IP Library Granted Patent US 9,269,243
Granted Patent B2
US 9,269,243 · App. 13/646,867 · Granted Feb 23, 2016

Method and user interface for forensic video search

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 9,269,243
App. No.
13/646,867
Granted
Feb 23, 2016
Kind
B2
Abstract

A forensic video search user interface is disclosed that accesses databases of stored video event metadata from multiple camera streams and facilitates the workflow of search of complex global events that are composed of a number of simpler, low complexity events.

Claims (41)

1. A forensic video search User Interface (UI) method with query processing for a facility having video camera surveillance, the method comprising:

generating a display partitioned into “when”, “where” and “who” panels;

in the “when” panel, entering a point in time and/or a timeline;

in the “where” panel, selecting an area or a floor of the facility bringing into view a map or a floor plan wherein the map or the floor plan includes one or more camera icons showing a Field Of View (FOV) representing actual video camera surveillance locations on the selected facility area or floor;

based on the entered time and/or timeline and the selected facility area or floor, generating a time based query to discover events and objects involving human and non-human objects that occurred comprising:

populating the “who” panel with one or more object thumbnails wherein an object thumbnail is an image that represents an object from a previously recorded video segment where the image is associated with an event;

populating the “where” panel with a plurality of markers in at least one of the one or more camera icons' FOV wherein each camera icon FOV marker represents a different object thumbnail in the “who” panel;

overlaying levels of transparency of the FOV of the one or more camera icons to indicate numbers of events observed by each represented actual video camera surveillance location during the time entered in the “when” panel.

2. The method according to claim 1 further comprising a “what” panel and populating the “what” panel with textual descriptions of discovered events that occurred during the entered time and/or timeline and in the selected facility area or floor, wherein an event includes one or more objects, location, time of occurrence and/or type of event.

3. The method according to claim 1 wherein the object thumbnail has an associated video segment with a predefined time duration.

4. The method according to claim 3 further comprising selecting the object thumbnail and playing back its video segment in a video panel or pop up.

5. The method according to claim 1 further comprising selecting the object thumbnail, bringing into view a list of events the object in the selected object thumbnail appears in, and a beginning time for the previously recorded video segment containing the object represented by the object thumbnail.

6. The method according to claim 1 , wherein the display is further partitioned into a “what” panel populated with textual descriptions of discovered events that occurred during the entered time and/or timeline and in the selected facility area or floor, wherein an event includes one or more objects, location, time of occurrence and/or type of event, the method further comprising:

populating the timeline with one or more timeline markers wherein each timeline marker represents the object thumbnail shown in the “who” panel; and

populating the timeline with a metric of a number of events displayed in the “what” panel at a time each event occurred.

7. The method according to claim 2 further comprising including an associated statistic of occurrence with each event in the “what” panel.

8. The method according to claim 2 wherein events include categories selected from a group consisting of person events, vehicular events, appear events, disappear events, enter events, exit events, action events, alarm events, sensor events, human enter area 1 , human exit area 2 and door alarm triggered at time T 1 .

9. The method according to claim 2 further comprising populating the “what” panel with textual descriptions of object types.

10. The method according to claim 9 wherein the object types include persons, vehicles and packages.

11. The method according to claim 2 further comprising a “query” panel, further comprising:

in the “what” panel, selecting an event to search;

dragging the selected event into the “query” panel;

generating a query to find events with corresponding human and/or non-human objects with the selected event; and

updating the “when”, “where”, “who” and “what” panels.

12. The method according to claim 2 further comprising a “query” panel, further comprising:

in the “who” panel, selecting an object thumbnail to search;

dragging the selected object thumbnail into the “query” panel;

generating a query to find events with corresponding human and/or non-human objects with the selected object thumbnail; and

updating the “when”, “where”, “who” and “what” panels.

13. The method according to claim 1 further comprising:

selecting a camera icon;

highlighting its FOV; and

bringing into view a live view from the selected camera icon's corresponding surveillance video camera.

14. The method according to claim 1 further comprising:

in the “when” panel, entering a calendar date, bringing into view a timeline of the calendar date;

generating a query to find events with corresponding human and/or non-human objects that occurred during the calendar date; and

updating the “when”, “where” and “who” panels.

15. The method according to claim 14 further comprising:

adjusting the timeline of the calendar date as a time window wherein the time window may be narrowed or broadened depending on a desired search;

generating a query to find events with corresponding human and/or non-human objects that occurred during the time window; and

updating the “when”, “where” and “who” panels.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2015
From: SIEMENS CORPORATION
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 036568/0499 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2012
From: SHET, VINAY DAMODAR; ZHENG, XIANJUN SAM; GAO, XIANG; KUO, CHENG-HAO
To: SIEMENS CORPORATION
Reel/Frame 029470/0930 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2012
From: HUTTER, ANDREAS
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 029470/0972 →