随着多媒体视频编解码技术的快速发展,对多格式视频编解码的需求日益迫切。面对高性能和灵活性的双重要求,如何设计支持多格式视频编解码系统成为视频处理系统结构研究亟待解决的一个关键问题。本项目拟采用可重构计算技术,研究支持高性能多格式视频编解码系统结构。项目结合高层次综合方法,分析视频编解码核心算法的数据流特征;针对多格式视频编解码处理的高计算复杂度和灵活性要求,重点研究可重构数据通路和互连结构,实现灵活高效的计算;针对高清晰度视频编解码的大数据量访存需求,研究可配置的层次存储结构和高效的片外访存策略,提高片上系统的数据传输效率,实现支持MPEG-4/H.264/AVS高清晰度视频编解码的可重构系统结构。
video coding;video decoding;multi-standard video decoding;reconfigurable computing;
针对高清晰度视频编解码的高性能需要和多格式视频解码的灵活性要求,可重构多格式视频编解码系统结构研究项目,重点研究支持高性能多格式视频编解码系统结构设计。研究采用粗粒度可重构结构,借助高层次综合设计方法,设计了支持多种视频格式的编解码核心计算单元,包括熵解码、运动补偿、帧内预测和后处理滤波等单元,设计了支持高性能多格式视频编解码的内部存储层次结构和总线互连结构,完成了多格式高清音视频解码软件的设计与实现,并在实际系统中进行测试验证。应用测试结果表明,研究设计的结构可以支持MPEG-4/H.264/AVS等高清晰度视频实时解码,采用粗粒度可重构结构设计高性能多格式视频编解码器是确实可行和有效的。