Back to results
US 11,308,315 B2Granted
Information processing apparatus, control method, and program
AssigneeNEC Corporation
InventorRyoma Oami
Life of this patent
Estimating the term…
Abstract
An information processing apparatus (2000) includes a detection unit (2020), a state estimation unit (2040), and a height estimation unit (2080). The detection unit (2020) detects a target person from a video frame. The state estimation unit (2040) estimates a state of the detected target person. The height estimation unit (2080) estimates a height of the person on the basis of a height of the target person in the video frame in a case where the estimated state satisfies a predetermined condition.
Claims18
An information processing system comprising:
- a processor;
- and
- memory storing executable instructions that, when executed by the processor, causes the processor to perform as:
- a detection unit that detects a person from a video frame;
- a state estimation unit that estimates a state of a target person using a result of the detection;
- a body height estimation unit that estimates a body height of the target person on a basis of a height of the target person in the video frame in a case where the state of the target person satisfies a predetermined condition, and does not estimate a body height of the target person on the basis of a height of the target person in the video frame in a case where the state of the target person does not satisfy the predetermined condition;
- and
- a temporary-height estimation unit that estimates a temporary-height of a target person on the basis of the height of the target person in the video frame,
- wherein the detection unit detects the person from a first video frame generated at a first time point,
- the information processing system further comprises:
- an estimated position computation unit that estimates a position of each tracking target person at the first time point using tracking information that shows a history of information related to the tracking target person detected from the video frame generated before the first time point, and
- an update unit that associates the person detected from a first video frame with the tracking target person by comparing a position of each person detected from the first video frame in a real world or an image with a position of each tracking target person in the real world or the image at the first time point, and updates the tracking information using a result of the association,
- wherein the update unit estimates the position of the person detected from the first video frame in the real world using the estimated body height of the person in a case where the person is upright, and estimates the position of the person detected from the first video frame in the real world using the temporary-height of the person in a case where the person is not upright.
10 more elements
A control method executed by a computer, the method comprising:
- detecting a person from a video frame;
- estimating a state of a target person using a result of the detection;
- estimating a body height of the target person on the basis of a height of the target person in the video frame in a case where the state of the target person satisfies a predetermined condition, and does not estimate a body height of the target person on the basis of a height of the target person in the video frame in a case where the state of the target person does not satisfy the predetermined condition;
- and
- estimating a temporary-height of the target person on the basis of the height of the target person in the video frame,
- wherein the detection detects the person from a first video frame generated at a first time point,
- the information processing method further comprising:
- estimating a position of each tracking target person at the first time point using tracking information that shows a history of information related to the tracking target person detected from the video frame generated before the first time point, and
- associating the person detected from the first video frame with the tracking target person by comparing a position of each person detected from the first video frame in a real world or the image with a position of each tracking target person in the real world or the image at the first time point, and updates the tracking information using a result of the association, and
- estimating the position of the person detected from the first video frame in the real world using the estimated body height of the person in a case where the person is upright, and estimates the position of the person detected from the first video frame in the real world using the temporary-height of the person in a case where the person is not upright.
7 more elements
Dependencies are inferred from the claim text.