微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

测试区搜索算法中CTU / CU的参考图像步幅

如何解决测试区搜索算法中CTU / CU的参考图像步幅

我试图理解HM软件的“测试区搜索算法”。在下面提到的代码片段中,我并没有rcstruct.iYStride代表什么。

当我输入每帧大小为(1920 * 1080)的输入视频时

当CTU或CU为(64 * 64)时,我到达了此代码,当我检查rcStruct * iYStride的值时,它显示2080 ...我知道rcStruct具有参考图像和最佳点的信息

但是我想知道为什么给定输入的rcStruct.iYStride是2080吗?

__ inline Void TEncSearch :: xTZSearchHelp(const TComPattern * const pcPatternKey,IntTZSearchStruct&rcStruct,const Int iSearchX,const Int iSearchY,const UChar ucPointNr,const UInt uidistance) { 失真uiSad = 0;

const Pel * const piRefSrch = rcStruct.piRefY + iSearchY * rcStruct.iYStride + iSearchX;

//-用于使用SAD函数指针的jclee m_pcRdcost-> setdistParam(pcPatternKey,piRefSrch,rcStruct.iYStride,m_cdistParam);

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。