View handling in video surveillance systems
First Claim
Patent Images
1. A method of video processing, the method comprising:
- receiving a single video feed provided by a source, wherein the source is one of a video buffer, a camera, or a multiplexer coupled to a plurality of cameras;
determining a known view model set comprising at least one known view model representing a scene of the single video feed and comprising a video frame from the single video feed and a background model of the scene;
creating video analytics functionally relevant to the scene represented by at least one known view model of the known view model set;
receiving a current frame from the single video feed;
determining which known view model from the known view model set represents the scene depicted in the current frame, wherein the determined known view model is designated as a current known view model;
performing video analytics for the current known view model on the current frame;
receiving a next frame from the single video feed; and
determining whether the next frame is directed to the current known view model by using video processing;
if the video processing determines that the next frame is directed to the current known view model, performing video analytics for the current known view model on the next frame; and
if the video processing determines that the next frame is not directed to the current known view model, determining whether the next frame is directed to any other known view model of the known view model set by using video processing;
if the video processing determines that the next frame is directed to a different known view model of the known view model set, performing video analytics for the different known view model on the next frame; and
if the video processing determines that the next frame is not directed to any other known view model of the known view model set, discarding the next frame.
8 Assignments
0 Petitions
Accused Products
Abstract
A method of video processing may include analyzing input video information to determine if a current video frame is directed to a same view as a previous video frame; determining whether a new view is present; and indicating a need to use video processing information pertaining to the new view if a new view is determined to be present.
28 Citations
14 Claims
-
1. A method of video processing, the method comprising:
-
receiving a single video feed provided by a source, wherein the source is one of a video buffer, a camera, or a multiplexer coupled to a plurality of cameras; determining a known view model set comprising at least one known view model representing a scene of the single video feed and comprising a video frame from the single video feed and a background model of the scene; creating video analytics functionally relevant to the scene represented by at least one known view model of the known view model set; receiving a current frame from the single video feed; determining which known view model from the known view model set represents the scene depicted in the current frame, wherein the determined known view model is designated as a current known view model; performing video analytics for the current known view model on the current frame; receiving a next frame from the single video feed; and determining whether the next frame is directed to the current known view model by using video processing; if the video processing determines that the next frame is directed to the current known view model, performing video analytics for the current known view model on the next frame; and if the video processing determines that the next frame is not directed to the current known view model, determining whether the next frame is directed to any other known view model of the known view model set by using video processing; if the video processing determines that the next frame is directed to a different known view model of the known view model set, performing video analytics for the different known view model on the next frame; and if the video processing determines that the next frame is not directed to any other known view model of the known view model set, discarding the next frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification