Intelligent terminal, handheld device, virtual system and method for spatial positioning of intelligent terminal - Patents.com

The intelligent terminal, equipped with a function switching module and sensors, addresses the challenge of switching between virtual and handheld device functions, offering accurate spatial positioning and a unified user experience.

JP7654274B2Active Publication Date: 2025-04-01PIMAX TECH (SHANGHAI) CO LTD
View PDF 12 Cites 0 Cited by

Patent Information

Application Number
JP2023019232
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-07-29
Filing Date
2023-02-10
Publication Date
2025-04-01
Estimated Expiration
2043-02-10

AI Technical Summary

Technical Problem

Existing mobile terminal technologies struggle to accurately switch between virtual head-mounted display and handheld device functions, and they lack the capability to provide a seamless, immersive virtual experience combined with the functionality of a handheld device using a single intelligent terminal.

Method used

The intelligent terminal is designed to be detachably attached to both virtual head-mounted display devices and handheld devices, equipped with a function switching module, image pickup devices, and inertial sensors. This allows the terminal to switch between functions seamlessly and maintain accurate spatial positioning using image and IMU data.

Benefits of technology

The solution enables users to experience both virtual and handheld device functions with a single intelligent terminal, providing accurate spatial positioning and enhancing user immersion and convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007654274000001
    Figure 0007654274000001
  • Figure 0007654274000002
    Figure 0007654274000002
  • Figure 0007654274000003
    Figure 0007654274000003
Patent Text Reader

Abstract

To provide an intelligent terminal, a handheld device (Chinese : zhang ji), a virtual system, and a space positioning method for the intelligent terminal.SOLUTION: In the intelligent terminal detachably connected to a virtual head-mounted display apparatus, a main control chip for switching the function of the intelligent terminal from a virtual head-mounted display function to a handheld device function switches the function of the intelligent terminal from the handheld device function to the virtual head-mounted display function, when the intelligent terminal is attached to the virtual head-mounted display apparatus. Further, the main control chip determines the space positioning information of the intelligent terminal, to accurately position the intelligent terminal on the basis of the environment information of the intelligent terminal photographed by a first imaging device and the IMU data of the intelligent terminal detected by a first inertial sensor.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to the field of mobile equipment technology, in particular to intelligent terminals, handheld devices (Chinese: zhangji), virtual systems and spatial positioning methods for intelligent terminals. [Background technology]

[0002] At present, many new types of virtual reality (VR) head mounted display devices consisting of a VR box and a mobile terminal have appeared on the market. The performance of such new types of VR head mounted display devices is mainly determined by the performance of the mobile terminal, and its performance is far inferior to that of traditional computer-VR head mounted display devices or VR all-in-one. The display device and the VR virtual head mounted display device of the computer-VR head mounted display device or VR all-in-one are generally inseparable and can only be used as a set, which limits the convenience.

[0003] On the other hand, in the field of portable gaming devices such as handheld devices, there are currently products that are equipped with a host and a handle and enable command input through the handle for the gaming experience, but these handheld devices do not have the ability to experience virtual immersion.

[0004] Therefore, in order to meet the purpose of allowing users to experience two different product functions by purchasing one product, it is necessary to provide a new type of composite intelligent terminal equipment that has the separable characteristics of a virtual box and can embody the functions of a handheld device.

[0005] Furthermore, in the prior art, when the operating mode of the mobile terminal is changed, for example when switching from a handheld device function to a virtual head mounted display function, it is not possible to realize accurate repositioning of the mobile terminal and the control handle. Summary of the Invention

[0006] In view of this, the present invention provides an intelligent terminal, a handheld device, a virtual system and a spatial positioning method for an intelligent terminal, which solves the technical problems in the prior art that a single mobile terminal cannot experience the functions of two kinds of products, virtual and handheld devices, and when the operating mode of the mobile terminal is changed, the mobile terminal cannot be accurately positioned in space.

[0007] According to one aspect of the present invention, the present invention provides an intelligent terminal, which includes: an intelligent terminal body that can be detachably attached to a virtual head mounted display device or a handheld device, a display screen disposed on a first side of the intelligent terminal body, a function switching module disposed in the intelligent terminal body for controlling switching of the intelligent terminal between a virtual head mounted display function and a handheld device function, a main control chip disposed in the intelligent terminal body and communicatively connected to the function switching module, a first imaging device disposed on a second side of the intelligent terminal body, the first side and the second side being opposite surfaces, and a first inertial sensor disposed on the intelligent terminal body for detecting IMU data of the intelligent terminal body, the first imaging device and the first inertial sensor being communicatively connected to the main control chip respectively.

[0008] In one embodiment of the present invention, the intelligent terminal further includes a brightness controller disposed in the intelligent terminal body, the brightness controller being communicatively connected to the main control chip and the display screen respectively, and when the intelligent terminal is switched from the handheld device function to the virtual head-mounted display function, the brightness controller reduces the display brightness of the display, and when the intelligent terminal is switched from the virtual head-mounted display function to the handheld device function, the brightness controller increases the display brightness of the display.

[0009] In one embodiment of the present invention, the intelligent terminal further includes an image processor disposed within the intelligent terminal body, the image processor communicatively connected to the main control chip, and the image processor is used to perform asynchronous space warp, asynchronous time warp processing and image rendering processing on the image information displayed on the display screen.

[0010] In one embodiment of the present invention, the intelligent terminal further includes a second imaging device disposed on the first side of the intelligent terminal body, and the second imaging device is communicatively connected to the main control chip.

[0011] In one embodiment of the present invention, the number of the first imaging devices is four, the four first imaging devices are divided into two imaging device sets, and the two first imaging devices in each imaging device set are symmetrical about the center of the intelligent terminal body.

[0012] As a second aspect of the present invention, the present invention also provides a handheld device, which includes the above-mentioned intelligent terminal and a handheld device handle connected to the intelligent terminal, the handheld device handle is provided with a first infrared sensor and a second inertial sensor, the second inertial sensor is used to detect IMU data of the handheld device handle, and the second inertial sensor is communicatively connected to the main control chip in the intelligent terminal.

[0013] In one embodiment of the present invention, the main control chip includes a first control unit and a first calculation unit, wherein the first control unit is communicatively connected to the function switching module, the first imaging device, and the first inertial sensor, respectively; the first control unit is used to control the first imaging device to capture a first image of the surrounding environment where the intelligent terminal is located, and control the first inertial sensor to detect IMU data of the intelligent terminal; the first calculation unit is communicatively connected to the first control unit, the first imaging device, the first infrared sensor, the first inertial sensor, and the second inertial sensor, respectively; the first calculation unit is used to obtain the first image and the IMU data of the intelligent terminal body, and calculate the IMU data of the intelligent terminal body and the first image, to generate spatial positioning information of the intelligent terminal.

[0014] In one embodiment of the present invention, the main control chip further includes a second control unit and a second calculation unit, the second control unit is communicatively connected to the function switching module, the first imaging device, and the second inertial sensor, respectively, the second control unit is used to control the first imaging device to capture a first infrared sensor located on the handheld device handle and control the second inertial sensor located on the handheld device handle to detect IMU data of the handheld device handle when the function switching module switches the intelligent terminal to a handheld device function; the second calculation unit is communicatively connected to the first calculation unit, the second control unit, the first imaging device, and the second inertial sensor, respectively, the second calculation unit is used to obtain a first light point image of the first infrared sensor transmitted by the first imaging device and the IMU data of the handheld device handle transmitted by the second inertial sensor, and calculate the first light point image, the IMU data of the handheld device handle, and the spatial positioning information of the intelligent terminal, so as to generate spatial positioning information of the handheld device handle.

[0015] In one embodiment of the present invention, the handheld device further includes a connector, a multifunction push button, and a multifunction processor, the connector is communicatively connected to the handheld device handle and the intelligent terminal respectively, the multifunction push button is disposed on the handheld device handle, the multifunction processor is connected to the multifunction push button and a main control chip of the intelligent terminal respectively, and the multifunction processor is used for receiving an operation command input by a user through the multifunction push button, and transmitting the operation command to the main control chip.

[0016] As a third aspect of the present invention, the present invention also provides a virtual system, which includes the above-mentioned intelligent terminal, a virtual head mounted display device, in which the intelligent terminal is detachably attached to the virtual head mounted display device body, and a virtual head mounted display handle, the virtual head mounted display handle including a control handle, a second infrared sensor arranged on the control handle, and a third inertial sensor arranged on the control handle for measuring IMU data of the control handle, and the control handle and the third inertial sensor are communicatively connected to the main control chip respectively.

[0017] In one embodiment of the present invention, the virtual head mounted display handle further includes a handle casing, the handle casing including an annular portion and a gripping portion, and a recess is provided in the center of the gripping portion to accommodate and secure the control handle.

[0018] In one embodiment of the present invention, the main control chip includes a third control unit and a third calculation unit, the third control unit is communicatively connected to the function switching module, the first imaging device, and the first inertial sensor respectively, the third control unit is used to control the first imaging device to capture a first image of the surrounding environment where the intelligent terminal is located, and control the first inertial sensor to detect IMU data of the intelligent terminal; the third calculation unit is communicatively connected to the third control unit, the first imaging device, the first infrared sensor, and the first inertial sensor respectively, the third calculation unit is used to obtain the first image and the IMU data of the intelligent terminal body, and calculate the IMU data of the intelligent terminal body and the first image, to generate spatial positioning information of the intelligent terminal.

[0019] In one embodiment of the present invention, the main control chip further includes a fourth control unit and a fourth calculation unit, the fourth control unit is communicatively connected to the function switching module, the first imaging device, the second infrared sensor and the third inertial sensor, and the fourth control unit is used to control the first imaging device to capture the second infrared sensor located on the virtual operating handle and control the third inertial sensor located on the virtual operating handle to detect IMU data of the virtual operating handle when the function switching module switches the intelligent terminal to a virtual head mounted display function; the fourth calculation unit is communicatively connected to the third calculation unit, the first imaging device and the third inertial sensor, and the fourth calculation unit is used to obtain the second light point image of the second infrared sensor transmitted by the first imaging device and the IMU data of the virtual operating handle transmitted by the third inertial sensor, and calculate the spatial positioning information of the intelligent terminal, the second light point image and the IMU data of the virtual operating handle, so as to generate the spatial positioning information of the virtual operating handle.

[0020] As a fourth aspect of the present invention, the present invention also provides a spatial positioning method for an intelligent terminal for positioning the above-mentioned intelligent terminal, the spatial positioning method for an intelligent terminal includes the steps of: the main control chip controls the first imaging device located on the intelligent terminal to capture a first image of the surrounding environment where the intelligent terminal is located, and controls the first inertial sensor to detect IMU data of the intelligent terminal, the main control chip acquires the first image of the surrounding environment where the intelligent terminal is located captured by the first imaging device, the main control chip acquires the IMU data of the intelligent terminal body detected by the first inertial sensor, and the main control chip calculates the IMU data of the intelligent terminal body and the first image to generate spatial positioning information of the intelligent terminal.

[0021] In one embodiment of the present invention, when the intelligent terminal is communicatively connected to a handheld device handle, the spatial positioning method for the intelligent terminal further includes the steps of: the function switching module switching the intelligent terminal to a handheld device function; the main control chip controlling the first imaging device to capture a first infrared sensor located on the handheld device handle, and controlling a second inertial sensor located on the handheld device handle to detect IMU data of the handheld device handle; and the main control chip obtaining a first light point image of the first infrared sensor transmitted by the first imaging device and the IMU data of the handheld device handle transmitted by the second inertial sensor, and calculating spatial positioning information of the intelligent terminal, the first light point image, and the IMU data of the handheld device handle, to generate spatial positioning information of the handheld device handle.

[0022] In one embodiment of the present invention, when the intelligent terminal is mounted on a virtual head mounted display device, and the intelligent terminal is communicatively connected to a virtual operation handle, the method for spatial positioning of the intelligent terminal includes: The function switching module switches the intelligent terminal to a virtual head mounted display function; the control chip controls the first imaging device to capture a second infrared sensor located on the virtual operating handle, and controls a third inertial sensor located on the virtual operating handle to detect IMU data of the virtual operating handle; and the main control chip obtains the second light point image of the second infrared sensor transmitted by the first imaging device and the IMU data of the virtual operating handle transmitted by the second inertial sensor, and calculates spatial positioning information of the intelligent terminal, the second light point image and the IMU data of the virtual operating handle, to generate spatial positioning information of the virtual operating handle.

[0023] The intelligent terminal provided by the present invention can be detachably connected to the virtual head mounted display device, that is, the virtual system can be a separated virtual system, that is, the intelligent terminal and the virtual head mounted display device are separably installed. When the intelligent terminal is separated from the virtual head mounted display device, the intelligent terminal can establish a communication connection with the handheld device handle, and the main control chip in the intelligent terminal switches the function of the intelligent terminal from the virtual head mounted display function to the handheld device function, so that the intelligent terminal and the handheld device handle constitute a handheld device. When the intelligent terminal is attached to the virtual head mounted display device, the main control chip in the intelligent terminal switches the function of the intelligent terminal from the handheld device function to the virtual head mounted display function, so that the intelligent terminal, the virtual handheld device and the virtual head mounted display device constitute a virtual system. As a result, the intelligent terminal can have two functions, and the user can experience the functions of two kinds of products, the virtual system and the handheld device, through one intelligent terminal. In addition, the intelligent terminal is provided with a first inertial sensor and a first imaging device, and the main control chip can determine the spatial positioning information of the intelligent terminal, i.e., 6DOF data, based on the environmental information of the intelligent terminal captured by the first imaging device and the IMU data of the intelligent terminal detected by the first inertial sensor, thereby realizing accurate positioning of the intelligent terminal. [Brief description of the drawings]

[0024] The above and other objects, features and advantages of the present invention will become more apparent by describing the embodiments of the present invention in more detail with reference to the drawings. The drawings are intended to provide a better understanding of the embodiments of the present invention, to constitute a part of this specification, and to explain the present invention together with the embodiments of the present invention, but are not intended to limit the present invention. In the drawings, the same reference numerals generally represent the same parts or steps. [Figure 1] 1 shows a front view of an intelligent terminal provided by one embodiment of the present invention; [Diagram 2] 1 illustrates a rear view of an intelligent terminal provided by one embodiment of the present invention. [Diagram 3] 1 illustrates an operation principle diagram of an intelligent terminal provided by an embodiment of the present invention; [Figure 4] FIG. 2 illustrates an operation principle diagram of an intelligent terminal provided by another embodiment of the present invention; [Diagram 5] FIG. 2 illustrates an operation principle diagram of an intelligent terminal provided by another embodiment of the present invention; [Figure 6] 1 illustrates an operation principle diagram of a handheld device provided by an embodiment of the present invention; [Figure 7] FIG. 2 illustrates an operation principle diagram of a handheld device provided according to another embodiment of the present invention. [Figure 8] 8 shows a flowchart of a spatial positioning method of the intelligent terminal of the handheld device shown in FIG. 7 . [Figure 9] FIG. 2 illustrates an operation principle diagram of a handheld device provided according to another embodiment of the present invention. [Figure 10] 10 shows a flowchart of a spatial positioning method of the intelligent terminal of the handheld device shown in FIG. 9 . [Figure 11] 1 shows an operating principle diagram of a virtual system provided by an embodiment of the present invention. [Figure 12] FIG. 2 illustrates an operating principle diagram of a virtual system provided by another embodiment of the present invention. [Figure 13]13 shows a flowchart of a spatial positioning method for an intelligent terminal of the virtual system shown in FIG. 12. [Figure 14] FIG. 2 illustrates an operating principle diagram of a virtual system provided by another embodiment of the present invention. [Figure 15] 15 shows a flowchart of a spatial positioning method for an intelligent terminal of the virtual system shown in FIG. 14. [Figure 16] FIG. 2 shows a structural schematic diagram of a virtual operating handle provided by another embodiment of the present invention; [Figure 17] 1 shows an operation principle diagram of an electronic device provided according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0025] In the description of the present invention, "plurality" means at least two, e.g., three, etc., unless otherwise specifically defined. All directional indications (up, down, left, right, front, back, top, bottom, etc.) in the examples of this application are used only to describe the relative positional relationship, movement situation, etc. between each member in a certain position (as shown in the figure). When the specific position changes, the directional indications change accordingly. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, and optionally further includes unlisted steps or units, or further includes other steps or units inherent to these processes, methods, products, or apparatus.

[0026] Also, a reference to an "embodiment" in this specification means that a particular feature, structure, or characteristic described with respect to the embodiment may be included in at least one embodiment of the present invention. The term appears in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art clearly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0027] The following clearly and in detail describes the technical solutions according to the embodiments of the present invention with reference to the accompanying drawings according to the embodiments of the present invention. Of course, the embodiments described herein are only a part, not all, of the embodiments of the present invention. All other embodiments that a person skilled in the art can obtain based on the embodiments of the present invention without creative work should be included in the protection scope of the present invention.

[0028] Fig. 1 shows a front view of the intelligent terminal 1 provided by the present invention, Fig. 2 shows a rear view of the intelligent terminal 1 provided by the present invention, and Fig. 3 shows an operation principle diagram of the intelligent terminal 1 provided by the present invention. As shown in Fig. 1, Fig. 2 and Fig. 3, the intelligent terminal 1 includes an intelligent terminal body 100, a display screen 200, a function switching module 601, a main control chip 600, a first imaging device 400 and a first inertial sensor 700. The intelligent terminal body 100 can be detachably attached to a virtual head mounted display device 31 or a handheld device such as a handheld device. The display screen 200 is disposed on the first side 101 of the intelligent terminal body 100, has a normal display function, and can display video information, image information and so on. The function switching module 601 is disposed in the intelligent terminal body 100, that is, the function switching module 601 can control the switching of the intelligent terminal 1 between the virtual head mounted display function and the handheld device function. For example, when the intelligent terminal 1 is attached to the virtual head mounted display, the intelligent terminal 1 and the virtual head mounted display constitute a virtual system, for example, a virtual reality system (hereinafter abbreviated as a VR system) or an augmented reality system (hereinafter abbreviated as an AR system). In this case, the function switching module 601 can receive information that the intelligent terminal 1 is attached to the virtual head mounted display, and turn on the virtual head mounted display function according to the received information, so that the intelligent terminal 1 performs the virtual head mounted display function. The main control chip 600 is disposed in the intelligent terminal body 100 and is communicatively connected to the function switching module 601 . The first imaging device 400 is disposed on the second side surface 102 of the intelligent terminal body 100, and the first side surface 101 and the second side surface 102 are opposite surfaces. The first imaging device 400 can be used to photograph an infrared lamp. When the intelligent terminal 1 is attached to the virtual head mounted display device 31, the intelligent terminal 1, the virtual operation handle 32 and the virtual head mounted display device 31 form a virtual system. In this case, the intelligent terminal 1 needs to establish a communication connection with the virtual operation handle 32. An infrared lamp is attached to the virtual operation handle 32. At this time, the main control chip 600 of the intelligent terminal 1 can control the first imaging device 400 to be turned on. Thus, the first imaging device 400 photographs the infrared lamp located on the virtual operation handle 32, photographs the light point image of the infrared lamp located on the virtual operation handle 32, and then transmits the light point image to the main control chip 600. The first imaging device 400 can also be used to capture the surrounding environment in which the intelligent terminal 1 is located. Whether the intelligent terminal 1 performs the virtual head mounted display function or the handheld device function, the intelligent terminal 1 needs to be positioned. For example, when the intelligent terminal 1 and the handheld device handle 2 are combined to form a handheld device, the intelligent terminal 1 and the handheld device handle 2 need to be positioned. When the intelligent terminal 1 is attached to the virtual head mounted display device 31 and forms a virtual system with the virtual operation handle 32, the intelligent terminal 1 and the virtual operation handle 32 also need to be positioned. The first imaging device 400 can capture the surrounding environment in which the intelligent terminal 1 is located to form image information or video information that can reflect the surrounding environment, and transmit the image information and video information to the main control chip 600. The main control chip 600 can obtain the position information of the intelligent terminal 1 based on the image information or video information. The first inertial sensor 700 is disposed in the intelligent terminal body 100 and used to detect IMU data of the intelligent terminal body 100. After the first inertial sensor 700 detects the IMU data of the intelligent terminal 1, it transmits the IMU data to the main control chip 600. The main control chip 600 can determine the spatial positioning information of the intelligent terminal 1, that is, the 6DOF data of the intelligent terminal 1, based on the IMU data and the image information or video information of the environment in which the intelligent terminal 1 is located captured by the first imaging device 400, that is, can obtain six angular degrees of freedom based on the translation degree of freedom and the rotation degree of freedom.

[0029] Specifically, an inertial sensor (abbreviated as Inertial Measurement Unit, IMU) is a device that measures the three-axis attitude angle (or angular velocity) and acceleration of an object. In general, an IMU includes three single-axis accelerometers and three single-axis gyroscopes. The accelerometers detect the acceleration signals of the object in three independent axes of the carrier coordinate system, and the gyroscopes detect the angular velocity signals of the carrier relative to the navigation coordinate system, so that the inertial sensor measures the angular velocity and acceleration of the object in a three-dimensional space, and based on that, the attitude of the object can be solved, such as the rotational degrees of freedom of the object. The rotational degrees of freedom refer to the three positional degrees of freedom: up and down, front and back, and left and right. The IMU data is the result data of the object detected by the inertial sensor, that is, the angular velocity and acceleration of the object in the three-dimensional space detected by the inertial sensor. Therefore, the first inertial sensor 700 can detect IMU data detecting the intelligent terminal body 100, and can solve the attitude of the intelligent terminal body 100, for example, the rotational degrees of freedom of the intelligent terminal body 100, based on the IMU data detecting the intelligent terminal body 100. The rotational degrees of freedom refer to the degrees of freedom related to three positions, namely up and down, front and back, and left and right.

[0030] The intelligent terminal 1 provided by the present invention can be detachably connected to the virtual head mounted display device 31. That is, the virtual system can be a separated virtual system. That is, the intelligent terminal 1 and the virtual head mounted display device 31 are installed detachably. When the intelligent terminal 1 is separated from the virtual head mounted display device 31, the intelligent terminal 1 can establish a communication connection with the handheld device handle 2, and the main control chip 600 in the intelligent terminal 1 switches the function of the intelligent terminal 1 from the virtual head mounted display function to the handheld device function, so that the intelligent terminal 1 and the handheld device handle 2 constitute a handheld device. When the intelligent terminal 1 is attached to the virtual head mounted display device 31, the main control chip 600 in the intelligent terminal 1 switches the function of the intelligent terminal 1 from the handheld device function to the virtual head mounted display function, so that the intelligent terminal 1, the virtual handheld device and the virtual head mounted display device 31 constitute a virtual system. As a result, the intelligent terminal 1 can have two functions, and the user can experience the functions of two kinds of products, the virtual system and the handheld device, through one intelligent terminal 1. In addition, the intelligent terminal 1 is provided with a first inertial sensor 700 and a first imaging device 400. The main control chip 600 can determine the spatial positioning information of the intelligent terminal 1, i.e., 6DOF data, based on the environmental information of the intelligent terminal 1 captured by the first imaging device 400 and the IMU data of the intelligent terminal 1 detected by the first inertial sensor 700, so as to realize accurate positioning of the intelligent terminal 1.

[0031] Optionally, as shown in FIG. 1, the intelligent terminal 1 further includes a third imaging device 300 disposed on the second side 102 of the intelligent terminal body 100. The third imaging device 300 is a depth imaging device, which can capture the surrounding environment in which the intelligent terminal 1 is located. The depth imaging device can obtain depth information of the surrounding environment in which the intelligent terminal 1 is located, that is, the three-dimensional position and size information of the surrounding environment in which the intelligent terminal 1 is located, in addition to the planar image of the surrounding environment in which the intelligent terminal 1 is located, and can obtain a richer positional relationship between objects through the distance information. Therefore, when performing spatial positioning for the intelligent terminal 1, the main control chip 600 can determine the spatial positioning information of the intelligent terminal 1 based on the environmental information captured by the first imaging device 400, the depth information of the environment captured by the third imaging device 300, and the IMU data of the intelligent terminal 1. The accuracy of the spatial positioning of the intelligent terminal 1 is improved.

[0032] Optionally, the number of the first imaging devices 400 is four, and the four first imaging devices 400 are divided into two imaging device groups, and the two first imaging devices 400 in each imaging device group are symmetrical about the center of the intelligent terminal body 100. For example, if the intelligent terminal body 100 is a quadrilateral, that is, if the second side 102 on the intelligent terminal body 100 is a quadrilateral, the four first imaging devices 400 can be distributed at the positions of the four corners of the quadrilateral. In this way, the positions of the first imaging devices 400 can be maximized to capture the light point images of the infrared sensor and the surrounding environment where the intelligent terminal 1 is located.

[0033] In one embodiment of the present invention, FIG. 4 shows an operation principle diagram of an intelligent terminal 1 provided by another embodiment of the present invention. As shown in FIG. 4, the intelligent terminal further includes a brightness controller 201 disposed in the intelligent terminal body. The brightness controller 201 is communicatively connected to the main control chip 600 and the display screen 200, respectively. When the intelligent terminal 1 is mounted on a virtual head mounted display, the function switching module 601 switches the function of the intelligent terminal 1 to the virtual head mounted display function, and the brightness controller 201 reduces the brightness of the display screen 200. Since the brightness of the display screen 200 is reduced, the lighting time of the display pixels when displaying one frame of image on the display screen 200 is also shortened. That is, when the display image of one frame is shortened, the time for lighting the pixels is shortened, and the afterglow time is shortened accordingly. Therefore, the reduction in the clarity of the display screen 200 caused by the smear phenomenon is reduced, and the user's experience is improved. When the intelligent terminal 1 is attached to a handheld device, the function switching module 601 switches the function of the intelligent terminal 1 to the handheld device function, and the brightness controller 201 increases the brightness of the display screen 200 .

[0034] In one embodiment of the present invention, FIG. 5 shows an operation principle diagram of an intelligent terminal 1 provided by another embodiment of the present invention. As shown in FIG. 5, the intelligent terminal 1 further includes an image processor 800 disposed in the intelligent terminal body 100. The image processor 800 is communicatively connected to the main control chip 600. When the intelligent terminal 1 is attached to the virtual head mounted display device 31, the function switching module 601 in the main control chip 600 switches the function of the intelligent terminal 1 to the virtual head mounted display function, and the main control chip 600 transmits information that the intelligent terminal 1 has been switched to the virtual head mounted display function to the image processor 800. The image processor 800 starts to operate based on this information, so that the image information displayed on the display screen 200 can be subjected to asynchronous space warping, asynchronous time warping processing and image rendering processing to improve the clarity of the screen.

[0035] In one embodiment of the present invention, as shown in FIG. 1, the intelligent terminal 1 further includes a second imaging device 500 disposed on the first side 101 of the intelligent terminal body 100. The second imaging device 500 is used to photograph a user of the intelligent terminal 1. The second imaging device 500 is communicatively connected to the main control chip 600. The second imaging device 500 can photograph the user, that is, can realize a user's selfie. The main control chip 600 can obtain the image information of the user, so as to realize authentication of the user or generate a virtual profile image of the user, etc., based on the image information of the user.

[0036] According to a second aspect of the present invention, the present invention further provides a handheld device. FIG. 6 shows an operating principle diagram of a handheld device provided by an embodiment of the present invention. As shown in FIG. 6, the handheld device includes the above-mentioned intelligent terminal 1 and a handheld device handle 2 connected to the intelligent terminal 1. The handheld device handle 2 is provided with a first infrared sensor 22 and a second inertial sensor 23. The second inertial sensor 23 is used to detect the IMU data of the handheld device handle 2. The second inertial sensor 23 is communicatively connected to the main control chip 600 in the intelligent terminal 1. The first imaging device 400 on the intelligent terminal 1 is used to photograph the first infrared sensor 22 and the surrounding environment where the intelligent terminal 1 is located. When the handheld device handle 2 is communicatively connected to the intelligent terminal 1, the function switching module 601 switches the function of the intelligent terminal 1 to the handheld device function. At this time, the intelligent terminal 1 and the handheld device handle 2 constitute a handheld device.

[0037] Optionally, as shown in Fig. 6, the handheld device further includes a connector 24, a multi-function push button 25, and a function processor 26. The connector 24 is communicatively connected to the handheld device handle 2 and the intelligent terminal 1 respectively. The connector 24 can realize the communicative connection between the handheld device handle 2 and the intelligent terminal 1. The multi-function push button 25 is disposed on the handheld device handle 2. The function processor 26 is respectively connected to the multi-function push button 25 and the main control chip 600 of the intelligent terminal 1. The function processor 26 is used to receive the operation command input by the user through the multi-function push button 25 and send the operation command to the main control chip 600.

[0038] In one embodiment of the present invention, after the intelligent terminal 1 and the handheld device handle 2 form a handheld device, during the process of a user operating the handheld device, spatial positioning needs to be performed for both the intelligent terminal 1 and the handheld device handle 2. Figure 7 shows an operating principle diagram of a handheld device provided by another embodiment of the present invention. As shown in Figure 7, the main control chip 600 includes a first control unit 602 and a first calculation unit 603. The first control unit 602 is communicatively connected to the function switching module 601, the first imaging device 400, and the first inertial sensor 700. The first control unit 602 is used to control the first imaging device 400 to capture a first image of the surrounding environment where the intelligent terminal 1 is located, and to control the first inertial sensor 700 to detect IMU data of the intelligent terminal 1. The first calculation unit 603 is communicatively connected to the first control unit 602, the first imaging device 400, the first infrared sensor 22, the first inertial sensor 700, and the second inertial sensor 23. The first calculation unit 603 is used to obtain the first image and IMU data of the intelligent terminal body, calculate the IMU data and the first image of the intelligent terminal body, and generate spatial positioning information of the intelligent terminal.

[0039] Specifically, Fig. 8 shows a flowchart of the spatial positioning method of the intelligent terminal 1 of the handheld device shown in Fig. 7. That is, the positioning method during spatial positioning of the intelligent terminal of the handheld device shown in Fig. 7 is shown in Fig. 8. The spatial positioning method of the intelligent terminal 1 includes the following steps S101 to S103. In step S101, the function switching module 601 receives connection information that the intelligent terminal 1 is communicatively connected to the handheld device handle 2, and switches the function of the intelligent terminal 1 to the handheld device function according to the connection information. In step S102, when the function switching module 601 successfully switches the intelligent terminal 1 to the handheld device function, the first control unit 602 controls the first imaging device 400 located on the intelligent terminal 1 to capture a first image of the surrounding environment in which the intelligent terminal 1 is located, and controls the first inertial sensor 700 to detect IMU data of the intelligent terminal 1. The first imaging device 400, under the control of the first control unit 602, photographs the surrounding environment in which the intelligent terminal 1 is located to form a first image, and transmits the first image to the first calculation unit 603. The first inertial sensor 700, under the control of the first control unit 602, detects IMU data of the intelligent terminal 1, and transmits the IMU data of the intelligent terminal 1 to the first calculation unit 603. In step S103, after the first calculation unit 603 receives the first image transmitted by the first imaging device 400 and the IMU data of the intelligent terminal 1 transmitted by the first inertial sensor 700, the first calculation unit 603 calculates the IMU data and the first image of the intelligent terminal body 100 to generate spatial positioning information of the intelligent terminal 1.

[0040] The first inertial sensor 700 is used to detect the IMU data of the intelligent terminal body 100. The IMU data refers to three rotational degrees of freedom. After the first inertial sensor 700 detects the IMU data of the intelligent terminal 1, it transmits the IMU data to the first calculation unit 603. The first calculation unit 603 can determine the spatial positioning information of the intelligent terminal 1, that is, the 6DOF data of the intelligent terminal 1 (hereinafter, abbreviated as 6DOF data) based on the IMU data and the image information or video information of the environment in which the intelligent terminal 1 is located captured by the first imaging device 400, that is, can obtain six angular degrees of freedom based on the translational degrees of freedom and the rotational degrees of freedom.

[0041] By steps S101 to S103, the spatial positioning of the intelligent terminal 1 can be realized. That is, by the first inertial sensor 700 and the first imaging device 400 arranged in the intelligent terminal 1, the spatial positioning of the intelligent terminal 1 can be realized.

[0042] In addition, as shown in FIG. 9 , the main control chip 600 further includes a second control unit 604 and a second calculation unit 605 . The second control unit 604 is communicatively connected to the function switching module 601, the first imaging device 400, and the second inertial sensor 23. When the function switching module 601 switches the intelligent terminal to the handheld device function, the second control unit 604 is used to control the first imaging device 400 to photograph the first infrared sensor 22 located on the handheld device handle, and control the second inertial sensor 23 located on the handheld device handle to detect the IMU data of the handheld device handle. The second calculation unit 605 is communicatively connected to the first calculation unit 603, the second control unit 604, the first imaging device 400, and the second inertial sensor 23 respectively. The second calculation unit 604 is used to obtain the spatial positioning information of the intelligent terminal 1 transmitted by the first calculation unit 603, the first light point image of the first infrared sensor 22 transmitted by the first imaging device 400, and the IMU data of the handheld device handle transmitted by the second inertial sensor 23, and calculate the spatial positioning information of the intelligent terminal 1, the first light point image, and the IMU data of the handheld device handle, to generate spatial positioning information of the handheld device handle.

[0043] Specifically, Fig. 10 shows a flowchart of a spatial positioning method of the intelligent terminal 1. That is, the positioning method when spatially positioning the intelligent terminal in the handheld device shown in Fig. 9 is shown in Fig. 10. The spatial positioning method of the intelligent terminal 1 further includes the following steps S104 to S105. In step S104, the second control unit 604 controls the first imaging device 400 to capture an image of the first infrared sensor 22 located on the handheld device handle 2, and controls the second inertial sensor 23 located on the handheld device handle 2 to detect the IMU data of the handheld device handle 2. The first imaging device 400, under the control of the second control unit 604, photographs the first infrared sensor 22 of the handheld device handle 2 to form a first light point image of the first infrared sensor 22. The second inertial sensor 23, under the control of the second control unit 604, detects the IMU data of the handheld device handle 2 and transmits the IMU data of the handheld device handle 2 to the first spatial positioning unit 606.

[0044] In step S105, the second calculation unit 605 obtains the spatial positioning information of the intelligent terminal 1 transmitted by the first calculation unit 603, the first light point image of the first infrared sensor 22 transmitted by the first imaging device 400, and the IMU data of the handheld device handle 2 transmitted by the second inertial sensor 23, and calculates the spatial positioning information of the intelligent terminal 1, the first light point image and the IMU data of the handheld device handle 2 to generate spatial positioning information of the handheld device handle 2. That is, the 6DOF data of the handheld device handle 2 (hereinafter referred to as 6DOF data for short), i.e., six angular degrees of freedom, can be obtained based on the translational degrees of freedom and the rotational degrees of freedom.

[0045] Through steps S104 to S105, the spatial positioning of the handheld device handle 2 can be realized. That is, based on the first light point image of the first infrared sensor 22 on the handheld device handle 2 captured by the first imaging device 400 on the intelligent terminal 1 and the IMU data of the handheld device handle 2 detected by the second inertial sensor 23 located on the handheld device handle 2, the spatial positioning information of the handheld device handle 2 can be determined.

[0046] Example Virtual System As a third aspect of the present invention, the present invention also provides a virtual system. Figure 11 shows an operating principle diagram of a handheld device provided by an embodiment of the present invention. As shown in Figure 11, the virtual system includes the above-mentioned intelligent terminal 1, a virtual head mounted display device 31, in which the intelligent terminal 1 is detachably attached to the body of the virtual head mounted display device 31, and a virtual operation handle 32. The virtual operation handle 32 includes a control handle 33, a second infrared sensor 34 arranged on the control handle 33, and a third inertial sensor 35 arranged on the control handle 33 for measuring IMU data of the control handle 33. The control handle 33 and the third inertial sensor 35 are communicatively connected to the main control chip 600, respectively.

[0047] When the intelligent terminal 1 is attached to the virtual head-mounted display device 31, the function switching module 601 switches the function of the intelligent terminal 1 to the virtual head-mounted display function. At this time, the intelligent terminal 1, the virtual head-mounted display device 31, and the virtual operation handle 32 constitute a virtual system. For example, the intelligent terminal 1, the VR headset, and the VR handle constitute a VR system.

[0048] After the intelligent terminal 1 is attached to the virtual head-mounted display device 31, in the process of the user operating the virtual system, it is necessary to perform spatial positioning for both the intelligent terminal 1 and the virtual operating handle 32. Figure 12 shows an operating principle diagram of the virtual system provided by another embodiment of the present invention. As shown in Figure 12, the main control chip 600 includes a third control unit 607 and a third calculation unit 408. The third control unit 607 is communicatively connected to the function switching module 601, the first imaging device 400, and the first inertial sensor 700 respectively. The third control unit 607 is used to control the first imaging device 400 to capture a first image of the surrounding environment where the intelligent terminal is located, and to control the first inertial sensor 700 to detect IMU data of the intelligent terminal. The third calculation unit 408 is communicatively connected to the third control unit 407, the first imaging device 400, the first infrared sensor 22, and the first inertial sensor 700. The third calculation unit 408 is used to obtain the first image and IMU data of the intelligent terminal body, calculate the IMU data and the first image of the intelligent terminal body, and generate spatial positioning information of the intelligent terminal.

[0049] Specifically, FIG. 13 shows a flow chart of a method for spatially positioning an intelligent terminal in a virtual system. That is, FIG. 13 shows a method for spatially positioning an intelligent terminal in a virtual system. As shown in FIG. 13, The spatial positioning method of the intelligent terminal 1 includes the following steps S201 to S203. In step S201, after the function switching module 601 receives the attachment information that the intelligent terminal 1 is attached to the virtual head mounted display device 31, the function switching module 601 switches the function of the intelligent terminal 1 to the virtual head mounted display function based on the attachment information. In step S202, when the function switching module 601 successfully switches the intelligent terminal 1 to the virtual head-mounted display function, the third control unit 607 controls the first imaging device 400 located on the intelligent terminal 1 to capture a first image of the surrounding environment in which the intelligent terminal 1 is located, and controls the first inertial sensor 700 to detect the IMU data of the intelligent terminal 1. The first imaging device, under the control of the third control unit 607, photographs the surrounding environment in which the intelligent terminal 1 is located to form a first image, and transmits the first image to the third calculation unit 608. The first inertial sensor 700, under the control of the third control unit 607, detects IMU data of the intelligent terminal 1, and transmits the IMU data of the intelligent terminal 1 to the third calculation unit 608. In step S203, after the third calculation unit 608 receives the first image transmitted by the first imaging device 400 and the IMU data of the intelligent terminal 1 transmitted by the first inertial sensor 700, the third calculation unit 608 calculates the IMU data and the first image of the intelligent terminal body 100 to generate spatial positioning information of the intelligent terminal 1.

[0050] The first inertial sensor 700 is used to detect the IMU data of the intelligent terminal body 100. The IMU data refers to three rotational degrees of freedom. After the first inertial sensor 700 detects the IMU data of the intelligent terminal body 100, it transmits the IMU data to the third calculation unit 608. The third calculation unit 608 can determine the spatial positioning information of the intelligent terminal 1, that is, the 6DOF data of the intelligent terminal 1 (hereinafter, abbreviated as 6DOF data) based on the IMU data and the image information or video information of the environment in which the intelligent terminal 1 is located captured by the first imaging device 400, that is, can obtain six angular degrees of freedom based on the translational degrees of freedom and the rotational degrees of freedom.

[0051] By performing steps S201 to S203, the spatial positioning of the intelligent terminal 1 can be realized. That is, by using the first inertial sensor 700 and the first imaging device 400 disposed in the intelligent terminal 1, the spatial positioning of the intelligent terminal 1 can be realized.

[0052] 14 shows a working principle diagram of a virtual system provided by another embodiment of the present invention. As shown in FIG. 14, the main control chip 600 further includes a fourth control unit 609 and a fourth calculation unit 6091. The fourth control unit 609 is communicatively connected to the function switching module 601, the first imaging device 400, the second infrared sensor 34, and the third inertial sensor 35. When the function switching module 601 switches the intelligent terminal to the virtual head mounted display function, the fourth control unit 609 is used to control the first imaging device 400 to capture the second infrared sensor 34 located on the virtual operating handle, and control the third inertial sensor 35 located on the virtual operating handle to detect the IMU data of the virtual operating handle. The fourth calculation unit 6091 is communicatively connected to the third calculation unit 608, the first imaging device 400, and the third inertial sensor 35. The fourth calculation unit 4091 is used to obtain the spatial positioning information of the intelligent terminal 1 calculated by the third calculation unit 608, the second light point image of the second infrared sensor 34 transmitted by the first imaging device 400, and the IMU data of the virtual operating handle transmitted by the third inertial sensor 35, and to calculate the spatial positioning information of the intelligent terminal 1, the second light point image, and the IMU data of the virtual operating handle, so as to generate spatial positioning information of the virtual operating handle.

[0053] Specifically, Fig. 15 shows a flowchart of the spatial positioning method of the intelligent terminal of the virtual system shown in Fig. 14. That is, Fig. 15 shows the positioning method when spatially positioning the intelligent terminal of the virtual system. As shown in Fig. 15, the spatial positioning method of the intelligent terminal 1 includes the following steps S204 to S205. In step S204, the fourth control unit 609 controls the first imaging device 400 to capture an image of the second infrared sensor 34 located on the virtual operating handle 32, and controls the third inertial sensor 35 located on the virtual operating handle 32 to detect IMU data of the virtual operating handle 32. In step S205, the fourth calculation unit 6091 obtains the spatial positioning information of the intelligent terminal 1 calculated by the third calculation unit 608, the second light point image of the second infrared sensor 34 transmitted by the first imaging device 400, and the IMU data of the virtual operating handle 32 transmitted by the second inertial sensor 23, and calculates the spatial positioning information of the intelligent terminal 1, the second light point image and the IMU data of the virtual operating handle 32, to generate spatial positioning information of the virtual operating handle 32. That is, the 6DOF data of the virtual operating handle 32 (hereinafter abbreviated as 6DOF data), that is, six angular degrees of freedom, can be obtained based on the translational degrees of freedom and the rotational degrees of freedom.

[0054] Through steps S204 to S205, the spatial positioning of the virtual operating handle 32 can be realized. That is, based on the second light point image of the second infrared sensor 34 on the virtual operating handle 32 captured by the first imaging device 400 on the intelligent terminal 1 and the IMU data of the handheld device handle 2 detected by the third inertial sensor 35 located on the virtual operating handle 32, the spatial positioning information of the virtual operating handle 32 can be determined.

[0055] Optionally, Fig. 16 shows a structural schematic diagram of a virtual operating handle 32 provided by another embodiment of the present invention. As shown in Fig. 16, the virtual operating handle 32 further includes a handle casing 36. The handle casing 36 includes an annular portion 361 and a gripping portion 362. A recess is provided in the center of the gripping portion 362 to accommodate and fix the control handle 33.

[0056] An electronic device according to an embodiment of the present invention will now be described with reference to Fig. 17. Fig. 17 shows a structural schematic diagram of an electronic device according to an embodiment of the present invention.

[0057] As shown in FIG. 17, the electronic device 900 includes one or more processors 901 and a memory 902.

[0058] The processor 901 may be a central processing unit (CPU) or other type of processing device with data processing and / or information execution capabilities and may control the other components in the electronic device 900 to perform desired functions.

[0059] The memory 901 may include one or more computer program products. The computer program products may include various types of computer-readable storage media, such as, for example, 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. The computer-readable storage media may store one or more computer program information. The processor 901 may execute the program information to realize the spatial positioning method of the intelligent terminal of each embodiment of the present invention described above or other desired functions.

[0060] In one example, the electronic device 900 may also include input devices 903 and output devices 904. These components are connected to each other via a bus system and / or other type of connection mechanism (not shown).

[0061] The input device 903 may include, for example, a keyboard, a mouse, and the like.

[0062] The output device 904 can output various information to the outside, and may include, for example, a display, a communication network, and a remote output device to which the output device 904 is connected.

[0063] Of course, for simplicity, Fig. 17 shows only some of the components related to the present invention in the electronic device 900, and omits components such as buses, input / output interfaces, etc. In addition, depending on a specific application situation, the electronic device 900 may include any other suitable components.

[0064] In addition to the methods and apparatus described above, an embodiment of the present invention may also be a computer program product including computer program information which, when executed by a processor, causes the processor to perform the steps of the methods for spatial positioning of an intelligent terminal according to various embodiments of the present invention described herein.

[0065] The computer program product may be comprised of program code for carrying out operations of embodiments of the present invention in any combination of one or more program programming languages, including object-oriented programming languages ​​such as Java, C++, and the like, as well as procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or a server.

[0066] Additionally, an embodiment of the present invention may be a computer readable storage medium having computer program information stored thereon which, when executed by a processor, causes the processor to perform steps of methods for spatial positioning of an intelligent terminal according to various embodiments of the present invention herein.

[0067] The computer-readable storage medium may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may include, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include a communication connection having one or more leads, 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 combination of the above.

[0068] Although the basic principle of the present invention has been described above in conjunction with specific embodiments, it should be noted that the advantages, merits, effects, etc. described in the present invention are merely illustrative and not limiting, and these advantages, merits, effects, etc. should not be considered as necessary for each embodiment of the present invention. In addition, the specific details disclosed above are for illustrative purposes and for facilitating understanding, and are not limiting, and the above details do not limit the fact that the present invention must be implemented using the above specific details.

[0069] Block diagrams of devices, apparatus, equipment, and systems according to the present invention are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured as shown in the block diagrams. As one skilled in the art would understand, these devices, apparatus, equipment, and systems can be connected, arranged, or configured in any manner. Terms such as "including," "including," "having," and the like are open-ended terms meaning "including, but not limited to," and can be used interchangeably therewith. The terms "or" and "and" as used herein mean, and can be used interchangeably with, the term "and / or," unless the context clearly indicates otherwise. The term "such as" as used herein means, and can be used interchangeably with, the phrase "such as, but not limited to."

[0070] In the apparatus, device and method of the present invention, each component or each step can be disassembled and / or reassembled, and such disassembly and / or reassembly should be considered as an equivalent of the present invention.

[0071] The above description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects without departing from the scope of the present invention. Thus, the present invention is not intended to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features of the present invention.

[0072] The above is only a preferred embodiment of the present invention, and does not limit the present invention. As long as it falls within the spirit and principle of the present invention, all modifications, equivalent replacements, etc. shall be included within the protection scope of the present invention. [Explanation of symbols]

[0073] 1-intelligent terminal;100-intelligent terminal body;101-first side;102-second side;200-display screen;300-third imaging device;400-first imaging device;500-second imaging device;600-main control chip;601-function switching module;700-first inertial sensor;800-image processor;201-brightness controller;602-first control unit;603-first calculation unit;second control unit 604;second calculation unit 605;third control unit 607;third calculation unit 608;fourth control unit 609;fourth calculation unit 6091; 2 - handheld device handle;22 - first infrared sensor;23 - second inertial sensor;24 - connector;25 - multifunction push button;26 - function processor;31 - virtual head mounted display device;32 - virtual operating handle;33 - control handle;34 - second infrared sensor;35 - third inertial sensor;36 - handle casing;361 - annular portion;362 - gripping portion;37 - third infrared sensor;38 - fourth inertial sensor;900 - electronic device;901 - processor 902 - memory 903 - input device;904 - output device

Claims

1. 1. A handheld device comprising: An intelligent terminal; a handheld device handle connected to the intelligent terminal; The intelligent terminal comprises: An intelligent terminal body that can be detachably attached to a virtual head mounted display device or a handheld device; a display screen disposed on a first side of the intelligent terminal body; A function switching module is disposed in the intelligent terminal body, for controlling the switching of the intelligent terminal between a virtual head mounted display function and a handheld device function; A main control chip is disposed in the intelligent terminal body and communicatively connected to the function switching module; a first imaging device disposed on a second side surface of the intelligent terminal body, the first side surface and the second side surface being opposed surfaces of the first imaging device; A first inertial sensor is disposed on the intelligent terminal body, for detecting IMU data of the intelligent terminal body; the first imaging device and the first inertial sensor are communicatively connected to the main control chip; The handheld device handle is provided with a first infrared sensor and a second inertial sensor, the second inertial sensor is used to detect IMU data of the handheld device handle; The second inertial sensor is communicatively connected to the main control chip in the intelligent terminal; The main control chip includes a first control unit and a first calculation unit; The first control unit is communicatively connected to the function switching module, the first imaging device, and the first inertial sensor, and the first control unit is used to control the first imaging device to capture a first image of an environment in which the intelligent terminal is located, and to control the first inertial sensor to detect IMU data of the intelligent terminal; The first calculation unit is communicatively connected to the first control unit, the first imaging device, the first infrared sensor, the first inertial sensor and the second inertial sensor, and the first calculation unit is used to obtain the first image and IMU data of the intelligent terminal body, and calculate the IMU data of the intelligent terminal body and the first image to generate spatial positioning information of the intelligent terminal; The main control chip further includes a second control unit and a second calculation unit; The second control unit is communicatively connected to the function switching module, the first imaging device, and the first inertial sensor, and the second control unit is used to control the first imaging device to capture a first infrared sensor located on the handheld device handle and control the second inertial sensor located on the handheld device handle to detect IMU data of the handheld device handle when the function switching module switches the intelligent terminal to a handheld device function; The second calculation unit is communicatively connected to the first calculation unit, the second control unit, the first imaging device and the first inertial sensor respectively, and the second calculation unit is used to obtain the first light point image of the first infrared sensor transmitted by the first imaging device and the IMU data of the handheld device handle transmitted by the second inertial sensor, and calculate the first light point image, the IMU data of the handheld device handle and the spatial positioning information of the intelligent terminal, to generate the spatial positioning information of the handheld device handle; A handheld device comprising:

2. Further comprising a brightness controller disposed within the intelligent terminal body; the brightness controller is communicatively connected to the main control chip and the display screen respectively; When the intelligent terminal is switched from the handheld device function to the virtual head mounted display function, the brightness controller reduces the display brightness of the display screen; The handheld device according to claim 1 , characterized in that when the intelligent terminal is switched from the virtual head mounted display function to the handheld device function, the brightness controller increases the display brightness of the display screen.

3. further comprising an image processor disposed within the intelligent terminal body; the image processor is communicatively connected to the main control chip; 2. The handheld device of claim 1, wherein the image processor is used to perform asynchronous space warp, asynchronous time warp and image rendering operations on image information displayed on the display screen.

4. a second imaging device disposed on the first side of the intelligent terminal body; The handheld device of claim 1 , wherein the second imaging device is communicatively coupled to the main control chip.

5. 2. The handheld device of claim 1, wherein the number of the first imaging devices is four, the four first imaging devices are divided into two imaging device sets, and the two first imaging devices in each imaging device set are symmetrical about the center of the intelligent terminal body.

6. a connector, a multifunction push button, and a multifunction processor; the connector is communicatively connected to the handheld device handle and the intelligent terminal, respectively; the multi-function push button is located on the handheld device handle; The handheld device according to claim 1, characterized in that the multifunction processor is respectively connected to the multifunction push button and the main control chip of the intelligent terminal, and the multifunction processor is used for receiving operation commands input by a user through the multifunction push button and transmitting the operation commands to the main control chip.

7. 1. A virtual system comprising: An intelligent terminal; a virtual head mounted display device; a virtual head mounted display handle for use with said virtual head mounted display device; the intelligent terminal is detachably attached to the body of the virtual head mounted display device; The intelligent terminal comprises: An intelligent terminal body that can be detachably attached to a virtual head mounted display device or a handheld device; a display screen disposed on a first side of the intelligent terminal body; A function switching module is disposed in the intelligent terminal body, for controlling the switching of the intelligent terminal between a virtual head mounted display function and a handheld device function; A main control chip is disposed in the intelligent terminal body and communicatively connected to the function switching module; a first imaging device disposed on a second side surface of the intelligent terminal body, the first side surface and the second side surface being opposed surfaces of the first imaging device; A first inertial sensor is disposed on the intelligent terminal body, for detecting IMU data of the intelligent terminal body; the first imaging device and the first inertial sensor are communicatively connected to the main control chip; The virtual head mounted display handle comprises: A control handle; a second infrared sensor disposed on the control handle; a third inertial sensor disposed on the control handle for measuring IMU data of the control handle; the control handle and the third inertial sensor are communicatively connected to the main control chip; The main control chip includes a third control unit and a third calculation unit; The third control unit is communicatively connected to the function switching module, the first imaging device, and the first inertial sensor, and the third control unit is used to control the first imaging device to capture a first image of an environment in which the intelligent terminal is located, and to control the first inertial sensor to detect IMU data of the intelligent terminal; The third calculation unit is communicatively connected to the third control unit, the first imaging device, the second infrared sensor and the first inertial sensor, and the third calculation unit is used to obtain the first image and IMU data of the intelligent terminal body, and calculate the IMU data of the intelligent terminal body and the first image to generate spatial positioning information of the intelligent terminal; The main control chip further includes a fourth control unit and a fourth calculation unit; The fourth control unit is communicatively connected to the function switching module, the first imaging device, the second infrared sensor, and the third inertial sensor, and the fourth control unit is used to control the first imaging device to capture the second infrared sensor located on the control handle and control the third inertial sensor located on the control handle to detect the IMU data of the control handle when the function switching module switches the intelligent terminal to a virtual head mounted display function; The fourth calculation unit is communicatively connected to the third calculation unit, the first imaging device and the third inertial sensor respectively, and the fourth calculation unit is used to obtain the second light point image of the second infrared sensor transmitted by the first imaging device and the IMU data of the control handle transmitted by the third inertial sensor, and calculate the spatial positioning information of the intelligent terminal, the second light point image and the IMU data of the control handle, to generate the spatial positioning information of the control handle.

8. The virtual head mounted display handle further includes a handle casing; 8. The virtual system of claim 7, wherein the handle casing includes an annular portion and a gripping portion, the gripping portion having a recess in a center thereof for receiving and securing the control handle.

9. 1. A method for spatially positioning an intelligent terminal for positioning an intelligent terminal, comprising: The intelligent terminal comprises: An intelligent terminal body that can be detachably attached to a virtual head mounted display device or a handheld device; a display screen disposed on a first side of the intelligent terminal body; A function switching module is disposed in the intelligent terminal body, for controlling the switching of the intelligent terminal between a virtual head mounted display function and a handheld device function; A main control chip is disposed in the intelligent terminal body and communicatively connected to the function switching module; a first imaging device disposed on a second side surface of the intelligent terminal body, the first side surface and the second side surface being opposed surfaces of the first imaging device; A first inertial sensor is disposed on the intelligent terminal body, for detecting IMU data of the intelligent terminal body; the first imaging device and the first inertial sensor are communicatively connected to the main control chip; The main control chip controls the first imaging device located on the intelligent terminal to capture a first image of the surrounding environment where the intelligent terminal is located, and controls the first inertial sensor to detect IMU data of the intelligent terminal; The main control chip acquires a first image of an environment where the intelligent terminal is located, the first image being captured by the first imaging device; The main control chip obtains the IMU data of the intelligent terminal body detected by the first inertial sensor; The main control chip calculates the IMU data of the intelligent terminal body and the first image to generate spatial positioning information of the intelligent terminal; When the intelligent terminal is communicatively coupled to a handheld device handle, the method for spatial positioning the intelligent terminal includes: the function switching module switches the intelligent terminal to a handheld device function; The main control chip controls the first imaging device to capture a first infrared sensor located on the handheld device handle, and controls a second inertial sensor located on the handheld device handle to detect IMU data of the handheld device handle; The intelligent terminal spatial positioning method further includes the steps of: the main control chip obtains the first light point image of the first infrared sensor transmitted by the first imaging device and the IMU data of the handheld device handle transmitted by the second inertial sensor, and calculates the spatial positioning information of the intelligent terminal, the first light point image and the IMU data of the handheld device handle, to generate the spatial positioning information of the handheld device handle.

10. 1. A method for spatially positioning an intelligent terminal for positioning an intelligent terminal, comprising: The intelligent terminal comprises: An intelligent terminal body that can be detachably attached to a virtual head mounted display device or a handheld device; a display screen disposed on a first side of the intelligent terminal body; A function switching module is disposed in the intelligent terminal body, for controlling the switching of the intelligent terminal between a virtual head mounted display function and a handheld device function; A main control chip is disposed in the intelligent terminal body and communicatively connected to the function switching module; a first imaging device disposed on a second side surface of the intelligent terminal body, the first side surface and the second side surface being opposed surfaces of the first imaging device; A first inertial sensor is disposed on the intelligent terminal body, for detecting IMU data of the intelligent terminal body; the first imaging device and the first inertial sensor are communicatively connected to the main control chip; The main control chip controls the first imaging device located on the intelligent terminal to capture a first image of the surrounding environment where the intelligent terminal is located, and controls the first inertial sensor to detect IMU data of the intelligent terminal; The main control chip acquires a first image of an environment where the intelligent terminal is located, the first image being captured by the first imaging device; The main control chip obtains the IMU data of the intelligent terminal body detected by the first inertial sensor; The main control chip calculates the IMU data of the intelligent terminal body and the first image to generate spatial positioning information of the intelligent terminal; When the intelligent terminal is mounted on a virtual head mounted display device, and the intelligent terminal is communicatively connected to a virtual operation handle, the spatial positioning method of the intelligent terminal includes: the function switching module switching the intelligent terminal to a virtual head mounted display function; The main control chip controls the first imaging device to capture an image of a second infrared sensor located on the virtual operating handle, and controls a third inertial sensor located on the virtual operating handle to detect IMU data of the virtual operating handle; The spatial positioning method for an intelligent terminal further includes the steps of: the main control chip obtains the second light point image of the second infrared sensor transmitted by the first imaging device and the IMU data of the virtual operating handle transmitted by a third inertial sensor, and calculates the spatial positioning information of the intelligent terminal, the second light point image and the IMU data of the virtual operating handle, to generate the spatial positioning information of the virtual operating handle.

Citation Information

Patent Citations

  • Augmented reality device

    CN106919262A

  • Photographing device

    JP2012235257A

  • System and method for transitioning between transmissive and non-transmissive modes in a head-mounted display

    JP2016532178A

  • Dimmer and picture display device using the same

    JP2017120311A

  • Image display system, control method thereof, image distribution system, and head-mounted display

    JP2017126302A