IP Library Granted Patent US 12688672
Granted Patent B2
US 12688672 · App. 18/267,542 · Granted Jul 21, 2026

Information processing apparatus, information processing method, and program

Inventor: Yasufumi Hirakawa (Tokyo, JP)
Assignee: NEC CORPORATION
G06V10/761G06T7/20G06T7/62G06T7/70G06V20/53G06T2207/30242
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 12688672
App. No.
18/267,542
Granted
Jul 21, 2026
Kind
B2
Abstract

An information processing apparatus includes at least one memory storing instructions, and at least one processor. The at least one processor is configured to execute the instructions to acquire image data of a predetermined space captured by a camera, generate measurement data including a person-to-person distance between persons included in the image data, set space data about a size of the space, determine whether a state of density of the persons in the space is appropriate or not, based on the measurement data and the space data, and output a determination result.

Claims (46)

1 . An information processing apparatus comprising:

at least one memory storing instructions; and

at least one processor configured to execute the instructions to:

acquire image data of a predetermined space captured by a camera at a plurality of different times;

acquire CO2 data that is data about concentration of carbon dioxide, from a concentration sensor for measuring the concentration of carbon dioxide in the space to estimate a number of the persons based on the CO2 data;

acquire position data of a mobile terminal carried by each of the persons in the space to estimate person-to-person distance based on the position data;

generate measurement data including the person-to-person distance between persons, the number of the persons and moving speeds of the persons included in the image data;

set space data about a size of the space;

determine whether a state of density of the persons in the space is appropriate or not, based on the measurement data and the space data;

output information about a determination result from the determination; and

in a case where the state of density is determined to be not appropriate, prevent output of the determination result indicating that the state of density is appropriate, until after a predetermined period of time after the determination.

2 . The information processing apparatus according to claim 1 , wherein the at least one processor is further configured to execute the instructions to:

set reference data about the person-to-person distance in the space based on the space data; and

perform determination based on the measurement data and the reference data.

3 . The information processing apparatus according to claim 2 , wherein the at least one processor is further configured to execute the instructions to:

generate, as the measurement data, statistical data about the person-to-person distance; and

set the reference data corresponding to the statistical data for the space, based on the space data.

4 . The information processing apparatus according to claim 1 , wherein the at least one processor is further configured to execute the instructions to:

generate the measurement data including moving speeds of the persons; and

perform determination by taking the moving speeds into account.

5 . The information processing apparatus according to claim 2 , wherein the at least one processor is further configured to execute the instruction to set the reference data based on the measurement data for each of a plurality of different times.

6 . The information processing apparatus according to claim 1 , wherein the at least one processor is further configured to execute the instructions to:

generate estimated data by estimating the measurement data for a predetermined set time based on the measurement data for each of a plurality of different times before the set time; and

perform determination according to the estimated data, based on the estimated data and the space data.

7 . The information processing apparatus according to claim 6 , wherein the at least one processor is further configured to execute the instruction to estimate a degree of risk when a predetermined person enters the space at the set time, based on the determination result according to the estimated data.

8 . An information processing system including:

the information processing apparatus according to claim 1 ; and

an alert output apparatus for outputting an alert according to the determination result, in a case where the state of density in the space is not appropriate.

9 . An information processing method performed by a computer, the information processing method comprising:

acquiring image data of a predetermined space captured by a camera at a plurality of different times;

acquiring CO2 data that is data about concentration of carbon dioxide, from a concentration sensor for measuring the concentration of carbon dioxide in the space to estimate a number of the persons based on the CO2 data;

acquiring position data of a mobile terminal carried by each of the persons in the space to estimate person-to-person distance based on the position data;

generating measurement data by measuring the number and the person-to-person distance of persons, the number of the persons and moving speeds of the persons included in the image data;

setting space data about a size of the space;

determining whether a state of density of the persons in the space is appropriate or not, based on the measurement data and the space data;

outputting information about a result of the determination; and

in a case where the state of density is determined to be not appropriate, preventing output of the determination result indicating that the state of density is appropriate, until after a predetermined period of time after the determination.

10 . A non-transitory computer-readable medium storing a program for causing a computer to perform an information processing method including:

acquiring image data of a predetermined space captured by a camera at a plurality of different times;

acquiring CO2 data that is data about concentration of carbon dioxide, from a concentration sensor for measuring the concentration of carbon dioxide in the space to estimate a number of the persons based on the CO2 data;

acquiring position data of a mobile terminal carried by each of the persons in the space to estimate person-to-person distance based on the position data;

generating measurement data by measuring the number and the person-to-person distance of persons, the number of the persons and moving speeds of the persons included in the image data;

setting space data about a size of the space;

determining whether a state of density of the persons in the space is appropriate or not, based on the measurement data and the space data;

outputting information about a result of the determination; and

in a case where the state of density is determined to be not appropriate, preventing output of the determination result indicating that the state of density is appropriate, until after a predetermined period of time after the determination.