【技术实现步骤摘要】
一种用于屏幕定位的视线坐标转换方法及计算机存储介质
[0001]本专利技术涉及人机交互与虚拟现实
,尤其是涉及一种用于屏幕定位的视线坐标转换方法及计算机存储介质。
技术介绍
[0002]目前,数字场景技术被广泛应用于各种数字地图制作、虚拟场景制作和电脑游戏场景制作、无人机作战场景制作等领域中。在二维数字场景中,除了包含场景本身,如地图、地表等表示地理位置的信息数据以外,还包括依附于场景的各种可视对象,例如,地图中的建筑、汽车、海洋、舰船、无人机以及游戏场景中的人物角色等。以无人机目标(注视点)搜索及锁定作业为例,现有方法为无人机操作员根据图传画面中目标(注视点)的位置,手动调整图传吊舱以使其目标(注视点)锁定框对准目标(注视点)。在这一过程中,无人机操作员需反复修正图传吊舱转动角度,操作复杂且耗时较长。
技术实现思路
[0003]本专利技术提供了一种用于屏幕定位的视线坐标转换方法及计算机存储介质,以解决现有技术中数字场景目标(注视点)搜索与锁定效率低的技术问题。
[0004]本专利技术的一个方面在于提供一种用于屏幕定位的视线坐标转换方法,所述视线坐标转换方法包括如下方法步骤:
[0005]S1、建立视频坐标系O
′
X
′
Y
′
和屏幕坐标系OXY,其中,视频坐标系O
′
X
′
Y
′
是摄像头视角下的视屏画面的坐标系,屏幕坐标系OXY是指显示图传画面的屏幕的坐标系;
[0 ...
【技术保护点】
【技术特征摘要】
1.一种用于屏幕定位的视线坐标转换方法,其特征在于,所述视线坐标转换方法包括如下方法步骤:S1、建立视频坐标系O
′
X
′
Y
′
和屏幕坐标系OXY,其中,视频坐标系O
′
X
′
Y
′
是摄像头视角下的视屏画面的坐标系,屏幕坐标系OXY是指显示图传画面的屏幕的坐标系;S2、在屏幕坐标系OXY下,选取原始参考点P1(x1,y1),P2(x2,y2),P3(x3,y3)和P4(x4,y4);S3、在视频坐标系O
′
X
′
Y
′
下,计算原始参考点P1(x1,y1),P2(x2,y2),P3(x3,y3)和P4(x4,y4)的投影点P1′
(x1′
,y1′
),P2′
(x2′
,y2′
),P3′
(x3′
,y3′
)和P
′4(x
′4,y
′4);S4、根据屏幕坐标系OXY下原始参考点P1(x1,y1),P2(x2,y2),P3(x3,y3)和P4(x4,y4),与视频坐标系O
′
X
′
Y
′
下投影点P1′
(x1′
,y1′
),P2′
(x2′
,y2′
),P3′
(x3′
,y3′
)和P4′
(x
′4,y
′4)的关系,求解变换模型的元素;通过变换模型的元素构建变换模型,将视频坐标系O
′
X
′
Y
′
中的注视点的坐标转换为屏幕坐标系OXY中的坐标。2.根据权利要求1所述的视线坐标转换方法,其特征在于,在步骤S1中,摄像头距离显示图传画面的屏幕的距离d满足如下关系:0.5
×
w<d<3
×
w,其中,w为显示图传画面的屏幕的宽度。3.根据权利要求1所述的视线坐标转换方法,其特征在于,在步骤S2中,在屏幕坐标系OXY下,原始参考点P1(x1,y1),P2(x2,y2),P3(x3,y3)和P4(x4,y4)为显示图传画面的屏幕的四个角点,并且四个原始参考点中的任意三个点不共线。4.根据权利要求1所述的视线坐标转换方法,其特征在于,在步骤S3中,在视频坐标系下,通过如下方法计算原始参考点P1(x1,y1),P2(x2,y2),P3(x3,y3)和P4(x4,y4)的投影点P1′
(x1′
,y1′
),P2′
(x2′
,y2′
),P3′
(x3′
,y3′
)和P4′
(x
′4,y
′4):S31、对摄像头视角下的视屏画面逐帧进行图像边缘检测,得到每一帧图像的边界线;S32、求解每一帧图像的边界线的两两交点;S33、在每一帧图像中,当边界线的两两交点的坐标满足0≤x
′
≤w且0≤y
′
≤b0时,对该交点保留,否则舍弃,其中,w为显示图传画面的屏幕的宽度,b0为显示图传画面的屏幕的高度;将边界线的两两交点作为视频坐标系中,原始参考点P1(x1,y1),P2(x2,y2),P3(x3,y3)和P4(x4,y4)的投影点坐标P1′
(x1′
,y1′
),P2′
...
【专利技术属性】
技术研发人员:袁端阳,昝鹏,蒋一笔,李丽,张国福,
申请(专利权)人:上大合肥产业技术创新中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。