US 12,470,737 B1
Image decoding apparatus and method
Yi-Shu Chang, Hsinchu (TW); Wu-Jun Chen, Suzhou (CN); Wei Li, Suzhou (CN); Rong Zhang, Suzhou (CN); Wei-Min Zeng, San Jose, CA (US); and Chi-Wang Chai, Santa Clara, CA (US)
Assigned to REALTEK SEMICONDUCTOR CORPORATION, Hsinchu (TW)
Filed by REALTEK SEMICONDUCTOR CORPORATION, Hsinchu (TW)
Filed on Sep. 12, 2024, as Appl. No. 18/882,827.
Int. Cl. H04N 19/44 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01); H04N 19/65 (2014.01); H04N 19/89 (2014.01)
CPC H04N 19/44 (2014.11) [H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/65 (2014.11); H04N 19/89 (2014.11)] 18 Claims
OG exemplary drawing
 
1. An image decoding method used in an image decoding apparatus comprising:
determining an occurrence of an error block in an N-th image frame generated according to an inter-frame coding technology in an image stream from an image encoding apparatus, wherein N is an integer larger than 1;
transmitting error report information to the image encoding apparatus such that the image encoding apparatus receives the error report information at a time spot that the image decoding apparatus receives a corresponding block of an N+P−1-th image frame and encodes an N+P-th image frame in the image stream by referring to a reference image frame previous to the N-th image frame that comprises no error according to the inter-frame coding technology, wherein P is an integer larger than or equal to 1;
retrieving motion vector information and residue information corresponding to a plurality of first blocks in the N-th image frame before the occurrence of the error block from the image stream, so as to perform a decoding process on the first blocks according to the inter-frame coding technology to generate a first decoded result;
retrieving a panning motion vector from an N−1-th image frame identified to be a panning image frame to set the panning motion vector to be the motion vector information and setting the residue information to be a zero value, so as to perform the decoding process on a plurality of second blocks from the error block in the N-th image frame to a final block of the N+P−1-th image frame by referring to the N−1-th image frame to an N+P−2-th image frame in turn according to the inter-frame coding technology to generate a second decoded result; and
retrieving the motion vector information and the residue information of a plurality of inter-frame coding blocks corresponding to the N+P-th image frame from the image stream to perform the decoding process on the inter-frame coding blocks according to the inter-frame coding technology to generate an inter-frame decoded result.