【技术实现步骤摘要】
一种通用视频编码系统及数据处理方法
[0001]本专利技术涉及视频编码
,尤其涉及一种通用视频编码系统及数据处理方法。
技术介绍
[0002]随着视频技术的快速发展,为了提高视频的视觉质量,制定了新的视频编码标准,新的视频编码标准相较于原来的视频编码标准在编码效率上增加了50%,其增益主要来自于新的视频编码标准中的帧间预测、帧内预测和变换模块的改进,这些改进虽然能够提升编码性能,但也带来了额外的复杂性,特别是在计算资源、存储控件和实现方面,现有的通用视频编码系统在面对新的视频编码标准时,需要消耗大量逻辑资源来进行运算操作,如何降低系统计算复杂度,提高变换计算的性能是当前需要解决的问题,目前,虽然有对硬件架构进行改进来对变换编码进行加速的方案,但大多数方案都是针对1维变换,能够实现2维变换的硬件方案却很少,即使有也普遍存在局限性,现有的视频编码系统存在运算量大、计算复杂的问题。
技术实现思路
[0003]本专利技术提供了一种通用视频编码系统及数据处理方法,以解决现有的视频编码系统存在运算量大、计算复杂的问 ...
【技术保护点】
【技术特征摘要】
1.一种通用视频编码系统,其特征在于,包括:数据选择单元,用于获取待编码数据,并将所述待编码数据发送至主控单元;所述待编码数据包括用户输入的数据或者从存储单元组中读取的水平变换数据;所述主控单元,用于对所述待编码数据进行判断,并确定所述待编码数据对应的目标变换系数,基于所述判断结果生成变换指令发送至数据选择单元,所述判断结果包括所述目标变换系数以及所述待编码数据的变换类型,所述变换类型包括水平变换或者垂直变换;所述数据选择单元,还用于将所述变换指令和所述变换指令对应的待编码数据发送至计算单元;所述计算单元,用于在所述变换指令中的变换类型为水平变换的情况下,基于所述目标变换系数对所述待编码数据进行水平变换处理得到水平变换数据,并将所述水平变换数据存储至所述存储单元组中,或者,用于在所述变换指令中的变换类型为垂直变换的情况下,基于所述目标变换系数对所述待编码数据进行垂直变换处理得到垂直变换数据;所述计算单元还用于根据所述垂直变换数据确定所述待编码数据的编码结果。2.根据权利要求1所述的通用视频编码系统,其特征在于,所述水平变换数据是一维变换数据,所述垂直变换数据是所述计算单元基于所述目标变换系数复用所述一维变换数据进行垂直变换处理得到的二维变换数据。3.根据权利要求1所述的通用视频编码系统,其特征在于,所述数据选择单元还用于根据所述判断结果生成数据调度指令,并将所述数据调度指令发送至数据调度单元;所述系统还包括:所述数据调度单元,用于根据所述数据调度指令读取存储单元组中的水平变换数据和目标变换系数,并将读取结果发送至所述数据选择单元。4.根据权利要求1所述的通用视频编码系统,其特征在于,所述计算单元包括1维4点变换计算单元,所述1维4点变换计算单元包括4个独立的变换计算模块;4个独立的所述变换计算模块用于并行完成1个所述待编码数据的变换计算。5.根据权利要求4所述的通用视频编码系统,其特征在于,所述计算单元还包括4
×
4矩阵累加单元;所述主控单元还用于根据所述带编码数据的变换类型向4
×
4矩阵累加单元发生累加信号;所述4
×
4矩阵累加单元根据所述累加信号对4个所述独立的所述变换计算模块的计算结果进行累加运算。6....
【专利技术属性】
技术研发人员:张俊,施文晨,肖葭,高洁,苏国旺,丁旭然,
申请(专利权)人:中南大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。