US 12,452,411 B2
Enhanced video coding using a single mode decision engine for multiple codecs
Satya Yedidi, Roseville, CA (US); Shriram Deshpande, Rancho Cordova, CA (US); Jian Hu, El Dorado Hills, CA (US); Kailash Kamana, Folsom, CA (US); and Jakob Saxtorph, San Jose, CA (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Dec. 22, 2021, as Appl. No. 17/645,674.
Prior Publication US 2022/0116595 A1, Apr. 14, 2022
Int. Cl. H04N 19/107 (2014.01); H04N 19/139 (2014.01); H04N 19/147 (2014.01); H04N 19/176 (2014.01); H04N 19/186 (2014.01); H04N 19/52 (2014.01); H04N 19/593 (2014.01)
CPC H04N 19/107 (2014.11) [H04N 19/139 (2014.11); H04N 19/147 (2014.11); H04N 19/186 (2014.11); H04N 19/52 (2014.11); H04N 19/593 (2014.11); H04N 19/176 (2014.11)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
generating intra coding mode candidates associated with a source video;
generating inter coding mode candidates associated with the source video;
generating palette coding mode candidates associated with the source video;
selecting a coding mode decision associated with the source video based on rate distortion estimates associated with the intra coding mode candidates, the inter coding mode candidates, and the palette coding mode candidates;
generating, with a first codec, a first encoded bitstream of a plurality of bitstreams based on the source video and the coding mode decision;
generating, with a second codec different from the first codec, a second encoded bitstream of the plurality of bitstreams based on the source video and the coding mode decision; and
outputting the first encoded bitstream and the second encoded bitstream.