JM86中,全搜索情形下搜索窗口设定的问题
在JM86中全搜索窗口设定的代码为
#ifdef _FULL_SEARCH_RANGE_
if(input->full_search == 2) search_range = input->search_range;
else if (input->full_search == 1) search_range = input->search_range/(min(ref,1)+1);
else search_range = input->search_range/((min(ref,1)+1) * min(2,blocktype));
#else
search_range = input->search_range/((min(ref,1)+1) * min(2,blocktype));
#endif
可见搜索窗口的设定是和参考图像与块编码的类型相关的;那么为什么需要这样设定;这样设定是基于什么原理?在标准哪个章节有提及?求大神赐教