【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
数字图像(尤其是随便拍摄的数字图像)通常出现倾斜和旋转。常规的图像编辑技术通过对图像旋转某个倾斜角,并将作为结果的倾斜图像裁剪成期望的大小或者宽高比(即,提供常规形状的矩形边界)来校正非期望的倾斜。但是,裁剪步骤不可避免地会删除内容。在一些实例中,5度的旋转和后续裁剪,可能会删除20%的原始内容。其它方法尝试增加内容,而不是裁剪,并具有不同的成功。在另一种提出的解决方案中,在图像内容中产生接缝,在这些接缝处增加或删除内容。在这些解决方案的每一种中,无论是由于删除还是增加了内容,经校正的图像都不同于原始图像内容。
技术实现思路
本申请描述了图像旋转校正的示例性实施例。在各个实施例中,用户可以识别用于进行基于旋转的图像校正的图像。在一些实施例中,图像旋转校正系统在图像内容上形成输入网格。输入网格可以具有与该图像内容的原始边界相对应的边界。在一些实施例中,在已应用了该网格之后,校正系统根据能量函数,对该网格进行优化。在一个实施例中,该能量函数可以具有旋转保持项、线保持项、形状保持项和边界保持项。例如,线保持项可以包括旋转项和平滑项二者,这两项一起指示针对不同组的线的不同的、但相互有关的旋转。在一个实施例中,该能量函数需要校正系统对水平线和垂直线旋转固定的旋转角度,而对所有其它倾斜线旋转某个不同的角度。随后,校正系统可以根据该优化的网格,对该图像内容进行变形,以产生校正的图像。在一些实施例中,输入图像的图像内容和经校正的图像的< ...
【技术保护点】
一种用于使用计算设备,对由照相机捕获的数字图像进行校正的系统,所述系统包括:一个或多个处理器;存储器,其通信地耦合到所述一个或多个处理器,其存储有可执行指令,其中当所述可执行指令被所述一个或多个处理器执行时,配置所述一个或多个处理器执行包括以下各项的动作:接收包含图像内容的输入图像,其中所述图像内容与由照相机捕获的景物相对应,所述图像内容旋转了一个旋转角度;识别与所述景物中的线性特征相对应的线;向所述图像内容适配网格,所述网格具有与所述图像内容的边界相对应的网格边界;将所述线分组到多个分组中,其中所述多个分组包括一个或多个倾斜分组和水平分组或垂直分组中的至少一个;根据能量函数对所述网格进行优化,以定义优化的网格,所述能量函数包括:旋转保持项,用于促进保持所述图像内容的旋转,以抵消关于所述旋转角度的所述旋转;线保持项,用于定义所述线和所述网格的顶点之间的关系;形状保持项;以及边界保持项,用于将所述优化的网格约束到所述图像内容的所述边界;以及根据所述优化的网格,对所述图像内容进行变形,以产生校正的图像。
【技术特征摘要】
【国外来华专利技术】2013.11.27 US 14/092,0321.一种用于使用计算设备,对由照相机捕获的数字图像进行校正的系统,所述系统包
括:
一个或多个处理器;
存储器,其通信地耦合到所述一个或多个处理器,其存储有可执行指令,其中当所述可
执行指令被所述一个或多个处理器执行时,配置所述一个或多个处理器执行包括以下各项
的动作:
接收包含图像内容的输入图像,其中所述图像内容与由照相机捕获的景物相对应,所
述图像内容旋转了一个旋转角度;
识别与所述景物中的线性特征相对应的线;
向所述图像内容适配网格,所述网格具有与所述图像内容的边界相对应的网格边界;
将所述线分组到多个分组中,其中所述多个分组包括一个或多个倾斜分组和水平分组
或垂直分组中的至少一个;
根据能量函数对所述网格进行优化,以定义优化的网格,所述能量函数包括:
旋转保持项,用于促进保持所述图像内容的旋转,以抵消关于所述旋转角度的所述旋
转;
线保持项,用于定义所述线和所述网格的顶点之间的关系;
形状保持项;以及
边界保持项,用于将所述优化的网格约束到所述图像内容的所述边界;以及
根据所述优化的网格,对所述图像内容进行变形,以产生校正的图像。
2.根据权利要求1所述的系统,其中,对所述图像内容进行所述变形包括:将作为水平
线或垂直线出现在所述校正的图像中的线旋转所述旋转角度。
3.根据权利要求1或2所述的系统,其中,对所述图像内容进行所述变形包括:将作为倾
斜线出现在所述校正的图像中的线旋转不同于所述旋转角度的角度。
4.根据权利要求1-3中的任何一项所述的系统,其中,所述校正的图像包含所述输入图
像的所述图像内容的全部。
5.根据权利要求1-4中的任何一项所述的系统,其中,所述校正的图像只包含所述输入
图像的所述图像内容。
6.根据权利要求1-5中的任何一项所述的系统,其中,对所述网格进行优化包括:使用
半二次分裂技术,对所述能量函数进行优化。
7.一种其上存储有处理器可执行指令的计算机可读介质,其中在所述处理器可执行指
令被执行时,配置处理器执行包括以下各项的动作:
从具有照相机的设备接收与由所述照相机捕获的景物相对应的输入图像,其中所述输
入图像相对于期望的方向是倾斜的;
在所述输入图像上生成输入网格;
根据具有旋转保持项、线保持项、形状保持项和边界保持项的能量函数,对所述输入网
格进行优化,以生成优化的网格...
【专利技术属性】
技术研发人员:K·何,H·常,J·孙,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。