【技术实现步骤摘要】
图像透视变换方法、装置、电子设备及计算机存储介质
[0001]本公开涉及但不限于计算机视觉处理技术,尤其涉及一种图像透视变换方法、装置、电子设备及计算机存储介质。
技术介绍
[0002]透视变换是机器人视觉等领域常用的图像映射变换技术,透视变换的具体实现方式为:利用透视中心、像点、目标点三点共线的原理,将成像从一个视平面投影到另一个视平面。透视变换也称作投影映射,通常以矩阵乘法的形式描述,即,将透视变换矩阵与输入矩阵相乘,得到输出矩阵;其中,输入矩阵表示原视平面图像,透视变换矩阵用于表征视平面之间的转换关系,输出矩阵表示新视平面图像,透视变换的计算逻辑清晰简洁。OpenCV可以提供透视变换的实现,透视变换可以通过中央处理器(Central Processing Unit,CPU)/图形处理器(Graphics Processing Unit,GPU)等多种计算平台实现。
[0003]在相关技术中,为了实现YUV图像的透视变换,需要将YUV图像进行颜色空间变换,得到为红绿蓝(Red Green Blue,RGB)图像, ...
【技术保护点】
【技术特征摘要】
1.一种图像透视变换方法,其特征在于,所述方法包括:获取YUV图像和所述YUV图像的采样格式;根据预先确定的第一映射关系,确定所述YUV图像中Y通道的透视变换矩阵;所述第一映射关系用于表征所述YUV图像与目标图像之间至少四对像素点之间的坐标映射关系;根据所述Y通道的透视变换矩阵和所述YUV图像的采样格式,确定所述YUV图像中U通道的透视变换矩阵和V通道的透视变换矩阵;根据所述Y通道的透视变换矩阵、所述U通道的透视变换矩阵和所述V通道的透视变换矩阵,对所述YUV图像进行透视变换,得到所述目标图像。2.根据权利要求1所述的方法,其特征在于,所述Y通道的透视变换矩阵包括用于实现图像线性变换的第一类元素、用于实现像素点坐标平移的第二类元素、以及用于实现图像的三维空间变换的第三类元素。3.根据权利要求2所述的方法,其特征在于,所述根据所述Y通道的透视变换矩阵和所述YUV图像的采样格式,确定所述YUV图像中U通道的透视变换矩阵和V通道的透视变换矩阵,包括:根据所述YUV图像的采样格式,对所述Y通道的透视变换矩阵中的第二类元素和第三类元素进行修改,得到修改后的透视变换矩阵;将所述修改后的透视变换矩阵确定为所述U通道的透视变换矩阵和所述V通道的透视变换矩阵。4.根据权利要求3所述的方法,其特征在于,所述Y通道的透视变换矩阵第二类元素的取值为第一取值,所述Y通道的透视变换矩阵第三类元素的取值为第二取值;所述根据所述YUV图像的采样格式,对所述Y通道的透视变换矩阵中的第二类元素和第三类元素进行修改,包括:响应于所述YUV图像的采样格式为YUV420采样格式,将所述第二类元素的所述第一取值修改为所述第一取值的一半,将所述第三类元素的所述第二取值修改为所述第二取值的二倍。5.根据权利要求2至4任一项所述的方法,其特征在于,所述Y通道的透视变换矩阵是大小为3*3的矩阵,所述第一类元素包括第一行第一列的元素、第一行第二列的元素、第二行第一列的元素、以及第二行第二列的元素;所述第二类元素包括第一行第三列的元素和第二行第三列的元素,所述第三类元素包括第三行第一列的元素和第三行第二列的元素。6.根据权利...
【专利技术属性】
技术研发人员:菅立恒,
申请(专利权)人:上海商汤科技开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。