一种投影控制方法、装置、投影设备及激光控制器与流程

文档序号:25089451发布日期:2021-05-18 21:34阅读:115来源:国知局
一种投影控制方法、装置、投影设备及激光控制器与流程

1.本发明涉及人机交互领域,尤其涉及一种投影控制方法、装置、投影设备及激光控制器。


背景技术:

2.在家用和办公用的投影仪场景下,常用的硬件交互设备例如鼠标、键盘、遥控器、体感摄像头等在使用时往往无法满足用户想要实现精细操作的要求。由于投影仪安装位置距离人体位置较远,角度过大,鼠标和键盘的可操作性较差,用户在使用时无法看清鼠标在投影画面中的位置;体感摄像头是通过摄像机识别人体的肢体动作来进行画面切换或者是用户界面(user interface,简称ui)焦点的跳跃,识别精度低并且无法准确定位用户想要操作的画面坐标;遥控器只能进行画面切换或者ui焦点的跳跃,也无法进行更加精细的操作。
3.因此,用户在使用现有硬件设备在控制投影仪图像过程中无法实现符合需求的精细操作,缺少一种操作感强的人机交互体验。


技术实现要素:

4.为了解决上述技术问题,本发明提供了一种投影控制方法、装置、投影设备及激光控制器,具体方案如下:
5.第一方面,本公开实施例提供了一种投影控制方法,应用于投影设备,所述方法包括:
6.将图像投影到投影区域;
7.获取激光控制器投射至所述投影区域的具有预设图像编码格式的激光光斑;
8.解析在所述投影区域的所述激光光斑的光斑信息;
9.根据所述激光光斑的光斑信息,获取投影控制指令;
10.根据所述投影控制指令控制所述图像的投影显示。
11.根据本公开的一种具体实施方式,所述解析在实时图像上的所述激光光斑的光斑信息的步骤,包括:
12.获取对应所述投影区域的整体图像;
13.判断所述整体图像中是否含有所述激光光斑,若含有激光光斑,获取所述激光光斑的光斑信息,其中,所述光斑信息包括所述激光光斑在所述图像上的覆盖图示区域、所述激光光斑的光斑图示内容及所述激光光斑在所述图像上运动轨迹。
14.根据本公开的一种具体实施方式,所述投影设备上包括红外摄像头和可见光摄像头,所述激光控制器产生的激光光斑为红外光斑,所述获取对应所述投影区域的整体图像的步骤,包括:
15.控制所述红外摄像头获取所述投影区域内的激光光斑的红外图像;
16.控制所述可见光摄像头获取所述投影区域内的投影图像;
17.将所述激光光斑的红外图像和所述投影图像进行多尺度图像融合,以获取经过多尺度图像融合的对应所述投影区域的整体图像。
18.根据本公开的一种具体实施方式,所述根据所述激光光斑的光斑信息,获取投影控制指令的步骤,包括:
19.根据所述激光光斑的光斑图示内容,获取所述用户控制指令所指示的控制操作的操作类型;
20.根据所述激光光斑在所述投影图像上的覆盖图示区域,获取用户控制指令所指示的控制操作的操作对象;
21.根据所述激光光斑在所述实时图像上运动轨迹,获取用户控制指令所指示的控制操作的操作方向。
22.根据本公开的一种具体实施方式,当所述图像为游戏画面时,所述投影设备处于第一预设模式;
23.所述根据所述激光光斑的光斑信息,获取投影控制指令,根据所述投影控制指令控制所述实时图像的投影显示的步骤,包括:
24.根据所述激光光斑的光斑信息与所述游戏画面的融合结果,发出游戏反馈指令,所述游戏反馈指令包括显示反馈指令和触感反馈指令;
25.若所述游戏反馈指令为显示反馈指令,根据所述显示反馈指令调整所述游戏画面的显示;
26.若所述游戏反馈指令为触感反馈指令,发送所述触感反馈指令到所述激光控制器,以使所述激光控制器提供触感反馈。
27.根据本公开的一种具体实施方式,当所述投影设备处于第二预设模式时,所述方法还包括:
28.接收所述激光控制器基于接收的语音信息转换的文字信息,将包含所述文字信息的文本投影到预设区域。
29.第二方面,本公开实施例还提供了一种投影控制方法,应用于激光控制器,所述方法包括:
30.根据用户作用于所述激光控制器的控制操作,生成用户控制指令;
31.根据所述用户控制指令进行编码以得到具有预设图像编码格式的激光信号;
32.将所述激光信号投射至投影区域内,以使投影设备根据所述激光信号的激光光斑解析得到投影控制指令,并根据所述投影控制指令控制所述投影区域内的所述图像的投影显示。
33.根据本公开的一种具体实施方式,根据所述用户控制指令编码得到具有预设图像编码格式的激光信号的步骤,包括:
34.获取用户控制指令中用户进行控制操作的操作类型;
35.对上述控制操作的操作类型进行编码,以获得具有预设图像编码格式的激光光斑的激光信号。
36.根据本公开的一种具体实施方式,当所述激光控制器处于第一预设模式时,所述方法包括:
37.接收所述投影设备发送的触感反馈指令;
38.控制所述激光控制器内的触感组件根据所述触感反馈指令提供触感反馈。
39.根据本公开的一种具体实施方式,若所述激光控制器处于第一预设模式,投射的所述激光信号为红外激光;
40.当所述激光控制器处于第二预设模式,投射的所述激光信号为红外激光和可见红色激光。
41.根据本公开的一种具体实施方式,所述激光控制器上还包括麦克风,当所述激光控制器处于第二预设模式时,所述方法还包括:
42.采集用户的语音信息;
43.将所述语音信息转换为文字信息;
44.将所述文字信息发送至所述投影设备,以使所述投影设备将包含所述文字信息的文本投影到预设区域。
45.第三方面,本公开实施例还提供了一种投影设备,所述投影设备包括光机、摄像头、存储器和处理器,所述光机、所述摄像头和所述存储器均与所述处理器连接,所述存储器存储有计算机程序,所述处理器用于执行所述计算机程序以实施上述第一方面中任一项所述的投影控制方法。
46.第四方面,本公开实施例还提供了一种激光控制器,所述激光控制器包括命令输入组件、处理器和激光发射器,所述命令输入组件和所述激光发射器均与所述处理器连接;
47.所述命令输入组件用于接收用户控制指令;
48.所述处理器用于将所述用户控制指令转化为对应的激光发射指令;
49.所述激光发射器用于根据所述激光发射指令发射出具有预设图像编码格式的激光光斑的激光信号。
50.第五方面,本公开实施例还提供了一种投影控制装置,所述投影控制装置包括:
51.投影模块,用于将图像投影到投影区域;
52.采集获取模块,用于获取激光控制器投射至所述投影区域的具有预设图像编码格式的激光光斑;
53.解析模块,用于解析在所述投影区域的所述激光光斑的光斑信息;
54.获取模块,用于根据所述激光光斑的光斑信息,获取投影控制指令;
55.显示模块,根据所述投影控制指令控制所述图像的投影显示。
56.第六方面,本公开实施例还提供了一种激光控制装置,所述激光控制装置包括:
57.指令生成模块,用于根据用户的控制操作,生成用户控制指令;
58.编码模块,用于根据所述用户控制指令进行编码以得到具有预设图像编码格式的激光信号;
59.激光发射模块,用于将所述激光信号投射至投影区域内,以使投影仪根据所述激光信号的激光光斑解析得到投影控制指令,并根据所述投影控制指令控制所述预设区域内的所述图像的投影显示。
60.第七方面,本公开实施例还提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序在处理器上运行时执行上述第一方面和第二方面中任一项的所述投影控制方法。
61.本公开实施例提供的投影控制方法,在投影设备将图像投影至到投影区域后,获
取激光控制器投射至所述投影区域的具有预设编码格式的激光光斑,解析所述实时图像上的所述激光光斑的光斑信息,并根据所述激光光斑的光斑信息,获取投影控制指令,最后根据所述投影控制指令控制所述图像的投影显示。通过所述投影设备与激光控制器之间的编码与解析交互,实现了通过激光投射光斑来对投影图像的控制,通过激光编码的方式,从而能够使指令传输更加精确,用户能够根据需要对实时投影图像的任意位置进行控制,大大增强了投影控制的操作感,给用户一种沉浸式体验。
附图说明
62.为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对本发明保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
63.图1为本发明实施例提供的一种应用于投影设备侧的投影控制方法的步骤流程图;
64.图2为本发明实施例提供的投影控制方法所涉及的激光光斑的例图;
65.图3为本发明实施例提供的一种应用于激光控制器的投影控制方法的步骤流程图;
66.图4为本发明实施例提供的投影控制方法所涉及的投影设备与激光控制器的交互图;
67.图5为本发明实施例提供的投影控制装置的模块图;
68.图6为本发明实施例提供的激光控制装置的模块图。
69.附图标记汇总:
70.401

投影设备;402

激光控制器;403

激光光斑;404

投影区域;
71.500

投影控制装置;501

投影模块;502

采集获取模块;503

解析模块;504

获取模块;505

显示模块;
72.600

激光控制装置;601

指令生成模块;602

编码模块;603

激光发射模块。
具体实施方式
73.下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
74.通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
75.在下文中,可在本发明的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。
76.此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示
相对重要性。
77.除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本发明的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关技术领域中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本发明的各种实施例中被清楚地限定。
78.参见图1,为本公开实施例提供的一种投影控制方法的流程示意图,应用于一种投影设备。如图1所示,所述投影控制方法主要包括以下步骤:
79.s101,将图像投影到投影区域;
80.如图4所示,本公开实施例提供的投影控制方法,主要应用于所述投影设备401,当用户启动所述投影设备401后,所述投影设备401中的光机投射实时图像到投影区域404。所述投影区域404包括幕布等具有一定边框的区域,实际应用中,所述投影区域也可以为白色平整墙面等生活中常见的可投影区域,此处不作限定。
81.特殊的,当所述投影区域404为幕布时,投影设备401投射的实时图像能够更加完整,且方便投影设备401通过摄像机获取实时图像。
82.s102,获取激光控制器投射至所述投影区域的具有预设图像编码格式的激光光斑;
83.具体实施时,获取所述投影区域的具有预设图像编码格式的激光光斑是通过移动设备的前置摄像头实现的,其中,所述前置摄像头包括红外摄像头和可见光摄像头。所述红外摄像头用于获取所述投影区域内的激光光斑的红外图像。所述可见光摄像头用于获取所述投影区域内的投影图像。
84.所述激光控制器投射至所述投影区域的激光光斑具有预设图像编码格式,且具有预设图像编码格式的激光光斑的激光信号可为红外激光或可见红色激光。当所述激光信号为红外激光时,人眼无法看到所述激光光斑,但可通过红外摄像头拍摄红外照片以获取所述激光光斑,从而实现对投影图像的控制。
85.特殊的,本公开实时例中所述预设图像编码格式可为格雷编码,格雷编码具有较强抗干扰能力和容错能力。通过格雷编码方式,可将用户命令类型和命令数据的代码编码生成如图2所述的动态交互圈,所述动态交互圈即为具有预设编码格式的激光光斑。
86.具体的,所述动态交互圈上的信息呈圆周排列方式,将圆圈的圆周等分为20份,每份圆弧上有0、1编码,暗的地方是0,亮的地方是1,每份编码位数为5。因此一个动态圈有20组命令数据,每组命令数据可表示的范围是0到31。可定义如表1的命令格式,表1为长度为20组编码命令数据的字段含义表。
87.表1
[0088][0089]
表2
[0090]
命令类型代码含义00000关机00001重启00010向左翻页
……
11111调整亮度
[0091]
如表1和表2所示,所述表2位命令类型代码含义表,帧头帧尾的数据用于在投影设备中的智能软件对动态交互圈进行解析时,区分动态交互圈与其他干扰信息,以实现对于所述动态交互圈的精确解析。
[0092]
操作命令类型用于指示用户想要操作的命令类型,如00000表示关机、00011表示向右翻页等。
[0093]
操作命令数据用于指示用户操作命令附带的信息。如用户想调整投影仪的亮度时,命令类型是11111,命令数据0至命令数据11的内容表示用户想调整的目标亮度值。
[0094]
上述命令类型的指令信息可以根据用户自定义设置,上述说明并不限制命令类型代码所制定的含义,且上述命令类型数据代码还会经过格雷编码生成相应的编码指令,此处不作限定。
[0095]
s103,解析在所述投影区域的所述激光光斑的光斑信息;
[0096]
投影设备为实现投影控制,需要解析实施图像上投影的激光光斑的光斑信息,以获得光斑信息所包含的控制信息。
[0097]
具体实施时,所述解析在实时图像上的所述激光光斑的光斑信息的步骤,包括:获取对应所述投影区域的整体图像;
[0098]
判断所述整体图像中是否含有所述激光光斑,若含有激光光斑,获取所述激光光斑的光斑信息,其中,所述光斑信息包括所述激光光斑在所述实时图像上的覆盖图示区域、所述激光光斑的光斑图示内容及所述激光光斑在所述实时图像上运动轨迹。
[0099]
其中,通过获取对应所述预设区域的整体图像来确定所述激光光斑在所述实时图像上的覆盖图示区域,通过前置摄像头获取所述激光光斑的光斑图示,并通过前置摄像头
获取所述激光光斑在实时图像上的运动轨迹。特殊的,获取的所述激光光斑的运动轨迹是一条连续的轨迹线,所述运动轨迹包括有起止点,以及起点至终点的方向信息,根据不同的轨迹线,能够指示不同的操作指令信息。
[0100]
具体的,所述获取对应所述投影区域的整体图像的步骤,包括:
[0101]
控制所述红外摄像头获取所述投影区域内的激光光斑的红外图像;控制所述可见光摄像头获取所述投影区域内的投影图像;将所述红外图像和所述可见光图像进行多尺度图像融合,以获取经过多尺度图像融合的对应所述区域的整体图像。
[0102]
通过所述红外摄像头和所述可见光摄像头分别获取所述预设区域内的红外图像和投影图像,所述红外摄像头和所述可见光摄像头在拍摄上述图像后,会将所述红外图像和可见光图像发送至投影设备的处理器中,所述投影设备的处理器将所述红外图像和所述可见光图像进行多尺度图像融合,从而能获取一个既包括实时投影图像又包括激光光斑图像的整体图像。
[0103]
通过获取整体图像的这一步骤,能将移动的激光光斑在投影画面中的位置精确到像素级,例如,1080p的投影仪光机投影出来的图像大小是1920*1080个像素点,通过将所述红外图像和所述可见光图像进行多尺度图像融合后,能够获取所述激光光斑投影在实时画面具体哪一像素点位置,从而能够通过激光控制器对投影画面实现更加精确的控制。
[0104]
进一步的,所述处理器在将所述红外图像和所述可见光图像进行多尺度图像融合前,还会接收所述光机投影的实时图像,并将所述光机投影的实时图像和所述红外图像和所述可见光图像一起进行多尺度图像融合,从而能够使得融合后获得的整体图像更加精确。
[0105]
s104,根据所述激光光斑的光斑信息,获取投影控制指令;
[0106]
投影设备在获取到激光光斑的光斑信息后,需要根据预先加载的解析指令,从光斑信息中提取投影控制指令,该投用控制指令指示用户的控制操作,例如,页面放大、页面点亮、左右翻页等。
[0107]
具体实施时,所述根据所述激光光斑的光斑信息,获取投影控制指令的步骤,包括:
[0108]
根据所述激光光斑的光斑图示内容,获取用户控制指令所指示的控制操作的操作类型;
[0109]
根据所述激光光斑在所述实时图像上的覆盖图示区域,获取用户控制指令所指示的控制操作的操作对象;
[0110]
根据所述激光光斑在所述实时图像上运动轨迹,获取用户控制指令所指示的控制操作的操作方向。
[0111]
具体的,所述激光光斑时根据预设编码图像格式对用户控制指令进行编码后获取的,所述光斑图示信息上含有可解析的用于指示用户控制操作的操作类型的编码信息,通过解析所述激光光斑的图示内容,即可获取用户控制操作指令的操作类型。在实际使用时,用户通过激光控制器上的操作器件进行操作的具体操作类型可以根据实际需要进行设置,此处不作限定。
[0112]
所述激光光斑在所述图像上的覆盖图示区域是通过上述多尺度图像融合技术获得的,获取了激光光斑在图像上覆盖的图示区域后,即可获取用户具体控制指令作用的对
象,所述对象可以是对所述实时投影的某一区域进行的控制,也可以是对所述实时投影整体区域进行的控制,所控制的对象需要结合实际操作中用户使用激光控制器实时投射激光信号的具体位置进行确认,此处不作限定。
[0113]
所述激光光斑在所述实时图像上的运动轨迹是通过移动摄像头的实时拍摄获取的,所述投影设备可通过获取所述激光光斑的实时运动轨迹判断所述用户控制指令的操作方向信息。例如,当用户通过按键操作确定对实时投影整体的亮度信息进行控制后,用户使用激光控制器投射激光信号从下往上滑动,即可直接实现将所述投影画面的整体亮度从50调亮至80的效果。在具体使用时,所述运动轨迹所作用的具体效果可以根据用户提前设定,并不限定于本实施例中所述调节亮度大小。
[0114]
s105,根据所述投影控制指令控制所述图像的投影显示。
[0115]
所述投影设备的处理器在解析完所述激光光斑的光斑信息得到对应的投影控制指令后,会根据对应的所述投影控制指令实时改变其所投影的图像的投影显示,以实现所述投影设备与所述激光控制器之间的控制交互。
[0116]
具体实施时,当所述图像为游戏画面时,所述投影设备处于第一预设模式;
[0117]
所述根据所述激光光斑的光斑信息,获取投影控制指令,根据所述投影控制指令控制所述图像的投影显示的步骤,包括:
[0118]
根据所述激光光斑的光斑信息与所述游戏画面的融合结果,发出游戏反馈指令,所述游戏反馈指令包括显示反馈指令和触感反馈指令;
[0119]
若所述游戏反馈指令为显示反馈指令,根据所述显示反馈指令调整所述游戏画面的显示;
[0120]
若所述游戏反馈指令为触感反馈指令,发送所述触感反馈指令到所述激光控制器,以使所述激光控制器提供触感反馈。
[0121]
在本公开实施例中,所述第一预设模式通常为需要用户与投影交互较多的模式,例如游戏模式、趣味场景模式、多会场共享交流模式等。本实施方式中以游戏模式进行说明,所述第一预设模式也可以为游戏模式之外的其它模式,此处不作限定。
[0122]
当所述投影设备处于第一预设模式时,所述投影设备的高速处理芯片会运行图像识别算法,根据所述激光光斑的光斑信息和所述投影画面的融合结果,发出实时反馈指令,所述反馈指令包括有显示反馈指令和触感反馈指令。所述触感反馈指令通过无线网络传输到所述激光控制器中,以使所述激光控制其中的触感反馈组件根据所述触感反馈指令提供触感反馈,其中,所述触感反馈组件包括振动器、扭动螺杆、膨胀气囊等物理器件。
[0123]
另一方面,当所述投影设备处于第二预设模式时,所述投影控制方法还包括:
[0124]
接收所述激光控制器基于接收的语音信息转换的文字信息,将包含所述文字信息的文本投影到所述预设区域。
[0125]
在本公开实施例中所述第二预设模式以办公模式进行说明,所述第二预设模式也可以为其它模式,此处不作限定。
[0126]
当所述投影设备处于第二预设模式时,所述投影设备实时接收从所述激光控制器发送过来的基于接收的语音信息转换成的文字信息,将包含文字信息的文本投影到所述预设区域。在实际使用中,所述方法可以是当用户在进行文本框输入时,所述投影设备和所述激光控制器同时进入第二预设模式,用户可以通过所述激光控制器上的麦克风进行语音输
入。在用户完成语音输入后,所述激光控制器的内置语音处理芯片利用自然语言处理算法将接收的语音信息转换为文字信息,然后将所述文字信息传输至所述投影设备,所述投影设备在投影的所述文本框中实现文字信息的输入,从而完成了投影画面文本框的快速输入。
[0127]
特殊的,所述将语音信息转换为文字信息的处理过程也可以在所述投影设备中进行,所述激光控制器用于传输用户通过麦克风输入的语音信息。
[0128]
本公开实施例提供的投影控制方法,在投影设备将图像投影至到投影区域后,获取激光控制器投射至所述投影区域的具有预设编码格式的激光光斑,解析所述图像上的所述激光光斑的光斑信息,并根据所述激光光斑的光斑信息,获取投影控制指令,最后根据所述投影控制指令控制所述图像的投影显示。通过所述投影设备与激光控制器之间的编码与解析交互,实现了通过激光投射光斑来对实时投影的控制,通过激光编码的方式,从而能够使指令传输更加精确,用户能够根据需要对实时投影的任意位置进行控制,大大增强了投影控制的操作感,给用户一种沉浸式体验。
[0129]
参见图3,为本公开实施例提供的一种投影控制方法的流程示意图。本实施例提供的投影控制方法与上述实施例提供的投影控制方法的区别在于,本实施例提供的投影控制方法应用于激光控制器。如图3所示,所述方法包括:
[0130]
s301,根据用户作用于所述激光控制器的控制操作,生成用户控制指令;
[0131]
具体实施时,根据所述用户控制指令编码得到具有预设图像编码格式的激光信号的步骤,包括:
[0132]
获取用户控制指令中用户进行控制操作的操作类型;
[0133]
对上述控制操作的操作类型进行编码,以获得具有预设图像编码格式的激光光斑的激光信号。
[0134]
所述激光控制器上包括有旋转按钮、按压按钮、拨动开关等操作器件,用户可根据实际投影控制需要操作上述激光控制器的操作器件,来输入用户控制指令。所述激光控制器会根据用户的操作属于获取用户进行操作的操作类型,并运行预设的编码方式,来对所述用户控制指令进行编码,从而获得一个可以表示用户控制指令的激光信号。所述预设的编码方式可为上述格雷编码,此处不再赘述。
[0135]
s302,根据所述用户控制指令进行编码以得到具有预设图像编码格式的激光信号;
[0136]
具体编码过程可参考上述实施过程。
[0137]
s303,将所述激光信号投射至投影区域内,以使投影设备根据所述激光信号的激光光斑解析得到投影控制指令,并根据所述投影控制指令控制所述投影区域内的图像的投影显示。
[0138]
在实际使用时,用户可以根据控制需要,将所述激光信号投射至所述投影区域内的任意位置,此处不作限定。
[0139]
具体实施时,当所述激光控制器处于第一预设模式时,所述方法包括:
[0140]
接收所述投影设备发送的触感反馈指令;
[0141]
控制所述激光控制器内的触感组件根据所述触感反馈指令提供触感反馈。
[0142]
激光控制器内的所述触感组件包括振动器、扭动螺杆、膨胀气囊等物理器件。在实
际使用中,当所述激光控制器处于第一预设模式时,当用户操作所述激光控制器投射的激光信号与所述实时游戏画面中的物体发生碰撞时,会通过激光控制器中的振动器提供振动反馈,从而能够极大提升用户使用激光控制器进行投影控制时的临场感。
[0143]
具体实施时,若所述激光控制器处于第一预设模式,投射的所述激光信号为红外激光;
[0144]
当所述激光控制器处于第二预设模式,投射的所述激光信号为红外激光和可见红色激光。
[0145]
在具体使用时,所述第一预设模式多为游戏模式类操作类型模式,所述激光控制器仅发射红外激光,从而所述投射至所述实时画面上的激光信号并不影响用户观看实时投影画面,实现无感交互,进一步提升用户的控制体验。而所述第二预设模式多为办公模式等需要对投影图像进行说明的模式,所述激光控制器同时发射红外激光和可见红色激光,从而有利于用户对投影图形进行说明。
[0146]
具体实施时,所述激光控制器上还包括麦克风,当所述激光控制器处于第二预设模式时,所述方法还包括:
[0147]
采集用户的语音信息;
[0148]
将所述语音信息转换为文字信息;
[0149]
将所述文字信息发送至所述投影设备,以使所述投影设备将包含所述文字信息的文本投影到预设区域。
[0150]
当激光控制器处于第二预设模式时,具体步骤可参考上述实施方式。所述预设区域可以为投影图像中的文本框区域或其他需要输入文本信息的区域,此处不作限定。所述麦克风中还含有可用于智能分析的传感器阵列,以实现屏蔽其他声音干扰,只识别操作用户的声音,以提高声音识别的准确率。
[0151]
参考图4,为本公开实施例提供的一种投影设备401,所述投影设备401包括光机、摄像头、存储器和处理器,所述光机、所述摄像头和所述存储器均与所述处理器连接,所述存储器存储有计算机程序,所述处理器用于执行所述计算机程序以实施如图1中任一项所述的投影控制方法。
[0152]
本公开实施例还提供的一种激光控制器402,所述激光控制器402包括命令输入组件、处理器和激光发射器,所述命令输入组件和所述激光发射器均与所述处理器连接;
[0153]
所述命令输入组件用于接收用户控制指令;
[0154]
所述处理器用于将所述用户控制指令转化为对应的激光发射指令;
[0155]
所述激光发射器用于根据所述激光发射指令发射出具有预设图像编码格式的激光光斑403的激光信号。
[0156]
参考图5,为本公开实施例提供的一种投影装置,所述投影控制装置500包括:
[0157]
投影模块501,用于将图像投影到投影区域;
[0158]
采集获取模块502,用于获取激光控制器402投射至所述投影区域的具有预设图像编码格式的激光光斑;
[0159]
解析模块503,用于解析在所述图像上的所述激光光斑的光斑信息;
[0160]
获取模块504,用于根据所述激光光斑的光斑信息,获取投影控制指令;
[0161]
显示模块505,根据所述投影控制指令控制所述图像的投影显示。
[0162]
参考图6,为本公开实施例提供的一种激光控制装置600,所述激光控制装置600包括:
[0163]
指令生成模块601,用于根据用户的控制操作,生成用户控制指令;
[0164]
编码模块602,用于根据所述用户控制指令进行编码以得到具有预设图像编码格式的激光信号;
[0165]
激光发射模块603,用于将所述激光信号投射至投影区域内,以使投影仪根据所述激光信号的激光光斑解析得到投影控制指令,并根据所述投影控制指令控制所述投影区域内的所述图像的投影显示。
[0166]
另外本公开实施例还提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序在处理器上运行时执行如图1和图3中任一项的所述投影控制方法。
[0167]
综上,本公开实施例提供的投影控制装置、投影设备及激光控制器,通过激光控制器对于用户操作指令进行特定的编码加密方式并投射具有用户控制指令信息的激光光斑至投影实时画面,投影设备对于投射至投影实时画面上的激光光斑进行解析获得用户控制指令,并根据用户控制指令实时控制投影画面的显示,实现了对于投影画面的精确控制,用户可通过激光控制器在实时投影画面内实现精细操作。并且通过第一预设模式与第二预设模式的设置极大的提升了用户使用激光控制器进行投影控制的操作感,实现用户与投影设备之间的沉浸式交互体验。所提供的投影控制装置、投影设备及激光控制器的具体实施过程,可以参见上述投影控制方法的具体实施过程,在此不再一一赘述。
[0168]
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0169]
另外,在本发明各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。
[0170]
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是智能手机、个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0171]
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何
熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1