图像的矫正处理方法及装置、电子设备制造方法及图纸

技术编号:23316286 阅读:29 留言:0更新日期:2020-02-11 18:13
本公开提供一种图像的矫正处理方法及装置、电子设备;涉及图像处理技术领域。图像的矫正处理方法包括:获取图像中对象的轮廓直线段,得到第一直线段集合;根据目标对象的形状特征,在第一直线段集合中确定目标轮廓直线段;获取与目标轮廓直线段相关的关键点,并根据关键点的当前位置信息和矫正处理后的目标位置信息确定映射关系;根据映射关系,对图像进行透视变换,以使矫正处理后的图像中目标对象与用户视角基本垂直。本技术方案能够批量矫正斜拍生成的图像的质量,使得用户方便快捷的获取图像中目标对象信息。

Image correction and processing methods and devices, electronic equipment

【技术实现步骤摘要】
图像的矫正处理方法及装置、电子设备
本公开涉及图像处理
,具体而言,涉及一种图像的矫正处理方法、图像的矫正处理装置,以及实现上述图像的矫正处理方法的电子设备。
技术介绍
图像采集过程中,鉴于客观原因(如,地理位置的限制、拍摄目标过高等)或主观原因(采集人员懈怠等)导致拍摄人员斜拍目标,因此拍摄出的图像与用户视角不垂直。造成图像质量较低,甚至可能出现无效图像。相关技术中,通过加强运营的方式教育拍摄人员,使其将镜头正对拍摄目标进行拍摄,从而在源头上降低斜拍图像的生成。而对于已经生成的斜拍图像,可以通过图像处理软件(如,Photoshop等)一一将图像进行矫正。然而,相关技术提供的方案存在处理效率低的问题。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种图像的矫正处理方法、图像的矫正处理装置、电子设备,进而在一定程度上克服由于相关技术中图像的矫正处理效率低的问题。根据本公开的第一方面,提供一种图像的矫正处理方法,上述方法包括:获取图像中对象的轮廓直线段,得到第一直线段集合;根据目标对象的形状特征,在上述第一直线段集合中确定目标轮廓直线段;获取与上述目标轮廓直线段相关的关键点,并根据上述关键点的当前位置信息和矫正处理后的目标位置信息确定映射关系;以及,根据上述映射关系,对上述图像进行透视变换,以使矫正处理后的图像中上述目标对象与用户视角基本垂直。在本公开的一种示例性实施例中,基于前述实施例上述获取图像中对象的轮廓直线段,包括:对上述图像进行预处理得到预处理后的图像;以及,通过直线检测获取上述预处理后的图像中对象的轮廓直线段。在本公开的一种示例性实施例中,基于前述实施例上述根据目标对象的形状特征,在上述第一直线段集合中确定目标轮廓直线段,包括:通过滑动窗口方式处理上述第一直线段集合中的轮廓直线段;以及,根据目标对象的形状特征确定目标窗口,以及在上述目标窗口对应的第二轮廓集合中获取至少两条目标轮廓直线段。在本公开的一种示例性实施例中,基于前述实施例在上述确定目标轮廓直线段之前,上述方法还包括:根据上述目标对象在上述图像中的位置特征,对上述第一直线段集合进行筛选。在本公开的一种示例性实施例中,基于前述实施例上述获取与上述目标轮廓直线段相关的关键点,包括:确定与上述图像的边缘平行的两条边线;以及,确定上述目标轮廓直线段所在的直线与上述两条边线的交点为上述关键点。在本公开的一种示例性实施例中,基于前述实施例上述两条边线为上述图像的左边线和上述图像的右边线。在本公开的一种示例性实施例中,基于前述实施例上述根据上述关键点的当前位置信息和矫正处理后的目标位置信息确定映射关系,包括:在同一坐标系中,获取与上述关键点在上述图像中的当前位置坐标,以及,确定上述关键点在上述图像中的目标位置坐标;根据上述当前位置坐标和上述目标位置坐标,确定上述映射关系。在本公开的一种示例性实施例中,基于前述实施例上述根据上述映射关系,对上述图像进行透视变换,包括:将上述图像中的像素位置信息作为原坐标,根据上述映射关系,将上述原坐标转为目标坐标。根据本公开的第二方面,提供了一种图像的矫正处理装置,上述装置包括:轮廓线获取模块,被配置为获取图像中对象的轮廓直线段,得到第一直线段集合;目标轮廓线确定模块,被配置为根据目标对象的形状特征,在上述第一直线段集合中确定目标轮廓直线段;映射关系确定模块,被配置为获取与上述目标轮廓直线段相关的关键点,并根据上述关键点的当前位置信息和矫正处理后的目标位置信息确定映射关系;以及,变换模块,被配置为根据上述映射关系,对上述图像进行透视变换,以使矫正处理后的图像中上述目标对象与用户视角基本垂直。在本公开的一种示例性实施例中,基于前述实施例,上述轮廓直线段获取模块,包括:预处理单元和直线检测单元。其中:上述预处理单元被配置为:对上述图像进行预处理得到预处理后的图像;上述直线检测单元被配置为:通过直线检测获取上述预处理后的图像中对象的轮廓直线段。在本公开的一种示例性实施例中,基于前述实施例,上述目标轮廓直线段确定模块,包括:滑窗处理单元和目标窗口确定单元。其中:上述滑窗处理单元被配置为:通过滑动窗口方式处理上述第一直线段集合中的轮廓直线段;上述目标窗口确定单元被配置为:根据目标对象的形状特征确定目标窗口,以及在上述目标窗口对应的第二轮廓集合中获取至少两条目标轮廓直线段。在本公开的一种示例性实施例中,基于前述实施例,上述图像的矫正处理装置还包括:直线段筛选模块。其中:上述直线段筛选模块被配置为:在上述滑窗处理单元确定目标轮廓直线段之前,根据上述目标对象在上述图像中的位置特征,对上述第一直线段集合进行筛选。在本公开的一种示例性实施例中,基于前述实施例,上述映射关系确定模块,被具体配置为:确定与上述图像的边缘平行的两条边线;以及,确定上述目标轮廓直线段所在的直线与上述两条边线的交点为上述关键点。在本公开的一种示例性实施例中,基于前述实施例,上述两条边线为上述图像的左边线和上述图像的右边线。在本公开的一种示例性实施例中,基于前述实施例,上述映射关系确定模块,还被具体配置为:在同一坐标系中,获取与上述关键点在上述图像中的当前位置坐标,以及,确定上述关键点在上述图像中的目标位置坐标;根据上述当前位置坐标和上述目标位置坐标,确定上述映射关系。在本公开的一种示例性实施例中,基于前述实施例,上述变换模块,被具体配置为:将上述图像中的像素位置信息作为原坐标,根据上述映射关系,将上述原坐标转为目标坐标。根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现上述第一方面中任意实施例上述的图像的矫正处理方法。根据本公开的第四方面,提供一种电子设备,包括:处理器;以及存储器,用于存储上述处理器的可执行指令;其中,上述处理器配置为经由执行上述可执行指令来执行上述第一方面中任意实施例上述的图像的矫正处理方法。本公开示例性实施例可以具有以下部分或全部有益效果:在本公开的一示例实施方式所提供的图像的矫正处理方法中,首先获取图像中对象的轮廓直线段,然后,根据目标对象(例如图像中的兴趣部分)的形状特征,在上述第一直线段集合中确定目标轮廓直线段。进一步地,获取与上述目标轮廓直线段相关的关键点,并根据关键点的当前位置信息和矫正处理后的目标位置信息确定映射关系;最后,根据映射关系,对图像进行透视变换,以使矫正处理后的图像中上述目标对象与用户视角基本垂直。本技术方案能够批量矫正斜拍生成的图像的质量,使得用户方便快捷的获取图像中目标对象信息。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构本文档来自技高网...

【技术保护点】
1.一种图像的矫正处理方法,其特征在于,所述方法包括:/n获取图像中对象的轮廓直线段,得到第一直线段集合;/n根据目标对象的形状特征,在所述第一直线段集合中确定目标轮廓直线段;/n获取与所述目标轮廓直线段相关的关键点,并根据所述关键点的当前位置信息和矫正处理后的目标位置信息确定映射关系;/n根据所述映射关系,对所述图像进行透视变换,以使矫正处理后的图像中所述目标对象与用户视角基本垂直。/n

【技术特征摘要】
1.一种图像的矫正处理方法,其特征在于,所述方法包括:
获取图像中对象的轮廓直线段,得到第一直线段集合;
根据目标对象的形状特征,在所述第一直线段集合中确定目标轮廓直线段;
获取与所述目标轮廓直线段相关的关键点,并根据所述关键点的当前位置信息和矫正处理后的目标位置信息确定映射关系;
根据所述映射关系,对所述图像进行透视变换,以使矫正处理后的图像中所述目标对象与用户视角基本垂直。


2.根据权利要求1所述的图像的矫正处理方法,其特征在于,所述获取图像中对象的轮廓直线段,包括:
对所述图像进行预处理得到预处理后的图像;
通过直线检测获取所述预处理后的图像中对象的轮廓直线段。


3.根据权利要求1所述的图像的矫正处理方法,其特征在于,所述根据目标对象的形状特征,在所述第一直线段集合中确定目标轮廓直线段,包括:
通过滑动窗口方式处理所述第一直线段集合中的轮廓直线段;
根据目标对象的形状特征确定目标窗口,以及在所述目标窗口对应的第二轮廓集合中获取至少两条目标轮廓直线段。


4.根据权利要求3所述的图像的矫正处理方法,其特征在于,在所述确定目标轮廓直线段之前,所述方法还包括:
根据所述目标对象在所述图像中的位置特征,对所述第一直线段集合进行筛选。


5.根据权利要求3所述的图像的矫正处理方法,其特征在于,所述获取与所述目标轮廓直线段相关的关键点,包括:
确定与所述图像的边缘平行的两条边线;
确定所述目标轮廓直线段所在的直线与所述两条边线的交点为所述关键点。


6....

【专利技术属性】
技术研发人员:张北辰
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1