虚拟现实交互方法、装置与系统制造方法及图纸

技术编号:17878304 阅读:69 留言:0更新日期:2018-05-06 00:17
本公开提供一种虚拟现实交互方法、装置与系统。虚拟现实交互方法包括:持续获取用户面前的图像信息;通过识别所述图像信息中的预设标识来识别预设交互物体,所述预设交互物体的表面具有一个或多个所述预设标识;通过所述图像信息识别用户的手部动作;根据所述手部动作与所述预设交互物体的位置,在虚拟现实环境中模拟用户对所述预设交互物体的交互动作。本公开提供的虚拟现实交互方法可以准确地在虚拟现实环境中模拟用户对真实物体的交互动作,改善了虚拟现实的用户体验。

Virtual reality interactive method, device and system

The present disclosure provides a virtual reality interaction method, device and system. The interactive method of virtual reality includes: continuously obtaining the image information before the user; identifying the presupposed interactive object by identifying the preset identification in the image information, the surface of the presupposed interactive object has one or more presupposed identities; the hand movement of the user is identified by the image information; and the hand is based on the hand. The location of the interaction between the part action and the preset object is simulated in the virtual reality environment to simulate the interactive action of the user on the preset interactive object. The virtual reality interaction method provided by the public can accurately simulate the interaction between the user and the real object in the virtual reality environment, and improve the user experience of the virtual reality.

【技术实现步骤摘要】
虚拟现实交互方法、装置与系统
本公开涉及虚拟现实
,具体而言,涉及一种用于准确模拟用户与真实物体交互动作的虚拟现实交互方法、装置与系统。
技术介绍
随着科技发展,虚拟现实技术在生活中得到了越来越多的应用。在现有技术中,当用户希望在虚拟环境中得到逼真的与真实物体的交互体验时,往往需要通过在手上佩戴定位器或者通过其他特殊的电子仪器或操纵器来实现。当用户在虚拟现实环境中需要与真实物体互动,例如阅读虚拟图书时,现有技术无法提供方便的操作方式以在虚拟世界中阅读虚拟图书。因此,需要一种能准确模拟用户与真实物体交互动作方法。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
根据上述,在阅读虚拟图书时,现有技术无法很好地结合用户手部动作与虚拟物体之间的位置分辨其操作关系,以达到方便地操作,例如翻动书页。因此,本公开的目的在于提供一种用于准确模拟用户与真实物体交互动作的虚拟现实交互方法、装置与系统,用于至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或多个问题。根据本公开实施例的第一方面,提供一种虚拟现实交互方法,包括:持续获取用户面前的图像信息;通过识别所述图像信息中的预设标识来识别预设交互物体,所述预设交互物体的表面具有一个或多个所述预设标识;通过所述图像信息识别用户的手部动作;根据所述手部动作与所述预设交互物体的位置,在虚拟现实环境中模拟用户对所述预设交互物体的交互动作。在本公开的一种示例性实施例中,所述识别预设交互物体包括识别所述预设交互物体的位置和/或表面状态。在本公开的一种示例性实施例中,所述识别用户的手部动作包括识别手部姿态和/或手部位置。在本公开的一种示例性实施例中,所述预设标识包括虚拟内容信息,识别所述图像信息中的预设标识还包括识别所述虚拟内容信息。根据本公开实施例的第二方面,提供一种虚拟现实交互装置,包括:图像采集模块,用于持续获取用户面前的图像信息;标识识别模块,用于通过识别所述图像信息中的预设标识来识别预设交互物体,所述预设交互物体的表面具有一个或多个所述预设标识;手势识别模块,用于通过所述图像信息识别用户的手部动作;图像输出模块,用于根据所述手部动作与所述预设交互物体的位置,在虚拟现实环境中模拟用户对所述预设交互物体的交互动作。在本公开的一种示例性实施例中,所述识别预设交互物体包括识别所述预设交互物体的位置和/或表面状态。在本公开的一种示例性实施例中,所述识别用户的手部动作包括识别手部姿态和/或手部位置。在本公开的一种示例性实施例中,所述预设标识包括虚拟内容信息,所述标识识别模块还用于识别所述虚拟内容信息。在本公开的一种示例性实施例中,还包括:数据库模块,用于记录所述预设标识与所述虚拟内容信息的对应关系。根据本公开实施例的第三方面,提供一种虚拟现实交互系统,包括:虚拟现实显示装置,用于对用户显示虚拟现实图像;预设交互物体,用于辅助识别用户的交互动作;以及,如上文所述的虚拟现实交互装置。根据本公开实施例的第四方面,提供一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述的虚拟现实交互方法。根据本公开实施例的第五方面,提供一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述的虚拟现实交互方法。根据本公开实施例的第六方面,提供一种虚拟现实交互方法,包括:获取预设交互物体的图像信息,所述预设交互物体的表面具有预设标识;根据所述预设标识识别所述图像信息,获取所述预设交互物体的至少一种参数;根据所述至少一种参数执行预设交互操作。在本公开的一种示例性实施例中,所述至少一种参数包括所述预设交互物体的弯曲持续时间、弯曲方向、弯曲形状中的一种或者多种。在本公开的一种示例性实施例中,所述预设交互操作包括向后翻页、向前翻页、连续向后翻页、连续向前翻页操作中的一种或者多种。在本公开的一种示例性实施例中,所述预设交互物体为一柔性材料制成的书册,其包括至少一页面,所述至少一页面的表面具有多个所述预设标识。在本公开的一种示例性实施例中,根据所述预设标识识别所述图像信息,获取所述预设交互物体的至少一种参数包括:选取所述至少一页面上的多个所述预设标识中的第一标识和第二标识;根据所述第一标识和所述第二标识的位置坐标分别获取所述第一标识的第一法向量和所述第二标识的第二法向量;根据所述第一法向量和所述第二法向量确定所述第一标识和所述第二标识之间的夹角。在本公开的一种示例性实施例中,根据所述至少一种参数执行预设交互操作包括:判断所述夹角随着时间变化的曲线是否落入预定义区域内;当所述夹角随着时间变化的曲线落入所述预定义区域内时,执行一向后翻页操作。在本公开的一种示例性实施例中,所述预定义区域由预定义的第一曲线和第二曲线以及所述第一曲线和所述第二曲线分别与时间轴的交点确定。在本公开的一种示例性实施例中,根据所述至少一种参数执行预设交互操作包括:当所述夹角大于第一阈值且持续时间超过预设时间时,执行一连续向后翻页操作。在本公开的一种示例性实施例中,当所述夹角大于第一阈值且持续时间超过预设时间时,执行一连续向后翻页操作包括:当所述夹角大于等于所述第一阈值且小于第二阈值时,按照第一翻页动画速度执行所述连续向后翻页操作;和/或当所述夹角大于等于所述第二阈值且小于第三阈值时,按照第二翻页动画速度执行所述连续向后翻页操作;和/或当所述夹角大于等于所述第三阈值且小于第四阈值时,按照第三翻页动画速度执行所述连续向后翻页操作;和/或当所述夹角小于所述第一阈值时,停止所述连续向后翻页操作。根据本公开实施例的第七方面,提供一种虚拟现实交互装置,包括:图像采集模块,用于获取预设交互物体的图像信息,所述预设交互物体的表面具有预设标识;参数获取模块,用于根据所述预设标识识别所述图像信息,获取所述预设交互物体的至少一种参数;交互执行模块,用于根据所述至少一种参数执行预设交互操作。根据本公开实施例的第八方面,提供一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述的虚拟现实交互方法。根据本公开实施例的第九方面,提供一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述的虚拟现实交互方法。本公开的虚拟现实交互方法通过辨识预设交互物体上的预设标识判断预设交互物体的位置以及判断用户手部动作,准确地定位预设交互物体以及用户手部与预设交互物体的相对位置关系,从而准确地在虚拟现实环境中模拟用户对真实物体的交互动作,改善了虚拟现实的用户体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示意性示出本公开示例性实施例中一种虚拟现实交本文档来自技高网...
虚拟现实交互方法、装置与系统

【技术保护点】
一种虚拟现实交互方法,其特征在于,包括:持续获取用户面前的图像信息;通过识别所述图像信息中的预设标识来识别预设交互物体,所述预设交互物体的表面具有一个或多个所述预设标识;通过所述图像信息识别用户的手部动作;根据所述手部动作与所述预设交互物体的位置,在虚拟现实环境中模拟用户对所述预设交互物体的交互动作。

【技术特征摘要】
2016.10.26 CN 20161094697861.一种虚拟现实交互方法,其特征在于,包括:持续获取用户面前的图像信息;通过识别所述图像信息中的预设标识来识别预设交互物体,所述预设交互物体的表面具有一个或多个所述预设标识;通过所述图像信息识别用户的手部动作;根据所述手部动作与所述预设交互物体的位置,在虚拟现实环境中模拟用户对所述预设交互物体的交互动作。2.根据权利要求1所述的虚拟现实交互方法,其特征在于,所述识别预设交互物体包括识别所述预设交互物体的位置和/或表面状态。3.根据权利要求1所述的虚拟现实交互方法,其特征在于,所述识别用户的手部动作包括识别手部姿态和/或手部位置。4.根据权利要求1所述的虚拟现实交互方法,其特征在于,所述预设标识包括虚拟内容信息,识别所述图像信息中的预设标识还包括识别所述虚拟内容信息。5.一种虚拟现实交互装置,其特征在于,包括:图像采集模块,用于持续获取用户面前的图像信息;标识识别模块,用于通过识别所述图像信息中的预设标识来识别预设交互物体,所述预设交互物体的表面具有一个或多个所述预设标识;手势识别模块,用于通过所述图像信息识别用户的手部动作;图像输出模块,用于根据所述手部动作与所述预设交互物体的位置,在虚拟现实环境中模拟用户对所述预设交互物体的交互动作。6.根据权利要求5所述的虚拟现实交互装置,其特征在于,所述识别预设交互物体包括识别所述预设交互物体的位置和/或表面状态。7.根据权利要求5所述的虚拟现实交互装置,其特征在于,所述识别用户的手部动作包括识别手部姿态和/或手部位置。8.根据权利要求5所述的虚拟现实交互装置,其特征在于,所述预设标识包括虚拟内容信息,所述标识识别模块还用于识别所述虚拟内容信息。9.根据权利要求8所述的虚拟现实交互装置,其特征在于,还包括:数据库模块,用于记录所述预设标识与所述虚拟内容信息的对应关系。10.一种虚拟现实交互系统,其特征在于,包括:虚拟现实显示装置,用于对用户显示虚拟现实图像;预设交互物体,用于辅助识别用户的交互动作;以及,如权利要求5~9任一项所述的虚拟现实交互装置。11.一种电子设备,其特征在于,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1-4中任一项所述的虚拟现实交互方法。12.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-4中任一项所述的虚拟现实交互方法。13.一种虚拟现实交互方法,其特征在于,包括:获取预设交互物体的图像信息,所述预设交互物体的表面具有预设标识;根据所述预设标识识别所述图像信息,获取所述预设交互物体的至少一种参数;根据所述至少一种参数执行预设交互操作。14.根据权利要求13所述的虚拟现实交互方法,其...

【专利技术属性】
技术研发人员:王勃
申请(专利权)人:宏达国际电子股份有限公司
类型:发明
国别省市:中国台湾,71

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

1