Hybrid global/local bit rate control
First Claim
Patent Images
1. A method for encoding image signals, comprising the steps of:
- (a) receiving a current picture partitioned into a plurality of partitions;
(b) determining a total target number of encoded bits for the current picture to avoid overflow or underflow of a video buffer verifier (VBV);
(c) determining a local target number of encoded bits for each partition of the current picture, in accordance with the total target number; and
(d) encoding each partition with a respective partition encoder in accordance with the local target number for said each partition, wherein each partition encoder maintains a local VBV having a local VBV fullness, to monitor local underflow or overflow conditions.
2 Assignments
0 Petitions
Accused Products
Abstract
A current picture partitioned into a plurality of partitions is received and encoded by determining a total target number of encoded bits for the current picture to avoid overflow or underflow of a video buffer verifier (VBV) maintained by an encoder. The encoder determines a local target number of encoded bits for each partition of the current picture, in accordance with the total target number. A plurality of partition encoders encode each partition, respectively, in accordance with the local target number for said each partition, wherein each partition encoder maintains a local VBV having a local VBV fullness, to monitor local underflow or overflow conditions.
-
Citations
12 Claims
-
1. A method for encoding image signals, comprising the steps of:
-
(a) receiving a current picture partitioned into a plurality of partitions; (b) determining a total target number of encoded bits for the current picture to avoid overflow or underflow of a video buffer verifier (VBV); (c) determining a local target number of encoded bits for each partition of the current picture, in accordance with the total target number; and (d) encoding each partition with a respective partition encoder in accordance with the local target number for said each partition, wherein each partition encoder maintains a local VBV having a local VBV fullness, to monitor local underflow or overflow conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for encoding a current picture of a sequence of pictures, comprising:
-
(a) an encoder, wherein the encoder receives the current picture having a plurality of partitions, determines a total target number of encoded bits for the current picture to avoid overflow or underflow of a video buffer verifier (VBV) maintained by the encoder, and determines a local target number of encoded bits for each partition of the current picture, in accordance with the total target number; and (b) a plurality of partition encoders, one for each partition, wherein each partition encoder encodes a respective partition in accordance with the local target number for said partition and maintains a local VBV having a local VBV fullness, to monitor local underflow or overflow conditions.
-
-
12. A storage medium having stored thereon a plurality of instructions for encoding image signals, wherein the plurality of instructions, when executed by a processor, cause the processor to perform the steps of:
-
(a) receiving a current picture partitioned into a plurality of partitions; (b) determining a total target number of encoded bits for the current picture to avoid overflow or underflow of a video buffer verifier (VBV); (c) determining a local target number of encoded bits for each partition of the current picture, in accordance with the total target number; and (d) encoding each partition with a respective partition encoder in accordance with the local target number for said each partition, wherein each partition encoder maintains a local VBV having a local VBV fullness, to monitor local underflow or overflow conditions.
-
Specification