IP Library › Granted Patent US 10,796,163
Granted Patent B2
US 10,796,163 · App. 16/156,031 · Granted Oct 6, 2020

Surveillance video activity summary system and access method of operation (VASSAM)

Inventors: Dean Drako (Austin, TX); Steven Roskowski (Los Gatos, CA)
Assignee: EAGLE EYE NETWORKS, INC.
G06K9/00771G06K9/00718G06K9/00765H04N7/18H04N19/107H04N19/146H04N19/154H04N19/172H04N19/48H04N19/91
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 10,796,163
App. No.
16/156,031
Granted
Oct 6, 2020
Kind
B2
Abstract

An apparatus provides a quick view of security events by transformation of surveillance video streams stored over many hours. Images captured at one or more video surveillance cameras are transformed into a summary of activities by triggering on contents within the views. Selected key images are bookended by anticipatory or consequential frames for better comprehension. Variable masking scopes the date-times of interest to a display user. A frame selection process is triggered by video encoding and compression indicia to eliminate duplication and inactivity. Hours of H.264 encoded video are reduced to seconds of surveillance animation. Motion indicia in video frames and pixel blocks steer the short summary. Timespans and camera views of inactivity are purged from the summary. To meet time management budgets, the report is transmitted to a display/selection apparatus as a mix of still images and video activity glimpses.

Claims (31)

1. A method performed by an apparatus to transform video surveillance files into a visual summary of security events associated with motion, the method comprising steps as follows:

receiving at least one stream of encoded video frames from computer-readable non-transient media;

decoding said at least one stream of encoded video frames;

masking-in frames captured during a date-time range of said decoded video frames;

decoding motion indicia of pixel blocks within said masked-in frames;

triggering event glimpses by said motion indicia of pixel blocks;

re-encoding said triggered event glimpses into a succinct surveillance summary, whereby a stream of encoded video frames is transformed by an apparatus into a visual summary of security events associated with motion captured within a date-time range; wherein triggering event glimpses comprises:

designating at least one anchor frame by motion indicia within pixel blocks above a threshold value;

determining a quota for video frames desired for said visual summary of security event; and

incorporating video frames before and after each anchor frame until said quota is fulfilled, wherein said quota is a value within a range of values.

2. A method performed by an apparatus to transform video surveillance files into a visual summary of security events associated with motion, the method comprising steps as follows:

receiving at least one stream of encoded video frames from computer-readable non-transient media;

decoding said at least one stream of encoded video frames;

masking-in frames captured during a date-time range of said decoded video frames;

decoding motion indicia of pixel blocks within said masked-in frames;

triggering event glimpses by said motion indicia of pixel blocks;

re-encoding said triggered event glimpses into a succinct surveillance summary, whereby a stream of encoded video frames is transformed by an apparatus into a visual summary of security events associated with motion captured within a date-time range;

receiving a plurality of streams of encoded video frames captured at one or more cameras from computer-readable non-transient media;

annotating location indicia to each video frame;

merging streams from the plurality of cameras into a single interleaved stream of event glimpses; and

encoding a split screen view of event glimpses which overlap in date-time.

3. A system comprising at least one network coupling

a plurality of fixed location surveillance cameras and body-worn surveillance cameras and

a plurality of mobile displays to

an apparatus for transforming streams of encoded video frames into a succinct surveillance animation, wherein said apparatus comprises: a processor, coupled to, at least:

a computer-readable non-transitory media for storage,

a circuit for stitching selected video frames into a visual summary of security events,

a circuit for decoding and encoding video frames,

a circuit for decoding motion and location indicia,

a circuit for sampling and de-duplicating video frames, and

a circuit for excluding video frames by date-time and by motion indicia.

Assignments (2)
CHANGE OF NAME Recorded Jul 28, 2026
From: EAGLE EYE NETWORKS, INC.
To: BRIVO, INC.
Reel/Frame 076083/0975 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2019
From: DRAKO, DEAN; ROSKOWSKI, STEVEN
To: EAGLE EYE NETWORKS, INC.
Reel/Frame 049163/0511 →
Continuity (4)
Continuation In Part 15443407 · Feb 27, 2017
Continuation In Part 14479349 · Sep 7, 2014
Provisional Application 61949526 · Mar 7, 2014
Related Publication 20190042856A1 · Feb 7, 2019