【技术实现步骤摘要】
双核心计算单元实现环路滤波的方法
本专利技术涉及编码
,尤其是涉及一种双核心计算单元实现环路滤波的方法。
技术介绍
随着音视频产业的不断发展,国际上对于音视频编解码技术的要求也越来越高,出现了以MPEG-x、H.26x两大系列为主的视频编码技术国际标准。这些视频编码标准能在保持视频主观质量的条件下,对信息量极大的视频信号进行高效压缩,极大降低存储空间和网络带宽要求。在H.26x视频编解码标准中,会把整幅图像分割为一个个小方块进行处理,在每个方块单元中进行傅里叶变换,导致数据损失,最终造成方块边界在图像中较为明显,称之为块效应。H.26x标准中使用环路滤波手段来降低块效应的影响,提升图像主观质量。H.264标准提出去块效应(DeBlocking,后简称为DB)来进行环路滤波(LoopFilter,后简称LF)。H.264把图像分为16x16的宏块(MacroBlock),每个宏块内部的4x4小块形成了水平、垂直边界各4条。DB滤波需要处理水平、垂直边界对应周围的像素,即像素的横向与纵向都会进行DB滤波,则会带来数据需转置的问题。而处理转置过程需消耗一定时间,降 ...
【技术保护点】
1.一种双核心计算单元实现环路滤波的方法,其特征在于,包括:S11:将视频信息划分为多个宏块,每个所述宏块包含PxP个像素,每个所述宏块划分为多个像素块,多个所述像素块形成多行多列的阵列形式,每个所述像素块包含4x4个像素,每个所述像素块具有4个边界;S12:在存储器内读取一个所述宏块,两个处理单元同时对相邻两行的所述像素块的边界信号进行滤波;S13:对滤波后的信号通过转置存储在寄存器内。
【技术特征摘要】
1.一种双核心计算单元实现环路滤波的方法,其特征在于,包括:S11:将视频信息划分为多个宏块,每个所述宏块包含PxP个像素,每个所述宏块划分为多个像素块,多个所述像素块形成多行多列的阵列形式,每个所述像素块包含4x4个像素,每个所述像素块具有4个边界;S12:在存储器内读取一个所述宏块,两个处理单元同时对相邻两行的所述像素块的边界信号进行滤波;S13:对滤波后的信号通过转置存储在寄存器内。2.如权利要求1所述的双核心计算单元实现环路滤波的方法,其特征在于,所述双核心计算单元实现环路滤波的方法还包括:S14:重复S12、S13步骤,直到所有宏块滤波完成。3.如权利要求1所述的双核心计算单元实现环路滤波的方法,其特征在于,所述P的取值为16或者8。4.如权利要求3所述的双核心计算单元实现环路滤波的方法,其特征在于,P的取值为16,每个所述宏块划分为16个像素块,16个所述像素块形成4行4列的阵列形式,4行分别为第一行、第二行、第三行和第四行,4列分别为第一列、第二列、第三列和第四列,每个所述像素块具有两个垂直边界和两个水平边界。5.如权利要求4所述的双核心计算单元实现环路滤波的方法,其特征在于,两个所述处理单元分别为第一处理单元和第二处理单元,每个所述处理单元对应一个所述寄存器,所述第一处理单元对应第一寄存器,所述第二处理单元对应第二寄存器。6.如权利要求1所述的双核心计算单元实...
【专利技术属性】
技术研发人员:刘行,唐印,林洪周,张磊,刘易华,
申请(专利权)人:上海富瀚微电子股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。