IP Library › Granted Patent US 12,430,777
Granted Patent B2
US 12,430,777 · App. 17/985,975 · Granted Sep 30, 2025

Image processing apparatus, image processing method, and non-transitory computer-readable storage medium to perform a tracking process, using a tracking model

Inventor: Motoki Kitazawa (Tokyo, JP)
Assignee: CANON KABUSHIKI KAISHA
G06T7/251G06T7/11G06T7/248G06T2207/20084
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,430,777
App. No.
17/985,975
Granted
Sep 30, 2025
Kind
B2
Abstract

An image processing apparatus comprises a tracking unit configured to perform a tracking process, using a tracking model, in which a tracking target in a captured image is tracked, and a switching unit configured to switch the tracking model to a first model that tracks a second object as the tracking target when masking of the first object by the second object is detected while the tracking unit tracks the first object as the tracking target, and to switch the tracking model to a second model that tracks the first object as the tracking target when termination of the masking is detected.

Claims (28)

1. An image processing apparatus, comprising:

at least one processor; and

at least one memory having stored thereon instructions which, when executed by the at least one processor, cause the image processing apparatus at least to:

perform a tracking process, using a tracking model, in which a tracking target in a captured image is tracked; and

switch the tracking model to a first model that tracks a second object as the tracking target when masking of a first object by the second object is detected while the first object is tracked as the tracking target, and to switch the tracking model to a second model that tracks the first object as the tracking target when termination of the masking is detected,

wherein the masking of the first object by the second object is detected based on a first map representing a region of the first object in the captured image.

2. The image processing apparatus according to claim 1 , wherein

while the first object is tracked as the tracking target, when the masking of the first object by the second object is detected, the tracking model is switched to the first model constructed using an image of the second object, and when the termination of the masking is detected, the tracking model is switched to the second model constructed using an image of the first object.

3. The image processing apparatus according to claim 1 , wherein

when the masking is detected, the second object is determined as the tracking target based on a candidate of a region of the first object in the captured image and a second map representing a region of the second object in the captured image, and the tracking model is switched to the first model that tracks the determined second object as the tracking target.

4. The image processing apparatus according to claim 1 , wherein

the termination of the masking is detected based on a second map representing a region of the second object in the captured image.

5. The image processing apparatus according to claim 4 , wherein

when the termination of the masking is detected, the first object is determined as the tracking target based on a candidate of a region of the first object in the captured image and a first map representing a region of the first object in the captured image, and the tracking model is switched to the second model that tracks the determined first object as the tracking target.

6. The image processing apparatus according to claim 1 , wherein

when the masking is detected, whether to perform the switching is determined based on a candidate of a region of the first object in the captured image and a first map representing a region of the first object in the captured image.

7. The image processing apparatus according to claim 1 , wherein

the first model and the second model include a neural network and template matching.

8. The image processing apparatus according to claim 1 , further comprising

an image capturing device configured to capture the captured image.

9. An image processing method, comprising:

performing a tracking process, using a tracking model, in which a tracking target in a captured image is tracked; and

switching the tracking model to a first model that tracks a second object as the tracking target when masking of a first object by the second object is detected while the first object is tracked in the tracking as the tracking target, and switching the tracking model to a second model that tracks the first object as the tracking target when termination of the masking is detected,

wherein the masking of the first object by the second object is detected based on a first map representing a region of the first object in the captured image.

10. A non-transitory computer-readable storage medium that stores a computer program for causing a computer having at least one processor, when executing the computer program to:

perform a tracking process, using a tracking model, in which a tracking target in a captured image is tracked; and

switch the tracking model to a first model that tracks a second object as the tracking target when masking of a first object by the second object is detected while the first object is tracked as the tracking target, and to switch the tracking model to a second model that tracks the first object as the tracking target when termination of the masking is detected,

wherein the masking of the first object by the second object is detected based on a first map representing a region of the first object in the captured image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2022
From: KITAZAWA, MOTOKI
To: CANON KABUSHIKI KAISHA
Reel/Frame 061984/0064 →
Priority Claims (1)
JP 2021-196465 · Dec 2, 2021 · national
Continuity (1)
Related Publication 20230177705A1 · Jun 8, 2023
References Cited (15)
US 10127438B1 · Fisher · 2018 [cited by examiner]
US 10334230B1 · Rush · 2019 [cited by examiner]
US 11100335B2 · Winter · 2021 [cited by examiner]
US 11343526B2 · Wang · 2022 [cited by examiner]
US 20110311100A1 · Fan · 2011 [cited by examiner]
US 20150146022A1 · Pham · 2015 [cited by examiner]
US 20160260226A1 · Yano · 2016 [cited by examiner]
US 20190043003A1 · Fisher · 2019 [cited by examiner]
US 20210183076A1 · Ishikake · 2021 [cited by examiner]
US 20220072425A1 · Orlandi · 2022 [cited by examiner]
US 20230360229A1 · Kogai · 2023 [cited by examiner]
JP 4769943B · 2011 [cited by applicant]
JP 6557033B · 2019 [cited by applicant]
Liu, W. et al., “SSD: Single Shot Multibox Detector” ECCV 2016 (Dec. 2016) pp. 1-17, arXiv:1512.02325v5. [cited by applicant]
Notice of Reasons for Refusal issued by the Japanese Patent Office on Jul. 18, 2025 in corresponding JP Patent Application No. 2021-196465, with English translation. [cited by applicant]