预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利(10)授权公告号(10)授权公告号CNCN102567955102567955B(45)授权公告日2014.09.10(21)申请号201010616564.X(22)申请日2010.12.30(73)专利权人北京大学地址100871北京市海淀区颐和园路5号专利权人方正国际软件(北京)有限公司(72)发明人刘文郎咸朋李平立(74)专利代理机构北京康信知识产权代理有限责任公司11240代理人吴贵明(51)Int.Cl.G06T5/00(2006.01)审查员田涛权权利要求书2页利要求书2页说明书5页说明书5页附图3页附图3页(54)发明名称图像修复的方法与系统(57)摘要本发明提供了一种图像修复的方法与系统,用以解决现有技术中图像修复效果较差的问题。该方法包括:确定图像待修复区域的轮廓;分别对图像所述待修复区域的所有轮廓点设定邻域的未知像素点进行修复,将修复得到的图像作为更新后图像;重复进行上述两个步骤,对图像待修复区域从边缘向内的依次进行分层修复,直至待修复区域全部填充完毕。CN102567955BCN1025679BCN102567955B权利要求书1/2页1.一种图像修复的方法,其特征在于,包括:确定图像待修复区域的轮廓;分别对图像所述待修复区域的所有轮廓点设定邻域的未知像素点进行修复,将修复得到的图像作为更新后图像;重复进行上述两个步骤,对图像待修复区域从边缘向内的依次进行分层修复,直至待修复区域全部填充完毕;其中,所述分别对所述待修复区域的所有轮廓点设定邻域的未知像素点进行修复包括:A、根据图像待修复区域的轮廓点设定邻域内的已知像素点的图像信息,将轮廓点划分为平滑轮廓点和结构轮廓点;B、对所述图像待修复区域的平滑轮廓点和结构轮廓点的设定邻域未知像素点进行修复;其中,所述根据图像待修复区域的轮廓点设定邻域的已知像素点的图像成份,将轮廓点划分为平滑轮廓点和结构轮廓点包括:确定轮廓点p为中心点的设定邻域;计算所述设定邻域内已知像素点的梯度,统计每一梯度方向的加权梯度幅值,取最大值作为轮廓点p的加权梯度幅值,所述梯度方向是经过归一化得到的方向;如所述加权梯度幅值小于设定阈值,则该轮廓点为平滑轮廓点,反之,则该轮廓点为结构轮廓点。2.根据权利要求1所述的方法,其特征在于,所述统计每一梯度方向的加权梯度幅值是依据由设定邻域内各已知像素点与轮廓点p的距离决定的权值,进行加权求和得到的数值,其中距离越小权值越大。3.根据权利要求1所述的方法,其特征在于,对所述结构轮廓点设定邻域的未知像素点进行修复包括:按照结构轮廓点的设定邻域已知像素点的加权梯度幅值,由强到弱依次修复各个结构轮廓点的未知像素点。4.根据权利要求1所述的方法,其特征在于,对所述平滑轮廓点设定邻域的未知像素点进行修复包括:采用镜像的方式填充所述平滑轮廓点的设定邻域的未知像素点。5.根据权利要求1或3所述的方法,其特征在于,对所述结构轮廓点的设定邻域的未知像素点进行修复包括:采用纹理合成的方法填充所述结构轮廓点的设定邻域的未知像素点。6.根据权利要求1或3所述的方法,其特征在于,在所述步骤B中,对于平滑轮廓点设定邻域的未知像素点和结构轮廓点设定邻域的未知像素点的重叠的部分,采用结构轮廓点填充的结果。7.一种图像修复的系统,其特征在于,包括:轮廓确定模块,用于确定图像待修复区域的轮廓;修复操作模块,用于分别对图像所述待修复区域的所有轮廓点设定邻域的未知像素点进行修复,将修复得到的图像作为更新后图像;修复控制模块,用于控制所述轮廓确定模块和所述修复操作模块对图像待修复区域从边缘向内的依次进行分层修复,直至待修复区域全部填充完毕;其中,所述修复操作模块还用于:A、根据图像待修复区域的轮廓点设定邻域内的已知像素点的图像信息,将轮廓点划分为平滑轮廓点和结构轮廓点;B、对所述图像待修复区域的平滑轮廓点和结构轮廓点的设定邻域未知像素点进行修复;其中,所述修复操作模块还用于:确定轮廓点p为中心点的设定邻域;计算所述设定邻2CN102567955B权利要求书2/2页域内已知像素点的梯度,统计每一梯度方向的加权梯度幅值,取最大值作为轮廓点p的加权梯度幅值,所述梯度方向是经过归一化得到的方向;如所述加权梯度幅值小于设定阈值,则该轮廓点为平滑轮廓点,反之,则该轮廓点为结构轮廓点。8.根据权利要求7所述的系统,其特征在于,所述修复操作模块还用于依据由设定邻域内各已知像素点与轮廓点p的距离决定的权值,进行加权求和得到的数值,其中距离小权值越大。9.根据权利要求7所述的系统,其特征在于,所述修复操作模块还用于按照结构轮廓点的设定邻域已知像素点的加权梯度幅值,由强到弱依次修复各个结构轮廓点的未知像素点。10.根据权利要求7所述的系统,其特征在于,所述修