IP Library Granted Patent US 11,182,617
Granted Patent B2
US 11,182,617 · App. 16/776,432 · Granted Nov 23, 2021

Device and method for generating heat map

Inventor: Kyoungjeon Jeong (Seongnam-Si, KR)
Assignee: Hanwha Techwin Co., LTD.
G06K9/00718G06K9/00771G06K9/00778G06K9/36
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 11,182,617
App. No.
16/776,432
Granted
Nov 23, 2021
Kind
B2
Abstract

A method for generating a heat map from a video may include: detecting objects in the video; determining retention times of each of the objects in divided areas of the video; normalizing the retention times of each of the objects according to the sum of the retention times of the corresponding object in the divided areas; and generating a heat map based on the normalized retention times.

Claims (36)

1. A method for generating a heat map from a video, the method comprising:

detecting objects in the video;

determining retention times of each of the objects in divided areas of the video;

normalizing the retention times of each of the objects according to a sum of the retention times of the corresponding object in the divided areas; and

generating a heat map based on the normalized retention times,

wherein the generating of the heat map comprises:

selecting normalized retention times smaller than a threshold value among the normalized retention times; and

generating the heat map according to the selected retention times.

2. The method of claim 1 , wherein the generating of the heat map according to the selected retention times comprises:

determining a representative value of each of the divided areas by calculating a sum of the selected retention times corresponding to the divided area; and

generating the heat map according to the representative values of the divided areas.

3. The method of claim 1 , wherein the objects comprise first to m th objects,

wherein the normalizing of the retention times of each of the objects comprises normalizing the retention time of the k th object in each of the divided areas by dividing the retention time of the k th object by a sum of the retention times of the k th object in the divided areas, where m is an integer larger than or equal to 2, and k is an integer larger than or equal to 1 and smaller than or equal to m.

4. The method of claim 1 , further comprising:

generating meta data corresponding to the respective objects by recognizing the objects; and

storing the meta data.

5. The method of claim 4 , further comprising receiving a user input through a user interface,

wherein the generating of the heat map comprises:

correcting the normalized retention times of each of the objects according to the corresponding meta data in response to the user input; and

generating a heat map according to the corrected retention times.

6. The method of claim 1 , further comprising receiving a user input for determining a weight corresponding to one or more of the divided areas through a user interface,

wherein the generating of the heat map comprises:

determining corrected retention times by giving the weight to one or more of the normalized retention times of each of the objects; and

generating a heat map according to the corrected retention times.

7. A computer device for acquiring a video using a camera, the computer device comprising:

a storage medium;

a video analysis unit configured to detect objects from the video, determine retention times of each of the objects in divided areas of the video, and store the determined retention times in the storage medium; and

a heat map provider configured to access the storage medium, normalize the retention times of each of the objects according to a sum of the retention times of the corresponding object, and generate a heat map based on the normalized retention times,

wherein the heat map provider is configured to select normalized retention times smaller than a threshold value among the normalized retention times, and to generate the heat map according to the selected retention times.

8. The computer device of claim 7 , wherein the heat map provider is configured to determine a representative value of each of the divided areas by calculating a sum of selected retention times corresponding to the divided area, and to generate the heat map according to the representative values of the divided areas.

9. The computer device of claim 7 , wherein the video analysis unit generates meta data corresponding to the respective objects by recognizing the objects, and stores the meta data.

10. The computer device of claim 9 , further comprising a user interface configured to receive a user input,

wherein the heat map provider is configured to correct the normalized retention times of each of the objects according to the corresponding meta data in response to the user input, and to generate a heat map according to the corrected retention times.

11. The computer device of claim 7 , further comprising a user interface configured to receive a user input,

wherein a weight corresponding to one or more of the divided areas is determined according to the user input, and

the heat map provider is configured to determine corrected retention times by giving the weight to one or more of the normalized retention times of each of the objects, and to generate a heat map according to the corrected retention times.

Assignments (2)
CHANGE OF NAME Recorded Aug 10, 2023
From: HANWHA TECHWIN CO., LTD.
To: HANWHA VISION CO., LTD.
Reel/Frame 064549/0075 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: JEONG, KYOUNGJEON
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 051664/0102 →