Analytics assisted encoding
First Claim
Patent Images
1. An apparatus comprising:
- a processor to identify a first portion of a first frame with motion above a first motion threshold;
an encoder to encode the first portion separately from a second portion of the first frame; and
said encoder to reuse, in a subsequent frame, an encoded portion of a previous frame for a frame portion with motion below a second motion threshold different from said first motion threshold.
0 Assignments
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.
26 Citations
28 Claims
-
1. An apparatus comprising:
-
a processor to identify a first portion of a first frame with motion above a first motion threshold; an encoder to encode the first portion separately from a second portion of the first frame; and said encoder to reuse, in a subsequent frame, an encoded portion of a previous frame for a frame portion with motion below a second motion threshold different from said first motion threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system including a processor, an encoder and a memory storing instructions executed by the processor to:
-
identify a first portion of a first frame with motion above a first motion threshold; encode the first portion separately from the second portion of the first frame; and reuse, in a subsequent frame, an encoded portion of a previous frame for a frame portion with motion below a second motion threshold different from said first motion threshold. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An encoder comprising:
-
a processing apparatus to identify a first portion of a first frame with motion above a first motion threshold, to encode the first portion separately from a second portion of the first frame and to reuse, in a subsequent frame, an encoded portion of a previous frame for a frame portion with motion below a second motion threshold different from said first motion threshold; and a storage coupled to said processing apparatus. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
identifying a first portion of a first frame with motion above a first motion threshold; encoding the first portion separately from the second portion of the first frame; and reusing, in a subsequent frame, an encoded portion of a previous frame for a frame portion with motion below a second motion threshold different from said first motion threshold. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification