IP Library Granted Patent US 12682470
Granted Patent B2
US 12682470 · App. 19/008,734 · Granted Jul 14, 2026

Object tracking parameter setting support system, multi-camera object tracking system, and non-transitory computer readable recording media

Inventor: Hiroshi Fujimura (Tokyo, JP)
Assignee: AWL, INC.
G06T7/292G06T7/246G06T2207/10016G06T2207/30196G06V20/52
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 12682470
App. No.
19/008,734
Granted
Jul 14, 2026
Kind
B2
Abstract

An object tracking parameter setting support system includes an input circuitry configured to receive an input of captured images from a plurality of cameras, a multi-camera object tracking circuitry configured to perform multi-camera object tracking of tracking a plurality of tracking target objects across photographing ranges of the plurality of cameras on the basis of captured images from the plurality of cameras, a movable path estimation circuitry configured to perform multi-camera object tracking by the multi-camera object tracking circuitry on captured images in a predetermined period from the plurality of cameras, and estimate a movable path that which is a path between cameras on which a person is able to move, from statistical information of tracking results of the tracking, and a setting circuitry configured to set information of the movable path estimated by the movable path estimation circuitry as one of parameters used for the multi-camera object tracking.

Claims (64)

1 . An object tracking parameter setting support system comprising:

input circuitry configured to receive an input of captured images from a plurality of cameras;

multi-camera object tracking circuitry configured to perform multi-camera object tracking of tracking a plurality of tracking target objects across photographing ranges of the plurality of cameras on a basis of captured images from the plurality of cameras;

movable path estimation circuitry configured to estimate a movable path by:

performing the multi-camera object tracking by the multi-camera object tracking circuitry on captured images in a predetermined period, the captured images being from the plurality of cameras such that the plurality of cameras track freely, and

removing a path between cameras on which fewer tracking target objects than a predetermined number of tracking target objects have moved, as a result of the multi-camera object tracking, the path being a candidate of the movable path; and

setting circuitry configured to set information of the movable path estimated by the movable path estimation circuitry as a parameter used for the multi-camera object tracking.

2 . The object tracking parameter setting support system according to claim 1 , further comprising:

single camera object tracking circuitry configured to perform single camera object tracking of tracking one or more tracking target objects within a photographing range of one of the plurality of cameras on a basis of a captured image from the one of the plurality of cameras; and

in/out-area estimation circuitry configured to perform the single camera object tracking by the single camera object tracking circuitry on a captured image in a predetermined period, the captured images being from each of the plurality of cameras, and estimate an in-area that is an area in which a tracking target object enters and an out-area that is an area in which a tracking target object exits in a photographing range of each of the plurality of cameras,

wherein the setting circuitry is further configured to set information of an in-area and an out-area estimated by the in/out-area estimation circuitry as a parameter used for the multi-camera object tracking.

3 . The object tracking parameter setting support system according to claim 2 , further comprising entrance/exit estimation circuitry configured to perform the multi-camera object tracking by the multi-camera object tracking circuitry on captured images in a predetermined period, the captured images being from the plurality of cameras, and estimate an entrance and an exit of a facility in which the plurality of cameras are arranged,

wherein the setting circuitry is further configured to set information of an entrance and an exit estimated by the entrance/exit estimation circuitry as a parameter used for the multi-camera object tracking.

4 . The object tracking parameter setting support system according to claim 1 , further comprising mapping circuitry configured to associate each point in the captured images of each of the plurality of cameras with each point in a map of a facility in which the plurality of cameras are arranged,

wherein the setting circuitry is further configured to set information of an association result by the mapping circuitry as a parameter used for the multi-camera object tracking.

5 . A multi-camera object tracking system comprising:

input circuitry configured to receive an input of captured images from a plurality of cameras;

multi-camera object tracking circuitry configured to perform multi-camera object tracking of tracking a plurality of tracking target objects across photographing ranges of the plurality of cameras on a basis of captured images from the plurality of cameras;

movable path estimation circuitry configured to estimate a movable path by:

performing the multi-camera object tracking by the multi-camera object tracking circuitry on captured images in a predetermined period, the captured images being from the plurality of cameras such that the plurality of cameras track freely, and

removing a path between cameras on which fewer tracking target objects than a predetermined number of tracking target objects have moved, as a result of the multi-camera object tracking, the path being a candidate of the movable path; and

setting circuitry configured to set information of the movable path estimated by the movable path estimation circuitry as a parameter used for the multi-camera object tracking,

wherein the multi-camera object tracking system performs the multi-camera object tracking by the multi-camera object tracking circuitry on the captured images from the plurality of cameras by using the information of the movable path set by the setting circuitry.

6 . The multi-camera object tracking system according to claim 5 , further comprising:

single camera object tracking circuitry configured to perform single camera object tracking of tracking one or more tracking target objects within a photographing range of one of the plurality of cameras on a basis of a captured image from the one of the plurality of cameras; and

in/out-area estimation circuitry configured to perform the single camera object tracking by the single camera object tracking circuitry on a captured image in a predetermined period, the captured images being from each of the plurality of cameras, and estimate an in-area that is an area in which a tracking target object enters and an out-area that is an area in which a tracking target object exits in a photographing range of each of the plurality of cameras,

wherein the setting circuitry is further configured to set information of an in-area and an out-area estimated by the in/out-area estimation circuitry as a parameter used for the multi-camera object tracking.

7 . The multi-camera object tracking system according to claim 6 , further comprising entrance/exit estimation circuitry configured to perform the multi-camera object tracking by the multi-camera object tracking circuitry on captured images in a predetermined period, the captured images being from the plurality of cameras, and estimate an entrance and an exit of a facility in which the plurality of cameras are arranged,

wherein the setting circuitry is further configured to set information of an entrance and an exit estimated by the entrance/exit estimation circuitry as a parameter used for the multi-camera object tracking.

8 . The multi-camera object tracking system according to claim 5 , further comprising mapping circuitry configured to associate each point in the captured images of each of the plurality of cameras with each point in a map of a facility in which the plurality of cameras are arranged,

wherein the setting circuitry is further configured to set information of an association result by the mapping circuitry as a parameter used for the multi-camera object tracking.

9 . A non-transitory computer readable recording medium for recording an object tracking parameter setting support program to cause a computer to execute a process including:

receiving an input of captured images from a plurality of cameras;

estimating a movable path by:

performing multi-camera object tracking by multi-camera object tracking circuitry on captured images in a predetermined period, the captured images being from the plurality of cameras such that the plurality of cameras track freely, and

removing a path between cameras on which fewer tracking target objects than a predetermined number of tracking target objects have moved, as a result of the multi-camera object tracking, the path being a candidate of the movable path; and

setting information of the estimated movable path as a parameter used for multi-camera object tracking.

10 . The non-transitory computer readable recording medium for recording an object tracking parameter setting support program of claim 8 , the process further including:

performing, via single camera object tracking circuitry, single camera object tracking of tracking one or more tracking target objects within a photographing range of one of the plurality of cameras on a basis of a captured image from the one of the plurality of cameras;

performing, via in/out-area estimation circuitry, the single camera object tracking by the single camera object tracking circuitry on a captured image in a predetermined period, the captured images being from each of the plurality of cameras, and estimating, via the in/out-area estimation circuitry, an in-area that is an area in which a tracking target object enters and an out-area that is an area in which a tracking target object exits in a photographing range of each of the plurality of cameras; and

setting information of an in-area and an out-area estimated by the in/out-area estimation circuitry as a parameter used for the multi-camera object tracking.

11 . The non-transitory computer readable recording medium for recording an object tracking parameter setting support program of claim 10 , the process further including:

performing, via entrance/exit estimation circuitry, the multi-camera object tracking by the multi-camera object tracking circuitry on captured images in a predetermined period, the captured images being from the plurality of cameras, and estimate an entrance and an exit of a facility in which the plurality of cameras are arranged; and

setting information of an entrance and an exit estimated by the entrance/exit estimation circuitry as a parameter used for the multi-camera object tracking.

12 . The non-transitory computer readable recording medium for recording an object tracking parameter setting support program of claim 9 , the process further including:

associating, via mapping circuitry, each point in the captured images of each of the plurality of cameras with each point in a map of a facility in which the plurality of cameras are arranged; and

setting information of an association result by the mapping circuitry as a parameter used for the multi-camera object tracking.

13 . A non-transitory computer readable recording medium for recording a multi-camera object tracking program to cause a computer to execute a process including:

receiving an input of captured images from a plurality of cameras;

estimating a movable path by:

performing multi-camera object tracking by multi-camera object tracking circuitry on captured images in a predetermined period, the captured images being from the plurality of cameras such that the plurality of cameras track freely, and

removing a path between cameras on which fewer tracking target objects than a predetermined number of tracking target objects have moved, as a result of the multi-camera object tracking, the path being a candidate of the movable path;

setting information of the estimated movable path as a parameter used for multi-camera object tracking; and

performing the multi-camera object tracking on the captured images from the plurality of cameras by using information of the estimated movable path.

14 . The non-transitory computer readable recording medium for recording a multi-camera object tracking program of claim 13 , the process further including:

performing, via single camera object tracking circuitry, single camera object tracking of tracking one or more tracking target objects within a photographing range of one of the plurality of cameras on a basis of a captured image from the one of the plurality of cameras;

performing, via in/out-area estimation circuitry, the single camera object tracking by the single camera object tracking circuitry on a captured image in a predetermined period, the captured images being from each of the plurality of cameras, and estimating, via the in/out-area estimation circuitry, an in-area that is an area in which a tracking target object enters and an out-area that is an area in which a tracking target object exits in a photographing range of each of the plurality of cameras; and

setting information of an in-area and an out-area estimated by the in/out-area estimation circuitry as a parameter used for the multi-camera object tracking.

15 . The non-transitory computer readable recording medium for recording a multi-camera object tracking program of claim 14 , the process further including:

performing, via entrance/exit estimation circuitry, the multi-camera object tracking by the multi-camera object tracking circuitry on captured images in a predetermined period, the captured images being from the plurality of cameras, and estimate an entrance and an exit of a facility in which the plurality of cameras are arranged; and

setting information of an entrance and an exit estimated by the entrance/exit estimation circuitry as a parameter used for the multi-camera object tracking.

16 . The non-transitory computer readable recording medium for recording a multi-camera object tracking program of claim 13 , the process further including:

associating, via mapping circuitry, each point in the captured images of each of the plurality of cameras with each point in a map of a facility in which the plurality of cameras are arranged; and

setting information of an association result by the mapping circuitry as a parameter used for the multi-camera object tracking.