Cross component intra prediction mode
AssigneeTencent America LLC
InventorsLiang Zhao, Xin Zhao, Shan Liu
Life of this patent
Estimating the term…
Abstract
A method, computer program, and computer system is provided for encoding video data. Data corresponding to a video frame is received. One or more luma and chroma samples from are identified from the received image data. Two or more linear models are determined from the identified luma and chroma samples. The luma and chroma samples are classified into a number of categories corresponding to a number of linear models, and each category has one or more corresponding linear model parameters signaled to the bitstream.
Claims20
A method of video encoding, executable by a processor, the method comprising:
- receiving image data corresponding to a video frame;
- identifying one or more luma and chroma samples from the received image data, wherein the chroma samples are predicted from the luma samples based on a DC contribution from a chroma component of the received image data and an AC contribution from a luma component of the received image data;
- and
- determining two or more linear models from the identified luma and chroma samples, wherein the luma and chroma samples are classified into a number of categories corresponding to a number of linear models, and wherein each category has one or more corresponding linear model parameters signaled to the bitstream.
A computer system for encoding video data, the computer system comprising:
- one or more computer-readable non-transitory storage media configured to store computer program code;
- and
- one or more computer processors configured to access said computer program code and operate as instructed by said computer program code, said computer program code including:
- receiving code configured to cause the one or more computer processors to receive image data corresponding to a video frame;
- identifying code configured to cause the one or more computer processors to identify one or more luma and chroma samples from the received image data, wherein the chroma samples are predicted from the luma samples based on a DC contribution from a chroma component of the received image data and an AC contribution from a luma component of the received image data;
- and
- determining code configured to cause the one or more computer processors to determine two or more linear models from the identified luma and chroma samples, wherein the luma and chroma samples are classified into a number of categories corresponding to a number of linear models, and wherein each category has one or more corresponding linear model parameters signaled to the bitstream.
A non-transitory computer readable medium having stored thereon a computer program for encoding video data, the computer program configured to cause one or more computer processors to:
- receive image data corresponding to a video frame;
- identify one or more luma and chroma samples from the received image data, wherein the chroma samples are predicted from the luma samples based on a DC contribution from a chroma component of the received image data and an AC contribution from a luma component of the received image data;
- and
- determine two or more linear models from the identified luma and chroma samples, wherein the luma and chroma samples are classified into a number of categories corresponding to a number of linear models, and wherein each category has one or more corresponding linear model parameters signaled to the bitstream.
Dependencies are inferred from the claim text.