[x265] [PATCH] search: remove the merge candidates from the motion candidate list

Gopu Govindaswamy gopu at multicorewareinc.com
Mon Apr 27 07:01:48 CEST 2015


On Thu, Apr 23, 2015 at 9:34 AM, Gopu Govindaswamy <
gopu at multicorewareinc.com> wrote:

>
>
> On Wednesday, April 22, 2015, Steve Borho <steve at borho.org> wrote:
> > On 04/22, gopu at multicorewareinc.com wrote:
> >> # HG changeset patch
> >> # User Gopu Govindaswamy <gopu at multicorewareinc.com>
> >> # Date 1429699945 -19800
> >> #      Wed Apr 22 16:22:25 2015 +0530
> >> # Node ID 61d6b2ba3206a3ebf7b38118ee62e6c5e64e1c1b
> >> # Parent  6d34a490302ee75f2ddc6ef7d841fb900dce1bb7
> >> search: remove the merge candidates from the motion candidate list
> >>
> >> The merge logic is already evaluating the cost of the merge MVs
> >
> > this is only addressing the temporal candidate, what about all the
> > others?
>
>
I have verified on this, currently the merge candidates added into merge
MV's only if bTemporalMVPEnabled enabled,
else we will not add the merge candidates into merge MV's

> >
> >> diff -r 6d34a490302e -r 61d6b2ba3206 source/common/cudata.cpp
> >> --- a/source/common/cudata.cpp        Wed Apr 22 11:52:43 2015 +0530
> >> +++ b/source/common/cudata.cpp        Wed Apr 22 16:22:25 2015 +0530
> >> @@ -1718,7 +1718,7 @@
> >>              int curRefPOC = m_slice->m_refPOCList[picList][refIdx];
> >>              int curPOC = m_slice->m_poc;
> >>
> >> -            pmv[numMvc++] = amvpCand[num++] =
> scaleMvByPOCDist(neighbours[MD_COLLOCATED].mv[picList], curPOC, curRefPOC,
> colPOC, colRefPOC);
> >> +            amvpCand[num++] =
> scaleMvByPOCDist(neighbours[MD_COLLOCATED].mv[picList], curPOC, curRefPOC,
> colPOC, colRefPOC);
> >>          }
> >>      }
> >>
> >> _______________________________________________
> >> x265-devel mailing list
> >> x265-devel at videolan.org
> >> https://mailman.videolan.org/listinfo/x265-devel
> >
> > --
> > Steve Borho
> > _______________________________________________
> > x265-devel mailing list
> > x265-devel at videolan.org
> > https://mailman.videolan.org/listinfo/x265-devel
> >
>
> --
> Thanks & Regards
> Gopu G
> Multicoreware Inc
>
>
>


-- 
Thanks & Regards
Gopu G
Multicoreware Inc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x265-devel/attachments/20150427/a5f914b0/attachment.html>


More information about the x265-devel mailing list