Image processing apparatus and image processing method
AssigneeCanon Kabushiki Kaisha
InventorsMasahiro Matsushita, Hirotaka Shiiyama, Hidetomo Sohma, Koichi Magai
Life of this patent
Estimating the term…
Abstract
A page image is acquired. Area information that includes information on existence or absence of a text area and a picture area is extracted from the acquired page image. The page image is divided into a plurality of blocks. An image feature amount of each of the divided blocks is calculated. Whether the page image includes a picture area is determined on the basis of the extracted area information and the calculated image feature amounts of the blocks.
Claims13
An image processing apparatus comprising:
- an acquiring unit configured to acquire a page image;
- an extracting unit configured to extract area information from the page image acquired by the acquiring unit, the area information including information on existence or absence of a text area and a picture area;
- a calculating unit configured to divide the page image into a plurality of blocks and calculate an image feature value of each of the divided blocks;
- and
- a determining unit configured to determine, on the basis of the area information extracted by the extracting unit and the image feature value of each of the divided blocks calculated by the calculating unit, whether the page image includes a picture area, wherein, when the determining unit determines that the page image does not include a picture area on the basis of the area information extracted by the extracting unit, the determining unit extracts a block not overlapping a text area on the basis of the area information extracted by the extracting unit, and determines whether the page image includes a picture area on the basis of the image feature value of the extracted block.
An image processing method comprising:
- acquiring a page image;
- extracting area information from the acquired page image, the area information including information on existence or absence of a text area and a picture area;
- dividing the page image into a plurality of blocks and calculating an image feature value of each of the divided blocks;
- and
- determining, on the basis of the extracted area information and the calculated image feature value of each of the divided blocks, whether the page image includes a picture area, wherein, when it is determined that the page image does not include a picture area on the basis of the extracted area information, a block not overlapping a text area is extracted on the basis of the extracted area information, and whether the page image includes a picture area is determined on the basis of the image feature value of the extracted block.
A non-transitory computer-readable storage medium storing a program causing a computer to execute a method, the method comprising:
- acquiring a page image;
- extracting area information from the acquired page image, the area information including information on existence or absence of a text area and a picture area;
- dividing the page image into a plurality of blocks and calculating an image feature amount of each of the divided blocks;
- and
- determining, on the basis of the extracted area information and the calculated image feature value of the divided blocks, whether the page image includes a picture area, wherein, when it is determined that the page image does not include a picture area on the basis of the extracted area information, a block not overlapping a text area is extracted on the basis of the extracted area information, and whether the page image includes a picture area is determined on the basis of the image feature value of the extracted block.
Dependencies are inferred from the claim text.