Surveillance systems and methods to monitor, recognize, track objects and unusual activities in real time within user defined boundaries in an area
First Claim
1. A system for monitoring, recognizing, and tracking objects comprising:
- a. at least one cameras installed within and/or around a house and/or a commercial building; and
b. a central server including at least one local CPU comprising a computer and a program/software installed on the computer, which show one or multiple windows of camera(s)'"'"' field of views in real time on a display device (e.g. computer screen), each field of view from an individual camera, the central server receives data transmitted from the cameras, the program allows users to define one or multiple boundaries within one and/or multiple windows of camera(s) field of view.
0 Assignments
0 Petitions
Accused Products
Abstract
A surveillance system and method that utilize computer vision technology and background subtraction to monitor, recognize, and track objects or unusual activities within user specified boundaries. The system and method comprises at least one camera and at least one computer with a software program showing one or multiple windows of camera'"'"'s field of views in real time. The program allows users to define one or multiple boundaries within any window. The program further utilizes background subtraction technique to establish normal “home-position” of objects within defined boundaries. The program compares current image of the objects against the normal “home-position” to determine/calculate the difference of pixel intensity values. If the difference is beyond the predetermine threshold, the program will flag the movement of the object and give off alert.
-
Citations
20 Claims
-
1. A system for monitoring, recognizing, and tracking objects comprising:
-
a. at least one cameras installed within and/or around a house and/or a commercial building; and b. a central server including at least one local CPU comprising a computer and a program/software installed on the computer, which show one or multiple windows of camera(s)'"'"' field of views in real time on a display device (e.g. computer screen), each field of view from an individual camera, the central server receives data transmitted from the cameras, the program allows users to define one or multiple boundaries within one and/or multiple windows of camera(s) field of view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for monitoring, recognizing, and tracking objects comprising steps of:
-
a. setting up a local home base computer system and/or a central processing server where at least one computer and software program for monitoring, recognizing, and tracking objects are installed; b. setting up one or multiple cameras within and/or around a residential house and/or a commercial building; c. users defining boundaries for objects living and/or non living, moving and/or standing objects within windows of camera(s)'"'"' field of view; d. establishing normal ‘
home-position’
for the objects living and/or non living, moving and /or standing objects within the boundaries;e. setting up thresholds for pixel intensity changes; f. comparing current image against the normal ‘
home position’ and
determine/calculate difference of pixel intensity values between the two;g. flagging objects movement within the boundaries if pixel intensity changes are beyond the predetermined threshold; and h. sending signals to a local home base computer system for program control or a central processing server for multiple interfacing and potential monitoring of the objects. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system for monitoring, recognizing, and tracking objects comprising:
-
(a) a software installed on the computer, which show multiple videos from individual cameras in real time; (b) at least one cameras, utilized at each side of a house or building, each camera can recognize maximum 50 meters in general and at low cost base; (c) at least one reflective markers placed (through various means on the ground along the perimeter; (d) at least one mobile Unit utilized to help transmit data to the central server (local CPU) including photonic elements incorporated on the mobile unit that recognizes the marks along perimeter and calculates the distances;
if distances are determined to be within specification, then a flag for warning and possible voice warning would be transmitted to the recipients;
a warning shock can be implemented on the pets if necessary;
an alert can be sent to the users.
-
Specification