IP Library Granted Patent US 8,928,754
Granted Patent B2
US 8,928,754 · App. 13/249,264 · Granted Jan 6, 2015

Security system and method

Inventor: Jyun-Hao Huang (New Taipei, TW)
Assignee: Hon Hai Precision Industry Co., Ltd.
G06T7/2053G06T2207/30232G08B13/19604G08B13/19602
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 8,928,754
App. No.
13/249,264
Granted
Jan 6, 2015
Kind
B2
Abstract

A computing system displays current real-time images of an area monitored by a camera. The computing system includes a motion detection unit. The motion detection unit determines a number of varied pixels in the real-time image compared with a previous image, and to determine a ratio of pixels of the number of the varied pixels to a total number of pixels in the real-time image. If the ratio is greater than a predefined number, the computing system increments an abnormal pixel count by one. If the abnormal pixel count is greater than a maximum abnormal pixel number, the computing system starts an alarm device connected to the computing system.

Claims (47)

1. A computing system, comprising:

a storage system;

at least one processor; and

one or more programs being stored in the storage system and executable by the at least one processor, the one or more programs comprising:

an obtaining module operable to read a current real-time image of an area captured by a camera;

a control module operable to control a motion detection unit of the computing system to determine a number of varied pixels in the current real-time image compared with a previous image of the area, and determine a ratio of pixels of the number of the varied pixels to a total number of pixels in the current real-time image;

a setting module operable to put the camera in an alert status if the ratio is greater than a predefined value;

a calculation module operable to increment an abnormal image count by one;

the obtaining module further operable to read a next image captured by the camera if the abnormal image count is not greater than a maximum abnormal number; and

the control module further operable to start an alarm device connected to the computing system if the abnormal image count is greater than the maximum abnormal number.

2. The computing system as described in claim 1 , further comprising:

a detection module operable to detect if the camera is in the alert status if the current real-time image is read by the computing system; and

the setting module operable to update a background model of the current real-time image by using an updating background model method if the security system is in a normal status.

3. The computing system as described in claim 1 , wherein the calculation module is further operable to increment a normal image count by one if the ratio is not greater than the predefined value and the security system is in the alert status.

4. The computing system as described in claim 3 , wherein the setting module is further operable to reset the normal image count and the abnormal image count and switch the camera from the alert status to the normal status if the normal image count is greater than a maximum normal number.

5. A computer-based method for detecting monitor images, comprising:

reading a current real-time image of an area captured by a camera;

controlling a motion detection unit of a computing system connected to the camera to determine a number of varied pixels in the current real-time image compared with a previous image of the area, and to determine a ratio of pixels of the number of the varied pixels to a total number of pixels in the current real-time image;

putting the camera in an alert status if the ratio is greater than a predefined value;

incrementing an abnormal image count by one;

detecting if the abnormal image count is greater than a maximum abnormal number;

reading a next current image captured by the camera if the abnormal image count is not greater than a maximum abnormal number; and

starting an alarm device connected to the computing system if the abnormal image count is greater than the maximum abnormal number.

6. The method as described in claim 5 , after block reading a real-time image monitored by a camera further comprising:

detecting if the security system is in the alert status; and

updating a background model of the current real-time image by using a updating background model method if the camera is in a normal status.

7. The method as described in claim 5 , further comprising:

incrementing a normal image count by one if the ratio is not greater than the predefined value and the camera is in the alert status;

detecting if the normal image count is greater than a maximum normal number;

resetting the normal image count and the abnormal image count, and switching the camera from the alert status to the normal status if the normal image count is greater than the maximum normal number; and

implementing block detecting if the abnormal image count is greater than a maximum abnormal number.

8. A non-transitory storage medium having stored thereon instructions that, when executed by a processor, cause the processor to perform a method for detecting monitor images, the method comprising:

reading a current real-time image of an area captured by a camera;

controlling a motion detection unit of a computing system connected to the camera to determine a number of varied pixels in the current real-time image compared with a previous image of the area, and to determine a ratio of pixels of the number of the varied pixels to a total number of pixels in the current real-time image;

putting the camera in an alert status if the ratio is greater than a predefined value;

incrementing an abnormal image count by one;

detecting if the abnormal image count is greater than a maximum abnormal number;

reading a next current image captured by the camera if the abnormal image count is not greater than a maximum abnormal number; and

starting an alarm device connected to the computing system if the abnormal image count is greater than the maximum abnormal number.

9. The non-transitory storage medium as described in claim 8 , after block reading a real-time image captured by a camera further comprising:

detecting if the security system is in the alert status; and

updating a background model of the current real-time image by using a updating background model method if the camera is in a normal status.

10. The non-transitory storage medium as described in claim 8 , further comprising:

incrementing a normal image count by one if the ratio is not greater than the predefined value and the camera is in the alert status;

detecting if the normal image count is greater than a maximum normal number;

resetting the normal image count and the abnormal image count, and switching the camera from the alert status to the normal status if the normal image count is greater than the maximum normal number; and

implementing block detecting if the abnormal image count is greater than a maximum abnormal number.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2019
From: HON HAI PRECISION INDUSTRY CO., LTD.
To: INGRASYS TECHNOLOGY INC.
Reel/Frame 050305/0251 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2011
From: HUANG, JYUN-HAO
To: HON HAI PRECISION INDUSTRY CO., LTD.
Reel/Frame 026994/0781 →
Priority Claims (1)
TW 100108028 · Mar 10, 2011 · national
Continuity (1)
Related Publication 20120229630A1 · Sep 13, 2012