专利汇可以提供一种视频编码与解码过程中的数据传输方法及装置专利检索,专利查询,专利分析的服务。并且本 发明 涉及视频压缩过程中的数据传输方法及装置,包括用于 视频编码 及解码过程中的数据传输方法及装置。根据本发明,通过将欲传输的各宏 块 中各行以地址连续的方式存储,使得各宏块能够由DMA 控制器 在主 存储器 与 运动估计 /补偿模块之间一次传输完毕。对于参考 帧 的搜索窗中的各宏块,通过在运动估计/补偿模块内设置数据转移单元,分别将传输到运动估计/补偿模块内第一/第四存储单元的宏块转移到第二/第五存储单元中,并使搜索窗每行中所包含的各宏块的行在第二存储单元/第五存储单元中以地址连续的方式存储。通过本发明,可以减少DMA控制器的启动、中断次数,提高数据传输效率并减少功耗。,下面是一种视频编码与解码过程中的数据传输方法及装置专利的具体信息内容。
1. 一种视频编码过程中的数据传输方法,其特征在于, 将图像的当前帧的每个宏块、及参考帧的每个宏块中的各行在主存储器中以地址连续的方式存储; 选定当前帧中的欲传送宏块,以及相应的参考帧中的搜索窗; 将存储于主存储器中搜索窗中的各宏块分别由DMA控制器一次传输到运动估计模块的第一存储单元A中; 将传输到第一存储单元A中的搜索窗的宏块分别转移到第二存储单元B中,并使搜索窗每行中所包含的各宏块的行在第二存储单元B中以地址连续的方式存储; 之后,将存储于主存储器中当前帧中的欲传送宏块由DMA控制器一次 传输到运动估计模块的第一存储单元A中。
2.—种视频编码过程中的数据传输方法,其特征在于, 将图像的当前帧的每个宏块、及参考帧的每个宏块中的各行在主存储器中以地址连续的方式存储; 选定当前帧中的欲传送宏块,以及相应的参考帧中的搜索窗; 将存储于主存储器中搜索窗中的各宏块分别由DMA控制器一次传输到运动估计模块的第一存储单元A中; 将传输到第一存储单元A中的搜索窗的宏块分别转移到第二存储单元B中,并使搜索窗每行中所包含的各宏块的行在第二存储单元B中以地址连续的方式存储; 还设置第三存储单元,将当前帧的宏块由DMA控制器一次传输至第三存储单元中; 在所述第一存储单元A中设置双缓冲区,对两个缓冲区进行切换。
3.根据权利要求I或2所述的数据传输方法,其特征在于, 使得所述第一存储单元A的容量至少能存储一个宏块的数据。
4.根据权利要求I或2所述的数据传输方法,其特征在于, 在所述第一存储单元A中设置双缓冲区,使得其中一个缓冲区用于接收由DMA控制器传输来的宏块的数据,另一个缓冲区用于将已接收到的宏块的数据转移至第二存储单元B中,当两个缓冲区中宏块都传输完毕后,同时对两个缓冲区进行切换,并继续宏块数据传输和转移,直至将搜索窗的宏块全部转移至第二存储单元B中。
5.根据权利要求4所述的数据传输方法,其特征在于, 使得每个缓冲区的容量至少能存储一个宏块的数据量。
6. 一种视频编码过程中的数据传输装置,其包括主存储器、DMA控制器、运动估计模块,所述主存储器存储图像的当前帧及参考帧,所述运动估计模块包括第一存储单元A、第二存储单元B,所述DMA控制器将所述主存储器中的数据传输到运动估计模块的第一存储单元A中,其特征在于,所述运动估计模块还包括数据转移单元,在所述主存储器中,当前帧中各宏块内的行及参考帧中搜索窗的各宏块内的行以地址连续的方式存储,使得DMA控制器能分别将各宏块一次传送到运动估计模块的第一存储单元A中;所述 数据转移单元用于将传送到第一存储单元A中的搜索窗中的宏块转移到第二存储单元B中,并使搜索窗每行中所包含的各宏块的行在第二存储单元B中以地址连续的方式存储;所述第一存储单元A用于在一搜索窗中的各宏块全部转移至第二存储单元B中之后,存储与该搜索窗对应的当前帧的宏块。
7. 一种视频编码过程中的数据传输装置,其包括主存储器、DMA控制器、运动估计模块,所述主存储器存储图像的当前帧及参考帧,所述运动估计模块包括第二存储单元B、第三存储单元,所述DMA控制器将所述主存储器中的宏块数据传输到运动估计模块中,其特征在于,所述运动估计模块还包括第一存储单元A、数据转移单元,在所述主存储器中,当前顿中各宏块内的行及参考帧中搜索窗的各宏块内的行以地址连续的方式存储,使得DMA控制器能将当前帧的每个宏块分别一次传送到第三存储单元中、将参考帧中的搜索窗的每个宏块分别一次传送到第一存储单元A中;所述数据转移单元用于将传送到第一存储单元A中宏块转移到第二存储单元B中,并使搜索窗每行中所包含的各宏块的行在第二存储单元B中以地址连续的方式存储。
8.根据权利要求6或7所述的数据传输装置,其特征在于,所述运动估计模块还包括切换单元,所述第一存储单元A是双缓冲区,其交替用作存储从DMA 制器传输来的宏块、转移到桌—^存储单兀B中的宏块;所述切换单元用于在DMA控制器及数据转移单元分别与相应的缓冲区数据传输完毕后,对两个缓冲区进行切换。
9.根据权利要求6或7所述的数据传输装置,其特征在于,用于视频编码器中。
10. 一种视频解码过程中的数据传输方法,其包括: 将图像的参考帧的每个宏块中各行在主存储器中以地址连续的方式存储; 在参考帧中找出对应于当前待解码宏块的搜索窗; 将搜索窗中的每个宏块由DMA控制器分别一次传输到运动补偿模块的第四存储单元中,然后转移到第五存储单元B'中,并使搜索窗每行中所包含的各宏块的行在第五存储单元B'中以地址连续的方式存储,直至将搜索窗中的宏块全部转移至第五存储单元B'中; 将当前待解码宏块对应的运动矢量传输至第四存储单元中; 由所述运动补偿模块得到解码宏块; 将该解码宏块从第四存储单元A'由DMA控制器一次传输至主存储器中。
11.根据权利要求10所述的数据传输方法,其特征在于, 使得所述第四存储单元A7的容量至少能存储一个宏块的数据。
12.根据权利要求10所述的数据传输方法,其特征在于, 在所述第四存储单元A'中设置双缓冲区,使得其中一个缓冲区用于接收由DMA控制器传输来的宏块的数据,另一个缓冲区用于将已接收到的宏块的数据转移至第五存储单元B'中,当两个缓冲区中宏块都传输完毕后,同时对两个缓冲区进行切换,并继续宏块数据传输和转移,直至将搜索窗的宏块全部转移至第五存储单元中。
13.根据权利要求12所述的数据传输方法,其特征在于, 在所述运动补偿模块内还设置第六存储单元; 将当前待解码宏块对应的运动矢量传输至第六存储单元中。
14.根据权利要求12或13所述的数据传输方法,其特征在于, 使得每个缓冲区的容量至少能存储一个宏块的数据量。
15. 一种视频解码过程中的数据传输装置,其包括主存储器、DMA控制器、运动补偿模块、用于存储运动矢量的第七存储单元D;所述主存储器存储图像的参考帧;所述运动补偿模块包括第四存储单元A'、第五存储单元B';所述DMA控制器用于在所述主存储器与运动补偿模块之间传输数据,其特征在于,还包括数据转移单元,在所述主存储器中,参考帧中搜索窗的各宏块内的行以地址连续的方式存储,使得DMA控制器能将各宏块分别一次传送到运动补偿模块的第四存储单元A'中;所述数据转移单元用于将传送到第四存储单元中的搜索窗中的宏块转移到第五存储单元B'中,并使搜索窗每行中所包含的各宏块的行在第五存储单元中以地址连续的方式存储;所述运动补偿模块由存储于第五存储单元B7中的搜索窗及由第七 存储单元D传输到第四存储单元A'中的运动矢量得到解码宏块,并存储于第四存储单元A'中,然后由DMA控制器传输到主存储器中。
16. 一种视频解码过程中的数据传输装置,其包括主存储器、DMA控制器、运动补偿模块、用于存储运动矢量的第七存储单元D;所述主存储器存储图像的参考帧,所述运动补偿模块包括第五存储单元B'、第六存储单元,所述DMA控制器用于在所述主存储器与运动补偿模块之间传输数据,其特征在于,所述运动补偿模块还包括第四存储单元、数据转移单元,所述第六存储单元用于存储从第七存储单元D传送来的运动矢量;在所述主存储器中,参考帧中搜索窗的各宏块内的行以地址连续的方式存储,使得DMA控制器能将各宏块分别一次传送到运动补偿模块的第四存储单元A'中;所述数据转移单元用于将传送到第四存储单元A'中的宏块转移到第五存储单元B'中,并使搜索窗每行中所包含的各宏块的行在第五存储单元B,中以地址连续的方式存储;所述运动补偿模块由存储于第五存储单元B^中的搜索窗及所述第六存储单元中的运动矢量得到解码宏块,并存储于第四存储单元中,然后由DMA控制器传输到主存储器中。
17.根据权利要求15或16的数据传输装置,其特征在于,所述运动补偿模块还包括切换单元,所述第四存储单元A7是双缓冲区,其交替用作存储从DMA控制器传输来的宏块、转移到第五存储单元B'中的宏块;所述切换单元用于在DMA控制器及数据转移单元分别与相应的缓冲区数据传输完毕后,对两个缓冲区进行切换。
18.根据权利要求15或16所述的数据传输装置,其特征在于,用于视频解码器。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种基于HEVC运动估计起始点确定方法 | 2020-09-26 | 5 |
一种基于H264协议的整像素运动估计方法 | 2020-12-05 | 3 |
运动信息获取方法及装置 | 2020-06-22 | 4 |
一种基于惯性感知的视频防抖系统及其工作方法 | 2020-05-22 | 6 |
MOTION ESTIMATION APPARATUS AND CONTROL METHOD THEREOF | 2021-09-05 | 3 |
Method and apparatus for motion compensated video coding | 2022-03-20 | 5 |
System and method for fast motion estimation | 2021-06-28 | 6 |
움직임 추정 반복 탐색을 개선하기 위한 시스템, 다음 탐색 영역의 중심점 결정 방법 및 지역적 최소값을 회피하기 위한 시스템 | 2020-10-16 | 5 |
영상 부호기의 움직임 추정 장치 | 2022-10-29 | 4 |
FALLBACK DETECTION IN MOTION ESTIMATION | 2020-07-14 | 2 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。