IP Library Granted Patent US 12,469,298
Granted Patent B2
US 12,469,298 · App. 17/789,752 · Granted Nov 11, 2025

Information processing apparatus and information processing method for generating crowd-avoidance path plans

Inventors: Takayoshi Takayanagi (Tokyo, JP); Shohei Yamamoto (Tokyo, JP); Kenta Kawamoto (Tokyo, JP); Kohei Urushido (Tokyo, JP); Shun Lee (Tokyo, JP); Kazumi Aoyama (Tokyo, JP)
Assignee: SONY GROUP CORPORATION
G06V20/53G06V40/10
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,469,298
App. No.
17/789,752
Granted
Nov 11, 2025
Kind
B2
Abstract

An information processing apparatus includes a Central Processing Unit (CPU) that detects a crowd based on images and location information, receives event information from a server, generates crowd information based on the detected crowd and the event information received from the server, and generates a cost map indicating a risk of passing through a region based on the crowd information.

Claims (48)

1 . An information processing apparatus, comprising:

a Central Processing Unit (CPU) configured to:

detect a crowd based on images and location information, wherein

the images are imaged by a camera equipped on a mobile body and a surveillance camera, and

the location information is acquired from the mobile body, the surveillance camera, and at least one mobile communication device;

receive event information from a server;

generate crowd information based on the detected crowd and the event information received from the server;

generate a cost map indicating a risk of passing through a region based on the crowd information;

generate an individual map that is an individual cost map for each piece of information of a plurality of types of modal including at least information from which the crowd information is obtained;

integrate the individual map based on selection of a cost indicating a highest risk from costs registered in the individual map for each piece of information of the plurality of types of modal; and

generate a final cost map based on the integration of the individual map for each piece of information of the plurality of types of modal, wherein each piece of information of the plurality of types of modal includes the images or the location information of a mobile terminal.

2 . The information processing apparatus according to claim 1 , wherein the CPU is further configured to:

detect a person based on the images, and

detect the crowd based on a detection result of the person.

3 . The information processing apparatus according to claim 1 , wherein the mobile body is an unmanned aerial vehicle (UAV).

4 . The information processing apparatus according to claim 1 , wherein the CPU is further configured to generate the cost map based on an image of the images acquired in a certain period.

5 . The information processing apparatus according to claim 1 , wherein the CPU is further configured to update a cost for a region from a cost that is obtained based on an existing image in the cost map.

6 . The information processing apparatus according to claim 1 , wherein the CPU is further configured to set a cost for a crowd region based on an area, in a real world or on an image, of the crowd region where the crowd is present.

7 . The information processing apparatus according to claim 1 , wherein the CPU is further configured to generate the cost map one of regularly or irregularly.

8 . The information processing apparatus according to claim 7 , wherein the CPU is further configured to reset a cost for a region in which a certain period has elapsed from registration of a cost.

9 . The information processing apparatus according to claim 8 , wherein

the CPU is further configured to utilize the event information to reset the cost for the region in which the certain period has elapsed from the registration of the cost,

the event information is associated with an event where people gather, and

the reset of the cost targets only a cost for a non-event region other than an event region in which an event takes place in the cost map.

10 . The information processing apparatus according to claim 1 , wherein the CPU is further configured to generate the cost map based on weather information.

11 . The information processing apparatus according to claim 1 , wherein the event information is associated with an event where people gather.

12 . The information processing apparatus according to claim 1 , wherein the CPU is further configured to generate a path plan of the mobile body based on the cost map.

13 . The information processing apparatus according to claim 1 , wherein the at least one mobile communication device corresponds to a smartphone.

14 . An information processing method, comprising:

detecting, by a Central Processing Unit (CPU), a crowd based on images and location information, wherein

the images are imaged by a camera equipped on a mobile body and a surveillance camera, and

the location information is acquired from the mobile body, the surveillance camera, and at least one mobile communication device;

receiving, by the CPU, event information from a server;

generating, by the CPU, crowd information based on the detected crowd and the event information received from the server;

generating, by the CPU, a cost map indicating a risk of passing through a region based on the crowd information;

generating, by the CPU, an individual map that is an individual cost map for each piece of information of a plurality of types of modal including at least information from which the crowd information is obtained;

integrating, by the CPU, the individual map based on selection of a cost indicating a highest risk from costs registered in the individual map for each piece of information of the plurality of types of modal; and

generating, by the CPU, a final cost map based on the integration of the individual map for each piece of information of the plurality of types of modal, wherein each piece of information of the plurality of types of modal includes the images or the location information of a mobile terminal.

15 . A non-transitory computer readable medium, having stored thereon, computer executable code, which when executed by a processor, cause the processor to execute operations, the operations comprising:

detecting a crowd based on images and location information, wherein

the images are imaged by a camera equipped on a mobile body and a surveillance camera, and

the location information is acquired from the mobile body, the surveillance camera and at least one mobile communication device;

receiving event information from a server;

generating crowd information based on the detected crowd and the event information received from the server;

generating a cost map indicating a risk of passing through a region based on the crowd information;

generating an individual map that is an individual cost map for each piece of information of a plurality of types of modal including at least information from which the crowd information is obtained;

integrating the individual map based on selection of a cost indicating a highest risk from costs registered in the individual map for each piece of information of the plurality of types of modal; and

generating a final cost map based on the integration of the individual map for each piece of information of the plurality of types of modal, wherein each piece of information of the plurality of types of modal includes the images or the location information of a mobile terminal.

Priority Claims (1)
JP 2020-001591 · Jan 8, 2020 · national
Continuity (1)
Related Publication 20230043836A1 · Feb 9, 2023
References Cited (16)
US 20100305858A1 · Richardson · 2010 [cited by applicant]
US 20160253740A1 · Goulart · 2016 [cited by examiner]
US 20170341746A1 · Erickson · 2017 [cited by examiner]
US 20180038695A1 · Bitra et al. · 2018 [cited by applicant]
US 20180333853A1 · Cousins · 2018 [cited by examiner]
US 20190122037A1 · Russell · 2019 [cited by applicant]
US 20190176333A1 · Hager, IV · 2019 [cited by applicant]
CN 108271115A · 2018 [cited by applicant]
CN 108983806A · 2018 [cited by applicant]
CN 110083163A · 2019 [cited by applicant]
JP 2014064241A · 2014 [cited by examiner]
JP 2018185596A · 2018 [cited by applicant]
JP 2019031164A · 2019 [cited by applicant]
JP 2019121056A · 2019 [cited by applicant]
English translation of JP-2014064241-A. (Year: 2014). [cited by examiner]
International Search Report and Written Opinion of PCT Application No. PCT/JP2020/048723, issued on Feb. 22, 2021, 09 pages of ISRWO. [cited by applicant]