A virtual reality head display device and positioning device thereof
By integrating the image positioning module, laser positioning module and positioning mode switching module on virtual reality headset devices, the problem of insufficient spatial positioning accuracy of existing VR devices is solved, and high-precision spatial positioning in different users or game scenarios is achieved, improving the user experience.
Patent Information
- Application Number
- CN202210642535.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-08
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2042-06-08
AI Technical Summary
The spatial positioning function of existing VR devices has the problem of insufficient accuracy, which cannot meet the needs of users for drastically changing their actions when playing games, and the needs of different users or different games are difficult to meet.
A virtual reality headset device and its positioning device are designed, including an image positioning module, a laser positioning module and a positioning mode switching module. Through these modules, spatial information is obtained and processed to determine the positioning mode, and switch the positioning mode according to requirements to achieve high-precision spatial positioning.
It realizes high-precision spatial positioning that meets multiple positioning needs in different users or different game scenarios, improving the accuracy of user experience and game experience.
Smart Images

Figure CN115212554B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of virtual reality head-mounted display devices, and in particular to a virtual reality head-mounted display device and a positioning device thereof. Background Art
[0002] Virtual Reality (VR) is a high-tech technology that has emerged in recent years. VR uses computer simulation to create a three-dimensional virtual world, providing users with simulations of vision, hearing, touch and other senses, allowing users to feel as if they are actually there, and to observe things in the three-dimensional space in real time and without restrictions.
[0003] The spatial positioning function of existing VR devices (including helmets, controllers, etc.) is generally implemented separately using lighthouse spatial positioning or camera spatial positioning. Among them, lighthouse spatial positioning has more equipment and needs to set up base stations to obtain image information. It requires a large positioning space, but the positioning is accurate; while camera spatial positioning can only set up a camera on the VR headset to achieve spatial positioning. It has fewer equipment and requires less positioning space, but the positioning accuracy is poor and cannot meet the needs of users who have large changes in movements when playing games.
[0004] However, when users actually use VR headsets, their needs change in real time. When users want to enter games that require more precise positioning, lighthouse spatial positioning can better meet their needs; and when users are playing games that do not require high action and real-time dynamic tracking, camera positioning can meet their needs. This is obviously difficult to meet the needs of different users or different needs. Summary of the invention
[0005] In order to solve the above technical problems, this application is proposed. The embodiments of this application provide a virtual reality head display device and a positioning device thereof, which solve the above technical problems.
[0006] According to one aspect of the present application, a positioning device for a virtual reality head-mounted display device is provided, wherein the virtual reality head-mounted display device includes a connected host and a helmet; wherein the positioning device includes: an image positioning module, wherein the image positioning module is arranged on the helmet and is communicatively connected to the host, wherein the image positioning module is used to obtain spatial image information and determine the position information of the virtual reality head-mounted display device according to the spatial image information; a laser positioning module, wherein the laser positioning module includes a laser transmitter and a laser receiver, wherein the laser transmitter is arranged in the space where the virtual reality head-mounted display device is located, and the laser receiver is arranged on the virtual reality head-mounted display device, wherein the laser receiver receives the laser signal emitted by the laser transmitter, and the laser positioning module determines the position information of the virtual reality head-mounted display device according to the laser signal; and a positioning mode switching module, wherein the positioning mode switching module is communicatively connected to the image positioning module and the laser positioning module, and wherein the positioning mode switching module is used to select the image positioning module and / or the laser positioning module to determine the position information of the virtual reality head-mounted display device.
[0007] In one embodiment, the virtual reality head display device also includes a mask, the positioning mode switching module is arranged on the mask, and the mask is detachably connected to the helmet. When the mask is connected to the helmet, the positioning mode switching module is communicated with the host, and the positioning mode switching module selects the laser positioning module to determine the location information of the virtual reality head display device.
[0008] In one embodiment, the mask includes a first processor and a connector, the connector is detachably electrically connected to the host, the first processor is communicatively connected to the laser receiver, the connector is electrically connected to the host to turn on the laser positioning module, and the first processor is used to process the laser signal received by the laser receiver to obtain the position information of the virtual reality head display device.
[0009] In one embodiment, the host includes an identification module, which generates an electrical connection signal when the mask is electrically connected to the helmet. The identification module receives the electrical connection signal to identify the mask type of the mask. When the mask type is identified as a spatial positioning mask, the identification module transmits the identification information to the host, and the host controls the positioning mode switching module to switch the positioning mode to the laser positioning mode according to the mask type.
[0010] In one embodiment, when the host recognizes that the mask is a spatial positioning mask, the host sends a switching mode instruction to the positioning mode switching module to control the positioning mode switching module to select the laser positioning module to determine the position information of the virtual reality head display device.
[0011] In one embodiment, the connector includes a first connection end, the helmet includes a second connection end, the second connection end is electrically connected to the host, and the first connection end and the second connection end are detachably electrically connected. When the first connection end and the second connection end are electrically connected, the host recognizes that the mask is a spatial positioning mask and controls the positioning mode switching module to select the laser positioning module to determine the location information of the virtual reality head display device.
[0012] In one embodiment, the positioning mode switching module includes a display screen. When the mask is connected to the helmet, the display screen displays a prompt message for switching the positioning mode. The positioning mode switching module receives the switching mode instruction and selects the image positioning module and / or the laser positioning module to determine the location information of the virtual reality head display device.
[0013] In one embodiment, the positioning mode switching module includes a switching button, and the user clicks the switching button to input the switching mode instruction; or the display screen includes a touch screen, and the user touches the touch screen to input the switching mode instruction.
[0014] In one embodiment, the host includes an identification module. When the mask is connected to the helmet, the identification module identifies the mask and generates an identification result. The host sends a display instruction to the display screen according to the identification result. The display screen receives the display instruction and displays the prompt information for switching the positioning mode.
[0015] In one embodiment, the host receives an input instruction from the user and sends the mode switching instruction to the positioning mode switching module to control the positioning mode switching module to select the laser positioning module to determine the location information of the virtual reality head display device.
[0016] In one embodiment, the laser receiver comprises a photosensitive sensor or a photoelectric sensor.
[0017] In one embodiment, the helmet includes a connection port, which is connected to a computer via a data cable, and the connection port is connected to the computer to switch to PC-VR mode and turn on the laser positioning module.
[0018] In one embodiment, the virtual reality head display device includes a handle, which is communicatively connected to the host; the image positioning module includes a communicatively connected camera and a second processor, the camera is used to capture a user head image and a handle image, and the second processor is used to process the user head image and the handle image captured by the camera to obtain the position information of the virtual reality head display device.
[0019] According to another aspect of the present application, a virtual reality head display device is provided, comprising: a host; a helmet, the helmet being connected to the host; and a positioning device as described in any one of the above items.
[0020] The present application provides a virtual reality head display device and a positioning device thereof. An image positioning module is arranged on a helmet to obtain spatial image information and determine the position information of the virtual reality head display device according to the spatial image information; and a laser positioning module is arranged. Specifically, the laser positioning module includes a laser transmitter and a laser receiver. The laser transmitter is arranged in the space where the virtual reality head display device is located, and the laser receiver is arranged on the virtual reality head display device. The laser receiver receives the laser signal emitted by the laser transmitter. The laser positioning module determines the position information of the virtual reality head display device according to the laser signal. A positioning mode switching module is arranged to be communicatively connected with the image positioning module and the laser positioning module. The positioning mode switching module switches the two positioning modules according to actual needs to independently realize the spatial positioning of the virtual reality head display device to meet the needs of different users or different games. The two positioning modules can also be used simultaneously to realize the spatial positioning of the virtual reality head display device to improve the positioning accuracy. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] By describing the embodiments of the present application in more detail in conjunction with the accompanying drawings, the above and other purposes, features and advantages of the present application will become more apparent. The accompanying drawings are used to provide a further understanding of the embodiments of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the present application and do not constitute a limitation of the present application. In the accompanying drawings, the same reference numerals generally represent the same modules or steps.
[0022] Figure 1 This is an application scenario diagram of a virtual reality head display device provided by an exemplary embodiment of the present application.
[0023] Figure 2 It is a structural schematic diagram of a virtual reality head display device provided by an exemplary embodiment of the present application.
[0024] Figure 3 It is a structural schematic diagram of a positioning device of a virtual reality head display device provided by an exemplary embodiment of the present application.
[0025] Figure 4 It is a structural schematic diagram of a positioning device for a virtual reality head display device provided by another exemplary embodiment of the present application.
[0026] Figure 5 It is a flowchart of a positioning method for a virtual reality head display device provided by an exemplary embodiment of the present application.
[0027] Figure 6It is a flowchart of a positioning method for a virtual reality head display device provided by another exemplary embodiment of the present application.
[0028] Figure 7 It is a flowchart of a positioning method for a virtual reality head display device provided by another exemplary embodiment of the present application.
[0029] Figure 8 It is a structural diagram of an electronic device provided by an exemplary embodiment of the present application.
[0030] Explanation of the accompanying drawings: 1. Virtual reality head-mounted display device; 2. Host; 3. Helmet; 4. Mask; 20. Image positioning module; 30. Laser positioning module; 31. Laser transmitter; 32. Laser receiver; 131. First processor; 132. Connector; 21. Camera; 22. Second processor. DETAILED DESCRIPTION
[0031] Below, the exemplary embodiments according to the present application will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application, and it should be understood that the present application is not limited to the exemplary embodiments described here.
[0032] Figure 1 : is an application scenario diagram of a virtual reality head display device provided by an exemplary embodiment of the present application. Figure 1 As shown, the virtual reality head display device 1 can be worn on the user's head to simulate a three-dimensional virtual world, provide users with simulations of senses such as vision, hearing, and touch, and make the user feel as if they are in the game. In order to achieve the positioning of the virtual reality head display device 1 (including the head-mounted device and the handle) worn by the user in the game, an image positioning module can be set on the virtual reality head display device 1 to obtain a spatial image, and determine the position information of the virtual reality head display device 1 based on the spatial image recognition processing. Alternatively, a base station set up indoors can be used to obtain the image information of the virtual reality head display device 1, and determine the position information of the virtual reality head display device 1 based on the image information recognition processing.
[0033] Figure 2 1 is a schematic diagram of the structure of a virtual reality head display device provided by an exemplary embodiment of the present application. Figure 2 As shown, the virtual reality head display device 1 includes: a host 2, a helmet 3, and a mask 4, wherein the helmet 3 is connected to the host 2, and the mask 4 is detachably connected to the helmet 3, and a positioning device is set to determine the position information of the virtual reality head display device 1, thereby providing the host 2 with the position information of the virtual reality head display device 1 to meet the game requirements.
[0034] Figure 3FIG. 1 is a schematic diagram of a positioning device for a virtual reality head display device provided by an exemplary embodiment of the present application. Figure 3 As shown, the positioning device is applied to the above-mentioned virtual reality head display device 1; wherein, the positioning device includes: an image positioning module 20, a laser positioning module 30 and a positioning mode switching module, wherein the image positioning module 20 is arranged on the helmet 3 and is in communication connection with the host 2, and the image positioning module 20 is used to obtain spatial image information and determine the position information of the virtual reality head display device 1 according to the spatial image information; the laser positioning module 30 includes a laser emitter 31 (such as Figure 1 ) and a laser receiver 32, wherein the laser transmitter 31 is arranged in the space where the virtual reality head display device is located, and the laser receiver 32 is arranged on the virtual reality head display device 1. Specifically, the laser receiver 32 is arranged on the mask 4, and the laser receiver 32 receives the laser signal emitted by the laser transmitter 31. The laser positioning module 30 determines the position information of the virtual reality head display device 1 according to the laser signal; the positioning mode switching module is connected to the image positioning module 20 and the laser positioning module 30 in communication, and the positioning mode switching module is used to select the image positioning module 20 and / or the laser positioning module 30 to determine the position information of the virtual reality head display device 1. Specifically, the positioning mode switching module is arranged on the mask 4, and the mask 4 is detachably connected to the helmet 3. When the mask 4 is connected to the helmet 3, the positioning mode switching module is connected to the host 2 in communication, and the positioning mode switching module can select the laser positioning module 30 to determine the position information of the virtual reality head display device 1.
[0035] The laser positioning module 30 in the present application does not need to be provided with image acquisition devices such as cameras, but only needs to use a laser transmitter 31 and a laser receiver 32 to determine the position of a moving object. Specifically, when in use, two laser transmitters 31 are arranged at opposite corners of the room to form a rectangular area (e.g., 15 feet × 15 feet). It should be understood that this area can be adjusted according to the actual size of the space. The laser transmitter 31 includes two rows of fixed LED lights, which emit laser beams (e.g., 6 times per second). Each laser transmitter 31 is designed with two scanning modules, which respectively emit horizontal and vertical lasers to scan the positioning space in the horizontal and vertical directions. The helmet and the handle are provided with a laser receiver 32. When the laser scans, the helmet starts counting. After the laser receiver 32 receives the laser, the relationship between the position of the laser receiver 32 and the time of receiving the laser is used to calculate the accurate position relative to the laser transmitter 31, thereby determining the relative position of the laser receiver 32 and the laser transmitter 31. If the laser beam hits enough laser receivers 32 at the same time, a 3D model can be formed, so that not only the position of the helmet can be detected, but also the direction of the helmet can be captured. Laser positioning can achieve millimeter-level accuracy, with almost no delay and no fear of occlusion. It can still capture even if the handle is placed on the back or under the crotch. Laser positioning avoids the disadvantages of high complexity, high equipment cost, slow computing speed, and susceptibility to natural light based on image processing technology, while also achieving high precision, high response speed, high stability, and can be implemented in any size space.
[0036] The image positioning module 20 in the present application has lower requirements for the positioning space and does not require additional auxiliary devices (such as laser transmitters, etc.) to be set up indoors. It only needs to be set on the helmet 3 (specifically, the front end of the helmet 3) to capture image information of the user's head and handle. After obtaining the image information, the image information is recognized and processed to determine the position information of the virtual reality head display device 1, so that the spatial positioning of the virtual reality head display device 1 can be simply and conveniently achieved.
[0037] Considering the advantages of the image positioning module 20 such as simplicity, convenience, and low cost, and the disadvantages of low positioning accuracy, and also considering the advantages of the laser positioning module 30 such as high positioning accuracy and fast response speed, and the disadvantages of complex structure and high cost, the present application designs a positioning device that can take into account two positioning methods (corresponding to two groups of positioning modules) at the same time, that is, freely switching between the two positioning methods according to the needs, so as to combine the advantages of the two positioning methods and avoid the disadvantages of realizing a single positioning method, thereby meeting the different needs of users. Specifically, the laser positioning module 30 is arranged on the mask 4, and the image positioning module 20 is arranged on the helmet 3. The mask 4 and the front end of the helmet 3 can be separated. When the user needs to use the positioning laser positioning function, the mask 4 can be covered on the helmet 3, and the positioning mode switching module can be started to select the laser positioning module 30 to realize the laser positioning function; when the user does not need to use the laser positioning function and the positioning mode switching module chooses to only select the image positioning module 20 to realize spatial positioning, the mask 4 can be separated from the helmet 3.
[0038] The present application provides a positioning device for a virtual reality head display device, which obtains spatial image information and determines the position information of the virtual reality head display device according to the spatial image information by setting an image positioning module on the helmet; and sets a laser positioning module, specifically, the laser positioning module includes a laser transmitter and a laser receiver, the laser transmitter is set in the space where the virtual reality head display device is located, the laser receiver is set on the virtual reality head display device, the laser receiver receives the laser signal emitted by the laser transmitter, the laser positioning module determines the position information of the virtual reality head display device according to the laser signal, and sets a positioning mode switching module that is communicatively connected with the image positioning module and the laser positioning module, the positioning mode switching module switches the two modules according to actual needs to independently realize the spatial positioning of the virtual reality head display device to meet the needs of different users or different games, and can also use the two modules at the same time to realize the spatial positioning of the virtual reality head display device to improve the positioning accuracy.
[0039] Figure 4 FIG. 1 is a schematic diagram of a positioning device for a virtual reality head display device provided by another exemplary embodiment of the present application. Figure 4 As shown, the mask 4 may include a first processor 131 and a connector 132, the connector 132 is detachably electrically connected to the host 2, the first processor 131 is communicatively connected to the laser receiver 32, the connector 132 is electrically connected to the host 2 to turn on the laser positioning module 30, and the first processor 131 is used to process the laser signal received by the laser receiver 32 to obtain the position information of the virtual reality head display device 1. By setting the connector 132, when the mask 4 is covered on the helmet 3, the connector 132 is electrically connected to the host 2 of the virtual reality head display device 1 to generate an electrical connection signal, and the host 2 turns on the laser positioning module 30 after receiving the electrical connection signal to switch to the laser positioning mode.
[0040] In one embodiment, the connector 132 may include an identity pin, which is detachably electrically connected to the host 2, and is used for the host 2 to identify the mask 4, and the identity pin is electrically connected to the host 2 to turn on the laser positioning module 30. By providing an identity pin (i.e., ID pin) on the connector 132, when the connector 132 is electrically connected to the host 2, the host 2 can confirm the identity of the connector 132 according to the identity pin of the connector 132, thereby avoiding erroneous operation caused by misconnection.
[0041] In one embodiment, the host 2 may include an identification module, which generates an electrical connection signal when the mask 4 is electrically connected to the helmet 3. The identification module receives the electrical connection signal to identify the mask type of the mask 4. When the mask type is identified as a spatial positioning mask, the identification module transmits the identification information to the host 2. The host 2 controls the positioning mode switching module to switch the positioning mode to the laser positioning mode according to the mask type.
[0042] An identification module can be set in the host 2 to identify the mask type. When the mask 4 is electrically connected to the helmet 3, an electrical connection signal is generated. After receiving the electrical connection signal, the identification module identifies the type of the mask 4. When the mask type is identified as a spatial positioning mask, the identification module transmits the identification information (characterizing that the mask type is a spatial positioning mask) to the host 2. The host 2 controls the positioning mode switching module to switch the positioning mode to the laser positioning mode according to the mask type, that is, starts the laser positioning module 30 to achieve positioning.
[0043] In one embodiment, when the host 2 recognizes that the mask 4 is a spatial positioning mask, the host 2 sends a switching mode instruction to the positioning mode switching module to control the positioning mode switching module to select the laser positioning module 30 to determine the position information of the virtual reality head display device 1.
[0044] When the host 2 (identification module) recognizes that the mask 4 is a spatial positioning mask, the host 2 sends a switching mode instruction to the positioning mode switching module to control the positioning mode switching module to select the laser positioning module 30 to determine the position information of the virtual reality head display device 1, that is, when the host recognizes that the mask 4 is a spatial positioning mask, the positioning mode switching module is controlled to switch to the laser positioning mode.
[0045] In one embodiment, the connector 132 includes a first connection end, the helmet 3 includes a second connection end, the second connection end is electrically connected to the host 2, and the first connection end and the second connection end are detachably electrically connected. When the first connection end and the second connection end are electrically connected, the host 2 recognizes the mask 4 as a spatial positioning mask and controls the positioning mode switching module to select the laser positioning module 30 to determine the position information of the virtual reality head display device 1.
[0046] The connector 132 includes a first connection end (e.g., a male end), and the helmet 3 includes a second connection end (e.g., a female end), wherein the first connection end is used in conjunction with the second connection end. When the first connection end is electrically connected to the second connection end, a level signal can be generated (e.g., the voltage of the second connection end is pulled to the same voltage as the first connection end, i.e., the voltage of the second connection end is changed). The host 2 identifies the mask 4 as a spatial positioning mask according to the voltage of the second connection end and controls the positioning mode switching module to select the laser positioning module 30 to determine the position information of the virtual reality head display device 1.
[0047] In one embodiment, the positioning mode switching module includes a display screen. When the mask 4 is connected to the helmet 3, the display screen displays a prompt message for switching the positioning mode. The positioning mode switching module receives the switching mode instruction and selects the image positioning module 20 and / or the laser positioning module 30 to determine the position information of the virtual reality head display device 1.
[0048] The positioning mode switching module may include a display screen. When the mask 4 is connected to the helmet 3, a prompt message for switching the positioning mode pops up on the display screen, indicating that a new positioning mode can be switched at this time. The positioning mode switching module receives the switching mode instruction (which can be manually input by the user or an electrical signal generated when the mask 4 and the helmet 3 are connected) and selects one of the image positioning module 20 and the laser positioning module 30 alone or both to determine the position information of the virtual reality head display device 1 simultaneously.
[0049] In one embodiment, the positioning mode switching module includes a switching button, and the user clicks the switching button to input the switching mode instruction; or the display screen includes a touch screen, and the user touches the touch screen to input the switching mode instruction.
[0050] When a prompt message for switching the positioning mode pops up on the display screen, the user can input a switching mode instruction by clicking a switching button or touching the touch screen to control the positioning mode switching module to select one of the image positioning module 20 and the laser positioning module 30 alone or both to determine the position information of the virtual reality head display device 1.
[0051] In one embodiment, the host 2 includes an identification module. When the mask 4 is connected to the helmet 3, the identification module identifies the mask 4 and generates an identification result. The host 2 sends a display instruction to the display screen according to the identification result. The display screen receives the display instruction and displays a prompt message for switching the positioning mode.
[0052] When the recognition module recognizes the type of the mask 4, the host 2 sends a display instruction to the display screen according to the recognition result, so as to control the display screen to pop up a prompt message for switching the positioning mode.
[0053] In one embodiment, the host 2 receives an input command from the user and sends a mode switching command to the positioning mode switching module to control the positioning mode switching module to select the laser positioning module 30 to determine the position information of the virtual reality head display device 1.
[0054] When the user inputs an instruction to the host 2 , the host 2 sends a mode switching instruction to the positioning mode switching module according to the input instruction, so as to control the positioning mode switching module to select the laser positioning module 30 .
[0055] In one embodiment, the laser receiver 32 may include a photosensitive sensor or a photoelectric sensor. By providing a photosensitive sensor or a photoelectric sensor, the laser signal can be accurately received, thereby achieving precise positioning. It should be understood that the embodiment of the present application can select different laser receivers 32 according to the requirements of the actual application scenario. As long as the selected laser receiver 32 can meet the requirements of laser positioning, the present application does not limit the specific type of the laser receiver 32.
[0056] In one embodiment, the helmet 3 may also include a connection port, which is connected to a computer via a data cable, and the connection port is connected to the computer to switch to PC-VR mode and turn on the laser positioning module 30. After receiving the electrical connection signal from the mask 4, the host 2 can remind the user that it has switched to the laser space positioning mode and can connect to the computer (PC); after the user gives a confirmation instruction, the virtual reality head display device 1 can enter the PC-VR mode; or the user still retains the original VR all-in-one mode and does not switch to the PC-VR mode. Among them, in the VR all-in-one mode, the content of the display screen is driven by the all-in-one CPU. When it is switched to the PC-VR mode, the helmet 3 is connected to the PC graphics card via a data cable, and the graphics card drives the screen, and the screen displays the content on the PC; when the user switches to the PC-VR mode, the laser positioning mode is turned on at the same time, and the laser signal received by the laser receiver 32 is transmitted to the first processor 131 on the mask 4 for processing, and finally the positioning problem of the virtual reality head display device 1 is realized in combination with the handle.
[0057] In one embodiment, the virtual reality head display device 1 includes a handle, and the handle is communicatively connected to the host 2; Figure 4As shown, the above-mentioned image positioning module 20 may include a camera 21 and a second processor 22 that are communicatively connected, the camera 21 is used to capture the user's head image and the handle image, and the second processor 22 is used to process the user's head image and the handle image captured by the camera 21 to obtain the position information of the virtual reality head display device 1. By setting the camera 21 and the second processor 22, the positioning of the virtual reality head display device 1 can be simply and conveniently achieved to meet the user's gaming requirements with low positioning accuracy. It should be understood that the first processor 131 and the second processor 22 in the present application can be two independent processors or a processor integrated together, and the present application does not limit the specific existence form of the first processor 131 and the second processor 22.
[0058] Figure 5 1 is a flowchart of a method for positioning a virtual reality head display device provided by an exemplary embodiment of the present application. The method for positioning a virtual reality head display device is applied to any of the positioning devices of the virtual reality head display device described above; Figure 5 As shown, the positioning method includes the following steps:
[0059] Step 510: Obtain a positioning mode switching instruction.
[0060] The positioning mode switching instruction indicates that the virtual reality head display device selects the image positioning module and / or the laser positioning module for positioning. The positioning mode switching instruction is obtained in real time to obtain the user's positioning requirements or the game's positioning requirements.
[0061] Step 520: According to the switching instruction, select the positioning module of the virtual reality head display device.
[0062] According to the acquired positioning mode switching instruction, the corresponding positioning mode is selected. Specifically, the positioning module corresponding to the selected positioning mode is turned on to perform spatial positioning using the corresponding positioning module.
[0063] The present application provides a virtual reality head display device and a positioning method thereof. An image positioning module is arranged on a helmet to obtain spatial image information and determine the position information of the virtual reality head display device according to the spatial image information; and a laser positioning module is arranged. Specifically, the laser positioning module includes a laser transmitter and a laser receiver. The laser transmitter is arranged in the space where the virtual reality head display device is located, and the laser receiver is arranged on the virtual reality head display device. The laser receiver receives the laser signal emitted by the laser transmitter. The laser positioning module determines the position information of the virtual reality head display device according to the laser signal. A positioning mode switching module is arranged to be communicatively connected with the image positioning module and the laser positioning module. The positioning mode switching module switches the two modules according to the positioning mode switching instruction to independently realize the spatial positioning of the virtual reality head display device to meet the needs of different users or different games. The two modules can also be used simultaneously to realize the spatial positioning of the virtual reality head display device to improve the positioning accuracy.
[0064] Figure 6 FIG. 1 is a flow chart of a positioning method for a virtual reality head display device provided by another exemplary embodiment of the present application. Figure 6 As shown, step 510 may include:
[0065] Step 511: Acquire the connection signal between the mask and the helmet.
[0066] When the mask 4 is electrically connected to the helmet 3, an electrical connection signal is generated.
[0067] Step 512: Determine a switching instruction to switch to the laser positioning mode according to the connection signal.
[0068] Specifically, the positioning mode switching instruction can be an electrical connection signal generated when the above-mentioned mask 4 is covered on the helmet 3 and connected to the host 2. When the host 2 receives the electrical connection signal, it obtains the instruction to switch the positioning mode to the laser positioning mode. When the host 2 does not receive the electrical connection signal (that is, the connection is disconnected), it obtains the instruction to switch the positioning mode to the image positioning mode.
[0069] Figure 7 FIG. 1 is a flow chart of a positioning method for a virtual reality head display device provided by another exemplary embodiment of the present application. Figure 7 As shown, step 520 may include:
[0070] Step 521: Turn on the laser transmitter.
[0071] Specifically, the laser emitter 31 is turned on (may be turned on manually) to emit a laser signal.
[0072] Step 522: Turn on the laser receiver.
[0073] Specifically, the laser receiver 32 is turned on (it can be turned on automatically or manually) to receive the laser signal emitted by the laser transmitter 31. It should be understood that the present application can choose the above-mentioned manual connection to turn on the laser receiver 32, or other opening methods can be selected, such as setting a positioning mode switching button, through which the user can flexibly switch the positioning mode; for example, automatically switch according to the positioning accuracy requirements of the game played by the user, specifically, the user can manually select the positioning accuracy for each game when it is played for the first time, or adopt the default positioning mode according to the needs of the game itself (the default positioning mode can be manually modified), so that the positioning mode can be automatically switched according to different games when the user plays the game.
[0074] Step 523: Determine the position information of the virtual reality head display device according to the laser signal.
[0075] The relative positions of the laser receiver 32 and the laser transmitter 31 are calculated based on the laser signal received by the laser receiver 32, and the position information of the virtual reality head display device carrying the laser receiver 32 is determined based on the relative positions of multiple laser receivers 32 and the laser transmitter 31.
[0076] It should be understood that the embodiments of the present application can select one of the image positioning mode and the laser positioning mode for separate positioning according to the needs of the actual application scenario, or can select the image positioning mode and the laser positioning mode to be turned on at the same time for positioning. As long as the selected positioning mode can meet the positioning needs of the game, the present application does not limit the specific positioning mode. Specifically, when the game has high requirements for spatial positioning accuracy, the image positioning mode and the laser positioning mode can be selected to be turned on at the same time to achieve comprehensive positioning, that is, image positioning and laser positioning are used at the same time to improve positioning accuracy, thereby further improving the gaming experience. In addition, when selecting one of the image positioning mode and the laser positioning mode, the other mode can also be turned on at the same time to perform positioning calibration on the selected positioning mode to avoid problems such as reduced positioning accuracy caused by failure of the selected positioning mode or other reasons.
[0077] Below, reference Figure 8 The electronic device according to the embodiment of the present application is described. The electronic device may be any one or both of the first device and the second device, or a stand-alone device independent of them, and the stand-alone device may communicate with the first device and the second device to receive the collected input signal from them.
[0078] Figure 8 A block diagram of an electronic device according to an embodiment of the present application is illustrated.
[0079] like Figure 8 As shown, the electronic device 10 includes one or more processors 11 and a memory 12 .
[0080] The processor 11 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 10 to perform desired functions.
[0081] The memory 12 may include one or more computer program products, and the computer program product may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory (cache), etc. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 11 may run the program instructions to implement the positioning method of the virtual reality head display device of each embodiment of the present application described above and / or other desired functions. Various contents such as input signals, signal components, noise components, etc. may also be stored in the computer-readable storage medium.
[0082] In one example, the electronic device 10 may further include: an input device 13 and an output device 14, and these components are interconnected via a bus system and / or other forms of connection mechanisms (not shown).
[0083] When the electronic device is a stand-alone device, the input device 13 may be a communication network connector, which is used to receive the collected input signals from the first device and the second device.
[0084] In addition, the input device 13 may also include, for example, a keyboard, a mouse, and the like.
[0085] The output device 14 can output various information to the outside, including determined distance information, direction information, etc. The output device 14 can include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, and the like.
[0086] Of course, to simplify, Figure 8 Only some of the components related to the present application in the electronic device 10 are shown, and components such as a bus, an input / output interface, etc. are omitted. In addition, according to specific application situations, the electronic device 10 may also include any other appropriate components.
[0087] In addition to the above-mentioned methods and devices, an embodiment of the present application may also be a computer program product, which includes computer program instructions, and when the computer program instructions are executed by a processor, the processor executes the steps of the positioning method of the virtual reality head display device according to various embodiments of the present application described in the above-mentioned "Exemplary Method" section of this specification.
[0088] The computer program product may be written in any combination of one or more programming languages to write program codes for performing the operations of the embodiments of the present application, including object-oriented programming languages, such as Java, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0089] In addition, an embodiment of the present application may also be a computer-readable storage medium having computer program instructions stored thereon, and when the computer program instructions are executed by a processor, the processor executes the steps of the positioning method for a virtual reality head display device according to various embodiments of the present application described in the above “Exemplary Method” section of this specification.
[0090] The computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0091] The basic principles of the present application are described above in conjunction with specific embodiments. However, it should be noted that the advantages, strengths, effects, etc. mentioned in the present application are only examples and not limitations, and it cannot be considered that these advantages, strengths, effects, etc. are required by each embodiment of the present application. In addition, the specific details disclosed above are only for the purpose of illustration and ease of understanding, not for limitation, and the above details do not limit the present application to being implemented by adopting the above specific details.
[0092] The block diagrams of the devices, apparatuses, equipment, and systems involved in this application are only illustrative examples and are not intended to require or imply that they must be connected, arranged, and configured in the manner shown in the block diagram. As will be appreciated by those skilled in the art, these devices, apparatuses, equipment, and systems can be connected, arranged, and configured in any manner. Words such as "including", "comprising", "having", etc. are open words, referring to "including but not limited to", and can be used interchangeably with them. The words "or" and "and" used here refer to the words "and / or" and can be used interchangeably with them, unless the context clearly indicates otherwise. The words "such as" used here refer to the phrase "such as but not limited to", and can be used interchangeably with them.
[0093] It should also be noted that in the apparatus, device and method of the present application, each module or each step can be decomposed and / or recombined. Such decomposition and / or recombination should be regarded as equivalent solutions of the present application.
[0094] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of the present application. Therefore, the present application is not intended to be limited to the aspects shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
[0095] The above description has been given for the purpose of illustration and description. In addition, this description is not intended to limit the embodiments of the present application to the forms disclosed herein. Although multiple example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, changes, additions and sub-combinations thereof.
Claims
1. A positioning device for a virtual reality head display device, characterized in that: The virtual reality head display device includes a connected host and a helmet; wherein the positioning device includes: An image positioning module, which is disposed on the helmet and is in communication with the host, and is used to obtain spatial image information and determine the position information of the virtual reality head display device according to the spatial image information; A laser positioning module, the laser positioning module comprising a laser transmitter and a laser receiver, wherein the laser transmitter is arranged in the space where the virtual reality head display device is located, the laser receiver is arranged on the virtual reality head display device, the laser receiver receives the laser signal emitted by the laser transmitter, and the laser positioning module determines the position information of the virtual reality head display device according to the laser signal; and A positioning mode switching module, the positioning mode switching module is in communication with the image positioning module and the laser positioning module, and the positioning mode switching module is used to select the image positioning module and / or the laser positioning module to determine the position information of the virtual reality head display device; The virtual reality head display device also includes a mask, and the laser receiver is arranged on the mask; the connector included in the mask includes an identity pin, and the identity pin is detachably electrically connected to the host; when the mask is connected to the helmet, the identity pin is electrically connected to the host to turn on the laser positioning module; the host includes an identification module, and when the mask is electrically connected to the helmet, an electrical connection signal is generated, and the identification module receives the electrical connection signal to identify the mask type of the mask, and when the mask type is identified as a space positioning mask, the identification module transmits the identification information to the host, and the host controls the positioning mode switching module to select the laser positioning module and the image positioning module according to the mask type to determine the position information of the virtual reality head display device; When the mask is separated from the helmet, the positioning mode switching module only selects the image positioning module to determine the position information of the virtual reality head display device.
2. The positioning device according to claim 1, characterized in that: The positioning mode switching module is arranged on the mask, and the mask is detachably connected to the helmet. When the mask is connected to the helmet, the positioning mode switching module is communicatively connected to the host.
3. The positioning device according to claim 2, characterized in that: The mask includes a first processor, which is communicatively connected to the laser receiver, and the first processor is used to process the laser signal received by the laser receiver to obtain position information of the virtual reality head display device.
4. The positioning device according to claim 1, characterized in that: When the host recognizes that the mask is a spatial positioning mask, the host sends a switching mode instruction to the positioning mode switching module to control the positioning mode switching module to select the laser positioning module and the image positioning module to determine the position information of the virtual reality head display device.
5. The positioning device according to claim 1, characterized in that: The connector includes a first connection end, the helmet includes a second connection end, the second connection end is electrically connected to the host, and the first connection end and the second connection end are detachably electrically connected. When the first connection end and the second connection end are electrically connected, the host recognizes that the mask is a spatial positioning mask and controls the positioning mode switching module to select the laser positioning module and the image positioning module to determine the position information of the virtual reality head display device.
6. The positioning device according to claim 2, characterized in that: The positioning mode switching module includes a display screen, and when the mask is connected to the helmet, the display screen displays prompt information for switching the positioning mode; The host receives an input command from a user and sends a mode switching command to the positioning mode switching module; The positioning mode switching module receives the switching mode instruction to execute the process of selecting the image positioning module and the laser positioning module to determine the position information of the virtual reality head display device.
7. The positioning device according to claim 6, characterized in that: The positioning mode switching module includes a switching button, and the user clicks the switching button to input the switching mode instruction; or The display screen includes a touch screen, and a user touches the touch screen to input the switching mode instruction.
8. The positioning device according to claim 6, characterized in that: The host sends a display instruction to the display screen according to the recognition result of the mask type, and the display screen receives the display instruction and displays the prompt information.
9. The positioning device according to any one of claims 1 to 8, characterized in that: The laser receiver includes a photosensitive sensor or a photoelectric sensor.
10. The positioning device according to any one of claims 1 to 8, characterized in that: The helmet includes a connection port, which is connected to a computer via a data cable. The connection port is connected to the computer to switch to PC-VR mode and turn on the laser positioning module.
11. The positioning device according to any one of claims 1 to 8, characterized in that: The virtual reality head display device includes a handle, which is communicatively connected to the host; the image positioning module includes a camera and a second processor that are communicatively connected, the camera is used to capture a user head image and a handle image, and the second processor is used to process the user head image and the handle image captured by the camera to obtain position information of the virtual reality head display device.
12. A virtual reality head display device, characterized in that: include: Host; A helmet connected to the host; and A positioning device as described in any one of claims 1 to 11 above.
Citation Information
Patent Citations
Multi-mode wireless position tracking method and system
CN105933943A
Positioning method and positioning system
CN106403955A
A method for tracking virtual reality system
CN111124106A
Wearable equipment with indoor and outdoor fusion positioning function
CN211528699U
Aligning multiple coordinate systems for information model rendering
GB202101592D0