Calculation system, calculation method, and storage medium

US11461923B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11461923-B2
Application numberUS-202017117631-A
CountryUS
Kind codeB2
Filing dateDec 10, 2020
Priority dateDec 11, 2019
Publication dateOct 4, 2022
Grant dateOct 4, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

According to one embodiment, a calculation system includes a detector, a combiner, and a duration calculator. The detector refers to a plurality of images of an object imaged from mutually-different angles, detects the object in each of the images, and calculates a provisional position of the object in a coordinate system for each of the images. The coordinate system is prescribed. The combiner calculates a combined position of the object in the coordinate system by using the calculated plurality of provisional positions. The duration calculator refers to process information and a plurality of execution regions and calculates a duration of at least a portion of a plurality of processes based on the combined position and the execution regions. The process information includes information relating to the processes. The execution regions are represented using the coordinate system. The processes are executed in the execution regions.

First claim

Opening claim text (preview).

What is claimed is: 1. A calculation system, comprising: a detector referring to a plurality of images of a person imaged from mutually-different angles, detecting poses of the person in each of the plurality of images, calculating a provisional position of the person in a coordinate system for each of the plurality of images, and calculating a plurality of certainties respectively for the plurality of provisional positions by using the poses, the coordinate system being prescribed; a combiner calculating a combined position of the person in the coordinate system by using the plurality of provisional positions and the plurality of certainties; and a duration calculator referring to process information and a plurality of execution regions and calculating a duration of at least a portion of a plurality of processes based on the combined position and the plurality of execution regions, the process information including information relating to the plurality of processes, the execution regions being represented using the coordinate system, the processes being executed in the execution regions. 2. The calculation system according to claim 1 , further comprising: an outputter outputting at least one of the combined position, one or more of the plurality of provisional positions, or one or more of the plurality of images. 3. The calculation system according to claim 2 , wherein the outputter outputs a portion of the plurality of images based on the plurality of certainties. 4. The calculation system according to claim 2 , wherein the outputter also outputs a change of the combined position over time. 5. The calculation system according to claim 1 , wherein the detector identifies the person. 6. The calculation system according to claim 5 , wherein the detector calculates each of the plurality of certainties by using at least one of a confidence level of an identification result of the person, a size of the person in the image, a distance between the person and a center of the image, a value indicating the pose of the person, or an exposure degree of the person in the image. 7. The calculation system according to claim 1 , wherein the detector calculates the plurality of provisional positions in the coordinate system, the coordinate system being two-dimensional, and corrects the plurality of provisional positions by using an elevation difference between a first region and a floor surface when the detected person is included in the first region, the first region being higher than the floor surface. 8. The calculation system according to claim 1 , wherein when a grounded part of the person on a floor surface is not visible in the image, the detector estimates a position of the grounded part of the person of the image and calculates the provisional position based on a result of the estimation. 9. The calculation system according to claim 1 , wherein the detector detects the person and identifies the person for the plurality of images, and calculates the provisional position for a plurality of persons when the plurality of persons is visible in the plurality of images, and p 1 the combiner calculates the combined position for each of the plurality of persons. 10. The calculation system according to claim 1 , wherein the process information includes times that the plurality of processes are executed, and the duration calculator compares the combined positions at the times to the execution regions of the processes executed at the times and calculates durations that the combined positions are included in the execution regions as the durations of the at least a portion of the plurality of processes. 11. The calculation system according to claim 1 , further comprising: a plurality of imaging devices imaging the person from mutually-different angles. 12. A calculation method, comprising: referring to, by processing circuitry, a plurality of images of a person imaged from mutually-different angles; detecting, by the processing circuitry, poses of the person for each of the plurality of images; calculating, by the processing circuitry, provisional positions of the person in a coordinate system, the coordinate system being prescribed; calculating, by the processing circuitry, a plurality of certainties respectively for the plurality of provisional positions by using the poses; calculating, by the processing circuitry, a combined position of the person in the coordinate system by using the plurality of provisional positions and the plurality of certainties; referring to, by the processing circuitry, process information including information relating to a plurality of processes, and a plurality of execution regions represented using the coordinate system, the processes being executed in the execution regions; and calculating, by the processing circuitry, a duration of at least a portion of the plurality of processes based on the combined position and the plurality of execution regions. 13. The method according to claim 12 , wherein the person is detected, the person is identified, and each of the plurality of certainties is calculated by using at least one of a confidence level of an identification result of the person, a size of the person in the image, a distance between the person and a center of the image, a value indicating the pose of the person, or an exposure degree of the person in the image. 14. A non-transitory computer-readable storage medium storing a program, the program causing a computer to refer to a plurality of images of a person imaged from mutually- different angles, detect poses of the person for each of the plurality of images, calculate provisional positions of the person in a coordinate system, the coordinate system being prescribed, calculate a plurality of certainties respectively for the plurality of provisional positions by using the poses, calculate a combined position of the person in the coordinate system by using the plurality of provisional positions and the plurality of certainties, refer to process information including information relating to a plurality of processes, and a plurality of execution regions represented using the coordinate system, the processes being executed in the execution region, and calculate a duration of at least a portion of the plurality of processes based on the combined position and the plurality of execution regions. 15. The non-transitory computer-readable storage medium according to claim 14 , wherein the program causes the computer to detect the person and identify the person, and calculate each of the plurality of certainties by using at least one of a confidence level of an identification result of the person, a size of the person in the image, a distance between the person and a center of the image, a value indicating the pose of the person, or an exposure degree of the person in the image.

Assignees

Inventors

Classifications

  • Combinations of networks · CPC title

  • G06T7/70Primary

    Determining position or orientation of objects or cameras (camera calibration G06T7/80) · CPC title

  • Human being; Person · CPC title

  • Static body considered as a whole, e.g. static pedestrian or occupant recognition · CPC title

  • by performing operations within image blocks; by using histograms, e.g. histogram of oriented gradients [HoG]; by summing image-intensity values; Projection analysis · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11461923B2 cover?
According to one embodiment, a calculation system includes a detector, a combiner, and a duration calculator. The detector refers to a plurality of images of an object imaged from mutually-different angles, detects the object in each of the images, and calculates a provisional position of the object in a coordinate system for each of the images. The coordinate system is prescribed. The combiner…
Who is the assignee on this patent?
Toshiba Kk
What technology area does this patent fall under?
Primary CPC classification G06T7/70. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 04 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).