CN103871024A - 一种基于有理函数可调性适应人眼视觉的图像插值方法 - Google Patents
一种基于有理函数可调性适应人眼视觉的图像插值方法 Download PDFInfo
- Publication number
- CN103871024A CN103871024A CN201210524690.1A CN201210524690A CN103871024A CN 103871024 A CN103871024 A CN 103871024A CN 201210524690 A CN201210524690 A CN 201210524690A CN 103871024 A CN103871024 A CN 103871024A
- Authority
- CN
- China
- Prior art keywords
- image
- interpolation
- parameter
- point
- convexity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Image Processing (AREA)
Abstract
本发明公开一种基于含参数有理函数的图像插值技术,在数字图像处理、计算机视觉、计算机动画等领域等领域具有广泛的需求和重要应用。其主要思想是基于含参数有理函数的自身函数性质(非线性)与参数调解性用以适应图像的复杂特性和人眼视觉差异性。主要步骤为:(1)将原始图像用双变量有理插值函数进行图像插值;(2)根据构造的插值曲面的点控制调整参数实现基于有理函数图像插值的图像增强;(3)利用插值曲面的保凸控制调整参数实现基于基于有理函数图像插值的图像放大算法。本发明通过控制强度的划分、参数调整的达到对于数字图像处理的主客观均满意的效果。
Description
技术领域
本发明涉及图像插值技术,属于数字图像处理领域。
背景技术
数字图像处理领域中,图像插值是其最基本、最重要的技术之一,也一直是国内外广泛关注的研究热点,已经广泛应用于数字图像处理领域中的图像分辨率增强、图像放大等应用。数码相机和数码摄像机等数码产品已经越来越多的在人们的生活中被使用。然而,由于拍摄条件、拍摄者的技术以及数码产品摄取设备和输出设备的限制,人们所获得的图像并不能很好的贴合人眼直接观察到的图像。利用图像插值技术对所拍摄的图像进行恰当的处理以改善图像的视觉效果或突出有用的目标,具有广泛的应用前景。
在过去的几十年里,插值技术已经受到了广泛的研究并出现了很多经典的和流行的算法。伴随着软件技术的发展,涌现出许多优秀的图像处理软件,如Photoshop、AcDsee、rks等。这些软件中都大量地用到了传统的插值算法,为了在尽量保持图像效果的前提下提高软件的运行效率,软件开发商们大都对原有的插值算法加以改进。尽管插值算法的效率有所提高,但现有插值算法的效果还
是无法让人满意。特别当前人们对图像质量要求提高后,需要有一种有效的新的图像插值技术来解决这个问题。随着技术进步和数字电视产业的发展,不同格式视频通过不同网络传输到不同终端上显示的情况越来越多。在这种背景之下,为了使不同格式视频在不同显示设备上都能达到尽量好的效果,数字视频后处理算法越来越重要。尤其是在未来几年里高清晰度数字电视设备都还必须能接收和显示目前标准清晰度数字电视标准下的视频信号,所以迫切需要优良的图像缩放算法使该类电视信号在播放时达到最好的观赏效果。在实际应用中,采用目前的图像插值方法导致图像中物体边沿比较模糊有锯齿感。而且液晶电视和等离子等显示终端显示器的出现,使得人们对于缩放后的图像质量提出更高要求。
由于图像插值技术在传统领域的应用需要进一步提高以及新领域应用的需求,因此继续深入的对其进行研究具有重要的理论意义和应用价值。当前已有数以万计的图像处理算法,但每一种算法都存在各自的缺陷,许多视觉任务对于人而言是非常简单的任务,但对于计算机来说仍然很困难。
随着计算机技术的迅猛发展和相关理论的不断完善,图像插值技术在许多应用领域受到重视并取得了重大的成就。图像插值技术在航空航天、医疗诊断、气象及交通监测、以及数字电视、电影和媒体广告等领域有着广泛的应用,创造了巨大的社会价值。人工智能、思维科学研究的迅速发展,数字图像处理技术向更高、更深层次发展。图像插值技术的应用领域也将不断扩大。
图像插值是数字图像和数字视频处理的一项关键技术,它一直是图像处理技术的研究热点。研究快速有效的图像插值算法具有实际的应用价值。高效率低误差地插值重建图像是图像插值算法研究的基本问题,插值计算时兼顾图像中背景区域的平滑连续和边缘细节的清晰是图像插值算法研究重点。
当前许多图像插值技术难以满足人们对图像处理效果的更高要求,根本原因在于人眼视觉***的复杂性,大多图像插值技术在图像处理过程中忽略了人的视觉特点,只注重图像处理效果的客观因素。在人眼视觉关注的前提下,满足人的视觉特性和视觉差异性,建立基于人眼视觉的图像插值技术成为难点问题。
从图像插值技术以及其在图像方法和图像增强方面的应用研究来看,如何适应数字图像的特性、人的视觉特性以及人的视觉差异性是图像插值研究的指导方向。虽然目前基于有理函数的图像插值及其应用处于起步阶段,但是因其较好的适应了数字图像的非线性特点和人的视觉非线性,必将引起人们的关注。然而对于人的视觉个体差异性,当前仅有的几种有理插值很难处理这个难点问题,而且有理插值函数形式复杂导致计算困难。
我们认为基于人眼视觉应分为两个部分来理解:1)所建立的插值函数要满足人的视觉特性和个体差异性(即插值函数的非线性和可调节性)。2)在利用图像插值技术进行图像处理时要利用插值函数的参数调整图像处理效果。
发明内容
本发明的主要思想是:首先,根据曲面能量对含参数的插值函数划分不同的能量等级,结合插值函数的保凸控制和区域点控制,给出通过参数调整的凸度和点控强度。其次,根据个人的视觉特点和不同的关注程度调整参数,最终使得图像在整体和局部细节上都让观察者满意的效果。
本发明主要包括四部分,A、基于双变量有理函数的图像插值构造;B、双变量有理插值曲面的能量控制;C、基于曲面凸性控制的图像放大;D、基于曲面点控制的图像增强。
图像插值算法如下:
取m×n的图像Im,n,设Ti,j(0≤i≤m-1,0≤j≤n-1)是图像Im,n中第i行第j列像素的灰度值,它与像素平面上的二维点(i,j)相对应,把图像看视为采样点在整数点上的二维离散信号。以各像素灰度值为型值点,基于双变量有理插值构造离散图像的连续曲面。
图像放大算法如下:
图像插值后,确定图像的边界,得到边界经过的各个小矩形区域,连接小矩形区域的对角线,按照距离边界就近原则(即边界在对角线之上选择上顶点,边界在对角线之下选择下顶点,边界过定点的情况选择顶点)得到一系列关键点。通过调整这些关键点的凸性,达到在边界区域插值函数增强突变性,实现边界区域象素值对比明显边界清晰的效果。由于各人的差异,调整的幅度会有差异,拟采用的办法是利用得到的凸性控制划分的凸度进行不同的参数选择。对于非边界区域保持图像平滑即插值曲面的渐变性亦可采用调整降低凸度的方式来实现。最终达到图像边界的清晰和对比度高。
图像增强算法如下:
对图像以像素为插值点数据,对图像进行插值。达到初步的图像增强效果。由于各人的差异,对图像不同区域的关注程度不同、图像增强的强弱程度接受差异等因素。根据自身的视觉特点,选择不满意的部区域处的象素点,利用前述插值曲面的点控制强度,选择不同强度下的参数值,再通过参数调整实现象素值的提高或降低增强。实现对增强图像整体或局部的增强程度的改变,达到个人满意的效果。
(四)附图说明
附图说明
为了更清楚地说明本发明实施例或现有技术的技术方案,下面对实施例或现有技术描述中需要给出的附图做简单介绍,下面描述的附图仅仅是本发明的一些实施例。
图1是基于有理插值函数图像处理流程图。
图2是有理函数与图像插值要求的对应关系图。
图3是双变量有理函数图像插值示意图。
图4是双变量有理函数插值曲面点控制图。
图5是双变量有理函数插值曲面区域控制图。
图6是基于有理插值曲面约束控制的图像增强示意图。
图7是基于有理插值曲面凸性控制的图像放大示意图。
具体实施方式
下面结合本发明实施例中的附图,对本发明实施例的技术方案进行详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。
下面说明上述算法中的重要步骤所依据的科学原理:
1)双变量有理插值曲面的能量控制
采用图像插值技术,图像与图像之间的复杂性本质上就是插值曲面的复杂性。对插值图像分类实际上就是对插值曲面分类,对插值曲面分类是解决图像间的复杂性和根据个人视觉特点调控插值图像的有效途径。对于划分的等级,按照心理学家得出的结论,通常成对比较的因素不宜超过9个,因此本项目拟划分为9个能量等级。首先从能量角度去研究插值曲面,求薄膜能量等级下的参数取值范围。给定Ω:[a,b;c,d]为平面区域,设f(x,y)为区域Ω上的函数,a=x1<x2<…<xn+1=b与c=y1<y2<…<ym+1=d为节点序列。注:取fi,j表示f(xi,yj),则{(xi,yi,fi,j),i=1,2,…n+1;j=1,2,…m+1}为给定的插值点。在对(x,y)-平面上的任意数据点(x,y)∈[xi,xi+1;yj,yj+1],若令hi=xi+1-xi,lj=yj+1-yj,则 可定义双变量有理插值函数Pi,j(x,y)的形式如下:
其中
ωr,s(θ,αi;η,βj)=ωr(θ,αi)ωs(η,βj)
ωr,s(θ,αi;η,βj),r=0,1,2;s=0,1,2为双变量插值的基函数。
为以下3个步骤:
a)考察双变量有理插值函数
采用薄膜能量求得在极小极大能量条件下的参数取值以及整个曲面的能量范围:Emin≤E≤Emax。由于此类插值函数含有参数,求解插值曲面能量过程中对于计算复杂度的问题。拟采用最佳一致逼近思想,利用Chebyshev多项式对运算中的高次函数进行降次,以保证计算能量的精度。
b)对能量E分等级:E1,E2…E9。以能量等级为约束条件:得出在不同能量等级时参数(αi,βj)的取值范围:
2)能量控制条件下的凸性控制与点控制
对于在能量控制条件下的凸性控制问题拟采用的方法是:结合能量约束条件和凸性控制条件得到不同凸度下的参数取值。矩形区域上的曲面片,能量变化基本对应了凸性变化。所以在满足两个能量等级间的保凸(已完成工作),划分不同的凸度。取得在不同能量范围下的凸性控制的参数范围与不同能量等级下的参数范围求交集:
Ck(αi,βj)=Ek(αi,βj)∩C(αi,βj),0<k<9,划分不同的凸度C1,C2…C9。实现对曲面凸性控制的量化。
对于在能量控制条件下的点性控制问题拟采用的方法是:结合能量约束条件和点控制条件得到不同凸度下的参数取值。因为点控制的范围为fcontrol≤(9/4)|fi,j|(以完成的研究工作基础部分,双变量有理插值函数的性质),所以点控制强度不但要限制在能量约束下,同时好要限制在点控制范围之下,即图像像素值的调整有一定的范围,这样可以确保调整像素后,局部区域有良好的光滑性。在约束能量等级下对点控制强度同样分级,将点控制对应不同的控制强度:
Pk(αi,βj)=Ek(αi,βj)∩P(αi,βj),0<k<9,划分不同的强度P1,P2…P9。
3)基于曲面点控制的图像增强
对图像以像素为插值点数据,对图像进行插值。达到初步的图像增强效果。由于各人的差异,对图像不同区域的关注程度不同、图像增强的强弱程度接受差异等因素。根据建立的视觉模型,选择不满意的部区域处的象素点,利用前述插值曲面的点控制强度P1,P2…P9,选择不同强度下的参数值,再通过参数调整实现象素值的提高或降低增强。实现对增强图像整体或局部的增强程度的改变,达到个人满意的效果。在一个基本单位区域(9个像素值确定如图所示fi,j…fi+2,j+2),选定需要调整的像素点如fi,j,所调控的范围限定在(9/4)|fi,j|。对于调整单个点的像素,直接根据观察着选择的点控制强度Pi找到此强度下所对应的参数αi,βj即可。对于不同区域都需要调整的情况,对于n个点都需要调整,最终所得到的参数应为: 0<k<9。若需要调整的点过多,在满足参数交集困难的情况下,拟采用的办法是,对于关键点和所需调控的强度从大到小排序。依次寻找交集,直至满足最大数量可能的点。
4)基于曲面凸性控制的图像放大
对图像以像素为插值点数据,对图像进行插。图像放大的关键问题是边界的清晰度和对比度。本项目拟采用的思路是,先找出图像的边界(如下图5所示),进而得到边界经过的各个小矩形区域,连接小矩形区域的对角线,按照距离边界就近原则(即边界在对角线之上选择上顶点如A点,边界在对角线之下选择下顶点如C点,边界过定点的情况选择顶点如B点)得到一系列关键点。通过调整这些关键点的凸性,达到在边界区域插值函数增强突变性,实现边界区域象素值对比明显边界清晰的效果。由于各人的差异,调整的幅度会有差异,拟采用的办法是利用得到的凸性控制划分的凸度P1,P2…P9进行不同的参数选择。同样对于关键点选取的量大满***集困难,拟采用根据建立的视觉模型,将关键点所在的不同关注区域,对关键点和所需调控的凸度从大到小排序。依次寻找交集,直至满足最大数量可能的点。非边界区域保持图像平滑即插值曲面的渐变性亦可采用调整降低凸度的方式来实现。
本文中应用了具体实例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (4)
1.提出一种基于含参数的有理函数图像插值技术,其技术特征在于:
依据原图像上像素值数据构造有理插值曲面,有理函数含有参变量,通过求解插值曲面的薄膜能量的极值确定参数的取值范围。根据参数的范围,对能量分级。以能量等级为约束条件,得出在不同能量等级时划定9个参数的取值范围。基于有理函数图像插值的曲面凸性控制的图像放大算法,先结合能量约束条件和凸性控制条件得到不同凸度下的参数取值。矩形区域上的曲面片,能量变化基本对应了凸性变化。所以在满足两个能量等级间的保凸,划分不同的凸度。对图像进行插,构造插值曲面,在此基础上,对插值曲面放大不同倍数。基于有理函数图像插值的曲面点控制的图像增强算法,对图像进行插,构造插值曲面,通过选择关注区域,利用有理插值曲面点控制强度,调整图像像素值,实现对增强图像整体或局部的增强程度的改变。
2.根据权利要求1所述的基于含参数的有理函数图像插值算法,其特征在于:对给定的m×n的图像,取定9个像素作为插值数据,建立一个插值曲面片。在图像边界部分若不足九个插值数据,采用中值方法扩充数据值。由于此双变量有理插值函数C1连续。将曲面片拼接,形成完整的插值曲面。
有理插值曲面薄膜能量算法:
代入原函数得到:
能量强度为:Emin≤E≤Emax,划分为9个等级:E1,E2…E9。
凸性保持计算:
点控制调整算法:取函数值为给定值
得到控制方程:X0αiβj+X1αi+X2βj+X3=0。
3.根据权利要求1所述的基于有理函数图像插值的曲面凸性控制的图像放大算法,其技术特征在于:
(1)凸度划分。取得在不同能量范围下的凸性控制的参数范围与不同能量等级下的参数范围求交集:Ck(αi,βj)=Ek(αi,βj)∩C(αi,βj),0<k<9,划分不同的凸度C1,C2…C9。
(2)对原始图像的像素重采样。建立一个新的m′×n′插值曲面,在两个垂直方向上放大范围分别为n′/n和m′/m。那么对应原始图像上的像素I(x,y)所对应的重采样点I′(x′,y′)为x′=xn′/n,y′=ym′/m。
(3)确定图像的边界,进而得到边界经过的各个小矩形区域,连接小矩形区域的对角线,按照距离边界就近原则(即边界在对角线之上选择上顶点如A点,边界在对角线之下选择下顶点如C点,边界过定点的情况选择顶点如B点)得到一系列关键点。通过调整这些关键点的凸性,达到在边界区域插值函数增强突变性,实现边界区域象素值对比明显边界清晰的效果。由于各人的差异,调整的幅度会有差异,利用得到的凸性控制划分的凸度进行不同的参数选择。同样对于关键点选取的量大满***集困难,将关键点所在的不同关注区域,对关键点和所需调控的凸度从大到小排序。依次寻找交集,直至满足最大数量可能的点。非边界区域保持图像平滑即插值曲面的渐变性采用调整降低凸度的方式来实现。
4.根据权利要求1所述的基于有理函数图像插值的曲面点控制的图像增强算法,其技术特征在于:
(1)采用含参数有理插值函数对原始图像做图像插值。
(2)选择不满意的部区域处的象素点,利用前述插值曲面的点控制强度P1,P2…P9,选择不同强度下的参数值,再通过参数调整实现象素值的提高或降低增强。实现对增强图像整体或局部的增强程度的改变,达到个人满意的效果。
(3)对于调整单个点的像素,直接根据观察着选择的点控制强度Pi找到此强度下所对应的参数αi,βj。对于不同区域都需要调整的情况,对于n个点都需要调整的情况,最终所得到的参数应为: 其中0<k<9。调整的点过多时,在满足参数交集困难的情况下,对于关键点和所需调控的强度从大到小排序。依次寻找交集,直至满足最大数量可能的点。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210524690.1A CN103871024B (zh) | 2012-12-10 | 2012-12-10 | 一种基于有理函数可调性适应人眼视觉的图像插值方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210524690.1A CN103871024B (zh) | 2012-12-10 | 2012-12-10 | 一种基于有理函数可调性适应人眼视觉的图像插值方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103871024A true CN103871024A (zh) | 2014-06-18 |
CN103871024B CN103871024B (zh) | 2017-11-17 |
Family
ID=50909533
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210524690.1A Active CN103871024B (zh) | 2012-12-10 | 2012-12-10 | 一种基于有理函数可调性适应人眼视觉的图像插值方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103871024B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107330860A (zh) * | 2017-07-03 | 2017-11-07 | 山东财经大学 | 一种基于ct图像边缘的有理插值缩放方法 |
CN109447904A (zh) * | 2018-10-19 | 2019-03-08 | 山东大学 | 基于局部双二次多项式插值的数字图像放大方法 |
CN109785230A (zh) * | 2018-11-16 | 2019-05-21 | 南京大学 | 一种模拟人眼的图像中心增强处理方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6961480B2 (en) * | 2001-09-10 | 2005-11-01 | Ess Technology, Inc. | Off-grid interpolation in image processing |
CN101923704A (zh) * | 2009-06-12 | 2010-12-22 | 深圳市融创天下科技发展有限公司 | 一种自适应图像缩放方法 |
CN102663677A (zh) * | 2012-03-31 | 2012-09-12 | 深圳市万兴软件有限公司 | 一种图像缩放方法及*** |
-
2012
- 2012-12-10 CN CN201210524690.1A patent/CN103871024B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6961480B2 (en) * | 2001-09-10 | 2005-11-01 | Ess Technology, Inc. | Off-grid interpolation in image processing |
CN101923704A (zh) * | 2009-06-12 | 2010-12-22 | 深圳市融创天下科技发展有限公司 | 一种自适应图像缩放方法 |
CN102663677A (zh) * | 2012-03-31 | 2012-09-12 | 深圳市万兴软件有限公司 | 一种图像缩放方法及*** |
Non-Patent Citations (2)
Title |
---|
YUNFENG ZHANG等: "A weighted bivariate blending rational interpolation function and visualization control", 《JOURNAL OF COMPUTATIONAL ANALYSIS AND APPLICATIONS》 * |
李军成等: "带参数有理Coons曲面插值的图像缩放方法", 《计算机辅助设计与图形学报》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107330860A (zh) * | 2017-07-03 | 2017-11-07 | 山东财经大学 | 一种基于ct图像边缘的有理插值缩放方法 |
CN109447904A (zh) * | 2018-10-19 | 2019-03-08 | 山东大学 | 基于局部双二次多项式插值的数字图像放大方法 |
CN109785230A (zh) * | 2018-11-16 | 2019-05-21 | 南京大学 | 一种模拟人眼的图像中心增强处理方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103871024B (zh) | 2017-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Xiao et al. | Brightness and contrast controllable image enhancement based on histogram specification | |
Cao et al. | Contrast enhancement of brightness-distorted images by improved adaptive gamma correction | |
CN103034973B (zh) | 基于双三次插值的自适应图像缩放方法 | |
CN101950412B (zh) | 一种红外图像细节增强和动态范围压缩方法 | |
CN102063258A (zh) | 一种针对不同尺寸显示终端的图像自适应显示方法 | |
CN103034986A (zh) | 一种基于曝光融合的夜视图像增强方法 | |
CN104166258B (zh) | 液晶面板的灰阶值设定方法以及液晶显示器 | |
CN104574328A (zh) | 一种基于直方图分割的彩色图像增强方法 | |
CN103854268A (zh) | 基于多核高斯过程回归的图像超分辨重建方法 | |
EP4207051A1 (en) | Image super-resolution method and electronic device | |
CN102930517A (zh) | 直方图均衡化图像增强方法 | |
CN101197957A (zh) | 非线性图像缩放方法以及*** | |
CN109817170A (zh) | 像素补偿方法、装置和终端设备 | |
CN103281537B (zh) | 一种图像动态范围压缩方法及装置 | |
CN105809643A (zh) | 一种基于自适应块通道拉伸的图像增强方法 | |
CN103871024A (zh) | 一种基于有理函数可调性适应人眼视觉的图像插值方法 | |
CN102104784A (zh) | 一种大数据量的像素集窗宽窗位调节方法 | |
CN103702116A (zh) | 一种图像的宽动态压缩方法和装置 | |
Abdullah et al. | Application of interpolation image by using bi-cubic algorithm | |
CN102547067B (zh) | 改进的双三次插值视频缩放方法 | |
CN104463846A (zh) | 一种用于数字图像处理中的参数调整方法 | |
Shen et al. | Fast approximation of trilateral filter for tone mapping using a signal processing approach | |
CN104835121B (zh) | 基于无穷范数约束与最大熵原则的色调映射方法 | |
CN109996085A (zh) | 模型训练方法、图像处理方法、装置及电子设备 | |
CN105528772A (zh) | 一种基于指导性滤波的图像融合方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |