Multiple View and Multiple Object Processing in Wide-Angle Video Camera
First Claim
1. A video camera, comprising:
- a wide-angle camera system configured to generate a digital video image using a lens providing an approximate hemispherical field of view and an image sensor, the digital video image distorted by the lens;
an image processing circuit that receives and processes the distorted electronic image data to mathematically correct the distortion and can process image data correlating to a plurality of generated virtual cameras monitoring individual regions of interest within the digital video image, that also includes simultaneously monitoring multiple specific objects without losing surveillance of other objects, the processing of the digital image covering either a wide-angle frame or regions of interest within the frame, where the camera system simultaneously maintains a view covering the entire approximate visual hemisphere; and
a control circuit that transmits commands to the image processing circuit relating to one or more selected virtual cameras monitoring a region of interest, the image processing circuit responding to the commands with executed commanded movement by correcting optical distortion to emulate a pan, tilt, or zoom command in a specified virtual camera.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems of transmitting a plurality of views from a video camera are disclosed. A multi object processing camera captures a wide-angle field of view in high resolution and a processing circuit executes a plurality of software tasks on a plurality of regions extracted from the wide-angle view. Multiple objects can be processed by the camera to detect various events, and the results of the processing transmitted to a base station. The camera removes the need for mechanical pan, tilt, and zoom apparatus by correcting distortions in the electronic image introduced by the wide-angle optical system and image sensor to electronically emulate the pan, tilt, and zoom movement.
380 Citations
25 Claims
-
1. A video camera, comprising:
-
a wide-angle camera system configured to generate a digital video image using a lens providing an approximate hemispherical field of view and an image sensor, the digital video image distorted by the lens; an image processing circuit that receives and processes the distorted electronic image data to mathematically correct the distortion and can process image data correlating to a plurality of generated virtual cameras monitoring individual regions of interest within the digital video image, that also includes simultaneously monitoring multiple specific objects without losing surveillance of other objects, the processing of the digital image covering either a wide-angle frame or regions of interest within the frame, where the camera system simultaneously maintains a view covering the entire approximate visual hemisphere; and a control circuit that transmits commands to the image processing circuit relating to one or more selected virtual cameras monitoring a region of interest, the image processing circuit responding to the commands with executed commanded movement by correcting optical distortion to emulate a pan, tilt, or zoom command in a specified virtual camera. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. (canceled)
-
11. A method of operating a video camera, comprising the steps of:
-
converting a distorted optical electronic video image into a digital video image; and executing a plurality of software tasks on at least a portion of the digital video image or stored digital video image, wherein the software tasks include at least one of the following;
correcting optical geometric distortions introduced by a lens sensor combination;
executing movement and zoom operations on the digital video image by electronically correcting the distorted optical image to emulate the movement and zoom operations;
conditioning transmission of a partial set of images from the digital video image based on the results of event detection;
validating results of a detection algorithm by another video camera coupled to the digital video camera;
autonomously identifying a specific object, while monitoring other objects;
tracking and communicating position and trajectory data of an identified object to at least one other video camera;
receiving position and trajectory data from another video camera for an object; and
automatically tracking and monitoring a specific object as it moves across the field of view of multiple the video camera. - View Dependent Claims (13, 14, 15, 16, 17, 19)
-
-
12. (canceled)
-
18. (canceled)
-
21. A surveillance camera, comprising:
-
a wide-angle lens and image sensor system configured to generate a digital video image using a lens capturing an approximate hemispherical image data set, the digital video image optically distorted by the lens and sensor; an image processing circuit that receives and processes the distorted digital video image data to perform at least one of the following tasks;
correct optical distortions introduced by the lens and sensor;
execute movement and zoom operations on the digital video image by electronically manipulating the digital image data;
condition transmission of a partial set of images from the digital video image data based on the results of event detection;
validate results of a detection algorithm by another surveillance camera coupled to the surveillance camera;
autonomously identify a specific object from multiple monitored objects;
track an identified object;
communicate position and trajectory data of an identified object to at least one other surveillance camera;
receive position and trajectory data from another surveillance camera for an object; and
automatically track and monitor a specific object as it moves across the field of view of multiple the surveillance camera;
designate at least one region of interest based on a software algorithm result; anda control circuit that transmits commands to the image processing circuit relating to the at least one region of interest, the image processing circuit responding to the commands with executed commanded movement to emulate a pan, tilt, or zoom movement to at least one specified region of interest; and a transmitting circuit transmitting desired region of interest images and the complete digital video image for simultaneous viewing, with each region of interest image and the complete digital video image scalable to different resolutions and controlled to emulate movement and zoom. - View Dependent Claims (22, 24)
-
-
23. (canceled)
-
25-36. -36. (canceled)
Specification