【技术实现步骤摘要】
一种图像矫正方法、装置、计算机设备及存储介质
[0001]本公开涉及图像处理
,具体而言,涉及一种图像矫正方法、装置、计算机设备及存储介质。
技术介绍
[0002]目前,各种仪表大量的被工业和生活中使用,但随着仪表数量变多,仪表的识读工作量也呈指数级增加,仪表在读数时,一般是人工进行图像拍摄,然后从图像中读取仪表的测量数值,然而由于人工拍摄的图像可能会出现角度偏差,进而影响读数结果,因此需要对拍摄的图像进行矫正。
[0003]相关技术中,在对拍摄的图像进行矫正时,一般是需要先确定仪表的型号,然后将拍摄的图像与对应型号的标准图像进行匹配,以确定透视变换矩阵,再基于透视变换矩阵对拍摄的图像进行矫正,这种方法需要预知仪表型号,对于无法得知仪表型号的图像无法进行矫正处理,通用性较差。
技术实现思路
[0004]本公开实施例至少提供一种图像矫正方法、装置、计算机设备及存储介质。
[0005]第一方面,本公开实施例提供了一种图像矫正方法,包括:
[0006]获取待矫正图像;
[000 ...
【技术保护点】
【技术特征摘要】
1.一种图像矫正方法,其特征在于,包括:获取待矫正图像;将所述待矫正图像输入至预先训练的神经网络中,得到所述待矫正图像对应的矫正参数;其中,所述神经网络是基于多个样本图像训练得到的,所述多个样本图像包括通过对正面图像进行倾斜处理得到的倾斜图像,所述倾斜图像的监督数据为所述倾斜处理过程中的矫正参数,所述矫正参数包括三维姿态角;基于所述矫正参数对所述待矫正图像进行矫正处理。2.根据权利要求1所述的方法,其特征在于,所述方法还包括根据以下方法对所述正面图像进行倾斜处理得到所述倾斜图像:基于预设的三维姿态角范围,确定目标三维姿态角;确定所述正面图像中待识别对象的第一顶点坐标;基于所述目标三维姿态角对所述第一顶点坐标进行坐标变换,生成第二顶点坐标;基于所述第一顶点坐标和所述第二顶点坐标确定第一透视变换矩阵,并基于所述第一透视变换矩阵对所述正面图像进行处理,得到所述倾斜图像。3.根据权利要求2所述的方法,其特征在于,所述基于所述目标三维姿态角对所述第一顶点坐标进行坐标变换,生成第二顶点坐标,包括:基于所述目标三维姿态角对所述第一顶点坐标进行坐标变换,确定目标顶点坐标;基于预设的图像采集装置与所述待识别对象之间的距离范围,确定目标距离;基于所述目标距离确定成像平面的位置信息,并基于所述中间顶点坐标和所述图像采集装置的焦点位置,确定所述中间顶点坐标在所述成像平面上的投影点,所述投影点的位置坐标为所述第二顶点坐标。4.根据权利要求2或3所述的方法,其特征在于,在生成第二顶点坐标之后,所述方法还包括:确定所述第二顶点是否在预设的顶点坐标范围内;若是,则基于所述第一顶点坐标和所述第二顶点坐标确定第一透视变换矩阵,并基于所述第一透视变换矩阵对所述正面图像进行处理。5.根据权利要求2~4任一所述的方法,其特征在于,所述方法还包括:在得到所述倾斜图像之后,将所述目标三维姿态角进行归一化处理,并将归一化处理后的目标三维姿态角作为所述倾...
【专利技术属性】
技术研发人员:陈萱,谢齐辉,曹阳,
申请(专利权)人:上海商汤科技开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。