一种图像放大2倍的优化实现方法技术

技术编号:41873669 阅读:21 留言:0更新日期:2024-07-02 00:25
本发明专利技术提供一种图像放大2倍的优化实现方法,包括:S1计算一行的像素值;S1.a计算每行像素;S1.b计算生成目标图像一行像素值;S1.c使用simd指令;S2,在高度上的计算;S2.a计算src_j1=0,src_j1=1这两行的生成目标图像的结果res_j0,res_j1;将结果res_j0保存到生成目标图像的dst_j0中;S2.b计算两行之间的均值,即res_j0和res_j1的均值res_middle;dst_j++;将均值结果res_middle保存到dst_j中;将src_j行的res_j结果赋给res_j0;src_j1=src_j1+1;S2.c计算src_j的均值结果res_j1,dst_j++,将结果res_j0保存到生成目标图像的dst_j中;S2.d重复步骤S2.b、S2.c直到src_j1小于src_w;对生成目标图像的最后三行,使用dst_h‑3,dst_h‑2两行,通过均值计算,求得最后一行dst_h‑1。

【技术实现步骤摘要】

本专利技术属于图像处理,特别涉及一种图像放大2倍的优化实现方法


技术介绍

1、双线性插值是一种已有数学方法,先理解单线性插值,再理解双线性插值。特别是,理解双线性插值是理解本申请的关键。

2、如图1所示,设函数f在点p=(x,y)的值,设函数f在q11=(x1,y1)、q12=(x1,y2),q21=(x2,y1)以及q22=(x2,y2)四个点的值。其中x、y是坐标值,f(q)是(x,y)点对应的值,如果深度非1,那么深度方向的不同位置,(x,y)点一样,但f(q)值会不一样,这里是按照深度为1示意情况。

3、双线性插值公式为:

4、

5、在图像向上采用(放大图像)中,通常采用双线性插值计算。这种方法计算得到的精度相对较高,计算也是更加复杂,耗时也长。例如,在北京君正集成电路股份有限公司(简称:北京君正)的t31、t30,t20型号芯片中,需要将数据进行转化为高比特的数据,再进行计算。

6、因而,现有技术中的缺陷在于:

7、图像缩放的向上采样(放大图像)中,采用双线性插值向上采样,本文档来自技高网...

【技术保护点】

1.一种图像放大2倍的优化实现方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种图像放大2倍的优化实现方法,其特征在于,所述步骤S1.a进一步包括:

3.根据权利要求2所述的一种图像放大2倍的优化实现方法,其特征在于,所述步骤S1.b中,进一步包括:

4.根据权利要求3所述的一种图像放大2倍的优化实现方法,其特征在于,所述步骤S1.c中,进一步包括:

5.根据权利要求1所述的一种图像放大2倍的优化实现方法,其特征在于,所述方法是针对特定大小特定格式的向上采样,图像格式是nv12,放大2倍,宽度是128的倍数。

【技术特征摘要】

1.一种图像放大2倍的优化实现方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种图像放大2倍的优化实现方法,其特征在于,所述步骤s1.a进一步包括:

3.根据权利要求2所述的一种图像放大2倍的优化实现方法,其特征在于,所述步骤s1.b中,进一步包括:<...

【专利技术属性】
技术研发人员:田凤彬于晓静
申请(专利权)人:北京君正集成电路股份有限公司
类型:发明
国别省市:

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

1