Multiple Stream Processing for Video Analytics and Encoding
First Claim
Patent Images
1. A method comprising:
- processing a plurality of video streams using time multiplexing; and
storing the processing context for each stream.
1 Assignment
0 Petitions
Accused Products
Abstract
Video analytics may be used to assist video encoding by selectively encoding only portions of a frame and using, instead, previously encoded portions. Previously encoded portions may be used when succeeding frames have a level of motion less than a threshold. In such case, all or part of succeeding frames may not be encoded, increasing bandwidth and speed in some embodiments.
-
Citations
30 Claims
-
1. A method comprising:
-
processing a plurality of video streams using time multiplexing; and storing the processing context for each stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium storing instructions to enable a computer processor to:
-
time multiplex a plurality of video streams; process each stream according to a processing context; and store the processing context for each stream. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An integrated circuit comprising:
-
a video capture interface; a main memory coupled to said video capture interface; a pixel pipeline unit coupled to said main memory; and a video encoder coupled to said pixel pipeline unit and said video capture interface, time multiplex a plurality of video streams, process each stream according to a processing context, and store the processing context for each stream. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification