IP Library Granted Patent US 12,423,985
Granted Patent B2
US 12,423,985 · App. 19/096,187 · Granted Sep 23, 2025

Information processing apparatus, control method, and program

Inventor: Ryoma Oami (Tokyo, JP)
Assignee: NEC Corporation
G06V20/52G06V20/40G06V40/23G08B21/24H04N7/181G06V20/44G06V2201/07
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,423,985
App. No.
19/096,187
Granted
Sep 23, 2025
Kind
B2
Abstract

An information processing apparatus ( 2000 ) detects a stationary object from video data ( 12 ). In addition, the information processing apparatus ( 2000 ) executes person detection process of detecting a person in vicinity of an object (target object) detected as the stationary object for each of a plurality of video frames ( 14 ) which includes the target object. Furthermore, the information processing apparatus ( 2000 ) executes a predetermined process by comparing results of the person detection process for each of the plurality of video frames ( 14 ).

Claims (92)

1. An information processing method executed by one or more processors, the information processing method comprising:

detecting a target object in a first video segment;

selecting a first video frame from the first video segment, wherein the first video frame includes at least a part of the target object;

outputting a first image based on the first video frame, wherein the first image includes at least a part of the target object;

detecting a person in a second video segment, wherein the person is within a vicinity region;

selecting a second video frame from the second video segment, wherein the second video frame includes at least a part of the target object and at least a part of the person; and

outputting a second image based on the second video frame, wherein the second image includes at least a part of the target object and at least a part of the person,

wherein the second video segment occurs chronologically after the first video segment.

2. The information processing method of claim 1 , further comprising:

generating a first message that identifies the target object;

displaying on a display the first image and the first message;

determining the vicinity region based at least in part on a location of the target object in the first video segment;

generating a second message that identifies the person; and

displaying on the display the second image and the second message.

3. The information processing method of claim 1 , wherein the vicinity region is a region that is within a predetermined area relative to the target object.

4. The information processing method of claim 1 , further comprising:

executing, using a camera, a tracking process to track a movement of the person in response to detecting that the person is within the vicinity region;

generating frames of image data based on the tracking process; and

displaying the frames of image data corresponding to the tracked movement of the person.

5. The information processing method of claim 1 , further comprising:

detecting the person includes distinguishing between a first person and a second person, wherein the target object is a stationary object that has been left behind by the first person, the detected person in the second video segment is the second person; and

transmitting to a user device when it is detected that the second person is different from the first person that left behind the stationary object.

6. An information processing system comprising:

at least one memory configured to store instructions; and

at least one processor configured to execute the instructions to perform operations comprising:

detecting a target object in a first video segment;

selecting a first video frame from the first video segment, wherein the first video frame includes at least a part of the target object;

outputting a first image based on the first video frame, wherein the first image includes at least a part of the target object;

detecting a person in a second video segment, wherein the person is within a vicinity region;

selecting a second video frame from the second video segment, wherein the second video frame includes at least a part of the target object and at least a part of the person; and

outputting a second image based on the second video frame, wherein the second image includes at least a part of the target object and at least a part of the person,

wherein the second video segment occurs chronologically after the first video segment.

7. The information processing system of claim 6 , wherein the operations further comprise:

generating a first message that identifies the target object;

displaying on a display the first image and the first message;

determining the vicinity region based at least in part on the location of the target object in the first video segment;

generating a second message that identifies the person; and

displaying on the display the second image and the second message.

8. The information processing system of claim 6 , wherein the vicinity region is a region that is within a predetermined area relative to the target object.

9. The information processing system of claim 6 , wherein the operations further comprise:

executing, using a camera, a tracking process to track a movement of the person in response to detecting that the person is within the vicinity region;

generating frames of image data based on the tracking process; and

displaying the frames of image data corresponding to the tracked movement of the person.

10. The information processing system of claim 6 , wherein the operations further comprise:

detecting the person includes distinguishing between a first person and a second person, wherein the target object is a stationary object that has been left behind by the first person, the detected person in the second video segment is the second person; and

transmitting to a user when it is detected that the second person is different from the first person that left behind the stationary object.

11. An information processing method for a security system executed by one or more processors, the information processing method comprising:

detecting a person with a device;

detecting an object with the device;

classifying the detected object as a target object;

processing video data and identifying a first video frame and a second video frame, the first video frame including images collected by the device before the images included in the second video frame;

wherein the first video frame includes an image of the target object and the second video frame includes an image of the target object and a person detected in a predetermined detection zone that includes the target object;

outputting first information corresponding to the first video frame; and

outputting second information corresponding to the second video frame when a person is detected in the predetermined detection zone that includes the target object.

12. The information processing method of claim 11 , wherein the first video frame includes the image of the target object, the target object being placed on a ground.

13. The information processing method of claim 11 , wherein

processing the video data includes identifying a third video frame, the third video frame being generated chronologically before the first video frame, the third video frame including at least a part of the person.

14. The information processing method of claim 11 , further comprising

outputting person information, the person information being the person in the predetermined detection zone around the target object in the first video frame.

15. The information processing method of claim 11 , further comprising

acquiring the predetermined detection zone from a storage medium, the predetermined detection zone is a predetermined shape defined by a plurality of vertices.

16. The information processing method of claim 11 , further comprising:

estimating a type of the target object, and

determining process based on the type of the target object.

17. The information processing method of claim 11 , wherein the target object is in a state where a change in the position of the target object is equal to or less than a predetermined threshold.

18. The information processing method of claim 11 , further comprising initiating an alarm from the device after detecting a person.

19. The information processing method of claim 11 , further comprising classifying the target object as a piece of luggage.

20. The information processing method of claim 11 , further comprising classifying the target object as a package.

21. An information processing system comprising:

at least one memory configured to store instructions; and

at least one processor configured to execute the instructions to perform operations comprising:

detecting a person with a device;

detecting an object with the device;

classifying the detected object as a target object;

processing video data and identifying a first video frame and a second video frame, the first video frame including images collected by the device before the images included in the second video frame;

wherein the first video frame includes an image of the target object and the second video frame includes an image of the target object and a person detected in a predetermined detection zone that includes the target object;

outputting first information corresponding to the first video frame; and

outputting second information corresponding to the second video frame when a person is detected in the predetermined detection zone that includes the target object.

22. The information processing system of claim 21 wherein the first video frame includes the image of the target object, the target object being placed on a ground.

23. The information processing system of claim 21 , wherein

processing the video data includes identifying a third video frame, the third video frame being generated chronologically before the first video frame, the third video frame including at least a part of the person.

24. The information processing system of claim 21 , wherein the operations further comprise

outputting person information, the person information being information on the person in the predetermined detection zone around the target object in the first video frame.

25. The information processing system of claim 21 , wherein the operations further comprise:

acquiring the predetermined detection zone from a storage medium, the predetermined detection zone is a predetermined shape defined by a plurality of vertices.

26. The information processing system of claim 21 , further comprising:

estimating a type of the target object, and

determining process based on the type of the target object.

27. The information processing system of claim 21 , wherein the target object is in a state where a change in the position of the target object is equal to or less than a predetermined threshold.

28. The information processing system of claim 21 , wherein the operations further comprise initiating an alarm from the device after detecting a person.

29. The information processing system of claim 21 , wherein the operations further comprise classifying the target object as a piece of luggage.

30. The information processing system of claim 21 , wherein the operations further comprise classifying the target object as a package.

Continuity (6)
Continuation 18811992 · Aug 22, 2024
Continuation 18241788 · Sep 1, 2023
Continuation 18219468 · Jul 7, 2023
Continuation 17497587 · Oct 8, 2021
Continuation 16498493
Related Publication 20250259451A1 · Aug 14, 2025
References Cited (93)
US 9165361B1 · Ely · 2015 [cited by examiner]
US 9373076B1 · Appelman · 2016 [cited by applicant]
US 9378632B2 · Venetianer · 2016 [cited by examiner]
US 9570113B2 · Campbell et al. · 2017 [cited by applicant]
US 9620168B1 · Townsend · 2017 [cited by examiner]
US 9635307B1 · Mysore Vijaya Kumar · 2017 [cited by examiner]
US 9818451B1 · Tyagi · 2017 [cited by examiner]
US 9898677B1 · Anđjelković · 2018 [cited by applicant]
US 9998659B2 · Bassi · 2018 [cited by examiner]
US 10089327B2 · Sweet, III · 2018 [cited by examiner]
US 10169659B1 · Pearson · 2019 [cited by examiner]
US 10219009B2 · Chang · 2019 [cited by examiner]
US 10361802B1 · Hoffberg-Borghesani · 2019 [cited by examiner]
US 10380431B2 · Winter · 2019 [cited by examiner]
US 10417773B2 · Yano · 2019 [cited by applicant]
US 10872113B2 · Rabelo · 2020 [cited by examiner]
US 10949685B2 · Petrany et al. · 2021 [cited by applicant]
US 10974148B2 · Ikenoue · 2021 [cited by applicant]
US 10984248B2 · Shimauchi · 2021 [cited by examiner]
US 11538232B2 · Zhong · 2022 [cited by applicant]
US 11665312B1 · Brandt · 2023 [cited by applicant]
US 20020081029A1 · Marugame · 2002 [cited by examiner]
US 20090059002A1 · Kim · 2009 [cited by applicant]
US 20090172756A1 · Wheatley · 2009 [cited by applicant]
US 20100157089A1 · Pakulski · 2010 [cited by examiner]
US 20100205203A1 · Anderson · 2010 [cited by applicant]
US 20110090358A1 · Tojo · 2011 [cited by applicant]
US 20110096922A1 · Oya · 2011 [cited by applicant]
US 20110228984A1 · Papke · 2011 [cited by applicant]
US 20130016910A1 · Murata · 2013 [cited by applicant]
US 20130294642A1 · Wang · 2013 [cited by examiner]
US 20140112533A1 · Wang · 2014 [cited by applicant]
US 20140205148A1 · Hirano · 2014 [cited by applicant]
US 20150178930A1 · Gao · 2015 [cited by examiner]
US 20150179219A1 · Gao · 2015 [cited by applicant]
US 20150254871A1 · MacMillan · 2015 [cited by applicant]
US 20160005435A1 · Campbell · 2016 [cited by applicant]
US 20180115788A1 · Burns · 2018 [cited by examiner]
US 20190022492A1 · Takahashi · 2019 [cited by examiner]
US 20190205694A1 · Wang et al. · 2019 [cited by applicant]
US 20190213420A1 · Karyodisa · 2019 [cited by applicant]
US 20190304105A1 · Gao · 2019 [cited by applicant]
US 20200314458A1 · Pinel et al. · 2020 [cited by applicant]
US 20200327682A1 · Nater et al. · 2020 [cited by applicant]
AU 2006287940B2 · 2009 [cited by applicant]
CA 2649389A1 · 2007 [cited by applicant]
CN 105830009A · 2016 [cited by applicant]
CN 105898213A · 2016 [cited by applicant]
CN 106504270B · 2019 [cited by applicant]
CN 106897742B · 2020 [cited by examiner]
EP 3379471A1 · 2018 [cited by applicant]
GB 2560477A · 2018 [cited by applicant]
JP 2002157664A · 2002 [cited by applicant]
JP 3567066B2 · 2004 [cited by applicant]
JP 3802737B2 · 2006 [cited by applicant]
JP 4031184B2 · 2008 [cited by applicant]
JP 4045768B2 · 2008 [cited by applicant]
JP 4281338B2 · 2009 [cited by applicant]
JP 2010187124A · 2010 [cited by applicant]
JP 2010244089A · 2010 [cited by applicant]
JP 2010258704A · 2010 [cited by applicant]
JP 2011049646A · 2011 [cited by applicant]
JP 2011087253A · 2011 [cited by applicant]
JP 2011091705A · 2011 [cited by applicant]
JP 2011197937A · 2011 [cited by applicant]
JP 2012222685A · 2012 [cited by applicant]
JP 2012235300A · 2012 [cited by applicant]
JP 2013021551A · 2013 [cited by applicant]
JP 2014086797A · 2014 [cited by applicant]
JP 2015162185A · 2015 [cited by applicant]
JP 6389022B1 · 2018 [cited by examiner]
JP 6465600B2 · 2019 [cited by applicant]
TW 200926820A · 2009 [cited by applicant]
WO WO2006097357A1 · 2006 [cited by applicant]
WO WO2012153868A1 · 2012 [cited by examiner]
WO WO2015025705A1 · 2015 [cited by applicant]
WO 2015159689A1 · 2015 [cited by applicant]
WO 2016136144A1 · 2016 [cited by applicant]
WO 2016175075A1 · 2016 [cited by applicant]
WO 2017026356A1 · 2017 [cited by applicant]
WO 2017130252A1 · 2017 [cited by applicant]
WO 2018198373A1 · 2018 [cited by applicant]
WO 2019198452A1 · 2019 [cited by applicant]
WO 2020178926A1 · 2020 [cited by applicant]
WO 2021015960A1 · 2021 [cited by applicant]
International Search Report of PCT/JP2017/013187 dated Jun. 13, 2017 [PCT/ISA/210]. [cited by applicant]
Decision to Grant a Patent dated Aug. 31, 2021 by the Japanese Patent Office in Japanese Application No. 2020-114651. [cited by applicant]
Japanese Decision to Grant for JP Application No. 2020-114651 mailed on Aug. 31, 2021 with English Translation. [cited by applicant]
JP Office Action for JP Application No. 2021-172910, mailed on Aug. 30, 2022 with English Translation. [cited by applicant]
Japanese Office Action for JP Application No. 2021-172910 mailed on Feb. 21, 2023 with English Translation. [cited by applicant]
JP Office Communication for JP Application No. 2021-172910, mailed on Aug. 8, 2023 with English Translation. [cited by applicant]
US Notice of Allowance for U.S. Appl. No. 18/240,686 mailed on Mar. 21, 2024. [cited by applicant]
US Notice of Allowance for U.S. Appl. No. 18/219,468 mailed on Mar. 13, 2024. [cited by applicant]