一种图像处理方法和电子设备技术

技术编号:39593224 阅读:27 留言:0更新日期:2023-12-03 19:48
一种图像处理方法和电子设备,电子设备存储有第一图像的二维码角点的像素位置和标识信息以及方格间角点的像素位置和标识信息;第一图像为ChAruco标定板图像;像素位置用于指示角点在图像中的像素坐标,标识信息用于标识图像中的角点;同一角点的像素位置和标识信息对应,包括:电子设备获取第二图像,第二图像为像旋图像;电子设备提取第二图像中各二维码角点的像素位置和标识信息和方格间角点的像素位置和标识信息;电子设备基于第一图像和第二图像中相同标识信息的角点分别对应的像素位置,确定像旋校正矩阵H;H用于对电子设备拍摄的原始图像进行图像校正处理。本申请实施例,用于提高拍摄图像的质量和效果。用于提高拍摄图像的质量和效果。用于提高拍摄图像的质量和效果。

【技术实现步骤摘要】
一种图像处理方法和电子设备


[0001]本方案涉及计算机视觉处理领域,尤其涉及一种图像处理方法和电子设备。

技术介绍

[0002]当前,电子设备的长焦摄像头,为了能够实现远距离对焦,可以使用潜望式镜头。潜望式镜头中包括有反光棱镜,用来改变光路。对于潜望式镜头,如果需要在拍摄过程中进行防抖处理的话,可以控制棱镜转动。然而,棱镜的转动过程会导致电子设备拍摄到的图像发生一定角度或者位置的畸变,造成拍摄图像的质量差。

技术实现思路

[0003]本申请提供了一种图像处理方法和电子设备,可以提高拍摄图像的质量。
[0004]第一方面,本申请提供了一种图像处理方法,所述方法应用于电子设备,所述电子设备存储有第一图像的第一角点信息和第二角点信息;所述第一图像为包括第一标定板的图像,所述第一标定板是ChAruco标定板;所述第一角点信息包括二维码角点的像素位置和标识信息,所述第二角点信息包括方格间角点的像素位置和标识信息,所述像素位置用于指示角点在图像中的像素坐标,所述标识信息用于标识图像中的角点;同一角点的像素位置和标识信息存在对应关系本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法应用于电子设备,所述电子设备存储有第一图像的第一角点信息和第二角点信息;所述第一图像为包括第一标定板的图像,所述第一标定板是ChAruco标定板;所述第一角点信息包括二维码角点的像素位置和标识信息,所述第二角点信息包括方格间角点的像素位置和标识信息,所述像素位置用于指示角点在图像中的像素坐标,所述标识信息用于标识图像中的角点;同一角点的像素位置和标识信息存在对应关系,所述方法包括:所述电子设备获取第二图像,所述第二图像为所述电子设备拍摄所述第一标定板时存在像旋的图像;所述电子设备提取所述第二图像中各二维码角点的像素位置和标识信息;所述电子设备提取所述第二图像中各方格间角点的像素位置和标识信息;所述电子设备基于所述第一图像和所述第二图像中相同标识信息的角点分别对应的像素位置,确定像旋校正矩阵H;所述H用于对所述电子设备拍摄的原始图像进行图像校正处理;所述相同标识信息的角点包括所述二维码角点和所述方格间角点。2.根据权利要求1所述的方法,其特征在于,所述电子设备获取第二图像,具体包括:所述电子设备控制棱镜分别在K个棱镜转向角度上进行转向,并依次获取到K个第二图像,所述第二图像为从图像传感器上获取到的原始图像;所述K个棱镜转向角度与所述K个第二图像一一对应;所述电子设备提取所述第二图像中各二维码角点的像素位置和标识信息,具体包括:所述电子设备提取所述K个第二图像中各二维码角点的像素位置和标识信息;所述电子设备提取所述第二图像中各方格间角点的像素位置和标识信息,具体包括:所述电子设备提取所述K个第二图像中各方格间角点的像素位置和标识信息;所述电子设备基于所述第一图像和所述第二图像中相同标识信息的角点分别对应的像素位置,确定像旋校正矩阵H,具体包括:所述电子设备基于所述第一图像和所述K个第二图像中相同标识信息的角点分别对应的像素位置,确定K个像旋校正矩阵H;所述K个第二图像与所述K个像旋校正矩阵一一对应,所述K个棱镜转向角度与所述K个像旋校正矩阵H一一对应。3.根据权利要求1或2所述的方法,其特征在于,所述电子设备提取所述第二图像中各二维码角点的像素位置和标识信息,具体包括:所述电子设备识别所述第二图像中的各二维码,确定二维码角点的二维码ID和二维码的四角方向,确定所述二维码角点的标识信息;所述标识信息包括二维码ID和二维码的四角方向;所述电子设备确定所述二维码角点在所述第二图像中的像素位置。4.根据权利要求1

3任一项所述的方法,其特征在于,所述电子设备提取所述第二图像中各方格间角点的像素位置和标识信息,具体包括:所述电子设备将所述第二图像进行膨胀处理,得到膨胀图像;所述电子设备对所述膨胀图像进行角点检测,得到第三角点信息,所述第三角点信息为所述膨胀图像中角点的像素位置;所述电子设备以所述第三角点信息为初始角点对所述第二图像进行亚像素检测搜索,得到G个亚像素角点位置;
所述电子设备基于所述G个亚像素角点位置确定所述第二图像方格间角点的像素位置,并将所述第二图像中方格间角点的像素位置与所述二维码角点的像素位置进行距离匹配,得到所述第二图像方格间角点的标识信息。5.根据权利要求4所述的方法,其特征在于,所述膨胀图像的像素大小与所述第二图像的像素大小相同;所述膨胀图像不包括二维码图案;所述膨胀图像中的黑色方格的像素大小小于所述第二图像的黑色方格的像素大小。6.根据权利要求4所述的方法,其特征在于,所述电子设备以所述第三角点信息为初始角点对所述第二图像进行亚像素检测搜索,得到G个亚像素角点位置,具体包括:所述电子设备以所述第三角点信息中的像素位置为初始角点对所述第二图像进行亚像素检测搜索,得到S个亚像素角点位置;所述亚像素角点位置为角点的亚像素坐标;所述电子设备对所述S个亚像素角点位置进行聚合,得到G个亚像素角点位置;所述G为小于或等于S的整数。7.根据权利要求1

6任一项所述的方法,其特征在于,所述电子设备基于所述第一图像和所述第二图像中相同标识信息的角点分别对应的像素位置,确定像旋校正矩阵H,具体包括:所述电子设备将所述第一图像和所述第二图像中相同标识信息的二维码角点的进行对应,将所述第一图像和所述第二图像中相同标识信息的方格间角点的进行对应,确定所述第一图像的第一图像特征P0、所述第二图像的第二图像特征P1,以及所述第一图像特征P0和所述第二图像特征P1的对应关系;图像特征为角点的像素位置;所述电子设备基于所述第一图像特征P0、所述第二图像特征P1以及所述第一图像特征P0和所述第二图像特征P1的对应关系确定像旋校正矩阵H。8.根据权利要求7所述的方法,其特征在于,所述电子设备基于所述第一图像特征P0、所述第二图像特征P1以及所述第一图像特征P0和所述第二图像特征P1的对应关系确定像旋校正矩阵H,具体包括:所述电子设备基于P0*H=P1,计算得出所述H。9.根据权利要求7所述的方法,其特征在于,所述电子设备基于所述第一图像特征P0、所述第二图像特征P1以及所述第一图像特征P0和所述第二图像特征P1的对应关系确定像旋校正矩阵H,具体包括:所述电子设备基于P0*H1=P1,计算得出所述H1;所述电子设备基于旋转校正矩阵H1的实际平移量D确定平移校正矩阵T;所述D为所述第二图像在旋转校正后的中心点与所述第一图像的中心点之间在实际坐标系下的平移向量;所述电子设备基于H=T*H1,计算得出所述H。10.根据权利要求9所述的方法,其特征在于,所述电子设备基于旋转校正矩阵H1的中心点偏差D确定平移校正矩阵T,具体包括:所述电子设备获取所述第一标定板实际方格宽度,基于相机理论内参,计算呈像方格宽度L;所述实际方格宽度为所述第一标定板中每个方格的实际宽度,所述呈像方格宽度L为所述第二图像进行旋转校正后方格的像素宽度;所述电子设备获取所述第一标定板的理想方格宽度l,并基于所述第一图像和所述第
二图像在理想坐标系下中心点坐标,计算理想平移量为d;所述d为所述第二图像在旋转校正后的中心点与所述第一图像的中心点在所述理想坐标系下的平移向量(dx,dy);所述理想方格宽度l为所述第一图像中方格的像素宽度;所述电子设备计算所述实际坐标系下的实际平移量D=L
·
d/l;所述D为(Δx,Δy),其中,Δx=dx
·
L/l;Δy=dy
·
L/I;所述电子设备基于所述实际平移量D确定平移校正矩阵T。11.根据权利要求7所述的方法,其特征在于,所述电子设备基于所述第一图像特征P0、所述第二图像特征P1以及所述第一图...

【专利技术属性】
技术研发人员:盛家豪王雅辉
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1