ADAPTIVE RESOLUTION MANAGEMENT USING SUB-FRAMES
A method includes receiving a bit stream, determining, for a first frame including a first sub-frame and a second sub-frame, a first scaling constant associated with the first sub-frame, determining a second scaling constant associated with the second sub-frame, and reconstructing pixel data of the first frame using the first scaling constant and the second scaling constant, wherein the first scaling constant and the second scaling constant characterize different values. Related apparatus, systems, techniques and articles are also described.
1 . A decoder, the decoder comprising circuitry configured to:
receive a bit stream;
determine, for a first frame including a first sub-frame and a second sub-frame, a first scaling constant associated with the first sub-frame;
determine a second scaling constant associated with the second sub-frame; and
reconstruct pixel data of the first frame using the first scaling constant and the second scaling constant, wherein the first scaling constant and the second scaling constant characterize different values.
2 . The decoder of claim 1 , wherein at least one of the first sub-frame and the second sub-frame is a slice.
3 . The decoder of claim 1 , wherein the first scaling constant includes a vertical scaling component and a horizontal scaling component.
4 . The decoder of claim 1 , wherein reconstructing the pixel data of the first frame includes reconstructing pixel data of the first sub-frame and reconstructing pixel data of the second frame.
5 . The decoder of claim 1 , wherein the first scaling constant is signaled within the bit stream and the second scaling constant is signaled within the bit stream.
6 . The decoder of claim 5 , wherein the first scaling constant is signaled in a picture parameter set (PPS).
7 . The decoder of claim 5 , wherein the first scaling constant is signaled as a function of a pps_pic_width_in_luma_samples parameter, a pps_scaling_win_right_offset parameter, and a pps_scaling_win_left_offset parameter.
8 . The decoder of claim 5 , wherein the second scaling constant is signaled in a picture parameter set (PPS).
9 . The decoder of claim 5 , wherein the second scaling constant is signaled as a function of a pps_pic_width_in_luma_samples parameter, a pps_scaling_win_right_offset parameter, and a pps_scaling_win_left_offset parameter.
10 . The decoder of claim 1 , wherein the decoder is configured to scale at least one of the first sub-frame and the second sub-frame by interpolating pixel values.
11 . A method comprising:
receiving a bit stream;
determining, for a first frame including a first sub-frame and a second sub-frame, a first scaling constant associated with the first sub-frame;
determining a second scaling constant associated with the second sub-frame; and
reconstructing pixel data of the first frame using the first scaling constant and the second scaling constant, wherein the first scaling constant and the second scaling constant characterize different values.
12 . The method of claim 11 , wherein at least one of the first sub-frame and the second sub-frame is a slice.
13 . The method of claim 11 , wherein the first scaling constant includes a vertical scaling component and a horizontal scaling component.
14 . The method of claim 11 , wherein reconstructing the pixel data of the first frame includes reconstructing pixel data of the first sub-frame and reconstructing pixel data of the second frame.
15 . The method of claim 11 , wherein the first scaling constant is signaled within the bit stream and the second scaling constant is signaled within the bit stream.
16 . The method of claim 15 , wherein the first scaling constant is signaled in a picture parameter set (PPS).
17 . The method of claim 15 , wherein the first scaling constant is signaled as a function of a pps_pic_width_in_luma_samples parameter, a pps_scaling_win_right_offset parameter, and a pps_scaling_win_left_offset parameter.
18 . The method of claim 15 , wherein the second scaling constant is signaled in a picture parameter set (PPS).
19 . The method of claim 15 , wherein the second scaling constant is signaled as a function of a pps_pic_width_in_luma_samples parameter, a pps_scaling_win_right_offset parameter, and a pps_scaling_win_left_offset parameter.
20 . The method of claim 11 , wherein the decoder is configured to scale at least one of the first sub-frame and the second sub-frame by interpolating pixel values.