US 12,395,725 B2
Image processing apparatus, image processing method, and image capture apparatus
Masato Sanno, Tokyo (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Apr. 26, 2023, as Appl. No. 18/307,067.
Claims priority of application No. 2022-077691 (JP), filed on May 10, 2022.
Prior Publication US 2023/0370714 A1, Nov. 16, 2023
Int. Cl. H04N 23/63 (2023.01); G06T 7/246 (2017.01); G06T 7/73 (2017.01); H04N 23/611 (2023.01)
CPC H04N 23/635 (2023.01) [G06T 7/246 (2017.01); G06T 7/73 (2017.01); H04N 23/611 (2023.01); H04N 23/632 (2023.01); G06T 2207/20104 (2013.01); G06T 2207/30196 (2013.01)] 14 Claims
OG exemplary drawing
 
1. An image processing apparatus comprising:
one or more processors that execute a program stored in a memory and thereby function as a plurality of units comprising:
(1) a detecting unit configured to detect characteristic areas from the plurality of images;
(2) a selecting unit configured to select a characteristic area to be tracked from the characteristic areas detected from a same image by the detecting unit;
(3) a tracking unit configured to detect, for a plurality of images obtained chronologically, a position of the characteristic area to be tracked; and
(4) a generating unit configured to generate, based on data of the plurality of images, display image data on which an indicator indicating the characteristic area to be tracked is superimposed,
wherein the generating unit: (1) when any of: overlap between the characteristic area to be tracked and another characteristic area; a change in the position or a size of the characteristic area to be tracked; an orientation of the characteristic area to be tracked; or movement of an apparatus that shot the plurality of images satisfies a predetermined condition, generates the display image data on which an indicator indicating a characteristic area aside from the characteristic area to be tracked is further superimposed; and (2) when the predetermined condition is not satisfied, generates the display image data on which an indicator indicating the characteristic area aside from the characteristic area to be tracked is not superimposed,
wherein the selecting unit selects the characteristic area to be tracked from the characteristic areas detected from the same image by the detecting unit in response to an operation performed on an operating unit provided in the image processing apparatus,
wherein when an operation on a touch screen serving as the operating unit is detected, the generating unit generates display image data in which an indicator is superimposed on each selectable characteristic area, among the characteristic areas from the same image detected by the detecting unit, and
wherein when the operation on the touch screen serving as the operating unit is no longer detected, (1) the selecting unit selects the characteristic area to be tracked in accordance with a position where the operation was last detected, and (2) the generating unit generates display image data in which any indicator indicating a characteristic area is not superimposed on the characteristic areas detected from the same image by the detecting unit, except for the characteristic area selected by the selecting unit.