计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2014年
15期
18-24,54
,共8页
朱胜利%姚素英%徐江涛
硃勝利%姚素英%徐江濤
주성리%요소영%서강도
非限制运动向量%运动补偿%宏块
非限製運動嚮量%運動補償%宏塊
비한제운동향량%운동보상%굉괴
Unrestricted Motion Vectors(UMV)%motion compensation%macro block
在AVS视频解码系统中,针对运动补偿所需的参考宏块出界导致视频解码效率降低的问题,提出一种新型图像边界扩展算法重构了出界参考宏块,以获得相应运动向量进行完善的运动补偿。该算法基于视频解码系统流水线设计要求,同时考虑消除中间存储的需求,对图像数据进行分析,依据图像数据的不同类型和位置进行边界宏块像素的有序扩展,并采用二维存储机制提高效率,使得在运动补偿中实现了图像无限制运动向量(UMV),优化了图像运动补偿效果,提高了视频的解码效率。该算法采用Verilog HDL语言描述,经EDA软件仿真、综合及FPGA验证表明:该算法能够在图像运动补偿中获得出界参考宏块的运动向量,实现图像运动补偿的优化,本模块打开UMV后综合的芯片面积仅增加面积1.5%,而AVS视频解码系统采用UMV比不采用UMV解码效率明显提高。
在AVS視頻解碼繫統中,針對運動補償所需的參攷宏塊齣界導緻視頻解碼效率降低的問題,提齣一種新型圖像邊界擴展算法重構瞭齣界參攷宏塊,以穫得相應運動嚮量進行完善的運動補償。該算法基于視頻解碼繫統流水線設計要求,同時攷慮消除中間存儲的需求,對圖像數據進行分析,依據圖像數據的不同類型和位置進行邊界宏塊像素的有序擴展,併採用二維存儲機製提高效率,使得在運動補償中實現瞭圖像無限製運動嚮量(UMV),優化瞭圖像運動補償效果,提高瞭視頻的解碼效率。該算法採用Verilog HDL語言描述,經EDA軟件倣真、綜閤及FPGA驗證錶明:該算法能夠在圖像運動補償中穫得齣界參攷宏塊的運動嚮量,實現圖像運動補償的優化,本模塊打開UMV後綜閤的芯片麵積僅增加麵積1.5%,而AVS視頻解碼繫統採用UMV比不採用UMV解碼效率明顯提高。
재AVS시빈해마계통중,침대운동보상소수적삼고굉괴출계도치시빈해마효솔강저적문제,제출일충신형도상변계확전산법중구료출계삼고굉괴,이획득상응운동향량진행완선적운동보상。해산법기우시빈해마계통류수선설계요구,동시고필소제중간존저적수구,대도상수거진행분석,의거도상수거적불동류형화위치진행변계굉괴상소적유서확전,병채용이유존저궤제제고효솔,사득재운동보상중실현료도상무한제운동향량(UMV),우화료도상운동보상효과,제고료시빈적해마효솔。해산법채용Verilog HDL어언묘술,경EDA연건방진、종합급FPGA험증표명:해산법능구재도상운동보상중획득출계삼고굉괴적운동향량,실현도상운동보상적우화,본모괴타개UMV후종합적심편면적부증가면적1.5%,이AVS시빈해마계통채용UMV비불채용UMV해마효솔명현제고。
A novel reconstructed image padding algorithm is proposed for UMV(Unrestricted Motion Vectors)during motion compensation in the AVS video decoding system. Applying this algorithm, outside reference macro blocks are first effectively reconstructed in order. Then motion vectors of outside reference macro blocks can be calculated to optimize performance for motion compensation. VLSI architecture design and implementation in terms of Verilog HDL are also demonstrated. Simulations are carried out by means of EDA tools. Experimental results show that the algorithm can improve the efficiency of motion compensation in a real-time AVS video coding system. In the mean time, a VLSI processor is also designed to correct logic functions and the silicon area of implementation is only added up to 1.5%after UMV is open.