Image processing apparatus, image processing system, image processing method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorsBin Chen, Daisuke Furukawa
Life of this patent
Estimating the term…
Abstract
An image processing apparatus is configured to extract an object region from an image. The image processing apparatus includes: a setting unit configured to set a plurality of reference points in the image; an obtaining unit configured to obtain a contour of the object region corresponding to each of the plurality of reference points as an initial extraction result based on a characteristic of the object region; and an extraction unit configured to extract the object region from the image based on an integration result obtained by integrating values of pixels in a plurality of initial extraction results.
Claims20
An image processing apparatus configured to extract an object region in a target processing image and generate a composite image for display, the image processing apparatus comprising:
- a memory configured to store instructions;
- and
- a processor configured to execute the stored instructions to:
- set a plurality of seed points within the object region in the target processing image for extracting a plurality of contours in the target processing image, the plurality of contours associated with the object region in the target processing image;
- obtain the plurality of contours of the object region in the target processing image, each contour of the plurality of contours corresponding to a respective seed point of the plurality of seed points, as an extraction result based on a characteristic of the object region in the target processing image;
- extract the object region in the target processing image based on an integration result obtained at least by adding values of pixels in the plurality of contours in the target processing image;
- and
- generate the composite image for display by superimposing the extracted object region or a contour of the extracted object region on the target processing image.
An image processing system comprising:
- an imaging apparatus configured to capture a target processing image;
- and
- an image processing apparatus configured to extract an object region in the target processing image and generate a composite image for display, the image processing apparatus comprising:
- a memory configured to store instructions;
- and
- a processor configured to execute the stored instructions to:
- set a plurality of seed points within the object region in the target processing image for extracting a plurality of contours in the target processing image, the plurality of contours associated with the object region in the target processing image;
- obtain the plurality of contours of the object region in the target processing image, each contour of the plurality of contours corresponding to a respective seed point of the plurality of seed points, as an extraction result based on a characteristic of the object region in the target processing image;
- extract the object region in the target processing image based on an integration result obtained at least by adding values of pixels in the plurality of contours in the target processing image;
- and
- generate the composite image for display by superimposing the extracted object region or a contour of the extracted object region on the target processing image.
An image processing method of controlling an image processing apparatus configured to extract an object region in a target processing image and generating a composite image for display, the method comprising:
- setting a plurality of seed points within the object region in the target processing image for extracting a plurality of contours in the target processing image, the plurality of contours associated with the object region in the target processing image;
- obtaining the plurality of contours of the object region in the target processing image, each contour of the plurality of contours corresponding to a respective seed point of the plurality of seed points, as an extraction result based on a characteristic of the object region in the target processing image;
- extracting the object region in the target processing image based on an integration result obtained at least by adding values of pixels in the plurality of contours in the target processing image;
- and
- generating the composite image for display by superimposing the extracted object region or a contour of the extracted object region on the target processing image.
A non-transitory computer readable storage medium storing a program configured to cause a computer to execute an image processing method of controlling an image processing apparatus configured to extract an object region in a target processing image and generating a composite image for display, the image processing method comprising:
- setting a plurality of seed points within the object region in the target processing image for extracting a plurality of contours in the target processing image, the plurality of contours associated with the object region in the target processing image;
- obtaining the plurality of contours of the object region in the target processing image, each contour of the plurality of contours corresponding to a respective seed point of the plurality of seed points, as an extraction result based on a characteristic of the object region in the target processing image;
- extracting the object region in the target processing image based on an integration result obtained at least by adding values of pixels in the plurality of contours in the target processing image;
- and
- generating the composite image for display by superimposing the extracted object region or a contour of the extracted object region on the target processing image.
Dependencies are inferred from the claim text.