| CPC H04N 19/137 (2014.11) [H04N 19/105 (2014.11); H04N 19/117 (2014.11); H04N 19/147 (2014.11); H04N 19/172 (2014.11); H04N 19/176 (2014.11)] | 20 Claims |

|
1. A motion estimation method in a coding process, the motion estimation method comprising:
obtaining a video frame;
determining a target code block from the video frame;
obtaining reference motion information of an auxiliary code block of the target code block including motion information of N adjacent code blocks adjacent to the target code block, wherein N is an integer greater than or equal to 1;
determining a target reference picture search range for the target code block from M reference picture lists based on picture search range information indicated by the reference motion information, wherein M is an integer greater than 1;
determining a first condition parameter based on the picture search range information, wherein the first condition parameter comprises at least one of a quantity of first-type auxiliary code blocks or an area of a first-type auxiliary code block,
wherein the first-type auxiliary code block belongs to auxiliary code blocks of the target code block and is a code block that performs a reference picture search on a first reference picture list in the M reference picture lists, the first reference picture list being a forward reference list; and
performing motion estimation on the target code block based on the target reference picture search range.
|