Information processing apparatus, method for processing information, and program
AssigneeCanon Kabushiki Kaisha
InventorsKiyoshi Umeda, Hiroyasu Kunieda, Wakako Tanaka
Life of this patent
Estimating the term…
Abstract
Positional information regarding a target region in an image obtained by a first detection unit is obtained from a holding unit, and positional information regarding a target region in the image is obtained by a second detection unit whose detection characteristics are different from those of the first detection unit. Positional information regarding a target region in the image is determined based on the obtained positional information and the positional information detected by the second detection unit.
Claims25
An apparatus for using in an operating environment that includes a holding unit and a first detection unit, the apparatus comprising:
- an acquiring unit configured to acquire a target image;
- an obtaining unit configured to obtain, from the holding unit, positional information regarding a target region in the target image obtained by the first detection unit;
- a second detection unit configured to have detection characteristics different from detection characteristics of the first detection unit and detect positional information regarding a target region in the target image;
- a determination unit configured to determine whether the positional information of the target image obtained by the obtaining unit includes positional information which substantially matches the positional information of the target image detected by the second detection unit;
- and
- a control unit configured to cause, if the positional information of the target image obtained by the obtaining unit includes positional information which substantially matches the positional information of the target image detected by the second detection unit, the holding unit to either continue to hold, as positional information regarding a target region in the target image, the information obtained by the obtaining unit or newly to hold, as positional information regarding a target region in the target image, the positional information of the target image detected by the second detection unit,
- wherein the control unit configured to cause, if the positional information of the target image obtained by the obtaining unit does not include positional information which substantially matches the positional information of the target image detected by the second detection unit, to hold as positional information regarding a target region in the target image, the positional information of the target image detected by the second detection unit,
- wherein the acquiring unit, the obtaining unit, the second detection unit, determination unit, and the control unit are implemented by at least one processor in the apparatus.
A method comprising:
- acquiring a target image;
- obtaining, from a holding unit, positional information regarding a target region in the target image obtained by a first detection unit;
- detecting, by a second detection unit, positional information regarding a target region in the target image, the second detection unit configured to have detection characteristics different from detection characteristics of the first detection unit;
- determining whether the positional information of the target image obtained by the obtaining includes positional information which substantially matches the positional information of the target image detected by the second detection unit;
- causing, if the positional information of the target image obtained in the obtaining includes positional information which substantially matches the positional information of the target image detected in the detecting, the holding unit to hold, as positional information regarding a target region in the target image, either the information obtained in the obtaining or the positional information detected in the detecting;
- and
- causing, if the positional information of the target image obtained in the obtaining does not include positional information which substantially matches the positional information of the target image detected in the detecting, the holding unit to hold as positional information regarding a target region in the target image, the positional information detected in the detecting.
A non-transitory computer-readable recording medium storing a program for causing a computer to execute a method, the method comprising:
- acquiring a target image;
- obtaining, from a holding unit, positional information regarding a target region in the target image obtained by a first detection unit;
- detecting, by a second detection unit, positional information regarding a target region in the target image, the second detection unit configured to have detection characteristics different from detection characteristics of the first detection unit;
- determining whether the positional information of the target image obtained by the obtaining includes positional information which substantially matches the positional information of the target image detected by the second detection unit;
- causing, if the positional information obtained in the obtaining includes positional information which substantially matches the positional information of the target image detected in the detecting, the holding unit to hold, as positional information regarding a target region in the target image, either the information obtained in the obtaining or the positional information detected in the detecting;
- and
- causing, if the positional information of the target image obtained in the obtaining does not include positional information which substantially matches the positional information of the target image detected in the detecting, the holding unit to hold as positional information regarding a target region in the target image, the positional information detected in the detecting.
Dependencies are inferred from the claim text.