发明名称 一种按行交错划分任务和数据的多核并行视频解码方法
摘要 本发明提供了一种按行交错划分任务和数据的多核并行视频解码方法,按以下步骤划分共享图像数据以及相应的数据处理:(11)把HxW图像的图像数据及其处理任务按码流基本单元行交错划分给m个核心,其中第0行分给核心0、第1行分给核心1、第2行分给核心2、…,核心i处理第i、i+m、i+2m、...、<img file="DDA0000694920190000011.GIF" wi="320" he="120" />行码流基本单元,每个核心处理hxW子图像的视频解码,<img file="DDA0000694920190000012.GIF" wi="296" he="112" />(12)划分后完整图像全局行坐标到核心序号及其子图像局部行坐标的映射关系为:图像Y分量行坐标映射:global_y=核心序号×16k+local_y×m;图像U、V分量行坐标映射:global_y=核心序号×8k+local_y×m;码流基本单元行坐标映射:global_mb_y=核心序号+local_mb_y×m;具有在任务分摊到多核后数据缓存也相应分摊到多核,并且都达到均衡,共享数据存取效率以及并行加速比显著提高的优点。
申请公布号 CN105376583A 申请公布日期 2016.03.02
申请号 CN201510162056.1 申请日期 2015.04.07
申请人 佛山世寰智能科技有限公司 发明人 宋立锋;杜永红;郭俊兵;刘诏书
分类号 H04N19/436(2014.01)I;H04N19/44(2014.01)I;H04N19/82(2014.01)I 主分类号 H04N19/436(2014.01)I
代理机构 东莞市说文知识产权代理事务所(普通合伙) 44330 代理人 孔凡亮
主权项 一种按行交错划分任务和数据的多核并行视频解码方法,其特征在于,按以下步骤划分共享图像数据以及相应的数据处理:(11)把HxW图像的图像数据及其处理任务按码流基本单元行交错划分给m个核心,m等分为最佳,其中第0行分给核心0、第1行分给核心1、第2行分给核心2、…,核心i处理第i、i+m、i+2m、...、<img file="FDA0000694920160000011.GIF" wi="315" he="125" />行码流基本单元,每个核心处理hxW子图像的视频解码,<img file="FDA0000694920160000012.GIF" wi="286" he="128" />([]为取整数运算符号);(12)划分后完整图像全局行坐标到核心序号及其子图像局部行坐标的映射关系为:图像Y分量行坐标映射:global_y=核心序号×16k+local_y×m;图像U、V分量行坐标映射:global_y=核心序号×8k+local_y×m;码流基本单元行坐标映射:global_mb_y=核心序号+local_mb_y×m。
地址 528251 广东省佛山市南海区桂城街道平洲永安北路1号金谷光电产业社区A座第六层603单元