欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 投影设备及投影控制方法独创技术43985字

投影设备及投影控制方法

2021-03-03 11:40:46

投影设备及投影控制方法

  技术领域

  本申请涉及电子技术领域,特别涉及一种投影设备及投影控制方法。

  背景技术

  随着电子技术的发展,投影设备的应用也越来越广泛,对于投影设备具备的功能的要求也越来越多。相关技术中,投影设备仅能实现对投影画面的投射,投影设备的功能较为单一。

  发明内容

  本申请提供了一种投影设备及投影控制方法,可以解决投影设备的功能较为单一的问题。所述技术方案如下:

  一方面,提供了一种投影设备,所述投影设备包括:

  两个投影组件,所述两个投影组件的投影方向不同,每个所述投影组件用于进行画面投射;

  图像采集组件,用于采集两个控制区域的图像,所述两个控制区域与所述两个投影组件一一对应;

  处理器,所述处理器与所述图像采集组件以及所述两个投影组件分别连接,用于根据所述两个控制区域的图像分别控制对应的投影组件的画面投射。

  另一方面,提供了一种投影控制方法,所述方法用于上述的投影设备中的处理器;所述方法包括:

  控制所述两个投影组件进行画面投射,所述两个投影组件的投影方向不同;

  控制图像采集组件采集两个控制区域的图像,所述两个控制区域与所述两个投影组件一一对应;

  根据所述两个控制区域的图像分别控制对应的投影组件的画面投射。

  本申请提供的技术方案带来的有益效果至少包括:

  本申请提供的投影设备中,在投影设备实现双屏投影功能的基础上,处理器可以根据控制区域的图像对投影设备的两个投影组件的画面投射分别进行灵活地控制,有效地丰富了投影设备的功能。

  附图说明

  为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

  图1是本申请实施例提供的一种投影设备的结构示意图;

  图2是本申请实施例提供的一种投影设备进行画面投射的示意图;

  图3是本申请实施例提供的一种投影设备进行画面投射的示意图;

  图4是本申请实施例提供的投影设备的一个应用场景的示意图;

  图5是本申请实施例提供的投影设备的一个应用场景的示意图;

  图6是本申请实施例提供的投影设备的另一个应用场景的示意图;

  图7是本申请实施例提供的投影设备的再一个应用场景的示意图;

  图8是本申请实施例提供的投影设备的又一个应用场景的示意图;

  图9是本申请实施例提供的投影设备的另一个应用场景的示意图;

  图10是本申请实施例提供的投影设备的另一个应用场景的示意图;

  图11是本申请实施例提供的投影设备的另一个应用场景的示意图;

  图12是本申请实施例提供的投影设备的另一个应用场景的示意图;

  图13是本申请实施例提供的一种投影控制方法的流程图;

  图14是本申请实施例提供的另一种投影控制方法的流程图;

  图15是本申请实施例提供的另一种投影设备的结构框图;

  图16是本申请实施例提供的一种投影设备的软件结构框图。

  具体实施方式

  为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。

  随着电子技术的发展,对于投影设备的功能的要求越来越多。目前投影设备的功能较为单一,较难满足用户的需求。本申请以下实施例提供了一种投影设备和投影控制方法,可以丰富投影设备的功能。

  图1是本申请实施例提供的一种投影设备的结构示意图,且图1还示出了投影设备进行画面投射时的场景。如图1所示,该投影设备10可以包括:两个投影组件(如第一投影组件101和第二投影组件102),图像采集组件103,以及处理器(图1未示出)。处理器可以与该两个投影组件以及该图像采集组件分别连接。

  该两个投影组件均用于进行画面投射,且该两个投影组件的投影方向不同。如该两个投影组件的投影方向可以垂直,或者该两个投影组件的投影方向的夹角呈锐角或钝角,或者该两个投影组件的投影方向可以相反。可选地,该两个投影组件投射的画面可以相同也可以不同。图像采集组件103可以采集两个控制区域的图像,该两个控制区域与该两个投影组件一一对应。处理器可以根据图像采集组件103采集的该两个控制区域的图像分别控制对应的投影组件进行画面投射。可选地,该两个控制区域可以位于图像采集组件的图像采集范围内的任意位置。

  对于该投影设备,每个控制区域用于向用户提供控制对应投影组件的交互界面。用户可以直接在该两个控制区域中任一控制区域进行操作,如用户可以将该控制区域当做触摸屏进行触摸,图像采集组件采集的该控制区域的图像可以包括用户的操作信息(如操作手势或触摸位置),进而处理器根据图像采集组件采集的该控制区域的图像,控制该控制区域对应的投影组件的画面投射。如此即实现了用户在控制区域进行操作以对投影组件的画面投射进行相应地控制,且用户可以通过在相应的控制区域操作,以对投影设备中该两个投影组件的画面投射均进行灵活地控制。本申请实施例提供的投影设备可以进行两个投影画面的投射,且用户可以针对每个投影画面均进行相应地控制,故该投影设备可以实现双屏投影的功能。该投影设备可以称为双屏投影设备。

  综上所述,本申请实施例提供的投影设备中,在投影设备实现双屏投影功能的基础上,处理器可以根据控制区域的图像对投影设备的两个投影组件的画面投射分别进行灵活地控制,有效地丰富了投影设备的功能。

  可选地,请继续参考图1,该投影设备10可以呈台灯状。该投影设备10可以包括底座D,位于底座D上的支撑部件Z,以及位于支撑部件Z上的投影组件设置部X。示例地,该投影组件设置部X为板状结构,该板状结构包括两个平行的底面,以及连接该两个底面的侧面。可选地,该支撑部件Z与该投影组件设置部X活动连接,投影组件设置部X可以相对支撑部件Z旋转。支撑部件Z具有镂空区域K,镂空区域K的形状可以与投影组件设置部X的形状相同。在投影设备无需进行工作时,投影组件设置部X可以旋转以收纳至该镂空区域K中,以减小投影设备占用的空间;在投影设备工作时,该投影组件设置部X可以伸出该镂空区域K,以呈现图1所示的状态。需要说明的是,本申请实施例仅以投影设备呈台灯状为例进行解释说明,可选地,投影设备也可以呈棱柱状,或者呈球形,或者其他形状,本申请实施例不做限定。图2是本申请实施例提供的一种投影设备进行画面投射的示意图。如图2所示,该投影设备10的形状可以为长方体。下面均以图1所示的投影设备为例对投影设备进行介绍,对于图2中与图1标号相同的部分,请参考对于图1中该标号指示的部分的介绍。

  本申请实施例中,第一投影组件101和第二投影组件102均可以包括镜头和其他光学元件和电子元件,图1仅对第一投影组件101和第二投影组件102的镜头进行示意。如图1所示,第一投影组件101的镜头可以位于该投影组件设置部X的一个底面,第二投影组件102的镜头可以位于该投影组件设置部X的侧面。第一投影组件101的投影方向为第一方向(如图1中的x方向);第二投影组件102的投影方向为第二方向(如图1中的y方向),该第一方向可以垂直于该第二方向。

  示例地,投影设备10可以摆放在桌面M上,第一投影组件101的镜头可以朝向桌面,第一投影组件101可以向该桌面M投射画面,第一投影组件101的画面投射区域位于该桌面M中;第二投影组件102的镜头前方可以为墙面或幕布,第二投影组件102可以向该墙面或幕布投射画面,第二投影组件102的画面投射区域位于该墙面或幕布中。可选地,第一投影组件101的镜头与第一投影组件101的画面投射区域H1的距离,小于第二投影组件102的镜头与第二投影组件102的画面投射区域H2的距离。此时,该第一投影组件101可以称为近端投影组件,该第二投影组件102也可以称为远端投影组件。需要说明的是,本申请实施例所述的投影组件的画面投射区域,也即是投影组件投射的画面所占的区域。本申请实施例以第一投影组件101与第二投影组件102的画面投射区域的形状均为矩形为例,可选地,第一投影组件与第二投影组件中任一投影组件的画面投射区域的形状也可以为梯形(如图2所示)、圆形、正方形、六边形或其他形状,本申请实施例不做限定。

  本申请实施例中,第一投影组件101和第二投影组件102对应的两个控制区域可以与第一投影组件101的画面投射区域H1位于同一目标平面,如该目标平面为第一投影组件101投射画面的桌面。如此一来,图像采集组件103可以仅朝向一个方向采集图像便可以实现对该两个控制区域的图像的采集,如图像采集组件103可以仅包括一个摄像头,以简化图像采集组件103的操作。在一可选实现方式中,第一投影组件101和第二投影组件102对应的两个控制区域也可以不位于同一平面。例如,该两个控制区域可以位于投影设备10的同侧,但两个控制区域所在的平面的高度不同,此时图像采集组件仍可以仅朝一个方向采集图像。又例如该两个控制区域可以位于投影设备10的不同侧,此时图像采集组件103可以包括两个摄像头,以分别采集该两个控制区域的图像。需要说明的是,本申请实施例以投影设备仅包括一个图像采集组件103,该一个图像采集组件103即可实现对两个控制区域的图像的采集为例。可选地,投影设备也可以包括两个图像采集组件,以分别采集该两个控制区域的图像,本申请实施例不做限定。

  本申请实施例中,第一投影组件101对应的控制区域可以覆盖第一投影组件101的画面投射区域H1,第二投影组件102对应的控制区域可以位于第一投影组件101的画面投射区域H1之外。可选地,每个投影组件对应的控制区域的形状与该投影组件的画面投射区域的形状可以相同。如图1所示,第一投影组件101对应的控制区域可以与第一投影组件101的画面投射区域H1相同,第二投影组件102对应的控制区域Q可以为第一投影组件101的画面投射区域H1右边的矩形区域。在一可选实现方式中,投影组件对应的控制区域的形状也可以与该投影组件的画面投射区域的形状不同;如第一投影组件101对应的控制区域还可以包括画面投射区域H1之外的区域,第二投影组件102对应的控制区域Q也可以呈圆形或六边形。第一投影组件101对应的控制区域也可以为第一投影组件101的画面投射区域H1之外的一个区域,本申请实施例不做限定。

  可选地,投影设备10还可以包括投影灯,该投影灯可以安装于投影组件安装部X上,该投影灯可以用于投射第二投影组件102对应的控制区域的轮廓图案,如可以向目标平面投射该轮廓图案。如此可以提高控制区域的亮度,且保证用户可以清楚地确定第二投影组件102对应的控制区域的位置,进而可以清楚地确定进行操作的位置。当第一投影组件101对应的控制区域为画面投射区域H1之外的区域时,该投影灯也可以投射第一投影组件101对应的控制区域的轮廓图案。

  本申请实施例中,图像采集组件103包括发光部件1031和摄像头1032。可选地,该发光部件1031可以位于底座D上,该摄像头1032可以位于投影组件设置部X上。发光部件1031用于发出光线,该光线的传输区域(即光线传输路径所形成的区域)在目标平面上的正投影可以覆盖该两个控制区域,故该正投影覆盖第一投影组件的画面投射区域及其之外的区域。可选地,发光部件1031的发光方向可以平行于底座D的底面,底座D可以放置于目标平面上,故该发光方向可以平行于目标平面。可选地,在发光部件1031发出光线时,传输该光线的该传输区域可以看做一个光膜,该光膜的厚度范围可以为0.5毫米~1.5毫米,如该光膜的厚度可以为1毫米。该传输区域所在的平面与目标平面的距离范围可以为1毫米~2毫米,该传输区域所在的平面与目标平面的距离也即是该光膜靠近目标平面的表面与目标平面的距离。摄像头1032可以采集目标平面上位于该传输区域的正投影内的图像。

  本申请实施例中,该发光部件1031发出的光线可以为红外光,如此减少对控制区域的画面干扰,便于用户清晰地看到控制区域的画面;该光线可以为红外激光,以保证该光线在传输过程中的扩散角度较小。该摄像头1032可以为红外摄像头,该红外摄像头采集的目标平面上位于红外光的传输区域的正投影内的图像,该图像可以反映发光部件1031发出的红外光所覆盖的区域。图3是本申请实施例提供的另一种投影设备进行画面投射的示意图,图3可以为图1或图2的俯视图。如图3所示,该发光部件发出的光线的传输区域C可以呈扇形,该传输区域C在桌面上的正投影可以覆盖第一投影组件的画面投射区域(也是第一投影组件对应的控制区域)H1,且还可以覆盖第二投影组件102对应的控制区域Q。可选地,该传输区域的形状也可以为梯形(如图2所示)、矩形或其他形状,本申请实施例不做限定。

  用户可以在任一投影组件对应的控制区域中通过手指进行操作,此时发光部件发出的红外光传输至手指所在位置时会被手指遮挡,进而摄像头采集的控制区域的图像中该手指所在位置不存在红外光。处理器根据该图像可以确定该控制区域中存在触摸点,且可以确定该触摸点位于不存在红外光的区域中。可选地,处理器可以将不存在红外光的区域中最左边的位置确定为触摸点的位置,或者处理器也可以根据其他设定的确定方式确定触摸点的位置,本申请实施例不做限定。可选地,发光部件发出的红外光可以被手指反射至摄像头,进而处理器可以根据摄像头接收的该红外光进行精确的光电位置的计算,以确定控制区域中触摸点的位置。可选地,用户也可以通过笔或者其他工具在控制区域进行操作,本申请实施例不做限定。

  处理器在基于摄像头采集的图像确定任一投影组件对应的控制区域存在触摸点后,可以根据每个触摸点的位置控制对应的投影组件的画面投射。该对应的投影组件也即是该每个触摸点所在的控制区域对应的投影组件。

  对于第一投影组件,其画面投射区域与控制区域相同,故用户在控制区域进行操作相当于直接在第一投影组件的画面投射区域进行操作,相当于用户直接针对第一投影组件投射的画面进行触摸控制,该画面投射区域可以视为第一投影组件的触摸屏。处理器可以根据采集的图像,确定第一投影组件对应的控制区域中存在触摸点时,可以进一步根据各个图像中触摸点的位置关系确定用户针对该画面投射区域中的画面进行的操作,以根据该操作对第一投影组件的画面投射进行相应地控制。如该操作可以包括针对画面中某一位置的点击操作,长按操作,以及在该画面中的滑动操作等。

  示例地,处理器基于采集的图像确定第一投影组件对应的控制区域存在触摸点时,处理器可以确定检测到对投影画面中该触摸点所在位置的触摸操作。又示例地,若处理器基于摄像头在第一时长内采集的每张图像均确定该控制区域存在触摸点,基于第一时长内采集的各张图像确定的各个触摸点的位置差距均在差距阈值内,且基于第一时长后采集的图像确定该控制区域不存在触摸点,则处理器可以确定检测到针对投影画面中一位置的点击操作。可选地,投影画面中该位置可以为确定的该各个触摸点的位置组成的区域的中心位置,或者该各个触摸点中任一触摸点的位置,或者该各个触摸点中第一个或最后一个确定的触摸点的位置。由于用户在对某位置进行点击时,会将手指在该位置触摸一定时间(如上述第一时长)之后再将手指移开,故处理器可以通过上述的方式检测点击操作。又示例地,当用户对某位置的触摸较长时间之后再将手指移开时,可以确定用户对该位置进行了长按操作。处理器可以将上述点击操作的检测方式中采用的第一时长更改为第二时长,该第二时长大于第一时长,进而根据更改时长后的该检测方式,检测是否存在长按操作。再示例地,处理器在基于摄像头连续采集的多张图像均确定该控制区域存在触摸点,且各个触摸点的位置差距均大于差距阈值,此时处理器可以确定检测到在投影画面中的滑动操作。

  对于第二投影组件,第二投影组件的投影画面可以包括光标,处理器根据采集的图像,确定第二投影组件对应的控制区域中存在触摸点时,可以将该触摸点与该光标相对应,进而检测针对光标所在位置的操作,以根据该操作对第二投影组件的画面投射进行相应地控制。用户通过在第二投影组件对应的控制区域中进行操作以对第二投影组件的画面投射进行控制,类似于采用鼠标对显示设备的画面显示进行控制。该针对光标所在位置的操作可以包括更改光标所在位置的操作,以及针对光标所在位置显示的内容的选定操作。

  示例地,处理器基于采集的图像首次确定第二投影组件对应的控制区域存在触摸点,或存在触摸点的确定时刻与上一次确定时刻的时间差大于第一时长阈值时,可以将确定的该触摸点确定为光标的对应位置。若用户在较长时间未在该控制区域进行操作后,再重新在该控制区域进行操作,则用户可以直接在该控制区域的任意位置进行操作,而无需确定上次的操作位置,简化了操作过程。

  处理器还可以根据摄像头连续采集的多张图像确定该触摸点的移动轨迹,进而根据触摸点的移动轨迹在第二投影组件的投影画面中相应地移动光标。处理器确定触摸点的移动轨迹的方式可以参考上述对于第一投影组件确定滑动操作的相关介绍,本申请实施例不再赘述。

  处理器在基于摄像头采集的图像确定第二投影组件对应的控制区域存在触摸点时,还可以记录该触摸点的确定时刻。在触摸点的确定时刻与上一次确定时刻的时间差大于第二时长阈值且小于第一时长阈值,且触摸点的当前位置与上一次确定时刻的位置的距离小于距离阈值时,处理器可以确定检测到用户对该控制区域中该触摸点所在的位置的点击操作,进而可以确定接收到针对第二投影组件的投影画面中光标所在位置的选定指令。进而,处理器可以控制第二投影组件投射与该选定指令对应的投影画面。处理器确定触摸点的当前位置与上一次确定时刻的位置的距离小于距离阈值时,可以认为触摸点的位置未发生改变,进而确定用户针对原触摸位置进行了点击。示例地,第二投影组件的投影画面上可以显示有返回控件,用户可以将手指在第二投影组件对应的控制区域上移动,以将第二投影组件的投影画面上的光标移动至该返回控件上;接着用户可以抬起手指点击控制区域中的原触摸位置,进而处理器可以确定接收到针对该返回空间的选定指令;处理器可以根据该选定指令控制第二投影组件投射当前投影画面的上一投影画面。

  可选地,用户可以通过不同的操作方式(如单指操作或双指操作)在控制区域中进行操作,处理器可以根据控制区域的图像确定用户采用的操作方式。对于用户采用的不同的操作方式进行的操作,处理器可以控制投影组件进行不同的画面投射。示例地,在处理器基于摄像头采集到第二投影组件对应的控制区域的图像确定控制区域存在触摸点时,处理器可以先确定用户采用的操作方式。在确定用户采用单指操作时,处理器可以再采用上述的控制方式对第二投影组件的画面投射进行控制。可选地,在处理器确定用户采用双指操作时,处理器可以确定控制区域中的触摸点是否进行了移动;在触摸点进行移动时,处理器可以根据触摸点的移动轨迹移动第二投影组件投射的画面。如用户在第二投影组件对应的控制区域中采用双指向上滑动时,第二投影组件投射的画面可以相应地向上滑动。

  需要说明的是,当第一投影组件对应的控制区域为第一投影区域的投影画面之外的区域时,对第一投影组件的控制方式可以参考上述对第二投影组件的介绍。如第一投影组件投射的画面中也可以显示有光标,且可以通过不同的操作方式对第一投影组件的画面投射进行不同的控制,本申请实施例不再赘述。

  本申请实施例中的投影设备可以搭载有操作系统,如该投影设备可以搭载有安卓操作系统。投影设备中可以安装有多种应用程序,第一投影组件和第二投影组件投射的画面可以分别为不同的应用程序的界面,投影组件投射的画面可以通过应用程序的运行进行相应地变换。或者,第一投影组件和第二投影组件投射的画面也可以为同一应用程序的两个不同的界面;如第一投影组件投射的画面为视频播放程序的视频搜索界面,第二投影组件投射的画面可以为视频播放程序的视频播放界面(如图4所示)。或者,第一投影组件和第二投影组件投射的画面也可以为相同的画面。

  下面对本申请实施例的投影设备的几种可选应用场景进行介绍:

  图5是本申请实施例提供的投影设备的一个应用场景的示意图。如图5所示,第一投影组件101投射的画面可以为视频应用程序的界面;第二投影组件投射102的画面可以为时钟程序的界面。用户可以在第一投影组件101对应的控制区域中进行操作,以触发第一投影组件101投射对应的视频画面,用户可以在第一投影组件101的画面投射区域H1观看视频。投影设备还可以包括扬声器,以播放视频声音。第二投影组件102投射的画面可以包括当前的时间信息,如该画面可以包括钟表图案,且该钟表图案指示的时间可以实时更新。用户还可以随时在第二投影组件102的画面投射区域H2观看当前的时间。用户还可以在第二投影组件102对应的控制区域Q中进行操作,以对第二投影组件102投射的画面进行调整,如可以使第二投影组件102投射指示不同地区的时间的钟表图案。

  图6是本申请实施例提供的投影设备的另一个应用场景的示意图。如图6所示,第一投影组件101和第二投影组件102投射的画面均可以为虚拟钢琴程序的不同界面。如第一投影组件101投射的画面为钢琴琴键的画面,第二投影组件102投射的画面为钢琴琴谱的画面。用户可以在第一投影组件101投射的画面中点击对应的琴键,且根据用户的点击第一投影组件投射的钢琴琴键画面可以显示有对应的琴键按压效果。投影设备的扬声器可以根据用户在投射的钢琴琴键画面中的点击播放对应的琴声。用户还可以通过在第二投影组件102对应的控制区域Q中进行操作,以更改第二投影组件102投射的画面,达到对第二投影组件102投射的钢琴琴谱进行翻页的效果。

  图7是本申请实施例提供的投影设备的再一个应用场景的示意图。如图7所示,该投影设备可以用于网络授课中。示例地,网络授课的老师采用该投影设备,则该第一投影组件101投射的画面可以为老师的教案,或者老师授课过程中所需观看的资料等。第二投影组件102投射的画面可以为老师与学生的交互画面,如该画面可以包括实时拍摄的老师的视频画面,以及学生的发言信息等。老师可以通过在第一投影组件101对应的控制区域中进行操作以查看所需的资料,可以在第二投影组件102对应的控制区域Q中进行操作以与学生进行互动。若网络授课中的学生采用该投影设备,则第一投影组件101投射的画面可以为学生所需观看的资料或者学生的教材或笔记等,第二投影组件102投射的画面可以与老师采用该投影设备时第二投影组件102投射的画面相同,本申请实施例不再赘述。

  图8是本申请实施例提供的投影设备的又一个应用场景的示意图。如图8所示,第一投影组件101投射的可以为投影设备的应用管理界面,第二投影组件102投射的可以为某一视频应用的视频选择界面。示例地,该应用管理界面可以显示有已下载应用和推荐应用,还可以显示有其他功能控件,如关机控件以及返回控件等。

  图9是本申请实施例提供的投影设备的另一个应用场景的示意图。如图9所示,投影设备可以与其他用户终端进行通信,如用户可以通过投影设备与其他用户进行视频通话。示例地,投影设备的第一投影组件101可以投射游戏画面(也可以为视频画面、新闻信息或者其他画面),投影设备的第二投影组件102可以投射与该投影设备的用户进行视频通话的用户的视频。投影设备的用户可以在第一投影组件101对应的控制区域进行操作,以进行游戏对战等,投影设备的用户还可以在第二投影组件102对应的控制区域Q进行操作,以对视频通话的设置进行相应的更改。如此投影设备的用户可以一边进行游戏一边与其他用户进行视频通话,丰富了投影设备的功能,提高了投影设备的使用灵活性和多样性。

  图10是本申请实施例提供的投影设备的另一个应用场景的示意图。如图10所示,本申请实施例的投影设备还可以通过其摄像头对纸质的文件进行拍摄扫描,得到电子版的文件。之后可以通过第一投影组件101或第二投影组件102对该电子版的文件的信息进行投射,进而用户可以在第一投影组件对应的控制区域或第二投影组件对应的控制区域中进行操作,以对该电子版的文件进行更改。图10以第二投影组件102对该电子版的文件的信息进行投射为例。

  图11是本申请实施例提供的投影设备的另一个应用场景的示意图。如图11所示,本申请实施例的投影设备还可以用于智能点读场景。投影设备通过其图像采集组件确定书本上用户的手指点击的位置,进而可以获取该位置处的词语,并查询该词语的释义,以通过第二投影组件将该词语的释义进行投影。示例地,该词语为英文单词,投影设备可以查询该英文单词的读音,进而播放该英文单词的读音。

  图12是本申请实施例提供的投影设备的另一个应用场景的示意图。如图12所示,本申请实施例的投影设备还可以用于作业实时批改场景。老师可以在投影设备的图像采集范围内进行作业批改,投影设备可以实时采集老师的作业批改图像,并通过第二投影组件将该图像进行投射。如此学生可以实时观看到老师的作业批改过程,老师也可以在批改作业时实时地对学生进行讲解。

  综上所述,本申请实施例提供的投影设备中,在投影设备实现双屏投影功能的基础上,处理器可以根据控制区域的图像对投影设备的两个投影组件的画面投射分别进行灵活地控制,有效地丰富了投影设备的功能。

  图13是本申请实施例提供的一种投影控制方法的流程图。该方法可以用于图1至图3任一投影设备中的处理器,如图13所示,该方法可以包括:

  步骤301、控制投影设备中的两个投影组件进行画面投射,该两个投影组件的投影方向不同。

  步骤302、控制图像采集组件采集两个控制区域的图像,该两个控制区域与该两个投影组件一一对应。

  步骤303、根据该两个控制区域的图像分别控制对应的投影组件的画面投射。

  综上所述,本申请实施例提供的投影控制方法中,在投影设备实现双屏投影功能的基础上,处理器可以根据控制区域的图像对投影设备的两个投影组件的画面投射分别进行灵活地控制,有效地丰富了投影设备的功能。

  图14是本申请实施例提供的另一种投影控制方法的流程图。该方法可以用于图1至图3任一投影设备中的处理器,如图4所示,该方法可以包括:

  步骤401、控制投影设备中的两个投影组件进行画面投射。执行步骤402。

  示例地,投影设备可以放置在桌面上,该两个投影组件中第一投影组件可以向桌面投射画面,第二投影组件可以向墙面投射画面。该两个投影组件均对应有控制区域,该两个投影组件的控制区域可以与第一投影组件的画面投射区域位于同一目标平面,如该目标平面为该桌面。可选地,第一投影组件的控制区域可以覆盖第一投影组件的画面投射区域,第二投影组件对应的控制区域可以位于第一投影组件的画面投射区域之外。

  步骤402、控制图像采集组件中的发光部件发出光线。执行步骤403。

  示例地,该光线的传输区域在目标平面上的正投影覆盖该两个控制区域。

  步骤403、控制图像采集组件中的摄像头采集与该两个投影组件一一对应的两个控制区域的图像。执行步骤404。

  步骤404、基于采集的图像确定该两个控制区域中是否存在任一控制区域中存在触摸点。若存在任一控制区域中存在触摸点,则执行步骤405;若不存在任一控制区域中存在触摸点,则执行步骤404。

  需要说明的是,处理器根据采集的图像确定控制区域中是否存在触摸点的方式可以参考上述对投影设备的介绍中的相关描述,本申请实施例不再赘述。

  步骤405、根据该触摸点的位置,控制对应的投影组件的画面投射。

  可选地,若在步骤404中处理器确定第二投影组件对应的控制区域中存在触摸点,则处理器可以采用如下方式对第二投影组件的画面投射进行控制。示例地,第二投影组件的投影画面可以包括光标,在处理器基于采集的图像首次确定第二投影组件对应的控制区域存在触摸点,或存在触摸点的确定时刻与上一次确定时刻的时间差大于第一时长阈值时,处理器可以将触摸点确定为该光标的对应位置。进而处理器可以根据采集的图像确定触摸点的移动轨迹,进而根据触摸点的移动轨迹在第二投影组件的投影画面中移动光标。处理器在基于采集的图像确定第二投影组件对应的控制区域存在触摸点的时刻与上一次确定时刻的时间差,大于第二时长阈值且小于第一时长阈值,且触摸点的当前位置与上一次确定时刻的位置的距离小于距离阈值时,处理器可以确定接收到针对第二投影组件的投影画面中光标所在位置的选定操作指令;进而处理器可以控制第二投影组件投射与选定操作指令对应的投影画面。

  需要说明的是,上述步骤401至步骤405可以参考上述对于图1至图3的投影设备的介绍中,与控制投影组件的画面投射相关的描述,本申请实施例不再赘述。

  综上所述,本申请实施例提供的投影控制方法中,在投影设备实现双屏投影功能的基础上,处理器可以根据控制区域的图像对投影设备的两个投影组件的画面投射分别进行灵活地控制,有效地丰富了投影设备的功能。

  图15是本申请实施例提供的另一种投影设备的结构框图。如图15所示,该投影设备10可以包括:射频(radio frequency,RF)电路150、音频电路160、无线保真(wirelessfidelity,Wi-Fi)模块170、蓝牙模块180、电源190、摄像头1032和处理器1101等部件。

  其中,摄像头1032可用于捕获静态图片或视频。物体通过镜头生成光学图片投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,CCD)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,CMOS)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给处理器1101转换成数字图片信号。

  处理器1101是投影设备10的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器140内的软件程序,以及调用存储在存储器140内的数据,执行投影设备10的各种功能和处理数据。在一些实施例中,处理器1101可包括一个或多个处理单元;处理器1101还可以集成应用处理器和基带处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,基带处理器主要处理无线通信。可以理解的是,上述基带处理器也可以不集成到处理器1101中。本申请中处理器1101可以运行操作系统和应用程序,可以控制用户界面显示,并可以实现本申请实施例提供的投影设备的投影控制方法。另外,处理器1101与输入单元和显示单元130耦接。

  存储器140可用于存储软件程序及数据。处理器1101通过运行存储在存储器140的软件程序或数据,从而执行投影设备10的各种功能以及数据处理。存储器140可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。存储器140存储有使得投影设备10能运行的操作系统。本申请中存储器140可以存储操作系统及各种应用程序,还可以存储执行本申请实施例提供的投影设备的投影控制方法的代码。

  RF电路150可用于在收发信息或通话过程中信号的接收和发送,可以接收基站的下行数据后交给处理器1101处理;可以将上行数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等器件。

  音频电路160、扬声器161、麦克风162可提供用户与投影设备10之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出。投影设备10还可配置音量按钮,用于调节声音信号的音量。另一方面,麦克风162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出至RF电路150以发送给比如另一终端,或者将音频数据输出至存储器140以便进一步处理。本申请中麦克风162可以获取用户的语音。

  Wi-Fi属于短距离无线传输技术,投影设备10可以通过Wi-Fi模块170帮助用户收发电子邮件、浏览网页和访问流媒体等,它为用户提供了无线的宽带互联网访问。

  蓝牙模块180,用于通过蓝牙协议来与其他具有蓝牙模块的蓝牙设备进行信息交互。例如,投影设备10可以通过蓝牙模块180与同样具备蓝牙模块的可穿戴电子设备(例如智能手表)建立蓝牙连接,从而进行数据交互。

  投影设备10还包括给各个部件供电的电源190(比如电池)。电源可以通过电源管理系统与处理器1101逻辑相连,从而通过电源管理系统实现管理充电、放电以及功耗等功能。投影设备10还可配置有电源按钮,用于终端的开机和关机,以及锁屏等功能。

  投影设备10可以包括至少一种传感器1110,比如运动传感器11101、距离传感器11102、指纹传感器11103和温度传感器11104。投影设备10还可配置有陀螺仪、气压计、湿度计、温度计和红外线传感器等其他传感器。

  所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的投影设备和各器件的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

  图16是本申请实施例提供的一种投影设备的软件结构框图。分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(android runtime)和系统库,以及内核层。

  应用程序层可以包括一系列应用程序包。如图16所示,应用程序包可以包括相机,图库,日历,通话,地图,导航,WLAN,蓝牙,音乐,视频,短信息等应用程序。应用程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。

  如图16所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器等。

  窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。

  内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图片,音频,拨打和接听的电话,浏览历史和书签,电话簿等。

  视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。

  电话管理器用于提供投影设备10的通信功能。例如通话状态的管理(包括接通,挂断等)。

  资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。

  通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,通信终端振动,指示灯闪烁等。

  android runtime包括核心库和虚拟机。android runtime负责安卓系统的调度和管理。

  核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。

  应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。

  系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:openGL ES),2D图形引擎(例如:SGL)等。

  表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2D和3D图层的融合。

  媒体库支持多种常用的音频,视频格式回放和录制,以及静态图片文件等。媒体库可以支持多种音视频编码格式,例如:MPEG4,H.264,MP3,AAC,AMR,JPG,PNG等。

  三维图形处理库用于实现三维图形绘图,图片渲染,合成,和图层处理等。

  2D图形引擎是2D绘图的绘图引擎。

  内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。

  本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当该指令在计算机上运行时,使得计算机执行上述实施例提供的投影设备的投影控制方法,例如图13或图14所示的方法。

  本申请实施例还提供了一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述方法实施例提供的投影设备的投影控制方法,例如图13或图14所示的方法。

  需要说明的是,本申请实施例提供的方法实施例能够与相应的装置实施例相互参考,本申请实施例对此不做限定。本申请实施例提供的方法实施例步骤的先后顺序能够进行适当调整,步骤也能够根据情况进行相应增减,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本申请的保护范围之内,因此不再赘述。

  以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

《投影设备及投影控制方法.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)