[go: up one dir, main page]

CN103713737A - Virtual keyboard system used for Google glasses - Google Patents

Virtual keyboard system used for Google glasses Download PDF

Info

Publication number
CN103713737A
CN103713737A CN201310684110.XA CN201310684110A CN103713737A CN 103713737 A CN103713737 A CN 103713737A CN 201310684110 A CN201310684110 A CN 201310684110A CN 103713737 A CN103713737 A CN 103713737A
Authority
CN
China
Prior art keywords
smart glasses
main body
positioning
virtual keyboard
real
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310684110.XA
Other languages
Chinese (zh)
Other versions
CN103713737B (en
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.)
Shenzhen Institute of Advanced Technology of CAS
Original Assignee
Shenzhen Institute of Advanced Technology of CAS
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 Shenzhen Institute of Advanced Technology of CAS filed Critical Shenzhen Institute of Advanced Technology of CAS
Priority to CN201310684110.XA priority Critical patent/CN103713737B/en
Publication of CN103713737A publication Critical patent/CN103713737A/en
Application granted granted Critical
Publication of CN103713737B publication Critical patent/CN103713737B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

本发明公开一种用于智能眼镜的虚拟键盘系统,人手追踪系统和自定位系统集成在智能眼镜主体上;人手追踪系统用于探测人手三维定位信息和空间位置、角度;自定位系统固定连接在智能眼镜主体上,用于获取人头部的实时自然运动数据,计算人头部的实时自然运动的空间方向、位移、速度;智能眼镜主体采集人手追踪系统和定位系统的信息,计算实时相对运动数据。本发明通过物理平面与屏幕的关联映射可以有效避免交互系统误响应;人手在物理平面上操作,可有效缓解因为悬空手臂操作导致的疲劳感;提供类似于传统的交互操作界面,能够适应操作者的操作习惯,便于使用;通过自定位系统的引入,可以有效消除由于人的头部运动导致的操作偏移问题。

The invention discloses a virtual keyboard system for smart glasses. The hand tracking system and the self-positioning system are integrated on the main body of the smart glasses; the hand tracking system is used to detect the three-dimensional positioning information, spatial position and angle of the hand; the self-positioning system is fixedly connected to the On the main body of the smart glasses, it is used to obtain real-time natural motion data of the human head, and calculate the spatial direction, displacement, and speed of the real-time natural motion of the human head; the main body of the smart glasses collects information from the hand tracking system and positioning system, and calculates real-time relative motion data. The present invention can effectively avoid the false response of the interactive system through the associated mapping between the physical plane and the screen; the manual operation on the physical plane can effectively alleviate the fatigue caused by the operation of the suspended arm; it provides an interactive operation interface similar to the traditional one, which can adapt to the operator It is easy to use due to its unique operating habits; the introduction of the self-positioning system can effectively eliminate the problem of operational deviation caused by the movement of the human head.

Description

用于智能眼镜的虚拟键盘系统Virtual keyboard system for smart glasses

技术领域technical field

本发明涉及人工智能领域,具体涉及一种用于智能眼镜的虚拟键盘系统。The invention relates to the field of artificial intelligence, in particular to a virtual keyboard system for smart glasses.

背景技术Background technique

近几年,智能可穿戴设备的开发越来越热,智能可穿戴设备包括智能手表、智能眼镜、智能手环等产品。其中,智能眼镜是类似智能手机一样,具有独立的操作系统,可以由用户安装软件、游戏等软件服务商提供的程序,通过语音或动作操控完成添加日程、地图导航、与好友互动、拍摄照片和视频、与朋友展开视频通话等功能,并可以通过移动通讯网络实现无线网络接入的一类眼镜的总称。In recent years, the development of smart wearable devices has become more and more popular. Smart wearable devices include smart watches, smart glasses, smart bracelets and other products. Among them, smart glasses are similar to smartphones and have an independent operating system. Users can install programs provided by software service providers such as software and games, and complete adding schedules, map navigation, interacting with friends, taking photos and other activities through voice or motion control. It is a general term for a class of glasses that have functions such as video and video calls with friends, and can realize wireless network access through mobile communication networks.

Google Glass,是由谷歌公司于2012年4月发布的一款“增强现实”眼镜,具有和智能手机一样的功能,通过声音控制拍照,视频通话和辨明方向以及上网冲浪、处理文字信息和电子邮件等。但是目前与智能眼镜进行人机交互的方式主要通过语音交互或者人眼部运动捕捉,并没有其他更好的交互方式能让智能眼镜响应人的命令信号。Google Glass is an "augmented reality" glasses released by Google in April 2012. It has the same functions as a smartphone, and can be controlled by voice to take pictures, make video calls and identify directions, as well as surf the Internet, process text messages and emails. wait. However, the current way of human-computer interaction with smart glasses is mainly through voice interaction or human eye motion capture, and there is no other better interaction method that allows smart glasses to respond to human command signals.

语音交互技术由于其输入信号的局限性,作为现有技术的一个补充,并不能完全解决人与计算机进行交互的问题。且只能通过人的声音命令单次断续的给计算机发送命令,不可能像鼠标那样迅速、准确的让人与计算机进行命令交互,无法满足控制信号快速、准确的输入要求。Due to the limitations of its input signal, voice interaction technology, as a supplement to the existing technology, cannot completely solve the problem of human-computer interaction. And it can only send commands to the computer once and for all through human voice commands. It is impossible to allow people to interact with the computer as quickly and accurately as a mouse, and cannot meet the fast and accurate input requirements of control signals.

人眼部运动捕捉控制,是智能眼镜通过捕捉人眼珠的转动和眨眼等动作进行相应的响应,控制模式较为有限,而且存在着操作不够准确、使用时易产生疲劳感等缺点。Human eye motion capture control is the response of smart glasses by capturing the rotation and blinking of human eyeballs. The control mode is relatively limited, and there are shortcomings such as inaccurate operation and fatigue when using it.

传统的人机交互方式更多的是采用人的肢体语言发送命令信号给计算机,比如用手指通过鼠标发送信号给计算机、通过身体控制游戏、触屏采用手指的点击发送信号等。其发展较为成熟,最经典的配置就是笔记本电脑的键盘、触摸板结合的方案,可以实现便捷高效的输入。The traditional way of human-computer interaction is to use human body language to send command signals to the computer, such as using fingers to send signals to the computer through the mouse, controlling games through the body, and using fingers to click on the touch screen to send signals, etc. Its development is relatively mature, and the most classic configuration is the combination of keyboard and touchpad of a notebook computer, which can realize convenient and efficient input.

对于可透视的智能眼镜,需要提供一种精确高效且不易使人产生疲劳感的交互方案,以便能够使得智能眼镜可以作为一种独立的工作单元进行工作,这样可以极大地拓展智能眼镜的应用范围,甚至可以作为一台随身携带的个人电脑使用。For see-through smart glasses, it is necessary to provide an interactive solution that is accurate, efficient and less likely to cause fatigue, so that smart glasses can work as an independent working unit, which can greatly expand the application range of smart glasses , and can even be used as a portable personal computer.

采用类似于传统笔记本电脑的键盘布局,围绕智能眼镜搭建一种仿真的虚拟键盘系统,不但可以适应人们的使用习惯,而且有利于实现精确高效的交互操作。至于人手悬空操作易产生疲劳感的问题,则可以通过生活中普遍存在的具有平面的物体(如桌子、书本甚至墙壁等)作为承载体,人手在此类物体的平面上进行相应的动作,并将人手动作映射到虚拟键盘上来从而形成相应模拟交互环境。Using a keyboard layout similar to that of a traditional laptop, and building a simulated virtual keyboard system around smart glasses, it can not only adapt to people's usage habits, but also help realize accurate and efficient interactive operations. As for the problem of fatigue caused by hand-hanging operations, you can use flat objects (such as tables, books, or even walls, etc.) that are ubiquitous in life as carriers, and perform corresponding actions on the plane of such objects with your hands. Map the human hand movements to the virtual keyboard to form a corresponding simulated interactive environment.

在专利申请号201310263439.9,“一种人机交互的智能眼镜系统及交互方法”中,提出一种输入方法:利用双目红外装置对悬空于眼部前的人手进行三维追踪定位从而获得手势动作作为输入,适合于对于智能眼镜中所模拟出的悬空屏幕进行按键操作。In Patent Application No. 201310263439.9, "A Smart Glasses System and Interaction Method for Human-Computer Interaction", an input method is proposed: using a binocular infrared device to perform three-dimensional tracking and positioning of the human hand suspended in front of the eyes to obtain gesture actions as Input, suitable for key operations on the suspended screen simulated in smart glasses.

上述方法有以下几个不足:1、人体会有一定程度的自然摆动,比如人的头部在自然姿态下并不是绝对静止的,而是实时的有一些晃动,这种晃动的幅度和方向是不可预知的,当人手进行悬空的操作时,如果此时人的头部产生了特定方向的晃动,而人手并没有动,可能会出现双目红外装置追踪到手相对于头部的“点击”动作,双目装置识别的是眼镜投射屏幕与手的相对运动的点击动作,而无法判定出是手的运动造成还是人头部的自然摆动造成,容易造成误触发从而影响控制质量,而如果人保持高度集中,头部尽量静止来保证精确输入则易造成疲劳感和精神恍惚。The above method has the following disadvantages: 1. The human body will have a certain degree of natural swing. For example, the human head is not absolutely still in the natural posture, but has some shaking in real time. The amplitude and direction of this shaking are Unpredictably, when the human hand performs an operation in the air, if the human head shakes in a specific direction at this time, but the human hand does not move, the binocular infrared device may track the "click" action of the hand relative to the head , the binocular device recognizes the click action of the relative movement between the glasses projected screen and the hand, and cannot determine whether it is caused by the movement of the hand or the natural swing of the human head, which may easily cause false triggers and affect the quality of control. High concentration, keeping the head as still as possible to ensure precise input can easily cause fatigue and trance.

2、由于手部需要悬空进行三维操作,无法避免长时间操作易产生疲劳感的问题,在个人产品实际体验中,采用Leap Motion设备相类似的三维手势操作方式,通常10分钟后手臂会产生明显酸痛感。2. Since the hand needs to be suspended in the air for three-dimensional operation, it is impossible to avoid the problem of fatigue caused by long-term operation. In the actual experience of personal products, using the three-dimensional gesture operation method similar to the Leap Motion device, usually the arm will produce obvious fatigue after 10 minutes. soreness.

3、没有提供普适的精确操作接口,不能满足多样化的交互要求,仅能提供辅助性的操作输入。3. It does not provide a universal and precise operation interface, and cannot meet diverse interaction requirements, and can only provide auxiliary operation input.

从以上分析来看,专利申请号201310263439.9中提出的方案适用于临时性的或者不具敏感性质的操作情形,并不适用于有频繁交互需求且要求交互高效精确的智能眼镜使用环境。From the above analysis, the solution proposed in patent application No. 201310263439.9 is suitable for temporary or non-sensitive operating situations, and is not suitable for the smart glasses environment that requires frequent interaction and requires efficient and accurate interaction.

市场上现有的智能眼镜通常通过语音交互或者人眼部运动捕捉进行响应,有以下缺点:1、语音交互具有局限性,只能断续进行输入操作,不能进行快速精确输入;2、语音交互易产生疲劳感,无法适应长时间的交互要求;3、语音交互适用于作为补充性的交互方式,很难进行独立的纯语音交互;4、人眼部运动捕捉易产生误操作,人眼有不自主性的动作产生,容易造成误触发;5、人眼部动作捕捉易使人产生疲劳感,不利于进行长时间交互;6、人眼部动作捕捉的模式较少,不利于复杂的操控。The existing smart glasses on the market usually respond through voice interaction or human eye motion capture, which has the following disadvantages: 1. Voice interaction has limitations, and can only perform intermittent input operations, and cannot perform fast and accurate input; 2. Voice interaction It is prone to fatigue and cannot adapt to long-term interaction requirements; 3. Voice interaction is suitable as a supplementary interaction method, and it is difficult to perform independent pure voice interaction; 4. Human eye motion capture is prone to misoperation, and human eyes have Involuntary movements are generated, which can easily cause false triggers; 5. Human eye motion capture is easy to cause fatigue, which is not conducive to long-term interaction; 6. Human eye motion capture has fewer modes, which is not conducive to complex manipulation .

发明内容Contents of the invention

本发明在于解决现有技术存在的上述技术问题,提供一种用于智能眼镜的虚拟键盘系统。The present invention aims to solve the above-mentioned technical problems existing in the prior art, and provides a virtual keyboard system for smart glasses.

本发明的技术方案包括一种用于智能眼镜的虚拟键盘系统,包括智能眼镜主体、人手追踪系统和自定位系统,所述人手追踪系统和自定位系统集成在所述智能眼镜主体上;所述人手追踪系统用于探测人手三维定位信息和空间位置、角度,并传送给所述智能眼镜主体;所述自定位系统固定连接在所述智能眼镜主体上,用于获取人头部的实时自然运动数据,计算人头部的实时自然运动的空间方向、位移、速度,并传送给所述智能眼镜主体;所述智能眼镜主体采集所述人手追踪系统和定位系统的信息,计算实时相对运动数据。The technical solution of the present invention includes a virtual keyboard system for smart glasses, including a smart glasses main body, a hand tracking system and a self-positioning system, and the hand tracking system and the self-positioning system are integrated on the smart glasses main body; The hand tracking system is used to detect the three-dimensional positioning information, spatial position and angle of the human hand, and transmit it to the main body of the smart glasses; the self-positioning system is fixedly connected to the main body of the smart glasses to obtain the real-time natural movement of the human head Data, calculate the spatial direction, displacement, and speed of the real-time natural movement of the human head, and transmit it to the main body of the smart glasses; the main body of the smart glasses collects information from the hand tracking system and positioning system, and calculates real-time relative motion data.

优选地,所述智能眼镜主体包括智能眼镜框架、显示模块、运算模块;所述智能眼镜框架用于人手追踪系统和自定位系统,提供系统所有模块的载体;所述显示模块用于提供投射显示,并提供模拟键盘和触摸板的显示;所述运算模块采集所述人手追踪系统和定位系统的信息,计算实时相对运动数据,得到有效操作信息。Preferably, the smart glasses main body includes a smart glasses frame, a display module, and a computing module; the smart glasses frame is used for a hand tracking system and a self-positioning system, and provides a carrier for all modules of the system; the display module is used for providing projection display , and provide a display of a simulated keyboard and a touch panel; the computing module collects the information of the hand tracking system and the positioning system, calculates real-time relative motion data, and obtains effective operation information.

优选地,所述投射显示包括主显示区域、虚拟键盘显示区域和触摸板显示区域。Preferably, the projection display includes a main display area, a virtual keyboard display area and a touchpad display area.

优选地,所述人手追踪系统包括双目摄像模块和平面探测模块,所述双目摄像模块用于探测人手的景深影像,获得人手的三维定位信息,并传送给所述智能眼镜主体;所述平面探测模块用于探测人手所处平面的空间位置和角度,并传送给所述智能眼镜主体。Preferably, the hand tracking system includes a binocular camera module and a plane detection module, the binocular camera module is used to detect the depth of field image of the human hand, obtain the three-dimensional positioning information of the human hand, and transmit it to the main body of the smart glasses; The plane detection module is used to detect the spatial position and angle of the plane where the human hand is located, and transmit it to the main body of the smart glasses.

优选地,所述双目摄像模块包括两个摄像头及双目摄像处理单元,所述双目摄像处理单元采集所述摄像头的图像,采用立体算法计算手指指尖的位置。Preferably, the binocular camera module includes two cameras and a binocular camera processing unit, the binocular camera processing unit collects images from the cameras, and uses a stereo algorithm to calculate the position of the fingertip.

优选地,所述平面探测模块由至少3个固定朝向不同的测距仪构成。Preferably, the plane detection module is composed of at least three rangefinders with fixed orientations and different orientations.

优选地,所述测距仪采用激光测距仪或者红外测距仪。Preferably, the range finder is a laser range finder or an infrared range finder.

优选地,所述自定位系统包括定位传感器和定位单元,所述定位传感器固定连接在所述智能眼镜主体上,用于获取人头部的实时自然运动数据;所述定位模块获取所述定位传感器的数据,计算人头部的实时自然运动的空间方向、位移、速度,并传送给所述智能眼镜主体。Preferably, the self-positioning system includes a positioning sensor and a positioning unit, the positioning sensor is fixedly connected to the main body of the smart glasses, and is used to obtain real-time natural motion data of the human head; the positioning module obtains the positioning sensor Calculate the spatial direction, displacement, and velocity of the real-time natural movement of the human head, and transmit it to the main body of the smart glasses.

优选地,所述定位传感器采用陀螺仪或者加速度计。Preferably, the positioning sensor adopts a gyroscope or an accelerometer.

本发明的有益效果包括:通过物理平面与屏幕的关联映射可以有效避免交互系统误响应;人手在物理平面上操作,可有效缓解因为悬空手臂操作导致的疲劳感;提供类似于传统的交互操作界面,能够适应操作者的操作习惯,便于使用;通过自定位系统的引入,可以有效消除由于人的头部运动导致的操作偏移问题。The beneficial effects of the present invention include: through the associated mapping between the physical plane and the screen, the false response of the interactive system can be effectively avoided; the manual operation on the physical plane can effectively alleviate the fatigue caused by the operation of the suspended arm; and an interactive operation interface similar to the traditional one is provided , can adapt to the operator's operating habits and is easy to use; through the introduction of the self-positioning system, the problem of operational deviation caused by the movement of the human head can be effectively eliminated.

附图说明Description of drawings

图1为本发明实施例的虚拟键盘系统的工作流程图。Fig. 1 is a working flow chart of the virtual keyboard system according to the embodiment of the present invention.

图2为本发明实施例的虚拟键盘系统的双目相机立体定位示意图。Fig. 2 is a schematic diagram of binocular camera stereotaxic positioning of the virtual keyboard system according to the embodiment of the present invention.

图3为本发明实施例的虚拟键盘系统的三维平面定位示意图。Fig. 3 is a schematic diagram of three-dimensional plane positioning of the virtual keyboard system according to the embodiment of the present invention.

图4为本发明实施例的虚拟键盘系统的显示输出区域示意图。FIG. 4 is a schematic diagram of the display output area of the virtual keyboard system according to the embodiment of the present invention.

具体实施方式Detailed ways

下面结合附图和具体实施例对本发明作进一步详细说明。The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

本发明以智能眼镜为主体,通过集成人手追踪系统、自定位系统进行智能眼镜虚拟键盘系统的功能实现。The invention takes smart glasses as the main body, and implements the functions of the smart glasses virtual keyboard system by integrating a hand tracking system and a self-positioning system.

本发明实施例提供一种用于智能眼镜的虚拟键盘系统,如图1所示,包括智能眼镜主体1、人手追踪系统2和自定位系统3,该虚拟键盘系统操作环境可以选用生活中常用物体的物理平面,要求是非透明的,可以是桌子、平整的书本、墙壁、窗台、凳子及相类似的非透明物体的平面。An embodiment of the present invention provides a virtual keyboard system for smart glasses, as shown in Figure 1, including a smart glasses main body 1, a hand tracking system 2, and a self-positioning system 3, and the operating environment of the virtual keyboard system can use objects commonly used in daily life The physical plane is required to be non-transparent, which can be the plane of tables, flat books, walls, windowsills, stools and similar non-transparent objects.

人手追踪系统2和自定位系统3集成在智能眼镜主体1上;人手追踪系统2用于探测人手三维定位信息和空间位置、角度,并传送给智能眼镜主体1;自定位系统3固定连接在智能眼镜主体1上,用于获取人头部的实时自然运动数据,计算人头部的实时自然运动的空间方向、位移、速度,并传送给智能眼镜主体1;智能眼镜主体1采集人手追踪系统2和定位系统的信息,计算实时相对运动数据。The hand tracking system 2 and the self-positioning system 3 are integrated on the smart glasses main body 1; the hand tracking system 2 is used to detect the three-dimensional positioning information, spatial position and angle of the hand, and transmit them to the smart glasses main body 1; the self-positioning system 3 is fixedly connected to the smart glasses body. On the glasses main body 1, it is used to obtain the real-time natural movement data of the human head, calculate the spatial direction, displacement, and speed of the real-time natural movement of the human head, and transmit it to the smart glasses main body 1; the smart glasses main body 1 collects the human hand tracking system 2 and positioning system information to calculate real-time relative motion data.

该虚拟键盘系统使用前需要先进行预定位,在使用中人手在选定的物理平面上的操作映射到投影出的虚拟键盘中,产生相对应的交互效果。The virtual keyboard system needs to be pre-positioned before use, and the operation of the human hand on the selected physical plane is mapped to the projected virtual keyboard to generate corresponding interactive effects.

本发明实施例,通过物理平面与屏幕的关联映射可以有效避免交互系统误响应;人手在物理平面上操作,可有效缓解因为悬空手臂操作导致的疲劳感;提供类似于传统的交互操作界面,能够适应操作者的操作习惯,便于使用;通过自定位系统3的引入,可以有效消除由于人的头部运动导致的操作偏移问题。In the embodiment of the present invention, the false response of the interactive system can be effectively avoided through the associated mapping between the physical plane and the screen; the manual operation on the physical plane can effectively alleviate the fatigue caused by the operation of the suspended arm; providing an interactive operation interface similar to the traditional one can It adapts to the operator's operating habits and is easy to use; through the introduction of the self-positioning system 3, the problem of operational deviation caused by the movement of the human head can be effectively eliminated.

智能眼镜主体1包括智能眼镜框架、显示模块、运算模块;智能眼镜框架使用智能眼镜的基本框架,用于人手追踪系统2和自定位系统3,提供系统所有模块的载体;The smart glasses main body 1 includes a smart glasses frame, a display module, and a computing module; the smart glasses frame uses the basic frame of smart glasses, which is used for the hand tracking system 2 and the self-positioning system 3, and provides the carrier for all modules of the system;

智能眼镜框架包括常用的智能眼镜的物理框架主体,微处理器、独立电源、无线连接装置及投影显示装置。The smart glasses frame includes the physical frame main body of commonly used smart glasses, a microprocessor, an independent power supply, a wireless connection device and a projection display device.

显示模块用于提供投射显示,并提供模拟键盘和触摸板的显示;运算模块采集人手追踪系统2和定位系统的信息,计算实时相对运动数据,得到有效操作信息。The display module is used to provide projection display, and to provide the display of the simulated keyboard and touch panel; the calculation module collects the information of the hand tracking system 2 and the positioning system, calculates real-time relative motion data, and obtains effective operation information.

投射显示包括主显示区域、虚拟键盘显示区域和触摸板显示区域。其将虚拟人手按照实际人手的位置显示在交互区上方。The projected display includes a main display area, a virtual keyboard display area and a touchpad display area. It displays the virtual human hand above the interactive area according to the position of the actual human hand.

优选地,人手追踪系统2包括提供人手相对于智能眼镜的3D定位信息的双目摄像模块和平面探测模块,双目摄像模块用于探测人手的景深影像,获得人手的三维定位信息,并传送给智能眼镜主体1;平面探测模块用于探测人手所处平面的空间位置和角度,并传送给智能眼镜主体1。Preferably, the hand tracking system 2 includes a binocular camera module and a plane detection module that provide 3D positioning information of the hand relative to the smart glasses, the binocular camera module is used to detect the depth of field image of the hand, obtain the three-dimensional positioning information of the hand, and send it to The smart glasses main body 1; the plane detection module is used to detect the spatial position and angle of the plane on which the human hand is located, and transmit the information to the smart glasses main body 1.

双目摄像模块,用于虚拟键盘系统工作时对操作人的双手指尖进行空间定位和追踪,包括两个摄像头及双目摄像处理单元,双目摄像处理单元采集摄像头的图像,采用立体算法计算手指指尖的位置。The binocular camera module is used for spatial positioning and tracking of the operator's fingertips when the virtual keyboard system is working. It includes two cameras and a binocular camera processing unit. The binocular camera processing unit collects images from the cameras and calculates them using a stereo algorithm. The location of the fingertips.

根据虚拟键盘系统的需要,该双目摄像模块实现对人的双手的手指的质检进行实时定位追踪,模块的两个摄像头根据所探测到的两张图像采用立体算法计算出手指指尖的实时位置,基本原理如图2所示,当追踪判定指尖在某位置与所使用的物理平面接触时,虚拟键盘系统的效果即为手指在相对应的虚拟位置处按下,产生相应的输入响应。According to the needs of the virtual keyboard system, the binocular camera module realizes real-time positioning and tracking of the quality inspection of the fingers of both hands. The two cameras of the module use the stereo algorithm to calculate the real-time Position, the basic principle is shown in Figure 2. When the tracking determines that the fingertip is in contact with the physical plane used at a certain position, the effect of the virtual keyboard system is that the finger is pressed at the corresponding virtual position, and a corresponding input response is generated. .

视差d=xl-xr=fb/z,Parallax d=x l -x r =fb/z,

其中,f为焦点距离,b为基线,z为纵向距离。Among them, f is the focal distance, b is the baseline, and z is the longitudinal distance.

由于系统可以同时追踪十个手指,因此可以支持10个手指同时按下进行输入。当判定人手移动到触摸板位置后,同样的,人手在桌面上的触摸、滑动及双击等操作,相当于在虚拟键盘下的虚拟触摸板上做下相同的操作。Since the system can track ten fingers at the same time, it can support 10 fingers to press at the same time for input. When it is determined that the human hand has moved to the position of the touchpad, similarly, operations such as touching, sliding, and double-clicking on the desktop by the human hand are equivalent to performing the same operation on the virtual touchpad under the virtual keyboard.

平面探测模块提供所使用物理平面相对于智能眼镜的3D定位信息,由至少3个固定朝向不同的测距仪构成,上述测距仪定位出的三个点来定位操作环境所使用的物理平面的空间位置。The plane detection module provides 3D positioning information of the physical plane used relative to the smart glasses. It is composed of at least three rangefinders with different fixed orientations. The three points positioned by the above rangefinders are used to locate the physical plane used in the operating environment. Spatial location.

优选地,测距仪采用激光测距仪或者红外测距仪。Preferably, the range finder is a laser range finder or an infrared range finder.

平面探测模块提供所使用物理平面相对于智能眼镜的位姿信息,每个测距仪发出的光线会与物理平面产生一个交点,三个就会产生三个交点,且根据测距仪的数据可以在空间中定位出这三个交点分别相对测距仪组的距离数据,则每个点的方向和距离都确定后即可确定点相对于测距仪组的空间位置,根据三个点的数据即可确定出该物理平面相对于测距仪组的相对空间位置,如图3所示,即可得到物理平面相对于智能眼镜的3D定位信息。The plane detection module provides the position and orientation information of the physical plane used relative to the smart glasses. The light emitted by each rangefinder will generate an intersection with the physical plane, and three intersections will generate three intersections. According to the data of the rangefinder, it can The distance data of the three intersection points relative to the rangefinder group are located in space, and the direction and distance of each point are determined. The spatial position of the point relative to the rangefinder group can be determined. According to the data of the three points The relative spatial position of the physical plane relative to the rangefinder group can be determined, as shown in FIG. 3 , and the 3D positioning information of the physical plane relative to the smart glasses can be obtained.

自定位系统3为在虚拟键盘系统工作时实时探测出由于人头部的自然摆动所产生的双目相机的扰动,避免因为人头部的运动造成系统定位的偏移,包括定位传感器和定位单元。The self-positioning system 3 is to detect the disturbance of the binocular camera due to the natural swing of the human head in real time when the virtual keyboard system is working, and to avoid the deviation of the system positioning caused by the movement of the human head, including a positioning sensor and a positioning unit .

定位传感器固定连接在智能眼镜主体1上,用于获取人头部的实时自然运动数据;定位模块获取定位传感器的数据,计算人头部的实时自然运动的空间方向、位移、速度,并传送给智能眼镜主体1。The positioning sensor is fixedly connected to the main body 1 of the smart glasses, and is used to obtain real-time natural motion data of the human head; the positioning module obtains the data of the positioning sensor, calculates the spatial direction, displacement, and speed of the real-time natural motion of the human head, and transmits the data to the Smart glasses main body 1.

优选地,定位传感器采用陀螺仪或者加速度计。Preferably, the positioning sensor adopts a gyroscope or an accelerometer.

本发明实施例工作过程:The working process of the embodiment of the present invention:

1、虚拟键盘系统进入工作前,首先选取一处平整的非透明的物理实体平面,避免光折射造成追踪系统的紊乱,双手以操作传统键盘的姿势自然放置于该平面上;1. Before the virtual keyboard system starts working, first select a flat, non-transparent physical plane to avoid the disorder of the tracking system caused by light refraction, and place your hands on the plane naturally in the posture of operating a traditional keyboard;

2、启动虚拟键盘系统后,该系统设定预定位,以便于提供手、平面与相应的初始定位。此过程的完成包含人手相对于智能眼镜的定位和使用的物理平面相对于智能眼镜的定位。2. After starting the virtual keyboard system, the system sets the pre-positioning, so as to provide hand, plane and corresponding initial positioning. The completion of this process includes the positioning of the human hand relative to the smart glasses and the positioning of the physical plane used relative to the smart glasses.

3、初始定位完成后,该系统即可正常工作,虚拟键盘系统中的模拟手将严格根据人手的位置移动进行相应的移动,若手指执行敲击动作则模拟手在模拟键盘中执行相应的敲击动作,同样也可以将手移动到触摸操作区域,可进行模拟触摸板的控制,如图4中所示。严格根据人手移动做出响应是针对人头部的自然摆动,人们在交互操作时头部的摆动将不影响模拟影像中模拟手的动作。运算模块根据自定位系统3实时得到头部运动的信息,依据头部与手的实时相对运动数据扣除头部的实时运动数据,即可得到手部的有效操作信息,从而实现精确地交互操作。3. After the initial positioning is completed, the system can work normally. The simulated hand in the virtual keyboard system will move in strict accordance with the position of the human hand. Click action, also can move the hand to the touch operation area, can simulate the control of the touchpad, as shown in Figure 4. Responding strictly according to the movement of the human hand is aimed at the natural swing of the human head, and the swing of the head during the interactive operation will not affect the movement of the simulated hand in the simulated image. The calculation module obtains the head movement information in real time according to the self-positioning system 3, and deducts the real-time movement data of the head from the real-time relative movement data of the head and hands to obtain the effective operation information of the hand, thereby realizing precise interactive operation.

本发明实施例具有如下效果:Embodiments of the present invention have the following effects:

①、通过物理平面与屏幕的关联映射可以有效避免交互系统误响应;①. Through the association mapping between the physical plane and the screen, the false response of the interactive system can be effectively avoided;

②、人手在物理平面上操作,可有效缓解因为悬空手臂操作导致的疲劳感;②. Human hands operate on a physical plane, which can effectively relieve the fatigue caused by the operation of suspended arms;

③、提供类似于传统的交互操作界面,能够适应操作者的操作习惯,便于使用;③. Provide an interactive operation interface similar to the traditional one, which can adapt to the operator's operating habits and is easy to use;

④、通过眼镜自我定位系统的引入,可以有效消除由于人的头部运动导致的操作偏移问题;④. Through the introduction of the glasses self-positioning system, the problem of operation deviation caused by the movement of the human head can be effectively eliminated;

⑤、能够随时随地方便地将智能眼镜作为具备完整输入功能的独立终端使用,有利于智能眼镜的推广应用。⑤. Smart glasses can be conveniently used as an independent terminal with complete input functions anytime and anywhere, which is conducive to the popularization and application of smart glasses.

以上所述本发明的具体实施方式,并不构成对本发明保护范围的限定。任何根据本发明的技术构思所作出的各种其他相应的改变与变形,均应包含在本发明权利要求的保护范围内。The specific embodiments of the present invention described above do not constitute a limitation to the protection scope of the present invention. Any other corresponding changes and modifications made according to the technical concept of the present invention shall be included in the protection scope of the claims of the present invention.

Claims (9)

1.一种用于智能眼镜的虚拟键盘系统,其特征在于,包括智能眼镜主体、人手追踪系统和自定位系统,所述人手追踪系统和自定位系统集成在所述智能眼镜主体上;所述人手追踪系统用于探测人手三维定位信息和空间位置、角度,并传送给所述智能眼镜主体;所述自定位系统固定连接在所述智能眼镜主体上,用于获取人头部的实时自然运动数据,计算人头部的实时自然运动的空间方向、位移、速度,并传送给所述智能眼镜主体;所述智能眼镜主体采集所述人手追踪系统和定位系统的信息,计算实时相对运动数据。1. A virtual keyboard system for smart glasses, characterized in that it includes a smart glasses main body, a hand tracking system and a self-positioning system, and the hand tracking system and the self-positioning system are integrated on the smart glasses main body; The hand tracking system is used to detect the three-dimensional positioning information, spatial position and angle of the human hand, and transmit it to the main body of the smart glasses; the self-positioning system is fixedly connected to the main body of the smart glasses to obtain the real-time natural movement of the human head Data, calculate the spatial direction, displacement, and speed of the real-time natural movement of the human head, and transmit it to the main body of the smart glasses; the main body of the smart glasses collects information from the hand tracking system and positioning system, and calculates real-time relative motion data. 2.如权利要求1所述的用于智能眼镜的虚拟键盘系统,其特征在于,所述智能眼镜主体包括智能眼镜框架、显示模块、运算模块;所述智能眼镜框架用于人手追踪系统和自定位系统,提供系统所有模块的载体;所述显示模块用于提供投射显示,并提供模拟键盘和触摸板的显示;所述运算模块采集所述人手追踪系统和定位系统的信息,计算实时相对运动数据,得到有效操作信息。2. The virtual keyboard system for smart glasses as claimed in claim 1, wherein the smart glasses main body includes a smart glasses frame, a display module, and a computing module; the smart glasses frame is used for hand tracking systems and automatic The positioning system provides the carrier of all modules of the system; the display module is used to provide projection display, and provides the display of the simulated keyboard and touch panel; the operation module collects the information of the human hand tracking system and the positioning system, and calculates real-time relative motion Data to obtain effective operation information. 3.如权利要求2所述的用于智能眼镜的虚拟键盘系统,其特征在于,所述投射显示包括主显示区域、虚拟键盘显示区域和触摸板显示区域。3. The virtual keyboard system for smart glasses according to claim 2, wherein the projected display comprises a main display area, a virtual keyboard display area and a touchpad display area. 4.如权利要求1所述的用于智能眼镜的虚拟键盘系统,其特征在于,所述人手追踪系统包括双目摄像模块和平面探测模块,所述双目摄像模块用于探测人手的景深影像,获得人手的三维定位信息,并传送给所述智能眼镜主体;所述平面探测模块用于探测人手所处平面的空间位置和角度,并传送给所述智能眼镜主体。4. The virtual keyboard system for smart glasses according to claim 1, wherein the hand tracking system includes a binocular camera module and a plane detection module, and the binocular camera module is used to detect the depth of field image of the human hand , obtain the three-dimensional positioning information of the human hand, and transmit it to the main body of the smart glasses; the plane detection module is used to detect the spatial position and angle of the plane where the human hand is located, and transmit it to the main body of the smart glasses. 5.如权利要求4所述的用于智能眼镜的虚拟键盘系统,其特征在于,所述双目摄像模块包括两个摄像头及双目摄像处理单元,所述双目摄像处理单元采集所述摄像头的图像,采用立体算法计算手指指尖的位置。5. The virtual keyboard system for smart glasses as claimed in claim 4, wherein the binocular camera module includes two cameras and a binocular camera processing unit, and the binocular camera processing unit collects the camera image, using a stereo algorithm to calculate the position of the fingertip. 6.如权利要求4所述的用于智能眼镜的虚拟键盘系统,其特征在于,所述平面探测模块由至少3个固定朝向不同的测距仪构成。6 . The virtual keyboard system for smart glasses according to claim 4 , wherein the plane detection module is composed of at least three range finders with different fixed orientations. 7 . 7.如权利要求6所述的用于智能眼镜的虚拟键盘系统,其特征在于,所述测距仪采用激光测距仪或者红外测距仪。7. The virtual keyboard system for smart glasses according to claim 6, wherein the range finder is a laser range finder or an infrared range finder. 8.如权利要求1所述的用于智能眼镜的虚拟键盘系统,其特征在于,所述自定位系统包括定位传感器和定位单元,所述定位传感器固定连接在所述智能眼镜主体上,用于获取人头部的实时自然运动数据;所述定位模块获取所述定位传感器的数据,计算人头部的实时自然运动的空间方向、位移、速度,并传送给所述智能眼镜主体。8. The virtual keyboard system for smart glasses according to claim 1, wherein the self-positioning system includes a positioning sensor and a positioning unit, and the positioning sensor is fixedly connected to the main body of the smart glasses for Obtain real-time natural motion data of the human head; the positioning module obtains the data of the positioning sensor, calculates the spatial direction, displacement, and speed of the real-time natural motion of the human head, and transmits the data to the main body of the smart glasses. 9.如权利要求8所述的用于智能眼镜的虚拟键盘系统,其特征在于,所述定位传感器采用陀螺仪或者加速度计。9. The virtual keyboard system for smart glasses according to claim 8, wherein the positioning sensor adopts a gyroscope or an accelerometer.
CN201310684110.XA 2013-12-12 2013-12-12 Virtual keyboard system used for Google glasses Expired - Fee Related CN103713737B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310684110.XA CN103713737B (en) 2013-12-12 2013-12-12 Virtual keyboard system used for Google glasses

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310684110.XA CN103713737B (en) 2013-12-12 2013-12-12 Virtual keyboard system used for Google glasses

Publications (2)

Publication Number Publication Date
CN103713737A true CN103713737A (en) 2014-04-09
CN103713737B CN103713737B (en) 2017-01-11

Family

ID=50406776

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310684110.XA Expired - Fee Related CN103713737B (en) 2013-12-12 2013-12-12 Virtual keyboard system used for Google glasses

Country Status (1)

Country Link
CN (1) CN103713737B (en)

Cited By (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104216517A (en) * 2014-08-25 2014-12-17 联想(北京)有限公司 Information processing method and electronic equipment
CN104345632A (en) * 2014-11-06 2015-02-11 湖州高鼎智能科技有限公司 Intelligent watch capable of making call
CN104597971A (en) * 2014-12-06 2015-05-06 许昌学院 Wearable computer
CN105094675A (en) * 2015-07-28 2015-11-25 中国联合网络通信集团有限公司 Man-machine interaction method and touch screen wearable device
CN105159539A (en) * 2015-09-10 2015-12-16 京东方科技集团股份有限公司 Touch control response method of wearable equipment, touch control response device of wearable equipment and wearable equipment
CN105320452A (en) * 2014-07-18 2016-02-10 马克西姆综合产品公司 Wearable device for using human body as input mechanism
CN105718038A (en) * 2014-12-05 2016-06-29 北京蚁视科技有限公司 Gesture posture recognition device for near eye display device
CN106781841A (en) * 2017-01-20 2017-05-31 东莞市触梦网络科技有限公司 A kind of AR religion picture devices and its religion picture system
CN108064372A (en) * 2016-12-24 2018-05-22 深圳市柔宇科技有限公司 Head-mounted display apparatus and its content input method
CN108376029A (en) * 2017-01-30 2018-08-07 精工爱普生株式会社 Display system
CN109496331A (en) * 2016-05-20 2019-03-19 奇跃公司 Contextual awareness of user interface menus
CN109872519A (en) * 2019-01-13 2019-06-11 上海萃钛智能科技有限公司 A kind of wear-type remote control installation and its remote control method
CN109976636A (en) * 2019-03-19 2019-07-05 北京华捷艾米科技有限公司 AR touch control method, device, system and AR equipment
USD899498S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD899496S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD899500S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD899499S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD899497S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD899494S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD899493S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD899495S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD900206S1 (en) 2019-03-22 2020-10-27 Lucyd Ltd. Smart glasses
USD900203S1 (en) 2019-03-22 2020-10-27 Lucyd Ltd. Smart glasses
USD900204S1 (en) 2019-03-22 2020-10-27 Lucyd Ltd. Smart glasses
USD900205S1 (en) 2019-03-22 2020-10-27 Lucyd Ltd. Smart glasses
USD900920S1 (en) 2019-03-22 2020-11-03 Lucyd Ltd. Smart glasses
US10908419B2 (en) 2018-06-28 2021-02-02 Lucyd Ltd. Smartglasses and methods and systems for using artificial intelligence to control mobile devices used for displaying and presenting tasks and applications and enhancing presentation and display of augmented reality information
CN114020156A (en) * 2015-09-24 2022-02-08 托比股份公司 Wearable device capable of eye tracking
US11282523B2 (en) 2020-03-25 2022-03-22 Lucyd Ltd Voice assistant management
USD954136S1 (en) 2019-12-12 2022-06-07 Lucyd Ltd. Smartglasses having pivot connector hinges
USD954137S1 (en) 2019-12-19 2022-06-07 Lucyd Ltd. Flat connector hinges for smartglasses temples
USD954135S1 (en) 2019-12-12 2022-06-07 Lucyd Ltd. Round smartglasses having flat connector hinges
USD955467S1 (en) 2019-12-12 2022-06-21 Lucyd Ltd. Sport smartglasses having flat connector hinges
WO2022141192A1 (en) * 2020-12-30 2022-07-07 广东视场科技有限公司 Intelligent control glasses
USD958234S1 (en) 2019-12-12 2022-07-19 Lucyd Ltd. Round smartglasses having pivot connector hinges
CN115268743A (en) * 2022-07-29 2022-11-01 深圳市商汤科技有限公司 Image processing method, image processing apparatus, electronic device, information input system, and medium
USD974456S1 (en) 2019-12-19 2023-01-03 Lucyd Ltd. Pivot hinges and smartglasses temples
US12216341B2 (en) 2018-06-28 2025-02-04 Lucyd Ltd. Wireless smartglasses with quick connect front frames
CN119690320A (en) * 2023-09-25 2025-03-25 华为技术有限公司 Virtual keyboard-based input method and device
CN120105697A (en) * 2025-02-17 2025-06-06 杭州电子科技大学 A design method for a head-mounted gesture interaction device for a 3D large screen
US12406454B2 (en) 2016-03-31 2025-09-02 Magic Leap, Inc. Interactions with 3D virtual objects using poses and multiple-dof controllers
US12474788B2 (en) 2015-10-20 2025-11-18 Magic Leap, Inc. Selecting virtual objects in a three-dimensional space

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101673161A (en) * 2009-10-15 2010-03-17 复旦大学 Visual, operable and non-solid touch screen system
CN102799318A (en) * 2012-08-13 2012-11-28 深圳先进技术研究院 Human-machine interaction method and system based on binocular stereoscopic vision
US20130016070A1 (en) * 2011-07-12 2013-01-17 Google Inc. Methods and Systems for a Virtual Input Device
CN102906623A (en) * 2010-02-28 2013-01-30 奥斯特豪特集团有限公司 Local advertising content on an interactive head-mounted eyepiece
US20130027572A1 (en) * 2011-07-27 2013-01-31 Google Inc. Head-Mounted Display That Displays A Visual Representation Of Physical Interaction With An Input Interface Located Outside Of The Field Of View

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101673161A (en) * 2009-10-15 2010-03-17 复旦大学 Visual, operable and non-solid touch screen system
CN102906623A (en) * 2010-02-28 2013-01-30 奥斯特豪特集团有限公司 Local advertising content on an interactive head-mounted eyepiece
US20130016070A1 (en) * 2011-07-12 2013-01-17 Google Inc. Methods and Systems for a Virtual Input Device
US20130027572A1 (en) * 2011-07-27 2013-01-31 Google Inc. Head-Mounted Display That Displays A Visual Representation Of Physical Interaction With An Input Interface Located Outside Of The Field Of View
CN102799318A (en) * 2012-08-13 2012-11-28 深圳先进技术研究院 Human-machine interaction method and system based on binocular stereoscopic vision

Cited By (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105320452B (en) * 2014-07-18 2020-07-10 马克西姆综合产品公司 Wearable device using human body as input mechanism
CN105320452A (en) * 2014-07-18 2016-02-10 马克西姆综合产品公司 Wearable device for using human body as input mechanism
CN104216517A (en) * 2014-08-25 2014-12-17 联想(北京)有限公司 Information processing method and electronic equipment
CN104345632A (en) * 2014-11-06 2015-02-11 湖州高鼎智能科技有限公司 Intelligent watch capable of making call
CN105718038A (en) * 2014-12-05 2016-06-29 北京蚁视科技有限公司 Gesture posture recognition device for near eye display device
CN105718038B (en) * 2014-12-05 2018-10-19 北京蚁视科技有限公司 A kind of gesture gesture recognition equipment for near-eye display device
CN104597971A (en) * 2014-12-06 2015-05-06 许昌学院 Wearable computer
CN104597971B (en) * 2014-12-06 2018-04-03 许昌学院 A kind of wearable computer
CN105094675A (en) * 2015-07-28 2015-11-25 中国联合网络通信集团有限公司 Man-machine interaction method and touch screen wearable device
CN105094675B (en) * 2015-07-28 2019-04-02 中国联合网络通信集团有限公司 A kind of man-machine interaction method and touch screen wearable device
CN105159539A (en) * 2015-09-10 2015-12-16 京东方科技集团股份有限公司 Touch control response method of wearable equipment, touch control response device of wearable equipment and wearable equipment
CN105159539B (en) * 2015-09-10 2018-06-01 京东方科技集团股份有限公司 Touch-control response method, device and the wearable device of wearable device
WO2017041433A1 (en) * 2015-09-10 2017-03-16 京东方科技集团股份有限公司 Touch control response method and apparatus for wearable device, and wearable device
US10185433B2 (en) 2015-09-10 2019-01-22 Boe Technology Group Co., Ltd. Method and apparatus for touch responding of wearable device as well as wearable device
CN114020156A (en) * 2015-09-24 2022-02-08 托比股份公司 Wearable device capable of eye tracking
US12474788B2 (en) 2015-10-20 2025-11-18 Magic Leap, Inc. Selecting virtual objects in a three-dimensional space
US12406454B2 (en) 2016-03-31 2025-09-02 Magic Leap, Inc. Interactions with 3D virtual objects using poses and multiple-dof controllers
CN109496331A (en) * 2016-05-20 2019-03-19 奇跃公司 Contextual awareness of user interface menus
CN109496331B (en) * 2016-05-20 2022-06-21 奇跃公司 Context awareness for user interface menus
CN108064372A (en) * 2016-12-24 2018-05-22 深圳市柔宇科技有限公司 Head-mounted display apparatus and its content input method
CN106781841A (en) * 2017-01-20 2017-05-31 东莞市触梦网络科技有限公司 A kind of AR religion picture devices and its religion picture system
CN108376029A (en) * 2017-01-30 2018-08-07 精工爱普生株式会社 Display system
CN108376029B (en) * 2017-01-30 2023-04-18 精工爱普生株式会社 Display system
US12216341B2 (en) 2018-06-28 2025-02-04 Lucyd Ltd. Wireless smartglasses with quick connect front frames
US10908419B2 (en) 2018-06-28 2021-02-02 Lucyd Ltd. Smartglasses and methods and systems for using artificial intelligence to control mobile devices used for displaying and presenting tasks and applications and enhancing presentation and display of augmented reality information
CN109872519A (en) * 2019-01-13 2019-06-11 上海萃钛智能科技有限公司 A kind of wear-type remote control installation and its remote control method
CN109976636A (en) * 2019-03-19 2019-07-05 北京华捷艾米科技有限公司 AR touch control method, device, system and AR equipment
USD899493S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD899497S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD900203S1 (en) 2019-03-22 2020-10-27 Lucyd Ltd. Smart glasses
USD900204S1 (en) 2019-03-22 2020-10-27 Lucyd Ltd. Smart glasses
USD900205S1 (en) 2019-03-22 2020-10-27 Lucyd Ltd. Smart glasses
USD900920S1 (en) 2019-03-22 2020-11-03 Lucyd Ltd. Smart glasses
USD899495S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD899494S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD899498S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD899496S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD899500S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD899499S1 (en) 2019-03-22 2020-10-20 Lucyd Ltd. Smart glasses
USD900206S1 (en) 2019-03-22 2020-10-27 Lucyd Ltd. Smart glasses
USD954136S1 (en) 2019-12-12 2022-06-07 Lucyd Ltd. Smartglasses having pivot connector hinges
USD958234S1 (en) 2019-12-12 2022-07-19 Lucyd Ltd. Round smartglasses having pivot connector hinges
USD955467S1 (en) 2019-12-12 2022-06-21 Lucyd Ltd. Sport smartglasses having flat connector hinges
USD954135S1 (en) 2019-12-12 2022-06-07 Lucyd Ltd. Round smartglasses having flat connector hinges
USD974456S1 (en) 2019-12-19 2023-01-03 Lucyd Ltd. Pivot hinges and smartglasses temples
USD954137S1 (en) 2019-12-19 2022-06-07 Lucyd Ltd. Flat connector hinges for smartglasses temples
US11282523B2 (en) 2020-03-25 2022-03-22 Lucyd Ltd Voice assistant management
WO2022141192A1 (en) * 2020-12-30 2022-07-07 广东视场科技有限公司 Intelligent control glasses
CN115268743A (en) * 2022-07-29 2022-11-01 深圳市商汤科技有限公司 Image processing method, image processing apparatus, electronic device, information input system, and medium
CN115268743B (en) * 2022-07-29 2025-02-18 深圳市商汤科技有限公司 Image processing method, device, electronic device, information input system and medium
CN119690320A (en) * 2023-09-25 2025-03-25 华为技术有限公司 Virtual keyboard-based input method and device
CN119690320B (en) * 2023-09-25 2025-10-28 华为技术有限公司 Input method and device based on virtual keyboard
CN120105697A (en) * 2025-02-17 2025-06-06 杭州电子科技大学 A design method for a head-mounted gesture interaction device for a 3D large screen
CN120105697B (en) * 2025-02-17 2025-12-05 杭州电子科技大学 A Design Method for Head-Mounted Gesture Interaction Devices for 3D Large Screens

Also Published As

Publication number Publication date
CN103713737B (en) 2017-01-11

Similar Documents

Publication Publication Date Title
CN103713737B (en) Virtual keyboard system used for Google glasses
US12130967B2 (en) Integration of artificial reality interaction modes
JP7382994B2 (en) Tracking the position and orientation of virtual controllers in virtual reality systems
EP3090331B1 (en) Systems with techniques for user interface control
CN120045066A (en) Method for relative manipulation of three-dimensional environments
CN102789313B (en) User interaction system and method
CN102779000B (en) User interaction system and method
CN103699219B (en) A kind of intelligent glasses interactive system and intelligent interactive method
US20100053151A1 (en) In-line mediation for manipulating three-dimensional content on a display device
CN103336575A (en) Man-machine interaction intelligent glasses system and interaction method
CN103019377A (en) Head-mounted visual display equipment-based input method and device
CN206224385U (en) A kind of motion capture system with positioning function for reality environment
CN103064514A (en) Method for achieving space menu in immersive virtual reality system
US11397478B1 (en) Systems, devices, and methods for physical surface tracking with a stylus device in an AR/VR environment
US20210117078A1 (en) Gesture Input Method for Wearable Device and Wearable Device
CN110069101B (en) Wearable computing device and man-machine interaction method
CN104637080B (en) A kind of three-dimensional drawing system and method based on man-machine interaction
Zhang et al. A hybrid 2D–3D tangible interface combining a smartphone and controller for virtual reality
WO2023227072A1 (en) Virtual cursor determination method and apparatus in virtual reality scene, device, and medium
CN203070205U (en) Input equipment based on gesture recognition
CN118747039A (en) Method, device, electronic device and storage medium for moving virtual objects
CN111736698A (en) A line of sight pointing method for manual assisted positioning
WO2015081705A1 (en) Air touch-control system
CN119105642A (en) Writing method, smart pen, smart glasses and computer readable storage medium
US20250138644A1 (en) Method and apparatus for controlling electronic device, electronic device, and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170111