一种图像修复方法及终端技术

技术编号:14202371 阅读:58 留言:0更新日期:2016-12-17 18:46
本发明专利技术实施例公开了一种图像修复方法及终端,其中,该方法包括:确定图像中待修复区域的轮廓,所述轮廓包括至少一个轮廓点;以及确定所述轮廓点所设定的区域,所述轮廓点所设定的区域包括至少一个像素点;计算所述轮廓点所设定的区域中像素点的第一像素差的平方和;在所述轮廓点所设定的区域中,根据所述第一像素差的平方和确定优先修复区域优先进行修复。实施本发明专利技术实施例,能够降低图像修复偏差。

Image repairing method and terminal

The embodiment of the invention discloses a terminal and an image restoration method, wherein, the method comprises: determining the area to be repaired in the image contour, the contour includes at least one contour point; and determining the contour point set, the contour point set area includes at least one pixel the pixel; calculating the contour point set in the region of the first pixel difference square; set in the contour points in the region, according to the square of the first pixel difference and to determine the priority priority repair repair area. The embodiment of the invention can reduce the error of image restoration.

【技术实现步骤摘要】

本专利技术涉及图像处理
,尤其涉及一种图像修复方法及终端
技术介绍
在拍摄数字图像过程中外界噪声的干扰、或在存储介质中数据的丢失、压缩都有可能造成数据图像的损坏。针对损坏的图像可以采用图像修复技术对图像中损坏的部分进行像素填充以恢复图像的视觉效果。目前,图像修复主要通过纹理合成的方法进行的。在纹理合成方法中,首先划定需要修复的图像区域,然后运用算法计算优先权来确定用户从划定区域的哪一点开始修复,最后以该点的领域为参考基础,从本图像的其他区域搜索与该点领域最为匹配的领域来填充到该点领域的未知部分。这样不断进行下去,直到本图像的所有未知区域都被填充完成为止。在运用算法计算优先权时,一般通过置信项和数据项的乘积得到。但是,随着图像修复过程的进行,置信项容易迅速降低为零,从而导致整个优先级公式不起作用,修复偏差较高。
技术实现思路
本专利技术实施例公开了一种图像修复方法及终端,能够降低图像修复偏差。本专利技术实施例第一方面公开了一种图像修复方法,包括:确定图像中待修复区域的轮廓,所述轮廓包括至少一个轮廓点;以及确定所述轮廓点所设定的区域,所述轮廓点所设定的区域包括至少一个像素点;计算所述轮廓点所设定的区域中像素点的第一像素差的平方和;在所述轮廓点所设定的区域中,根据所述第一像素差的平方和确定优先修复区域优先进行修复。本专利技术实施例第二方面公开了一种终端,包括:确定单元,用于确定图像中待修复区域的轮廓,所述轮廓包括至少一个轮廓点;以及确定所述轮廓点所设定的区域,所述轮廓点所设定的区域包括至少一个像素点;计算单元,用于计算所述确定单元确定的所述轮廓点所设定的区域中像素点的第一像素差的平方和;修复单元,用于在所述轮廓点所设定的区域中,根据所述计算单元计算的所述第一像素差的平方和确定优先修复区域优先进行修复。本专利技术实施例中,在该轮廓点所设定的区域中,通过根据计算该轮廓点所设定的区域中像素点的第一像素差的平方和来确定优先修复区域优先进行修复。另外,像素差的平方和一方面本身就是反映信息丰富程度的公式,信息量越丰富的区域越优先修复越合理;另一方面,由像素差的平方和公式可知,在同一块内可利用的已知像素越多,计算结果就越信服,应该优先修复。可见,实施本专利技术实施例,能够使信息丰富的轮廓点所述设定的区域优先修复,减低了图像修复偏差。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例公开的一种图像修复方法的流程示意图;图1(a)是本专利技术实施例公开的一种破损图像示意图;图1(b)是本专利技术实施例公开的另一种破损图像示意图;图1(c)是本专利技术实施例公开的另一种破损图像示意图;图1(d)是本专利技术实施例公开的另一种破损图像示意图;图1(e)是本专利技术实施例公开的另一种破损图像示意图;图2是本专利技术实施例公开的一种终端的结构示意图;图3是本专利技术实施例公开的另一种终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。本专利技术实施例公开了一种图像修复方法及终端,能够降低图像修复偏差。以下分别进行详细说明。请参见图1,图1为本专利技术实施例公开的一种图像修复方法的流程示意图。如图1所示,该图像修复方法可以包括以下步骤。S101、终端确定图像中待修复区域的轮廓,该轮廓包括至少一个轮廓点;以及确定该轮廓点所设定的区域,该轮廓点所设定的区域包括至少一个像素点。本专利技术实施例中,用户设备可以包括单反、拍立得、智能手机、平板电脑、以及移动互联网设备(Mobile Internet Device,MID)等用户设备。该图像可以指在该在终端传感器中以像素形式呈现的像,比如光敏传感器等。该待修复区域可以指该图像中的缺损区域。如图1(a)所示该图像,区域A显示该待修复区域,曲线C为该待修复区域的轮廓。该终端可以把该图像划分成至少一个小区域,该终端可以通过检测该小区域中的像素是否全部为未知像素来判断该小区域是否为待修复小区域;若该小区域中的像素全部为未知像素,则该终端可以判断该小区域为待修复小区域。其中,像素可以呈现出2的8次方种颜色,大约256种,因此该终端可以通过该小区域中的像素所呈现的颜色是否存在这256种颜色中来判断该小区域中的像素是否为已知像素,若存在,则可以表明该像素为已知像素,反之,则可以表明该像素为未知像素。该终端可以在该图像划分成的至少一个小区域中查找同时存在已知像素和未知像素的区域,然后根据该区域中已知像素的坐标来确定该图像中待修复区域的轮廓。该轮廓上的像素点可以为该轮廓的轮廓点。该轮廓点所设定的区域可以为以该轮廓点为中心所划定的小区域。举例来说,如图1(b)所示,在单位为像素50*50的图像中,曲线C为待修复区域的轮廓,该曲线C的左下方为该待修复区域,该曲线C的右上方为图像完好区域,把该图像划分为5个单位为像素10*10的小区域A1,A2、A3、A4和A5,其中区域A1中的像素全部为已知像素,区域A2中一部分像素为已知像素,一部分像素为未知像素,区域A3中一部分像素为已知像素,一部分像素为未知像素区域,区域A4中一部分像素为已知像素,一部分像素为未知像素,区域A5中的全部像素为未知像素,所以在该图像中,区域A5可以组成该待修复区域。接上述,区域A2、A3和A4同时存在已知像素和未知像素,如图1(c)所示,若以该图像的左下角的点为坐标原点建立坐标系,区域A2中已知像素的坐标分别为P1(10,40),P2(13,37)和P3(14,36),区域A3中已知像素的坐标分别为P4(15,35)和P5(17,33),区域A4中已知像素的坐标为P6(25,25),该终端可以按照纵坐标依次减少的规律依次连接点P1、P2、P3、P4、P5和P6,从而形成该图像中待修复区域A2的轮廓。在由像素P1、P2、P3、P4、P5和P6形成的轮廓中,像素P1、P2、P3、P4、P5和P6可以为该轮廓的轮廓点。其中,像素P1(10,40)为该轮廓点,则可以以像素P1为中心划定10*10的小区域作为该轮廓点P1所设定的区域,即图1(c)中的阴影部分等。S102、该终端计算该轮廓点所设定的区域中像素点的第一像素差的平方和。该第一像素差的平方和的公式可以为式(1): P ( p ) = Σ i = 1 本文档来自技高网...
一种图像修复方法及终端

【技术保护点】
一种图像修复方法,其特征在于,所述方法包括:确定图像中待修复区域的轮廓,所述轮廓包括至少一个轮廓点;以及确定所述轮廓点所设定的区域,所述轮廓点所设定的区域包括至少一个像素点;计算所述轮廓点所设定的区域中像素点的第一像素差的平方和;在所述轮廓点所设定的区域中,根据所述第一像素差的平方和确定优先修复区域优先进行修复。

【技术特征摘要】
1.一种图像修复方法,其特征在于,所述方法包括:确定图像中待修复区域的轮廓,所述轮廓包括至少一个轮廓点;以及确定所述轮廓点所设定的区域,所述轮廓点所设定的区域包括至少一个像素点;计算所述轮廓点所设定的区域中像素点的第一像素差的平方和;在所述轮廓点所设定的区域中,根据所述第一像素差的平方和确定优先修复区域优先进行修复。2.根据权利要求1所述的方法,其特征在于,所述在所述轮廓点所设定的区域中,根据所述第一像素差的平方和确定优先修复区域优先进行修复,包括:在所述轮廓点所设定的区域中,查找所述第一像素差的平方和最大的区域作为所述优先修复区域;以及对所述优先修复区域中的未知像素点优先进行修复。3.根据权利要求2所述的方法,其特征在于,所述对所述优先修复区域中的未知像素点优先进行修复,包括:查找与所述优先修复区域匹配的像素填充区域;以及利用所述像素填充区域的像素点按照映射关系来填充所述优先修复区域中的未知像素点。4.根据权利要求3所述的方法,其特征在于,所述查找与所述优先修复区域匹配的像素填充区域,包括:确定与所述优先修复区域大小相等的N个准像素填充区域,所述N为大于等于1的正整数,所述准像素填充区域包括至少一个像素点;计算所述N个准像素填充区域中每个准像素填充区域与所述优先修复区域对应像素点的第二像素差的平方和;以及将最小的所述第二像素差的平方和所对应的准像素填充区域作为与所述优先修复区域匹配的像素填充区域。5.根据权利要求1所述的方法,其特征在于,所述根据所述第一像素方差确定优先修复区域优先进行修复之后,重复执行所述确定图像中待修复区域的轮廓,至所述根据所述第一像素方差确定优先修复区域优先进行修复的步骤,以完...

【专利技术属性】
技术研发人员:李智乾
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1