[go: up one dir, main page]

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 PDF

Info

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
Application number
CN202210907490.8A
Other languages
Chinese (zh)
Inventor
翁志彬
周克
陈磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pimax Technology Shanghai Co ltd
Original Assignee
Pimax Technology Shanghai Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Pimax Technology Shanghai Co ltd filed Critical Pimax Technology Shanghai Co ltd
Priority to CN202210907490.8A priority Critical patent/CN115253275A/en
Publication of CN115253275A publication Critical patent/CN115253275A/en
Priority to JP2023019232A priority patent/JP7654274B2/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/216Input 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/211Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/24Constructional details thereof, e.g. game controllers with detachable joystick handles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; 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/16Navigation; 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
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/017Head mounted
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements 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数据确定智能终端的空间定位信息,实现了智能终端的精准定位。

Figure 202210907490

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.

Figure 202210907490

Description

智能终端、掌机、虚拟系统及智能终端的空间定位方法Spatial positioning method for smart terminal, handheld, virtual system and smart terminal

技术领域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 terminal body 100, the smart terminal body 100 can be detachably installed on the virtual head display device 31 or on a handheld device, such as a handheld device;

设置在智能终端本体100的第一侧面101上的显示屏200,显示屏200具有正常显示功能,可以显示视频信息、图像信息等;The display screen 200 provided on the first side 101 of the smart terminal body 100, the display screen 200 has a normal display function, and can display video information, image information, etc.;

设置在智能终端本体100内的功能切换模块601,即功能切换模块601可以控制智能终端1在虚拟头显功能与掌机功能之间来回切换;例如,智能终端1安装在虚拟头显上时,智能终端1则和虚拟头显组成虚拟系统,例如虚拟现实系统(以下简称VR系统)或增强现实系统(以下简称AR系统),此时,功能切换模块601则可接收到智能终端1被安装在虚拟头显上的信息,并根据接收到的信息开启虚拟头显功能,以使得智能终端1行使虚拟头显功能;The function switching module 601 arranged in the smart terminal body 100, that is, the function switching module 601 can control the smart terminal 1 to switch back and forth between the virtual head display function and the handheld function; for example, when the smart terminal 1 is installed on the virtual head display, The smart terminal 1 and the virtual head-mounted display form a virtual system, such as a virtual reality system (hereinafter referred to as the VR system) or an augmented reality system (hereinafter referred to as the AR system). At this time, the function switching module 601 can receive information on the virtual head display, and enable the virtual head display function according to the received information, so that the smart terminal 1 can exercise the virtual head display function;

设置在智能终端本体100内的主控芯片600,主控芯片600与功能切换模块601通信连接;The main control chip 600 arranged in the smart terminal body 100, the main control chip 600 is connected to the function switching module 601 in communication;

设置在智能终端本体100的第二侧面102上的第一摄像装置400,第一侧面101与第二侧面102为相对面;The first camera device 400 arranged on the second side 102 of the smart terminal body 100, the first side 101 and the second side 102 are opposite faces;

第一摄像装置400可以用于对红外灯进行拍摄。其中,当智能终端1被安装在虚拟头显设备31上时,智能终端1与虚拟操作手柄32以及虚拟头显设备31组成虚拟系统,此时,智能终端1则需要与虚拟操作手柄32建立通讯连接,虚拟操作手柄32上安装有红外灯,此时,智能终端1的主控芯片600则可以控制开启第一摄像装置400,以使得第一摄像装置400对位于虚拟操作手柄32上的红外灯进行拍摄,并将拍摄到位于虚拟操作手柄32上的红外灯的光斑图像后,将光斑图像传输至主控芯片600;The first camera device 400 can be used to take pictures of infrared lamps. Among them, when the smart terminal 1 is installed on the virtual head-mounted display device 31, the smart terminal 1 forms a virtual system with the virtual operating handle 32 and the virtual head-mounted display device 31. At this time, the smart terminal 1 needs to establish communication with the virtual operating handle 32 connection, the virtual operating handle 32 is equipped with an infrared lamp, at this time, the main control chip 600 of the smart terminal 1 can control the first camera device 400 to be turned on, so that the first camera device 400 can detect the infrared lamp located on the virtual operating handle 32 Shooting, and after capturing the spot image of the infrared lamp located on the virtual operating handle 32, the spot image is transmitted to the main control chip 600;

第一摄像装置400还可以用于对智能终端1所处的周围环境进行拍摄,无论智能终端1行使虚拟头显功能还是掌机功能,智能终端1均需要定位,例如当智能终端1与掌机手柄2组合而成掌机时,智能终端1与掌机手柄2需要进行定位;当智能终端1安装在虚拟头显设备31上,并与虚拟操作手柄32组成虚拟系统时,智能终端1以及虚拟操作手柄32也需要进行定位;第一摄像装置400可以通过对智能终端1所处的周围环境进行拍摄,形成能够反应周围环境的图像信息或者视频信息,并将图像信息以及视频信息发送至主控芯片600,主控芯片600可以根据图像信息或者视频信息获知智能终端1的位置信息;The first camera device 400 can also be used to take pictures of the surrounding environment where the smart terminal 1 is located. Regardless of whether the smart terminal 1 performs a virtual head-mounted display function or a handheld function, the smart terminal 1 needs to be positioned. For example, when the smart terminal 1 and the handheld When the handle 2 is combined to form a handheld device, the smart terminal 1 and the handheld handle 2 need to be positioned; The operating handle 32 also needs to be positioned; the first camera device 400 can form image information or video information that can reflect the surrounding environment by taking pictures of the surrounding environment where the smart terminal 1 is located, and send the image information and video information to the main control The chip 600, the main control chip 600 can obtain the location information of the smart terminal 1 according to the image information or video information;

设置在智能终端本体100上的第一惯性传感器700,第一惯性传感器700用于检测智能终端本体100的IMU数据,第一惯性传感器700检测到智能终端1的IMU数据之后经该IMU数据传输至主控芯片600,主控芯片600根据IMU数据以及第一摄像装置400拍摄到的智能终端1所处环境的图像信息或者视频信息即可确定智能终端1的空间定位信息,即智能终端1的6DOF数据,即基于平移自由度与旋转自由度即可获得6个角度的自由度。The first inertial sensor 700 arranged on the smart terminal body 100 is used to detect the IMU data of the smart terminal body 100. After the first inertial sensor 700 detects the IMU data of the smart 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 smart terminal 1 according to the IMU data and the image information or video information of the environment where the smart terminal 1 is captured by the first camera 400, that is, the 6DOF of the smart terminal 1 Data, that is, 6 degrees of freedom can be obtained based on translational degrees of freedom and rotational degrees of freedom.

具体的,惯性传感器(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 inertial sensor 700 can detect the IMU data of the smart terminal body 100, and use the IMU data of the smart terminal body 100 to calculate the posture of the smart terminal body 100, such as the rotational degrees of freedom of the smart terminal body 100, rotation The degrees of freedom refer to the degrees of freedom related to the three positions of up and down, front and back, and left and right.

本发明提供的智能终端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 inertial sensor 700 and a first camera 400, and the main control chip 600 can use the environmental information of the smart terminal 1 captured by the first camera 400 and the intelligence detected by the first inertial sensor 700. The IMU data of the terminal 1 determines the spatial positioning information of the intelligent terminal 1 , that is, 6DOF data, thereby realizing precise positioning of the intelligent terminal 1 .

可选的,如图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 third camera 300 arranged on the second side 102 of the smart terminal body 100. The third camera 300 is a depth camera, which can be used to monitor the smart terminal 1 in the surrounding environment, the depth camera device can not only obtain the plane image of the surrounding environment where the intelligent terminal 1 is located, but also obtain the depth information of the surrounding environment where the intelligent terminal 1 is located, that is, the location where the intelligent terminal 1 is located. The three-dimensional position and size information of the surrounding environment can obtain a richer positional relationship between objects through the distance information. Therefore, when the main control chip 600 spatially locates the smart terminal 1, it can use the information captured by the first camera 400 The environment information, the depth information of the environment captured by the third camera 300 and the IMU data of the smart terminal 1 determine the spatial positioning information of the smart terminal 1 , which improves the accuracy of the spatial positioning of the smart terminal 1 .

可选的,第一摄像装置400的数量为四个,且四个第一摄像装置400分为两组摄像装置组,每组摄像装置组中的两个第一摄像装置400关于智能终端本体100的中心对称。例如,当智能终端本体100为四方体时,即智能终端本体100上的第二侧面102为四边形,此时,四个第一摄像装置400可以分布在四边形的四个角位置,这样可以使得第一摄像装置400的位置最大化,能够拍摄红外传感器的光斑图像以及智能终端1所处的周围环境。Optionally, the number of first camera devices 400 is four, and the four first camera devices 400 are divided into two groups of camera devices, and the two first camera devices 400 in each group of camera devices are relative to the smart terminal body 100 center of symmetry. For example, when the smart terminal body 100 is a quadrilateral, that is, the second side 102 on the smart terminal body 100 is a quadrilateral, at this time, the four first camera devices 400 can be distributed at the four corners of the quadrilateral, so that the second The position of a camera device 400 is maximized to capture the spot image of the infrared sensor and the surrounding environment where the smart terminal 1 is located.

在本发明一实施例中,图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 display screen 200 respectively; when the smart terminal 1 is installed on the virtual head display, the function switching module 601 switches the function of the smart terminal 1 to the virtual head display function , 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 of the display screen 200 when displaying a frame of image is also shortened, that is, when a frame of display image is shortened, the pixel The time for being turned on is shortened, and the afterglow time is also shortened accordingly. Therefore, the reduction of the clarity of the display screen 200 due to the smearing phenomenon is reduced, and the user experience is improved. When the smart terminal 1 is installed on the handheld device, the function switching module 601 switches the function of the smart terminal 1 to the handheld function, and the brightness controller 201 increases the brightness of the display screen 200 .

在本发明一实施例中,图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 function switching module 601 in the main control chip 600 switches the function of the smart terminal 1 To the virtual head-mounted display function, the main control chip 600 transmits the information that the smart terminal 1 has switched to the virtual head-mounted display function to the image processor 800, and the image processor 800 starts working according to the information, so that The image information on the 200 is subjected to asynchronous space warping, asynchronous time warping processing and image rendering processing to improve picture clarity.

在本发明一实施例中,如图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 second camera 500 arranged on the first side 101 of the smart terminal body 100, and the second camera 500 is used to monitor the smart terminal 1. The user takes pictures; wherein, the second camera device 500 is in communication connection with the main control chip 600 . The second camera 500 can photograph the user, that is, realize the user's self-portrait, and the main control chip 600 can obtain the image information of the user, so as to realize user verification or generate a virtual avatar of the user according to the image information of the user.

作为本发明的第二方面,本发明还提供了一种掌机,图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 first camera 400 on the smart terminal 1 is used to take pictures of the first infrared sensor 22 and the surrounding environment where the smart terminal 1 is located. After the handheld handle 2 communicates with the smart terminal 1, the function switching module 601 switches the function of the smart terminal 1 to the handheld function. At this time, the smart terminal 1 and the handheld handle 2 form a handheld.

可选的,如图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 function switching module 601, the first camera 400 and the first inertial sensor 700 respectively, and the first control unit 602 is used to control the first camera 400 to take pictures of where the smart terminal 1 is located. the first image of the surrounding environment, and control the first inertial sensor 700 to detect the IMU data of the smart terminal 1; and

第一计算单元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 first camera device 400, the first infrared sensor 22, the first inertial sensor 700 and the second inertial sensor 23 respectively, the first calculation unit 603 It is used to acquire the first image and the IMU data of the smart terminal body, and calculate the IMU data of the smart terminal body and the first image to generate the spatial positioning information of the smart terminal.

具体的,图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 function switching module 601 receives the connection information of the communication connection between the smart terminal 1 and the handheld handle 2, and switches the function of the smart terminal 1 to the handheld function according to the connection information;

步骤S102:当功能切换模块601将智能终端1成功切换至掌机功能时,第一控制单元602控制位于智能终端1上的第一摄像装置400拍摄智能终端1所处的周围环境的第一图像;并控制第一惯性传感器700检测智能终端1的IMU数据;Step S102: When the function switching module 601 successfully switches the smart terminal 1 to the handheld function, the first control unit 602 controls the first camera 400 located on the smart terminal 1 to take a first image of the surrounding environment where the smart terminal 1 is located ; and control the first inertial sensor 700 to detect the IMU data of the smart terminal 1;

第一摄像装置400在第一控制单元602的控制下对智能终端1所处的周围环境进行拍摄,形成第一图像,并将第一图像传输至第一计算单元603。第一惯性传感器700在第一控制单元602的控制下检测智能终端1的IMU数据,并将智能终端1的IMU数据传输给第一计算单元603。The first camera device 400 takes pictures of the surrounding environment of the smart terminal 1 under the control of the first control unit 602 , forms a first image, and transmits the first image to the first computing unit 603 . The first inertial sensor 700 detects the IMU data of the smart terminal 1 under the control of the first control unit 602 , and transmits the IMU data of the smart terminal 1 to the first computing unit 603 .

步骤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 first camera device 400 and the IMU data of the smart terminal 1 transmitted by the first inertial sensor 700, the first calculation unit 603 performs a calculation on the IMU data of the smart terminal body 100 and Calculations are performed on the first image to generate spatial positioning information of the smart terminal 1 .

第一惯性传感器700用于检测智能终端本体100的IMU数据,IMU数据指的是3个转动角度的自由度,第一惯性传感器700检测到智能终端1的IMU数据之后经该IMU数据传输至第一计算单元603,第一计算单元603根据IMU数据以及第一摄像装置400拍摄到的智能终端1所处环境的图像信息或者视频信息即可确定智能终端1的空间定位信息,即智能终端1的6DOF数据(以下简称6DOF数据),即基于平移自由度与旋转自由度即可获得6个角度的自由度。The first inertial sensor 700 is used to detect the IMU data of the smart terminal body 100. The IMU data refers to the degrees of freedom of three rotation angles. After the first inertial sensor 700 detects the IMU data of the smart terminal 1, the IMU data is transmitted to the second A computing unit 603, the first computing unit 603 can determine the spatial positioning information of the smart terminal 1 according to the IMU data and the image information or video information of the environment where the smart terminal 1 is captured by the first camera 400, that is, the location information of the smart terminal 1 6DOF data (hereinafter referred to as 6DOF data), that is, 6 degrees of freedom of angles can be obtained based on translational degrees of freedom and rotational degrees of freedom.

步骤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 inertial sensor 700 and the first camera device 400 arranged on the smart terminal 1 .

进一步的,如图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 function switching module 601, the first camera device 400 and the second inertial sensor 23 in communication; wherein, the second control unit 604 is used to switch the smart terminal to the During the handheld function, the first camera device 400 is controlled to photograph the first infrared sensor 22 positioned on the handheld handle, and the second inertial sensor 23 positioned on the handheld handle is controlled to detect the IMU data of the handheld handle;

第二计算单元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 first camera 400 and the second inertial sensor 23 respectively, and the second calculation unit 604 is used to obtain the first calculation The spatial positioning information of the smart terminal 1 transmitted by the unit 603, the first light spot image of the first infrared sensor 22 transmitted by the first camera device 400, and the IMU data of the handheld handle transmitted by the second inertial sensor 23, and the smart terminal 1 The spatial positioning information, the first spot image and the IMU data of the handheld handle are calculated to generate the spatial positioning information of the handheld handle

具体的,图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 first camera device 400 to take pictures of the first infrared sensor 22 located on the handle 2 of the handheld device, and controls the second inertial sensor 23 located on the handle 2 of the handheld device to detect the temperature of the handle 2 of the handheld device. IMU data;

第一摄像装置400在第二控制单元604的控制下对掌机手柄2上的第一红外传感器22进行拍照,形成第一红外传感器22的第一光斑图像。第二惯性传感器23在第二控制单元604的控制下检测掌机手柄2的IMU数据,并将掌机手柄2的IMU数据传输至第一空间定位单元606。The first camera device 400 takes pictures of the first infrared sensor 22 on the handle 2 under the control of the second control unit 604 to form a first spot image of the first infrared sensor 22 . The second inertial sensor 23 detects the IMU data of the handheld controller 2 under the control of the second control unit 604 , and transmits the IMU data of the handheld controller 2 to the first spatial positioning unit 606 .

步骤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 first camera 400, and the first spot image transmitted by the second inertial sensor 23. The IMU data of the handheld handle 2, and calculate the spatial positioning information of the smart terminal 1, the first spot image, and the IMU data of the handheld handle 2 to generate the spatial positioning information of the handheld handle 2. That is, the 6DOF data of the handheld handle 2 (hereinafter referred to as 6DOF data), that is, 6 degrees of freedom of angles can be obtained based on translational degrees of freedom and rotational degrees of freedom.

通过步骤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 first camera device 400 on the smart terminal 1, and the image of the handheld handle 2 detected by the second inertial sensor 23 on the handheld handle 2 The IMU data can determine the spatial positioning information of the handheld controller 2 .

示例性虚拟系统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 virtual operating handle 32 . Wherein, the virtual operating 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, the third inertial sensor 35 is used to measure the IMU data; wherein, the control handle 33 and the third inertial sensor 35 are respectively connected to the main control chip 600 in communication.

当智能终端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 function switching module 601 switches the function of the smart terminal 1 to the virtual head-mounted display function. A virtual system, such as a smart terminal 1, a VR helmet and a VR handle constitute a VR system.

当智能终端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 function switching module 601, the first camera device 400 and the first inertial sensor 700 respectively, and the third control unit 607 is used to control the first camera device 400 to take pictures of the location where the smart terminal is located. the first image of the surrounding environment, and control the first inertial sensor 700 to detect the IMU data of the smart terminal;

第三计算单元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 first camera 400, the first infrared sensor 22 and the first inertial sensor 700 respectively, and the third calculation unit 408 is used to acquire the first image and the IMU data of the smart terminal body, and calculate the IMU data of the smart terminal body and the first image to generate spatial positioning information of the smart terminal.

具体的,图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 function switching module 601 switches the function of the smart terminal 1 to the virtual head-mounted display function according to the installation information;

步骤S202:当功能切换模块601将智能终端1成功切换至虚拟头显功能时,第三控制单元607控制位于智能终端1上的第一摄像装置400拍摄智能终端1所处的周围环境的第一图像;并控制第一惯性传感器700检测智能终端1的IMU数据;Step S202: When the function switching module 601 successfully switches the smart terminal 1 to the virtual head-mounted display function, the third control unit 607 controls the first camera 400 located on the smart terminal 1 to capture the first image of the surrounding environment where the smart terminal 1 is located. image; and control the first inertial sensor 700 to detect the IMU data of the smart terminal 1;

第一摄像装置在第三控制单元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 inertial sensor 700 detects the IMU data of the smart terminal 1 under the control of the third control unit 607 , and transmits the IMU data of the smart terminal 1 to the third computing unit 608 .

步骤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 first camera 400 and the IMU data of the smart terminal body 100 transmitted by the first inertial sensor 700, the third calculation unit 608 calculates the IMU data of the smart terminal body 100 And the first image is calculated to generate the spatial positioning information of the smart terminal 1 .

第一惯性传感器700用于检测智能终端本体100的IMU数据,IMU数据指的是3个转动角度的自由度,第一惯性传感器700检测到智能终端本体100的IMU数据之后经该IMU数据传输至第三计算单元608,第三计算单元608根据IMU数据以及第一摄像装置400拍摄到的智能终端1所处环境的图像信息或者视频信息即可确定智能终端1的空间定位信息,即智能终端1的6DOF数据(以下简称6DOF数据),即基于平移自由度与旋转自由度即可获得6个角度的自由度。The first inertial sensor 700 is used to detect the IMU data of the smart terminal body 100. The IMU data refers to the degrees of freedom of three rotation angles. After the first inertial sensor 700 detects the IMU data of the smart terminal body 100, the IMU data is transmitted to The third computing unit 608, the third computing unit 608 can determine the spatial positioning information of the smart terminal 1 according to the IMU data and the image information or video information of the environment where the smart terminal 1 is captured by the first camera 400, that is, the smart terminal 1 The 6DOF data (hereinafter referred to as 6DOF data), that is, based on the translational degrees of freedom and rotational degrees of freedom, can obtain 6 degrees of freedom in angles.

步骤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 inertial sensor 700 and the first camera device 400 arranged on the smart terminal 1 .

进一步的,图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 function switching module 601, the first camera 400, the second infrared sensor 34 and the third inertial sensor 35 respectively; the fourth control unit 609 is used for: when the function switching module 601 When switching the smart terminal to the virtual head-mounted display function, the fourth control unit 609 controls the first camera device 400 to take pictures of the second infrared sensor 34 located on the virtual operating handle, and controls the third inertial sensor 35 located on the virtual operating handle Detect the IMU data of the virtual operating handle;

第四计算单元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 first camera device 400 and the third inertial sensor 35, and the fourth computing unit 4091 is used for: acquiring the intelligence calculated by the third computing unit 608 The spatial positioning information of the terminal 1, the second spot image of the second infrared sensor 34 transmitted by the first camera 400, and the IMU data of the virtual operating handle transmitted by the third inertial sensor 35, and the spatial positioning information of the smart terminal 1, the second The two spot images and the IMU data of the virtual operating handle are calculated to generate the spatial positioning information of the virtual operating handle.

具体的,图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 first camera device 400 to take pictures 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 the temperature of the virtual operating handle 32. IMU data;

步骤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 first camera 400, and the virtual image transmitted by the second inertial sensor 23. The IMU data of the operating handle 32 is calculated, and the spatial positioning information of the smart terminal 1, the second spot image and the IMU data of the virtual operating handle 32 are calculated to generate the spatial positioning information of the virtual operating handle 32. That is, the 6DOF data of the virtual operating handle 32 (hereinafter referred to as 6DOF data), that is, 6 degrees of freedom of angles can be obtained based on translational degrees of freedom and rotational degrees of freedom.

通过步骤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 virtual operating handle 32 is captured by the first camera 400 on the smart terminal 1, and the image of the handheld handle 2 detected by the third inertial sensor 35 on the virtual operating handle 32 The spatial positioning information of the virtual operating handle 32 can be determined from the IMU data.

可选的,图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 handle part 362 , wherein a recess is provided at the center of the handle part 362 to receive and fix the control handle 33 .

下面,参考图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)

1. An intelligent terminal, comprising:
the intelligent terminal comprises an intelligent terminal body, a virtual head display device and a handheld device, wherein the intelligent terminal body is detachably mounted on the virtual head display device or the handheld device;
the display screen is arranged on the first side face of the intelligent terminal body;
the function switching module is arranged in the intelligent terminal body and is used for controlling the intelligent terminal to switch between a virtual head display function and a palm machine function;
the main control chip is arranged in the intelligent terminal body and is in communication connection with the function switching module;
the first camera device is arranged on a second side face of the intelligent terminal body, and the first side face and the second side face are opposite faces; and
the first inertial sensor is arranged on the intelligent terminal body and used for detecting IMU data of the intelligent terminal body;
the first camera device and the first inertial sensor are in communication connection with the main control chip respectively.
2. The intelligent terminal according to claim 1, further comprising:
the brightness controller is arranged in the intelligent terminal body and is respectively in communication connection with the main control chip and the display screen;
when the intelligent terminal is switched from the palm function to the virtual head display function, the brightness controller reduces the display brightness of the display;
and when the intelligent terminal is switched from the virtual head display function to the palm function, the brightness controller increases the display brightness of the display.
3. The intelligent terminal of claim 1, further comprising:
the image processor is arranged in the intelligent terminal body and is in communication connection with the main control chip;
the image processor is used for performing asynchronous space warping, asynchronous time warping and image rendering on image information displayed on the display screen.
4. The intelligent terminal according to claim 1, further comprising:
the second camera device is arranged on the first side face of the intelligent terminal body;
and the second camera device is in communication connection with the main control chip.
5. The intelligent terminal according to claim 1, wherein the number of the first camera devices is four, and the four first camera devices are divided into two camera device groups, and two first camera devices in each camera device group are symmetrical with respect to the center of the intelligent terminal body.
6. A palm machine, comprising:
the intelligent terminal of claim 1; and
the palm machine handle is connected with the intelligent terminal;
the palm machine handle is provided with a first infrared sensor and a second inertial sensor, and the second inertial sensor is used for detecting IMU data of the palm machine handle;
the second inertial sensor is in communication connection with the main control chip in the intelligent terminal.
7. The palm machine according to claim 6, wherein the master control chip comprises:
the first control unit is respectively in communication connection with the function switching module, the first camera device and the first inertial sensor, and is used for controlling the first camera device to shoot a first image of the surrounding environment where the intelligent terminal is located and controlling the first inertial sensor to detect IMU data of the intelligent terminal;
the first computing unit is in communication connection with the first control unit, the first camera device, the first infrared sensor, the first inertial sensor and the second inertial sensor respectively, and is used for acquiring the first image and IMU data of the intelligent terminal body, calculating the IMU data of the intelligent terminal body and the first image and generating spatial positioning information of the intelligent terminal.
8. The palm machine according to claim 7, wherein the main control chip further comprises:
the second control unit is respectively in communication connection with the function switching module, the first camera device and the second inertial sensor; the second control unit is used for controlling the first camera device to shoot a first infrared sensor on the palm machine handle and controlling a second inertial sensor on the palm machine handle to detect IMU data of the palm machine handle when the function switching module switches the intelligent terminal to the palm machine function;
and the second computing unit is in communication connection with the first computing unit, the second control unit, the first camera device and the second inertial sensor respectively, and is used for acquiring the first light spot image of the first infrared sensor transmitted by the first camera device and the IMU data of the palm handle transmitted by the second inertial sensor, calculating the first light spot image, the IMU data of the palm handle and the space positioning information of the intelligent terminal, and generating the space positioning information of the palm handle.
9. The palm machine of claim 6, further comprising:
the connector is in communication connection with the palm machine handle and the intelligent terminal respectively;
the palm machine handle is provided with a multifunctional key; and
the multifunctional processor is respectively connected with the multifunctional keys and the main control chip of the intelligent terminal, and is used for receiving operation instructions input by a user through the multifunctional keys and sending the operation instructions to the main control chip.
10. A virtualization system, comprising:
the smart terminal of claim 1;
the intelligent terminal is detachably mounted on the virtual head display equipment body; and
a virtual head display handle;
wherein the virtual head display handle comprises:
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 sensor for measuring IMU data of the control handle;
the control handle and the third inertial sensor are respectively in communication connection with the main control chip.
11. The virtual system of claim 10, wherein the virtual head-up handle further comprises:
the handle shell comprises an annular part and a holding part, wherein a concave part is arranged at the center of the holding part to accommodate and fix the control handle.
12. The virtualization system according to claim 10, wherein said master control chip comprises:
the main control chip comprises:
the third control unit is respectively in communication connection with the function switching module, the first camera device and the first inertial sensor, and is used for controlling the first camera device to shoot a first image of the surrounding environment where the intelligent terminal is located and controlling the first inertial sensor to detect IMU data of the intelligent terminal;
and the third calculation unit is in communication connection with the third control unit, the first camera device, the first infrared sensor and the first inertial sensor respectively, and is used for acquiring the first image and the IMU data of the intelligent terminal body, calculating the IMU data of the intelligent terminal body and the first image and generating the spatial positioning information of the intelligent terminal.
13. The virtualization system of claim 12, wherein said master chip further comprises:
the fourth control unit is in communication connection with the function switching module, the first camera device, the second infrared sensor and the third inertial sensor respectively; the fourth control unit is configured to: when the function switching module switches the intelligent terminal to a virtual head display function, the fourth control unit controls the first camera device to shoot a second infrared sensor positioned on the virtual operating handle, and controls a third inertial sensor positioned on the virtual operating handle to detect IMU data of the virtual operating handle;
a fourth calculation unit that is communicatively connected to the third calculation unit, the first image capture device, and the third inertial sensor, respectively, the fourth calculation unit being configured to: and acquiring a second light spot image of the second infrared sensor transmitted by the first camera device and IMU data of the virtual operating handle transmitted by a third inertial sensor, and calculating the space positioning information of the intelligent terminal, the second light spot image and the IMU data of the virtual operating handle to generate the space positioning information of the virtual operating handle.
14. A spatial positioning method of an intelligent terminal, for positioning the intelligent terminal according to claim 1, wherein the spatial positioning method of the intelligent terminal comprises:
the main control chip controls a first image of the surrounding environment where the intelligent terminal is located, which is shot by the first camera device located on the intelligent terminal; the first inertial sensor is controlled to detect IMU data of the intelligent terminal;
the main control chip acquires a first image of the surrounding environment where the intelligent terminal is located, wherein the first image is shot by the first camera device;
the main control chip acquires IMU data of the intelligent terminal body detected by the first inertial sensor; and
and the main control chip calculates the IMU data of the intelligent terminal body and the first image to generate the space positioning information of the intelligent terminal.
15. The spatial positioning method of the intelligent terminal according to claim 14, wherein when the intelligent terminal is in communication connection with a palm-size grip, the spatial positioning method of the intelligent terminal further comprises:
the function switching module switches the intelligent terminal to a palm function;
the main control chip controls the first camera device to shoot a first infrared sensor positioned on the palm machine handle and controls a second inertial sensor positioned on the palm machine handle to detect IMU data of the palm machine handle;
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 palm machine handle transmitted by the second inertial sensor, calculates the space positioning information of the intelligent terminal, the first light spot image and the IMU data of the palm machine handle, and generates the space positioning information of the palm machine handle.
16. The spatial positioning method of the intelligent terminal according to claim 14, wherein when the intelligent terminal is installed on a virtual head display device and the intelligent terminal is in communication connection with a virtual operating handle, the spatial positioning method of the intelligent terminal further comprises:
the function switching module switches the intelligent terminal to a virtual head display function;
the control chip controls the first camera device to shoot a second infrared sensor positioned on the virtual operating handle, and controls a third inertial sensor positioned on the virtual operating handle to detect IMU data of the virtual operating handle;
the main control chip acquires a second light spot image of the second infrared sensor transmitted by the first camera device and IMU data of the virtual operating handle transmitted by the second inertial sensor, calculates spatial positioning information of the intelligent terminal, the second light spot image and the IMU data of the virtual operating handle, and generates the spatial positioning information of the virtual operating handle.
CN202210907490.8A 2022-07-29 2022-07-29 Intelligent terminal, handheld computer, virtual system and spatial positioning method of intelligent terminal Pending CN115253275A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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