【技术实现步骤摘要】
本专利技术涉及,具体涉及到数字图像的缩放技术,其属于数字图像处理领域类。
技术介绍
图像缩放(image scaling)是数字图像处理的基本技术之一。它是指对数字图像的宽高进行调整的过程。图像缩放可以通过两次缩放即水平缩放和垂直缩放来实现。水平缩放改变图像水平像素数量,垂直缩放改变图像垂直像素的数量。如图像从640(宽)X480(高)(宽高比为4:3)到1920X1080 (宽高比为16:9),可以先进行垂直缩放将图像放大到640 X 1080,然后通过水平缩放将图像像素从640X1080调整到1920X1080。这两次缩放的算法原理是相同的。在图像缩放中有一个重要的问题就是缩放过程中图像边缘处理的问题,所述图像边缘指的是图像中物体与图像中其它物体或背景间的分界线,如果这分界线平行于水平轴线我们定义为水平边缘,如果这分界线垂直于水平轴线我们定义为垂直边缘。在现有技术中,数字图像缩放方法有最近邻方法、双线性插值方法、双三次插值等。最近邻插值比较简单,容易实现,但该方法会在结果图像中产生有明显的边缘锯齿。双线性插值法具有平滑功能,能有效地克服最近邻法的不足,但会使图像细节和边缘变模糊。双三次插值能提供了较好的折衷,但没有完全有效地解决边缘锯齿和边缘模糊问题,这是插值缩放最大的问题。为了最终解决数字图像缩放过程中产生的边缘锯齿和边缘模糊,亦有学者提出过基于边缘检测的缩放方法,其要点是先检测图像的亚像素边缘,然后对边缘像素和非边缘像素分别进行插值。对于边缘像素,进行基于曲线拟合的插值。而对非边缘像素,进行双线性插值。此方法的缩放效果依赖于亚像素边缘检测结果的好 ...
【技术保护点】
一种改进的数字图像缩放方法,包括对目标图像对应的原始图像进行方向和强度检测,然后根据方向和强度检测的结果确定一个插值滤波器对原始图像进行处理得到目标像素值,其特征在于所述插值滤波器为复合插值滤波器,其由相对平滑的插值滤波器和相对锐利的插值滤波器分别根据其对应的权重修正后相加复合而成,所述方向和强度检测包括以与目标像素点对应的原始图像像素点为中心取n×n个像素点,分别计算水平、垂直、对角线、反对角线四个方向的SAD值,对水平缩放根据四个方向的SAD值计算水平边缘置信度,对于垂直缩放根据四个方向的SAD值计算垂直边缘置信度,对水平缩放按水平边缘置信度越高,权重越大的原则基于水平边缘置信度设定相对平滑的插值滤波器的权重,对于垂直缩放,按垂直边缘置信度越高,权重越大的原则基于垂直边缘置信度设定相对平滑的插值滤波器的权重。
【技术特征摘要】
1.一种改进的数字图像缩放方法,包括对目标图像对应的原始图像进行方向和强度检测,然后根据方向和强度检测的结果确定一个插值滤波器对原始图像进行处理得到目标像素值,其特征在于所述插值滤波器为复合插值滤波器,其由相对平滑的插值滤波器和相对锐利的插值滤波器分别根据其对应的权重修正后相加复合而成,所述方向和强度检测包括以与目标像素点对应的原始图像像素点为中心取nXn个像素点,分别计算水平、垂直、对角线、反对角线四个方向的SAD值,对水平缩放根据四个方向的SAD值计算水平边缘置信度,对于垂直缩放根据四个方向的SAD值计算垂直边缘置信度,对水平缩放按水平边缘置信度越高,权重越大的原则基于水平边缘置信度设定相对平滑的插值滤波器的权重,对于垂直缩放,按垂直边缘置信度越高,权重越大的原则基于垂直边缘置信度设定相对平滑的插值滤波器的权重。2.根据权利要求1所述的一种改进的数字图像缩放方法,其特征在于相对平滑的插值滤波器定义为filter_smooth,相对锐利的插值滤波器定义为f ilter_sharp,复合滤波器定义为filter_intel,相对平滑的插值滤波器权重定义为w_smooth,则:3.根据权利要求2所述的一种改进的数字图像缩放方法,其特征在于所述水平、垂直、对角线、反对角线四个方向的SAD值计算方向SAD的计算,水平方向的SAD为η X η个像素点中行相邻像素点像素值绝对差之和,垂直方向的SAD为ηXη个像素点中列相邻像素点像素值绝对差之和,对角线方向的SAD为ηXη个像素点中对角线相邻像素点像素值绝对差之和,反对角线方向的SAD为nXn个像素点中反对角线相邻像素点像素值绝对差之和。4.根据权利要求3所述的一种改进的数字图像缩放方法,其特征在于在原始图像是RGB图像的情况下,取RGB图像的Y分量(灰度值)分别计算所述水平、垂直、对角线、反对角线四个方向的SAD值。5.根据权利要求3所述的一种改进的数字图像缩放方法,其特征在于在原始图像是RGB图像的情况下,分别计算RGB三个通道的水平、垂直、对角线、反对角线四个方向的SAD值,分别取它们中的最大值作为当前目标像素点的水平方向、垂直方向、对角线方向以及反对角线方向的SAD值。6.根据权利要求3所述的一种改进的数字图像缩放方法,其特征在于对于水平缩放,所述水平边缘置信度为w_dir ;所述 w_dir = min (I, max (O, k_p X w_dir_p - k_nXw_dir_n)); 其中: SAD_H为水平方向的SAD ; SAD_V为垂直方向的SAD ;S AD_DS对角线方向的SAD ; SAD_A为反对角线方向的SAD ; w_dir为水平边缘置信度; w_dir_p为水平边缘正置信度; w_dir_n为水平边缘负置信度; k_p>0为正因素调整系数;k_n>0为负...
【专利技术属性】
技术研发人员:欧阳平,黄海东,
申请(专利权)人:深圳市晶日盛科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。