IP Library › Granted Patent US 12,367,747
Granted Patent B2
US 12,367,747 · App. 18/243,893 · Granted Jul 22, 2025

Tracking support apparatus, terminal, tracking support system, tracking support method and program

Inventors: Taichi Ohtsuji (Tokyo, JP); Kazushi Muraoka (Tokyo, JP); Hiroaki Aminaka (Tokyo, JP); Dai Kanetomo (Tokyo, JP); Norio Yamagaki (Tokyo, JP); Takashi Yoshinaga (Tokyo, JP)
Assignee: NEC CORPORATION
G08B13/19608G06T7/292G06V20/52G08B13/19613G08B13/19645G08B25/009G06T2207/30232
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,367,747
App. No.
18/243,893
Granted
Jul 22, 2025
Kind
B2
Abstract

A tracking support system includes a position calculating section connected with a plurality of cameras arranged in a predetermined monitoring area to transmit video images imaged by the plurality of cameras and configured to calculate a position of the tracking target based on the video images received from the plurality of cameras; a tracker selecting section configured to select a tracker to be instructed to track the tracking target, based on position information of the terminal received from the terminal and the calculated position of the tracking target; and an information transmitting section configured to transmit information of a distance between the tracking target and the terminal during the tracking of the tracking target to the terminal carried by the selected tracker.

Claims (56)

1. A tracking support apparatus comprising:

a receiver configured to receive a notification of a monitoring failure form a terminal of a current tracker instructed to track a tracking target;

a position calculating section configured to calculate a position of the tracking target using video images received from a plurality of cameras, the position calculating section being connected with the plurality of cameras arranged in a predetermined monitoring area to transmit video images taken by the plurality of cameras; and

an information transmitting section configured to transmit the calculated position of the tracking target to the terminal of the current tracker when the notification of the monitoring failure is received,

wherein the receiver is configured to receive, from the terminal, a notification that the tracker requests takeover of the tracking of the tracking target to a new tracker, independently from notification of the monitoring failure.

2. The tracking support apparatus according to claim 1 , wherein the receiver is configured to:

receive position information of a plurality of terminals, each one of the plurality of terminals being carried by a tracker; and

receive confirmation information from the terminal of the current tracker, the confirmation information including information on a position where the current tracker confirms the tracking target,

wherein the tracking support apparatus further comprises a tracker selecting section configured to select a takeover tracker instructed to search the tracking target, using the position information of the plurality of terminals and information on the position where the current tracker confirms the tracking target in the last conformation information, when the tracking target is not found in the video images, and

wherein the information transmitting section is configured to transmit a search request to search the tracking target to a takeover terminal of the takeover tracker.

3. The tracking support apparatus according to claim 2 , wherein the receiver is configured to receive, from the takeover terminal, a discovery notification including the position information of the tracking target, and

wherein the information transmission section is further configured to transmit the position information of the tracking target included in the discovery notification to the terminal of the current tracker when the discovery notification is received.

4. The tracking support apparatus according to claim 3 , wherein the discovery information includes feature information of the tracking target.

5. The tracking support apparatus according to claim 3 , wherein the tracker selecting section is configured to select a new takeover tracker instructed to track the tracking target, using the position information of the plurality of terminals and the position information of the tracking target included in the discovery notification, when the discovery information is received and a position relation between the selected tracker and a target position is determined to be not appropriate, the target position being indicated by the position information of the tracking target in the discovery notification.

6. The tracking support apparatus according to claim 1 , wherein the receiver is configured to receive position information of a plurality of terminals, each one of the plurality of terminals being carried by a tracker,

wherein the tracking support apparatus comprises a tracker selecting section configured to select the current tracker instructed to track the tracking target, using the position information of the plurality of terminals and the calculated position of the tracking target, and

wherein the information transmitting section is configured to transmit information of a distance between the tracking target and the terminal during tracking of the tracking target to the terminal of the selected current tracker.

7. A tracking support method by a tracking support apparatus, the method comprising:

receiving a notification of a monitoring failure form a terminal of a current tracker instructed to track a tracking target;

calculating a position of the tracking target using video images received from a plurality of cameras arranged in a predetermined monitoring area to transmit video images taken by the plurality of cameras;

transmitting the calculated position of the tracking target to the terminal of the current tracker when the notification of the monitoring failure is received; and

receiving, from the terminal, a notification that the tracker requests takeover of the tracking of the tracking target to a new tracker, independently from notification of the monitoring failure.

8. The tracking support method according to claim 7 , the method further comprising:

receiving position information of a plurality of terminals, each one of the plurality of terminals being carried by a tracker;

receiving confirmation information from the terminal of the current tracker, the confirmation information including information on a position where the current tracker confirms the tracking target;

selecting a takeover tracker instructed to search the tracking target, using the position information of the plurality of terminals and information on the position where the current tracker confirms the tracking target in the last conformation information, when the tracking target is not found in the video images; and

transmitting a search request to search the tracking target to a takeover terminal of the takeover tracker.

9. The tracking support method according to claim 8 , the method further comprising:

receiving, from the takeover terminal, a discovery notification including the position information of the tracking target; and

transmitting the position information of the tracking target included in the discovery notification to the terminal of the current tracker when the discovery notification is received.

10. The tracking support method according to claim 9 , wherein the discovery information includes feature information of the tracking target.

11. The tracking support method according to claim 9 , the method further comprising selecting a new takeover tracker instructed to track the tracking target, using the position information of the plurality of terminals and the position information of the tracking target included in the discovery notification, when the discovery information is received and a position relation between the selected tracker and a target position is determined to be not appropriate, the target position being indicated by the position information of the tracking target in the discovery notification.

12. The tracking support method according to claim 7 , the method further comprising:

receiving position information of a plurality of terminals, each one of the plurality of terminals being carried by a tracker;

selecting the current tracker instructed to track the tracking target, using the position information of the plurality of terminals and the calculated position of the tracking target; and

transmitting information of a distance between the tracking target and the terminal during tracking of the tracking target to the terminal of the selected current tracker.

13. A non-transitory computer readable medium storing a program causing a computer to execute processing comprising:

receiving a notification of a monitoring failure form a terminal of a current tracker instructed to track a tracking target;

calculating a position of the tracking target using video images received from a plurality of cameras arranged in a predetermined monitoring area to transmit video images taken by the plurality of cameras;

transmitting the calculated position of the tracking target to the terminal of the current tracker when the notification of the monitoring failure is received; and

receiving, from the terminal, a notification that the tracker requests takeover of the tracking of the tracking target to a new tracker, independently from notification of the monitoring failure.

14. The non-transitory computer readable medium according to claim 13 , storing the program causing the computer to execute processing comprising:

receiving position information of a plurality of terminals, each one of the plurality of terminals being carried by a tracker;

receiving confirmation information from the terminal of the current tracker, the confirmation information including information on a position where the current tracker confirms the tracking target;

selecting a takeover tracker instructed to search the tracking target, using the position information of the plurality of terminals and information on the position where the current tracker confirms the tracking target in the last conformation information, when the tracking target is not found in the video images; and

transmitting a search request to search the tracking target to a takeover terminal of the takeover tracker.

15. The non-transitory computer readable medium according to claim 14 , storing the program causing the computer to execute processing comprising:

receiving, from the takeover terminal, a discovery notification including the position information of the tracking target; and

transmitting the position information of the tracking target included in the discovery notification to the terminal of the current tracker when the discovery notification is received.

16. The non-transitory computer readable medium according to claim 15 , wherein the discovery information includes feature information of the tracking target.

17. The non-transitory computer readable medium according to claim 15 , storing the program causing the computer to execute processing comprising:

selecting a new takeover tracker instructed to track the tracking target, using the position information of the plurality of terminals and the position information of the tracking target included in the discovery notification, when the discovery information is received and a position relation between the selected tracker and a target position is determined to be not appropriate, the target position being indicated by the position information of the tracking target in the discovery notification.

18. The non-transitory computer readable medium according to claim 13 , storing the program causing the computer to execute processing comprising:

receiving position information of a plurality of terminals, each one of the plurality of terminals being carried by a tracker;

selecting the current tracker instructed to track the tracking target, using the position information of the plurality of terminals and the calculated position of the tracking target; and

transmitting information of a distance between the tracking target and the terminal during tracking of the tracking target to the terminal of the selected current tracker.

Continuity (5)
Continuation 18212908 · Jun 22, 2023
Continuation 17148747 · Jan 14, 2021
Continuation 16472688
Provisional Application 62437742 · Dec 22, 2016
Related Publication 20230419799A1 · Dec 28, 2023
References Cited (50)
US 6970183B1 · Monroe · 2005 [cited by examiner]
US 9191633B2 · Fujimatsu et al. · 2015 [cited by applicant]
US 10162353B2 · Hammond · 2018 [cited by applicant]
US 10810889B2 · Ogawa · 2020 [cited by applicant]
US 20030202102A1 · Shiota et al. · 2003 [cited by applicant]
US 20050280711A1 · Ishii et al. · 2005 [cited by applicant]
US 20110181712A1 · You et al. · 2011 [cited by applicant]
US 20140169663A1 · Han et al. · 2014 [cited by applicant]
US 20140285659A1 · Kim et al. · 2014 [cited by applicant]
US 20150015718A1 · Fujimatsu · 2015 [cited by examiner]
US 20150248751A1 · Ebiyama et al. · 2015 [cited by applicant]
US 20150356840A1 · Wang et al. · 2015 [cited by applicant]
US 20160031416A1 · Calhou et al. · 2016 [cited by applicant]
US 20160291593A1 · Hammond et al. · 2016 [cited by applicant]
US 20160304217A1 · Fisher et al. · 2016 [cited by applicant]
US 20170092109A1 · Trundle et al. · 2017 [cited by applicant]
US 20170287301A1 · Taylor et al. · 2017 [cited by applicant]
US 20170352250A1 · de Barros Chapiewski et al. · 2017 [cited by applicant]
US 20180158298A1 · Jeong et al. · 2018 [cited by applicant]
US 20180173220A1 · Wang · 2018 [cited by applicant]
US 20180239953A1 · Miwa · 2018 [cited by applicant]
US 20200310468A1 · Liu · 2020 [cited by applicant]
JP 2002290962A · 2002 [cited by applicant]
JP 2003289532A · 2003 [cited by applicant]
JP 2004328484A · 2004 [cited by applicant]
JP 2005086360A · 2005 [cited by applicant]
JP 2005348157A · 2005 [cited by applicant]
JP 2009003852A · 2009 [cited by applicant]
JP 2011018094A · 2011 [cited by applicant]
JP 2012078950A · 2012 [cited by applicant]
JP 2012104022A · 2012 [cited by applicant]
JP 2014031118A · 2014 [cited by applicant]
JP 2014199548A · 2014 [cited by applicant]
JP 2015002553A · 2015 [cited by applicant]
JP 2015019248A · 2015 [cited by applicant]
JP 2015207149A · 2015 [cited by applicant]
JP 5871296B1 · 2016 [cited by applicant]
JP 2016119627A · 2016 [cited by applicant]
JP 2016171442A · 2016 [cited by applicant]
JP 2016194759A · 2016 [cited by applicant]
KR 1020120126680A · 2012 [cited by applicant]
WO 2013125301A1 · 2013 [cited by applicant]
JP Office Action for JP Application No. 2023-212230, mailed on Jun. 25, 2024 with English Translation. [cited by applicant]
US Office Action for U.S. Appl. No. 18/212,908, mailed on Oct. 10, 2024. [cited by applicant]
JP Office Communication for JP Application No. 2023-001498, mailed on Nov. 28, 2023 with English Translation. [cited by applicant]
JP Office Action for JP Application No. 2023-212230, mailed on Nov. 26, 2024 with English Translation. [cited by applicant]
US Office Action for U.S. Appl. No. 18/368,618, mailed on Dec. 27, 2024. [cited by applicant]
International Search Report for PCT/JP2017/008263 dated May 23, 2019 [PCT/ISA/210]. [cited by applicant]
Japanese Office Action for JP Application No. 2021-096083 mailed on Jun. 28, 2022 with English Translation. [cited by applicant]
US Notice of Allowance for U.S. Appl. No. 18/472,888 mailed on Feb. 11, 2021. [cited by applicant]