一种实现像素值预测的方法及硬件系统技术方案

技术编号:35220141 阅读:23 留言:0更新日期:2022-10-15 10:36
本发明专利技术公开了一种实现像素值预测的方法及硬件系统,所述包括以下步骤:确定待预测图像块为矩形块;分别获取所述待预测图像块的第一邻接图像块和第二邻接图像块;对所述第一邻接图像块中的部分像素值进行滤波处理,得到滤波像素值;利用获取的量化参数,对所述第一邻接图像块中的部分像素值以及所述滤波像素值进行量化参数自适应混合处理,得到像素混合值;仅利用所述像素混合值和所述第二邻接图像块中的像素的重建值,即可获得所述待预测图像块中的像素的预测值。本发明专利技术加快了中值自适应预测算法的计算速度,打破了计算像素预测值时中间数据的相关性,不依赖于前面像素的反量化残差值,仍能保持良好的压缩比和视觉无损的效果。果。果。

【技术实现步骤摘要】
一种实现像素值预测的方法及硬件系统


[0001]本专利技术涉及数字图像处理
,特别是一种实现像素值预测的方法及硬件系统。

技术介绍

[0002]显示流压缩(DSC)是视频电子标准协会(VESA)为了解决显示链路带宽满足不了迅速增长的显示器分辨率的问题提出的一种视觉无损的压缩方法。显示流压缩算法对原始像素值进行预测、重建、平坦度检测等一系列操作后得到压缩码流,在解码端对压缩码流进行与编码相反的操作即可得到视觉无损的图像数据。显示流压缩算法仅在一帧之内进行编解码,一帧的编解码不依赖于其他帧,而且其还可以根据用户自身的需求设置不同的压缩率,在保持良好的压缩效率的同时,还可以达到视觉无损的效果。除此之外,基于显示流压缩的编解码器还具有低成本、低延时、简单、高效、便于硬件实现等特点,十分适用于对显示链路上的图像视频进行编解码。
[0003]显示流压缩算法先对输入的原始图像数据进行缓存,然后采用改进的中值自适应预测算法、中点预测算法以及颜色历史索引预测算法计算出像素的预测值,然后利用像素的预测值再计算出像素重建值和像素量化残差值,最终将量化残本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种实现像素值预测的方法,其特征在于,包括以下步骤:确定待预测图像块为矩形块;分别获取所述待预测图像块的第一邻接图像块和第二邻接图像块;对所述第一邻接图像块中的部分像素值进行滤波处理,得到滤波像素值;利用获取的量化参数,对所述第一邻接图像块中的部分像素值以及所述滤波像素值进行量化参数自适应混合处理,得到像素混合值;仅利用所述像素混合值和所述第二邻接图像块中的像素的重建值,即可获得所述待预测图像块中的像素的预测值。2.根据权利要求1所述的方法,其特征在于,所述待预测图像块的短边为M,长边为N,M和N均为正整数且N大于M;所述第一邻接图像块与所述待预测图像块邻接的边的长度大于N,所述第二邻接图像块与所述待预测图像块邻接的边的长度等于M。3.根据权利要求2所述的方法,其特征在于,所述第一邻接图像块位于所述待预测图像块的上方,所述第二邻接图像块位于所述待预测图像块的左侧;所述第一邻接图像块和所述第二邻接图像块中的值分别为其对应的像素的重建值。4.根据权利要求2所述的方法,其特征在于,当所述第一邻接图像块的大小为1*6,所述待预测图像块的大小为1*N时,对所述第二邻接图像块中的像素值进行水平低通滤波所采用的计算公式为:filtB=(5*a+6*b+5*c+52)>>4;filtC=(5*b+6*c+5*d+52)>>4;filtD=(5*c+6*d+5*e+52)>>4;filtE=(5*d+6*e+5*f+52)>>4;其中,a、b、c、d、e、f为第一邻接图像块中连续的六个重建值,filtB、filtC、filtD、filtE分别为滤波像素值。5.根据权利要求4所述的方法,其特征在于,所述低通滤波器为[5 6 5];计算filtB、filtC、filtD、filtE的方式为并行计算,即分别对b、c、d、e同时进行低通滤波以获取滤波像素值。6.根据权利要求4所述的方法,其特征在于,所述量化参数自适应混合处理所采用的计算公式为:blendB=b+CLAMP(filtB

b,

(1<<qLevel)>>1,(1<<qLevel)>>1);blendC=c+CLAMP(filtC

c,

(1<<qLevel)>>1,(1<<qLevel)>>1);blendD=d+CLAMP(filtD

d,

(1<<qLevel)>>1,(1<<qLevel)>>1);blendE=e+CLAMP(filtE

e,

...

【专利技术属性】
技术研发人员:宋锐张康迪李娇娇崔骞吴勇王养利刘子凡刘翔
申请(专利权)人:西安电子科技大学芜湖研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1