US 12,483,712 B2
Enhanced real-time visual quality metric generation for video coding
James Holland, Folsom, CA (US); Muhammad Hamdan, Palo Alto, CA (US); Atthar Mohammed, Folsom, CA (US); Venkata Prasad, Bangalore (IN); and Dmitry Ryzhov, Mountain View, CA (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Dec. 1, 2021, as Appl. No. 17/457,062.
Prior Publication US 2022/0086466 A1, Mar. 17, 2022
Int. Cl. H04N 19/196 (2014.01); H04N 19/146 (2014.01); H04N 19/159 (2014.01); H04N 19/172 (2014.01); H04N 19/176 (2014.01)
CPC H04N 19/196 (2014.11) [H04N 19/146 (2014.11); H04N 19/159 (2014.11); H04N 19/172 (2014.11); H04N 19/176 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A device comprising:
interface circuitry;
machine-readable instructions; and
at least one programmable circuit to be programmed based on the machine-readable instructions to:
generate respective block-based visual quality metrics for pixel blocks of a first encoded video frame corresponding to a source video frame, ones of the pixel blocks including respective pluralities of pixels of the first encoded video frame;
generate a frame-based visual quality metric based on the pixels, the frame-based visual quality metric representative of frame-level quality of the first encoded video frame;
generate a score based on the block-based visual quality metrics and the frame-based visual quality metric; and
re-encode the source video frame based on the score to generate a second encoded video frame corresponding to the source video frame.