[x265] [PATCH 1 of 3] improve motionEstimate() by bypass reduce MV Candidate

Steve Borho steve at borho.org
Tue Sep 1 19:28:07 CEST 2015


On 09/01, Deepthi Nandakumar wrote:
> Min,
> 
> Inside CUData::getPMV(), the amvpCand list is specified by the HEVC
> standard, but pmv (or motion vector candidate list) is not. The encoder is
> free to prune/modify this list.
> 
> We can prune this list within getPMV(), and return the right numMvc (after
> duplicate MVs have been removed).

I guess the question is whether early pruning is more efficient than
not pruning at all. If there isn't a measurable perf improvement it
would be best to leave it be.

-- 
Steve Borho


More information about the x265-devel mailing list