一种简单的图像角度校正方法

文档序号:8488367阅读:1251来源:国知局
一种简单的图像角度校正方法
【技术领域】
[0001] 本发明涉及一种旋转后需要校正的图像修正算法。
【背景技术】
[0002] 图像的失真有很多类型,而图像角度的偏差是其中较为常见的情况。但是,目前对 于旋转校正的算法较为稀少,本发明就是着重于提高图像的旋转角度的校正性能。

【发明内容】

[0003] 本发明的目的是针对图像受到旋转攻击(即图像受到未知角度的旋转)后,根据 图像内容对图像旋转角度进行校正,提出一种运算逻辑简单的基于NC值(归一化相关系 数)的图像旋转校正方法。
[0004] 为实现本发明之目的,采用以下技术方案予以实现:
[0005] 1)对图像进行预处理,使用图像resize函数对图像进行尺度变化,即图像A' = 〇A,〇为图像的缩放系数,A'为待校正图像,A为原始图像,使待校正图像与原始图像保持 大小一致;
[0006] 2)确定旋转校正的精度a;
[0007] 3)对原始图像进行n= 360° /a次图像旋转,图像旋转的得到n个旋转图像,图 像的旋转方式选择为'loose' 一一即保持图像的画框不变,图像内容进行旋转,旋转后超出 画框的内容进行裁切;
[0008] 4)分别对n个旋转后的原始图像与待校正图像进行NC(0~1)值计算,设图像像 素值为f(X,y),x为图像横坐标,y为图像纵坐标,(X。y)为待校正图像,f2 (x2,y2)为原 始图像。NC值(归一化相关系数)的计算公式为:
【主权项】
1. 一种简单的图像角度校正方法,其特征在于包括如下步骤: 1) 对待校正图像进行预处理,使得待校正图像与原始图像有相同尺寸; 2) 对原始图像进行n= 360/a个步长为a的360°的角度旋转,其中a为旋转校正的 精度; 3) 分别对n个旋转后的原始图像与待校正图像进行NC值计算; 4) 选取最大NC值对应的角度; 5) 对待校正图像进行与上一步中确定的最大NC值对应的角度相同角度的反向旋转。
2. 如权利要求1所述的简单的图像角度校正方法,其中: 第1)步是通过如下方式进行的: 对图像进行预处理,使用图像resize函数对待校正图像进行尺度变化,即图像A' = 〇A,〇为图像的缩放系数,使原始图像与待校正图像保持图像大小一致。
3. 如权利要求1所述的简单的图像角度校正方法,其中: 第2)步是通过如下方式进行的: 对原始图像进行n= 360° /a次图像旋转,图像旋转得到n个旋转图像。图像的旋转 方式选择为'loose'即保持图像的画框不变,图像内容进行旋转,旋转后超出画框的内容进 行裁切。
4. 如权利要求1所述的简单的图像角度校正方法,其中: 第3)步是通过如下方式进行的: 分别对n个旋转后的原始图像与待校正图像进行NC(0~1)值计算,NC值(归一化相 关系数)的计算公式为:
其中图像像素值为f(X,y),x为图像横坐标,y为图像纵坐标,(Xp为待校正图像,f2(x2, 丫2)为原始图像。
【专利摘要】一种简单的图像角度校正方法,包括如下步骤:对待校正图像进行预处理,保持原始图像与待校正图像相同尺寸;对原始图像进行n=360/a个步长为a的360°的角度旋转,其中a为旋转校正的精度;分别对n个旋转后的原始图像与待校正图像进行NC值计算;选取最大NC值对应的角度;对待校正图像进行与上一步中确定的最大NC值对应的角度相同角度的反向旋转。
【IPC分类】G06T3-60, G06T5-00
【公开号】CN104809703
【申请号】CN201510198966
【发明人】包观笑, 孙刘杰, 于海娇, 李毓彬, 庄严
【申请人】上海理工大学
【公开日】2015年7月29日
【申请日】2015年4月22日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1