IP Library Granted Patent US 9,842,406
Granted Patent B2
US 9,842,406 · App. 15/045,441 · Granted Dec 12, 2017

System and method for determining colors of foreground, and computer readable recording medium therefor

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 9,842,406
App. No.
15/045,441
Granted
Dec 12, 2017
Kind
B2
Abstract

Provided are a system and method for determining at least one color of a foreground and a computer readable recording medium therefor. The system includes: a motion detector configured to detect a motion region from an image of an area; and a color determiner configured to determine at least one color of the foreground included in the motion region based on a difference between at least one color of the motion region and at least one color of a background which is a region outside the motion region in the image, for displaying the foreground color with the foreground at a display device.

Claims (39)

1. A system for determining at least one color of a foreground, the system comprising:

at least one processor configured to implement:

a motion detector configured to detect a motion region from an image of an area; and

a color determiner configured to

i) determine at least one color of the foreground included in the motion region based on a difference between at least one color of the motion region and at least one color of a background which is a region outside the motion region in the image,

ii) generate a color histogram of the background and a color histogram of the motion region,

iii) obtain a color histogram of the foreground based on a difference between the color histogram of the motion region and the color histogram of the background, and

iv) determine the color of the foreground from the color histogram of the foreground, for displaying the color of the foreground with the foreground at a display device,

wherein the color of the foreground is a representative color which has the highest frequency in two or more colors of the foreground shown in the color histogram of the foreground.

2. The system of claim 1 , further comprising a background model storage configured to store background image information of the area,

wherein the color determiner is configured to determine the color of the background from the background image information.

3. The system of claim 2 , wherein the background model storage is further configured to update the background image information periodically or in real time with respect to the area.

4. The system of claim 2 , wherein the color determiner is configured to determine the color of the motion region and remove the color of the background from the color of the motion region to determine the color of the foreground.

5. The system of claim 4 , wherein the background image information comprises information about a background of an image of the area which is captured before the image comprising the motion region is captured with respect to the area.

6. The system of claim 5 , wherein the image of the area which is captured before the image comprising the motion region is captured does not comprise the motion region.

7. The system of claim 1 , wherein the motion region comprises a first section corresponding to the foreground and a second section corresponding to a remaining section of the motion region.

8. The system of claim 7 , wherein the color determiner is configured to determine at least one color of the first section as the color of the foreground, and

wherein the color determiner is not configured to determine any color from the second section to determine the color of the background and the color of the foreground.

9. The system of claim 8 , wherein the color determiner is configured to determine that the color of the second section is substantially similar to or the same as the color of the background, and remove the color of the second section from the color of the motion region to determine the color of the foreground.

10. The system of claim 1 , further comprising the display device configured to display the color of the foreground determined by the color determiner on a border of the foreground.

11. A method of determining at least one color of a foreground, the method comprising:

detecting a motion region from an image of an area, wherein the motion region comprises a first section corresponding to the foreground and a second section corresponding to a remaining section not including the first section;

determining at least one color of the foreground included in the motion region based on a difference between at least one color of the motion region and at least one color of a background which is a region outside the motion region in the image, for displaying the color of the foreground with the foreground at a display device; and

determining at least one color of the first section as the color of the foreground,

wherein the color of the foreground and the color of the background are determined without determining any color from the second section.

12. The method of claim 11 , further comprising:

generating a color histogram of the background and a color histogram of the motion region;

obtaining a color histogram of the foreground based on a difference between the color histogram of the motion region and the color histogram of the background; and

determining the color of the foreground from the color histogram of the foreground.

13. The method of claim 11 , further comprising:

obtaining and storing background image information of the area; and

determining the color of the background from the background image information.

14. The method of claim 13 , further comprising updating the background image information periodically or in real time.

15. The method of claim 13 , further comprising:

determining the color of the motion region; and

removing the color of the background from the color of the motion region to determine the color of the foreground,

wherein the background image information comprises information about a background of an image of the area which does not comprise the motion region.

16. The method of claim 11 , further comprising displaying the color of the foreground on a border of the foreground.

17. A non-transitory computer readable recording medium storing a program for executing the method of claim 11 .

Assignments (5)
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 Apr 26, 2019
From: HANWHA AEROSPACE CO., LTD.
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 049013/0723 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER 10/853,669. IN ADDITION PLEASE SEE EXHIBIT A PREVIOUSLY RECORDED ON REEL 046927 FRAME 0019. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jan 17, 2019
From: HANWHA TECHWIN CO., LTD.
To: HANWHA AEROSPACE CO., LTD.
Reel/Frame 048496/0596 →
CHANGE OF NAME Recorded Aug 24, 2018
From: HANWHA TECHWIN CO., LTD
To: HANWHA AEROSPACE CO., LTD.
Reel/Frame 046927/0019 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2016
From: YIN, SHIMIN; LEE, HWALSUK; KU, JAYEONG
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 037750/0296 →