Analyzing a segment of video
First Claim
1. A method of analyzing a segment of video comprising frames, the frames comprising pixels, the method comprising:
- extracting a respective line portion from a location on each frame of a plurality of frames of the segment of video, the location on each frame of the plurality of frames being defined by x-y pixel coordinates, each respective line portion comprising a portion of pixels of the respective frame of the plurality of frames, in which one of the frames of the plurality of frames is a reference frame;
detecting a plurality of the line portions as corresponding to an object based on a comparing a measure of the differences of the pixels of the line portion of the plurality of line portions and the corresponding pixels of the reference frame to multiple thresholds, in which the multiple thresholds are determined using a reference pixel variation computed by a comparison of pixel differences between the line portion of the reference frame and a plurality of compared line portions of the plurality of frames; and
determining a property of an event based on the plurality of line portions corresponding to the object, in which determining the property of the event comprises determining a size of the object based on the number of the multiple thresholds exceeded by the measure of the differences of the pixels of the line portion of the plurality of line portions and the corresponding pixels of the reference frame.
2 Assignments
0 Petitions
Accused Products
Abstract
There is disclosed a quick and efficient method for analyzing a segment of video, the segment of video having a plurality of frames. A reference portion is acquired from a reference frame of the plurality of frames. Plural subsequent portions are then acquired from a corresponding subsequent frame of the plurality of frames. Each subsequent portion is then compared with the reference portion, and an event is detected based upon each comparison. There is also disclosed a method of optimizing video including selectively storing, labeling, or viewing video based on the occurrence of events in the video. Furthermore, there is disclosed a method for creating a video summary of video which allows a used to scroll through and access selected parts of a video. The methods disclosed also provide advancements in the field of video surveillance analysis.
61 Citations
19 Claims
-
1. A method of analyzing a segment of video comprising frames, the frames comprising pixels, the method comprising:
-
extracting a respective line portion from a location on each frame of a plurality of frames of the segment of video, the location on each frame of the plurality of frames being defined by x-y pixel coordinates, each respective line portion comprising a portion of pixels of the respective frame of the plurality of frames, in which one of the frames of the plurality of frames is a reference frame; detecting a plurality of the line portions as corresponding to an object based on a comparing a measure of the differences of the pixels of the line portion of the plurality of line portions and the corresponding pixels of the reference frame to multiple thresholds, in which the multiple thresholds are determined using a reference pixel variation computed by a comparison of pixel differences between the line portion of the reference frame and a plurality of compared line portions of the plurality of frames; and determining a property of an event based on the plurality of line portions corresponding to the object, in which determining the property of the event comprises determining a size of the object based on the number of the multiple thresholds exceeded by the measure of the differences of the pixels of the line portion of the plurality of line portions and the corresponding pixels of the reference frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification