CN109388291B - 投影仪组件、投影仪的投影方法、装置及可读存储介质 - Google Patents
投影仪组件、投影仪的投影方法、装置及可读存储介质 Download PDFInfo
- Publication number
- CN109388291B CN109388291B CN201710654009.8A CN201710654009A CN109388291B CN 109388291 B CN109388291 B CN 109388291B CN 201710654009 A CN201710654009 A CN 201710654009A CN 109388291 B CN109388291 B CN 109388291B
- Authority
- CN
- China
- Prior art keywords
- projector
- brush
- painting brush
- initial position
- movement
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
- G06F3/0425—Digitisers, 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04883—Interaction 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
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)
- Signal Processing (AREA)
- Projection Apparatus (AREA)
Abstract
本发明公开了一种投影仪组件、投影仪的投影方法、装置及可读存储介质,所述投影仪的投影方法包括:当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置;获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹;将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示。本方案当检测到画笔投影按钮触发时,确定画笔笔端在投影仪上投影的初始位置,通过获取画笔的移动数据,并根据初始位置将获取的画笔移动数据转换为画笔的移动轨迹,从而将移动轨迹发送到投影仪,以供投影仪对画笔的移动轨迹进行随画随显,使用方便。
Description
技术领域
本发明主要涉及投影仪技术领域,具体地说,涉及一种投影仪组件、投影仪的投影方法、装置及可读存储介质。
背景技术
随着科技的发展,投影仪的体积不断缩小、播放内容越来越广泛、影音和画质不断提高,使用范围也越来越广泛,从学校和公司各会议场所发展到家庭。但是,目前投影仪一般起到播放的作用,即使有在播放界面进行勾画的功能,也是在电脑或投影仪屏幕上进行勾画后再投影显示,不能像画板那样在板子或墙壁上随画随显,使用不方便,用户体验差。
发明内容
本发明的主要目的是提供一种投影仪组件、投影仪的投影方法、装置及可读存储介质,旨在解决现有投影仪不能随画随显,使用不方便的问题。
为实现上述目的,本发明提供一种投影仪组件,所述投影仪组件包括投影仪以及与投影仪匹配使用的画笔;
所述投影仪包括红外发射装置,用于发射红外坐标线;
所述画笔包括红外摄像头和微处理器,红外摄像头用于采集红外坐标图像,微处理器将所述红外坐标图像处理为坐标数据发送到投影仪显示。
优选地,所述画笔还包括传感器,所述传感器用于获取画笔的移动轨迹数据。
此外,为实现上述目的,本发明还提供一种投影仪的投影方法,所述投影仪的投影方法包括:
当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置;
获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹;
将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示。
优选地,所述获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹的步骤包括:
获取画笔的运动加速度和角速度,并根据所述加速度和角速度确定画笔的位移;
基于所述位移和初始位置,确定画笔的移动轨迹。
优选地,所述获取画笔的移动数据,并基于所述初始位置将所述移动数据转换为画笔的移动轨迹的步骤包括:
获取画笔移动过程中所经过的位置点,并将所述位置点转换为红外坐标点;
基于所述红外坐标点和初始位置,确定画笔的移动轨迹。
优选地,所述当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置的步骤包括:
当检测到画笔上的触点捕捉按钮被触发时,采集画笔笔端所在的初始位置点;
将所述初始位置点转换为初始红外坐标点,并将所述初始红外坐标点确定为画笔笔端在投影仪上投影的初始位置。
优选地,所述将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示的步骤之后还包括:
发送保存信息到投影仪,以供投影仪将所述移动轨迹对应的图像保存。
优选地,所述投影仪的投影方法还包括步骤:
发送设置信息到投影仪,以对画笔的移动轨迹的显示参数进行设置。
此外,为实现上述目的,本发明还提出一种投影仪的投影装置,所述投影仪的投影装置包括:存储器、处理器、通信总线以及存储在所述存储器上的投影仪的投影程序;
所述通信总线用于实现处理器和存储器之间的连接通信;
所述处理器用于执行所述投影仪的投影程序,以实现以下步骤:
当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置;
获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹;
将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序可被一个或者一个以上的处理器执行以用于:
当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置;
获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹;
将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示。
本发明提出的投影仪的投影方法,当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置,通过获取画笔的移动数据,并根据初始位置将获取的画笔移动数据转换为画笔的移动轨迹,从而将移动轨迹发送到投影仪,以供投影仪对画笔的移动轨迹进行随画随显,使用方便。
附图说明
图1是本发明的投影仪组件的框架示意图;
图2是本发明的投影仪的投影方法第一实施例的流程示意图;
图3是本发明的投影仪的投影装置第一实施例的功能模块示意图;
图4是本发明的投影仪的投影装置第二实施例的获取模块的细化功能模块示意图;
图5是本发明的投影仪的投影装置第三实施例的获取模块的细化功能模块示意图;
图6是本发明的投影仪的投影装置第四实施例的确定模块的细化功能模块示意图;
图7是本发明实施例方法涉及的硬件运行环境的设备结构示意图;
图8是本发明的投影仪的投影方法设置界面示意图;
图9是本发明的投影仪的投影方法红外坐标点的采集示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种投影仪组件。
请参照图1,在本发明实施例中,该投影仪组件包括投影仪以及与投影仪匹配使用的画笔;所述投影仪包括红外发射装置,用于发射红外坐标线;所述画笔包括红外摄像头和微处理器,红外摄像头用于采集红外坐标图像,微处理器将所述红外坐标图像处理为坐标数据发送到投影仪显示。
本发明的投影仪组件包括投影仪以及画笔,投影仪为可投影红外坐标的蓝牙投影仪,包括发射红外坐标线的红外发射装置,投影仪可将此红外坐标线投影到投影面进行显示,画笔上设置有触发投影操作的可伸缩式笔头,还包括红外摄像头和微处理器,画笔投影操作被触发,并朝向投影仪的投影面移动时,通过红外摄像头获取画笔在投影面上的红外坐标图像,其中红外坐标图像包括画笔所在的位置点图像以及红外坐标线围成的位置图像;微处理器根据投影面上的红外坐标线围成的位置图像对画笔所在的位置点图像进行图像处理,得到画笔在投影面上的实时投影坐标数据。画笔中还包括传输模块,以实现和投影仪间的数据传输。传输模块可为低功耗蓝牙,微处理器在得到画笔的投影坐标数据后,通过低功耗蓝牙发送到投影仪进行投影,从而实现画笔在投影面的随画随显。
进一步地,本实施例的画笔还可以包括用于获取画笔移动轨迹数据的传感器,具体地,可包括加速度传感器和陀螺仪。当画笔朝向投影仪的投影面移动时,加速度传感器获取画笔移动的加速度,陀螺仪获取画笔的移动方向。画笔中设置有和加速度传感器、陀螺仪连接的传感器模块,以读取画笔移动的加速度和移动方向,并根据加速度和角速度得到画笔的实时移动轨迹数据,通过低功耗将此移动轨迹数据发送到投影仪显示,此通过传感器获取画笔移动轨迹数据的方式可使轨迹更为准确。
本发明提供一种投影仪的投影方法,请参照图2,在第一实施例中,本发明提出的投影仪的投影方法包括以下步骤:
步骤S10,当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置;
本实施例提供的投影仪的投影方法,适用于画笔在投影仪的投影面上画写操作的投影。画笔上设置有用于触发投影操作的触点捕捉按钮,当触点捕捉按钮接收到触发操作时,投影操作开启。具体地,此用于开启投影操作的触点捕捉按钮可以通过将画笔的笔头设置为伸缩式,正常状态下笔头为缩进状态,当需要投影时,将其伸出进行触发。此外,也可以在画笔笔身上设置按键按钮,需要投影时,按下按键按钮进行触发。当检测到触点捕捉按钮被触发,画笔的投影操作开启时,根据此投影操作触发时画笔笔端所在投影仪的投影位置确定投影的初始位置。具体地,当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置的步骤包括:
步骤S11,当检测到画笔上的触点捕捉按钮被触发时,采集画笔笔端所在的初始位置点;
步骤S12,将所述初始位置点转换为初始红外坐标点,并将所述初始红外坐标点确定为画笔笔端在投影仪上投影的初始位置。
可理解地,画写操作有操作的起始位置,当检测到画笔的触点捕捉被触发时,说明需要投影,将此画笔投影操作开启时,画笔笔端朝向投影面的投影位置作为画写操作的起始位置,即投影的初始位置。采集画笔所在的初始位置点,并将此采集的初始位置点转换为初始红外坐标点,具体采集方式请参照图9,投影仪发射的红外线投影到投影面以纵横交叉的方式存在,在投影面上形成网格。每个网格为一个单元,每个单元的四边标记有纵横坐标值。画笔的红外摄像头采集的形状可为圆形,圆心为画笔所在的初始位置点,圆形的半径大于等于一个网格单元的边长,从而使红外摄像头采集时至少能捕捉到一个投影仪发射的红外坐标线的网格单元。通过图像处理的方式计算圆心到其所在网格单元四边的距离,此距离可以是相对距离,如图9所示的dx1、dx2、dy1和dy2,进一步获得X方向先对比例Px=dx1/(dx1+dx2)和Y方向先对比例Py=dy1/(dy1+dy2),从而可确定圆心坐标Ox=X2+Px*(X3-X2),Oy=Y2+Py*(Y3-Y2),此坐标值即为画笔投影到投影面的初始红外坐标点,将此初始红外坐标点确定为画笔笔端在投影仪上投影的初始位置。基于此初始位置,确定画写操作的起始位置,实现投影仪对画笔的随画随显。
步骤S20,获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹;
进一步地,为了对画笔移动的画写操作进行投影,需要获取画笔的移动数据,并将所述移动数据转换为移动轨迹,从而对移动轨迹进行投影,显示画笔的画写图形。画笔的移动数据可以通过在画笔中设置传感器对画笔移动的加速度或速度、移动方向等移动数据进行实时检测,并将检测的实时移动数据转换得到画笔实时位置,从而结合画笔的初始位置确定画笔的实时移动轨迹。此外画笔的移动数据也可以通过画笔的红外摄像头对移动路径的位置点进行红外成像,实时获取移动路径上的坐标点。并基于画笔初始位置的坐标点,形成画笔的实时移动轨迹。
步骤S30,将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示。
更进一步地,在确定画笔实时的移动轨迹后,将此移动轨迹发送到投影仪,以供投影仪对此移动轨迹进行投影显示,实现随画随显功能。此外还可对投影显示的图形进行保存,画笔或者投影仪上设置有保存按钮,当点击保存按钮即可将投影面上显示的图形保存在投影仪或者与投影仪相连的云端或电脑上,以方便下次打开调用。同时为了满足用户的不同需求,画笔支持设置,以实现画笔的移动轨迹的颜色以及线条粗细等显示参数的变换。设置功能中还可调出橡皮檫功能,对画笔的画写操作进行擦除恢复。为了节省空间,在投影仪或者画笔上设置一个设置按钮,对保存操作和设置操作等进行触发。具体地,请参照图8,当设置按钮接收到触发操作时,在投影仪的投影面上显示设置界面,界面中包括画笔选项、橡皮檫选项以及保存选项等,各个选项之间可互相切换,当切换到画笔选项并点击进入后,可进行画笔设置。画笔设置包括画笔颜色设置和画笔粗细设置,在不同的画笔颜色以及画笔粗细上选择,即可显示对应的线条颜色和粗细。切换到橡皮檫选项并点击进入后,可调用橡皮擦,对线条进行擦除。而切换到保存选项时,可对当前显示的图形进行保存。从而通过设置界面进行不同选项的设置,实现用户的不同需求,用户满意度高。
本实施例的投影仪的投影方法包括:当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置;获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹;将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示。本方案当检测到触点捕捉按钮被触发时,确定投影仪的初始位置,通过获取画笔的移动数据,并根据初始位置将获取的画笔移动数据转换为画笔的移动轨迹,从而将移动轨迹发送到投影仪,以供投影仪对画笔的移动轨迹进行随画随显,使用方便。
进一步的,在本发明数据存储方法的另一实施例中,所述步骤S20根获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹的步骤包括:
步骤S21,获取画笔的运动加速度和角速度,并根据所述加速度和角速度确定画笔的位移;
步骤S22,基于所述位移和初始位置,确定画笔的移动轨迹。
本实施例中,移动数据通过在画笔中设置传感器,通过传感器获取画笔移动时的数据。具体地,传感器包括加速度传感器和陀螺仪,加速度传感器用于检测画笔运动的加速度,陀螺仪用于检测画笔的移动方向,画笔中还包括有计时器和传感器模块,计时器用于画笔移动的计时。传感器模块和传感器通信,以便加速度传感器和陀螺仪将检测到的加速度和移动方向发送到传感器模块进行处理,根据加速度以及计时器的计时时间,计算获得画笔的移动速度;此外加速度传感器也可更换为速度传感器,根据速度传感器检测到的画笔移动速度和计时器的计时,确定画笔的移动速度。进一步结合陀螺仪检测到的画笔移动方向,即可确定画笔的位移。再基于上述图9所示方式确定的投影初始位置,确定画笔的移动轨迹。在另一方案中,在加速度传感器检测到画笔实时移动的加速度、陀螺仪检测到画笔实时的移动方向后,将此加速度和移动方向发送到投影仪,通过投影仪对加速度和移动方向进行处理,确定画笔的位移。当画笔进一步移动时,同样采用此方式实时获取画笔所在的实时位置,且可使用画笔上一时刻所在位置作为当前位置的参考,以使移动轨迹更为精确。
更进一步的,在本发明数据存储方法的另一实施例中,所述步骤S20根获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹的步骤包括:
步骤S23,获取画笔移动过程中所经过的位置点,并将所述位置点转换为红外坐标点;
步骤S24,基于所述红外坐标点和初始位置,确定画笔的移动轨迹。
本实施例中,移动数据通过在画笔中设置红外摄像头,通过红外摄像头获取画笔移动时的数据。红外线摄像头可发出红外线,红外线照射到物体上形成漫反射,被监控摄像头接收,形成摄像图像。具体地,在画笔移动过程中,红外摄像头朝向投影面,向投影面发射红外线,接收到此红外线的对应位置点形成漫反射,反射到摄像头,摄像头对位置点摄像,获得接收到红外线位置点的图像。此位置点为画笔当前所在位置点的映射,将此位置点转换为红外坐标线的红外坐标点。请进一步参照图9,画笔的红外摄像头拍摄的形状可为圆形,圆形的中心为画笔所在的位置点,随着画笔移动,摄像头拍摄的圆形移动,圆心也跟着移动。通过图像处理的方式计算每次移动时圆心到其所在网格单元四边的距离,如图9所示的dx1、dx2、dy1和dy2,进一步获得X方向先对比例Px=dx1/(dx1+dx2)和Y方向先对比例Py=dy1/(dy1+dy2),从而可确定圆心坐标Ox=X2+Px*(X3-X2),Oy=Y2+Py*(Y3-Y2),此坐标值即为画笔投影到投影面的当前红外坐标点。根据此画笔移动的实时红外坐标点以及初始位置,可确定画笔的移动轨迹。且使用画笔上一时刻所在位置作为当前位置的参考,可使移动轨迹更为精确。同时网格单元边长越小,网格越密集,拍摄的圆形半径越小,即拍摄的精度越大,也可使移动轨迹更精确。
此外,本发明还提供一种投影仪的投影设备,参照图3,在第一实施例中,本发明提出的投影仪的投影设备包括:
确定模块10,用于当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置;
本实施例提供的投影仪的投影方法,适用于画笔在投影仪的投影面上画写操作的投影。画笔上设置有用于触发投影操作的触点捕捉按钮,当触点捕捉按钮接收到触发操作时,投影操作开启。具体地,此用于开启投影操作的触点捕捉按钮可以通过将画笔的笔头设置为伸缩式,正常状态下笔头为缩进状态,当需要投影时,将其伸出进行触发。此外,也可以在画笔笔身上设置按键按钮,需要投影时,按下按键按钮进行触发。当检测到触点捕捉按钮被触发,画笔的投影操作开启时,确定模块10根据此投影操作触发时画笔所在投影仪的投影位置确定投影的初始位置。具体地请参照图6,确定模块10包括:
采集单元11,用于当检测到画笔上的触点捕捉按钮被触发时,采集画笔笔端所在的初始位置点;
第三确定单元12,用于将所述初始位置点转换为初始红外坐标点,并将所述初始红外坐标点确定为画笔笔端在投影仪上投影的初始位置。
可理解地,画写操作有操作的起始位置,当检测到画笔的触点捕捉被触发时,说明需要投影,将此画笔投影操作开启时,画笔笔端朝向投影面的投影位置作为画写操作的起始位置,即投影的初始位置。采集单元11采集画笔所在的初始位置点,并将此采集的初始位置点转换为初始红外坐标点,具体采集方式请参照图9,投影仪发射的红外线投影到投影面以纵横交叉的方式存在,在投影面上形成网格。每个网格为一个单元,每个单元的四边标记有纵横坐标值。画笔的红外摄像头采集的形状可为圆形,圆心为画笔所在的初始位置点,圆形的半径大于等于一个网格单元的边长,从而使红外摄像头采集时至少能捕捉到一个投影仪发射的红外坐标线的网格单元。通过图像处理的方式计算圆心到其所在网格单元四边的距离,此距离可以是相对距离,如图9所示的dx1、dx2、dy1和dy2,进一步获得X方向先对比例Px=dx1/(dx1+dx2)和Y方向先对比例Py=dy1/(dy1+dy2),从而可确定圆心坐标Ox=X2+Px*(X3-X2),Oy=Y2+Py*(Y3-Y2),此坐标值即为画笔投影到投影面的初始红外坐标点,第三确定单元12将此初始红外坐标点确定为画笔笔端在投影仪上投影的初始位置。基于此初始位置,确定画写操作的启示位置,实现投影仪对画笔的随画随显。
获取模块20,用于获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹;
进一步地,为了对画笔移动的画写操作进行投影,需要获取模块20获取画笔的移动数据,并将所述移动数据转换为移动轨迹,从而对移动轨迹进行投影,显示画笔的画写图形。画笔的移动数据可以通过在画笔中设置传感器对画笔移动的加速度或速度、移动方向等移动数据进行实时检测,并将检测的实时移动数据转换得到画笔实时位置,从而结合画笔的初始位置确定画笔的实时移动轨迹。此外画笔的移动数据也可以通过画笔的红外摄像头对移动路径的位置点进行红外成像,实时获取移动路径上的坐标点。并基于画笔初始位置的坐标点,形成画笔的实时移动轨迹。
发送模块30,用于将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示。
更进一步地,在确定画笔实时的移动轨迹后,发送模块30将此移动轨迹发送到投影仪,以供投影仪对此移动轨迹进行投影显示,实现随画随显功能。此外还可对投影显示的图形进行保存,画笔或者投影仪上设置有保存按钮,当点击保存按钮即可将投影面上显示的图形保存在投影仪或者与投影仪相连的云端或电脑上,以方便下次打开调用。同时为了满足用户的不同需求,画笔支持设置,以实现画笔的移动轨迹的颜色以及线条粗细等显示参数的变换。设置功能中还可调出橡皮檫功能,对画笔的画写操作进行擦除恢复。为了节省空间,在投影仪或者画笔上设置一个设置按钮,对保存操作和设置操作等进行触发。具体地,请参照图8,当设置按钮接收到触发操作时,在投影仪的投影面上显示设置界面,界面中包括画笔选项、橡皮檫选项以及保存选项等,各个选项之间可互相切换,当切换到画笔选项并点击进入后,可进行画笔设置。画笔设置包括画笔颜色设置和画笔粗细设置,在不同的画笔颜色以及画笔粗细上选择,即可显示对应的线条颜色和粗细。切换到橡皮檫选项并点击进入后,可调用橡皮擦,对线条进行擦除。而切换到保存选项时,可对当前显示的图形进行保存。从而通过设置界面进行不同选项的设置,实现用户的不同需求,用户满意度高。
本实施的投影仪的投影设备包括:确定模块10,用于当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置;获取模块20,用于获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹;发送模块30,用于将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示。本方案当检测到触点捕捉按钮被触发时,确定投影仪的初始位置,通过获取画笔的移动数据,并根据初始位置将获取的画笔移动数据转换为画笔的移动轨迹,从而将移动轨迹发送到投影仪,以供投影仪对画笔的移动轨迹进行随画随显,使用方便。
进一步地,参照图4,基于本发明的投影仪的投影设备第一实施例,在本发明投影仪的投影设备的第二实施例中,所述获取模块20包括:
第一获取单元21,用于获取画笔的运动加速度和角速度,并根据所述加速度和角速度确定画笔的位移;
第一确定单元22,用于基于所述位移和初始位置,确定画笔的移动轨迹。
本实施例中,移动数据通过在画笔中设置传感器,通过传感器获取画笔移动时的数据。具体地,传感器包括加速度传感器和陀螺仪,加速度传感器用于检测画笔运动的加速度,陀螺仪用于检测画笔的移动方向,画笔中还包括有计时器和传感器模块,计时器用于画笔移动的计时。传感器模块和传感器通信,以便加速度传感器和陀螺仪将检测到的加速度和移动方向发送到传感器模块进行处理,第一获取单元21根据加速度以及计时器的计时时间,计算获得画笔的移动速度;此外加速度传感器也可更换为速度传感器,根据速度传感器检测到的画笔移动速度和计时器的计时,确定画笔的移动速度。进一步结合陀螺仪检测到的画笔移动方向,即可确定画笔的位移。再基于上述图9所示方式确定的投影初始位置,确定画笔的移动轨迹。在另一方案中,在加速度传感器检测到画笔实时移动的加速度、陀螺仪检测到画笔实时的移动方向后,将此加速度和移动方向发送到投影仪,通过投影仪对加速度和移动方向进行处理,确定画笔的位移。当画笔进一步移动时,同样采用此方式实时获取画笔所在的实时位置,且可使用画笔上一时刻所在位置作为当前位置的参考,以使移动轨迹更为精确。
进一步地,参照图5,基于本发明的投影仪的投影设备第二实施例,在本发明投影仪的投影设备的第三实施例中,所述获取模块20包括:
第二获取单元23,用于获取画笔移动过程中所经过的位置点,并将所述位置点转换为红外坐标点;
第二确定单元24,用于基于所述红外坐标点和初始位置,确定画笔的移动轨迹。
本实施例中,移动数据通过在画笔中设置红外摄像头,通过红外摄像头获取画笔移动时的数据。红外线摄像头可发出红外线,红外线照射到物体上形成漫反射,被监控摄像头接收,形成摄像图像。具体地,在画笔移动过程中,红外摄像头朝向投影面,向投影面发射红外线,接收到此红外线的对应位置点形成漫反射,反射到摄像头,摄像头对位置点摄像,第二获取单元23获得接收到红外线位置点的图像。此位置点为画笔当前所在位置点的映射,将此位置点转换为红外坐标线的红外坐标点。请进一步参照图9,画笔的红外摄像头拍摄的形状可为圆形,圆形的中心为画笔所在的位置点,随着画笔移动,摄像头拍摄的圆形移动,圆心也跟着移动。通过图像处理的方式计算每次移动时圆心到其所在网格单元四边的距离,如图9所示的dx1、dx2、dy1和dy2,进一步获得X方向先对比例Px=dx1/(dx1+dx2)和Y方向先对比例Py=dy1/(dy1+dy2),从而可确定圆心坐标Ox=X2+Px*(X3-X2),Oy=Y2+Py*(Y3-Y2),此坐标值即为画笔投影到投影面的当前红外坐标点。第二获取单元23根据此红外坐标点可确定画笔在投影面上的当前位置,第二确定单元24画笔移动的实时红外坐标点以及初始位置,可确定画笔的移动轨迹。且使用画笔上一时刻所在位置作为当前位置的参考,可使移动轨迹更为精确。同时网格单元边长越小,网格越密集,拍摄的圆形半径越小,即拍摄的精度越大,也可使移动轨迹更精确。
参照图7,图7是本发明实施例方法涉及的硬件运行环境的设备结构示意图。
该投影仪的投影装置可以包括:处理器1001,例如CPU,存储器1005,通信总线1002。其中,通信总线1002用于实现处理器1001和存储器1005之间的连接通信。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,该数投影仪的投影装置还可以包括用户接口、网络接口、摄像头、RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。用户接口可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口还可以包括标准的有线接口、无线接口。网络接口可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。
本领域技术人员可以理解,图7中示出的投影仪的投影装置结构并不构成对投影仪的投影装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图7所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块以及数据存储程序。操作***是管理和控制投影仪的投影装置硬件和软件资源的程序,支持投影仪的投影程序以及其它软件和/或程序的运行。网络通信模块用于实现存储器1005内部各组件之间的通信,以及与投影仪的投影装置中其它硬件和软件之间通信。
在图7所示的投影仪的投影装置中,处理器1001用于执行存储器1005中存储的投影仪的投影程序,实现以下步骤:
当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置;
获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹;
将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示。
进一步地,所述获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹的步骤包括:
获取画笔的运动加速度和角速度,并根据所述加速度和角速度确定画笔的位移;
基于所述位移和初始位置,确定画笔的移动轨迹。
进一步地,所述获取画笔的移动数据,并基于所述初始位置将所述移动数据转换为画笔的移动轨迹的步骤包括:
获取画笔移动过程中所经过的位置点,并将所述位置点转换为红外坐标点;
基于所述红外坐标点和初始位置,确定画笔的移动轨迹。
进一步地,所述当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置的步骤包括:
当检测到画笔上的触点捕捉按钮被触发时,采集画笔笔端所在的初始位置点;
将所述初始位置点转换为初始红外坐标点,并将所述初始红外坐标点确定为画笔笔端在投影仪上投影的初始位置。
进一步地,所述将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示的步骤之后,
处理器1001用于执行存储器1005中存储的投影仪的投影程序,实现以下步骤:
发送保存信息到投影仪,以供投影仪将所述移动轨迹对应的图像保存。
进一步地,处理器1001用于执行存储器1005中存储的投影仪的投影程序,实现以下步骤:
发送设置信息到投影仪,以对画笔的移动轨迹的显示参数进行设置。
本发明数投影仪的投影装置具体实施方式与上述投影仪的投影方法各实施例基本相同,在此不再赘述。
本发明提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序还可被一个或者一个以上的处理器执行以用于:
当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置;
获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹;
将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示。
进一步地,所述获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹的步骤包括:
获取画笔的运动加速度和角速度,并根据所述加速度和角速度确定画笔的位移;
基于所述位移和初始位置,确定画笔的移动轨迹。
进一步地,所述获取画笔的移动数据,并基于所述初始位置将所述移动数据转换为画笔的移动轨迹的步骤包括:
获取画笔移动过程中所经过的位置点,并将所述位置点转换为红外坐标点;
基于所述红外坐标点和初始位置,确定画笔的移动轨迹。
进一步地,所述当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置的步骤包括:
当检测到画笔上的触点捕捉按钮被触发时,采集画笔笔端所在的初始位置点;
将所述初始位置点转换为初始红外坐标点,并将所述初始红外坐标点确定为画笔笔端在投影仪上投影的初始位置。
进一步地,所述将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示的步骤之后,
所述一个或者一个以上程序还可被一个或者一个以上的处理器执行以用于:
发送保存信息到投影仪,以供投影仪将所述移动轨迹对应的图像保存。
进一步地,所述一个或者一个以上程序还可被一个或者一个以上的处理器执行以用于:
发送设置信息到投影仪,以对画笔的移动轨迹的显示参数进行设置。
本发明计算机可读存储介质具体实施方式与上述投影仪的投影方法各实施例基本相同,在此不再赘述。
还需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。
Claims (10)
1.一种投影仪组件,其特征在于,所述投影仪组件包括投影仪以及与投影仪匹配使用的画笔;
所述投影仪包括红外发射装置,用于发射红外坐标线;
所述画笔包括红外摄像头和微处理器,红外摄像头用于采集红外坐标图像,所述红外坐标图像包括画笔所在的位置点图像以及红外坐标线围成的位置图像,微处理器用于根据投影面上的红外坐标线围成的位置图像对所述画笔所在的位置点图像进行图像处理,得到坐标数据并发送到投影仪显示。
2.如权利要求1所述的投影仪组件,其特征在于,所述画笔还包括传感器,所述传感器用于获取画笔的移动轨迹数据。
3.一种投影仪的投影方法,其特征在于,应用于权利要求1或2所述的投影仪组件,所述投影仪的投影方法包括以下步骤:
当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置,所述初始位置通过所述画笔所在的位置点图像以及红外坐标线围成的位置图像确定;
获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹;
将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示。
4.如权利要求3所述的投影仪的投影方法,其特征在于,所述获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹的步骤包括:
获取画笔的运动加速度和角速度,并根据所述加速度和角速度确定画笔的位移;
基于所述位移和初始位置,确定画笔的移动轨迹。
5.如权利要求3所述的投影仪的投影方法,其特征在于,所述获取画笔的移动数据,并基于所述初始位置将所述移动数据转换为画笔的移动轨迹的步骤包括:
获取画笔移动过程中所经过的位置点,并将所述位置点转换为红外坐标点;
基于所述红外坐标点和初始位置,确定画笔的移动轨迹。
6.如权利要求3-5任一项所述的投影仪的投影方法,其特征在于,所述当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置的步骤包括:
当检测到画笔上的触点捕捉按钮被触发时,采集画笔笔端所在的初始位置点;
将所述初始位置点转换为初始红外坐标点,并将所述初始红外坐标点确定为画笔笔端在投影仪上投影的初始位置。
7.如权利要求6所述的投影仪的投影方法,其特征在于,所述将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示的步骤之后还包括:
发送保存信息到投影仪,以供投影仪将所述移动轨迹对应的图像保存。
8.如权利要求6所述的投影仪的投影方法,其特征在于,所述投影仪的投影方法还包括步骤:
发送设置信息到投影仪,以对画笔的移动轨迹的显示参数进行设置。
9.一种投影仪的投影装置,其特征在于,应用于权利要求1或2所述的投影仪组件,所述投影仪的投影装置包括:存储器、处理器、通信总线以及存储在所述存储器上的投影仪的投影程序;
所述通信总线用于实现处理器和存储器之间的连接通信;
所述处理器用于执行所述投影仪的投影程序,以实现以下步骤:
当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置,所述初始位置通过所述画笔所在的位置点图像以及红外坐标线围成的位置图像确定;
获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹;
将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示。
10.一种可读存储介质,其特征在于,应用于权利要求1或2所述的投影仪组件,所述可读存储介质上存储有投影仪的投影程序,所述投影仪的投影程序被处理器执行时实现以下步骤:
当检测到画笔上的触点捕捉按钮被触发时,确定画笔笔端在投影仪所投影的初始位置,所述初始位置通过所述画笔所在的位置点图像以及红外坐标线围成的位置图像确定;
获取画笔的移动数据,并基于初始位置将所述移动数据转换为画笔的移动轨迹;
将所述移动轨迹发送到投影仪,以供投影仪对所述移动轨迹投影显示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710654009.8A CN109388291B (zh) | 2017-08-02 | 2017-08-02 | 投影仪组件、投影仪的投影方法、装置及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710654009.8A CN109388291B (zh) | 2017-08-02 | 2017-08-02 | 投影仪组件、投影仪的投影方法、装置及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109388291A CN109388291A (zh) | 2019-02-26 |
CN109388291B true CN109388291B (zh) | 2023-10-13 |
Family
ID=65412830
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710654009.8A Active CN109388291B (zh) | 2017-08-02 | 2017-08-02 | 投影仪组件、投影仪的投影方法、装置及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109388291B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110197675B (zh) * | 2019-06-04 | 2022-10-21 | 京东方科技集团股份有限公司 | 一种移动存储设备 |
CN110837322A (zh) * | 2019-09-29 | 2020-02-25 | 深圳市火乐科技发展有限公司 | 投影触控方法、投影设备、投影幕布及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101114200A (zh) * | 2006-07-26 | 2008-01-30 | 富士施乐株式会社 | 功能命令***、功能命令装置、功能命令分析***、演示***及计算机可读介质 |
CN101359251A (zh) * | 2007-07-30 | 2009-02-04 | 由田新技股份有限公司 | 应用于电脑投影画面的光学遥控***及方法 |
CN101872260A (zh) * | 2010-06-03 | 2010-10-27 | 张通达 | 一种远程交互笔及书写笔迹检测方法 |
CN102361495A (zh) * | 2011-10-21 | 2012-02-22 | 青岛海信信芯科技有限公司 | 投影控制方法及投影设备 |
CN102819327A (zh) * | 2012-07-26 | 2012-12-12 | 郑州信大捷安信息技术股份有限公司 | 红外定位无线操控的交互式投影***及其实现方法 |
CN105657304A (zh) * | 2014-11-12 | 2016-06-08 | 中兴通讯股份有限公司 | 一种控制投影显示的方法及装置 |
-
2017
- 2017-08-02 CN CN201710654009.8A patent/CN109388291B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101114200A (zh) * | 2006-07-26 | 2008-01-30 | 富士施乐株式会社 | 功能命令***、功能命令装置、功能命令分析***、演示***及计算机可读介质 |
CN101359251A (zh) * | 2007-07-30 | 2009-02-04 | 由田新技股份有限公司 | 应用于电脑投影画面的光学遥控***及方法 |
CN101872260A (zh) * | 2010-06-03 | 2010-10-27 | 张通达 | 一种远程交互笔及书写笔迹检测方法 |
CN102361495A (zh) * | 2011-10-21 | 2012-02-22 | 青岛海信信芯科技有限公司 | 投影控制方法及投影设备 |
CN102819327A (zh) * | 2012-07-26 | 2012-12-12 | 郑州信大捷安信息技术股份有限公司 | 红外定位无线操控的交互式投影***及其实现方法 |
CN105657304A (zh) * | 2014-11-12 | 2016-06-08 | 中兴通讯股份有限公司 | 一种控制投影显示的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN109388291A (zh) | 2019-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107077239B (zh) | 通过触控板调节移动终端拍照焦距的方法和移动终端 | |
JP6075122B2 (ja) | システム、画像投影装置、情報処理装置、情報処理方法およびプログラム | |
CN107562288B (zh) | 基于红外触控装置的响应方法、红外触控装置和介质 | |
CN109388291B (zh) | 投影仪组件、投影仪的投影方法、装置及可读存储介质 | |
US20090115722A1 (en) | Apparatus and method for tracking a light pointer | |
CN110604579B (zh) | 一种数据采集方法、装置、终端及存储介质 | |
CN102196176A (zh) | 信息处理设备、信息处理方法和程序 | |
EP2208112A2 (en) | Apparatus and method for tracking a light pointer | |
EP3541066A1 (en) | Electronic whiteboard, image display method, and carrier means | |
CN106873789B (zh) | 一种投影*** | |
WO2022088999A1 (zh) | 互动显示方法、装置、电子设备、***及存储介质 | |
CN110187771B (zh) | 凌空手势交互方法、装置、可穿戴设备及计算机存储介质 | |
JP2018132799A (ja) | 電子黒板システム、電子ペン、表示装置及び電子ペン位置検出方法 | |
WO2019029379A1 (zh) | 交互对象控制方法、装置、终端及计算机可读存储介质 | |
JP2018507493A (ja) | エアマウスリモコンの最適化方法、装置、端末機器、プログラム、及び記録媒体 | |
CN104064022A (zh) | 遥控方法和*** | |
CN112437231B (zh) | 图像拍摄方法和装置、电子设备及存储介质 | |
CN110213407B (zh) | 一种电子装置的操作方法、电子装置和计算机存储介质 | |
JP6519074B2 (ja) | 電子機器 | |
CN111913560A (zh) | 虚拟内容的显示方法、装置、***、终端设备及存储介质 | |
CN115902882A (zh) | 采集数据的处理方法、装置、存储介质及电子设备 | |
CN114756162B (zh) | 触控***及方法、电子设备及计算机可读存储介质 | |
CN114168034A (zh) | 应用于头戴式显示设备的菜单操作方法及头戴式显示设备 | |
JP4436164B2 (ja) | 光信号ポインティング方法、光信号ポインティング装置、および、プログラム | |
CN116828131A (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 |