CPC H04N 19/115 (2014.11) [H04N 19/176 (2014.11); H04N 19/43 (2014.11); H04N 19/433 (2014.11); H04N 19/436 (2014.11); H04N 19/46 (2014.11); H04N 19/51 (2014.11); H04N 19/53 (2014.11); H04N 19/533 (2014.11); H04N 19/56 (2014.11); H04N 19/61 (2014.11)] | 27 Claims |
1. A non-transitory computer-readable medium on which are embedded instructions that, when executed on one or more computer devices, improve video coding performance while using a merge mode in motion estimation, the instructions comprising:
instructions to perform one or more refinement searches on a plurality of candidate regions of a current frame, wherein the plurality of candidate regions comprises a candidate region identified in a reference frame and a plurality of candidate search regions, and wherein the one or more refinement searches reduce the plurality of candidate regions to obtain reduced candidates, by:
reducing the plurality of candidate regions based, at least in part, on a relative proximity of the plurality of candidate regions; and
merging two or more redundant candidate regions from the plurality of candidate regions into a single candidate; and
instructions to code motion data based, at least in part, on the one or more refinement searches.
|