CN115253275A - Intelligent terminal, handheld computer, virtual system and spatial positioning method of intelligent terminal - Google Patents
Intelligent terminal, handheld computer, virtual system and spatial positioning method of intelligent terminal Download PDFInfo
- Publication number
- CN115253275A CN115253275A CN202210907490.8A CN202210907490A CN115253275A CN 115253275 A CN115253275 A CN 115253275A CN 202210907490 A CN202210907490 A CN 202210907490A CN 115253275 A CN115253275 A CN 115253275A
- Authority
- CN
- China
- Prior art keywords
- intelligent terminal
- handle
- inertial sensor
- imu data
- smart terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/216—Input arrangements for video game devices characterised by their sensors, purposes or types using geographical information, e.g. location of the game device or player using GPS
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/211—Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/24—Constructional details thereof, e.g. game controllers with detachable joystick handles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Optics & Photonics (AREA)
- Environmental & Geological Engineering (AREA)
- Image Analysis (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了智能终端、掌机、虚拟系统及智能终端的空间定位方法,解决了现有技术中缺乏一个移动终端即可体验虚拟以及掌机两种产品的功能,且无法准确定位的技术问题。本发明提供的智能终端可以与虚拟头显设备可拆卸连接,智能终端中的主控芯片则将智能终端的功能由虚拟头显功能切换至掌机功能;当智能终端安装在虚拟头显设备上后,智能终端中的主控芯片则将智能终端的功能由掌机功能切换至虚拟头显功能,实现了用户可以通过一个智能终端体验虚拟系统以及掌机两种产品的功能。主控芯片还可以根据第一摄像装置拍摄到的智能终端的环境信息和第一惯性传感器检测到的智能终端的IMU数据确定智能终端的空间定位信息,实现了智能终端的精准定位。
The present invention provides an intelligent terminal, a handheld computer, a virtual system and a spatial positioning method for the intelligent terminal, and solves the technical problem of the lack of a mobile terminal in the prior art that can experience the functions of the virtual and handheld products and cannot be accurately located . The intelligent terminal provided by the present invention can be detachably connected with the virtual head display device, and the main control chip in the intelligent terminal switches the function of the intelligent terminal from the virtual head display function to the handheld function; when the intelligent terminal is installed on the virtual head display device After that, the main control chip in the smart terminal switches the function of the smart terminal from the handheld function to the virtual head-mounted display function, so that users can experience the functions of the virtual system and the handheld product through one smart terminal. The main control chip can also determine the spatial positioning information of the intelligent terminal according to the environmental information of the intelligent terminal captured by the first camera device and the IMU data of the intelligent terminal detected by the first inertial sensor, so as to realize the precise positioning of the intelligent terminal.
Description
技术领域technical field
本发明涉及移动设备技术领域,具体涉及智能终端、掌机、虚拟系统及智能终端的空间定位方法。The invention relates to the technical field of mobile devices, in particular to an intelligent terminal, a handheld, a virtual system and a space positioning method for an intelligent terminal.
背景技术Background technique
目前市场上已大量涌现出VR盒子与移动终端组成的新型虚拟现实(VirtualReality,VR)头显设备。这种新型VR头显设备的性能主要由移动终端的性能决定,其性能远不如传统的电脑-VR头显设备、或VR一体机。电脑-VR头显设备、或VR一体机的显示器与VR虚拟头显设备一般是不可分离的,只能配套使用,因此便捷性受到限制。At present, a large number of new virtual reality (Virtual Reality, VR) head-mounted display devices composed of VR boxes and mobile terminals have emerged on the market. The performance of this new type of VR head-mounted display device is mainly determined by the performance of the mobile terminal, and its performance is far inferior to the traditional computer-VR head-mounted display device or VR all-in-one machine. The computer-VR head-mounted display device, or the display of the VR all-in-one machine and the VR virtual head-mounted display device are generally inseparable and can only be used together, so the convenience is limited.
同时,游戏机用手持设备,例如掌机,目前已有产品其包括主机和手柄,通过手柄实现输入指令进行游戏体验,此时的掌机不具有体验虚拟沉浸感的功能。At the same time, hand-held devices for game consoles, such as handhelds, currently have products that include a host and a handle, and the game experience is realized by inputting commands through the handle. At this time, the handheld does not have the function of experiencing virtual immersion.
于是,有必要提供一种新型的组合式智能终端设备,既有虚拟盒子的可分离特点又可以体现掌机的功能,如此可以满足用户仅购买一款产品即可体验两款不同产品功能的目的。Therefore, it is necessary to provide a new type of combined intelligent terminal device, which has the detachable feature of the virtual box and can reflect the functions of the handheld, so that users can experience the functions of two different products by purchasing only one product. .
另外,现有技术中,移动终端变换工作模式时,例如由掌机功能切换至虚拟头显功能时,无法实现对移动终端、控制手柄进行准确的重新定位。In addition, in the prior art, when the mobile terminal changes working modes, for example, when the handheld function is switched to the virtual head-mounted display function, accurate repositioning of the mobile terminal and the control handle cannot be realized.
发明内容Contents of the invention
有鉴于此,本发明提供了智能终端、掌机、虚拟系统及智能终端的空间定位方法,解决了现有技术中缺乏一个移动终端即可体验虚拟以及掌机两种产品的功能,且当移动终端变换工作模式时,移动终端的空间无法准确定位的技术问题。In view of this, the present invention provides a smart terminal, a handheld, a virtual system and a space positioning method for a smart terminal, which solves the lack of a mobile terminal in the prior art that can experience the functions of both virtual and handheld products, and when moving When the terminal changes the working mode, the space of the mobile terminal cannot be accurately positioned.
根据本发明的一个方面,本发明提供了一种智能终端,包括:智能终端本体,所述智能终端本体可拆卸安装在虚拟头显设备或者手持设备上;设置在所述智能终端本体的第一侧面上的显示屏;设置在所述智能终端本体内的功能切换模块,所述功能切换模块用于控制所述智能终端在虚拟头显功能与掌机功能之间切换;设置在所述智能终端本体内的主控芯片,所述主控芯片与所述功能切换模块通信连接;设置在所述智能终端本体的第二侧面上的第一摄像装置,所述第一侧面与所述第二侧面为相对面;以及设置在所述智能终端本体上的第一惯性传感器,所述第一惯性传感器用于检测所述智能终端本体的IMU数据;其中,所述第一摄像装置以及所述第一惯性传感器分别与所述主控芯片通信连接。According to one aspect of the present invention, the present invention provides an intelligent terminal, including: an intelligent terminal body, which is detachably installed on a virtual head-mounted display device or a handheld device; The display screen on the side; the function switching module arranged in the smart terminal body, the function switching module is used to control the smart terminal to switch between the virtual head display function and the handheld function; set in the smart terminal The main control chip in the body, the main control chip is connected to the function switching module in communication; the first camera device arranged on the second side of the smart terminal body, the first side and the second side is the opposite surface; and a first inertial sensor arranged on the smart terminal body, the first inertial sensor is used to detect the IMU data of the smart terminal body; wherein, the first camera and the first The inertial sensors are respectively connected in communication with the main control chip.
在本发明一实施例中,所述智能终端,还包括:设置在所述智能终端本体内的亮度控制器,所述亮度控制器分别与所述主控芯片以及所述显示屏通信连接;其中,当所述智能终端由所述掌机功能切换为所述虚拟头显功能时,所述亮度控制器降低所述显示器的显示亮度;当所述智能终端由所述虚拟头显功能切换为所述掌机功能时,所述亮度控制器增大所述显示器的显示亮度。In an embodiment of the present invention, the smart terminal further includes: a brightness controller disposed in the body of the smart terminal, and the brightness controller is respectively connected to the main control chip and the display screen in communication; wherein , when the smart terminal is switched from the handheld function to the virtual head-mounted display function, the brightness controller reduces the display brightness of the display; when the smart terminal is switched from the virtual head-mounted display function to the When the handheld function is used, the brightness controller increases the display brightness of the display.
在本发明一实施例中,所述智能终端,还包括:设置在所述智能终端本体内的图像处理器,所述图像处理器与所述主控芯片通信连接;其中,所述图像处理器用于对显示在所述显示屏上的图像信息进行异步空间扭曲、异步时间扭曲处理以及图像渲染处理。In an embodiment of the present invention, the smart terminal further includes: an image processor disposed in the body of the smart terminal, the image processor communicates with the main control chip; wherein the image processor uses It is used to perform asynchronous space warping, asynchronous time warping processing and image rendering processing on the image information displayed on the display screen.
在本发明一实施例中,所述智能终端,还包括:设置在所述智能终端本体的所述第一侧面上的第二摄像装置;其中,所述第二摄像装置与所述主控芯片通信连接。In an embodiment of the present invention, the smart terminal further includes: a second camera device arranged on the first side of the smart terminal body; wherein, the second camera device and the main control chip communication connection.
在本发明一实施例中,所述第一摄像装置的数量为四个,且四个所述第一摄像装置分为两组摄像装置组,每组摄像装置组中的两个所述第一摄像装置关于所述智能终端本体的中心对称。In an embodiment of the present invention, the number of the first camera devices is four, and the four first camera devices are divided into two camera device groups, and two of the first camera device groups in each group The camera device is symmetrical about the center of the smart terminal body.
作为本发明的第二方面,本发明还提供了一种掌机,包括:上述所述的智能终端;以及与所述智能终端连接的掌机手柄;其中,所述掌机手柄上设有第一红外传感器以及第二惯性传感器,所述第二惯性传感器用于检测所述掌机手柄的IMU数据;所述第二惯性传感器与所述智能终端中的所述主控芯片通信连接。As the second aspect of the present invention, the present invention also provides a handheld device, including: the smart terminal described above; and a handheld handle connected to the smart terminal; wherein, the handheld handle is provided with a second An infrared sensor and a second inertial sensor, the second inertial sensor is used to detect the IMU data of the handheld handle; the second inertial sensor is communicatively connected with the main control chip in the smart terminal.
在本发明一实施例中,所述主控芯片包括:第一控制单元,所述第一控制单元分别与所述功能切换模块、所述第一摄像装置以及所述第一惯性传感器通信连接,所述第一控制单元用于控制所述第一摄像装置拍摄所述智能终端所处的周围环境的第一图像,并控制所述第一惯性传感器检测所述智能终端的IMU数据;第一计算单元,所述第一计算单元分别与所述第一控制单元、所述第一摄像装置、所述第一红外传感器、所述第一惯性传感器以及所述第二惯性传感器通信连接,所述第一计算单元用于获取所述第一图像以及所述智能终端本体的IMU数据,并对所述智能终端本体的IMU数据以及所述第一图像进行计算,生成所述智能终端的空间定位信息。In an embodiment of the present invention, the main control chip includes: a first control unit, the first control unit is respectively connected to the function switching module, the first camera device and the first inertial sensor in communication, The first control unit is used to control the first camera to take a first image of the surrounding environment where the smart terminal is located, and control the first inertial sensor to detect the IMU data of the smart terminal; the first calculation unit, the first computing unit is respectively connected to the first control unit, the first camera, the first infrared sensor, the first inertial sensor, and the second inertial sensor in communication, and the first A calculation unit is used to obtain the first image and the IMU data of the smart terminal body, and perform calculations on the IMU data of the smart terminal body and the first image to generate spatial positioning information of the smart terminal.
在本发明一实施例中,所述主控芯片还包括:第二控制单元,所述第二控制单元分别与所述功能切换模块、所述第一摄像装置以及所述第二惯性传感器通信连接;其中,所述第二控制单元用于当所述功能切换模块切换所述智能终端至掌机功能时,控制所述第一摄像装置对位于所述掌机手柄上的第一红外传感器进行拍摄,并控制位于所述掌机手柄上的第二惯性传感器检测所述掌机手柄的IMU数据;第二计算单元,所述第二计算单元分别与所述第一计算单元、所述第二控制单元、所述第一摄像装置以及所述第二惯性传感器通信连接,所述第二计算单元用于获取所述第一摄像装置传输的所述第一红外传感器的第一光斑图像以及所述第二惯性传感器传输的所述掌机手柄的IMU数据,并对所述第一光斑图像、所述掌机手柄的IMU数据以及所述智能终端的空间定位信息进行计算,生成所述掌机手柄的空间定位信息。In an embodiment of the present invention, the main control chip further includes: a second control unit, the second control unit is respectively connected to the function switching module, the first camera device and the second inertial sensor in communication ; Wherein, the second control unit is used to control the first camera device to take pictures of the first infrared sensor located on the handle of the handheld when the function switching module switches the smart terminal to the handheld function , and control the second inertial sensor located on the handle of the handheld device to detect the IMU data of the handle of the handheld device; the second calculation unit, the second calculation unit is connected with the first calculation unit and the second control unit respectively unit, the first imaging device, and the second inertial sensor are connected in communication, and the second calculation unit is used to acquire the first spot image of the first infrared sensor transmitted by the first imaging device and the first spot image of the first infrared sensor The IMU data of the handheld handle transmitted by two inertial sensors, and calculate the first spot image, the IMU data of the handheld handle and the spatial positioning information of the smart terminal, and generate the IMU data of the handheld handle Spatial positioning information.
在本发明一实施例中,所述掌机,还包括:连接器,所述连接器分别与所述掌机手柄以及所述智能终端通信连接;所述掌机手柄上设有多功能按键;以及多功能处理器,所述多功能处理器分别与所述多功能按键以及所述智能终端的主控芯片连接,所述多功能处理器用于接收用户通过所述多功能按键输入的操作指令,并将所述操作指令发送至所述操作指令至所述主控芯片。In an embodiment of the present invention, the handheld device further includes: a connector, and the connector is respectively connected to the handheld handle and the smart terminal in communication; the handheld handle is provided with a multi-function button; and a multi-function processor, the multi-function processor is respectively connected to the multi-function key and the main control chip of the smart terminal, and the multi-function processor is used to receive an operation instruction input by the user through the multi-function key, and sending the operation instruction to the main control chip.
作为本发明的第三方面,本发明还提供了一种虚拟系统,包括:上述所述的智能终端;虚拟头显设备,所述智能终端可拆卸安装在所述虚拟头显设备本体上;以及虚拟头显手柄;其中,所述虚拟头显手柄包括:控制手柄;设置在所述控制手柄上的第二红外传感器;以及设置在所述控制手柄上的第三惯性传感器,所述第三惯性传感器用于测量所述控制手柄的IMU数据;其中,所述控制手柄以及所述第三惯性传感器分别与所述主控芯片通信连接。As the third aspect of the present invention, the present invention also provides a virtual system, including: the above-mentioned smart terminal; a virtual head-mounted display device, the smart terminal is detachably installed on the body of the virtual head-mounted display device; and A virtual head-mounted display handle; wherein, the virtual head-mounted display handle includes: a control handle; a second infrared sensor disposed on the control handle; and a third inertial sensor disposed on the control handle, the third inertial The sensor is used to measure the IMU data of the control handle; wherein, the control handle and the third inertial sensor are respectively connected in communication with the main control chip.
在本发明一实施例中,所述虚拟头显手柄还包括:手柄外壳,所述手柄外壳包括环形部以及把持部,其中,所述把持部的中央处设有凹陷部以收容并固定所述控制手柄。In an embodiment of the present invention, the handle of the virtual head-mounted display further includes: a handle shell, the handle shell includes a ring portion and a handle portion, wherein a recess is provided at the center of the handle portion to accommodate and fix the control handle.
在本发明一实施例中,所述主控芯片包括:第三控制单元,所述第三控制单元分别与所述功能切换模块、所述第一摄像装置以及所述第一惯性传感器通信连接,所述第三控制单元用于控制所述第一摄像装置拍摄所述智能终端所处的周围环境的第一图像,并控制所述第一惯性传感器检测所述智能终端的IMU数据;第三计算单元,所述第三计算单元分别与所述第三控制单元、所述第一摄像装置、所述第一红外传感器以及所述第一惯性传感器通信连接,所述第三计算单元用于获取所述第一图像以及所述智能终端本体的IMU数据,并对所述智能终端本体的IMU数据以及所述第一图像进行计算,生成所述智能终端的空间定位信息。In an embodiment of the present invention, the main control chip includes: a third control unit, the third control unit is respectively connected to the function switching module, the first camera device and the first inertial sensor in communication, The third control unit is used to control the first camera to take a first image of the surrounding environment where the smart terminal is located, and control the first inertial sensor to detect the IMU data of the smart terminal; the third calculation unit, the third calculation unit is connected to the third control unit, the first camera, the first infrared sensor and the first inertial sensor respectively, and the third calculation unit is used to obtain the The first image and the IMU data of the smart terminal body are calculated, and the IMU data of the smart terminal body and the first image are calculated to generate spatial positioning information of the smart terminal.
在本发明一实施例中,所述主控芯片还包括:第四控制单元,所述第四控制单元分别与所述功能切换模块、所述第一摄像装置、所述第二红外传感器以及所述第三惯性传感器通信连接;所述第四控制单元用于:当所述功能切换模块切换所述智能终端至虚拟头显功能时,所述第四控制单元控制所述第一摄像装置对位于所述虚拟操作手柄上的第二红外传感器进行拍摄,并控制位于所述虚拟操作手柄上的第三惯性传感器检测所述虚拟操作手柄的IMU数据;第四计算单元,所述第四计算单元分别与所述第三计算单元、所述第一摄像装置以及所述第三惯性传感器通信连接,所述第四计算单元用于:获取所述第一摄像装置传输的所述第二红外传感器的第二光斑图像以及第三惯性传感器传输的所述虚拟操作手柄的IMU数据,并对所述智能终端的空间定位信息、所述第二光斑图像以及所述虚拟操作手柄的IMU数据进行计算,生成所述虚拟操作手柄的空间定位信息。In an embodiment of the present invention, the main control chip further includes: a fourth control unit, the fourth control unit communicates with the function switching module, the first camera device, the second infrared sensor and the The third inertial sensor is connected in communication; the fourth control unit is used for: when the function switching module switches the smart terminal to the virtual head-mounted display function, the fourth control unit controls the first camera device to be positioned at The second infrared sensor on the virtual operating handle takes pictures, and controls the third inertial sensor located on the virtual operating handle to detect the IMU data of the virtual operating handle; the fourth computing unit, the fourth computing unit respectively Communicatively connected with the third computing unit, the first camera, and the third inertial sensor, the fourth computing unit is configured to: obtain the first image of the second infrared sensor transmitted by the first camera The second spot image and the IMU data of the virtual operating handle transmitted by the third inertial sensor, and calculate the spatial positioning information of the smart terminal, the second spot image and the IMU data of the virtual operating handle to generate the The spatial positioning information of the virtual operating handle.
作为本发明的第四方面,本发明还提供了一种智能终端的空间定位方法,用于定位上述所述的智能终端,其中,所述智能终端的空间定位方法包括:所述主控芯片控制位于所述智能终端上的所述所述第一摄像装置拍摄的所述智能终端所处的周围环境的第一图像;并控制所述第一惯性传感器检测所述智能终端的IMU数据;所述主控芯片获取所述所述第一摄像装置拍摄的所述智能终端所处的周围环境的第一图像;所述主控芯片获取所述第一惯性传感器检测到的所述智能终端本体的IMU数据;以及所述主控芯片对所述智能终端本体的IMU数据以及所述第一图像进行计算,生成所述智能终端的空间定位信息。As the fourth aspect of the present invention, the present invention also provides a spatial positioning method for an intelligent terminal, which is used to locate the above-mentioned intelligent terminal, wherein the spatial positioning method for the intelligent terminal includes: the main control chip controls The first image of the surrounding environment of the smart terminal taken by the first camera device located on the smart terminal; and controlling the first inertial sensor to detect the IMU data of the smart terminal; the The main control chip acquires the first image of the surrounding environment of the smart terminal captured by the first camera device; the main control chip acquires the IMU of the smart terminal body detected by the first inertial sensor data; and the main control chip calculates the IMU data of the smart terminal body and the first image to generate spatial positioning information of the smart terminal.
在本发明一实施例中,所述智能终端与掌机手柄通信连接时,所述智能终端的空间定位方法还包括:所述功能切换模块切换所述智能终端至掌机功能;所述主控芯片控制所述第一摄像装置对位于所述掌机手柄上的第一红外传感器进行拍摄,并控制位于所述掌机手柄上的第二惯性传感器检测所述掌机手柄的IMU数据;所述主控芯片获取所述第一摄像装置传输的所述第一红外传感器的第一光斑图像以及所述第二惯性传感器传输的所述掌机手柄的IMU数据,并对所述智能终端的空间定位信息、所述第一光斑图像以及所述掌机手柄的IMU数据进行计算,生成所述掌机手柄的空间定位信息。In an embodiment of the present invention, when the smart terminal communicates with the handheld controller, the spatial positioning method of the smart terminal further includes: the function switching module switches the smart terminal to the handheld function; The chip controls the first camera device to take pictures of the first infrared sensor located on the handle of the handheld device, and controls the second inertial sensor located on the handle of the handheld device to detect the IMU data of the handle of the handheld device; The main control chip acquires the first light spot image of the first infrared sensor transmitted by the first camera device and the IMU data of the handheld handle transmitted by the second inertial sensor, and performs spatial positioning of the smart terminal. information, the first spot image, and the IMU data of the handheld controller to generate spatial positioning information of the handheld controller.
在本发明一实施例中,所述智能终端安装在虚拟头显设备上,且所述智能终端与虚拟操作手柄通信连接时,所述智能终端的空间定位方法还包括:In an embodiment of the present invention, when the smart terminal is installed on the virtual head-mounted display device, and the smart terminal is connected to the virtual operating handle through communication, the spatial positioning method of the smart terminal further includes:
所述功能切换模块切换所述智能终端至虚拟头显功能;所述控制芯片控制所述第一摄像装置对位于所述虚拟操作手柄上的第二红外传感器进行拍摄,并控制位于所述虚拟操作手柄上的第三惯性传感器检测所述虚拟操作手柄的IMU数据;所述主控芯片获取所述第一摄像装置传输的所述第二红外传感器的第二光斑图像以及第二惯性传感器传输的所述虚拟操作手柄的IMU数据,并对所述智能终端的空间定位信息、所述第二光斑图像以及所述虚拟操作手柄的IMU数据进行计算,生成所述虚拟操作手柄的空间定位信息。The function switching module switches the function of the smart terminal to a virtual head-mounted display; the control chip controls the first camera device to take pictures of the second infrared sensor located on the virtual operating handle, and controls the second infrared sensor located on the virtual operating handle to The third inertial sensor on the handle detects the IMU data of the virtual operating handle; the main control chip acquires the second spot image of the second infrared sensor transmitted by the first camera device and the second spot image transmitted by the second inertial sensor The IMU data of the virtual operating handle is calculated, and the spatial positioning information of the smart terminal, the second spot image and the IMU data of the virtual operating handle are calculated to generate the spatial positioning information of the virtual operating handle.
本发明提供的智能终端可以与虚拟头显设备可拆卸连接,即可以使得虚拟系统为分离式虚拟系统,即智能终端与虚拟头显设备可分离式设置;当智能终端与虚拟头显设备分离后,智能终端可以与掌机手柄建立通信连接,智能终端中的主控芯片则将智能终端的功能由虚拟头显功能切换至掌机功能,以使得智能终端与掌机手柄组成掌机;当智能终端安装在虚拟头显设备上后,智能终端中的主控芯片则将智能终端的功能由掌机功能切换至虚拟头显功能,以使得智能终端与虚拟掌机以及虚拟头显设备组成虚拟系统,从而实现了智能终端可具备两种功能,用户可以通过一个智能终端体验虚拟系统以及掌机两种产品的功能。另外,智能终端上设有第一惯性传感器以及第一摄像装置,主控芯片可以根据第一摄像装置拍摄到的智能终端的环境信息和第一惯性传感器检测到的智能终端的IMU数据确定智能终端的空间定位信息,即6DOF数据,从而实现了智能终端的精准定位。The smart 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 separate virtual system, that is, the smart terminal and the virtual head-mounted display device can be set in a detachable manner; when the smart terminal is separated from the virtual head-mounted display device , the smart terminal can establish a communication connection with the handheld handle, and the main control chip in the smart terminal switches the function of the smart terminal from the virtual head display function to the handheld function, so that the smart terminal and the handheld handle form a handheld; when the smart After the terminal is installed on the virtual head-mounted display device, the main control chip in the smart terminal switches the function of the smart terminal from the handheld function to the virtual head-mounted display function, so that the smart terminal, the virtual handheld device and the virtual head-mounted display device form a virtual system , so as to realize that the smart terminal can have two functions, and the user can experience the functions of the virtual system and the handheld two products through one smart terminal. In addition, the smart terminal is provided with a first inertial sensor and a first camera, and the main control chip can determine the smart terminal based on the environmental information of the smart terminal captured by the first camera and the IMU data of the smart terminal detected by the first inertial sensor. The spatial positioning information, that is, 6DOF data, thus realizing the precise positioning of smart terminals.
附图说明Description of drawings
通过结合附图对本发明实施例进行更详细的描述,本发明的上述以及其他目的、特征和优势将变得更加明显。附图用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中,相同的参考标号通常代表相同部件或步骤。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 accompanying drawings. The accompanying drawings are used to provide a further understanding of the embodiments of the present invention, and constitute a part of the specification, and are used together with the embodiments of the present invention to explain the present invention, and do not constitute limitations to the present invention. In the drawings, the same reference numerals generally represent the same components or steps.
图1所示为本发明一实施例提供的一种智能终端的主视图;FIG. 1 is a front view of a smart terminal provided by an embodiment of the present invention;
图2所示为本发明一实施例提供的一种智能终端的后视图;FIG. 2 is a rear view of a smart terminal provided by an embodiment of the present invention;
图3所示为本发明一实施例提供的一种智能终端的工作原理图;FIG. 3 is a working principle diagram of a smart terminal provided by an embodiment of the present invention;
图4所示为本发明另一实施例提供的一种智能终端的工作原理图;FIG. 4 is a working principle diagram of a smart terminal provided by another embodiment of the present invention;
图5所示为本发明另一实施例提供的一种智能终端的工作原理图;FIG. 5 is a working principle diagram of a smart terminal provided by another embodiment of the present invention;
图6所示为本发明一实施例提供的一种掌机的工作原理图;Fig. 6 shows a working principle diagram of a handheld device provided by an embodiment of the present invention;
图7所示为本发明另一实施例提供的一种掌机的工作原理图;Fig. 7 shows a working principle diagram of a handheld device provided by another embodiment of the present invention;
图8所示为图7所示的掌机中的智能终端的空间定位方法的流程示意图;FIG. 8 is a schematic flow diagram of the spatial positioning method of the smart terminal in the handheld device shown in FIG. 7;
图9所示为本发明另一实施例提供的一种掌机的工作原理图;Fig. 9 is a working principle diagram of a handheld device provided by another embodiment of the present invention;
图10所示为图9所示的掌机中的智能终端的空间定位方法的流程示意图;FIG. 10 is a schematic flow chart of the spatial positioning method of the smart terminal in the handheld device shown in FIG. 9;
图11所示为本发明一实施例提供的虚拟系统的工作原理图;Figure 11 is a working principle diagram of a virtual system provided by an embodiment of the present invention;
图12所示为本发明另一实施例提供的虚拟系统的工作原理图;Fig. 12 shows the working principle diagram of the virtual system provided by another embodiment of the present invention;
图13所示为图12所示的虚拟系统中的智能终端的空间定位方法的流程示意图;FIG. 13 is a schematic flowchart of a spatial positioning method for an intelligent terminal in the virtual system shown in FIG. 12;
图14所示为本发明另一实施例提供的虚拟系统的工作原理图;FIG. 14 is a working principle diagram of a virtual system provided by another embodiment of the present invention;
图15所示为图14所示的虚拟系统中的智能终端的空间定位方法的流程示意图;FIG. 15 is a schematic flowchart of a spatial positioning method for an intelligent terminal in the virtual system shown in FIG. 14;
图16所示为本发明另一实施例提供的虚拟操作手柄的结构示意图;FIG. 16 is a schematic structural diagram of a virtual operating handle provided by another embodiment of the present invention;
图17所示为本发明一实施例提供的电子设备的工作原理图。FIG. 17 is a working principle diagram of an electronic device provided by an embodiment of the present invention.
附图标记:Reference signs:
1-智能终端;100-智能终端本体;101-第一侧面;102-第二侧面;200-显示屏;300-第三摄像装置;400-第一摄像装置;500-第二摄像装置;600-主控芯片;601-功能切换模块;700-第一惯性传感器;800-图像处理器;201-亮度控制器;602-第一控制单元;603-第一计算单元;第二控制单元604;第二计算单元605;第三控制单元607;第三计算单元608;第四控制单元609;第四计算单元6091;1-intelligent terminal; 100-intelligent terminal body; 101-first side; 102-second side; 200-display screen; 300-third camera device; 400-first camera device; 500-second camera 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 computing unit; second control unit 604; The second calculation unit 605; the third control unit 607; the third calculation unit 608; the fourth control unit 609; the fourth calculation unit 6091;
2-掌机手柄;22-第一红外传感器;23-第二惯性传感器;24-连接器;25-多功能按键;26-功能处理器;31-虚拟头显设备;32-虚拟操作手柄;33-控制手柄;34-第二红外传感器;35-第三惯性传感器;36-手柄外壳;361-环形部;362-把持部;37-第三红外传感器;38-第四惯性传感器;900-电子设备;901-处理器;902-存储器;903-输入装置;904-输出装置2-Handheld handle; 22-First infrared sensor; 23-Second inertial sensor; 24-Connector; 25-Multi-function button; 26-Function processor; 33-control handle; 34-second infrared sensor; 35-third inertial sensor; 36-handle shell; 361-ring portion; 362-holding portion; 37-third infrared sensor; Electronic equipment; 901-processor; 902-memory; 903-input device; 904-output device
具体实施方式Detailed ways
本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。本发明实施例中所有方向性指示(诸如上、下、左、右、前、后、顶、底……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。In the description of the present invention, "plurality" means at least two, such as two, three, etc., unless otherwise specifically defined. All directional indications (such as up, down, left, right, front, back, top, bottom...) in the embodiments of the present invention are only used to explain the relationship between the components in a certain posture (as shown in the accompanying drawings) If the specific posture changes, the directional indication will also change accordingly. Furthermore, the terms "include" and "have", as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes unlisted steps or units, or optionally further includes For other steps or units inherent in these processes, methods, products or apparatuses.
另外,在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。Additionally, reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present invention. The occurrences of this phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is understood explicitly and implicitly by those skilled in the art that the embodiments described herein can be combined with other embodiments.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
图1所示为本发明提供的一种智能终端1的主视图,图2所示为本发明提供的一种智能终端1的后视图,图3所示为本发明提供的一种智能终端1的工作原理图,如图1、图2以及图3所示,该智能终端1包括:Figure 1 shows a front view of a smart terminal 1 provided by the present invention, Figure 2 shows a rear view of a smart terminal 1 provided by the present invention, and Figure 3 shows a smart terminal 1 provided by the present invention As shown in Fig. 1, Fig. 2 and Fig. 3, the smart terminal 1 includes:
智能终端本体100,智能终端本体100可拆卸安装在虚拟头显设备31上或者手持设备上,例如掌机;The smart
设置在智能终端本体100的第一侧面101上的显示屏200,显示屏200具有正常显示功能,可以显示视频信息、图像信息等;The
设置在智能终端本体100内的功能切换模块601,即功能切换模块601可以控制智能终端1在虚拟头显功能与掌机功能之间来回切换;例如,智能终端1安装在虚拟头显上时,智能终端1则和虚拟头显组成虚拟系统,例如虚拟现实系统(以下简称VR系统)或增强现实系统(以下简称AR系统),此时,功能切换模块601则可接收到智能终端1被安装在虚拟头显上的信息,并根据接收到的信息开启虚拟头显功能,以使得智能终端1行使虚拟头显功能;The
设置在智能终端本体100内的主控芯片600,主控芯片600与功能切换模块601通信连接;The main control chip 600 arranged in the smart
设置在智能终端本体100的第二侧面102上的第一摄像装置400,第一侧面101与第二侧面102为相对面;The
第一摄像装置400可以用于对红外灯进行拍摄。其中,当智能终端1被安装在虚拟头显设备31上时,智能终端1与虚拟操作手柄32以及虚拟头显设备31组成虚拟系统,此时,智能终端1则需要与虚拟操作手柄32建立通讯连接,虚拟操作手柄32上安装有红外灯,此时,智能终端1的主控芯片600则可以控制开启第一摄像装置400,以使得第一摄像装置400对位于虚拟操作手柄32上的红外灯进行拍摄,并将拍摄到位于虚拟操作手柄32上的红外灯的光斑图像后,将光斑图像传输至主控芯片600;The
第一摄像装置400还可以用于对智能终端1所处的周围环境进行拍摄,无论智能终端1行使虚拟头显功能还是掌机功能,智能终端1均需要定位,例如当智能终端1与掌机手柄2组合而成掌机时,智能终端1与掌机手柄2需要进行定位;当智能终端1安装在虚拟头显设备31上,并与虚拟操作手柄32组成虚拟系统时,智能终端1以及虚拟操作手柄32也需要进行定位;第一摄像装置400可以通过对智能终端1所处的周围环境进行拍摄,形成能够反应周围环境的图像信息或者视频信息,并将图像信息以及视频信息发送至主控芯片600,主控芯片600可以根据图像信息或者视频信息获知智能终端1的位置信息;The
设置在智能终端本体100上的第一惯性传感器700,第一惯性传感器700用于检测智能终端本体100的IMU数据,第一惯性传感器700检测到智能终端1的IMU数据之后经该IMU数据传输至主控芯片600,主控芯片600根据IMU数据以及第一摄像装置400拍摄到的智能终端1所处环境的图像信息或者视频信息即可确定智能终端1的空间定位信息,即智能终端1的6DOF数据,即基于平移自由度与旋转自由度即可获得6个角度的自由度。The first
具体的,惯性传感器(Inertial Measurement Unit,简称IMU)是测量物体的三轴姿态角(或角速率)以及加速度的装置。一般的,一个IMU包含了三个单轴的加速度计和三个单轴的陀螺,加速度计检测物体在载体坐标系统独立三轴的加速度信号,而陀螺检测载体相对于导航坐标系的角速度信号,因此惯性传感器可测量物体在三维空间中的角速度和加速度,并以此解算出物体的姿态,例如解算出物体的旋转自由度,旋转自由度是指上下、前后、左右3个位置相关的自由度。IMU数据则为惯性传感器检测物体的结果数据,即惯性传感器检测到的一个物体在三维空间中的角速度和加速度数据。因此,第一惯性传感器700可以检测到检测智能终端本体100的IMU数据,并以检测智能终端本体100的IMU数据可以解算出智能终端本体100的姿态,例如智能终端本体100的旋转自由度,旋转自由度是指上下、前后、左右3个位置相关的自由度。Specifically, an inertial sensor (Inertial Measurement Unit, IMU for short) is a device for measuring the three-axis attitude angle (or angular rate) and acceleration of an object. Generally, an IMU includes three single-axis accelerometers and three single-axis gyroscopes. The accelerometer detects the acceleration signals of the three-axis independent object in the carrier coordinate system, and the gyroscope detects the angular velocity signal of the carrier relative to the navigation coordinate system. Therefore, the inertial sensor can measure the angular velocity and acceleration of the object in three-dimensional space, and then calculate the attitude of the object, for example, calculate the rotational degree of freedom of the object. . The IMU data is the result data of the object detected by the inertial sensor, that is, the angular velocity and acceleration data of an object in three-dimensional space detected by the inertial sensor. Therefore, the first
本发明提供的智能终端1可以与虚拟头显设备31可拆卸连接,即可以使得虚拟系统为分离式虚拟系统,即智能终端1与虚拟头显设备31可分离式设置;当智能终端1与虚拟头显设备31分离后,智能终端1可以与掌机手柄2建立通信连接,智能终端1中的主控芯片600则将智能终端1的功能由虚拟头显功能切换至掌机功能,以使得智能终端1与掌机手柄2组成掌机;当智能终端1安装在虚拟头显设备31上后,智能终端1中的主控芯片600则将智能终端1的功能由掌机功能切换至虚拟头显功能,以使得智能终端1与虚拟掌机以及虚拟头显设备31组成虚拟系统,从而实现了智能终端1可具备两种功能,用户可以通过一个智能终端1体验虚拟系统以及掌机两种产品的功能。另外,智能终端1上设有第一惯性传感器700以及第一摄像装置400,主控芯片600可以根据第一摄像装置400拍摄到的智能终端1的环境信息和第一惯性传感器700检测到的智能终端1的IMU数据确定智能终端1的空间定位信息,即6DOF数据,从而实现了智能终端1的精准定位。The intelligent terminal 1 provided by the present invention can be detachably connected with the virtual head-mounted display device 31, that is, the virtual system can be a separate virtual system, that is, the intelligent terminal 1 and the virtual head-mounted display device 31 can be set separately; when the intelligent terminal 1 and the virtual After the head-mounted display device 31 is separated, the smart terminal 1 can establish a communication connection with the handheld handle 2, and the main control chip 600 in the smart terminal 1 switches the function of the smart terminal 1 from the virtual head-mounted display function to the handheld function, so that the smart The terminal 1 and the handheld handle 2 form a handheld device; when the smart terminal 1 is installed on the virtual head-mounted display device 31, the main control chip 600 in the smart terminal 1 switches the function of the smart terminal 1 from the handheld function to the virtual head-mounted display function, so that the smart terminal 1 forms a virtual system with the virtual handheld device and the virtual head-mounted display device 31, so that the smart terminal 1 can have two functions, and the user can experience the virtual system and the handheld device through one smart terminal 1. Function. In addition, the smart terminal 1 is provided with a first
可选的,如图1所示,智能终端1还包括设置在智能终端本体100的第二侧面102上的第三摄像装置300,第三摄像装置300为深度摄像装置,可以用于对智能终端1所处的周围环境进行拍摄,深度摄像装置除了能够获取智能终端1所处的周围环境的平面图像,还可以获取到智能终端1所处的周围环境的深度信息,即智能终端1所处的周围环境的三维的位置和尺寸信息,可通过距离信息获取物体之间更加丰富的位置关系,因此,当主控芯片600对智能终端1进行空间定位时,可以根据第一摄像装置400拍摄到的环境信息、第三摄像装置300拍摄到的环境的深度信息以及智能终端1的IMU数据确定智能终端1的空间定位信息,提高了智能终端1的空间定位的精准度。Optionally, as shown in FIG. 1 , the smart terminal 1 further includes a
可选的,第一摄像装置400的数量为四个,且四个第一摄像装置400分为两组摄像装置组,每组摄像装置组中的两个第一摄像装置400关于智能终端本体100的中心对称。例如,当智能终端本体100为四方体时,即智能终端本体100上的第二侧面102为四边形,此时,四个第一摄像装置400可以分布在四边形的四个角位置,这样可以使得第一摄像装置400的位置最大化,能够拍摄红外传感器的光斑图像以及智能终端1所处的周围环境。Optionally, the number of
在本发明一实施例中,图4所示为本发明另一实施例提供的一种智能终端1的工作原理图,如图4所示,该智能终端还包括:设置在智能终端本体内的亮度控制器201,亮度控制器201分别与主控芯片600以及显示屏200通信连接;当智能终端1安装在虚拟头显上时,功能切换模块601将智能终端1的功能切换至虚拟头显功能,亮度控制器201降低显示屏200的亮度,由于显示屏200的亮度降低,显示屏200在显示一帧图像时的显示像素的点亮时长也随之缩短,即缩短一帧显示图像时,像素被点亮所用的时长缩短,余晖的时间也随之被缩短,因此,减轻了因为拖尾现象而降低显示屏200的显示画面的清晰度,提高了用户体验感。当智能终端1安装在掌机设备上时,功能切换模块601将智能终端1的功能切换至掌机功能,亮度控制器201提高显示屏200的亮度。In one embodiment of the present invention, FIG. 4 is a working 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: The brightness controller 201, the brightness controller 201 is connected to the main control chip 600 and the
在本发明一实施例中,图5所示为本发明另一实施例提供的一种智能终端1的工作原理图,如图5所示,该智能终端1还包括:设置在智能终端本体100内的图像处理器800,图像处理器800与主控芯片600通信连接,当智能终端1安装在虚拟头显设备31上时,主控芯片600里的功能切换模块601将智能终端1的功能切换至虚拟头显功能,主控芯片600则将智能终端1已经切换至虚拟头显功能的信息传输至图像处理器800,图像处理器800则根据该信息开启工作,从而可以对将要显示在显示屏200上的图像信息进行异步空间扭曲、异步时间扭曲处理以及图像渲染处理,以提高画面清晰度。In one embodiment of the present invention, FIG. 5 is a working principle diagram of a smart terminal 1 provided by another embodiment of the present invention. As shown in FIG. 5 , the smart terminal 1 also includes: The image processor 800 inside, the image processor 800 communicates with the main control chip 600, when the smart terminal 1 is installed on the virtual head display device 31, the
在本发明一实施例中,如图1所示,智能终端1还包括设置在智能终端本体100的第一侧面101上的第二摄像装置500,第二摄像装置500用于对智能终端1的用户进行拍摄;其中,第二摄像装置500与主控芯片600通信连接。第二摄像装置500可以对用户进行拍摄,即实现用户的自拍,主控芯片600可以获取用户的图像信息,从而可以根据用户的图像信息实现用户验证或者生成用户的虚拟头像等。In an embodiment of the present invention, as shown in FIG. 1 , the smart terminal 1 further includes a
作为本发明的第二方面,本发明还提供了一种掌机,图6所示为本发明一实施例提供的一种掌机的工作原理图,如图6所示,该掌机包括:上述所述的智能终端1;以及与智能终端1连接的掌机手柄2。掌机手柄2上设有第一红外传感器22以及第二惯性传感器23,第二惯性传感器23用于检测掌机手柄2的IMU数据。第二惯性传感器23与智能终端1中的主控芯片600通信连接;智能终端1上的第一摄像装置400用于对第一红外传感器22进行拍摄以及智能终端1所处的周围环境进行拍照。当掌机手柄2与智能终端1通信连接后,功能切换模块601则将智能终端1的功能切换至掌机功能,此时,智能终端1与掌机手柄2组成掌机。As a second aspect of the present invention, the present invention also provides a handheld device. Figure 6 shows a working principle diagram of a handheld device provided by an embodiment of the present invention. As shown in Figure 6, the handheld device includes: The smart terminal 1 mentioned above; and the handheld handle 2 connected with the smart terminal 1 . The handheld handle 2 is provided with a first infrared sensor 22 and a second inertial sensor 23 , and the second inertial sensor 23 is used to detect the IMU data of the handheld handle 2 . The second inertial sensor 23 communicates with the main control chip 600 in the smart terminal 1; the
可选的,如图6所示,掌机还包括:连接器24,连接器24分别与掌机手柄2以及智能终端1通信连接,连接器24可以实现将掌机手柄2与智能终端1通信连接;掌机手柄2上设有多功能按键25;以及功能处理器26,功能处理器26分别与多功能按键25以及智能终端1的主控芯片600连接,功能处理器26用于接收用户通过多功能按键25输入的操作指令,并将操作指令发送至主控芯片600。Optionally, as shown in Figure 6, the handheld device also includes: a connector 24, which is respectively connected to the handheld device handle 2 and the smart terminal 1 in communication, and the connector 24 can realize the communication between the handheld device handle 2 and the smart terminal 1 connection; the handheld handle 2 is provided with a multi-function button 25; The multi-function key 25 inputs the operation instruction, and sends the operation instruction to the main control chip 600 .
在本发明一实施例中,当智能终端1与掌机手柄2组成掌机后,在用户操作掌机过程中,智能终端1以及掌机手柄2均需要空间定位,图7所示为本发明另一实施例提供的掌机的工作原理图,如图7所示,主控芯片600包括:In an embodiment of the present invention, when the smart terminal 1 and the handheld handle 2 form a handheld, both the smart terminal 1 and the handheld handle 2 need spatial positioning during the user's operation of the handheld, as shown in FIG. 7 . Another embodiment provides a working principle diagram of the handheld device, as shown in FIG. 7 , the main control chip 600 includes:
第一控制单元602,第一控制单元分别与功能切换模块601、第一摄像装置400以及第一惯性传感器700通信连接,第一控制单元602用于控制第一摄像装置400拍摄智能终端1所处的周围环境的第一图像,并控制第一惯性传感器700检测智能终端1的IMU数据;以及The first control unit 602, the first control unit communicates with the
第一计算单元603,第一计算单元603分别与第一控制单元602、第一摄像装置400、第一红外传感器22、第一惯性传感器700以及第二惯性传感器23通信连接,第一计算单元603用于获取第一图像以及智能终端本体的IMU数据,并对智能终端本体的IMU数据以及第一图像进行计算,生成智能终端的空间定位信息。The first calculation unit 603, the first calculation unit 603 is connected to the first control unit 602, the
具体的,图8所示为图7所示的掌机中的智能终端1的空间定位方法的流程示意图,即图7所示的掌机中的智能终端的空间定位时的定位方法如图8所示,该智能终端1的空间定位方法包括如下步骤:Specifically, FIG. 8 is a schematic flowchart of the spatial positioning method of the smart terminal 1 in the handheld device shown in FIG. 7, that is, the positioning method of the smart terminal 1 in the handheld device shown in FIG. As shown, the spatial positioning method of the intelligent terminal 1 includes the following steps:
步骤S101:功能切换模块601收到智能终端1与掌机手柄2通信连接的连接信息,并根据连接信息切换智能终端1的功能至掌机功能;Step S101: the
步骤S102:当功能切换模块601将智能终端1成功切换至掌机功能时,第一控制单元602控制位于智能终端1上的第一摄像装置400拍摄智能终端1所处的周围环境的第一图像;并控制第一惯性传感器700检测智能终端1的IMU数据;Step S102: When the
第一摄像装置400在第一控制单元602的控制下对智能终端1所处的周围环境进行拍摄,形成第一图像,并将第一图像传输至第一计算单元603。第一惯性传感器700在第一控制单元602的控制下检测智能终端1的IMU数据,并将智能终端1的IMU数据传输给第一计算单元603。The
步骤S103:第一计算单元603收到第一摄像装置400传输的第一图像以及第一惯性传感器700传输的智能终端1的IMU数据后,第一计算单元603对智能终端本体100的IMU数据以及第一图像进行计算,生成智能终端1的空间定位信息。Step S103: After the first calculation unit 603 receives the first image transmitted by the
第一惯性传感器700用于检测智能终端本体100的IMU数据,IMU数据指的是3个转动角度的自由度,第一惯性传感器700检测到智能终端1的IMU数据之后经该IMU数据传输至第一计算单元603,第一计算单元603根据IMU数据以及第一摄像装置400拍摄到的智能终端1所处环境的图像信息或者视频信息即可确定智能终端1的空间定位信息,即智能终端1的6DOF数据(以下简称6DOF数据),即基于平移自由度与旋转自由度即可获得6个角度的自由度。The first
步骤S101-步骤S103即可实现智能终端1的空间定位,即通过设置在智能终端1上的第一惯性传感器700以及第一摄像装置400,可以实现智能终端1的空间定位。Steps S101 to S103 can realize the spatial positioning of the smart terminal 1 , that is, the spatial positioning of the smart terminal 1 can be realized through the first
进一步的,如图9所示,主控芯片还包括:主控芯片600还包括:Further, as shown in FIG. 9, the main control chip also includes: the main control chip 600 also includes:
第二控制单元604,第二控制单元604分别与功能切换模块601、第一摄像装置400以及第二惯性传感器23通信连接;其中,第二控制单元604用于当功能切换模块601切换智能终端至掌机功能时,控制第一摄像装置400对位于掌机手柄上的第一红外传感器22进行拍摄,并控制位于掌机手柄上的第二惯性传感器23检测掌机手柄的IMU数据;The second control unit 604, the second control unit 604 is respectively connected to the
第二计算单元605,第二计算单元605分别与第一计算单元603、第二控制单元604、第一摄像装置400以及第二惯性传感器23通信连接,第二计算单元604用于获取第一计算单元603传输的智能终端1的空间定位信息、第一摄像装置400传输的第一红外传感器22的第一光斑图像以及第二惯性传感器23传输的掌机手柄的IMU数据,并对智能终端1的空间定位信息、第一光斑图像以及掌机手柄的IMU数据进行计算,生成掌机手柄的空间定位信息The second calculation unit 605, the second calculation unit 605 is connected to the first calculation unit 603, the second control unit 604, the
具体的,图10所示为智能终端1的空间定位方法的流程示意图,即图9所示的掌机中的智能终端的空间定位时的定位方法如图10所示,智能终端1的空间定位方法还包括如下步骤:Specifically, FIG. 10 shows a schematic flow chart of the spatial positioning method of the smart terminal 1, that is, the positioning method of the smart terminal in the handheld device shown in FIG. 9 is shown in FIG. The method also includes the steps of:
步骤S104:第二控制单元604控制第一摄像装置400对位于掌机手柄2上的第一红外传感器22进行拍摄,并控制位于掌机手柄2上的第二惯性传感器23检测掌机手柄2的IMU数据;Step S104: The second control unit 604 controls the
第一摄像装置400在第二控制单元604的控制下对掌机手柄2上的第一红外传感器22进行拍照,形成第一红外传感器22的第一光斑图像。第二惯性传感器23在第二控制单元604的控制下检测掌机手柄2的IMU数据,并将掌机手柄2的IMU数据传输至第一空间定位单元606。The
步骤S105:第二计算单元605获取第一计算单元603传输的智能终端1的空间定位信息、第一摄像装置400传输到的第一红外传感器22的第一光斑图像以及第二惯性传感器23传输的掌机手柄2的IMU数据,并对智能终端1的空间定位信息、第一光斑图像以及掌机手柄2的IMU数据进行计算,生成掌机手柄2的空间定位信息。即掌机手柄2的6DOF数据(以下简称6DOF数据),即基于平移自由度与旋转自由度即可获得6个角度的自由度。Step S105: The second calculation unit 605 acquires the spatial positioning information of the smart terminal 1 transmitted by the first calculation unit 603, the first spot image of the first infrared sensor 22 transmitted by the
通过步骤S104-步骤S105即可实现掌机手柄2的空间定位。即通过智能终端1上的第一摄像装置400拍摄掌机手柄2上的第一红外传感器22的第一光斑图像,以及位于掌机手柄2上的第二惯性传感器23检测的掌机手柄2的IMU数据即可确定掌机手柄2的空间定位信息。Through step S104-step S105, the spatial positioning of the handheld handle 2 can be realized. That is, the first light spot image of the first infrared sensor 22 on the handheld handle 2 is captured by the
示例性虚拟系统Exemplary virtual system
作为本发明的第三方面,本发明还提供了一种虚拟系统,图11所示为本发明一实施例提供的一种掌机的工作原理图,如图11所示,该虚拟系统包括:上述所述的智能终端1;虚拟头显设备31,智能终端1可拆卸安装在虚拟头显设备31本体上;以及虚拟操作手柄32。其中,虚拟操作手柄32包括:控制手柄33;设置在控制手柄33上的第二红外传感器34;以及设置在控制手柄33上的第三惯性传感器35,第三惯性传感器35用于测量控制手柄33的IMU数据;其中,控制手柄33以及第三惯性传感器35分别与主控芯片600通信连接。As the third aspect of the present invention, the present invention also provides a virtual system. Figure 11 shows a working principle diagram of a handheld device provided by an embodiment of the present invention. As shown in Figure 11, the virtual system includes: The smart terminal 1 mentioned above; the virtual head-mounted display device 31 , the smart terminal 1 can be detachably installed on the body of the virtual head-mounted display device 31 ; and the
当智能终端1安装在虚拟头显设备31上后,功能切换模块601则将智能终端1的功能切换至虚拟头显功能,此时,智能终端1与虚拟头显设备31以及虚拟操作手柄32组成虚拟系统,例如智能终端1与VR头盔以及VR手柄组成VR系统。When the smart terminal 1 is installed on the virtual head-mounted display device 31, the
当智能终端1与安装在虚拟头显设备31上后,在用户操作虚拟系统的过程中,智能终端1以及虚拟操作手柄32均需要空间定位,图12所示为本发明另一实施例提供的虚拟系统的工作原理图,如图12所示,主控芯片600包括:When the smart terminal 1 is installed on the virtual head-mounted display device 31, both the smart terminal 1 and the virtual operating handle 32 need spatial positioning during the user's operation of the virtual system, as shown in FIG. 12 , which is provided by another embodiment of the present invention. The working principle diagram of the virtual system, as shown in Figure 12, the main control chip 600 includes:
第三控制单元607,第三控制单元607分别与功能切换模块601、第一摄像装置400以及第一惯性传感器700通信连接,第三控制单元607用于控制第一摄像装置400拍摄智能终端所处的周围环境的第一图像,并控制第一惯性传感器700检测智能终端的IMU数据;The third control unit 607, the third control unit 607 is connected to the
第三计算单元408,第三计算单元408分别与第三控制单元407、第一摄像装置400、第一红外传感器22以及第一惯性传感器700通信连接,第三计算单元408用于获取第一图像以及智能终端本体的IMU数据,并对智能终端本体的IMU数据以及第一图像进行计算,生成智能终端的空间定位信息。The third calculation unit 408, the third calculation unit 408 is connected to the third control unit 407, the
具体的,图13所示为虚拟系统中的智能终端的空间定位方法的流程示意图,即图13所示为虚拟系统中的智能终端的空间定位时的定位方法如图13所示,Specifically, FIG. 13 is a schematic flowchart of a spatial positioning method for an intelligent terminal in a virtual system, that is, FIG. 13 shows a positioning method for a spatial positioning of an intelligent terminal in a virtual system, as shown in FIG. 13 ,
智能终端1的空间定位方法包括如下步骤:The spatial positioning method of the intelligent terminal 1 comprises the following steps:
步骤S201:功能切换模块601收到智能终端1安装在虚拟头显设备31上的安装信息后,并根据该安装信息切换智能终端1的功能至虚拟头显功能;Step S201: After receiving the installation information that the smart terminal 1 is installed on the virtual head-mounted display device 31, the
步骤S202:当功能切换模块601将智能终端1成功切换至虚拟头显功能时,第三控制单元607控制位于智能终端1上的第一摄像装置400拍摄智能终端1所处的周围环境的第一图像;并控制第一惯性传感器700检测智能终端1的IMU数据;Step S202: When the
第一摄像装置在第三控制单元607的控制下对智能终端1所处的周围环境进行拍摄,形成第一图像,并将第一图像传输至第三计算单元608。第一惯性传感器700在第三控制单元607的控制下检测智能终端1的IMU数据,并将智能终端1的IMU数据传输给第三计算单元608。Under the control of the third control unit 607 , the first camera captures the surrounding environment of the smart terminal 1 to form a first image, and transmits the first image to the third calculation unit 608 . The first
步骤S203:第三计算单元608收到第一摄像装置400传输的第一图像以及第一惯性传感器700传输的智能终端本体100的IMU数据后,第三计算单元608对智能终端本体100的IMU数据以及第一图像进行计算,生成智能终端1的空间定位信息。Step S203: After the third calculation unit 608 receives the first image transmitted by the
第一惯性传感器700用于检测智能终端本体100的IMU数据,IMU数据指的是3个转动角度的自由度,第一惯性传感器700检测到智能终端本体100的IMU数据之后经该IMU数据传输至第三计算单元608,第三计算单元608根据IMU数据以及第一摄像装置400拍摄到的智能终端1所处环境的图像信息或者视频信息即可确定智能终端1的空间定位信息,即智能终端1的6DOF数据(以下简称6DOF数据),即基于平移自由度与旋转自由度即可获得6个角度的自由度。The first
步骤S201-步骤S203即可实现智能终端1的空间定位,即通过设置在智能终端1上的第一惯性传感器700以及第一摄像装置400,可以实现智能终端1的空间定位。From step S201 to step S203, the spatial positioning of the smart terminal 1 can be realized, that is, the spatial positioning of the smart terminal 1 can be realized through the first
进一步的,图14所示为本发明另一实施例提供的虚拟系统的工作原理图,如图14所示,主控芯片600还包括:Further, FIG. 14 is 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 also includes:
第四控制单元609,第四控制单元609分别与功能切换模块601、第一摄像装置400、第二红外传感器34以及第三惯性传感器35通信连接;第四控制单元609用于:当功能切换模块601切换智能终端至虚拟头显功能时,第四控制单元609控制第一摄像装置400对位于虚拟操作手柄上的第二红外传感器34进行拍摄,并控制位于虚拟操作手柄上的第三惯性传感器35检测虚拟操作手柄的IMU数据;The fourth control unit 609, the fourth control unit 609 is connected to the
第四计算单元6091,第四计算单元3091分别与第三计算单元608、第一摄像装置400以及第三惯性传感器35通信连接,第四计算单元4091用于:获取第三计算单元608算出的智能终端1的空间定位信息、第一摄像装置400传输的第二红外传感器34的第二光斑图像以及第三惯性传感器35传输的虚拟操作手柄的IMU数据,并对智能终端1的空间定位信息、第二光斑图像以及虚拟操作手柄的IMU数据进行计算,生成虚拟操作手柄的空间定位信息。The fourth computing unit 6091 and the fourth computing unit 3091 are respectively connected in communication with the third computing unit 608, the
具体的,图15所示为图14所示的虚拟系统中的智能终端的空间定位方法的流程示意图,即图15所示为虚拟系统中的智能终端的空间定位时的定位方法如图15所示,智能终端1的空间定位方法还包括如下步骤:Specifically, FIG. 15 is a schematic flowchart of the spatial positioning method of the smart terminal in the virtual system shown in FIG. 14, that is, FIG. As shown, the spatial positioning method of the intelligent terminal 1 also includes the following steps:
步骤S204:第四控制单元609控制第一摄像装置400对位于虚拟操作手柄32上的第二红外传感器34进行拍摄,并控制位于虚拟操作手柄32上的第三惯性传感器35检测虚拟操作手柄32的IMU数据;Step S204: The fourth control unit 609 controls the
步骤S205:第四计算单元6091获取第三计算单元608算出的智能终端1的空间定位信息、第一摄像装置400传输的第二红外传感器34的第二光斑图像以及第二惯性传感器23传输的虚拟操作手柄32的IMU数据,并对智能终端1的空间定位信息、第二光斑图像以及虚拟操作手柄32的IMU数据进行计算,生成虚拟操作手柄32的空间定位信息。即虚拟操作手柄32的6DOF数据(以下简称6DOF数据),即基于平移自由度与旋转自由度即可获得6个角度的自由度。Step S205: The fourth calculation unit 6091 acquires the spatial positioning information of the smart terminal 1 calculated by the third calculation unit 608, the second spot image of the second infrared sensor 34 transmitted by the
通过步骤S204-步骤S205即可实现虚拟操作手柄32的空间定位。即通过智能终端1上的第一摄像装置400拍摄虚拟操作手柄32上的第二红外传感器34的第二光斑图像,以及位于虚拟操作手柄32上的第三惯性传感器35检测的掌机手柄2的IMU数据即可确定虚拟操作手柄32的空间定位信息。The spatial positioning of the virtual operating handle 32 can be realized through steps S204-S205. That is, the second spot image of the second infrared sensor 34 on the
可选的,图16所示为本发明另一实施例提供的虚拟操作手柄32的结构示意图,如图16所示,虚拟操作手柄32还包括:手柄外壳36,手柄外壳36包括环形部361以及把持部362,其中,把持部362的中央处设有凹陷部以收容并固定控制手柄33。Optionally, FIG. 16 is a schematic structural diagram of a virtual operating handle 32 provided by another embodiment of the present invention. As shown in FIG. The
下面,参考图17来描述根据本发明实施例的电子设备。图17所示为本发明一实施例提供的电子设备的结构示意图。Next, an electronic device according to an embodiment of the present invention will be described with reference to FIG. 17 . FIG. 17 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention.
如图17所示,电子设备900包括一个或多个处理器901和存储器902。As shown in FIG. 17 , an electronic device 900 includes one or more processors 901 and a memory 902 .
处理器901可以是中央处理单元(CPU)或者具有数据处理能力和/或信息执行能力的其他形式的处理单元,并且可以控制电子设备900中的其他组件以执行期望的功能。The processor 901 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and/or information execution capabilities, and may control other components in the electronic device 900 to perform desired functions.
存储器901可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序信息,处理器901可以运行所述程序信息,以实现上文所述的本发明的各个实施例的智能终端的空间定位方法或者其他期望的功能。Memory 901 may include one or more computer program products, which 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). The non-volatile memory may include, for example, a read-only memory (ROM), a hard disk, a flash memory, and the like. One or more computer program information can be stored on the computer-readable storage medium, and the processor 901 can run the program information to implement the space positioning method of the smart terminal in each embodiment of the present invention described above or other desired features.
在一个示例中,电子设备900还可以包括:输入装置903和输出装置904,这些组件通过总线系统和/或其他形式的连接机构(未示出)互连。In an example, the electronic device 900 may further include: an input device 903 and an output device 904, and these components are interconnected through a bus system and/or other forms of connection mechanisms (not shown).
该输入装置903可以包括例如键盘、鼠标等等。The input device 903 may include, for example, a keyboard, a mouse, and the like.
该输出装置904可以向外部输出各种信息。该输出装置904可以包括例如显示器、通信网络及其所连接的远程输出设备等等。The output device 904 can output various information to the outside. The output device 904 may include, for example, a display, a communication network and a remote output device connected thereto, and the like.
当然,为了简化,图17中仅示出了该电子设备900中与本发明有关的组件中的一些,省略了诸如总线、输入/输出接口等等的组件。除此之外,根据具体应用情况,电子设备900还可以包括任何其他适当的组件。Of course, for simplicity, only some components related to the present invention in the electronic device 900 are shown in FIG. 17 , and components such as bus, input/output interface, etc. are omitted. In addition, according to specific application conditions, the electronic device 900 may further include any other appropriate components.
除了上述方法和设备以外,本发明的实施例还可以是计算机程序产品,其包括计算机程序信息,所述计算机程序信息在被处理器运行时使得所述处理器执行本说明书中描述的根据本发明各种实施例的智能终端的空间定位方法中的步骤。In addition to the methods and devices described above, embodiments of the present invention may also be computer program products that include computer program information that, when executed by a processor, causes the processor to perform the functions described in this specification according to the present invention. Steps in the space positioning method of the smart terminal in various embodiments.
所述计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本发明实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如Java、C++等,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。The computer program product can be written in any combination of one or more programming languages for executing the program codes for the operations of the embodiments of the present invention, and the programming languages include object-oriented programming languages, such as Java, C++, etc. , also includes conventional procedural programming languages, such as the "C" language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server to execute.
此外,本发明的实施例还可以是计算机可读存储介质,其上存储有计算机程序信息,所述计算机程序信息在被处理器运行时使得所述处理器执行本说明书根据本发明各种实施例的智能终端的空间定位方法中的步骤。In addition, the embodiments of the present invention may also be a computer-readable storage medium, on which computer program information is stored, and the computer program information, when executed by a processor, causes the processor to execute the present specification according to various embodiments of the present invention. The steps in the spatial positioning method of the intelligent terminal.
所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的通信连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。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 not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or devices, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include: communication link with one or more wires, portable disk, hard disk, random access memory (RAM), read only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
以上结合具体实施例描述了本发明的基本原理,但是,需要指出的是,在本发明中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本发明的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本发明为必须采用上述具体的细节来实现。The basic principles of the present invention have been described above in conjunction with specific embodiments, but it should be pointed out that the advantages, advantages, effects, etc. mentioned in the present invention are only examples rather than limitations, and these advantages, advantages, effects, etc. Every embodiment of the invention must have. In addition, the specific details disclosed above are only for the purpose of illustration and understanding, rather than limitation, and the above details do not limit the present invention to be implemented by using the above specific details.
本发明中涉及的器件、装置、设备、系统的方框图仅作为例示性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、系统。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。The block diagrams of devices, devices, equipment, and systems involved in the present invention 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 diagrams. As will be appreciated by those skilled in the art, these devices, devices, devices, systems may be connected, arranged, configured in any manner. Words such as "including", "comprising", "having" and the like are open-ended words meaning "including but not limited to" and may be used interchangeably therewith. As used herein, the words "or" and "and" refer to the word "and/or" and are used interchangeably therewith, unless the context clearly dictates otherwise. As used herein, the word "such as" refers to the phrase "such as but not limited to" and can be used interchangeably therewith.
还需要指出的是,在本发明的装置、设备和方法中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。It should also be pointed out that in the apparatus, equipment and method of the present invention, each component or each step can be decomposed and/or reassembled. These decompositions and/or recombinations should be considered equivalents of the present invention.
提供所公开的方面的以上描述以使本领域的任何技术人员能够做出或者使用本发明。对这些方面的各种修改对于本领域技术人员而言是非常显而易见的,并且在此定义的一般原理可以应用于其他方面而不脱离本发明的范围。因此,本发明不意图被限制到在此示出的方面,而是按照与在此发明的原理和新颖的特征一致的最宽范围。The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the invention. Various modifications to these aspects 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 invention. Thus, the present invention is not intended to be limited to the aspects shown herein but is to be accorded the widest scope consistent with the principles and novel features of the invention herein.
以上所述仅为本发明创造的较佳实施例而已,并不用以限制本发明创造,凡在本发明创造的精神和原则之内,所作的任何修改、等同替换等,均应包含在本发明创造的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. All modifications, equivalent replacements, etc. made within the spirit and principles of the present invention shall be included in the present invention. within the scope of protection created.
Claims (16)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210907490.8A CN115253275A (en) | 2022-07-29 | 2022-07-29 | Intelligent terminal, handheld computer, virtual system and spatial positioning method of intelligent terminal |
| JP2023019232A JP7654274B2 (en) | 2022-07-29 | 2023-02-10 | Intelligent terminal, handheld device, virtual system and method for spatial positioning of intelligent terminal - Patents.com |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210907490.8A CN115253275A (en) | 2022-07-29 | 2022-07-29 | Intelligent terminal, handheld computer, virtual system and spatial positioning method of intelligent terminal |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN115253275A true CN115253275A (en) | 2022-11-01 |
Family
ID=83771689
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210907490.8A Pending CN115253275A (en) | 2022-07-29 | 2022-07-29 | Intelligent terminal, handheld computer, virtual system and spatial positioning method of intelligent terminal |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7654274B2 (en) |
| CN (1) | CN115253275A (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105388615A (en) * | 2014-09-01 | 2016-03-09 | 三星电子株式会社 | head-mounted display device |
| US20170115729A1 (en) * | 2015-10-23 | 2017-04-27 | Samsung Electronics Co., Ltd. | Method for obtaining sensor data and electronic device using the same |
| CN112437213A (en) * | 2020-10-28 | 2021-03-02 | 青岛小鸟看看科技有限公司 | Image acquisition method, handle device, head-mounted device and head-mounted system |
| CN213347742U (en) * | 2020-07-31 | 2021-06-04 | 成都易瞳科技有限公司 | Mobile phone type VR handle interaction device |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012235257A (en) * | 2011-04-28 | 2012-11-29 | Panasonic Corp | Photographing device |
| US9908048B2 (en) * | 2013-06-08 | 2018-03-06 | Sony Interactive Entertainment Inc. | Systems and methods for transitioning between transparent mode and non-transparent mode in a head mounted display |
| US9274340B2 (en) * | 2014-02-18 | 2016-03-01 | Merge Labs, Inc. | Soft head mounted display goggles for use with mobile computing devices |
| US9551873B2 (en) * | 2014-05-30 | 2017-01-24 | Sony Interactive Entertainment America Llc | Head mounted device (HMD) system having interface with mobile computing device for rendering virtual reality content |
| US20160232713A1 (en) * | 2015-02-10 | 2016-08-11 | Fangwei Lee | Virtual reality and augmented reality control with mobile devices |
| JP6636323B2 (en) * | 2015-12-28 | 2020-01-29 | 株式会社日立エルジーデータストレージ | Dimmer and image display device using the same |
| JP6362631B2 (en) * | 2016-01-15 | 2018-07-25 | 株式会社meleap | Image display system, image display system control method, image distribution system, and head-mounted display |
| JP2018036720A (en) * | 2016-08-29 | 2018-03-08 | 株式会社タカラトミー | Virtual space observation system, method and program |
| CN106919262A (en) * | 2017-03-20 | 2017-07-04 | 广州数娱信息科技有限公司 | Augmented reality equipment |
| US10537795B2 (en) * | 2017-04-26 | 2020-01-21 | Facebook Technologies, Llc | Hand-held controller using LED tracking ring |
| JP6775870B2 (en) * | 2018-02-06 | 2020-10-28 | グリー株式会社 | Game processing system, game processing method, and game processing program |
| JP7176020B2 (en) * | 2021-02-03 | 2022-11-21 | マクセル株式会社 | Mobile device control method |
-
2022
- 2022-07-29 CN CN202210907490.8A patent/CN115253275A/en active Pending
-
2023
- 2023-02-10 JP JP2023019232A patent/JP7654274B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105388615A (en) * | 2014-09-01 | 2016-03-09 | 三星电子株式会社 | head-mounted display device |
| US20170115729A1 (en) * | 2015-10-23 | 2017-04-27 | Samsung Electronics Co., Ltd. | Method for obtaining sensor data and electronic device using the same |
| CN213347742U (en) * | 2020-07-31 | 2021-06-04 | 成都易瞳科技有限公司 | Mobile phone type VR handle interaction device |
| CN112437213A (en) * | 2020-10-28 | 2021-03-02 | 青岛小鸟看看科技有限公司 | Image acquisition method, handle device, head-mounted device and head-mounted system |
Non-Patent Citations (1)
| Title |
|---|
| 赵海英;陈洪;穆晓峰;: "基于定位与姿态感知的虚实漫游方法应用研究", 图学学报, no. 01, 15 February 2016 (2016-02-15) * |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024018887A (en) | 2024-02-08 |
| JP7654274B2 (en) | 2025-04-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11625841B2 (en) | Localization and tracking method and platform, head-mounted display system, and computer-readable storage medium | |
| JP5981591B1 (en) | Computer program and computer system for controlling object operations in an immersive virtual space | |
| US9086724B2 (en) | Display control system, display control method, computer-readable storage medium having stored thereon display control program, and display control apparatus | |
| US20170076497A1 (en) | Computer program for directing line of sight | |
| US20120198353A1 (en) | Transferring data using a physical gesture | |
| CN111290580B (en) | Calibration method and related device based on gaze tracking | |
| CN112204503A (en) | Electronic device and method for displaying object associated with external electronic device based on position and movement of external electronic device | |
| CN110688002B (en) | Virtual content adjustment method, device, terminal equipment and storage medium | |
| CN114144753B (en) | Image processing device, image processing method, and recording medium | |
| KR102402457B1 (en) | Method for processing contents and electronic device implementing the same | |
| JP2018094086A (en) | Information processing device and image formation method | |
| KR20180062187A (en) | Method and apparatus for controlling displaying of augmented reality contents based on gyro sensor | |
| CN115253275A (en) | Intelligent terminal, handheld computer, virtual system and spatial positioning method of intelligent terminal | |
| CN113706717A (en) | AR special effect rendering method, device, equipment and storage medium | |
| JP2016181302A (en) | Computer program and computer system for controlling object operation in immersive virtual space | |
| CN118747039A (en) | Method, device, electronic device and storage medium for moving virtual objects | |
| US12210673B2 (en) | Spatial positioning method of separate virtual system | |
| CN115671705A (en) | Game device, multi-player interactive game system and interactive game control method | |
| JP7593676B2 (en) | Combined handle positioning method and locator, combined handle and virtual system | |
| CN115686233A (en) | Interaction method, device and interaction system for active pen and display equipment | |
| CN115499594B (en) | Panoramic image generation method and computer-readable storage medium | |
| TWI885733B (en) | Coordinate system offset calculating apparatus, method, and non-transitory computer readable storage medium thereof | |
| US20250077061A1 (en) | Image display method, device, electronic edevice and storage medium | |
| US20240411127A1 (en) | Head mount device and light guidance device | |
| JP2025114392A (en) | Information processor, information processing system, information processing program, and information processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| CB02 | Change of applicant information |
Country or region after: China Address after: Room 208-2, Building 1, 1818-1 Wenyi West Road, Yuhang Street, Yuhang District, Hangzhou City, Zhejiang Province, 311100 Applicant after: Xiaopai Technology (Hangzhou) Co.,Ltd. Address before: Room 615, Block A, Building 1, No. 3000 Longdong Avenue, Pudong New Area, Shanghai Applicant before: PIMAX TECHNOLOGY (SHANGHAI) Co.,Ltd. Country or region before: China |
|
| CB02 | Change of applicant information |