Image processing apparatus, training apparatus, image processing method, training method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorsMasato Aoba, Koichi Magai
Life of this patent
Estimating the term…
Abstract
There is provided with an image processing apparatus, for example, for image recognition. An extraction unit extracts a feature amount from a target image. An estimation unit estimates distribution of regions having attributes different from each other in the target image based on the feature amount.
Claims17
An image processing apparatus comprising:
- one or more processors configurable to function as a plurality of units comprising:
- (1) an obtaining unit configured to obtain an input image;
- (2) an extraction unit configured to extract a feature from the input image;
- and
- (3) an estimation unit configured to estimate information corresponding to a number of pixels belonging to a particular class in the input image in a case where the feature extracted by the extraction unit is input,
- wherein the estimation unit estimates the information using parameters trained by using training images.
An image processing method comprising:
- obtaining an input image;
- extracting a feature from the input image;
- and
- estimating, using parameters trained by using training images, information corresponding to a number of pixels belonging to a particular class in the input image in a case where the feature extracted from the input image is input.
A non-transitory computer-readable medium storing a program which causes a computer having a processor and a memory to perform a method comprising:
- obtaining an input image;
- extracting a feature from the input image;
- and
- estimating, using parameters trained by using training images, information corresponding to a number of pixels belonging to a particular class in the input image in a case where the feature extracted from the input image is input.
A training apparatus comprising one or more processors, wherein the one or more processors are configurable to function as a plurality of units comprising:
- (1) a first obtaining unit configured to obtain a training image for training of an estimator;
- (2) an extraction unit configured to extract a feature from the training image;
- (3) a second obtaining unit configured to obtain, as supervisory information, information corresponding to a number of pixels belonging to a particular class in the training image;
- and
- (4) a training unit configured to perform the training of the estimator using a combination of the feature and the supervisory information.
A training method comprising:
- obtaining a training image for training of an estimator;
- extracting a feature from the training image;
- obtaining, as supervisory information, information corresponding to an area size belonging to a particular class in the training image;
- and
- performing the training of the estimator using a combination of the feature and the supervisory information.
An image processing apparatus comprising:
- one or more processors configurable to function as a plurality of units comprising:
- (1) an obtaining unit configured to obtain a divided image obtained by dividing an input image;
- (2) an extraction unit configured to extract a feature from the divided image;
- and
- (3) an estimation unit configured to estimate information corresponding to a number of pixels belonging to a particular class in the divided image in a case where the feature extracted by the extraction unit is input,
- wherein the estimation unit estimates the information using parameters trained by using training images.
Dependencies are inferred from the claim text.