Video quality of sevice management and constrained fidelity constant bit rate video encoding systems and methods
First Claim
Patent Images
1. An apparatus for coding video data comprising:
- a video analyzer unit which is configured to determine the coding complexity of the video data and provide a video complexity factor;
a quality setting adjustment unit which receives a bandwidth reclamation factor that indicates an amount of bandwidth to be made available and also receives a video complexity factor from the video analyzer unit, the quality setting adjustment unit configured to provide a maximum quality setting;
a coding precision unit which is configured to adjust a number of bits used in a coding operation for coding the video data; and
a core coding unit responsive to the coding precision unit which is configured to encode at a constant bit rate,wherein the coding precision unit receives the maximum quality setting which indicates a maximum coding quality to be used on the video data from the quality setting adjustment unit, andwherein the maximum quality setting is adjusted at I type pictures or IDR type pictures in a manner compatible with adaptive bit rate (ABR) protocols,the apparatus further including at least one memory device for storing code that is executed by at least one processor controlling the video analyzer unit, the quality setting adjustment unit, the coding precision unit and the core coding unit to enable the configuration provided by each respective one of the units.
10 Assignments
0 Petitions
Accused Products
Abstract
A constrained variable rate coding technique limits the number of bits used in an encoding process. A quality setting indicates a maximum level of quality to be used in the encoding process which limits the number of bits used in the encoding process. A bandwidth reclamation factor which indicates an amount of bandwidth to conserve may also be used with the quality setting. The constrained variable rate coding technique using a lower quality encoding process for less complex video data and a higher quality encoding technique for higher quality video data.
6 Citations
4 Claims
-
1. An apparatus for coding video data comprising:
-
a video analyzer unit which is configured to determine the coding complexity of the video data and provide a video complexity factor; a quality setting adjustment unit which receives a bandwidth reclamation factor that indicates an amount of bandwidth to be made available and also receives a video complexity factor from the video analyzer unit, the quality setting adjustment unit configured to provide a maximum quality setting; a coding precision unit which is configured to adjust a number of bits used in a coding operation for coding the video data; and a core coding unit responsive to the coding precision unit which is configured to encode at a constant bit rate, wherein the coding precision unit receives the maximum quality setting which indicates a maximum coding quality to be used on the video data from the quality setting adjustment unit, and wherein the maximum quality setting is adjusted at I type pictures or IDR type pictures in a manner compatible with adaptive bit rate (ABR) protocols, the apparatus further including at least one memory device for storing code that is executed by at least one processor controlling the video analyzer unit, the quality setting adjustment unit, the coding precision unit and the core coding unit to enable the configuration provided by each respective one of the units. - View Dependent Claims (2, 3, 4)
-
Specification