Image processing apparatus and image processing method

US9514382B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9514382-B2
Application numberUS-201414341320-A
CountryUS
Kind codeB2
Filing dateJul 25, 2014
Priority dateAug 28, 2013
Publication dateDec 6, 2016
Grant dateDec 6, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A binarization processing unit generates a binary image by comparing the visual feature of each pixel of an input image with a predetermined binarization threshold and binarizing the value of each pixel of the input image based on the comparison result. The binarization processing unit performs this process while changing the binarization threshold, thereby generating a plurality of binary images. A contour detecting unit calculates the area of a closed region having an overlap between the plurality of binary images, and determines the binarization threshold to be used for detecting a boundary of the corresponding closed region as a contour of an object, based on the area change rate of the corresponding closed region caused by changing the binarization threshold.

First claim

Opening claim text (preview).

What is claimed is: 1. An image processing apparatus comprising: a processor configured to perform a procedure including: generating a plurality of binary images by performing a binary image generation process while changing a predetermined binarization threshold, the binary image generation process being a process of generating a binary image by comparing a visual feature of each pixel of an image representing a plurality of objects with the binarization threshold and binarizing a value of each pixel of the image based on a result of the comparing, calculating an area of a corresponding closed region, the corresponding closed region being a closed region represented in each of the plurality of binary images and having an overlap between the plurality of binary images, determining the binarization threshold to be used for detecting a boundary of the corresponding closed region as a contour of an object, based on an area change rate of the corresponding closed region caused by changing the binarization threshold, and detecting a boundary of a first corresponding closed region as the contour of the object, the first corresponding closed region being represented in a binary image generated by using the determined binarization threshold among the plurality of binary images. 2. The image processing apparatus according to claim 1 , wherein: the generating a plurality of binary images includes changing the binarization threshold such that the corresponding closed region is gradually enlarged; and the determining includes, when the area change rate of the corresponding closed region becomes equal to or greater than a predetermined maximum threshold between two binary images that are consecutively generated while changing the binarization threshold, detecting a boundary of the corresponding closed region in a preceding one of the two binary images as the contour of the object. 3. The image processing apparatus according to claim 2 , wherein the procedure further includes, when the area change rate of the corresponding closed region becomes less than a predetermined minimum threshold between the two binary images, the minimum threshold being less than the maximum threshold, detecting a boundary of the corresponding closed region in either one of the two binary images as the contour of the object. 4. The image processing apparatus according to claim 1 , wherein: the procedure further includes generating a visual feature image, by back-projecting a frequency of a value that is based on the pixel value of each pixel of the image onto the pixel of the image; and the generating a plurality of binary images includes generating the binary image by comparing a value of each pixel of the visual feature image with the binarization threshold. 5. The image processing apparatus according to claim 4 , wherein: the procedure further includes performing distance conversion on the visual feature image, and extracting maximal points in an image obtained by the distance conversion as reference points of the respective objects; and the calculating includes calculating, as the area of the corresponding closed region, areas of closed regions represented in the respective plurality of binary images and including a same one of the reference points. 6. The image processing apparatus according to claim 1 , wherein: the procedure further includes extracting reference points of the respective objects, based on the visual feature of each pixel in the image; and the calculating includes calculating, as the area of the corresponding closed region, areas of closed regions represented in the respective plurality of binary images and including a same one of the reference points. 7. The image processing apparatus according to claim 6 , wherein the determining includes: dividing a surrounding region of the reference point into a plurality of sub-regions, calculating an area of a partial closed region, the partial closed region being represented in each of the sub-regions and forming a part of the corresponding closed region, and determining, for each sub-region, the binarization threshold to be used for detecting a boundary of the partial closed region as a part of the contour of the object, based on an area change rate of the partial closed region caused by changing the binarization threshold. 8. An image processing method comprising: generating a plurality of binary images by performing a binary image generation process while changing a predetermined binarization threshold, the binary image generation process being a process of generating a binary image by comparing a visual feature of each pixel of an image representing a plurality of objects with the binarization threshold and binarizing a value of each pixel of the image based on a result of the comparing; calculating an area of a corresponding closed region, the corresponding closed region being a closed region represented in each of the plurality of binary images and having an overlap between the plurality of binary images; determining the binarization threshold to be used for detecting a boundary of the corresponding closed region as a contour of an object, based on an area change rate of the corresponding closed region caused by changing the binarization threshold; and detecting a boundary of a first corresponding closed region as the contour of the object, the first corresponding closed region being represented in a binary image generated by using the determined binarization threshold among the plurality of binary images. 9. The image processing method according to claim 8 , wherein: the generating a plurality of binary images includes changing the binarization threshold such that the corresponding closed region is gradually enlarged; and the determining includes, when the area change rate of the corresponding closed region becomes equal to or greater than a predetermined maximum threshold between two binary images that are consecutively generated while changing the binarization threshold, detecting a boundary of the corresponding closed region in a preceding one of the two binary images as the contour of the object. 10. The image processing method according to claim 9 , further comprising: when the area change rate of the corresponding closed region becomes less than a predetermined minimum threshold between the two binary images, the minimum threshold being less than the maximum threshold, detecting a boundary of the corresponding closed region in either one of the two binary images as the contour of the object. 11. The image processing method according to claim 8 , further comprising: generating a visual feature image, by back-projecting a frequency of a value that is based on the pixel value of each pixel of the image onto the pixel of the image; wherein the generating a plurality of binary images includes generating the binary image by comparing a value of each pixel of the visual feature image with the binarization threshold. 12. The image processing method according to claim 11 , further comprising: performing distance conversion on the visual feature image, and extracting maximal points in an image obtained by the distance conversion as reference points of the respective objects; wherein the calculating includes calculating, as the area of the corresponding closed region, areas of closed regions represented in the respective plurality of binary images and including a same one of the reference points. 13. The image processing method according to claim 8 , further comprising: extracting reference points of the respective objects, based on the visual feature of each pixel in the image; wherein the calc

Assignees

Inventors

Classifications

  • G06V10/46Primary

    Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]; Salient regional features (colour feature extraction G06V10/56) · CPC title

  • G06T7/11Primary

    Region-based segmentation · CPC title

  • Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9514382B2 cover?
A binarization processing unit generates a binary image by comparing the visual feature of each pixel of an input image with a predetermined binarization threshold and binarizing the value of each pixel of the input image based on the comparison result. The binarization processing unit performs this process while changing the binarization threshold, thereby generating a plurality of binary imag…
Who is the assignee on this patent?
Fujitsu Ltd
What technology area does this patent fall under?
Primary CPC classification G06V10/46. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 06 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).