METHOD AND APPARATUS FOR EFFICIENT AND FLEXIBLE SURVEILLANCE VISUALIZATION WITH CONTEXT SENSITIVE PRIVACY PRESERVING AND POWER LENS DATA MINING
First Claim
1. A method for creating an automated wide area multi-sensor and multi-user surveillance and operation system comprising the steps of:
- generating a shared, multi-layer multi-dimensional collaborative data space;
receiving and storing multi-dimensional metadata from at least one surveillance camera and video analyzer to said collaborative data space;
configuring and binding a user defined region of interest with data mining processes, data space, and a multi-layer graphic model representation;
performing data mining processes on said metadata and storing the model results to said collaborative data space,wherein said configuring and binding step is performed at least in part by contribution by a plurality of users and wherein said data mining processes are performed at least in part based on dynamic specification parameters supplied by a plurality of users.
4 Assignments
0 Petitions
Accused Products
Abstract
The surveillance visualization system extracts information from plural cameras to generate a graphical representation of a scene, with stationary entities such as buildings and trees represented by graphical model and with moving entities such as cars and people represented by separate dynamic objects that can be coded to selectively reveal or block the identity of the entity for privacy protection. A power lens tool allows users to specify and retrieve results of data mining operations applied to a metadata store linked with objects in the scene. A distributed model is presented where a grid or matrix is used to define data mining conditions and to present the results in a variety of different formats. The system supports use by multiple persons who can share metadata and data mining queries with one another.
141 Citations
38 Claims
-
1. A method for creating an automated wide area multi-sensor and multi-user surveillance and operation system comprising the steps of:
-
generating a shared, multi-layer multi-dimensional collaborative data space; receiving and storing multi-dimensional metadata from at least one surveillance camera and video analyzer to said collaborative data space; configuring and binding a user defined region of interest with data mining processes, data space, and a multi-layer graphic model representation; performing data mining processes on said metadata and storing the model results to said collaborative data space, wherein said configuring and binding step is performed at least in part by contribution by a plurality of users and wherein said data mining processes are performed at least in part based on dynamic specification parameters supplied by a plurality of users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of presenting surveillance information about a scene containing stationary entities and moving entities, comprising the steps of:
-
receiving image data of a scene from at least one surveillance camera; generating a graphic model representing at lease one view of said scene based on said received image data; configuring said graphic model to have at least one background layer comprising stationary objects representing the stationary entities within said scene, and at least one foreground layer comprising at least one dynamic object representing the moving entities within said scene; acquiring metadata about said dynamic object and associating said acquired metadata with said dynamic object to define a data store; using said graphic model to generate a graphical display of said scene by combining information from said background layer and said foreground layer so that the visualized position of said dynamic object relative to said stationary objects is calculated based on knowledge of the physical positions of said stationary entities and said moving entities within said scene; generating a graphical display of a data mining tool in association with said graphical display of said scene; using said data mining tool to mine said data store based on predefined criteria and to display the results of said data mining on said graphical display in association with said dynamic object. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A surveillance visualization system comprising:
-
a camera system providing at least one image data feed corresponding to a view of at least one scene containing stationary entities and moving entities; a graphics modeling system receptive of said image data feed and operable to construct a computer graphics model of said scene, said model representing said stationary entities as at least one static object and representing said moving entities as dynamic objects separate from said static object; a data store of metadata associated with said moving entities; a display generation system that constructs a display of said scene from a user-definable vantage point using said static object and said dynamic objects; said display generation system having a power lens tool that a user manipulates to select and view the results of data mining query, associated with at least one of the dynamic objects and submitted to said data store for metadata retrieval. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification