摘要

通过比较几种常用的整像素向量搜索算法,以EPZS算法为基础,引入一种适合硬件实现的H.264整像素向量搜索算法。算法首先从内存需求及流水线安排角度考虑,从EPZS算法中选取若干适合硬件的搜索模板。其次,算法选取若干易获取的预测点,并根据其与当前向量的相关程度排序。在解决了FPGA流水线延迟过大产生的硬件空闲问题后,已用XC2V3000芯片成功实现。实验表明算法在大幅缓解内存访问的压力、减小搜索点的同时,可保证视频的峰值信噪比及码流大小。