US2019356925A1PendingUtilityA1
Systems and methods for providing 3d look-up table coding for color gamut scalability
Est. expirySep 20, 2033(~7.1 yrs left)· nominal 20-yr term from priority
G06T 9/40H04N 19/147H04N 19/34H04N 19/463H04N 19/33H04N 19/96H04N 19/186H04N 1/64H04N 19/597
61
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Systems and methods for improving efficiency in three-dimensional (3D) look-up table (LUT) coding and/or reducing table size of a 3D LUT may be provided. For example, octants associated with the 3D LUT may be provided for color space segmentation and coding may be performed on an octree associated with the octants where coding may include encoding nodes of the octree associated with the octants and corresponding vertices of the 3D LUT belonging to the nodes. The 3D LUT may also be signaled (e.g., based on a sequence and/or picture level).
Claims
exact text as granted — not AI-modified1 - 23 . (canceled)
24 . A method comprising:
receiving, for a current picture in a video sequence, a color mapping table prediction mode indication for predicting a current color mapping table for the current picture, wherein the current color mapping table is partitioned into a plurality of segments, a segment corresponding to a portion of a color space, the current color mapping table having a plurality of color mapping coefficient parameters that are associated with various vertices of the plurality of segments; determining, based on the color mapping table prediction mode indication associated with the current picture, a color mapping predictor for predicting at least one vertex in the current color mapping table; and reconstructing at least one color mapping coefficient parameter of the current color mapping table for the current picture based on the determined color mapping predictor.
25 . The method of claim 24 , further comprising:
receiving a global color mapping table associated with a plurality of pictures in the video sequence; on a condition that the color mapping table prediction mode indication indicates that the global color mapping table is to be used as the color mapping predictor, determining the global color mapping table as the color mapping predictor for predicting the current color mapping table; and predicting the plurality of color mapping coefficient parameters of the current color mapping table based on a plurality of corresponding color mapping coefficient parameters in the global color mapping table.
26 . The method of claim 25 , wherein the global color mapping table associated with the plurality of pictures is received in a picture parameter set.
27 . The method of claim 24 , wherein the current color mapping table is partially reconstructed, and the method further comprises:
on a condition that the color mapping table prediction mode indication indicates that a reconstructed parent segment of a current segment in the current color mapping table is to be used as the color mapping predictor, determining the parent segment of the current segment as the color mapping predictor for predicting the current segment; and predicting a plurality of color mapping coefficient parameters associated with the current segment of the current color mapping table based on a plurality of vertices associated with the parent segment.
28 . The method of claim 24 , further comprising:
receiving a global color mapping table associated with the plurality of pictures in the video sequence; on a condition that the color mapping table prediction mode indication indicates that the color mapping predictor comprises a portion of the global color mapping table and a portion of the current color mapping table, identifying a vertex prediction mode for a current vertex of the current color mapping table based on a vertex prediction mode indication associated with the current vertex; and predicting a plurality of color mapping coefficient parameters associated with the current vertex based on the vertex prediction mode for the current vertex, wherein the plurality of color mapping coefficient parameters associated with the current vertex are predicted based on at least one vertex associated with a reconstructed parent segment on a condition that the vertex prediction mode indication indicates that the reconstructed parent segment from the current color mapping table is to be used to predict the current vertex.
29 . The method of claim 24 , further comprising:
receiving a global color mapping table associated with the plurality of pictures in the video sequence; on a condition that the color mapping table prediction mode indication indicates that the color mapping predictor comprises a portion of the global color mapping table and a portion of the current color mapping table, identifying a vertex prediction mode for a current vertex of the current color mapping table based on a vertex prediction mode indication associated with the current vertex; and predicting a plurality of color mapping coefficient parameters associated with the current vertex based on the vertex prediction mode for the current vertex, wherein the plurality of color mapping coefficient parameters associated with the current vertex are predicted based on a collocated segment of the global color mapping table in on a condition that the vertex prediction mode indication indicates that the collocated segment of the global color mapping table is to be used to predict the current vertex.
30 . The method of claim 24 , wherein reconstructing the at least one color mapping coefficient parameter of the current color mapping table for the current picture based on the determined color mapping predictor further comprises:
deriving a plurality of color mapping coefficient parameters associated with a current vertex in the current color mapping table via trilinear interpolation based on a plurality of neighboring vertices that neighbor a collocated vertex in the determined color mapping predictor.
31 . The method of claim 24 , wherein reconstructing the at least one color mapping coefficient parameter of the current color mapping table for the current picture based on the determined color mapping predictor further comprises:
deriving a plurality of color mapping coefficient parameters associated with a current vertex in the current color mapping table based on a collocated vertex in the determined color mapping predictor.
32 . The method of claim 24 , wherein reconstructing the at least one color mapping coefficient parameter of the current color mapping table for the current picture based on the determined color mapping predictor further comprises:
determining a prediction value for a color mapping coefficient parameter associated with a current vertex in the current color mapping table based on the determined color mapping predictor; receiving a residual value for the color mapping coefficient parameter associated with the current vertex; and deriving the color mapping coefficient parameter associated with the current vertex in the current color mapping table based on the prediction value and the residual value for the color mapping coefficient parameter.
33 . The method of claim 24 , wherein the color mapping table prediction mode indication for predicting the current color mapping table for the current picture is received at a picture level.
34 . A video decoding device comprising:
a processor configured to:
receive, for a current picture in a video sequence, a color mapping table prediction mode indication for predicting a current color mapping table for the current picture, wherein the current color mapping table is partitioned into a plurality of segments, a segment corresponding to a portion of a color space, the current color mapping table having a plurality of color mapping coefficient parameters that are associated with various vertices of the plurality of segments;
determine, based on the color mapping table prediction mode indication associated with the current picture, a color mapping predictor for predicting at least one vertex in the current color mapping table; and
reconstruct at least one color mapping coefficient parameter of the current color mapping table for the current picture based on the determined color mapping predictor.
35 . The video decoding device of claim 34 , wherein the processor is further configured to:
receive a global color mapping table associated with a plurality of pictures in the video sequence; on a condition that the color mapping table prediction mode indication indicates that the global color mapping table is to be used as the color mapping predictor, determine the global color mapping table as the color mapping predictor for predicting the current color mapping table for the current picture; and predict the plurality of color mapping coefficient parameters of the current color mapping table based on a plurality of corresponding color mapping coefficient parameters in the global color mapping table.
36 . The video decoding device of claim 35 , wherein the global color mapping table associated with the plurality of pictures is received in a picture parameter set.
37 . The video decoding device of claim 34 , wherein the current color mapping table is partially reconstructed and, the processor is further configured to:
on a condition that the color mapping table prediction mode indication indicates that a reconstructed parent segment of a current segment in the current color mapping table is to be used as the color mapping predictor, determine the parent segment of the current segment as the color mapping predictor for predicting the current segment; and predict a plurality of color mapping coefficient parameters associated with the current segment of the current color mapping table based on a plurality of vertices associated with the parent segment.
38 . The video decoding device of claim 34 , wherein the processor is further configured to:
receive a global color mapping table associated with the plurality of pictures in the video sequence; on a condition that the color mapping table prediction mode indication indicates that the color mapping predictor comprises a portion of the global color mapping table and a portion of the current color mapping table, identify a vertex prediction mode for a current vertex of the current color mapping table based on a vertex prediction mode indication associated with the current vertex; and predicting a plurality of color mapping coefficient parameters associated with the current vertex based on the vertex prediction mode for the current vertex, wherein the plurality of color mapping coefficient parameters associated with the current vertex are predicted based on at least one vertex associated with a reconstructed parent segment on a condition that the vertex prediction mode indication indicates that the reconstructed parent segment from the current color mapping table is to be used to predict the current vertex.
39 . The video decoding device of claim 34 , wherein the processor is further configured to:
receive a global color mapping table associated with the plurality of pictures in the video sequence; on a condition that the color mapping table prediction mode indication indicates that the color mapping predictor comprises a portion of the global color mapping table and a portion of the current color mapping table, identify a vertex prediction mode for a current vertex of the current color mapping table based on a vertex prediction mode indication associated with the current vertex; and predict a plurality of color mapping coefficient parameters associated with the current vertex based on the vertex prediction mode for the current vertex, wherein the plurality of color mapping coefficient parameters associated with the current vertex are predicted based on a collocated segment of the global color mapping table in on a condition that the vertex prediction mode indication indicates that the collocated segment of the global color mapping table is to be used to predict the current vertex.
40 . The video decoding device of claim 34 , the processor is further configured to:
derive a plurality of color mapping coefficient parameters associated with a current vertex in the current color mapping table via trilinear interpolation based on a plurality of neighboring vertices that neighbor a collocated vertex in the determined color mapping predictor.
41 . The video decoding device of claim 34 , the processor is further configured to:
derive a plurality of color mapping coefficient parameters associated with a current vertex in the current color mapping table based on a collocated vertex in the determined color mapping predictor.
42 . The video decoding device of claim 34 , the processor is further configured to:
determine a prediction value for a color mapping coefficient parameter associated with a current vertex in the current color mapping table based on the determined color mapping predictor; receive a residual value for the color mapping coefficient parameter associated with the current vertex; and derive the color mapping coefficient parameter associated with the current vertex in the current color mapping table based on the prediction value and the residual value for color mapping coefficient parameter.
43 . The video decoding device of claim 34 , wherein the color mapping table prediction mode indication for predicting the current color mapping table for the current picture is received at a picture level.Join the waitlist — get patent alerts
Track US2019356925A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.