Claims
- 1. A surveillance system, comprising:
a sensor subsystem for providing real time spherical image data and surveillance data; a network operatively coupled to the sensor system for delivering the spherical image data and surveillance data to a management console; and a management console operatively coupled to the network for receiving the spherical image data and the surveillance data and generating a spherical view display using the spherical image data and a situational awareness management display using the surveillance data.
- 2. The system of claim 1, wherein the sensor subsystem provides non-image data to the management console via the network and the management console displays the non-image data on the situational awareness management display together with the surveillance data.
- 3. The system of claim 1, further comprising:
a data repository image database operatively coupled to the network for recording the spherical image data.
- 4. The system of claim 3, wherein the data repository image database further comprises:
an image recorder for recording the spherical image data; and an image player for playing back the spherical image data on the spherical view display in response to a user request.
- 5. The system of claim 3, wherein the data repository supports multiple physical repository types.
- 6. The system of claim 1, wherein the sensor subsystem further comprises:
an image broadcaster for broadcasting the spherical image data on the network to one or more subscribers.
- 7. The system of claim 1, wherein the sensor subsystem further comprises:
an image compressor for compressing the spherical image data.
- 8. The system of claim 1, wherein the surveillance data is motion detection event data.
- 9. The system of claim 1, wherein the sensor subsystem further comprises:
a motion detection module coupled to the network for generating motion detection event data in response to detecting motion in spherical image data received from the network.
- 10. The system of claim 9, where the motion detection module detects motion in a selected portion of the spherical image data received from the network.
- 11. The system of claim 1, wherein the situational awareness management display further comprises:
a sensor system map for displaying the location of one or more sensors in the sensor subsystem.
- 12. The system of claim 1, wherein the situational awareness display includes user controls for setting a zone in the spherical imagery where the motion detection module will perform motion detection.
- 13. The system of claim 1, wherein the spherical view display includes user controls for providing a high-resolution image of a selected portion of the spherical view display.
- 14. The system of claim 2, wherein the non-image data is alarm data generated by an alarm source.
- 15. The system of claim 7, wherein the management console includes an image decompressor for decompressing the spherical image data compressed in the sensor subsystem and displays the decompressed spherical imagery on the spherical view display.
- 16. The system of claim 9, wherein the motion detection module detects motion in the spherical image data by comparing a current spherical video frame to a reference spherical video frame and determining differences according to user defined settings.
- 17. The system of claim 1, wherein the surveillance data is used to track a moving object in the spherical image data.
- 18. The system of claim 1, wherein metadata is generated in the sensor subsystem and transmitted over the network for use by the management console to build the situational awareness display.
- 19. The system of claim 1, wherein at least one of the spherical image data and surveillance data is time stamped.
- 20. The system of claim 9, further comprising:
a mirror control operatively coupled to the motion detection module for controlling a pan/tilt/zoom device in response to motion detection event data generated by the motion detection module.
- 21. A method of capturing, delivering and displaying spherical image data and motion detection data to a management console, comprising:
capturing real time spherical image data at a sensor subsystem; monitoring the spherical image data for motion; responsive to detection of motion, generating motion detection event data; delivering the spherical image data and motion detection event data to a management console via a network; and at the management console, generating a spherical view display using the spherical image data.
- 22. The method of claim 21, further comprising:
generating a situational awareness management display using the motion detection data.
- 23. The method of claim 21, wherein the spherical image data is broadcast to one or more subscribers on the network.
- 24. The method of claim 21, further comprising the steps of:
compressing the spherical data at the sensor subsystem; and decompressing the compressed spherical data at the management console prior to display.
- 25. The method of claim 21, further comprising:
tracking a moving object in the spherical image data.
- 26. The method of claim 25, further comprising:
displaying the moving object on the situational awareness map.
- 27. A management console for a surveillance system, comprising:
a processor for receiving spherical image data and surveillance data from a sensor subsystem via a network; a spherical sensor display coupled to the processor for displaying spherical image data; and a situational awareness display coupled to the processor for displaying surveillance data.
- 28. The management console of claim 27,further comprising:
a user interface for allowing a user to configure the sensor subsystem.
- 29. A user interface for a surveillance system, comprising:
an image receiver for receiving real time spherical image data and surveillance data; a display engine for integrating the spherical image data and surveillance data; and a user interface coupled to the display image for displaying the integrated spherical image data and surveillance data.
- 30. The user interface of claim 29, further comprising:
a display portion for displaying a sensor system map showing sensor coverage area.
- 31. The user interface of claim 29, further comprising:
a control portion for controlling the display portion of the user interface.
- 32. The user interface of claim 29, wherein the sensor system map is a three-dimensional map showing location and orientation of sensors using location and attitude information associated with the sensors.
- 33. A computer-readable medium having stored thereon instructions which, when executed by a processor in a surveillance system, cause the processor to perform the operations of:
receiving spherical image data and surveillance data from at least one sensor; integrating the spherical image data and surveillance data; and displaying the integrated spherical image data and surveillance data on a user interface.
- 34. The computer-readable medium of claim 33, further comprising:
tracking a moving object in the spherical image data; and displaying the moving object on the user interface.
CROSS-RELATED APPLICATIONS
[0001] This application is a continuation-in-part of U.S. patent application Ser. No. 10/228,541, filed Aug. 27, 2002, which is a continuation-in-part of U.S. patent application No. 10/003,399, filed Oct. 22, 2001, which is a continuation of U.S. patent application Ser. No. 09/310,715, filed May 12, 1999, now U.S. Pat. No. 6,337,683, each of which are incorporated herein by reference.
[0002] This application is a continuation-in-part of U.S. patent application Ser. No. 10/228,541, filed Aug. 27, 2002, which is a continuation-in-part of U.S. patent application Ser. No. 10/136,659, filed Apr. 30, 2002, which is continuation-in-part of U.S. patent application Ser. Nos. 09/992,090, filed Nov. 16, 2001, and 09/994,081, filed Nov. 23, 2001, each of which are incorporated herein by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09310715 |
May 1999 |
US |
Child |
10003399 |
Oct 2001 |
US |
Continuation in Parts (5)
|
Number |
Date |
Country |
Parent |
10228541 |
Aug 2002 |
US |
Child |
10647098 |
Aug 2003 |
US |
Parent |
10003399 |
Oct 2001 |
US |
Child |
10228541 |
Aug 2002 |
US |
Parent |
10136659 |
Apr 2002 |
US |
Child |
10228541 |
|
US |
Parent |
09992090 |
Nov 2001 |
US |
Child |
10136659 |
Apr 2002 |
US |
Parent |
09994081 |
Nov 2001 |
US |
Child |
10136659 |
Apr 2002 |
US |