[发明专利]一种VR应用程序的识别方法及电子设备有效
申请号: | 201710703519.X | 申请日: | 2017-08-16 |
公开(公告)号: | CN107506031B | 公开(公告)日: | 2020-03-31 |
发明(设计)人: | 孟亚州;姜滨 | 申请(专利权)人: | 歌尔科技有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06T7/00 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
地址: | 266104 山东省青岛*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 vr 应用程序 识别 方法 电子设备 | ||
本发明提供一种VR应用程序的识别方法及电子设备。其中,方法包括:从待识别应用程序的界面图像的四角上,获取至少四个指定尺寸的参考图像块;根据所述至少四个参考图像块包含的像素点的灰度值,判断所述至少四个参考图像块是否均为黑色图像块;若所述至少四个图像块均为黑色图像块,则根据界面图像包含的像素点的灰度值,识别界面图像中的黑色图像区;根据黑色图像区包含的像素点的灰度值,判断黑色图像区的左右两部分是否对应;若黑色图像区的左右两部分对应,则确定待识别应用程序为VR应用程序。本发明提供的技术方案,能够从大量的应用程序中,高效地识别出VR应用程序。
技术领域
本发明涉及虚拟现实技术领域,尤其涉及一种VR应用程序的识别方法及电子设备。
背景技术
VR(Virtual Reality,虚拟现实)技术是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境,并通过多源信息融合的、交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该模拟环境中。
随着VR技术的日趋成熟,应用在VR模式下的应用程序不断涌现。如何从大量的应用程序中高效地识别出VR应用程序,成为一个亟待解决的技术问题。
发明内容
本发明提供一种VR应用程序的识别方法及电子设备,用以从大量的应用程序中,高效地识别出VR应用程序。
本发明提供一种VR应用程序的识别方法,包括:
从待识别应用程序的界面图像的四角上,获取至少四个指定尺寸的参考图像块;
根据所述至少四个参考图像块包含的像素点的灰度值,判断所述至少四个参考图像块是否均为黑色图像块;
若所述至少四个图像块均为黑色图像块,则根据所述界面图像包含的像素点的灰度值,识别所述界面图像中的黑色图像区;
根据所述黑色图像区包含的像素点的灰度值,判断所述黑色图像区的左右两部分是否对应;
若所述黑色图像区的左右两部分对应,则确定所述待识别应用程序为VR应用程序。
进一步可选地,根据所述至少四个参考图像块包含的像素点的灰度值,判断所述至少四个参考图像块是否均为黑色图像块,包括:获取所述至少四个参考图像块中,灰度值小于指定灰度阈值的像素点的数量;计算所述灰度值小于指定灰度阈值的像素点的数量与所述至少四个参考图像块包含的像素点总数的比值;若所述比值大于或等于设定的比例阈值,则确定所述至少四个图像块均为黑色图像块。
进一步可选地,还包括:若所述至少四个参考图像块不都是黑色图像块,则确定所述待识别应用程序为非VR应用程序。
进一步可选地,从待识别应用程序的界面图像的四角上,获取至少四个指定尺寸的参考图像块,包括:以所述界面图像的四个顶点分别为图像选取的起始点,在所述界面图像上选取指定尺寸的图像区域,以获得所述至少四个作为所述参考图像块。
进一步可选地,根据所述界面图像包含的像素点的灰度值,识别所述界面图像中的黑色图像区,包括:在所述界面图像中,获取灰度值小于所述指定灰度阈值的像素点所在的区域;根据所述可疑黑色图像区包含的像素点的坐标,获取所述可疑黑色图像区的几何包络图;若所述几何包络图存在与所述界面图像的顶角重合的顶角或所述几何包络图的纵向中轴线与所述界面图像的纵向中轴线重合,则确定所述可疑黑色图像区属于所述界面图像的黑色图像区。
进一步可选的地,根据所述黑色图像区包含的像素点的灰度值,判断所述黑色图像区的左右两部分是否对应,包括:根据所述黑色图像区包含的像素点的灰度值,判断所述黑色图像区是否沿所述界面图像的纵向中轴线对称。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于歌尔科技有限公司,未经歌尔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710703519.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:视控仪
- 下一篇:基于透明显示器的增强现实显示方法和装置