Lossless coding of video data
The present disclosure provides systems and methods for performing residual coding of video data. According to certain disclosed embodiments, the methods include: receiving control information for coding a video sequence; and determining, based on the control information, a coding method for coding a prediction residual signal of a coding block in the video sequence. The coding method is one of a transform residual coding and a transform-skip residual coding.
1. A computer-implemented method for processing video content, the method implemented in an encoder and comprising:
receiving control information for coding a video sequence, wherein the control information is signaled at a slice level for a slice of the video sequence and includes a flag; and
determining, based on the control information, a coding method for coding a prediction residual signal of a coding block in the video sequence, the coding method being one of a transform residual coding and a transform-skip residual coding, wherein in response to a value of the flag being a first value, determining the coding method to be the transform-skip residual coding.
2. The method of claim 1 , wherein the coding block is associated with the slice.
3. A system for processing video content, the system implemented in a decoder and comprising:
a memory for storing a set of instructions; and
at least one processor configured to execute the set of instructions for causing the system to perform:
receiving control information for decoding a bitstream into a video sequence, wherein the control information is signaled at a slice level for a slice of the bitstream and includes a flag; and
determining, based on the control information, a coding method for coding a prediction residual signal of a coding block in the bitstream, the coding method being one of a transform residual coding and a transform-skip residual coding, wherein in response to a value of the flag being a first value, determining the coding method to be the transform-skip residual coding.
4. The system of claim 3 , wherein the coding block is associated with the slice.
5. A non-transitory computer readable medium storing a bitstream of a video for processing according to operations comprising:
receiving control information for decoding the bitstream into a video sequence, wherein the control information is signaled at a slice level for a slice of the bitstream and includes a flag; and
determining, based on the control information, a coding method for coding a prediction residual signal of a coding block in the bitstream, the coding method being one of a transform residual coding and a transform-skip residual coding, wherein in response to a value of the flag being a first value, determining the coding method to be the transform-skip residual coding.
6. The non-transitory computer readable medium of claim 5 , wherein the coding block is associated with the slice.