CN106886287A - Method and apparatus for sharing picture in virtual reality device - Google Patents
Method and apparatus for sharing picture in virtual reality device Download PDFInfo
- Publication number
- CN106886287A CN106886287A CN201710176736.8A CN201710176736A CN106886287A CN 106886287 A CN106886287 A CN 106886287A CN 201710176736 A CN201710176736 A CN 201710176736A CN 106886287 A CN106886287 A CN 106886287A
- Authority
- CN
- China
- Prior art keywords
- posture
- virtual reality
- reality device
- virtual
- picture
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
技术领域technical field
本发明总体来说涉及虚拟现实穿戴设备领域,更具体地讲,涉及一种用于在虚拟现实设备中共享画面的方法和装置。The present invention generally relates to the field of virtual reality wearable devices, and more specifically, relates to a method and device for sharing images in virtual reality devices.
背景技术Background technique
虚拟现实(Virtual Reality,简称VR)是近年来出现的高新技术,也称灵境技术或人工环境。虚拟现实是利用电脑模拟产生一个三维空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身临其境一般,可以及时、没有限制地观察三维空间内的事物。Virtual reality (Virtual Reality, referred to as VR) is a high-tech that has emerged in recent years, also known as spiritual technology or artificial environment. Virtual reality is to use computer simulation to generate a three-dimensional virtual world, providing users with simulations of vision, hearing, touch and other senses, so that users can observe things in three-dimensional space in a timely and unlimited manner as if they were there. .
目前,虚拟现实设备(例如,虚拟现实眼镜等)较为被大众常用。通常,大众常用的虚拟现实眼镜通过手机作为显示屏,利用陀螺仪传感器来感应用户头部或身体的运动,根据用户头部和身体的运动来控制虚拟现实眼镜的屏幕所显示的画面做相应的移动,从而实现虚拟现实的用户体验,例如,当用户头部左移,屏幕的画面也相应地左移,当用户的头部向上抬起注视时,屏幕画面也相应地向上移动。Currently, virtual reality devices (for example, virtual reality glasses, etc.) are more commonly used by the public. Usually, the commonly used virtual reality glasses use the mobile phone as the display screen, use the gyroscope sensor to sense the movement of the user's head or body, and control the screen displayed on the virtual reality glasses according to the movement of the user's head and body. Move, so as to realize the user experience of virtual reality, for example, when the user's head moves to the left, the picture on the screen also moves to the left correspondingly, when the user's head lifts up and gazes, the picture on the screen also moves up accordingly.
通常,用户初始佩戴虚拟现实眼镜时,用户看到的是默认画面或者是与当前虚拟现实设备当前的姿态匹配的虚拟画面。有时当虚拟现实眼镜当前佩戴用户想要与他人共享他所看到的虚拟画面时,当摘下虚拟现实眼镜给他人观看时,他人戴上虚拟现实眼镜后显示的画面却不再是所共享的那个画面了。Usually, when the user initially wears the virtual reality glasses, the user sees a default image or a virtual image that matches the current posture of the current virtual reality device. Sometimes when the user currently wearing the VR glasses wants to share the virtual picture he sees with others, when he takes off the VR glasses for others to watch, the picture displayed by others after wearing the VR glasses is no longer the shared one The screen is gone.
由此可见,现有的虚拟现实设备无法实现向其他人共享特定的虚拟画面的功能。It can be seen that the existing virtual reality equipment cannot realize the function of sharing a specific virtual image with other people.
发明内容Contents of the invention
本发明的示例性实施例在于提供一种用于在虚拟现实设备中共享画面的方法和装置,通过所述方法和装置,能够克服现有的虚拟现实设备无法实现向其他人共享特定的虚拟画面的缺陷。An exemplary embodiment of the present invention is to provide a method and device for sharing a screen in a virtual reality device, through which the method and device can overcome the inability of the existing virtual reality device to share a specific virtual screen with other people Defects.
根据本发明示例性实施例的一方面,提供一种用于在虚拟现实设备中共享画面的方法,包括:接收锁定操作,响应于所述锁定操作检测虚拟现实设备当前的姿态作为第一姿态;检测解锁操作,响应于检测到解锁操作,根据检测的第一姿态,获取接收锁定操作时虚拟现实设备所呈现的画面;显示所述获取的虚拟现实设备处于第一姿态时所呈现的画面。According to an aspect of an exemplary embodiment of the present invention, there is provided a method for sharing a screen in a virtual reality device, including: receiving a locking operation, and detecting a current posture of the virtual reality device as a first posture in response to the locking operation; Detecting an unlocking operation, and in response to detecting the unlocking operation, according to the detected first posture, acquiring the screen presented by the virtual reality device when receiving the locking operation; and displaying the acquired screen presented when the virtual reality device is in the first posture.
可选地,所述解锁操作为锁定操作之后的虚拟现实设备被再次佩戴的佩戴操作。Optionally, the unlocking operation is a wearing operation in which the virtual reality device is worn again after the locking operation.
可选地,虚拟现实设备被设置为每次检测到被佩戴的佩戴操作时显示默认画面,其中,所述方法还包括:在接收锁定操作之前检测佩戴操作,响应于所述接收锁定操作之前的佩戴操作检测虚拟现实设备当前的姿态作为第二姿态。Optionally, the virtual reality device is set to display a default screen each time a wearing operation is detected, wherein the method further includes: detecting the wearing operation before receiving the locking operation, in response to the receiving of the locking operation The wearing operation detects the current posture of the virtual reality device as the second posture.
可选地,检测解锁操作,获取接收锁定操作时虚拟现实设备所呈现的画面的步骤包括:确定第一姿态与第二姿态之间的姿态差异,获取在虚拟世界中的姿态与默认画面在虚拟世界中的姿态相差所述姿态差异的画面。Optionally, the step of detecting the unlocking operation and obtaining the screen presented by the virtual reality device when receiving the locking operation includes: determining the posture difference between the first posture and the second posture, obtaining the posture in the virtual world and the default screen in the virtual The pose difference in the world is a picture of the pose difference.
可选地,虚拟现实设备被设置为每次检测到被佩戴的佩戴操作时根据虚拟现实设备当前的姿态来显示相应的虚拟画面,其中,获取接收锁定操作时虚拟现实设备所呈现的画面的步骤包括:响应于检测到解锁操作检测虚拟现实设备当前的姿态作为第三姿态;确定第一姿态与第三姿态之间的差异;获取在虚拟世界中的姿态与虚拟现实设备的当前呈现的虚拟画面在虚拟世界中的姿态相差所述姿态差异的画面。Optionally, the virtual reality device is set to display a corresponding virtual picture according to the current posture of the virtual reality device each time a wearing operation is detected, wherein the step of acquiring the picture presented by the virtual reality device when receiving the locking operation Including: detecting the current posture of the virtual reality device as a third posture in response to detecting the unlocking operation; determining the difference between the first posture and the third posture; acquiring the posture in the virtual world and the virtual screen currently presented by the virtual reality device The pose difference in the virtual world is a picture of the pose difference.
根据本发明示例性实施例的另一方面,提供一种用于在虚拟现实设备中共享画面的装置,包括:第一姿态确定单元,接收锁定操作,响应于所述锁定操作检测虚拟现实设备当前的姿态作为第一姿态;获取单元,检测解锁操作,响应于检测到解锁操作,根据检测的第一姿态,获取接收锁定操作时虚拟现实设备所呈现的画面;画面呈现单元,显示所述获取的虚拟现实设备处于第一姿态时所呈现的画面。According to another aspect of the exemplary embodiment of the present invention, there is provided an apparatus for sharing images in a virtual reality device, including: a first pose determination unit, receiving a lock operation, and detecting the current state of the virtual reality device in response to the lock operation The gesture is used as the first gesture; the acquisition unit detects the unlock operation, and in response to the detection of the unlock operation, according to the detected first gesture, acquires the picture presented by the virtual reality device when receiving the lock operation; the picture presentation unit displays the acquired The picture presented when the virtual reality device is in the first posture.
可选地,其中,所述解锁操作为锁定操作之后的虚拟现实设备被再次佩戴的佩戴操作。Optionally, the unlocking operation is a wearing operation in which the virtual reality device is worn again after the locking operation.
可选地,虚拟现实设备被设置为每次检测到被佩戴的佩戴操作时显示默认画面,其中,所述设备还包括:第二姿态确定单元,在接收锁定操作之前检测佩戴操作,响应于所述接收锁定操作之前的佩戴操作检测虚拟现实设备当前的姿态作为第二姿态。Optionally, the virtual reality device is set to display a default screen each time a wearing operation is detected, wherein the device further includes: a second posture determination unit, which detects the wearing operation before receiving the locking operation, and responds to the The wearing operation before receiving the locking operation detects the current posture of the virtual reality device as the second posture.
可选地,获取单元确定第一姿态与第二姿态之间的姿态差异,获取在虚拟世界中的姿态与默认画面在虚拟世界中的姿态相差所述姿态差异的画面。Optionally, the obtaining unit determines a posture difference between the first posture and the second posture, and obtains a picture whose posture in the virtual world is different from the posture of the default picture in the virtual world by the posture difference.
可选地,虚拟现实设备被设置为每次检测到被佩戴的佩戴操作时根据虚拟现实设备当前的姿态来显示相应的虚拟画面,其中,获取单元包括:第三姿态获取单元,响应于检测到解锁操作检测虚拟现实设备当前的姿态作为第三姿态;差异确定单元,确定第一姿态与第三姿态之间的差异;画面获取单元,获取在虚拟世界中的姿态与虚拟现实设备的当前呈现的虚拟画面在虚拟世界中的姿态相差所述姿态差异的画面。Optionally, the virtual reality device is configured to display a corresponding virtual screen according to the current posture of the virtual reality device each time a wearing operation is detected, wherein the obtaining unit includes: a third posture obtaining unit, responsive to detecting The unlocking operation detects the current posture of the virtual reality device as the third posture; the difference determination unit determines the difference between the first posture and the third posture; the picture acquisition unit obtains the posture in the virtual world and the current presentation of the virtual reality device The posture of the virtual picture in the virtual world differs from the picture with the posture difference.
在根据本发明示例性实施例的用于在虚拟现实设备中共享画面的方法和装置中,可以在锁定共享画面后,通过预定的补偿算法使得其他用户重新佩戴虚拟现实设备时将显示的画面调整为共享画面,使得虚拟现实设备具备向其他人共享特定的虚拟画面的功能。In the method and device for sharing a screen in a virtual reality device according to an exemplary embodiment of the present invention, after the shared screen is locked, a predetermined compensation algorithm can be used to adjust the displayed screen when other users wear the virtual reality device again. In order to share the screen, the virtual reality device is equipped with the function of sharing a specific virtual screen with other people.
附图说明Description of drawings
通过下面结合示例性地示出实施例的附图进行的详细描述,本发明示例性实施例的上述和其他目的将会变得更加清楚,其中:The above and other objects of exemplary embodiments of the present invention will become more apparent from the following detailed description in conjunction with the accompanying drawings exemplarily showing embodiments, in which:
图1示出根据本发明示例性实施例的用于在虚拟现实设备中共享画面的方法的流程图;FIG. 1 shows a flowchart of a method for sharing images in a virtual reality device according to an exemplary embodiment of the present invention;
图2示出根据本发明示例性实施例的用于在虚拟现实设备中共享画面的装置的框图;FIG. 2 shows a block diagram of an apparatus for sharing screens in a virtual reality device according to an exemplary embodiment of the present invention;
图3示出根据本发明示例性实施例的用于在虚拟现实设备中共享画面的装置中获取单元的框图。Fig. 3 shows a block diagram of an acquisition unit in an apparatus for sharing screens in a virtual reality device according to an exemplary embodiment of the present invention.
具体实施方式detailed description
现将详细参照本发明的实施例,所述实施例的示例在附图中示出,其中,相同的标号始终指的是相同的部件。以下将通过参照附图来说明所述实施例,以便解释本发明。Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like numerals refer to like parts throughout. The embodiments are described below in order to explain the present invention by referring to the figures.
图1示出根据本发明示例性实施例的用于在虚拟现实设备中共享画面的方法的流程图。所述虚拟现实设备可以是虚拟现实眼镜、虚拟现实头盔等可基于自身的姿态变化显示相应的虚拟画面的头戴显示设备。此外,所述方法可由用于在虚拟现实设备中共享画面的装置来执行,也可通过计算机程序来实现,例如,所述方法可通过安装在虚拟现实设备中的共享画面应用来执行,或者通过虚拟现实设备的操作系统中实现的功能程序来执行。Fig. 1 shows a flowchart of a method for sharing screens in a virtual reality device according to an exemplary embodiment of the present invention. The virtual reality device may be a head-mounted display device that can display a corresponding virtual picture based on its own posture changes, such as virtual reality glasses and a virtual reality helmet. In addition, the method may be performed by an apparatus for sharing screens in a virtual reality device, and may also be implemented by a computer program. For example, the method may be performed by a screen sharing application installed in a virtual reality device, or by The function program implemented in the operating system of the virtual reality device is executed.
如图1所示,在步骤S100,接收锁定操作,响应于所述锁定操作检测虚拟现实设备当前的姿态作为第一姿态。这里,所述锁定操作可以是用户对虚拟现实设备上设置的用于锁定当前显示的虚拟画面的实体锁定键的操作,或者,所述锁定操作可以是用户对虚拟现实用户界面上用于锁定当前显示的虚拟画面的虚拟锁定键的操作。As shown in FIG. 1 , in step S100 , a locking operation is received, and a current posture of the virtual reality device is detected as a first posture in response to the locking operation. Here, the locking operation may be the user's operation on the physical locking key set on the virtual reality device for locking the currently displayed virtual screen, or the locking operation may be the user's operation on the virtual reality user interface for locking the current Operation of the virtual lock key on the displayed virtual screen.
具体说来,在用户佩戴虚拟现实设备的情况下,当接收到锁定操作时,所述虚拟现实设备可通过调用该虚拟现实设备中内置的传感器(例如,陀螺仪传感器等)来获取该虚拟现实设备当前的姿态,这里,所述虚拟现实设备当前的姿态是指所述虚拟现实设备在现实空间中的姿态,例如,虚拟现实设备在现实空间中的姿态可利用虚拟现实设备的俯仰角(pitch)、偏航角(yaw)和翻滚角(roll)来表示。Specifically, when a user wears a virtual reality device, when a locking operation is received, the virtual reality device can acquire the virtual reality device by calling a built-in sensor (for example, a gyroscope sensor, etc.) in the virtual reality device. The current posture of the device. Here, the current posture of the virtual reality device refers to the posture of the virtual reality device in the real space. For example, the posture of the virtual reality device in the real space can use the pitch angle (pitch angle) of the virtual reality device ), yaw angle (yaw) and roll angle (roll) to represent.
在步骤S200,检测解锁操作,响应于检测到解锁操作,根据检测的第一姿态,获取接收锁定操作时虚拟现实设备所呈现的画面。作为示例,所述解锁操作为锁定操作之后的虚拟现实设备被再次佩戴的佩戴操作。In step S200, an unlocking operation is detected, and in response to the detection of the unlocking operation, according to the detected first gesture, the screen presented by the virtual reality device when receiving the locking operation is acquired. As an example, the unlocking operation is a wearing operation in which the virtual reality device is worn again after the locking operation.
具体说来,通常,虚拟现实设备可根据出厂设置或用户设置被设置为不同的显示模式,例如,虚拟现实设备可以被设置为每次检测到被佩戴的佩戴操作时显示预先设置的默认画面,或者,虚拟现实设备可以被设置为每次检测到被佩戴的佩戴操作时根据虚拟现实设备在现实空间中当前的姿态来显示相应的虚拟画面。Specifically, generally, the virtual reality device can be set to different display modes according to factory settings or user settings. For example, the virtual reality device can be set to display a preset default screen every time a wearing operation is detected, Alternatively, the virtual reality device may be set to display a corresponding virtual screen according to the current posture of the virtual reality device in the real space each time a wearing operation is detected.
作为示例,在虚拟现实设备被设置为每次检测到被佩戴的佩戴操作时显示默认画面的情况下,在步骤S100之前,所述方法还可以包括获取第二姿态的步骤(图1中未示出),具体说来,在接收锁定操作之前检测佩戴操作,响应于所述接收锁定操作之前的佩戴操作检测虚拟现实设备当前的姿态作为第二姿态。也就是说,由于虚拟现实设备被配置为每次检测到被佩戴的佩戴操作时显示默认画面,因此,在虚拟现实设备处于第二姿态时虚拟现实设备显示的是默认画面。As an example, in the case that the virtual reality device is set to display a default screen each time a wearing operation is detected, before step S100, the method may further include the step of acquiring a second posture (not shown in FIG. 1 ), specifically, detecting the wearing operation before receiving the locking operation, and detecting the current posture of the virtual reality device as the second posture in response to the wearing operation before receiving the locking operation. That is to say, since the virtual reality device is configured to display the default screen each time a wearing operation is detected, the virtual reality device displays the default screen when the virtual reality device is in the second posture.
因此,在获取到第一姿态和第二姿态之后,可以根据第一姿态和第二姿态获取接收锁定操作时虚拟现实设备所呈现的画面,具体地说,可首先确定第一姿态与第二姿态之间的姿态差异,然后获取在虚拟世界中的姿态与默认画面在虚拟世界中的姿态相差所述姿态差异的画面。换言之,由于解锁操作为锁定操作之后的虚拟现实设备被再次佩戴的佩戴操作,因此,响应于解锁操作所检测的虚拟现实设备当前的姿态与所述第二姿态不一定相同,但是此时虚拟现实设备默认显示的是默认画面,因此,若想显示接收锁定操作时虚拟现实设备所呈现的画面,只需获取在虚拟世界中的姿态与默认画面在虚拟世界中的姿态相差所述姿态差异的画面。Therefore, after the first posture and the second posture are obtained, the screen presented by the virtual reality device when receiving the locking operation can be obtained according to the first posture and the second posture, specifically, the first posture and the second posture can be determined first The posture difference between them, and then obtain the picture whose posture in the virtual world is different from the posture of the default picture in the virtual world by the posture difference. In other words, since the unlocking operation is a wearing operation in which the virtual reality device is worn again after the locking operation, the current posture of the virtual reality device detected in response to the unlocking operation is not necessarily the same as the second posture, but at this time the virtual reality The device displays the default screen by default. Therefore, if you want to display the screen presented by the virtual reality device when receiving the lock operation, you only need to obtain the screen whose posture in the virtual world is different from the posture of the default screen in the virtual world by the posture difference. .
作为另一示例,在虚拟现实设备被设置为每次检测到被佩戴的佩戴操作时根据虚拟现实设备当前的姿态来显示相应的虚拟画面的情况下,为了获取接收锁定操作时虚拟现实设备所呈现的画面,可响应于检测到解锁操作检测虚拟现实设备当前的姿态作为第三姿态;确定第一姿态与第三姿态之间的差异;获取在虚拟世界中的姿态与虚拟现实设备的当前呈现的虚拟画面在虚拟世界中的姿态相差所述姿态差异的画面。换言之,由于解锁操作为锁定操作之后的虚拟现实设备被再次佩戴的佩戴操作,响应于解锁操作所检测的虚拟现实设备当前的姿态即为第三姿态,此时虚拟现实设备默认显示的是与当前姿态相应的虚拟画面,因此,若想显示接收锁定操作时虚拟现实设备所呈现的画面,获取在虚拟世界中的姿态与虚拟现实设备的当前呈现的虚拟画面在虚拟世界中的姿态相差所述姿态差异的画面。As another example, in the case that the virtual reality device is set to display a corresponding virtual screen according to the current posture of the virtual reality device each time a wearing operation is detected, in order to acquire the information presented by the virtual reality device when receiving the locking operation , may detect the current posture of the virtual reality device as a third posture in response to detecting the unlocking operation; determine the difference between the first posture and the third posture; obtain the posture in the virtual world and the current presentation of the virtual reality device The posture of the virtual picture in the virtual world differs from the picture with the posture difference. In other words, since the unlocking operation is a wearing operation in which the virtual reality device is worn again after the locking operation, the current posture of the virtual reality device detected in response to the unlocking operation is the third posture, and the default display of the virtual reality device is the same as the current posture. The virtual screen corresponding to the posture, therefore, if you want to display the screen presented by the virtual reality device when receiving the lock operation, obtain the posture difference between the posture in the virtual world and the posture of the virtual screen currently presented by the virtual reality device in the virtual world Difference screen.
再次返回参照图1,在获取到接收锁定操作时虚拟现实设备所呈现的画面后,在步骤S400,显示所述获取的虚拟现实设备处于第一姿态时所呈现的画面。Referring back to FIG. 1 again, after acquiring the screen presented by the virtual reality device when the locking operation is received, in step S400 , displaying the obtained screen presented when the virtual reality device is in the first posture.
在根据本发明示例性实施例的用于在虚拟现实设备中共享画面的方法中,可以在锁定共享画面后,通过预定的补偿算法使得其他用户重新佩戴虚拟现实设备时将显示的画面调整为共享画面,使得虚拟现实设备具备向其他人共享特定的虚拟画面的功能。In the method for sharing a screen in a virtual reality device according to an exemplary embodiment of the present invention, after the shared screen is locked, the displayed screen can be adjusted to be shared when other users wear the virtual reality device again through a predetermined compensation algorithm. screen, so that the virtual reality device has the function of sharing a specific virtual screen with other people.
图2示出根据本发明示例性实施例的用于在虚拟现实设备中共享画面的装置的框图。所述虚拟现实设备可以是虚拟现实眼镜、虚拟现实头盔等可基于自身的姿态变化显示相应的虚拟画面的头戴显示设备。Fig. 2 shows a block diagram of an apparatus for sharing screens in a virtual reality device according to an exemplary embodiment of the present invention. The virtual reality device may be a head-mounted display device that can display a corresponding virtual picture based on its own posture changes, such as virtual reality glasses and a virtual reality helmet.
如图2所示,根据本发明示例性实施例的用于在虚拟显示设备中共享画面的装置包括:第一姿态确定单元100、获取单元200和画面呈现单元300。As shown in FIG. 2 , the apparatus for sharing a screen in a virtual display device according to an exemplary embodiment of the present invention includes: a first posture determination unit 100 , an acquisition unit 200 and a screen presentation unit 300 .
具体说来,第一姿态确定单元100接收锁定操作,响应于所述锁定操作检测虚拟现实设备当前的姿态作为第一姿态。这里,所述锁定操作可以是用户对虚拟现实设备上设置的用于锁定当前显示的虚拟画面的实体锁定键的操作,或者,所述锁定操作可以是用户对虚拟现实用户界面上用于锁定当前显示的虚拟画面的虚拟锁定键的操作。Specifically, the first pose determination unit 100 receives a lock operation, and detects the current pose of the virtual reality device as the first pose in response to the lock operation. Here, the locking operation may be the user's operation on the physical locking key set on the virtual reality device for locking the currently displayed virtual screen, or the locking operation may be the user's operation on the virtual reality user interface for locking the current Operation of the virtual lock key on the displayed virtual screen.
具体说来,在用户佩戴虚拟现实设备的情况下,当接收到锁定操作时,所述虚拟现实设备可通过调用该虚拟现实设备中内置的传感器(例如,陀螺仪传感器等)来获取该虚拟现实设备当前的姿态,这里,所述虚拟现实设备当前的姿态是指所述虚拟现实设备在现实空间中的姿态,例如,虚拟现实设备在现实空间中的姿态可利用虚拟现实设备的俯仰角(pitch)、偏航角(yaw)和翻滚角(roll)来表示。Specifically, when a user wears a virtual reality device, when a locking operation is received, the virtual reality device can acquire the virtual reality device by calling a built-in sensor (for example, a gyroscope sensor, etc.) in the virtual reality device. The current posture of the device. Here, the current posture of the virtual reality device refers to the posture of the virtual reality device in the real space. For example, the posture of the virtual reality device in the real space can use the pitch angle (pitch angle) of the virtual reality device ), yaw angle (yaw) and roll angle (roll) to represent.
获取单元200检测解锁操作,响应于检测到解锁操作,根据检测的第一姿态,获取接收锁定操作时虚拟现实设备所呈现的画面。作为示例,所述解锁操作为锁定操作之后的虚拟现实设备被再次佩戴的佩戴操作。The obtaining unit 200 detects an unlocking operation, and in response to detecting the unlocking operation, according to the detected first posture, obtains the screen presented by the virtual reality device when receiving the locking operation. As an example, the unlocking operation is a wearing operation in which the virtual reality device is worn again after the locking operation.
具体说来,通常,虚拟现实设备可根据出厂设置或用户设置被设置为不同的显示模式,例如,虚拟现实设备可以被设置为每次检测到被佩戴的佩戴操作时显示预先设置的默认画面,或者,虚拟现实设备可以被设置为每次检测到被佩戴的佩戴操作时根据虚拟现实设备在现实空间中当前的姿态来显示相应的虚拟画面。Specifically, generally, the virtual reality device can be set to different display modes according to factory settings or user settings. For example, the virtual reality device can be set to display a preset default screen every time a wearing operation is detected, Alternatively, the virtual reality device may be set to display a corresponding virtual screen according to the current posture of the virtual reality device in the real space each time a wearing operation is detected.
作为示例,在虚拟现实设备被设置为每次检测到被佩戴的佩戴操作时显示默认画面的情况下,所述装置可还包括第二姿态确定单元(图2中未示出),具体说来,第二姿态确定单元在接收锁定操作之前检测佩戴操作,响应于所述接收锁定操作之前的佩戴操作检测虚拟现实设备当前的姿态作为第二姿态。也就是说,由于虚拟现实设备被配置为每次检测到被佩戴的佩戴操作时显示默认画面,因此,在虚拟现实设备处于第二姿态时虚拟现实设备显示的是默认画面。As an example, in the case that the virtual reality device is set to display a default screen each time a wearing operation is detected, the device may further include a second posture determination unit (not shown in FIG. 2 ), specifically The second posture determination unit detects the wearing operation before receiving the locking operation, and detects the current posture of the virtual reality device as the second posture in response to the wearing operation before receiving the locking operation. That is to say, since the virtual reality device is configured to display the default screen each time a wearing operation is detected, the virtual reality device displays the default screen when the virtual reality device is in the second posture.
因此,获取单元200在获取到第一姿态和第二姿态之后,可以根据第一姿态和第二姿态获取接收锁定操作时虚拟现实设备所呈现的画面,具体地说,获取单元200可首先确定第一姿态与第二姿态之间的姿态差异,然后获取在虚拟世界中的姿态与默认画面在虚拟世界中的姿态相差所述姿态差异的画面。换言之,由于解锁操作为锁定操作之后的虚拟现实设备被再次佩戴的佩戴操作,因此,响应于解锁操作所检测的虚拟现实设备当前的姿态与所述第二姿态不一定相同,但是此时虚拟现实设备默认显示的是默认画面,因此,若想显示接收锁定操作时虚拟现实设备所呈现的画面,获取单元200只需获取在虚拟世界中的姿态与默认画面在虚拟世界中的姿态相差所述姿态差异的画面。Therefore, after acquiring the first posture and the second posture, the acquisition unit 200 can acquire the screen presented by the virtual reality device when receiving the locking operation according to the first posture and the second posture. Specifically, the acquisition unit 200 can first determine the first posture The posture difference between the first posture and the second posture, and then obtain the picture whose posture in the virtual world is different from the posture of the default picture in the virtual world by the posture difference. In other words, since the unlocking operation is a wearing operation in which the virtual reality device is worn again after the locking operation, the current posture of the virtual reality device detected in response to the unlocking operation is not necessarily the same as the second posture, but at this time the virtual reality The device displays the default screen by default. Therefore, if one wants to display the screen presented by the virtual reality device when the lock operation is received, the acquisition unit 200 only needs to obtain the posture in the virtual world that is different from the posture of the default screen in the virtual world. Difference screen.
图3示出根据本发明示例性实施例的用于在虚拟现实设备中共享画面的装置中获取单元200的框图。Fig. 3 shows a block diagram of an acquisition unit 200 in an apparatus for sharing screens in a virtual reality device according to an exemplary embodiment of the present invention.
作为另一示例,如图3所示,在虚拟现实设备被设置为每次检测到被佩戴的佩戴操作时根据虚拟现实设备在现实空间中当前的姿态来显示相应的虚拟画面的情况下,获取单元200可包括第三获取单元210、差异确定单元220和画面获取单元230。具体说来,第三姿态获取单元210响应于检测到解锁操作检测虚拟现实设备当前的姿态作为第三姿态;差异确定单元220确定第一姿态与第三姿态之间的差异;画面获取单元230获取在虚拟世界中的姿态与虚拟现实设备的当前呈现的虚拟画面的在虚拟世界中的姿态相差所述姿态差异的画面。换言之,由于解锁操作为锁定操作之后的虚拟现实设备被再次佩戴的佩戴操作,响应于解锁操作所检测的虚拟现实设备当前的姿态即为第三姿态,此时虚拟现实设备默认显示的是与当前姿态相应的虚拟画面,因此,若想显示接收锁定操作时虚拟现实设备所呈现的画面,画面获取单元230获取在虚拟世界中的姿态与虚拟现实设备的当前呈现的虚拟画面在虚拟世界中的姿态相差所述姿态差异的画面。As another example, as shown in FIG. 3 , when the virtual reality device is set to display a corresponding virtual picture according to the current posture of the virtual reality device in the real space each time a wearing operation is detected, the acquisition The unit 200 may include a third acquiring unit 210 , a difference determining unit 220 and a frame acquiring unit 230 . Specifically, the third posture acquisition unit 210 detects the current posture of the virtual reality device as the third posture in response to the detection of the unlocking operation; the difference determination unit 220 determines the difference between the first posture and the third posture; the screen acquisition unit 230 obtains The posture in the virtual world differs from the posture in the virtual world of the virtual picture currently presented by the virtual reality device by the posture difference. In other words, since the unlocking operation is a wearing operation in which the virtual reality device is worn again after the locking operation, the current posture of the virtual reality device detected in response to the unlocking operation is the third posture, and the default display of the virtual reality device is the same as the current posture. Therefore, if you want to display the screen presented by the virtual reality device when receiving the lock operation, the screen acquisition unit 230 obtains the posture in the virtual world and the posture of the virtual screen currently presented by the virtual reality device in the virtual world A picture of the difference in pose.
再次返回参照图2,获取单元200在获取到接收锁定操作时虚拟现实设备所呈现的画面后,画面呈现单元300显示所述获取的虚拟现实设备处于第一姿态时所呈现的画面。Referring back to FIG. 2 again, after the obtaining unit 200 obtains the screen presented by the virtual reality device when receiving the locking operation, the screen presentation unit 300 displays the obtained screen presented when the virtual reality device is in the first posture.
综上所述,在根据本发明示例性实施例的用于在虚拟现实设备中共享画面的方法和装置中,可以在锁定共享画面后,通过预定的补偿算法使得其他用户重新佩戴虚拟现实设备时将显示的画面调整为共享画面,使得虚拟现实设备具备向其他人共享特定的虚拟画面的功能。To sum up, in the method and device for sharing a screen in a virtual reality device according to an exemplary embodiment of the present invention, after the shared screen is locked, a predetermined compensation algorithm can be used to make other users wear the virtual reality device again The displayed picture is adjusted to a shared picture, so that the virtual reality device has the function of sharing a specific virtual picture with other people.
应注意,本发明的以上各个实施例仅仅是示例性的,而本发明并不受限于此。本领域技术人员应该理解:在不脱离本发明的原理和精神的情况下,可对这些实施例进行改变,其中,本发明的范围在权利要求及其等同物中限定。It should be noted that the above respective embodiments of the present invention are merely exemplary, and the present invention is not limited thereto. It should be understood by those skilled in the art that changes may be made in these embodiments without departing from the principles and spirit of the present invention, wherein the scope of the present invention is defined in the claims and their equivalents.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710176736.8A CN106886287B (en) | 2017-03-23 | 2017-03-23 | Method and apparatus for sharing pictures in a virtual reality device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710176736.8A CN106886287B (en) | 2017-03-23 | 2017-03-23 | Method and apparatus for sharing pictures in a virtual reality device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106886287A true CN106886287A (en) | 2017-06-23 |
| CN106886287B CN106886287B (en) | 2020-06-26 |
Family
ID=59180861
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710176736.8A Active CN106886287B (en) | 2017-03-23 | 2017-03-23 | Method and apparatus for sharing pictures in a virtual reality device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106886287B (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI633465B (en) * | 2017-11-21 | 2018-08-21 | 瑞軒科技股份有限公司 | Virtual reality device and method for operating a virtual reality device |
| CN111527523A (en) * | 2018-02-02 | 2020-08-11 | 三星电子株式会社 | Apparatus and method for sharing a virtual reality environment |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105264478A (en) * | 2013-05-23 | 2016-01-20 | 微软技术许可有限责任公司 | Hologram anchoring and dynamic positioning |
| CN105892651A (en) * | 2016-03-28 | 2016-08-24 | 联想(北京)有限公司 | Virtual object display method and electronic equipment |
| WO2016135471A1 (en) * | 2015-02-25 | 2016-09-01 | Bae Systems Plc | Interactive information system |
| CN106249918A (en) * | 2016-08-18 | 2016-12-21 | 南京几墨网络科技有限公司 | Virtual reality image display packing, device and apply its terminal unit |
| CN106445111A (en) * | 2016-08-30 | 2017-02-22 | 上海乐相科技有限公司 | Locking method and device for spatial information of virtual reality equipment |
-
2017
- 2017-03-23 CN CN201710176736.8A patent/CN106886287B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105264478A (en) * | 2013-05-23 | 2016-01-20 | 微软技术许可有限责任公司 | Hologram anchoring and dynamic positioning |
| WO2016135471A1 (en) * | 2015-02-25 | 2016-09-01 | Bae Systems Plc | Interactive information system |
| CN105892651A (en) * | 2016-03-28 | 2016-08-24 | 联想(北京)有限公司 | Virtual object display method and electronic equipment |
| CN106249918A (en) * | 2016-08-18 | 2016-12-21 | 南京几墨网络科技有限公司 | Virtual reality image display packing, device and apply its terminal unit |
| CN106445111A (en) * | 2016-08-30 | 2017-02-22 | 上海乐相科技有限公司 | Locking method and device for spatial information of virtual reality equipment |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI633465B (en) * | 2017-11-21 | 2018-08-21 | 瑞軒科技股份有限公司 | Virtual reality device and method for operating a virtual reality device |
| US11051005B2 (en) | 2017-11-21 | 2021-06-29 | Suzhou Raken Technology Limited | Virtual reality device and operation method of virtual reality device |
| CN111527523A (en) * | 2018-02-02 | 2020-08-11 | 三星电子株式会社 | Apparatus and method for sharing a virtual reality environment |
| CN111527523B (en) * | 2018-02-02 | 2024-03-15 | 三星电子株式会社 | Device and method for sharing virtual reality environment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106886287B (en) | 2020-06-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7379734B2 (en) | head mounted display | |
| US11790871B2 (en) | Detection and display of mixed 2D/3D content | |
| CN105229720B (en) | Display control unit, display control method and recording medium | |
| CN105210144B (en) | Display control device, display control method, and recording medium | |
| US8810413B2 (en) | User fatigue | |
| JP6899875B2 (en) | Information processing device, video display system, information processing device control method, and program | |
| TW202206978A (en) | Private control interfaces for extended reality | |
| KR102612988B1 (en) | Display apparatus and image processing method thereof | |
| CN110488977A (en) | Virtual reality display method, device, system and storage medium | |
| US9823745B1 (en) | Method and apparatus for selectively presenting content | |
| JP2017516250A (en) | World fixed display quality feedback | |
| CN108352085A (en) | virtual space providing method and program | |
| JP2021114343A (en) | Display system and display control method for display system | |
| US20240256052A1 (en) | User interactions with remote devices | |
| US11366318B2 (en) | Electronic device and control method thereof | |
| JP2018180051A (en) | Electronic device and control method thereof | |
| US11474595B2 (en) | Display device and display device control method | |
| CN108900829A (en) | dynamic display system | |
| KR20250166987A (en) | Devices, methods, and graphical user interfaces for user registration and authentication | |
| CN106886287B (en) | Method and apparatus for sharing pictures in a virtual reality device | |
| KR102521557B1 (en) | Electronic device controlling image display based on scroll input and method thereof | |
| JP7055111B2 (en) | Mobile devices, programs and methods that can estimate the user's neck bending state | |
| JP6738308B2 (en) | Information processing method, program, virtual space distribution system and device | |
| US20170193633A1 (en) | Information processing device, information processing method, and program | |
| US20240385858A1 (en) | Methods for displaying mixed reality content in a three-dimensional environment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |