System and method for transcoding between scalable and non-scalable video codecs
First Claim
Patent Images
1. A digital video signal processing system comprising:
- a video processing unit (“
transcoder”
) with at least one digital video signal input and at least one digital video signal output,wherein the input video coding format of the transcoder is SVC and the output video coding format of the transcoder is H.264,and wherein the transcoder is configured to decode and combine individual layer coding parameters of the at least digital video signal input that is coded separately in different layers, and encode the combined parameters into single values at the at least one output video signal, so that the at least one digital video signal output has a desired quality resolution that is less than or equal to the input quality resolution.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for performing transcoding in video communication system that use scalable video coding. The systems and methods can be used to transcode or convert input signals having certain characteristics into desired output signals having different characteristics requirements. The systems and methods are based on compressed domain processing, partial decoding-reencoding, or full decoding-reencoding with side information, depending on the specific characteristics of the input and desired output signals.
13 Citations
61 Claims
-
1. A digital video signal processing system comprising:
-
a video processing unit (“
transcoder”
) with at least one digital video signal input and at least one digital video signal output,wherein the input video coding format of the transcoder is SVC and the output video coding format of the transcoder is H.264, and wherein the transcoder is configured to decode and combine individual layer coding parameters of the at least digital video signal input that is coded separately in different layers, and encode the combined parameters into single values at the at least one output video signal, so that the at least one digital video signal output has a desired quality resolution that is less than or equal to the input quality resolution. - View Dependent Claims (2, 3, 4)
-
-
5. A digital video signal processing system comprising:
-
a video processing unit (“
transcoder”
) with at least one digital video signal input and at least one digital video signal output;at least one input video encoder; and an electronic communication network that links the at least one input video encoder with the transcoder, wherein the video coding format of the input video encoder is SVC, the input video coding format of the transcoder is SVC, and the output video coding format of the transcoder is H.264, wherein the input video encoder is further configured so that SVC coded data can be represented exactly by H.264 for at least one picture contained in the SVC coded data, and wherein the transcoder is further configured to decode and combine individual layer coding parameters of the at least one input signal that is coded separately in different layers, and encode the combined parameters into single values at the at least one output video signal so that the at least one output video signal has a desired quality resolution that is less than or equal to the input quality resolution. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A digital video signal processing system comprising:
-
a video processing unit (“
transcoder”
) with at least one digital video signal input and at least one digital video signal output;wherein the input video coding format of the transcoder is H.264 and the output video coding format of the transcoder is SVC; and wherein the transcoder is configured to partition individual layer coding parameters of the at least one input signal into a number of component(s), and separately code all or only a fraction of the number of components across the different layers of the at least one output video signal so that the at least one output video signal has at least a desired quality resolution that is less than the input quality resolution. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A digital video signal processing system comprising:
-
a video processing unit (“
transcoder”
) with at least one digital video signal input and at least one digital video signal output,wherein the input video coding format of the transcoder is SVC, wherein the output video coding format of the transcoder is SVC and contains the same spatial, temporal, and quality resolutions of the input video coding format except for the highest layer of the input video coding format, and wherein the transcoder is configured to partition individual coding parameters of the highest layer of the at least one input signal into a number of component(s), and separately code all or only a fraction of the number of components across the different layers of the at least one output video signal so that the at least one output video signal has at least a desired quality resolution that is less than the quality resolution of the highest layer of the at least one input video signal. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A digital video signal processing system comprising:
-
a video processing unit (“
transcoder”
) with at least one digital video signal input and at least one digital video signal output,wherein the input video coding fauna of the transcoder is SVC, wherein the output video coding format of the transcoder is H.264 with a spatial resolution that is among the spatial resolutions provided by the input video coding format, and wherein the transcoder is configured to; decode and combine individual layer coding parameters of the at least one input signal that is coded separately in different layers, and encode the combined parameters into single values at the at least one output video signal when the equivalent syntax is available in the output video coding format, and encode an approximation to the combined parameters into the at least one output video signal when an exact encoding is not available in the output video coding format. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A method for transcoding at least one digital video signal input and at least one digital video signal output, wherein the input video coding format is SVC and the output video coding format is H.264, the method comprising:
-
decoding and combining individual layer coding parameters of the at least digital video signal input that is coded separately in different layers; and encoding the combined parameters into single values in the at least one output video signal so that the at least one digital video signal output has a desired quality resolution that is less than or equal to the input quality resolution. - View Dependent Claims (32, 33, 34, 61)
-
-
35. A method for encoding at least one digital video signal input over an electronic communication network to a transcoder for transcoding to at least one digital video signal output at the transcoder, wherein the input video coding format is SVC and the output video coding format is H.264, the method comprising:
-
encoding the at least one digital video signal input as SVC coded data that can be represented exactly by H.264 for at least one picture contained in the SVC coded data; and at the transcoder decoding and combining individual layer coding parameters of the at least one input signal that is coded separately in different layers, and encoding the combined parameters into single values in the at least one output video signal so that the at least one output video signal has a desired quality resolution that is less than or equal to the input quality resolution. - View Dependent Claims (36, 37, 38, 39)
-
-
40. A method for transcoding at least one digital video signal input and at least one digital video signal output, wherein the input video coding format is SVC and the output video coding format is H.264, the method comprising:
-
partitioning individual layer coding parameters of the at least one input signal into a number of component(s); and separately coding all or only a fraction of the number of components across the different layers of the at least one output video signal so that the at least one output video signal has at least a desired quality resolution that is less than the input quality resolution. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
-
48. A method for transcoding at least one digital video signal input and at least one digital video signal output, wherein the input video coding format is SVC, wherein the output video coding format is SVC and contains the same spatial, temporal, and quality resolutions of the input video coding format except for the highest layer of the input video coding format, the method comprising:
-
partitioning individual layer coding parameters of the highest layer of the at least one input signal into a number of component(s); and separately coding all or only a fraction of the number of the components across the different layers of the at least one output video signal so that the at least one output video signal has at least a desired quality resolution that is less than the quality resolution of the highest layer of the at least one input video signal. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55)
-
-
56. A method for transcoding at least one digital video signal input and at least one digital video signal output, wherein the input video coding format is SVC, wherein the output video coding format is H.264 with a spatial resolution that is among the spatial resolutions provided by the input video coding format, the method comprising:
-
decoding and combining individual layer coding parameters of the at least one input signal that is coded separately in different layers; and encoding the combined parameters into single values at the at least one output video signal when the equivalent syntax is available in the output video coding format, and encoding an approximation to the combined parameters into the at least one output video signal when an exact encoding is not available in the output video coding format. - View Dependent Claims (57, 58, 59, 60)
-
Specification