Methods and systems for reducing a risk of spread of disease among people in a space

US12142385B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12142385-B2
Application numberUS-202117328356-A
CountryUS
Kind codeB2
Filing dateMay 24, 2021
Priority dateJun 22, 2020
Publication dateNov 12, 2024
Grant dateNov 12, 2024

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.

Methods and systems for location tracking or maintaining a count of people in a building or space. An illustrative method may include storing a background image of a field of view of a video camera and receiving a video stream from the video camera. Background subtraction may be performed to identify one or more blobs in the field of view of the video camera. The size of the one or more blobs may be compared to an expected size of the blob at a similar distance from the camera. When the size of the blob is greater than the expected size of a person at the determined distance of the corresponding blob by more than a predetermined threshold the blob may be counted as two or more people.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for counting a number of people in a space of a building, the method comprising: storing a background image of a perspective field of view captured by a non-overhead video camera; receiving a video stream from the non-overhead video camera; calibrating the perspective field of view captured by the non-overhead video camera, including: determining a number of pixels of the non-overhead video camera that correspond to a known-sized object at a known location at a near end of the perspective field of view of the non-overhead video camera, and a number of pixels of the non-overhead video camera that correspond to a known-sized object at a known location at a far end of the perspective field of view of the non-overhead video camera; generating a calibration map that maps real world distances in the perspective field of view of the non-overhead video camera against x-and y-pixel positions of the non-overhead video camera based at least in part on the number of pixels of the non-overhead video camera that correspond to the known-sized object at the known location at the near end of the perspective field of view of the non-overhead video camera and the number of pixels of the non-overhead video camera that correspond to the known-sized object at the known location at the far end of the perspective field of view of the non-overhead video camera; subtracting the background image from each frame of the video stream to identify one or more blobs in the perspective field of view of the non-overhead video camera; determining a real-world distance between the non-overhead video camera and each of the one or more blobs based at least in part on the calibration map; comparing a size of each of the one or more blobs to an expected size of a person at the determined distance of the corresponding blob; when the size of the blob is greater than the expected size of a person at the determined distance of the corresponding blob by more than a factor of at least 1.5 times, counting the blob as two or more people, otherwise counting the blob as one person or no person; and determining a count of the number people in the perspective field of view of the non-overhead video camera based at least in part on the count of people assigned to each of the one or more blobs. 2. The method of claim 1 , wherein when the size of the blob is not greater than at least 1.5 times the expected size of a person at the determined distance, using deep learning to determine whether to count the blob as one person or no person. 3. The method of claim 2 , wherein the perspective field of view of the non-overhead video camera covers only part of the space of the building, and wherein a perspective field of view of one or more other non-overhead video cameras cover one or more other parts of the space, the method further comprising: determining a count of the number people in the perspective field of view of each of the one or more other non-overhead video cameras; and aggregating the counts of the number of people from all of the non-overhead video cameras that have a perspective field of view that covers part of the space to identify a total count of the number of people in the space. 4. The method of claim 3 , further comprising updating the total count of the number of people in the space at predetermined time intervals to obtain a plurality of total counts over a period of time. 5. The method of claim 4 , further comprising determining a rate of change of the total count of the number of people in the space. 6. The method of claim 5 , further comprising displaying a map of the one or more spaces of the building and shading each of the one or more spaces of the map based on the determined rate of change the total count of the number of people in the corresponding space. 7. A method for counting a number of people in a space of a building, the method comprising: storing a background image of a field of view of each of two or more video cameras; calibrating a field of view of each of the two or more video cameras, where for each of the two or more video cameras: determining a number of pixels of the respective video camera that correspond to a known-sized object at a known location at a near end of the field of view of the respective video camera, and a number of pixels of the respective video camera that correspond to a known-sized object at a known location at a far end of the field of view of the respective video camera; generating a calibration map that maps real world distances in the field of view of the respective video camera based at least in part on the number of pixels of the respective video camera that correspond to the known-sized object at the known location at the near end of the field of view of the respective video camera and the number of pixels of the respective video camera that correspond to the known-sized object at the known location at the far end of the field of view of the respective video camera; receiving a video stream from each of the two or more video cameras; subtracting the background image from one or more frames of the respective video stream to identify one or more blobs in the respective field of view of each of the two or more video cameras; determining a distance between the respective video camera of the two or more video cameras and each of the one or more blobs that are associated with the respective video camera based at least in part on the corresponding calibration map; comparing a size of each of the one or more blobs to an expected size of a person at the determined distance of the corresponding blob; when the size of the blob is greater than the expected size of a person at the determined distance of the corresponding blob by more than a predetermined factor that is greater than one, counting the blob as two or more people, otherwise counting the blob as one person or no person; and determining a count of the number people in the respective field of view of each of the two or more video cameras; and aggregating the counts of the number of people from all of the video cameras that have a field of view that covers part of the space to identify a total count of the number of people in the space. 8. The method of claim 7 , further comprising updating the total count of the number of people in the space at predetermined time intervals to obtain a plurality of total counts over a period of time. 9. The method of claim 8 , further comprising determining a rate of change of the total count of the number of people in the space. 10. The method of claim 9 , further comprising displaying a map of the one or more spaces of the building and shading each of the one or more spaces of the map based on the determined rate of change the total count of the number of people in the corresponding space.

Assignees

Inventors

Classifications

  • Event detection · CPC title

  • Movements or behaviour, e.g. gesture recognition (recognition of facial expressions G06V40/16) · CPC title

  • Recognition of crowd images, e.g. recognition of crowd congestion · CPC title

  • Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items (segmenting video sequences G06V20/49) · CPC title

  • for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms · 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 US12142385B2 cover?
Methods and systems for location tracking or maintaining a count of people in a building or space. An illustrative method may include storing a background image of a field of view of a video camera and receiving a video stream from the video camera. Background subtraction may be performed to identify one or more blobs in the field of view of the video camera. The size of the one or more blobs m…
Who is the assignee on this patent?
Honeywell Int Inc
What technology area does this patent fall under?
Primary CPC classification G16H50/80. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 12 2024 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).