基于投影的交互方法、投影设备及存储介质技术

技术编号:20991997 阅读:15 留言:0更新日期:2019-04-29 22:08
本申请实施例提供一种基于投影的交互方法、投影设备及存储介质。在本申请实施例中,投影设备上存储有各方向相对基准方向上的位置补偿,这样,用户需要与投影画面进行交互时无需特别在意其伸入方向,而根据交互体与投影画面交互时的景深图像,可获取交互体伸入投影画面的方向,进而基于该方向相对基准方向上的位置补偿,对交互体与投影画面的触控点进行位置补偿,进而得到触控点准确的位置信息;之后,在基于触控点准确的位置信息,对交互体的交互进行响应时,便可向交互体展示正确的交互内容。这种基于投影的交互方式,消除了对用户伸入投影画面方向上的要求,不仅提高了用户交互的灵活性,还能保证交互的准确性,进而可提高用户体验。

Projection-based Interactive Method, Projection Equipment and Storage Media

The embodiment of this application provides an interactive method based on projection, a projection device and a storage medium. In the embodiment of this application, the position compensation in relative reference direction of each direction is stored on the projection device, so that when the user needs to interact with the projection screen, he does not need to pay special attention to its extension direction, and according to the depth of field image when the interactive body interacts with the projection screen, the direction of the interactive body extending into the projection screen can be obtained, and then the position compensation in relative reference direction of the direction can be obtained based on the direction. Compensation is used to compensate the position of the touch point between the interactive body and the projection screen, and then the accurate position information of the touch point can be obtained. Then, when the interaction of the interactive body is responded to based on the accurate position information of the touch point, the correct interaction content can be displayed to the interactive body. This projection-based interaction method eliminates the requirement for users to extend into the projection screen direction, not only improves the flexibility of user interaction, but also guarantees the accuracy of interaction, thereby improving user experience.

【技术实现步骤摘要】
基于投影的交互方法、投影设备及存储介质
本申请涉及投影
,尤其涉及一种基于投影的交互方法、投影设备及存储介质。
技术介绍
随着投影技术的不断发展,具有交互功能的投影设备应运而生。例如,投影音响、投影灯等家具设备已广泛应用到人们的生活中,给人们的生活带来了极大的便利。对于具有交互功能的投影设备,可以将画面内容投射到投影平面上形成投影画面,用户在投影画面上进行触控操作便可实现与投影设备的交互。在实际使用中,用户需要沿着设定的方向伸入投影画面,然后在投影画面上进行触控操作,这样,投影设备就可以根据预先校准得到的投影画面与实际画面内容之间位置的对应关系,将用户在投影画面上的触控位置映射成在实际画面内容上的触控位置,进而做出响应。目前这种交互方式,灵活性较低,用户体验较差。
技术实现思路
本申请的多个方面提供一种基于投影的交互方法、投影设备及存储介质,用以提高用户与投影设备交换的灵活性,提高用户体验。本申请实施例提供一种基于投影的交互方法,适用于投影设备,所述方法包括:采集第一交互体未与第一投影画面交互时的第一景深图像以及所述第一交互体与所述第一投影画面交互时的第二景深图像,所述第一投影画面由投影设备投影形成;根据所述第一景深图像和所述第二景深图像之间的深度差异,确定所述第一交互体与所述第一投影画面交互时在所述第一投影画面上的触控点的第一位置信息;根据所述第二景深图像中所述第一交互体的深度信息,确定所述第一交互体与所述第一投影画面交互时伸入所述第一投影画面的目标方向;按照所述目标方向相对基准方向上的位置补偿,对所述触控点的第一位置信息进行补偿得到所述触控点的第二位置信息;基于所述触控点的第二位置信息,对所述第一交互体的交互进行响应。本申请实施例还提供一种投影设备,包括:存储器、投影模组、景深模组以及处理器;其中,所述投影模组,用于投射第一投影画面;所述景深模组,用于采集所述第一交互体未与所述第一投影画面交互时的第一景深图像、以及所述第一交互体与所述第一投影画面交互时的第二景深图像;所述存储器,用于存储计算机程序;所述处理器耦合至所述存储器,用于执行所述计算机程序以用于:根据所述第一景深图像和所述第二景深图像之间的深度差异,确定所述第一交互体与所述第一投影画面交互时在所述第一投影画面上的触控点的第一位置信息;根据所述第二景深图像中所述第一交互体的深度信息,确定所述第一交互体与所述第一投影画面交互时伸入所述第一投影画面的目标方向;按照所述目标方向相对基准方向上的位置补偿,对所述触控点的第一位置信息进行补偿得到所述触控点的第二位置信息;基于所述触控点的第二位置信息,对所述第一交互体的交互进行响应。本申请实施例还提供一种存储有计算机指令的计算机可读存储介质,当所述计算机指令被一个或多个处理器执行时,致使所述一个或多个处理器执行上述基于投影的交互方法中的步骤。在本申请实施例中,在基准方向的基础上,增加允许用户伸入投影画面的方向,投影设备上存储有各方向相对基准方向上的位置补偿,这样,用户需要与投影画面进行交互时无需特别在意其伸入方向,而根据交互体与投影画面交互时的景深图像,可获取交互体伸入投影画面的方向,进而基于该方向相对基准方向上的位置补偿,对交互体与投影画面的触控点进行位置补偿,进而得到触控点准确的位置信息;之后,在基于触控点准确的位置信息,对交互体的交互进行响应时,便可向交互体展示正确的交互内容。这种基于投影的交互方式,消除了对用户伸入投影画面方向上的要求,不仅提高了用户交互的灵活性,还能保证交互的准确性,进而可提高用户体验。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1a为本申请实施例提供的一种基于投影的交互方法的流程示意图;图1b为本申请实施例提供的一种交互体与投影画面进行交互时的景深图像;图1c为本申请实施例提供的一种确定交互体伸入投影画面的方向的示意图;图2为本申请实施例提供的一种投影设备的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在现有具有交互功能的投影设备的使用中,用户需要沿着设定的方向伸入投影画面,然后在投影画面上进行触控操作,这样,投影设备就可以根据预先校准得到的投影画面与实际画面内容之间位置的对应关系,将用户在投影画面上的触控位置映射成在实际画面内容上的触控位置,进而做出响应。然而在实际应用中,用户很难严格按照投影设备要求的方向伸入投影画面,一旦用户伸入投影画面的方向偏离投影设备所要求的方向,则不能准确定位用户在投影画面上的触控位置,进而不能和用户进行准确的交互,用户体验较差。针对现有投影设备的交互方式灵活性低、用户体验较差的问题,本申请实施例提供一种新的基于投影的交互方式,其基本思路是:在基准方向的基础上,增加允许用户伸入投影画面的方向,投影设备上存储有各方向相对基准方向上的位置补偿,这样,用户需要与投影画面进行交互时无需特别在意其伸入方向,而根据交互体与投影画面交互时的景深图像,可获取交互体伸入投影画面的方向,进而基于该方向相对基准方向上的位置补偿,对交互体与投影画面的触控点进行位置补偿,进而得到触控点准确的位置信息;之后,在基于触控点准确的位置信息,对交互体的交互进行响应时,便可向交互体展示正确的交互内容。这种基于投影的交互方式,消除了对用户伸入投影画面方向上的要求,不仅提高了用户交互的灵活性,还能保证交互的准确性,进而可提高用户体验。以下结合附图,详细说明本申请各实施例提供的技术方案。图1a为本申请实施例提供的一种基于投影的交互方法的流程示意图。该方法适用于投影设备。其中投影设备可实现为投影音响、投影灯、投影仪等家居设备。如图1a所示,该方法包括:101、采集第一交互体未与第一投影画面交互时的第一景深图像以及第一交互体与第一投影画面交互时的第二景深图像,第一投影画面由投影设备投影形成。102、根据第一景深图像和第二景深图像之间的深度差异,确定第一交互体与第一投影画面交互时在第一投影画面上的触控点的第一位置信息。103、根据第二景深图像中交互体的深度信息,确定第一交互体与第一投影画面交互时伸入第一投影画面的目标方向。104、按照目标方向相对基准方向上的位置补偿,对触控点的第一位置信息进行补偿得到触控点的第二位置信息。105、基于触控点的第二位置信息,对第一交互体的交互进行响应。在本实施例中,投影设备上设置有景深模组,该景深模组可以为距离传感器,例如红外测距传感器、激光测距传感器、景深摄像头等,但不限于此。景深模组可采集其可采集范围内的景深图像。景深图像上的各像素点反应该像素点相对于景深模组的距离,即其相对于投影设备的距离。在本实施例中,为了确定交互体与投影画面的触控点的位置信息,在步骤101中,景深模组采集投影设备投射在投影平面上的投影画面的景深图像。为了便于描述和区分,在本申请实施例中,将采本文档来自技高网...

【技术保护点】
1.一种基于投影的交互方法,适用于投影设备,其特征在于,包括:采集第一交互体未与第一投影画面交互时的第一景深图像以及所述第一交互体与所述第一投影画面交互时的第二景深图像,所述第一投影画面由投影设备投影形成;根据所述第一景深图像和所述第二景深图像之间的深度差异,确定所述第一交互体与所述第一投影画面交互时在所述第一投影画面上的触控点的第一位置信息,并根据所述第二景深图像中所述第一交互体的深度信息,确定所述第一交互体与所述第一投影画面交互时伸入所述第一投影画面的目标方向;按照所述目标方向相对基准方向上的位置补偿,对所述触控点的第一位置信息进行补偿得到所述触控点的第二位置信息;基于所述触控点的第二位置信息,对所述第一交互体的交互进行响应。

【技术特征摘要】
1.一种基于投影的交互方法,适用于投影设备,其特征在于,包括:采集第一交互体未与第一投影画面交互时的第一景深图像以及所述第一交互体与所述第一投影画面交互时的第二景深图像,所述第一投影画面由投影设备投影形成;根据所述第一景深图像和所述第二景深图像之间的深度差异,确定所述第一交互体与所述第一投影画面交互时在所述第一投影画面上的触控点的第一位置信息,并根据所述第二景深图像中所述第一交互体的深度信息,确定所述第一交互体与所述第一投影画面交互时伸入所述第一投影画面的目标方向;按照所述目标方向相对基准方向上的位置补偿,对所述触控点的第一位置信息进行补偿得到所述触控点的第二位置信息;基于所述触控点的第二位置信息,对所述第一交互体的交互进行响应。2.根据权利要求1所述的方法,其特征在于,根据所述第二景深图像中所述第一交互体的深度信息,确定所述第一交互体与所述第一投影画面交互时伸入所述第一投影画面的目标方向,包括:根据所述第二景深图像中所述第一交互体的深度信息,得到所述第一交互体指向所述触控点的方向;从预设的N个方向中,选择与所述第一交互体指向所述触控点的方向最接近的方向,作为所述第一交互体与所述第一投影画面交互时伸入所述第一投影画面的目标方向;其中,所述基准方向是所述N个方向中的一个,且N是大于1的整数。3.根据权利要求2所述的方法,其特征在于,所述从预设的N个方向中,选择与所述第一交互体指向所述接触点的方向最接近的方向包括:在所述第二景深图像中,以所述第一位置信息为基准,确定所述N个方向在所述第二景深图像中各自对应的区域;分别统计所述N个方向在所述第二景深图像中各自对应的区域中的小于预设的深度阈值的点数;从所述N个方向中,选择小于预设的深度阈值的点数最多的区域对应的方向,作为与所述第一交互体指向所述触控点的方向最接近的方向。4.根据权利要求3所述的方法,其特征在于,按照所述目标方向相对基准方向上的位置补偿,对所述触控点的第一位置信息进行补偿得到所述触控点的第二位置信息,包括:将所述目标方向相对于所述基准方向的位置补偿中的坐标补偿值与所述第一位置信息中的坐标值对应相加,得到所述第二位置信息。5.根据权利要求4所述的方法,其特征在于,当所述目标方向与所述基准方向相同时,所述位置补偿中的坐标补偿值均为0。6.根据权利要求1-5任一项所述的方法,其特征在于,所述根据所述第一景深图像和所述第二景深图像之间的深度差异,确定所述第一交互体与所述第一投影画面交互时在所述第一投影画面上的触控点的第一位置信息,包括:获取所述第一景深图像与所述第二景深图像上对应的各点的深度值;计算所述第二景深图像与所述第一景深图像上对应的各点的深度差值,并形成所述第二景深图像与所述第一景深图像...

【专利技术属性】
技术研发人员:陈维亮
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1