一种图像缩放方法及系统的制作方法

文档序号:6363966阅读:172来源:国知局
专利名称:一种图像缩放方法及系统的制作方法
技术领域
本发明涉及图像处理领域,尤其涉及ー种图像缩放方法及系统。
背景技术
图像缩放就是改变图像的分辨率,包括从低分辨率到高分辨率的图像放大以及从高分辨率到低分辨率的图像缩小,其核心问题是如何根据源图像的像素顔色分布以及图像的各种特征,重构出新分辨率下目标图像的像素颜色值。图像缩放算法众多,如何在不影响整体缩放速度的前提下,大幅度提高图像缩放后的视觉效果,是人们研究的热点问题。申请号为CN201010618417. 6的专利给出了ー种图像缩放方法及装置,该方法为获取目标图像中像素点的坐标在源图像中对应的虚拟像素点的坐标,所述坐标为水平坐标或竖直坐标;根据所述虚拟像素点的坐标获取源图像中在所述虚拟像素点坐标方向的M个实际像素点的像素值;利用多相位滤波器及所述M个实际像素点的像素值获得第一像素值和第二像素值,其中,M为多相位滤波器的抽头个数;对所述第一像素值和第二像素值进行线性插值获得所述目标图像中像素点的像素值。申请号为CN201010300656. 7的专利提出了一种图像处理技术领域的图像缩放方法,包括以下步骤第一歩,将每个像素点看作是ー个长方形,建立直角坐标系,得到缩放后图像像素点M的四个顶点在该坐标系的位置信息;第二歩,在像素点M的周围选取N个原始图像中的像素点,且根据这N个像素点的位置信息和像素值信息,得到像素点M的光强分布状态;第三歩,根据像素点M的光强分布状态和位置信息,得到像素点M的像素值UM ;第四步,依次重复第一歩一第三步,分别得到缩放后图像中每个像素点的位置信息和像素值,从而得到缩放后的图像。但是这些方案得到的缩放后图像都不够清晰,图像质量严重下降。

发明内容
本发明实施例所要解决的技术问题在于,提供ー种图像缩放方法及系统。通过矩形网格的ニ元混合重心有理插值方法对图像的边缘区域进行缩放,使用ニ元三点拉格朗日插值方法对图像的平坦区域进行缩放,既保证了整体缩放速度,又可获得清晰度高的缩放后图像。为了解决上述技术问题,本发明实施例提供了ー种图像缩放方法,包括基于红、绿、蓝三个颜色通道,分别确定源图像的红色分量強度、緑色分量強度和蓝色分量強度中每个像素所属图像区域,所述图像区域包括边缘区域和平坦区域;若确定所述像素属于平坦区域,则根据ニ元三点拉格朗日插值算法对属于平坦区域的像素对应的红色分量強度、緑色分量強度和蓝色分量強度进行插值计算,计算出目标 图像的像素值;若确定所述像素属于边缘区域,则根据ニ元混合重心有理插值算法对属于边缘区域的像素对应的红色分量強度、緑色分量強度和蓝色分量強度进行插值计算,计算出目标图像的像素值; 根据计算得到的像素值生成目标图像。其中,所述分别确定源图像的红色分量強度、緑色分量強度和蓝色分量強度中每个像素所属图像区域的步骤具体包括根据预设的第一采样规则分别在源图像的红色分量強度、緑色分量強度和蓝色分量強度中选取每个像素周围的至少ー个像素作为第一采样空间;判断所述第一采样空间中像素的像素值的方差是否小于预设阈值,若判断为是, 则确定该像素属于平坦区域;若判断为否,则确定该像素属于边缘区域。其中,所述根据ニ元混合重心有理插值算法对属于边缘区域的像素对应的红色分量強度、緑色分量強度和蓝色分量強度进行插值计算的步骤具体包括根据预设的第二采样规则选取该像素周围的至少ー个像素作为第二采样空间,所述第二采样空间的大小为(n+l)*(m+l);根据预设的ニ元混合重心有理插值计算公式计算目标图像中该像素对应的像素単元(X,y)的像素值R(X,y),所述ニ元混合重心有理插值计算公式为
权利要求
1.一种图像缩放方法,其特征在于,包括 基于红、绿、蓝三个颜色通道,分别确定源图像的红色分量强度、绿色分量强度和蓝色分量强度中每个像素所属图像区域,所述图像区域包括边缘区域和平坦区域; 若确定所述像素属于平坦区域,则根据二元三点拉格朗日插值算法对属于平坦区域的像素对应的红色分量强度、绿色分量强度和蓝色分量强度进行插值计算,计算出目标图像的像素值;若确定所述像素属于边缘区域,则根据二元混合重心有理插值算法对属于边缘区域的像素对应的红色分量强度、绿色分量强度和蓝色分量强度进行插值计算,计算出目标图像的像素值; 根据计算得到的像素值生成目标图像。
2.根据权利要求I所述的图像缩放方法,其特征在于,所述分别确定源图像的红色分量强度、绿色分量强度和蓝色分量强度中每个像素所属图像区域的步骤具体包括 根据预设的第一采样规则分别在源图像的红色分量强度、绿色分量强度和蓝色分量强度中选取每个像素周围的至少一个像素作为第一采样空间; 判断所述第一采样空间中像素的像素值的方差是否小于预设阈值,若判断为是,则确定该像素属于平坦区域;若判断为否,则确定该像素属于边缘区域。
3.根据权利要求I所述的图像缩放方法,其特征在于,所述根据二元混合重心有理插值算法对属于边缘区域的像素对应的红色分量强度、绿色分量强度和蓝色分量强度进行插值计算的步骤具体包括 根据预设的第二采样规则选取该像素周围的至少一个像素作为第二采样空间,所述第二采样空间的大小为(n+l)*(m+l); 根据预设的二元混合重心有理插值计算公式计算目标图像中该像素对应的像素单元(X,y)的像素值R(x,y),所述二元混合重心有理插值计算公式为
4.根据权利要求3所述的图像缩放方法,其特征在于,根据数值逼近方法计算Wl。
5.一种图像缩放系统,其特征在于,包括 区域确定模块,基于红、绿、蓝三个颜色通道,分别确定源图像的红色分量强度、绿色分量强度和蓝色分量强度中每个像素所属图像区域,所述图像区域包括边缘区域和平坦区域;平坦像素计算模块,用于在所述图像区域确定模块确定所述像素属于平坦区域时,根据二元三点拉格朗日插值算法对属于平坦区域的像素对应的红色分量强度、绿色分量强度和蓝色分量强度进行插值计算,计算出目标图像的像素值; 边缘像素计算模块,用于在所述图像区域确定模块确定所述像素属于边缘区域时,根据二元混合重心有理插值算法对属于边缘区域的像素对应的红色分量强度、绿色分量强度和蓝色分量强度进行插值计算,计算出目标图像的像素值; 图像生成模块,用于根据所述平坦像素计算模块和边缘像素计算模块计算得到的每个颜色分量的像素值生成目标图像。
6.根据权利要求5所述的图像缩放系统,其特征在于,所述图像区域确定模块具体包括 第一采样空间划分模块,用于根据预设的第一采样规则分别在源图像的红色分量强度、绿色分量强度和蓝色分量强度中选取每个像素周围的至少一个像素作为第一采样空间; 判断模块,用于判断所述第一采样空间中像素的像素值的方差是否小于预设阈值,若所述判断模块的判断结果为是,则表示该像素属于平坦区域;若所述判断模块的判断结果为否,则表示该像素属于边缘区域。
7.根据权利要求5所述的图像缩放系统,其特征在于,所述边缘像素计算模块具体包括 第二采样空间划分模块,用于根据预设的第二采样规则选取该像素周围的至少一个像素作为第二采样空间,所述第二采样空间的大小为(n+l)*(m+l); 二元混合重心有理插值计算模块,用于根据预设的二元混合重心有理插值计算公式计算目标图像中该像素对应的像素单元(x,y)的像素值R(x,y),所述二元混合重心有理插值计算公式为
8.根据权利要求7所述的图像缩放系统,其特征在于,所述二元混合重心有理插值计算模块根据数值逼近方法计算Wl。
全文摘要
本发明实施例公开了一种图像缩放方法,包括分别确定源图像的红色分量强度、绿色分量强度和蓝色分量强度中每个像素所属图像区域,图像区域包括边缘区域和平坦区域;若确定所述像素属于平坦区域,则根据二元三点拉格朗日插值算法对属于平坦区域的像素对应的红色分量强度、绿色分量强度和蓝色分量强度进行插值计算,计算出目标图像的像素值;若确定所述像素属于边缘区域,则根据二元混合重心有理插值算法对属于边缘区域的像素对应的红色分量强度、绿色分量强度和蓝色分量强度进行插值计算,计算出目标图像的像素值;根据计算得到的像素值生成目标图像。采用本发明,可以增加缩放处理后的目标图像的清晰度,明显改善缩放处理后的目标图像的质量。
文档编号G06T3/40GK102663678SQ20121009275
公开日2012年9月12日 申请日期2012年3月31日 优先权日2012年3月31日
发明者李云夕 申请人:深圳市万兴软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1