一种信息处理方法及电子设备的制作方法

文档序号:6500524阅读:99来源:国知局
一种信息处理方法及电子设备的制作方法
【专利摘要】本发明公开了一种信息处理方法,用于降低误操作率。所述方法可以包括:在通过投影模块将一待投影内容投影到一投影操作面上时,通过图像采集单元采集第一图像信息;根据第一图像信息,判断第一图像信息中是否包括第一操作体对应的第一图像;当存在所述第一操作体对应的第一图像时,根据=第一图像及第一操作体在投影操作面上的第一操作体阴影的第二图像,确定=第一操作体在第一图像信息上的第一位置及第一操作体阴影在第一图像信息上的第二位置;根据第一位置及第二位置,确定第一操作体是接触投影操作面的表面,还是未接触投影操作面的表面。本发明还公开了用于实现所述方法的电子设备。
【专利说明】一种信息处理方法及电子设备

【技术领域】
[0001]本发明涉及计算机及投影【技术领域】,特别涉及一种信息处理方法及电子设备。

【背景技术】
[0002]随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备,享受随着科技发展带来的舒适生活。
[0003]随着投影技术的普及,在投影的过程中为了进行更好的控制,往往需要利用遥控器对投影进行控制,这样还需要用户操作遥控器,需要额外的硬件设备,且需要用户了解遥控器的各按键功能后才能进行操作,显然较为不便。
[0004]本申请发明人在实现本申请实施例技术方案的过程中,至少发现现有技术中存在如下技术问题:
[0005]为了增加投影设备的交互性,希望能够使用户直接通过在投影界面上进行操作,而无需使用遥控器。但在这种操作方式下,需要确定用户的手是否直接接触到了投影面,有时用户的手没有实际接触到投影面,而只是手的投影位于投影面内,例如这时用户的手指在悬浮状态下进行了点击操作,这时投影设备如果对用户的该操作进行响应,可能会导致响应不准确,造成误操作。


【发明内容】

[0006]本发明实施例提供一种信息处理方法及电子设备,用于解决现有技术中误操作率较高的技术问题,实现了降低误操作率的技术效果。
[0007]—种信息处理方法,应用一电子设备,所述电子设备包括一投影模块及一图像采集单元,所述方法包括:
[0008]在通过所述投影模块将一待投影内容投影到一投影操作面上时,通过所述图像采集单元采集第一图像信息,所述第一图像信息包括所述投影操作面对应的投影操作面图像信息;
[0009]根据所述第一图像信息,判断所述第一图像信息中是否包括有一第一操作体对应的第一图像;
[0010]当存在所述第一操作体对应的所述第一图像时,根据所述第一图像及所述第一操作体在所述投影操作面上的第一操作体阴影的第二图像,确定所述第一操作体在所述第一图像信息上的第一位置及所述第一操作体阴影在所述第一图像信息上的第二位置;
[0011]根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面。
[0012]较佳的,确定所述第一操作体在所述第一图像信息上的第一位置及所述第一操作体阴影在所述第一图像信息上的第二位置的步骤包括:在所述第一图像中确定所述第一操作体对应的第一标识点,将所述第一标识点的位置确定为所述第一位置,及在所述第一图像中确定所述第一操作体阴影的顶点,确定所述顶点的位置为所述第二位置。
[0013]较佳的,根据所述图像信息中的所述第一操作体的第一图像及所述第一操作体在所述投影操作面上的第一操作体阴影的第二图像,确定所述第一操作体在所述预设空间范围内的第一位置及所述第一操作体阴影在所述投影操作面上的第二位置的步骤包括:根据所述第一图像及所述第二图像,确定所述第一标识点的第一坐标,及所述顶点的第二坐标。
[0014]较佳的,根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面的步骤包括:判断所述第一位置和所述第二位置在所述第一图像信息中是否重合,或判断所述第一位置和所述第二位置在所述第一图像信息中的距离是否不大于第一预设距离。
[0015]较佳的,根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面的步骤包括:
[0016]当所述第一位置和所述第二位置在所述第一图像信息中重合时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面;或
[0017]当所述第一位置和所述第二位置在所述第一图像信息中的距离不大于第一预设距离时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面。
[0018]较佳的,判断所述第一位置和所述第二位置在所述第一图像信息中是否重合,或判断所述第一位置和所述第二位置在所述第一图像信息中的距离是否不大于第一预设距离的步骤包括:判断所述第一坐标和所述第二坐标在所述第一图像信息中是否为同一坐标,或判断所述第一坐标和所述第二坐标在所述第一图像信息中的距离是否不大于所述第一预设距离。
[0019]较佳的,根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面之前还包括步骤:
[0020]确定所述第一图像对应的第一面积及所述第二图像对应的第二面积;
[0021]判断所述第一面积与所述第二面积是否相等,获得第一判断结果;
[0022]当所述第一位置和所述第二位置在所述第一图像信息中重合时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面的步骤包括:当所述第一位置和所述第二位置在所述第一图像信息中重合,且所述第一判断结果表明所述第一面积与所述第二面积相等时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面。
[0023]较佳的,在根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面之前还包括步骤:
[0024]确定所述第一图像对应的第一面积及所述第二图像对应的第二面积;
[0025]判断所述第一面积与所述第二面积是否相等,获得第一判断结果;
[0026]当所述第一位置和所述第二位置在所述第一图像信息中的距离不大于第一预设距离时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面的步骤包括:当所述第一位置和所述第二位置在所述第一图像信息中的距离不大于所述第一预设距离,且所述第一判断结果表明所述第一面积与所述第二面积相等时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面。
[0027]较佳的,在根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面之后还包括步骤:
[0028]获得所述第一操作体进行的第一操作;
[0029]对所述第一操作进行响应,调用与所述第一操作对应的第一功能。
[0030]较佳的,在根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面之后还包括步骤:
[0031]对所述第一操作体进行监控,确定所述第一操作体在第一时刻未接触所述投影操作面的表面,获得监控结果;
[0032]根据所述监控结果确定所述第一操作体所进行的第一操作,从而能够根据所述第一操作确定对应的响应方式。
[0033]一种电子设备,所述电子设备包括一投影模块及一图像采集单元,所述电子设备还包括:
[0034]操作模块,用于在通过所述投影模块将一待投影内容投影到一投影操作面上时,通过所述图像采集单元采集第一图像信息,所述第一图像信息包括所述投影操作面对应的投影操作面图像信息;
[0035]第一判断模块,用于根据所述第一图像信息,判断所述第一图像信息中是否包括有一第一操作体对应的第一图像;
[0036]第一确定模块,用于当存在所述第一操作体对应的所述第一图像时,根据所述第一图像及所述第一操作体在所述投影操作面上的第一操作体阴影的第二图像,确定所述第一操作体在所述第一图像信息上的第一位置及所述第一操作体阴影在所述第一图像信息上的第二位置;
[0037]第二确定模块,用于根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面。
[0038]较佳的,所述第一确定模块具体用于:在所述第一图像中确定所述第一操作体对应的第一标识点,将所述第一标识点的位置确定为所述第一位置,及在所述第一图像中确定所述第一操作体阴影的顶点,确定所述顶点的位置为所述第二位置。
[0039]较佳的,所述第一确定模块具体用于:根据所述第一图像及所述第二图像,确定所述第一标识点的第一坐标,及所述顶点的第二坐标。
[0040]较佳的,所述第一判断模块具体用于:判断所述第一位置和所述第二位置在所述第一图像信息中是否重合,或判断所述第一位置和所述第二位置在所述第一图像信息中的距离是否不大于第一预设距离。
[0041]较佳的,所述第二确定模块具体用于:
[0042]当所述第一位置和所述第二位置在所述第一图像信息中重合时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面;或
[0043]当所述第一位置和所述第二位置在所述第一图像信息中的距离不大于第一预设距离时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面。
[0044]较佳的,所述第一判断模块具体用于:判断所述第一坐标和所述第二坐标在所述第一图像信息中是否为同一坐标,或判断所述第一坐标和所述第二坐标在所述第一图像信息中的距离是否不大于所述第一预设距离。
[0045]较佳的,所述电子设备还包括第三确定模块和第二判断模块;
[0046]所述第三确定模块用于:确定所述第一图像对应的第一面积及所述第二图像对应的第二面积;
[0047]所述第二判断模块用于:判断所述第一面积与所述第二面积是否相等,获得第一判断结果;
[0048]所述第二确定模块具体用于:当所述第一位置和所述第二位置在所述第一图像信息中重合,且所述第一判断结果表明所述第一面积与所述第二面积相等时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面。
[0049]较佳的,所述电子设备还包括第三确定模块和第二判断模块;
[0050]所述第三确定模块用于:确定所述第一图像对应的第一面积及所述第二图像对应的第二面积;
[0051]所述第二判断模块用于:判断所述第一面积与所述第二面积是否相等,获得第一判断结果;
[0052]所述第二确定模块具体用于:当所述第一位置和所述第二位置在所述第一图像信息中的距离不大于所述第一预设距离,且所述第一判断结果表明所述第一面积与所述第二面积相等时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面。
[0053]较佳的,所述电子设备还包括获取模块及调用模块;
[0054]所述获取模块用于获得所述第一操作体进行的第一操作;
[0055]所述调用模块用于对所述第一操作进行响应,调用与所述第一操作对应的第一功倉泛。
[0056]较佳的,所述电子设备还包括监控模块和第四确定模块;
[0057]所述监控模块用于对所述第一操作体进行监控,确定所述第一操作体在第一时刻未接触所述投影操作面的表面,获得监控结果;
[0058]所述第四确定模块用于根据所述监控结果确定所述第一操作体所进行的第一操作,从而能够根据所述第一操作确定对应的响应方式。
[0059]本发明实施例中的信息处理方法可以应用于电子设备,所述电子设备可以包括一投影单元及一图像采集单元,所述方法可以包括:在通过所述投影模块将一待投影内容投影到一投影操作面上时,通过所述图像采集单元采集第一图像信息,所述第一图像信息包括所述投影操作面对应的投影操作面图像信息;根据所述第一图像信息,判断所述第一图像信息中是否包括有一第一操作体对应的第一图像;当存在所述第一操作体对应的所述第一图像时,根据所述第一图像及所述第一操作体在所述投影操作面上的第一操作体阴影的第二图像,确定所述第一操作体在所述第一图像信息上的第一位置及所述第一操作体阴影在所述第一图像信息上的第二位置;根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面。
[0060]本发明实施例中可以通过所述图像采集单元采集所述第一图像信息,根据所述第一图像信息可以确定所述第一操作体的所述第一位置及所述第一操作体阴影的所述第二位置,从而根据所述第一位置及所述第二位置可以确定所述第一操作体究竟是否接触到了所述投影操作面,从而可以确定是否要对所述第一操作体的相应操作进行响应,避免了当所述第一操作体实际是处于悬浮状态时所述电子设备可能也因为无法判断所述第一操作体是否与所述投影操作面相接触而对所述第一操作体的相应操作进行响应,或所述第一操作体实际已与所述投影操作面相接触,但因所述电子设备无法判断所述第一操作体是否与投影操作面相接触而无法对所述第一操作体的操作进行响应,有效降低了误操作率,也提高了操作效率,提高用户体验。
[0061]其中,所述图像采集单元可以是摄像头,本发明只需采用一个摄像头即可完成任务,节省了硬件资源。

【专利附图】

【附图说明】
[0062]图1为本发明实施例中信息处理方法的主要流程图;
[0063]图2A为本发明实施例中一种可能的应用场景示意图;
[0064]图2B为本发明实施例中另一种可能的应用场景不意图;
[0065]图2C为本发明实施例中电子设备的详细结构图。

【具体实施方式】
[0066]本发明实施例中的信息处理方法可以应用于电子设备,所述电子设备可以包括一投影单元及一图像采集单元,所述方法可以包括:在通过所述投影模块将一待投影内容投影到一投影操作面上时,通过所述图像采集单元采集第一图像信息,所述第一图像信息包括所述投影操作面对应的投影操作面图像信息;根据所述第一图像信息,判断所述第一图像信息中是否包括有一第一操作体对应的第一图像;当存在所述第一操作体对应的所述第一图像时,根据所述第一图像及所述第一操作体在所述投影操作面上的第一操作体阴影的第二图像,确定所述第一操作体在所述第一图像信息上的第一位置及所述第一操作体阴影在所述第一图像信息上的第二位置;根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面。
[0067]本发明实施例中可以通过所述图像采集单元采集所述第一图像信息,根据所述第一图像信息可以确定所述第一操作体的所述第一位置及所述第一操作体阴影的所述第二位置,从而根据所述第一位置及所述第二位置可以确定所述第一操作体究竟是否接触到了所述投影操作面,从而可以确定是否要对所述第一操作体的相应操作进行响应,避免了当所述第一操作体实际是处于悬浮状态时所述电子设备可能也因为无法判断所述第一操作体是否与所述投影操作面相接触而对所述第一操作体的相应操作进行响应,或所述第一操作体实际已与所述投影操作面相接触,但因所述电子设备无法判断所述第一操作体是否与投影操作面相接触而无法对所述第一操作体的操作进行响应,有效降低了误操作率,也提高了操作效率,提高用户体验。
[0068]其中,所述图像采集单元可以是摄像头,本发明只需采用一个摄像头即可完成任务,节省了硬件资源。
[0069]参见图1,本发明实施例中的信息处理方法可以应用于电子设备,所述电子设备可以具有一投影单元及一图像采集单元,所述投影单元可以用于对待投影内容进行投影。所述方法的主要流程如下:
[0070]步骤101:在通过所述投影模块将一待投影内容投影到一投影操作面上时,通过所述图像采集单元采集第一图像信息,所述第一图像信息包括所述投影操作面对应的投影操作面图像信息。
[0071]本发明实施例中,当通过所述投影模块将所述待投影内容投影到所述投影操作面上时,可以通过所述图像采集单元采集所述第一图像信息,其中,所述第一图像信息可以包括所述投影操作面对应的所述投影操作面图像信息。
[0072]本发明实施例中,所述图像采集单元可以是摄像头。所述摄像头可以位于所述电子设备中,是所述电子设备的一个组成部分,或所述摄像头也可以与所述电子设备为两个独立的设备,所述摄像头可以与所述电子设备进行通信。
[0073]本发明实施例中,当通过所述投影模块进行投影时,投影所覆盖的区域可以称为投影区域,所述投影区域既包括投影空间区域,也包括了所述投影操作面。所述投影区域对应的图像信息可以称为所述第一图像信息。
[0074]所述摄像头应设置在所述投影区域的侧面,这样可以较好地采集所述第一图像信肩、O
[0075]例如,如果将所述摄像头设置在所述投影区域的侧面,即使所述第一操作体悬浮在空中,所述摄像头也可以采集到所述第一操作体的图像信息,且所述摄像头也能采集到所述投影操作面上的图像信息。
[0076]步骤102:根据所述第一图像信息,判断所述第一图像信息中是否包括有一第一操作体对应的第一图像。
[0077]本发明实施例中,在获得所述第一图像信息后,可以对所述第一图像信息进行分析,以判断所述第一图像信息中是否包括有所述第一操作体所对应的所述第一图像。如果确定存在所述第一图像,则可以确定在与所述投影操作面对应的所述预设空间范围内存在所述第一操作体。
[0078]S卩,本发明实施例中,在获得所述第一图像信息后,可以根据所述第一图像信息判断在与所述投影操作面对应的所述预设空间范围内是否存在所述第一操作体。
[0079]本发明实施例中,所述预设空间范围可以是指所述投影空间区域。
[0080]步骤103:当存在所述第一操作体对应的所述第一图像时,根据所述第一图像及所述第一操作体在所述投影操作面上的第一操作体阴影的第二图像,确定所述第一操作体在所述第一图像信息上的第一位置及所述第一操作体阴影在所述第一图像信息上的第二位置。
[0081]本发明实施例中,如果判断确定所述第一图像信息中存在所述第一图像,则可以确定在与所述投影操作面对应的预设空间范围内存在所述第一操作体。本发明实施例中,所述预设空间范围可以是指所述投影空间区域。
[0082]同时,所述第一操作体具有投影,则相应的,可以确定所述第一图像信息中的所述第一操作体对应的所述第一图像和所述第一操作体阴影对应的所述第二图像。
[0083]较佳的,本发明实施例中,所述第一操作体可以是指用户的一根手指。
[0084]在确定所述第一图像和所述第二图像后,可以分别确定所述第一操作体在所述第一图像信息上对应的所述第一位置和所述第一操作体阴影在所述第一图像信息上对应的所述第二位置。
[0085]较佳的,确定所述第一操作体在所述第一图像信息上对应的所述第一位置和确定所述第一操作体阴影在所述第一图像信息上对应的所述第二位置,具体可以是:确定所述第一图像的第一标识点,即确定所述第一操作体的所述第一标识点,例如,可以任意选取所述第一图像中的一点作为所述第一标识点,即可以任意选取所述第一操作体上的一点作为所述第一标识点,或者也可以选取所述第一操作体的端点作为所述第一标识点,即可以选取所述第一图像的端点作为所述第一标识点。例如,如果所述第一操作体为用户的一根手指,则可以选取该手指的端部的一点在所述第一图像中对应的点作为所述第一标识点。在确定所述第一标识点后,可以将所述第一标识点在所述第一图像信息中的位置确定为所述第一位置。确定所述第一操作体阴影的顶点,例如,如果所述第一操作体为用户的一根手指,则所述第一操作体阴影也是一根手指,则可以将该手指的端部的一点确定为所述顶点,可以将所述顶点在所述第一图像信息中的位置确定为所述第二位置。
[0086]较佳的,本发明实施例中,在确定所述第一标识点和所述顶点后,可以分别确定所述第一标识点的第一坐标和所述顶点的第二坐标。
[0087]本发明实施例中,在确定所述第一坐标和所述第二坐标时,可以根据同一坐标系来进行确定。
[0088]本发明实施例中,所述投影单元进行投影时,投影内容可以位于墙壁上、投影幕布上、桌面上,等等,即投影面可以是墙壁、投影幕布、桌面等,则所述投影操作面可以位于墙壁上、投影幕布上、桌面上,等等。本发明实施例中的所述投影操作面可以位于所述投影面上。
[0089]步骤104:根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面。
[0090]本发明实施例中,在确定所述第一位置和所述第二位置后,可以根据所述第一位置和所述第二位置确定所述第一操作体是否接触到了所述投影操作面的表面。
[0091]较佳的,可以根据所述第一位置和所述第二位置确定所述第一操作体是否接触到了所述投影操作面的表面,具体可以是判断所述第一位置和所述第二位置在所述第一图像信息中是否重合,或判断所述第一位置和所述第二位置在所述第一图像信息中的距离是否不大于第一预设距离。
[0092]如果判断确定所述第一位置和所述第二位置在所述第一图像信息中重合,则可以确定所述第一操作体接触到了所述投影操作面的表面,否则可以确定所述第一操作体未接触到所述投影操作面的表面。
[0093]如果判断确定所述第一位置和所述第二位置在所述第一图像信息中的距离不大于第一预设距离,则可以确定所述第一操作体接触到了所述投影操作面的表面,否则可以确定所述第一操作体未接触到所述投影操作面的表面。
[0094]较佳的,判断所述第一位置和所述第二位置在所述第一图像信息中是否重合,具体可以是判断所述第一坐标和所述第二坐标在所述第一图像信息中是否为同一坐标。如果判断确定所述第一坐标和所述第二坐标在所述第一图像信息中为同一坐标,则可以确定所述第一位置和所述第二位置在所述第一图像信息中重合,否则可以确定所述第一位置和所述第二位置在所述第一图像信息中不重合。
[0095]较佳的,或判断所述第一位置和所述第二位置在所述第一图像信息中的距离是否不大于所述第一预设距离,具体可以是判断所述第一坐标和所述第二坐标在所述第一图像信息中的距离是否不大于所述第一预设距离。如果判断确定所述第一坐标和所述第二坐标在所述第一图像信息中的距离不大于所述第一预设距离,则可以确定所述第一位置和所述第二位置在所述第一图像信息中的距离不大于所述第一预设距离,否则可以确定所述第一位置和所述第二位置在所述第一图像信息中的距离大于所述第一预设距离。
[0096]较佳的,本发明实施例中,在根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面之前,还可以确定所述第一图像的第一面积及所述第二图像的第二面积。在确定所述第一面积和所述第二面积后,可以判断所述第一面积与所述第二面积是否相等,获得第一判断结果,所述第一判断结果可以用于表明所述第一面积与所述第二面积是否相等。可以根据所述第一判断结果及第二判断结果确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面。其中,所述第二判断结果可以表明所述第一位置与所述第二位置是否重合,或者所述第二判断结果可以表明所述第一位置与所述第二位置之间的距离是否不大于所述第一预设距离。
[0097]较佳的,本发明实施例中,如果所述第一位置和所述第二位置在所述第一图像信息中重合,且所述第一判断结果表明所述第一面积与所述第二面积相等时,则可以确定所述第一操作体接触所述投影操作面的表面,否则可以确定所述第一操作体未接触所述投影操作面的表面。
[0098]例如,如果所述第一位置和所述第二位置在所述第一图像信息中重合,所述第一判断结果表明所述第一面积与所述第二面积不相等,则可以确定所述第一操作体未接触所述投影操作面的表面;如果所述第一位置和所述第二位置在所述第一图像信息中不重合,所述第二判断结果表明所述第一面积与所述第二面积相等,可以确定所述第一操作体未接触所述投影操作面的表面;如果所述第一位置和所述第二位置在所述第一图像信息中不重合,所述第二判断结果表明所述第一面积与所述第二面积不相等,可以确定所述第一操作体未接触所述投影操作面的表面。
[0099]较佳的,本发明实施例中,如果所述第一位置和所述第二位置在所述第一图像信息中的距离不大于所述第一预设距离,且所述第一判断结果表明所述第一面积与所述第二面积相等时,则可以确定所述第一操作体接触所述投影操作面的表面,否则可以确定所述第一操作体未接触所述投影操作面的表面。
[0100]例如,如果所述第一位置和所述第二位置在所述第一图像信息中的距离不大于所述第一预设距离,所述第一判断结果表明所述第一面积与所述第二面积不相等,则可以确定所述第一操作体未接触所述投影操作面的表面;如果所述第一位置和所述第二位置在所述第一图像信息中的距离大于所述第一预设距离,所述第二判断结果表明所述第一面积与所述第二面积相等,可以确定所述第一操作体未接触所述投影操作面的表面;如果所述第一位置和所述第二位置在所述第一图像信息中的距离大于第一预设距离,所述第二判断结果表明所述第一面积与所述第二面积不相等,可以确定所述第一操作体未接触所述投影操作面的表面。
[0101]较佳的,本发明实施例中,在根据所述第一位置及所述第二位置确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面之后,还可以获得所述第一操作体进行的第一操作,本发明实施例中,因已经确定所述第一操作体接触到了所述投影操作面的表面,则如果所述第一操作体在所述投影操作面上进行了所述第一操作,所述电子设备可以获得所述第一操作。
[0102]在获得所述第一操作后,所述电子设备可以对所述第一操作进行响应,例如可以调用与所述第一操作对应的第一功能。
[0103]例如,所述投影操作面为电脑桌面,所述第一操作体为用户的一根手指,所述第一操作为用户用该手指在所述投影操作面上对第一图标进行的双击操作,则所述电子设备可以对所述第一操作进行响应,调用与所述第一操作对应的所述第一功能,例如所述第一功能可以是打开与所述第一图标对应的第一应用界面的功能。
[0104]例如,如图2A所示,为本发明的一种可能的实施例。在图2A中,所述第一操作体为用户的一只手。所述图像采集单元位于所述第一操作体侧面,这样,所述图像采集单元能够采集到所述第一操作体对应的所述第一图像和所述第一操作体阴影对应的所述第二图像。在图2A中,没有阴影的手为所述第一操作体,有阴影的手为所述第一操作体阴影。在图2A中,可以根据所述第一操作体确定所述第一位置,及可以根据所述第一操作体阴影确定所述第二位置,且在图2A中可以看出,所述第一位置和所述第二位置没有重合,且所述第一位置和所述第二位置在所述第一图像信息中的距离显然大于所述第一预设距离,可见,在图2A中所述第一操作体处于悬浮状态,其并没有接触到所述投影操作面的表面。则如果所述第一操作体进行了操作,所述电子设备可以不对该操作进行响应。且,在图2A中可以看出,摄像头位于侧面,这样,在摄像头的角度来看,所述第一操作体及所述第一操作体阴影位于一个平面中,可以保证摄像头能够较为完整地采集到所述第一操作体对应的所述第一图像和所述第一操作体阴影对应的所述第二图像。
[0105]例如,如图2B所示,为本发明的一种可能的实施例。在图2B中,所述第一操作体为用户的一只手。所述图像采集单元位于所述第一操作体侧面的一定角度,这样,所述图像采集单元能够采集到所述第一操作体对应的所述第一图像和所述第一操作体阴影对应的所述第二图像。在图2B中,没有阴影的手为所述第一操作体,有阴影的手为所述第一操作体阴影。在图2B中,可以根据所述第一操作体确定所述第一位置,及可以根据所述第一操作体阴影确定所述第二位置,且在图2B中可以看出,所述第一位置和所述第二位置重合,可见,在图2B中所述第一操作体接触到了所述投影操作面的表面。则如果所述第一操作体进行了操作,所述电子设备可以对该操作进行响应。且,在图2B中可以看出,摄像头位于侧面,这样,在摄像头的角度来看,所述第一操作体及所述第一操作体阴影位于一个平面中,可以保证摄像头能够较为完整地采集到所述第一操作体对应的所述第一图像和所述第一操作体阴影对应的所述第二图像。
[0106]本发明实施例中,所述电子设备可以对所述第一操作体进行实时或定时监控。例如,所述电子设备可以通过所述图像采集单元对所述第一操作体进行监控。
[0107]在根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面之后,所述电子设备可以继续对所述第一操作体进行监控,确定所述第一操作体何时离开所述投影操作面。当所述电子设备监控到所述第一操作体离开了所述投影操作面,即可确定所述第一操作体进行所述第一操作完毕,相继可以确定所述第一操作具体为何种操作,从而能够根据所述第一操作确定对应的响应方式。
[0108]例如,所述电子设备监控到所述第一操作体在第一时刻时离开了所述投影操作面,则所述电子设备可以确定所述第一操作体进行的所述第一操作完毕,所述电子设备可以根据所述第一操作体与所述投影操作面的接触时间和/或接触轨迹判断所述第一操作具体为何种操作,从而可以确定与所述第一操作对应的响应方式。
[0109]例如,如果所述电子设备在第二时刻时监控确定所述第一操作体与所述投影操作面相接触,在所述第二时刻之后的所述第一时刻监控确定所述第一操作体离开了所述投影操作面,则所述电子设备可以确定所述第二时刻与所述第一时刻之间的时间差。如果所述时间差不大于预设时长阈值,则所述电子设备可以确定所述第一操作体所进行的是单击操作。如果所述时间差大于所述预设时长阈值,则所述电子设备可以确定所述第一操作体所进行的是长按操作,即长时间按住的操作。
[0110]例如,如果所述电子设备在第二时刻时监控确定所述第一操作体与所述投影操作面相接触,在所述第二时刻之后的所述第一时刻监控确定所述第一操作体离开了所述投影操作面,在所述第一时刻之后的第三时刻监控确定所述第一操作体与所述投影操作面相接触,在所述第三时刻之后的第四时刻又监控确定所述第一操作体离开了所述投影操作面,则所述电子设备可以确定所述第二时刻与所述第一时刻之间的第一时间差,所述第一时刻与所述第三时刻之间的第二时间差,及可以确定所述第三时刻与所述第四时刻之间的第三时间差。如果这三个时间差均不大于所述预设时长阈值,则所述电子设备可以确定所述第一操作体所进行的是一次操作,例如该操作可以是双击操作。如果该三个时间差中有一个大于所述预设时长阈值,则所述电子设备可以确定所述第一操作体所进行的是两次操作,所述电子设备可以分别根据所述第一时间差和所述第二时间差确定该两次操作分别为何种操作。
[0111]较佳的,所述电子设备除了根据所述第一操作体与所述投影操作面的接触时间来判断所述第一操作具体为何种操作外,还可以通过所述第一操作体与所述投影操作面的接触轨迹、或同时所述接触轨迹和所述接触时间来判断所述第一操作具体为何种操作。
[0112]例如,如果所述电子设备在第二时刻时监控确定所述第一操作体与所述投影操作面相接触,在所述第二时刻之后的所述第一时刻监控确定所述第一操作体离开了所述投影操作面,则所述电子设备可以确定在所述第二时刻与所述第一时刻之间所述第一操作体在所述投影操作面上所划过的轨迹信息。例如,所述电子设备可以确定所述第一操作体在所述第二时刻在所述投影操作面上所对应的第三位置信息,及可以确定所述第一操作体在所述第一时刻在所述投影操作面上所对应的第四位置信息,则,如果所述第三位置信息所对应的第三位置与所述第四位置信息所对应的第四位置为同一位置,或所述第三位置与所述第四位置之间的距离不大于第二预设距离,则所述电子设备可以确定所述第一操作体在所述投影操作面上没有移动,则所述第一操作体所进行的很可能是单击操作,或长按操作等,而如果所述第三位置与所述第四位置不为同一位置,或所述第三位置与所述第四位置之间的距离大于所述第二预设距离,则所述第一操作体进行的很可能是滑动操作。
[0113]以下通过几个具体的实施例介绍本发明中的信息处理方法,下面的实施例主要用于介绍所述方法的几种可能的应用场景。需要说明的是,本发明中的实施例只用于解释本发明,而不能用于限制本发明。凡是符合本发明思想的实施例均在本发明的保护范围之内,本领域技术人员自然知道应如何根据本发明的思想进行变型。
[0114]实施例一:
[0115]所述电子设备为PC (个人计算机),所述电子设备具有所述投影模块,及具有一图像采集单元,所述图像采集单元为摄像头。所述投影面为桌面。所述投影操作面可以位于所述投影面上。本实施例中所述投影操作面为电脑桌面。
[0116]当通过所述投影模块将所述待投影内容投影到所述投影操作面上时,可以通过所述图像采集单元采集所述第一图像信息,其中,所述第一图像信息可以包括所述投影操作面对应的所述投影操作面图像信息。
[0117]本实施例中,所述摄像头设置在所述投影区域的侧面,这样可以较好地采集所述第一图像信息。
[0118]在获得所述第一图像信息后,可以对所述第一图像信息进行分析,以判断所述第一图像信息中是否包括有所述第一操作体所对应的所述第一图像。如果确定存在所述第一图像,则可以确定在与所述投影操作面对应的所述预设空间范围内存在所述第一操作体。
[0119]本实施例中,判断确定所述第一图像信息中存在所述第一图像,则可以相应确定所述预设空间范围内存在所述第一操作体,可以相应确定所述第一操作体阴影在所述第一图像信息中对应的所述第二图像。
[0120]在确定所述第一图像和所述第二图像后,可以分别确定所述第一操作体在所述第一图像信息上对应的所述第一位置和所述第一操作体阴影在所述第一图像信息上对应的所述第二位置。
[0121]本实施例中,确定所述第一操作体对应的所述第一位置和确定所述第一操作体阴影对应的所述第二位置,可以是:确定所述第一图像的第一标识点,即确定所述第一操作体的所述第一标识点,例如,可以任意选取所述第一图像中的一点作为所述第一标识点,即可以任意选取所述第一操作体上的一点作为所述第一标识点,或者也可以选取所述第一操作体的端点作为所述第一标识点,即可以选取所述第一图像的端点作为所述第一标识点。例如,如果所述第一操作体为用户的一根手指,则可以选取该手指的端部的一点在所述第一图像中对应的点作为所述第一标识点。在确定所述第一标识点后,可以将所述第一标识点在所述第一图像信息中的位置确定为所述第一位置。确定所述第一操作体阴影的顶点,例如,如果所述第一操作体为用户的一根手指,则所述第一操作体阴影也是一根手指,则可以将该手指的端部的一点确定为所述顶点,可以将所述顶点在所述第一图像信息中的位置确定为所述第二位置。
[0122]本实施例中,在确定所述第一标识点和所述顶点后,可以分别确定所述第一标识点的第一坐标和所述顶点的第二坐标。
[0123]本实施例中,在确定所述第一坐标和所述第二坐标时,可以根据同一坐标系来进行确定。
[0124]本实施例中,在确定所述第一位置和所述第二位置后,可以根据所述第一位置和所述第二位置确定所述第一操作体是否接触到了所述投影操作面的表面。
[0125]较佳的,一种根据所述第一位置和所述第二位置确定所述第一操作体是否接触到了所述投影操作面的表面的方式可以是:判断所述第一位置和所述第二位置在所述第一图像信息中是否重合,获得第二判断结果,根据所述第二判断结果可以确定所述第一操作体是否接触到了所述投影操作面的表面。
[0126]如果判断确定所述第一位置和所述第二位置在所述第一图像信息中重合,则可以确定所述第一操作体接触到了所述投影操作面的表面。
[0127]如果判断确定所述第一位置和所述第二位置在所述第一图像信息中不重合,则可以确定所述第一操作体未接触到所述投影操作面的表面。
[0128]本实施中,一种判断所述第一位置和所述第二位置在所述第一图像信息中是否重合的方式可以是:根据所述第一坐标及所述第二坐标判断所述第一位置与所述第二位置是否重合,获得所述第二判断结果。
[0129]例如,可以判断所述第一坐标与所述第二坐标是否为同一坐标,如果判断确定所述第一坐标与所述第二坐标为同一坐标,则可以确定所述第一位置和所述第二位置重合,否则可以确定所述第一位置和所述第二位置不重合。
[0130]本实施例中,确定所述第一位置和所述第二位置重合,则可以确定所述第一操作体接触到了所述投影操作面的表面。
[0131]在根据所述第一位置及所述第二位置确定所述第一操作体接触所述投影操作面的表面后,可以获得第一操作体进行的第一操作。本实施例中所述第一操作体可以是用户的一根手指,所述第一操作可以是用户用该手指在所述电脑桌面上对第一图标进行的双击操作,本实施例中所述第一图标为word应用所对应的图标。
[0132]在获得所述第一操作后,可以对所述第一操作进行响应,调用与所述第一操作对应的第一功能。本实施例中,即为打开与word对应的操作界面。
[0133]实施例二:
[0134]所述电子设备为PC (个人计算机),所述电子设备具有所述投影模块,及具有一图像采集单元,所述图像采集单元为摄像头。所述投影面为桌面。所述投影操作面可以位于所述投影面上。本实施例中所述投影操作面为电脑桌面。
[0135]当通过所述投影模块将所述待投影内容投影到所述投影操作面上时,可以通过所述图像采集单元采集所述第一图像信息,其中,所述第一图像信息可以包括所述投影操作面对应的所述投影操作面图像信息。
[0136]本实施例中,所述摄像头设置在所述投影区域的侧面,这样可以较好地采集所述第一图像信息。
[0137]在获得所述第一图像信息后,可以对所述第一图像信息进行分析,以判断所述第一图像信息中是否包括有所述第一操作体所对应的所述第一图像。如果确定存在所述第一图像,则可以确定在与所述投影操作面对应的所述预设空间范围内存在所述第一操作体。
[0138]本实施例中,判断确定所述第一图像信息中存在所述第一图像,则可以相应确定所述预设空间范围内存在所述第一操作体,可以相应确定所述第一操作体阴影在所述第一图像信息中对应的所述第二图像。
[0139]在确定所述第一图像和所述第二图像后,可以分别确定所述第一操作体在所述第一图像信息上对应的所述第一位置和所述第一操作体阴影在所述第一图像信息上对应的所述第二位置。
[0140]本实施例中,确定所述第一操作体对应的所述第一位置和确定所述第一操作体阴影对应的所述第二位置,可以是:确定所述第一图像的第一标识点,即确定所述第一操作体的所述第一标识点,例如,可以任意选取所述第一图像中的一点作为所述第一标识点,即可以任意选取所述第一操作体上的一点作为所述第一标识点,或者也可以选取所述第一操作体的端点作为所述第一标识点,即可以选取所述第一图像的端点作为所述第一标识点。例如,如果所述第一操作体为用户的一根手指,则可以选取该手指的端部的一点在所述第一图像中对应的点作为所述第一标识点。在确定所述第一标识点后,可以将所述第一标识点在所述第一图像信息中的位置确定为所述第一位置。确定所述第一操作体阴影的顶点,例如,如果所述第一操作体为用户的一根手指,则所述第一操作体阴影也是一根手指,则可以将该手指的端部的一点确定为所述顶点,可以将所述顶点在所述第一图像信息中的位置确定为所述第二位置。
[0141]本实施例中,在确定所述第一标识点和所述顶点后,可以分别确定所述第一标识点的第一坐标和所述顶点的第二坐标。
[0142]本实施例中,在确定所述第一坐标和所述第二坐标时,可以根据同一坐标系来进行确定。
[0143]本实施例中,在确定所述第一位置和所述第二位置后,可以根据所述第一位置和所述第二位置确定所述第一操作体是否接触到了所述投影操作面的表面。
[0144]较佳的,一种根据所述第一位置和所述第二位置确定所述第一操作体是否接触到了所述投影操作面的表面的方式可以是:判断所述第一位置和所述第二位置在所述第一图像信息中的距离是否不大于第一预设距离,获得第二判断结果,根据所述第二判断结果可以确定所述第一操作体是否接触到了所述投影操作面的表面。
[0145]如果判断确定所述第一位置和所述第二位置在所述第一图像信息中的距离不大于所述第一预设距离,则可以确定所述第一操作体接触到了所述投影操作面的表面。
[0146]如果判断确定所述第一位置和所述第二位置在所述第一图像信息中的距离大于所述第一预设距离,则可以确定所述第一操作体未接触到所述投影操作面的表面。。
[0147]本实施中,一种判断所述第一位置和所述第二位置在所述第一图像信息中的距离是否不大于所述第一预设距离的方式可以是:根据所述第一坐标及所述第二坐标判断所述第一位置和所述第二位置在所述第一图像信息中的距离是否不大于所述第一预设距离,获得所述第二判断结果。
[0148]例如,可以判断所述第一坐标与所述第二坐标在所述第一图像信息中的距离是否不大于所述第一预设距离,如果判断确定所述第一坐标与所述第二坐标在所述第一图像信息中的距离不大于所述第一预设距离,则可以确定所述第一位置和所述第二位置在所述第一图像信息中的距离不大于所述第一预设距离,否则可以确定所述第一位置和所述第二位置在所述第一图像信息中的距离大于所述第一预设距离。
[0149]本实施例中,确定所述第一位置与所述第二位置在所述第一图像信息中的距离不大于所述第一预设距离,则可以确定所述第一操作体接触到了所述投影操作面的表面。
[0150]在根据所述第一位置及所述第二位置确定所述第一操作体接触所述投影操作面的表面后,可以获得第一操作体进行的第一操作。
[0151]本实施例中,所述电子设备可以对所述第一操作体进行实时或定时监控。例如,所述电子设备可以通过所述图像采集单元对所述第一操作体进行监控。
[0152]在确定所述第一操作体接触所述投影操作面的表面之后,所述电子设备可以继续对所述第一操作体进行监控,确定所述第一操作体何时离开所述投影操作面。
[0153]例如,所述电子设备监控到所述第一操作体在第一时刻时离开了所述投影操作面,则所述电子设备可以确定所述第一操作体进行的所述第一操作完毕,所述电子设备可以根据所述第一操作体与所述投影操作面的接触时间和/或接触轨迹判断所述第一操作具体为何种操作,从而可以确定与所述第一操作对应的响应方式。
[0154]例如,本实施例中,所述电子设备在第二时刻时监控确定所述第一操作体与所述投影操作面相接触,在所述第二时刻之后的所述第一时刻监控确定所述第一操作体离开了所述投影操作面,则所述电子设备可以确定所述第二时刻与所述第一时刻之间的时间差。本实施例中,所述时间差不大于预设时长阈值,则所述电子设备可以确定所述第一操作体所进行的是单击操作,可以确定与所述单击操作对应的响应方式。
[0155]本实施例中所述第一操作体可以是用户的一根手指,所述第一操作可以是用户用该手指在所述电脑桌面上对第一图标进行的单击操作,本实施例中所述第一图标为word应用所对应的图标。
[0156]在获得所述第一操作后,可以对所述第一操作进行响应,调用与所述第一操作对应的第一功能。本实施例中,即为选定所述第一图标。
[0157]实施例三:
[0158]所述电子设备为PC (个人计算机),所述电子设备具有所述投影模块,及具有一图像采集单元,所述图像采集单元为摄像头。所述投影面为桌面。所述投影操作面可以位于所述投影面上。本实施例中所述投影操作面为电脑桌面。
[0159]当通过所述投影模块将所述待投影内容投影到所述投影操作面上时,可以通过所述图像采集单元采集所述第一图像信息,其中,所述第一图像信息可以包括所述投影操作面对应的所述投影操作面图像信息。
[0160]本实施例中,所述摄像头设置在所述投影区域的侧面,这样可以较好地采集所述第一图像信息。
[0161]在获得所述第一图像信息后,可以对所述第一图像信息进行分析,以判断所述第一图像信息中是否包括有所述第一操作体所对应的所述第一图像。如果确定存在所述第一图像,则可以确定在与所述投影操作面对应的所述预设空间范围内存在所述第一操作体。
[0162]本实施例中,判断确定所述第一图像信息中存在所述第一图像,则可以相应确定所述预设空间范围内存在所述第一操作体,可以相应确定所述第一操作体阴影在所述第一图像信息中对应的所述第二图像。
[0163]在确定所述第一图像和所述第二图像后,可以分别确定所述第一操作体在所述第一图像信息上对应的所述第一位置和所述第一操作体阴影在所述第一图像信息上对应的所述第二位置。
[0164]本实施例中,确定所述第一操作体对应的所述第一位置和确定所述第一操作体阴影对应的所述第二位置,可以是:确定所述第一图像的第一标识点,即确定所述第一操作体的所述第一标识点,例如,可以任意选取所述第一图像中的一点作为所述第一标识点,即可以任意选取所述第一操作体上的一点作为所述第一标识点,或者也可以选取所述第一操作体的端点作为所述第一标识点,即可以选取所述第一图像的端点作为所述第一标识点。例如,如果所述第一操作体为用户的一根手指,则可以选取该手指的端部的一点在所述第一图像中对应的点作为所述第一标识点。在确定所述第一标识点后,可以将所述第一标识点在所述第一图像信息中的位置确定为所述第一位置。确定所述第一操作体阴影的顶点,例如,如果所述第一操作体为用户的一根手指,则所述第一操作体阴影也是一根手指,则可以将该手指的端部的一点确定为所述顶点,可以将所述顶点在所述第一图像信息中的位置确定为所述第二位置。
[0165]本实施例中,在确定所述第一标识点和所述顶点后,可以分别确定所述第一标识点的第一坐标和所述顶点的第二坐标。
[0166]本实施例中,在确定所述第一坐标和所述第二坐标时,可以根据同一坐标系来进行确定。
[0167]本实施例中,在确定所述第一位置和所述第二位置后,可以根据所述第一位置和所述第二位置确定所述第一操作体是否接触到了所述投影操作面的表面。
[0168]较佳的,一种根据所述第一位置和所述第二位置确定所述第一操作体是否接触到了所述投影操作面的表面的方式可以是:判断所述第一位置和所述第二位置在所述第一图像信息中是否重合,获得第二判断结果,根据所述第二判断结果可以确定所述第一操作体是否接触到了所述投影操作面的表面。
[0169]本实施例中,在获得所述第一图像和所述第二图像后,可以分别确定所述第一图像对应的第一面积和所述第二图像对应的第二面积。可以判断所述第一面积与所述第二面积是否相等,获得第一判断结果,所述第一判断结果可以表明所述第一面积与所述第二面积是否相等。
[0170]本实施例中,如果判断确定所述第一位置和所述第二位置在所述第一图像信息中重合,且所述第一判断结果表明所述第一面积和所述第二面积相等,则可以确定所述第一操作体接触到了所述投影操作面的表面。
[0171]本实施例中,如果判断确定所述第一位置和所述第二位置在所述第一图像信息中不重合,且所述第一判断结果表明所述第一面积和所述第二面积相等,则可以确定所述第一操作体未接触到所述投影操作面的表面。
[0172]本实施例中,如果判断确定所述第一位置和所述第二位置在所述第一图像信息中重合,且所述第一判断结果表明所述第一面积和所述第二面积不相等,则可以确定所述第一操作体未接触到所述投影操作面的表面。
[0173]本实施例中,如果判断确定所述第一位置和所述第二位置在所述第一图像信息中不重合,且所述第一判断结果表明所述第一面积和所述第二面积不相等,则可以确定所述第一操作体未接触到所述投影操作面的表面。
[0174]本实施中,一种判断所述第一位置和所述第二位置在所述第一图像信息中是否重合的方式可以是:根据所述第一坐标及所述第二坐标判断所述第一位置与所述第二位置是否重合,获得所述第二判断结果。
[0175]例如,可以判断所述第一坐标与所述第二坐标是否为同一坐标,如果判断确定所述第一坐标与所述第二坐标为同一坐标,则可以确定所述第一位置和所述第二位置重合,否则可以确定所述第一位置和所述第二位置不重合。
[0176]本实施例中,判断确定所述第一位置和所述第二位置重合,且所述第一面积与所述第二面积相等,则可以确定所述第一操作体接触到了所述投影操作面的表面。
[0177]在确定所述第一操作体接触所述投影操作面的表面后,可以获得第一操作体进行的第一操作。本实施例中所述第一操作体可以是用户的一根手指,所述第一操作可以是用户用该手指在所述视频播放界面上进行的单击操作。
[0178]在获得所述第一操作后,可以对所述第一操作进行响应,调用与所述第一操作对应的第一功能。本实施例中,即为令所述视频播放界面中正在播放的视频内容暂停播放。
[0179]参见图2C,本发明还提供一种电子设备,所述电子设备可以包括投影模块和图像采集单元,所述电子设备还可以包括操作模块201、第一判断模块202、第一确定模块203和第二确定模块204。本发明实施例中,所述图像采集单元可以是摄像头。
[0180]较佳的,所述电子设备还可以包括第三确定模块205、第二判断模块206、获取模块207、调用模块208、监控模块209和第四确定模块210。
[0181]操作模块201可以用于在通过所述投影模块将一待投影内容投影到一投影操作面上时,通过所述图像采集单元采集第一图像信息,所述第一图像信息包括所述投影操作面对应的投影操作面图像信息。
[0182]第一判断模块202可以用于根据所述第一图像信息,判断所述第一图像信息中是否包括有一第一操作体对应的第一图像。
[0183]第一判断模块202具体可以用于判断所述第一位置和所述第二位置在所述第一图像信息中是否重合,或判断所述第一位置和所述第二位置在所述第一图像信息中的距离是否不大于第一预设距离。
[0184]第一判断模块202具体可以用于判断所述第一坐标和所述第二坐标在所述第一图像信息中是否为同一坐标,或判断所述第一坐标和所述第二坐标在所述第一图像信息中的距离是否不大于所述第一预设距离。
[0185]第一确定模块203可以用于当存在所述第一操作体对应的所述第一图像时,根据所述第一图像及所述第一操作体在所述投影操作面上的第一操作体阴影的第二图像,确定所述第一操作体在所述第一图像信息上的第一位置及所述第一操作体阴影在所述第一图像信息上的第二位置。
[0186]第一确定模块203具体可以用于在所述第一图像中确定所述第一操作体对应的第一标识点,将所述第一标识点的位置确定为所述第一位置,及在所述第一图像中确定所述第一操作体阴影的顶点,确定所述顶点的位置为所述第二位置。
[0187]第一确定模块203具体可以用于根据所述第一图像及所述第二图像,确定所述第一标识点的第一坐标,及所述顶点的第二坐标。
[0188]第二确定模块204可以用于根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面。
[0189]第二确定模块204具体可以用于当所述第一位置和所述第二位置在所述第一图像信息中重合时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面;或当所述第一位置和所述第二位置在所述第一图像信息中的距离不大于第一预设距离时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面。
[0190]第二确定模块204具体可以用于当所述第一位置和所述第二位置在所述第一图像信息中重合,且所述第一判断结果表明所述第一面积与所述第二面积相等时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面。
[0191]第二确定模块204具体可以用于当所述第一位置和所述第二位置在所述第一图像信息中的距离不大于所述第一预设距离,且所述第一判断结果表明所述第一面积与所述第二面积相等时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面。
[0192]第三确定模块205可以用于确定所述第一图像对应的第一面积及所述第二图像对应的第二面积。
[0193]第二判断模块206可以用于判断所述第一面积与所述第二面积是否相等,获得第一判断结果。
[0194]获取模块207可以用于获得所述第一操作体进行的第一操作。
[0195]调用模块208可以用于对所述第一操作进行响应,调用与所述第一操作对应的第一功能。
[0196]监控模块209可以用于对所述第一操作体进行监控,确定所述第一操作体在第一时刻未接触所述投影操作面的表面,获得监控结果。
[0197]第四确定模块210可以用于根据所述监控结果确定所述第一操作体所进行的第一操作,从而能够根据所述第一操作确定对应的响应方式。
[0198]本发明实施例中的信息处理方法可以应用于电子设备,所述电子设备可以包括一投影单元及一图像采集单元,所述方法可以包括:在通过所述投影模块将一待投影内容投影到一投影操作面上时,通过所述图像采集单元采集第一图像信息,所述第一图像信息包括所述投影操作面对应的投影操作面图像信息;根据所述第一图像信息,判断所述第一图像信息中是否包括有一第一操作体对应的第一图像;当存在所述第一操作体对应的所述第一图像时,根据所述第一图像及所述第一操作体在所述投影操作面上的第一操作体阴影的第二图像,确定所述第一操作体在所述第一图像信息上的第一位置及所述第一操作体阴影在所述第一图像信息上的第二位置;根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面。
[0199]本发明实施例中可以通过所述图像采集单元采集所述第一图像信息,根据所述第一图像信息可以确定所述第一操作体的所述第一位置及所述第一操作体阴影的所述第二位置,从而根据所述第一位置及所述第二位置可以确定所述第一操作体究竟是否接触到了所述投影操作面,从而可以确定是否要对所述第一操作体的相应操作进行响应,避免了当所述第一操作体实际是处于悬浮状态时所述电子设备可能也因为无法判断所述第一操作体是否与所述投影操作面相接触而对所述第一操作体的相应操作进行响应,或所述第一操作体实际已与所述投影操作面相接触,但因所述电子设备无法判断所述第一操作体是否与投影操作面相接触而无法对所述第一操作体的操作进行响应,有效降低了误操作率,也提高了操作效率,提高用户体验。
[0200]其中,所述图像采集单元可以是摄像头,本发明只需采用一个摄像头即可完成任务,节省了硬件资源。
[0201]本发明实施例中,根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面的方式可以有多种,较为灵活。
[0202]本发明实施例中,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面,不仅可以通过所述第一操作体和所述第一操作体阴影的位置来进行确定,还可以通过所述第一操作体和所述第一操作体阴影的面积来进行确定,可以使确定出的结果更为准确。
[0203]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0204]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0205]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0206]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0207]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种信息处理方法,应用一电子设备,其特征在于,所述电子设备包括一投影模块及一图像采集单元,所述方法包括: 在通过所述投影模块将一待投影内容投影到一投影操作面上时,通过所述图像采集单元采集第一图像信息,所述第一图像信息包括所述投影操作面对应的投影操作面图像信息; 根据所述第一图像信息,判断所述第一图像信息中是否包括有一第一操作体对应的第一图像; 当存在所述第一操作体对应的所述第一图像时,根据所述第一图像及所述第一操作体在所述投影操作面上的第一操作体阴影的第二图像,确定所述第一操作体在所述第一图像信息上的第一位置及所述第一操作体阴影在所述第一图像信息上的第二位置; 根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面。
2.如权利要求1所述的方法,其特征在于,确定所述第一操作体在所述第一图像信息上的第一位置及所述第一操作体阴影在所述第一图像信息上的第二位置的步骤包括:在所述第一图像中确定所述第一操作体对应的第一标识点,将所述第一标识点的位置确定为所述第一位置,及在所述第一图像中确定所述第一操作体阴影的顶点,确定所述顶点的位置为所述第二位置。
3.如权利要求2所述的方法,其特征在于,根据所述图像信息中的所述第一操作体的第一图像及所述第一 操作体在所述投影操作面上的第一操作体阴影的第二图像,确定所述第一操作体在所述预设空间范围内的第一位置及所述第一操作体阴影在所述投影操作面上的第二位置的步骤包括:根据所述第一图像及所述第二图像,确定所述第一标识点的第一坐标,及所述顶点的第二坐标。
4.如权利要求3所述的方法,其特征在于,根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面的步骤包括:判断所述第一位置和所述第二位置在所述第一图像信息中是否重合,或判断所述第一位置和所述第二位置在所述第一图像信息中的距离是否不大于第一预设距离。
5.如权利要求4所述的方法,其特征在于,根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面的步骤包括: 当所述第一位置和所述第二位置在所述第一图像信息中重合时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面;或 当所述第一位置和所述第二位置在所述第一图像信息中的距离不大于第一预设距离时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面。
6.如权利要求4所述的方法,其特征在于,判断所述第一位置和所述第二位置在所述第一图像信息中是否重合,或判断所述第一位置和所述第二位置在所述第一图像信息中的距离是否不大于第一预设距离的步骤包括:判断所述第一坐标和所述第二坐标在所述第一图像信息中是否为同一坐标,或判断所述第一坐标和所述第二坐标在所述第一图像信息中的距离是否不大于所述第一预设距离。
7.如权利要求5所述的方法,其特征在于,根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面之前还包括步骤: 确定所述第一图像对应的第一面积及所述第二图像对应的第二面积; 判断所述第一面积与所述第二面积是否相等,获得第一判断结果; 当所述第一位置和所述第二位置在所述第一图像信息中重合时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面的步骤包括:当所述第一位置和所述第二位置在所述第一图像信息中重合,且所述第一判断结果表明所述第一面积与所述第二面积相等时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面。
8.如权利要求5所述的方法,其特征在于,在根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面之前还包括步骤: 确定所述第一图像对应的第一面积及所述第二图像对应的第二面积; 判断所述第一面积与所述第二面积是否相等,获得第一判断结果; 当所述第一位置和所述第二位置在所述第一图像信息中的距离不大于第一预设距离时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面的步骤包括:当所述第一位置和所述第二位置在所述第一图像信息中的距离不大于所述第一 预设距离,且所述第一判断结果表明所述第一面积与所述第二面积相等时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面。
9.如权利要求1所述的方法,其特征在于,在根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面之后还包括步骤: 获得所述第一操作体进行的第一操作; 对所述第一操作进行响应,调用与所述第一操作对应的第一功能。
10.如权利要求1或9所述的方法,其特征在于,在根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面之后还包括步骤: 对所述第一操作体进行监控,确定所述第一操作体在第一时刻未接触所述投影操作面的表面,获得监控结果; 根据所述监控结果确定所述第一操作体所进行的第一操作,从而能够根据所述第一操作确定对应的响应方式。
11.一种电子设备,其特征在于,所述电子设备包括一投影模块及一图像采集单元,所述电子设备还包括: 操作模块,用于在通过所述投影模块将一待投影内容投影到一投影操作面上时,通过所述图像采集单元采集第一图像信息,所述第一图像信息包括所述投影操作面对应的投影操作面图像信息; 第一判断模块,用于根据所述第一图像信息,判断所述第一图像信息中是否包括有一第一操作体对应的第一图像; 第一确定模块,用于当存在所述第一操作体对应的所述第一图像时,根据所述第一图像及所述第一操作体在所述投影操作面上的第一操作体阴影的第二图像,确定所述第一操作体在所述第一图像信息上的第一位置及所述第一操作体阴影在所述第一图像信息上的第二位置; 第二确定模块,用于根据所述第一位置及所述第二位置,确定所述第一操作体是接触所述投影操作面的表面,还是未接触所述投影操作面的表面。
12.如权利要求11所述的电子设备,其特征在于,所述第一确定模块具体用于:在所述第一图像中确定所述第一操作体对应的第一标识点,将所述第一标识点的位置确定为所述第一位置,及在所述第一图像中确定所述第一操作体阴影的顶点,确定所述顶点的位置为所述第二位置。
13.如权利要求12所述的电子设备,其特征在于,所述第一确定模块具体用于:根据所述第一图像及所述第二图像,确定所述第一标识点的第一坐标,及所述顶点的第二坐标。
14.如权利要求13所述的电子设备,其特征在于,所述第一判断模块具体用于:判断所述第一位置和所述第二位置在所述第一图像信息中是否重合,或判断所述第一位置和所述第二位置在所述第一图像信息中的距离是否不大于第一预设距离。
15.如权利要求14所述的电子设备,其特征在于,所述第二确定模块具体用于: 当所述第一位置和所 述第二位置在所述第一图像信息中重合时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面;或 当所述第一位置和所述第二位置在所述第一图像信息中的距离不大于第一预设距离时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面。
16.如权利要求14所述的电子设备,其特征在于,所述第一判断模块具体用于:判断所述第一坐标和所述第二坐标在所述第一图像信息中是否为同一坐标,或判断所述第一坐标和所述第二坐标在所述第一图像信息中的距离是否不大于所述第一预设距离。
17.如权利要求15所述的电子设备,其特征在于,所述电子设备还包括第三确定模块和第二判断模块; 所述第三确定模块用于:确定所述第一图像对应的第一面积及所述第二图像对应的第二面积; 所述第二判断模块用于:判断所述第一面积与所述第二面积是否相等,获得第一判断结果; 所述第二确定模块具体用于:当所述第一位置和所述第二位置在所述第一图像信息中重合,且所述第一判断结果表明所述第一面积与所述第二面积相等时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面。
18.如权利要求15所述的电子设备,其特征在于,所述电子设备还包括第三确定模块和第二判断模块; 所述第三确定模块用于:确定所述第一图像对应的第一面积及所述第二图像对应的第二面积; 所述第二判断模块用于:判断所述第一面积与所述第二面积是否相等,获得第一判断结果; 所述第二确定模块具体用于:当所述第一位置和所述第二位置在所述第一图像信息中的距离不大于所述第一预设距离,且所述第一判断结果表明所述第一面积与所述第二面积相等时,确定所述第一操作体接触所述投影操作面的表面,否则确定所述第一操作体未接触所述投影操作面的表面。
19.如权利要求11所述的电子设备,其特征在于,所述电子设备还包括获取模块及调用模块; 所述获取模块用于获得所述第一操作体进行的第一操作; 所述调用模块用于对所述第一操作进行响应,调用与所述第一操作对应的第一功能。
20.如权利要求11或19所述的电子设备,其特征在于,所述电子设备还包括监控模块和第四确定模块; 所述监控模块用于对所述第一操作体进行监控,确定所述第一操作体在第一时刻未接触所述投影操作面的表面,获得监控结果; 所述第四确定模块用于根据所述监控结果确定所述第一操作体所进行的第一操作,从而能够根据所述第一操作 确定对应的响应方式。
【文档编号】G06F3/042GK104049807SQ201310076677
【公开日】2014年9月17日 申请日期:2013年3月11日 优先权日:2013年3月11日
【发明者】高歌, 张柳新, 张超 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1