Video processing system for scrambling layered video streams and methods for use therewith
First Claim
Patent Images
1. A video processing system comprising:
- a device that includes;
a video encoder that encodes a video stream into an independent video layer stream and a first dependent video layer stream that requires the independent video layer stream for decoding wherein the independent video layer stream includes a first plurality of motion vector data corresponding to a plurality of motion vectors, the first plurality of motion vector data representing a plurality of most significant bits of each of the plurality of motion vectors, wherein the first dependent video layer stream includes a second plurality of motion vector data corresponding to the plurality of motion vectors, the second plurality of motion vector data representing a plurality of least significant bits of each of the plurality of motion vectors, and wherein the second video layer stream does not include the first plurality of motion vector data; and
a scrambling module, coupled to the video encoder, that scrambles the independent video layer stream to produce a scrambled independent video layer stream and leaves the first dependent video layer stream unscrambled.
6 Assignments
0 Petitions
Accused Products
Abstract
A video processing system includes a video encoder that encodes a video stream into an independent video layer stream and a first dependent video layer stream that requires the independent video layer for decoding. A scrambling module scrambles the independent video layer stream to produce a scrambled independent video layer stream and leaves the first dependent video layer stream unscrambled.
9 Citations
20 Claims
-
1. A video processing system comprising:
a device that includes; a video encoder that encodes a video stream into an independent video layer stream and a first dependent video layer stream that requires the independent video layer stream for decoding wherein the independent video layer stream includes a first plurality of motion vector data corresponding to a plurality of motion vectors, the first plurality of motion vector data representing a plurality of most significant bits of each of the plurality of motion vectors, wherein the first dependent video layer stream includes a second plurality of motion vector data corresponding to the plurality of motion vectors, the second plurality of motion vector data representing a plurality of least significant bits of each of the plurality of motion vectors, and wherein the second video layer stream does not include the first plurality of motion vector data; and a scrambling module, coupled to the video encoder, that scrambles the independent video layer stream to produce a scrambled independent video layer stream and leaves the first dependent video layer stream unscrambled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A video processing system comprising:
a device that includes; a video encoder that encodes a video stream into an independent video layer stream and a first dependent video layer stream that requires the independent video layer stream for decoding; a scrambling module, coupled to the video encoder, that scrambles the first dependent video layer stream to produce a scrambled first dependent video layer stream and leaves the independent dependent video layer stream unscrambled; and a descrambling module, coupled to receive the scrambled dependent video layer stream, that descrambles the scrambled first dependent video layer stream to produce a descrambled first dependent video layer stream. - View Dependent Claims (10, 11, 12, 13)
-
14. A method comprising:
-
encoding a video stream via a video encoder device into an independent video layer stream and a first dependent video layer stream that requires the independent video layer stream for decoding wherein the independent video layer stream includes a first plurality of motion vector data corresponding to a plurality of motion vectors, the first plurality of motion vector data representing a plurality of most significant bits of each of the plurality of motion vectors, wherein the first dependent video layer stream includes a second plurality of motion vector data corresponding to the plurality of motion vectors, the second plurality of motion vector data representing a plurality of least significant bits of each of the plurality of motion vectors, and wherein the second video layer stream does not include the first plurality of motion vector data; and scrambling the independent video layer stream via a scrambling device to produce a scrambled independent video layer stream while leaving the first dependent video layer stream unscrambled. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification