发明名称 可变块尺寸运动预测装置
摘要 可变块尺寸运动预测装置包括存储当前宏块像素的当前宏块像素存储器;存储参考宏块像素的搜索窗像素存储器;当前宏块像素与参考宏块像素分别从经过宏块像素降采样处理单元一、二及像素截位处理单元一、二进行降采样和像素截位后存储在当前宏块像素寄存器阵列和参考宏块像素寄存器阵列,SAD计算单元计算处理后的当前宏块像素与参考宏块像素的SAD值,SAD比较单元选取各种宏块分割模式下最小SAD值对应的块模式及运动矢量作为当前宏块位置的预测模式和运动矢量,运动预测流程控制单元控制各模块的启动。本实用新型采用全流水结构,整个运动估计运算周期短,可以实时处理,实现在编码器性能、功耗、面积之间进行权衡,具有很强的通用性。
申请公布号 CN201639717U 申请公布日期 2010.11.17
申请号 CN200920124187.0 申请日期 2009.07.09
申请人 杭州士兰微电子股份有限公司 发明人 胡红旗;陈剑军
分类号 H04N7/26(2006.01)I;H04N7/50(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 代理人
主权项 可变块尺寸运动预测装置,其特征在于包括:当前宏块像素存储器,搜索窗像素存储器,宏块像素降采样处理单元一、宏块像素降采样处理单元二,像素截位处理单元一、像素截位处理单元二,当前宏块像素寄存器阵列,参考宏块像素寄存器阵列,SAD计算单元,SAD比较单元,运动预测流程控制单元,其中:所述当前宏块像素存储器从外部存储器中持续取出待预测帧中用于预测某一候选运动矢量的当前宏块像素;所述搜索窗像素存储器从外部存储器中持续取出当前宏块像素对应的参考宏块像素。宏块像素降采样处理单元一、宏块像素降采样处理单元二分别独立地从当前宏块像素存储器和搜索窗像素存储器取出当前宏块像素和参考宏块像素进行降采样处理;像素截位处理单元一、像素截位处理单元二分别独立地对所述降采样处理后的当前宏像素和参考宏块像素进行像素截位处理;当前宏块像素寄存器阵列暂存经所述宏块像素降采样和截位处理后的当前宏块像素,寄存器阵列将整个宏块的像素在同一周期内提供给所述SAD计算单元;参考宏块像素寄存器阵列暂存经所述宏块像素降采样和像素截位处理后的参考宏块像素,寄存器阵列将整个宏块的像素在同一周期内提供给所述SAD计算单元;SAD计算单元计算当前宏块像素与候选运动矢量对应的参考像素宏块之间的相似度,将所述宏块像素降采样和截位处理后的当前宏块像素与参考宏块像素对应位置上的差值的绝对值的累加;SAD比较单元选取各种宏块分割模式下的最小SAD值所对应的块模式及运动矢量作为当前宏块位置的预测模式和运动矢量;运动预测流程控制单元控制当前宏块像素存储器、搜索窗像素存储器、两个宏块像素降采样处理单元、两个像素截位处理单元、当前宏块像素寄存器阵列单元、参考宏块像素寄存器阵列单元、宏块SAD计算单元、SAD比较单元的启动。
地址 310012 浙江省杭州市黄姑山路4号(高新区)