截屏方法、系统、电子设备及可读存储介质技术方案

技术编号:36265757 阅读:60 留言:0更新日期:2023-01-07 10:05
本申请公开了一种截屏方法、系统、电子设备及存储介质,所述截屏方法应用于近眼显示设备以及可穿戴设备,接收截屏指令,获取所述近眼显示设备的相机拍摄的现实画面,其中,所述截屏指令响应于所述可穿戴设备上的快捷截屏操作信号而触发生成;将所述近眼显示设备的原始虚拟显示画面的投影视角由人眼视角转换至相机视角,得到目标虚拟显示画面;将所述现实画面与所述目标虚拟显示画面融合为虚实结合的目标截屏画面。本申请解决了近眼显示设备的截屏画面存在虚实偏差的技术问题。截屏画面存在虚实偏差的技术问题。截屏画面存在虚实偏差的技术问题。

【技术实现步骤摘要】
截屏方法、系统、电子设备及可读存储介质


[0001]本申请属于近眼显示
,涉及一种截屏方法、系统、电子设备及可读存储介质。

技术介绍

[0002]目前近眼显示设备截屏还存在两种问题:一是屏幕只显示虚拟部分,单纯截屏只能截屏虚拟部分,无法截屏人眼实际看到的虚实结合内容,二是人眼和相机存在视角差异,导致截屏画面的虚拟内容和现实内容未重合的情况,这就导致了近眼显示设备的截屏画面存在虚实差异的情况,从而难以截取到虚拟画面和现实画面相吻合的截屏画面。

技术实现思路

[0003]本申请的主要目的在于提供一种截屏方法,旨在解决现有技术中截屏画面存在虚实偏差的技术问题。
[0004]为实现上述目的,本申请提供一种截屏方法,应用于近眼显示设备,所述截屏方法包括:
[0005]接收截屏指令,获取所述近眼显示设备的相机拍摄的现实画面,其中,所述截屏指令响应于所述可穿戴设备上的快捷截屏操作信号而触发生成;
[0006]将所述近眼显示设备的原始虚拟显示画面的投影视角由人眼视角转换至相机视角,得到目标虚拟显示画面;
[0007]将所述现实画面与所述目标虚拟显示画面融合为虚实结合的目标截屏画面。
[0008]可选的,所述将所述近眼显示设备的原始虚拟显示画面的投影视角由人眼视角转换至相机视角,得到目标虚拟显示画面的步骤包括:
[0009]根据人眼视角和相机视角之间的视角变换矩阵以及相机的原始模型视图投影矩阵,确定由人眼视角转换至相机视角下的投影转换矩阵;
[0010]根据所述投影转换矩阵,对所述原始虚拟显示画面进行离屏渲染,得到目标虚拟显示画面。
[0011]可选的,所述根据人眼视角和相机视角之间的视角变换矩阵以及相机的原始模型视图投影矩阵,确定由人眼视角转换至相机视角下的投影转换矩阵的步骤之前,所述截屏方法包括:
[0012]获取人眼与相机之间的第一位置偏移量;
[0013]根据所述位置偏移量,确定人眼视角和相机视角之间的视角变换矩阵。
[0014]可选地,所述将所述现实画面与所述目标虚拟显示画面融合为虚实结合的目标截屏画面的步骤包括:
[0015]通过对所述近眼显示设备的佩戴用户进行眼球追踪,确定所述佩戴用户的第一注视位置;
[0016]根据所述第一注视位置,在所述目标虚拟显示画面中确定对应的第一局部虚拟显
示画面;
[0017]融合所述第一局部虚拟显示画面以及现实画面,得到虚实结合的局部截屏画面。
[0018]可选地,所述融合所述第一局部虚拟显示画面以及现实画面,得到虚实结合的局部截屏画面的步骤包括:
[0019]若所述第一注视位置处存在多个显示目标,则对所述第一注视位置对应的局部近眼显示画面进行放大;
[0020]对所述佩戴用户重新进行眼球追踪,所述佩戴用户的第二注视位置;
[0021]根据所述第二注视位置,在所述第一局部虚拟显示画面确定对应的第二局部虚拟显示画面;
[0022]融合所述第二局部虚拟显示画面以及现实画面,得到虚实结合的局部截屏画面。
[0023]可选地,所述将所述现实画面与所述目标虚拟显示画面融合为虚实结合的目标截屏画面的步骤之后,所述截屏方法的步骤还包括:
[0024]根据人眼到相机之间的第二位置偏移量,确定视角逆变换矩阵;
[0025]根据相机的当前模型视图投影矩阵以及视角逆变换矩阵,恢复相机的原始模型视图投影矩阵。
[0026]为实现上述目的,本申请提供一种截屏方法,应用于可穿戴设备,所述截屏方法包括:
[0027]响应于快捷截屏操作信号,向近眼显示设备发送截屏指令,其中,所述截屏指令用于指示所述近眼显示设备将相机拍摄的现实画面与目标虚拟显示画面融合为虚实结合的目标截屏画面,所述目标虚拟显示画面是通过将所述近眼显示设备的原始虚拟显示画面的投影视角由人眼视角转换至相机视角得到。
[0028]为实现上述目的,本申请还提供一种截屏系统,所述截屏系统包括:
[0029]近眼显示设备,用于接收截屏指令,获取所述近眼显示设备的相机拍摄的现实画面;将所述近眼显示设备的原始虚拟显示画面的投影视角由人眼视角转换至相机视角,得到目标虚拟显示画面;将所述现实画面与所述目标虚拟显示画面融合为虚实结合的目标截屏画面;
[0030]可穿戴设备,用于响应于快捷截屏操作信号,向近眼显示设备发送截屏指令。
[0031]可选的,所述近眼显示设备用于:
[0032]接收截屏指令,获取所述近眼显示设备的相机拍摄的现实画面,其中,所述截屏指令响应于所述可穿戴设备上的快捷截屏操作信号而触发生成;
[0033]将所述近眼显示设备的原始虚拟显示画面的投影视角由人眼视角转换至相机视角,得到目标虚拟显示画面;
[0034]将所述现实画面与所述目标虚拟显示画面融合为虚实结合的目标截屏画面。
[0035]可选的,所述近眼显示设备用于:
[0036]所述将所述近眼显示设备的原始虚拟显示画面的投影视角由人眼视角转换至相机视角,得到目标虚拟显示画面的步骤包括:
[0037]根据人眼视角和相机视角之间的视角变换矩阵以及相机的原始模型视图投影矩阵,确定由人眼视角转换至相机视角下的投影转换矩阵,其中,所述视角变换矩阵用于将投影视角由人眼视角转换至相机视角;
[0038]根据所述投影转换矩阵,对所述原始虚拟显示画面进行离屏渲染,得到目标虚拟显示画面。
[0039]可选的,所述近眼显示设备用于:
[0040]所述根据人眼视角和相机视角之间的视角变换矩阵以及相机的原始模型视图投影矩阵,确定由人眼视角转换至相机视角下的投影转换矩阵的步骤之前,所述截屏方法包括:
[0041]获取人眼与相机之间的第一位置偏移量;
[0042]根据所述位置偏移量,确定人眼视角和相机视角之间的视角变换矩阵。
[0043]可选的,所述近眼显示设备用于:
[0044]所述将所述现实画面与所述目标虚拟显示画面融合为虚实结合的目标截屏画面的步骤包括:
[0045]通过对所述近眼显示设备的佩戴用户进行眼球追踪,确定所述佩戴用户的第一注视位置;
[0046]根据所述第一注视位置,在所述目标虚拟显示画面中确定对应的第一局部虚拟显示画面;
[0047]融合所述第一局部虚拟显示画面以及现实画面,得到虚实结合的局部截屏画面。
[0048]可选的,所述近眼显示设备用于:
[0049]所述融合所述第一局部虚拟显示画面以及现实画面,得到虚实结合的局部截屏画面的步骤包括:
[0050]若所述第一注视位置处存在多个显示目标,则对所述第一注视位置对应的局部近眼显示画面进行放大;
[0051]对所述佩戴用户重新进行眼球追踪,所述佩戴用户的第二注视位置;
[0052]根据所述第二注视位置,在所述第一局部虚拟显示画面确定对应的第二局部虚拟显示画面;
[0053]融本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种截屏方法,其特征在于,应用于近眼显示设备,所述截屏方法包括:接收截屏指令,获取所述近眼显示设备的相机拍摄的现实画面,其中,所述截屏指令响应于所述可穿戴设备上的快捷截屏操作信号而触发生成;将所述近眼显示设备的原始虚拟显示画面的投影视角由人眼视角转换至相机视角,得到目标虚拟显示画面;将所述现实画面与所述目标虚拟显示画面融合为虚实结合的目标截屏画面。2.如权利要求1所述截屏方法,其特征在于,所述将所述近眼显示设备的原始虚拟显示画面的投影视角由人眼视角转换至相机视角,得到目标虚拟显示画面的步骤包括:根据人眼视角和相机视角之间的视角变换矩阵以及相机的原始模型视图投影矩阵,确定由人眼视角转换至相机视角下的投影转换矩阵,其中,所述视角变换矩阵用于将投影视角由人眼视角转换至相机视角;根据所述投影转换矩阵,对所述原始虚拟显示画面进行离屏渲染,得到目标虚拟显示画面。3.如权利要求2所述截屏方法,其特征在于,所述根据人眼视角和相机视角之间的视角变换矩阵以及相机的原始模型视图投影矩阵,确定由人眼视角转换至相机视角下的投影转换矩阵的步骤之前,所述截屏方法包括:获取人眼与相机之间的第一位置偏移量;根据所述位置偏移量,确定人眼视角和相机视角之间的视角变换矩阵。4.如权利要求1所述截屏方法,其特征在于,所述将所述现实画面与所述目标虚拟显示画面融合为虚实结合的目标截屏画面的步骤包括:通过对所述近眼显示设备的佩戴用户进行眼球追踪,确定所述佩戴用户的第一注视位置;根据所述第一注视位置,在所述目标虚拟显示画面中确定对应的第一局部虚拟显示画面;融合所述第一局部虚拟显示画面以及现实画面,得到虚实结合的局部截屏画面。5.如权利要求4所述截屏方法,其特征在于,所述融合所述第一局部虚拟显示画面以及现实画面,得到虚实结合的局部截屏画面的步骤包括:若所述第一注视位置处存在多个显示目标,则对所述第一注视位置对应的局部近眼显示画面进行放大;对所述佩戴用户...

【专利技术属性】
技术研发人员:李强
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:

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

1