CN108052237A - 一种3d投影触摸装置及其触摸方法 - Google Patents

一种3d投影触摸装置及其触摸方法 Download PDF

Info

Publication number
CN108052237A
CN108052237A CN201810011922.0A CN201810011922A CN108052237A CN 108052237 A CN108052237 A CN 108052237A CN 201810011922 A CN201810011922 A CN 201810011922A CN 108052237 A CN108052237 A CN 108052237A
Authority
CN
China
Prior art keywords
dimensional
projection
light beam
coordinate
light
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
CN201810011922.0A
Other languages
English (en)
Other versions
CN108052237B (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.)
Shanghai Changyin Communication Technology Co ltd
Original Assignee
Shanghai Changyin Communication Technology 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 Shanghai Changyin Communication Technology Co ltd filed Critical Shanghai Changyin Communication Technology Co ltd
Priority to CN201810011922.0A priority Critical patent/CN108052237B/zh
Publication of CN108052237A publication Critical patent/CN108052237A/zh
Application granted granted Critical
Publication of CN108052237B publication Critical patent/CN108052237B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • G06F3/0425Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means using a single imaging device like a video camera for tracking the absolute position of a single or a plurality of objects with respect to an imaged reference surface, e.g. video camera imaging a display or a projection screen, a table or a wall surface, on which a computer generated image is displayed or projected
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Position Input By Displaying (AREA)

Abstract

本发明公开了一种3D投影触摸装置及其触摸方法,所述3D投影触摸装置包括3D投影处理器、光束控制器、光束发射器和动作采集器,3D投影处理器用于向光束控制器发出控制指令并控制切换投影图片,光束控制器用于根据接收到的控制指令向光束发射器发出光束功率调控指令,光束发射器用于发出不同功率的光束以生成三维投影图像,动作采集器用于获取触摸点在三维投影图像上的实际三维坐标。本发明通过动作采集器采集触摸点在三维投影图像的实际三维坐标,实现了虚拟触摸操作信息的采集,使得某些不具备触摸屏的应用设备通过本发明的3D投影触摸装置也能实现虚拟触摸操作,不需耗费额外成本。

Description

一种3D投影触摸装置及其触摸方法
技术领域
本发明涉及3D投影技术领域,特别是涉及一种3D投影触摸装置及其触摸方法。
背景技术
目前,基于某一平面、幕墙等二维平面的触摸感测技术已经越来越普及,尤其是在电子设备显示屏上的触摸感应技术已经非常成熟。随着3D投影仪的开发使用,人们期望能够直接通过人体部位的触摸实现对三维立体图像的控制,已获得更好的感观体验。
因此,如何将用户在三维空间中的触摸动作或者是肢体动作转化为对三维投影图像的控制信号,实现对三维图像的实时控制仍然是本领域技术中亟待解决的难题。
发明内容
本发明的目的是克服现有技术的不足,设计出一种3D投影触摸装置及其触摸方法。
为达到上述目的,本发明所采用的技术方案是:
一种3D投影触摸装置,包括3D投影处理器、光束控制器、光束发射器以及动作采集器,
所述3D投影处理器,用于从三维图片库中获取三维图片,计算当前三维图片中各像素点的三维基准坐标并向光束控制器发出控制指令;并从动作采集器接收触摸点的实际三维坐标,根据该三维坐标控制切换当前三维图片;
所述光束控制器,用于根据3D投影处理器的控制指令向光束发射器发出光束功率调控指令;
所述光束发射器,用于根据接收的光束功率调控指令发出不同功率的光束以生成三维投影图像;
所述动作采集器,用于获取触摸点在三维投影图像上的实际三维坐标,并将坐标信息传输给3D投影处理器。
作为优选地,动作采集器包括成像装置、动作处理器,所述成像装置,用于从不同角度同时获取触摸点在三维投影图像上的图像信息,并将其采集到的图像信息传输给动作处理器;所述动作处理器,用于根据双目立体视觉原理对接收到的同一时刻不同角度的图像信息进行处理,计算出触摸点在三维投影图像上实际三维坐标,并将该坐标信息传输给3D投影处理器。
作为优选地,所述成像装置由两个型号相同的成像传感器构成。
作为优选地,两个成像传感器的检测角度不同,以获取触摸点在三维投影图像上的不同角度的图像信息。
作为优选地,光束控制器包括光束功率控制模块和光束坐标生成模块,所述光束功率控制模块,用于根据3D投影处理器的控制指令调整光束的发射功率,并将发射功率值传输给光束发射器;光束坐标生成模块,用于根据从3D投影处理器接收到的当前三维图片中各像素点的三维基准坐标以及投影比例计算出各像素点的投影坐标,并传输给光束发射器和3D投影处理器。
作为优选地,3D投影处理器接收到触摸点的实际三维坐标时,判断该实际三维坐标与其存储的预设触点坐标是否相重合,若重合,则控制切换下一张三维图片。
作为优选地,3D投影处理器接收到触摸点的实际三维坐标时,判断触摸点在设定时间内的三维坐标轨迹,并根据该三维坐标轨迹的方向控制切换三维图片。
一种3D投影触摸方法,具体包括以下步骤:
步骤1:3D投影处理器计算当前播放的三维图片中各像素点的三维基准坐标,并根据计算结果向光束控制器发出控制指令;
步骤2:所述光束控制器包括光束功率控制模块和光束坐标生成模块,光束功率控制模块根据接收到的控制指令调整光束的发射功率,并将发射功率值传输给光束发射器;同时,光束坐标生成模块根据从3D投影处理器接收到的当前三维图片中各像素点的三维基准坐标以及投影比例计算出各像素点的投影坐标,并传输给光束发射器和3D投影处理器;
步骤3:光束发射器根据接收到的发射功率值和各像素点的三维投影坐标,发出不同功率的光束,生成三维投影图像;
步骤4:人体触摸三维投影图像,动作采集器获取触摸点在三维投影图像上的不同角度的图像信息,并分析计算出其实际三维坐标,将该实际三维坐标传输给3D投影处理器;
步骤5:3D投影处理器对接收到的触摸点的实际三维坐标进行处理,判断该实际三维坐标与其存储的预设触点坐标是否相重合,若重合,则控制切换下一张三维图片。
作为优选地,所述步骤5中3D投影处理器还可判断触摸点在设定时间内的三维坐标轨迹,然后,根据该三维坐标轨迹的方向控制切换三维图片。
作为优选地,所述三维图片从三维图片库中获取。
本发明的积极有益效果:
1、本发明的3D投影处理器根据当前三维图片向光束控制器发出控制指令,光束控制器根据接收到的信号控制光源发射器的光束发射功率,从而实现了三维图片的三维投影,然后通过动作采集器采集触摸点在三维投影图像的实际三维坐标,实现了虚拟触摸操作信息的采集,使得某些不具备触摸屏的应用设备通过本发明的3D投影触摸装置也能实现虚拟触摸操作,不需耗费额外成本。
2、本发明的3D投影触摸装置能够广泛应用于军事模拟、3D游戏、智能办公和教学等场合,当用于军事模拟操作时,可省略实际沙盘演练;当用于3D游戏时,可以直接省略VR设备,使人直接身临其境,更具有真实感;当用于公司智能办公和教学时,能够更为真实的展示办公、教学内容。
附图说明
图1为本发明3D投影触摸装置的结构原理框图。
图2为光束发射器的光束发射状态图。
图3为本发明3D投影触摸装置的使用示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明了,下面通过附图中示出的具体实施例来描述本发明。但是应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
结合图1-图3说明本实施方式,本发明的3D投影触摸装置,包括3D投影处理器、光束控制器、光束发射器以及动作采集器。
所述动作采集器,由成像装置和动作处理器构成,用于获取触摸点在三维投影图像上的实际三维坐标。所述成像装置,用于从不同角度同时获取触摸点在三维投影图像上的图像信息,并将其采集到的图像信息传输给动作处理器。成像装置由两个型号相同的成像传感器构成,这两个成像传感器的检测角度不同,从而获取触摸点在三维投影图像上的不同角度的图像信息。所述动作处理器,用于根据双目立体视觉原理对接收到的同一时刻不同角度的图像信息进行处理,计算出触摸点在三维投影图像上实际三维坐标,并将该坐标信息传输给3D投影处理器。
所述3D投影处理器,用于从三维图片库中获取三维图片,计算当前三维图片中各像素点的三维基准坐标并向光束控制器发出控制指令;并从动作采集器接收触摸点的实际三维坐标,根据该三维坐标控制切换当前三维图片。3D投影处理器在判断控制切换当前三维图片时,具体可通过两种方式来进行判断:一种是判断接收到的触摸点的实际三维坐标与其存储的预设触点坐标是否相重合,若重合,则控制切换下一张三维图片,所述预设触点坐标是指3D投影处理器中存储的各像素点三维投影坐标中的某一像素点坐标;另一种是判断触摸点在设定时间内的三维坐标轨迹,并根据该三维坐标轨迹的方向控制切换三维图片。
所述光束控制器,由光束功率控制模块和光束坐标生成模块构成,用于根据3D投影处理器的控制指令向光束发射器发出光束功率调控指令。所述光束功率控制模块,用于根据3D投影处理器的控制指令调整光束的发射功率,并将发射功率值传输给光束发射器;其中光束发射功率的控制通过改变光束发射器的工作电流和电压来实现,从而改变光束的发光强度、发射长度。光束坐标生成模块,光束坐标生成模块,用于根据从3D投影处理器接收到的当前三维图片中各像素点的三维基准坐标以及投影比例计算出各像素点的投影坐标,并传输给光束发射器和3D投影处理器。
所述光束发射器,用于根据接收的光束功率调控指令发出不同功率、不同颜色的光束以生成三维投影图像。
采用本发明的3D投影触摸装置进行3D投影触摸时,其触摸方法具体包括以下步骤:
步骤1:3D投影处理器计算当前播放的三维图片中各像素点的三维基准坐标,并根据计算结果向光束控制器发出控制指令;所述三维图片从三维图片库中获取。
步骤2:所述光束控制器包括光束功率控制模块和光束坐标生成模块,光束功率控制模块根据接收到的控制指令调整光束的发射功率,并将发射功率值传输给光束发射器;同时,光束坐标生成模块根据从3D投影处理器接收到的当前三维图片中各像素点的三维基准坐标以及投影比例计算出各像素点的投影坐标,并传输给光束发射器和3D投影处理器。
步骤3:光束发射器根据接收到的发射功率值和各像素点的三维投影坐标,发出不同功率的光束,生成三维投影图像。
步骤4:人体手指或其他身体部位触摸三维投影图像,动作采集器获取触摸点在三维投影图像上的不同角度的图像信息,并分析计算出其实际三维坐标,将该实际三维坐标传输给3D投影处理器。
步骤5:3D投影处理器对接收到的触摸点的实际三维坐标进行处理,判断该实际三维坐标与其存储的预设触点坐标是否相重合,若重合,则控制切换下一张三维图片。3D投影处理器还可判断触摸点在设定时间内的三维坐标轨迹,然后,根据该三维坐标轨迹的方向控制切换三维图片。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解;依然可以对本发明的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。

Claims (10)

1.一种3D投影触摸装置,其特征在于,包括3D投影处理器、光束控制器、光束发射器以及动作采集器,
所述3D投影处理器,用于从三维图片库中获取三维图片,计算当前三维图片中各像素点的三维基准坐标并向光束控制器发出控制指令;并从动作采集器接收触摸点的实际三维坐标,根据该三维坐标控制切换当前三维图片;
所述光束控制器,用于根据3D投影处理器的控制指令向光束发射器发出光束功率调控指令;
所述光束发射器,用于根据接收的光束功率调控指令发出不同功率的光束以生成三维投影图像;
所述动作采集器,用于获取触摸点在三维投影图像上的实际三维坐标,并将坐标信息传输给3D投影处理器。
2.根据权利要求1所述的3D投影触摸装置,其特征在于,动作采集器包括成像装置、动作处理器,
所述成像装置,用于从不同角度同时获取触摸点在三维投影图像上的图像信息,并将其采集到的图像信息传输给动作处理器;
所述动作处理器,用于根据双目立体视觉原理对接收到的同一时刻不同角度的图像信息进行处理,计算出触摸点在三维投影图像上实际三维坐标,并将该坐标信息传输给3D投影处理器。
3.根据权利要求2所述的3D投影触摸装置,其特征在于,所述成像装置由两个型号相同的成像传感器构成。
4.根据权利要求3所述的3D投影触摸装置,其特征在于,两个成像传感器的检测角度不同,以获取触摸点在三维投影图像上的不同角度的图像信息。
5.根据权利要求4所述的3D投影触摸装置,其特征在于,光束控制器包括光束功率控制模块和光束坐标生成模块,
所述光束功率控制模块,用于根据3D投影处理器的控制指令调整光束的发射功率,并将发射功率值传输给光束发射器;
光束坐标生成模块,用于根据从3D投影处理器接收到的当前三维图片中各像素点的三维基准坐标以及投影比例计算出各像素点的投影坐标,并传输给光束发射器和3D投影处理器。
6.根据权利要求5所述的3D投影触摸装置,其特征在于,3D投影处理器接收到触摸点的实际三维坐标时,判断该实际三维坐标与其存储的预设触点坐标是否相重合,若重合,则控制切换下一张三维图片。
7.根据权利要求5所述的3D投影触摸装置,其特征在于,3D投影处理器接收到触摸点的实际三维坐标时,判断触摸点在设定时间内的三维坐标轨迹,并根据该三维坐标轨迹的方向控制切换三维图片。
8.一种权利要求7所述的3D投影触摸装置的触摸方法,其特征在于,具体包括以下步骤:
步骤1:3D投影处理器计算当前播放的三维图片中各像素点的三维基准坐标,并根据计算结果向光束控制器发出控制指令;
步骤2:所述光束控制器包括光束功率控制模块和光束坐标生成模块,光束功率控制模块根据接收到的控制指令调整光束的发射功率,并将发射功率值传输给光束发射器;同时,光束坐标生成模块根据从3D投影处理器接收到的当前三维图片中各像素点的三维基准坐标以及投影比例计算出各像素点的投影坐标,并传输给光束发射器和3D投影处理器;
步骤3:光束发射器根据接收到的发射功率值和各像素点的三维投影坐标,发出不同功率的光束,生成三维投影图像;
步骤4:人体触摸三维投影图像,动作采集器获取触摸点在三维投影图像上的不同角度的图像信息,并分析计算出其实际三维坐标,将该实际三维坐标传输给3D投影处理器;
步骤5:3D投影处理器对接收到的触摸点的实际三维坐标进行处理,判断该实际三维坐标与其存储的预设触点坐标是否相重合,若重合,则控制切换下一张三维图片。
9.根据权利要求8所述的3D投影触摸装置的触摸方法,其特征在于,所述步骤5中3D投影处理器还可判断触摸点在设定时间内的三维坐标轨迹,然后,根据该三维坐标轨迹的方向控制切换三维图片。
10.根据权利要求8所述的3D投影触摸装置的触摸方法,其特征在于,所述三维图片从三维图片库中获取。
CN201810011922.0A 2018-01-05 2018-01-05 一种3d投影触摸装置及其触摸方法 Active CN108052237B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810011922.0A CN108052237B (zh) 2018-01-05 2018-01-05 一种3d投影触摸装置及其触摸方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810011922.0A CN108052237B (zh) 2018-01-05 2018-01-05 一种3d投影触摸装置及其触摸方法

Publications (2)

Publication Number Publication Date
CN108052237A true CN108052237A (zh) 2018-05-18
CN108052237B CN108052237B (zh) 2022-01-14

Family

ID=62126476

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810011922.0A Active CN108052237B (zh) 2018-01-05 2018-01-05 一种3d投影触摸装置及其触摸方法

Country Status (1)

Country Link
CN (1) CN108052237B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103902124A (zh) * 2014-03-11 2014-07-02 广州中国科学院先进技术研究所 基于轨迹识别的三维全息互动***及其控制方法
CN105353873A (zh) * 2015-11-02 2016-02-24 深圳奥比中光科技有限公司 基于三维显示的手势操控方法和***
CN106648068A (zh) * 2016-11-11 2017-05-10 哈尔滨工业大学深圳研究生院 一种双手三维动态手势识别方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103902124A (zh) * 2014-03-11 2014-07-02 广州中国科学院先进技术研究所 基于轨迹识别的三维全息互动***及其控制方法
CN105353873A (zh) * 2015-11-02 2016-02-24 深圳奥比中光科技有限公司 基于三维显示的手势操控方法和***
CN106648068A (zh) * 2016-11-11 2017-05-10 哈尔滨工业大学深圳研究生院 一种双手三维动态手势识别方法

Also Published As

Publication number Publication date
CN108052237B (zh) 2022-01-14

Similar Documents

Publication Publication Date Title
KR102365730B1 (ko) 인터랙티브 콘텐츠 제어 장치 및 방법
CN103914152B (zh) 三维空间中多点触控与捕捉手势运动的识别方法与***
CN202150897U (zh) 一种体感控制游戏电视机
CN102426486B (zh) 一种立体交互方法及***作设备
CN107632699B (zh) 基于多感知数据融合的人机自然交互***
KR101794233B1 (ko) 모션 인식 및 특수 효과 제어기술을 이용한 체감형 게임 콘텐츠 제공 시스템
US20120135803A1 (en) Game device utilizing stereoscopic display, method of providing game, recording medium storing game program, and game system
CN104243962A (zh) 扩增实境的头戴式电子装置及产生扩增实境的方法
JP6021296B2 (ja) 表示制御プログラム、表示制御装置、表示制御システム、および、表示制御方法
CN103713737A (zh) 用于智能眼镜的虚拟键盘***
WO2022012194A1 (zh) 交互方法、装置、显示设备和存储介质
CN102508562B (zh) 一种立体交互***
CN102622081A (zh) 一种实现体感交互的方法和***
TWI530858B (zh) 一種立體交互系統和立體交互方法
CN107122045A (zh) 一种基于混合现实技术的虚拟人机示教***及方法
CN103257707B (zh) 利用视线跟踪技术和常规鼠标控制设备的三维漫游方法
CN104238730A (zh) 一种智能电网可视化平台及演示控制方法
CN107943286A (zh) 一种增强漫游沉浸感的方法
GB2557593A (en) Virtual reality
CN111488059A (zh) 适用于交互融合的互动投影方法
CN105245866A (zh) 一种显示***及其显示方法
CN102508561B (zh) 一种操作棒
CN107577334A (zh) 一种移动终端的体感操作方法及装置
CN108553888A (zh) 增强现实交互方法及装置
TW201439813A (zh) 顯示設備及其控制系統和方法

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
GR01 Patent grant
GR01 Patent grant