一种识别方法、装置及电子设备的制作方法

文档序号:6513682阅读:184来源:国知局
一种识别方法、装置及电子设备的制作方法
【专利摘要】本发明实施例提供一种识别方法、装置及电子设备,其中方法包括:当需要对放置在电子设备的放置面上的物体的表面轮廓进行识别时,触发至少一个定向波发射管发射定向波;在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过其非波直射方向的任一定向波接收管接收反射定向波,在同一时间,一个定向波接收管只接收一个定向波发射管的反射定向波;计算接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点;获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓。本发明实施例能够较为准确的对表面形状为凹凸的物体表面形状进行识别,使得物体表面形状的识别更为准确。
【专利说明】一种识别方法、装置及电子设备

【技术领域】
[0001]本发明涉及形状识别【技术领域】,更具体地说,涉及一种识别方法、装置及电子设备。

【背景技术】
[0002]目前,对于物体表面形状的识别主要利用红外触摸屏实现。红外触摸屏是利用X,Y方向上密布的红外线矩阵来识别放置在红外触摸屏上的物体的表面形状。红外触摸屏在显示器的前面安装有一个电路板外框,电路板在屏幕四边排布有红外线发射管和红外线接收管(对应于横竖交叉的红外矩阵);当物体放置在红外触摸屏上时,触摸屏上的红外线发射管发射红外线,对应的红外线接收管接收红外线,此时放置在触摸屏上的物体就会挡住横竖发射的红外线,通过判断发射的红外线被遮挡部分的形状即可判断物体的表面形状。
[0003]图1为现有技术通过红外触摸屏识别物体表面形状的示意图,如图1所示,在触摸屏的四个边框中,有两个相邻的边框安装红外线发射管,另外两个相邻边框安装红外线接收管,红外线发射管发射的红外线由对边的红外线接收管接收。如图1所示,当红外触摸屏的屏幕中放置了表面形状为正方形的物体时,红外线发射管发出的红外线将被物体挡住,将有部分位于红外线发射管对边的红外线接收管接收不到红外线,将各边框的接收不到红外线的红外线接收管区域的长度相结合,即可判断出物体大概的轮廓。
[0004]发明人在实现本发明的过程中发现:上述通过红外触摸屏识别物体表面形状的方式,是通过接收不到红外线的红外线接收管区域的长度来实现物体表面形状的识别;而如果放置在红外触摸屏上的是表面形状凹凸的物体,如六角形,且该物体遮挡红外线的长度和宽度与表面形状是直线形的物体相一致,如图2所示,则所判断出来的物体表面形状将为直线形的表面形状,显然与表面形状凹凸的物体不符。可见,现有红外触摸屏识别物体表面形状的方式并不能准确的识别出表面形状凹凸的物体的表面形状,并不适用于表面形状为凹凸的物体表面形状识别。


【发明内容】

[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]其中,所述循环触发单元包括:
[0063]第一触发子单元,用于在所有定向波发射管中选择第一个发射定向波的定向波发射管,触发所选择的定向波发射管发射定向波;
[0064]第一循环触发子单元,用于在确定了所触发的定向波发射管所发射的定向波对应的物体点后,按照特定顺序从未被触发的定向波发射管中选择下一个定向波发射管,触发该下一个定向波发射管发射定向波;循环执行该选择定向波发射管和触发所选择的定向波发射管发射定向波的步骤,直至所有定向波发射管均发射了定向波。
[0065]其中,所述第一触发单元包括:
[0066]第二触发子单元,用于触发所有定向波发射管中的多个定向波发射管同时发射定向波,该多个定向波发射管中的各定向波发射管所发射的定向波的反射定向波,被非波直射方向设置的不同定向波接收管接收。
[0067]其中,所述反射定向波接收模块包括:
[0068]第一接收单元,用于在触发多个定向波发射管同时发射定向波的同时,使得该多个定向波发射管的波直射方向所设置的定向波接收管,和非波直射方向设置的定向波接收管为开启状态,在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向设置的定向波接收管接收反射定向波;
[0069]或,
[0070]第二接收单元,用于在触发多个定向波发射管同时发射定向波的同时,使得该多个定向波发射管的波直射方向所设置的定向波接收管为开启状态,在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向设置的定向波接收管接收反射定向波。
[0071]其中,所述发射触发模块包括:
[0072]第二触发单元,用于选择一个未发射过定向波的定向波发射管,触发所选择的定向波发射管发射定向波,并使所有的定向波接收管处于开启状态;
[0073]所述反射定向波接收模块包括:
[0074]第三接收单元,用于在确定发射定向波的定向波发射管的波直射方向设置的定向波接收管未接收到定向波时,将发射定向波的定向波发射管的非波直射方向设置的任一接收了反射定向波的定向波接收管作为最终接收反射定向波的定向波接收管,以接收反射定向波,或者,将发射定向波的定向波发射管的非波直射方向设置的接收了反射定向波的能量最大的定向波接收管作为最终接收反射定向波的定向波接收管,以接收反射定向波。
[0075]其中,所述反射点计算模块包括:
[0076]相位差计算单元,用于计算定向波发射管的发射定向波,与接收反射定向波的定向波接收管所接收的反射定向波的相位差;
[0077]结果计算单元,用于根据所述相位差计算反射定向波在物体上的反射点。
[0078]本发明实施例还提供一种电子设备,包括上述所述的识别装置。
[0079]本发明实施例还提供一种电子设备,包括:多个定向波发射管,多个定向波接收管,和处理器;其中,定向波发射管和定向波接收管交替设置,各定向波发射管的波直射方向设置有对应的定向波接收管;
[0080]所述处理器与所述多个定向波发射管和所述多个定向波接收管相接,用于当需要对放置在所述电子设备的放置面上的物体的表面轮廓进行识别时,触发至少一个定向波发射管发射定向波;在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波,在同一时间,一个定向波接收管只接收一个定向波发射管的反射定向波;计算接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点;获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓,所述轮廓由接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点形成。
[0081]基于上述技术方案,本发明实施例提供的识别方法,在电子设备上设置多个定向波发射管和多个定向波接收管,定向波发射管和定向波接收管交替设置,各定向波发射管的波直射方向设置有对应的定向波接收管;在需要对放置在所述电子设备的放置面上的物体的表面轮廓进行识别时,触发至少一个定向波发射管发射定向波;在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波,在同一时间,一个定向波接收管只接收一个定向波发射管的反射定向波;通过计算接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点,从而获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓。本发明实施例通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波,计算出接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点,从而获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓;相比现有技术,本发明实施例能够较为准确的对表面形状为凹凸的物体表面形状进行识别,使得物体表面形状的识别更为准确。

【专利附图】

【附图说明】
[0082]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0083]图1为现有技术通过红外触摸屏识别物体表面形状的示意图;
[0084]图2为现有技术通过红外触摸屏识别物体表面形状的另一示意图;
[0085]图3为本发明实施例提供的一种识别方法的流程图;
[0086]图4为本发明实施例提供的电子设备上的定向波发射管和定向波接收管的设置结构示意图;
[0087]图5为本发明实施例提供的判断波直射方向所设置的定向波接收管是否接收到定向波的方法流程图;
[0088]图6为本发明实施例提供的识别方法的另一流程图;
[0089]图7为本发明实施例提供的识别方法的再一流程图;
[0090]图8为本发明实施例提供的识别方法的又一流程图;
[0091]图9为本发明实施例提供一种识别方法的又另一流程图;
[0092]图10为本发明实施例提供的识别装置的结构框图;
[0093]图11为本发明实施例提供的发射触发模块的结构框图;
[0094]图12为本发明实施例提供的形状识别模块的结构框图;
[0095]图13为本发明实施例提供的循环触发单元的结构框图;
[0096]图14为本发明实施例提供的第一触发单元的结构框图;
[0097]图15为本发明实施例提供的反射定向波接收模块的结构框图;
[0098]图16为本发明实施例提供的反射定向波接收模块的另一结构框图;
[0099]图17为本发明实施例提供的发射触发模块的另一结构框图;
[0100]图18为本发明实施例提供的反射定向波接收模块的再一结构框图;
[0101]图19为本发明实施例提供的反射点计算模块的结构框图。

【具体实施方式】
[0102]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0103]图3为本发明实施例提供的一种识别方法的流程图,该方法应用于电子设备,本发明实施例提供的方法所应用的电子设备可以是任意类型的电子设备,可选为具有触摸屏的电子设备,如智能手机,平板电脑等;值得注意的是,本发明所提供的所有识别方法均基于下述的电子设备结构,即电子设备可以包括:多个定向波发射管和多个定向波接收管,定向波发射管和定向波接收管交替设置,各定向波发射管的波直射方向设置有对应的定向波接收管。
[0104]为便于理解,图4示出了一种可选的电子设备上的定向波发射管和定向波接收管的设置结构,参照图4,图中黑色管为定向波接收管,白色管为定向波发射管,定向波发射管和定向波接收管设置在电子设备的四边形框上,所有的定向波发射管与定向波接收管间隔放置,相对的边框中设置的定向波发射管和定向波接收管的数量相同,并且相对的边框中相同位置上的定向波发射管与定向波接收管一一对应,即一个边上设置定向波发射管的位置,其对边的对应位置上设置定向波接收管。
[0105]值得注意的是,图4所示定向波发射管和定向波接收管的设置结构仅为一种可选设置结构,设置定向波发射管和定向波接收管的边框还可以是圆形边框,椭圆形边框等形状的边框,只要满足定向波发射管和定向波接收管的设置规则为:定向波发射管和定向波接收管交替设置,各定向波发射管的波直射方向设置有对应的定向波接收管即可。
[0106]需要说明的是,定向波发射管和定向波接收管交替设置并不一定是所有的定向波发射管和定向波接收管均相邻设置,即不一定是所有的定向波发射管的旁边一位一定设置定向波接收管,还有可能是某些定向波发射管与定向波接收管间隔至少一位设置,如某些定向波发射管的旁边一位,甚至多位设置的还是定向波发射管,交替设置的定向波发射管和定向波接收管之间可能还设置有多个的定向波发射管,或多个的定向波接收管;如采用“定向波发射管1,定向波发射管2,定向波接收管3”的设置方式,则交替设置的定向波发射管I和定向波接收管3之间还设置有定向波发射管2。
[0107]回到图3所示方法,参照图3,该方法可以包括如下步骤:
[0108]步骤S100、当需要对放置在所述电子设备的放置面上的物体的表面轮廓进行识别时,触发至少一个定向波发射管发射定向波;
[0109]可选的,电子设备的放置面可以是电子设备的显示屏面,定向波发射管和定向波接收管可设置于显示屏边框上;显然,电子设备的放置面还可以是其他任意的能够平放物体的表面,定向波发射管和定向波接收管设置于该能够平放物体的表面的周边上。
[0110]本发明实施例可在检测到电子设备的放置面上放置有物体时,触发至少一个定向波发射管发射定向波,实现物体表面轮廓的自动识别;也可在电子设备的放置面上放置有物体时,由用户控制电子设备开启至少一个定向波发射管发射定向波。
[0111]步骤SI 10、在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波;
[0112]发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波,则说明发射定向波的定向波发射管与其波直射方向所设置的定向波接收管之间存在物体的遮挡,定向波无法穿透物体以使波直射方向所设置的定向波接收管接收到定向波;由于定向波被物体遮挡,因此存在被物体所反射的定向波,此时可通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波;值得注意的是,为保证接收反射定向波的定向波接收管,与发射定向波的定向波发射管相对应上,可在同一时间内,使一个定向波接收管只接收一个定向波发射管的反射定向波,以避免一个定向波接收管同时接收到多个定向波发射管的反射定向波,造成识别上的混乱。
[0113]为便于理解,以图4所示定向波发射管和定向波接收管的设置结构为例,当定向波发射管2发射定向波后,其波直射方向的定向波接收管2’由于物体的遮挡将无法接收到定向波,此时可通过定向波发射管2的非波直射方向的任一定向波接收管接收反射定向波,如使用定向波接收管c接收反射定向波,当然也可使用定向波接收管d进行接收,只要接收反射定向波的定向波接收管能够在反射定向波的反射范围内即可。
[0114]可选的,本发明实施例可通过图5所示方法判断波直射方向所设置的定向波接收管是否接收到定向波,参照图5,该方法可以包括:
[0115]步骤S200、在定向波发射管发射定向波后,判断发射定向波的定向波发射管的波直射方向所设置的定向波接收管是否在预定时间内接收到定向波,若是,执行步骤S210,若否,执行步骤S220 ;
[0116]步骤S210、确定发射定向波的定向波发射管的波直射方向所设置的定向波接收管接收到定向波;
[0117]步骤S220、确定发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波;
[0118]步骤S120、计算接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点;
[0119]可选的,可将所计算的反射点进行记录;
[0120]可选的,本发明实施例可计算定向波发射管的发射定向波,与接收反射定向波的定向波接收管所接收的反射定向波的相位差,从而通过相位差计算出反射定向波在物体上的反射点,记录该反射点。
[0121]步骤S130、获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓,所述轮廓由接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点形成。
[0122]在记录下了物体上所有的反射点后,可将所记录的反射点进行连接,获得物体在多个定向波发射管和多个定向波接收管所形成的平面上的轮廓。
[0123]本发明实施例提供的识别方法,在电子设备上设置多个定向波发射管和多个定向波接收管,定向波发射管和定向波接收管交替设置,各定向波发射管的波直射方向设置有对应的定向波接收管;在需要对放置在所述电子设备的放置面上的物体的表面轮廓进行识别时,触发至少一个定向波发射管发射定向波;在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波,在同一时间,一个定向波接收管只接收一个定向波发射管的反射定向波;通过计算接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点,从而获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓。本发明实施例通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波,计算出接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点,从而获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓;相比现有技术,本发明实施例能够较为准确的对表面形状为凹凸的物体表面形状进行识别,使得物体表面形状的识别更为准确。
[0124]可选的,本发明实施例在触发至少一个定向波发射管发射定向波的实现上可以如下:触发所有定向波发射管中的至少一个定向波发射管发射定向波;在确定了所触发的定向波发射管所发射的定向波对应的物体点后,再从未被触发的定向波发射管中,选择至少一个定向波发射管进行定向波的触发发射;循环执行上述触发至少一个定向波发射管发射定向波的步骤,直至所有的定向波发射管均被触发发射了定向波。在所有的定向波发射管均被触发发射了定向波后,本发明实施例可通过接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点,获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓。
[0125]可选的,本发明实施例可一次仅触发一个定向波发射管发射定向波,在所有的定向波发射管均被触发发射定向波后,完成物体表面形状的识别;对应的,图6示出了本发明实施例提供的识别方法的另一流程,参照图6,该方法可以包括:
[0126]步骤S300、在所述多个定向波发射管中选择一个未发射过定向波的定向波发射管,触发所选择的定向波发射管发射定向波;
[0127]步骤S310、判断所选择的定向波发射管的波直射方向所设置的定向波接收管是否接收到定向波,若是,不记录物体点,返回步骤S300,若否,执行步骤S320 ;
[0128]步骤S320、通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波;
[0129]步骤S330、计算接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点;
[0130]步骤S340、判断是否所有的定向波发射管均被触发发射了定向波,若是,执行步骤S350,若否,执行步骤S300 ;
[0131 ] 步骤S350、获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓,所述轮廓由接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点形成。
[0132]可选的,图6所示方法触发定向波发射管发射定向波可按照特定的顺序执行,如可在多个定向波发射管中选择第一个发射定向波的定向波发射管,触发所选择的定向波发射管发射定向波,在通过所发射的定向波确定对应的物体点后,按照特定顺序选择下一个定向波发射管,触发该下一个定向波发射管发射定向波;循环执行该选择定向波发射管和触发所选择的定向波发射管发射定向波的步骤,直至所有定向波发射管均发射了定向波;进而计算出多个接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点,通过这些反射点形成物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓。此处所指的物体点可以是反射定向波在物体上对应的反射点,若在所发射的定向波被所选择的定向波发射管的波直射方向所设置的定向波接收管接收时,则确定所发射的定向波不对应有物体点;若在所发射的定向波未被所选择的定向波发射管的波直射方向所设置的定向波接收管接收,而通过所选择的定向波发射管的非波直射方向设置的定向波接收管接收到了反射定向波,则可确定所发射的定向波对应有物体点,记录反射定向波在物体上的反射点,所述反射点即为所发射的定向波对应的物体点。
[0133]显然,图6所示方法也可以采用随机的方式从多个定向波发射管中随机选择一个定向波发射管,触发随机选择的定向波发射管发射定向波,直至所有的定向波发射管均发射了定向波。
[0134]可选的,本发明实施例可使用一个非波直射方向的处于开启状态的定向波接收管接收反射定向波。若定向波发射管和定向波接收管相邻设置,则本发明实施例可优选采用该相邻设置的定向波接收管接收反射定向波;显然也可采用非相邻设置,而能够接收反射定向波的任一定向波接收管接收反射定向波;值得注意的是,用于接收反射定向波的定向波接收管,可在波直射方向所设置的定向波接收管未接收到定向波时开启;也可在所选择的定向波发射管发射定向波时开启。
[0135]可选的,本发明实施例也可开启定向波发射管的非波直射方向的多个定向波接收管,采用该多个定向波接收管接收反射定向波,再随机选取其中的任一个定向波接收管作为最终接收反射定向波的定向波接收管,或者选取其中接收的反射定向波的能量最大的定向波接收管作为最终接收反射定向波的定向波接收管。显然,也可在选择发射定向波的定向波发射管、触发所选择的定向波发射管发射定向波的同时,开启所有的定向波接收管;若是波直射方向的定向波接收管接收了定向波,则确定不存在反射点,若是非波直射方向的定向波接收管接收了反射定向波,则确定存在反射点,选取接收了反射定向波的任一定向波接收管作为最终接收反射定向波的定向波接收管,或者将接收的反射定向波的能量最大的定向波接收管作为最终接收反射定向波的定向波接收管。
[0136]图7为本发明实施例提供的识别方法的再一流程图,参照图7,该方法可以包括:
[0137]步骤S400、在所述多个定向波发射管中选择一个未发射过定向波的定向波发射管,触发所选择的定向波发射管发射定向波,并使所有的定向波接收管处于开启状态;
[0138]可选的,本发明实施例也可保持所有的定向波接收管的状态为开启状态,然后再逐个的选择发射定向波的定向波发射管。
[0139]步骤S410、判断接收到定向波的定向波接收管是否处于,发射定向波的定向波发射管的波直射方向,若是,执行步骤S400,若否,执行步骤S420 ;
[0140]步骤S420、选取接收了反射定向波的任一定向波接收管作为最终接收反射定向波的定向波接收管,以接收反射定向波,或者将接收的反射定向波的能量最大的定向波接收管作为最终接收反射定向波的定向波接收管,以接收反射定向波;
[0141]步骤S430、计算最终接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点;
[0142]步骤S440、判断是否所有的定向波发射管均被触发发射了定向波,若是,执行步骤S450,若否,执行步骤S400 ;
[0143]步骤S450、获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓,所述轮廓由接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点形成。
[0144]可选的,本发明实施例也可一次触发多个定向波发射管发射定向波,只需保证当该多个定向波发射管中的各定向波发射管所发射的定向波存在反射定向波时,不同定向波发射管的反射定向波能被非波直射方向设置的不同定向波接收管接收即可,即保证一个定向波发射管的反射定向波能够被一个非波直射方向设置的定向波接收管,且定向波发射管与非波直射方向设置的定向波接收管为一一对应关系。对应的,图8示出了本发明实施例提供的识别方法的又一流程,参照图8,该方法可以包括:
[0145]步骤S500、从所设置的定向波发射管中选择多个定向波发射管,触发所选择的多个定向波发射管发射定向波;
[0146]多个定向波发射管的选择规则为:在各定向波发射管所发射的定向波存在反射定向波时,不同定向波发射管的反射定向波能被非波直射方向设置的不同定向波接收管接收;即对于采用定向波接收管接收反射定向波的情况,该多个定向波发射管的反射定向波之间是互不干扰的。
[0147]步骤S510、若该多个定向波发射管中的某一定向波发射管所发射的定向波被波直射方向所设置的定向波接收管所接收,则确定所发射的定向波不对应有物体点;若该多个定向波发射管中的某一定向波发射管所发射的定向波未被波直射方向所设置的定向波接收管所接收,则通过该定向波发射管所对应的非波直射方向设置的定向波接收管接收反射定向波;
[0148]步骤S520、计算接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点;
[0149]步骤S530、判断是否所有的定向波发射管均被触发发射了定向波,若是,执行步骤S540,若否,执行步骤S500 ;
[0150]步骤S540、获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓,所述轮廓由接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点形成。
[0151]本说明书上文中描述的识别方法需要将所有的定向波发射管进行触发,以使得所有的定向波发射管均发射了定向波,这样的识别方式最为妥当,能够避免物体点的遗漏,保证物体表面形状识别的准确性。然而大多数的物体其表面形状是连续的,若判断出物体表面大致的连续区域,则不需要将所有的定向波发射管均进行触发,只需要触发该连续区域内的定向波发射管发射定向波即可。其中一种可选的判断方式可以是:若确定某一定向波发射管所发射的定向波被波直射方向所设置的定向波接收管所接收;则以该定向波发射管为界,不再对远离放置面中心所设置的定向波发射管进行触发,而对靠近放置面中心所设置的定向波发射管进行触发。由于物体一般都是放置在放置面的中心位置,因此在某一定向波发射管所发射的定向波被波直射方向所设置的定向波接收管所接收时,则可确定比该定向波发射管更远离放置面中心的定向波发射管所发射的定向波,必然也会被波直射方向所设置的定向波接收管所接收,即不存在物体点,因此以该定向波发射管为界排除远离放置面中心所设置的定向波发射管,可以极大的节省识别时间,同时也能保证识别的准确性。
[0152]显然,某些物体可能并不是放置在放置面的中心位置,对于此种情况,若在确定某一定向波发射管所发射的定向波被波直射方向所设置的定向波接收管所接收时,可以该定向波发射管为界,分别触发远离放置面中心所设置的定向波发射管,和靠近放置面中心所设置的定向波发射管,若先确定出远离放置面中心所设置的定向波发射管中存在所发射的定向波未被波直射方向所设置的定向波接收管所接收的情况,则可不再对靠近放置面中心所设置的定向波发射管进行触发;若先确定出靠近放置面中心所设置的定向波发射管中存在所发射的定向波未被波直射方向所设置的定向波接收管所接收的情况,则可不再对远离放置面中心所设置的定向波发射管进行触发。
[0153]为便于理解,以图4所示所示定向波发射管和定向波接收管的设置结构为例,由于物体是放置在放置面的中心位置的,因此当定向波发射管I和定向波发射管3所发射的定向波被各自波直射方向设置的定向波接收管接收后,则可确定物体的连续区域在定向波发射管I和定向波发射管3之间,以定向波发射管I和定向波发射管3为界,将不再对远离放置面中心所设置的定向波发射管进行触发,如定向波发射管4将不会被触发。
[0154]上述方式可在物体表面为连续时,触发物体表面的连续区域所对应的定向波发射管进行物体表面形状的识别,而不需要对所有的定向波发射管均进行触发,可大幅节省识别时间。上述描述的触发物体表面的连续区域所对应的定向波发射管的方式可应用于本说明书上文所描述的所有识别方法中(如图6-图8所示方法),采用触发物体表面的连续区域所对应的定向波发射管的方式对物体表面形状进行识别的实现方法,与上文描述的识别方法的区别在于:采用触发物体表面的连续区域所对应的定向波发射管的方式,仅需保证物体表面的连续区域所对应的定向波发射管均被触发即可,而不需保证所有的定向波发射管均进行了触发,其他实现方式相同。
[0155]可选的,为了更好的对物体的表面轮廓进行识别,本发明实施例可对物体的放置情况具有要求,要求物体的外表面需要垂直于电子设备的放置面。若物体的某些表面不垂直于电子设备的放置面,则对于不垂直于电子设备的放置面的物体表面,定向波发射管的所发射的定向波将不会被其波直射方向所设置的定向波接收管所接收,其反射定向波也不会被其非波直射方向所设置的定向波接收管所接收,即对于不垂直于电子设备的放置面的物体表面,定向波发射管所发射的定向波是没有回应结果的,此时可忽略不垂直于电子设备的放置面的物体表面的物体点;并在该定向波发射管的两旁设置的定向波发射管所发射的定向波具有反射定向波,且反射定向波能够被对应的定向波接收管接收后,记录该两旁设置的定向波发射管所发射的定向波对应的物体点,此时可认为所忽略的物体点在所记录的物体点的连线上,通过这样的方式也可形成大致的物体表面形状轮廓。
[0156]图9为本发明实施例提供一种识别方法的又另一流程图,该方法应用于电子设备,该电子设备包括多层的定向波发射管和定向波接收管设置结构,各层的定向波发射管和定向波接收管设置结构为:定向波发射管和定向波接收管交替设置,各定向波发射管的波直射方向设置有对应的定向波接收管;参照图9,该方法可以包括步骤:
[0157]步骤S600、当需要对放置在所述电子设备的放置面上的物体空间形状进行识别时,触发至少一个定向波发射管发射定向波;
[0158]步骤S610、在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波;
[0159]步骤S620、计算接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点。
[0160]步骤S630、获得所述物体在所述多层的定向波发射管和定向波接收管设置结构所形成的空间上的形状,所述形状由接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点形成。
[0161]相比图3所示方法,图9所示方法通过多层的定向波发射管和定向波接收管结构的设置,能够实现物体空间形状的识别;值得注意的是,在多层的定向波发射管和定向波接收管的结构中,某一层中的定向波发射管与其波直射方向所设置的定向波接收管必然是在同一层的;但是接收某一层中的定向波发射管的反射定向波的定向波接收管,与发射定向波的定向波发射管并不一定在同一层中;通过记录不同层次上的物体点,将这些物体点连接即可对物体的空间形状进行识别。
[0162]可选的,本发明实施例所指的定向波可以是红外,超声波等,对应的定向波发射管和定向波接收管可以是红外发射管和红外接收管,也可以是超声波发射管和超声波接收管。
[0163]下面对本发明实施例提供的识别装置进行描述,下文描述的识别装置与上文描述的识别方法对应,两者可相互参照。
[0164]图10为本发明实施例提供的识别装置的结构框图,该装置应用于电子设备,所述电子设备包括多个定向波发射管和多个定向波接收管,定向波发射管和定向波接收管交替设置,各定向波发射管的波直射方向设置有对应的定向波接收管;参照图10,该装置可以包括:
[0165]发射触发模块100,用于在需要对放置在所述电子设备的放置面上的物体的表面轮廓进行识别时,触发至少一个定向波发射管发射定向波;
[0166]反射定向波接收模块200,用于在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波,在同一时间,一个定向波接收管只接收一个定向波发射管的反射定向波;
[0167]反射点计算模块300,用于计算接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点;
[0168]形状识别模块400,用于获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓,所述轮廓由接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点形成。
[0169]可选的,图11示出了发射触发模块100的一种可选结构,参照图11,发射触发模块100可以包括:
[0170]第一触发单元110,用于触发所有定向波发射管中的至少一个定向波发射管发射定向波;
[0171]循环触发单元120,用于在确定了所触发的定向波发射管所发射的定向波对应的物体点后,再从未被触发的定向波发射管中,选择至少一个定向波发射管进行定向波的触发发射;循环执行上述触发至少一个定向波发射管发射定向波的步骤,直至所有的定向波发射管均被触发发射了定向波。
[0172]对应的,图12示出了形状识别模块400的一种可选结构,参照图12,形状识别模块400可以包括:
[0173]第一识别单元410,用于在所有的定向波发射管均被触发发射了定向波后,通过接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点,获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓。
[0174]图13示出了循环触发单元120的一种可选结构,参照图13,循环触发单元120可以包括:
[0175]第一触发子单元121,用于在所有定向波发射管中选择第一个发射定向波的定向波发射管,触发所选择的定向波发射管发射定向波;
[0176]第一循环触发子单元122,用于在确定了所触发的定向波发射管所发射的定向波对应的物体点后,按照特定顺序从未被触发的定向波发射管中选择下一个定向波发射管,触发该下一个定向波发射管发射定向波;循环执行该选择定向波发射管和触发所选择的定向波发射管发射定向波的步骤,直至所有定向波发射管均发射了定向波。
[0177]可选的,确定所触发的定向波发射管所发射的定向波对应的物体点的方式可以为:在所发射的定向波被定向波发射管的波直射方向所设置的定向波接收管接收时,确定所发射的定向波不对应有物体点;在所发射的定向波未被定向波发射管的波直射方向所设置的定向波接收管接收时,通过定向波发射管的非波直射方向的定向波接收管接收反射定向波,记录反射定向波在物体上的反射点,确定所述反射点为所发射的定向波对应的物体点。
[0178]可选的,在定向波发射管发射定向波后,判断发射定向波的定向波发射管的波直射方向所设置的定向波接收管是否在预定时间内接收到定向波;若发射定向波的定向波发射管的波直射方向所设置的定向波接收管在预定时间内未接收到定向波,则确定发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波。
[0179]可选的,图11所示第一触发单元110的结构可如图14所示,包括:
[0180]第二触发子单元111,用于触发所有定向波发射管中的多个定向波发射管同时发射定向波,该多个定向波发射管中的各定向波发射管所发射的定向波的反射定向波,被非波直射方向设置的不同定向波接收管接收。
[0181]可选的,图15示出了反射定向波接收模块200的一种可选结构,参照图15,反射定向波接收模块200可以包括:
[0182]第一接收单元210,用于在触发多个定向波发射管同时发射定向波的同时,使得该多个定向波发射管的波直射方向所设置的定向波接收管,和非波直射方向设置的定向波接收管为开启状态,在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向设置的定向波接收管接收反射定向波。
[0183]图16为反射定向波接收模块200的另一种可选结构,参照图16,反射定向波接收模块200可以包括:
[0184]第二接收单元220,用于在触发多个定向波发射管同时发射定向波的同时,使得该多个定向波发射管的波直射方向所设置的定向波接收管为开启状态,在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向设置的定向波接收管接收反射定向波。
[0185]图17示出了发射触发模块100的另一种可选结构,参照图17,发射触发模块100可以包括:
[0186]第二触发单元130,用于选择一个未发射过定向波的定向波发射管,触发所选择的定向波发射管发射定向波,并使所有的定向波接收管处于开启状态;
[0187]对应的,图18示出了反射定向波接收模块200的再一种可选结构,参照图18,反射定向波接收模块200可以包括:
[0188]第三接收单元230,用于在确定发射定向波的定向波发射管的波直射方向设置的定向波接收管未接收到定向波时,将发射定向波的定向波发射管的非波直射方向设置的任一接收了反射定向波的定向波接收管作为最终接收反射定向波的定向波接收管,以接收反射定向波,或者,将发射定向波的定向波发射管的非波直射方向设置的接收了反射定向波的能量最大的定向波接收管作为最终接收反射定向波的定向波接收管,以接收反射定向波。
[0189]可选的,图19示出了反射点计算模块300的一种可选结构,参照图19,反射点计算模块300可以包括:
[0190]相位差计算单元310,用于计算定向波发射管的发射定向波,与接收反射定向波的定向波接收管所接收的反射定向波的相位差;
[0191]结果计算单元320,用于根据所述相位差计算反射定向波在物体上的反射点。
[0192]本发明实施例提供的识别装置能够使得物体表面形状的识别更为准确。
[0193]本发明实施例还提供一种电子设备,包括上述所述的识别装置;对识别装置的介绍可参照上文描述,此处不再赘述。
[0194]本发明实施例还提供一种电子设备,电子设备可以包括:多个定向波发射管,多个定向波接收管,和处理器;其中,定向波发射管和定向波接收管交替设置,各定向波发射管的波直射方向设置有对应的定向波接收管;
[0195]所述处理器与所述多个定向波发射管和所述多个定向波接收管相接,用于当需要对放置在所述电子设备的放置面上的物体的表面轮廓进行识别时,触发至少一个定向波发射管发射定向波;在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波,在同一时间,一个定向波接收管只接收一个定向波发射管的反射定向波;计算接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点;获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓,所述轮廓由接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点形成。
[0196]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0197]专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0198]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或【技术领域】内所公知的任意其它形式的存储介质中。
[0199]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种识别方法,其特征在于,应用于电子设备,所述电子设备包括多个定向波发射管和多个定向波接收管,定向波发射管和定向波接收管交替设置,各定向波发射管的波直射方向设置有对应的定向波接收管; 所述方法包括: 当需要对放置在所述电子设备的放置面上的物体的表面轮廓进行识别时,触发至少一个定向波发射管发射定向波; 在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波,在同一时间,一个定向波接收管只接收一个定向波发射管的反射定向波; 计算接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点; 获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓,所述轮廓由接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点形成。
2.根据权利要求1所述的方法,其特征在于,所述触发至少一个定向波发射管发射定向波包括: 触发所有定向波发射管中的至少一个定向波发射管发射定向波; 在确定了所触发的定向波发射管所发射的定向波对应的物体点后,再从未被触发的定向波发射管中,选择至少一个定向波发射管进行定向波的触发发射;循环执行上述触发至少一个定向波发射管发射定向波的步骤,直至所有的定向波发射管均被触发发射了定向波; 所述获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓包括: 在所有的定向波发射管均被触发发射了定向波后,通过接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点,获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓。
3.根据权利要求2所述的方法,其特征在于,所述循环执行上述触发至少一个定向波发射管发射定向波的步骤,直至所有的定向波发射管均被触发发射了定向波包括: 在所有定向波发射管中选择第一个发射定向波的定向波发射管,触发所选择的定向波发射管发射定向波; 在确定了所触发的定向波发射管所发射的定向波对应的物体点后,按照特定顺序从未被触发的定向波发射管中选择下一个定向波发射管,触发该下一个定向波发射管发射定向波;循环执行该选择定向波发射管和触发所选择的定向波发射管发射定向波的步骤,直至所有定向波发射管均发射了定向波。
4.根据权利要求2或3所述的方法,其特征在于,所述确定所触发的定向波发射管所发射的定向波对应的物体点的过程包括: 在所发射的定向波被定向波发射管的波直射方向所设置的定向波接收管接收时,确定所发射的定向波不对应有物体点; 在所发射的定向波未被定向波发射管的波直射方向所设置的定向波接收管接收时,通过定向波发射管的非波直射方向的定向波接收管接收反射定向波,记录反射定向波在物体上的反射点,确定所述反射点为所发射的定向波对应的物体点。
5.根据权利要求2所述的方法,其特征在于,所述触发所有定向波发射管中的至少一个定向波发射管发射定向波包括: 触发所有定向波发射管中的多个定向波发射管同时发射定向波,该多个定向波发射管中的各定向波发射管所发射的定向波的反射定向波,被非波直射方向设置的不同定向波接收管接收。
6.根据权利要求5所述的方法,其特征在于,所述通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波包括: 在触发多个定向波发射管同时发射定向波的同时,使得该多个定向波发射管的波直射方向所设置的定向波接收管,和非波直射方向设置的定向波接收管为开启状态; 在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向设置的定向波接收管接收反射定向波。
7.根据权利要求5所述的方法,其特征在于,所述通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波包括: 在触发多个定向波发射管同时发射定向波的同时,使得该多个定向波发射管的波直射方向所设置的定向波接收管为开启状态; 在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向设置的定向波接收管接收反射定向波。
8.根据权利要求1所述的方法,其特征在于,所述触发至少一个定向波发射管发射定向波包括: 选择一个未发射过定向波的定向波发射管,触发所选择的定向波发射管发射定向波,并使所有的定向波接收管处于开启状态; 所述通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波包括: 在确定发射定向波的定向波发射管的波直射方向设置的定向波接收管未接收到定向波时,将发射定向波的定向波发射管的非波直射方向设置的任一接收了反射定向波的定向波接收管作为最终接收反射定向波的定向波接收管,以接收反射定向波,或者,将发射定向波的定向波发射管的非波直射方向设置的接收了反射定向波的能量最大的定向波接收管作为最终接收反射定向波的定向波接收管,以接收反射定向波。
9.根据权利要求1所述的方法,其特征在于,所述电子设备还包括:设置所述多个定向波发射管和所述多个定向波接收管的对称边框,所述对称边框的各边框中定向波发射管和定向波接收管相邻设置,对称的边框中设置的定向波发射管和定向波接收管的数量相同,且其中一个边框设置定向波发射管的位置,其对称的边框的对应位置设置定向波接收管。
10.根据权利要求9所述的方法,其特征在于,所述通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波包括: 通过与发射定向波的定向波发射管相邻设置的一个定向波接收管接收反射定向波。
11.根据权利要求1所述的方法,其特征在于,所述计算接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点包括: 计算定向波发射管的发射定向波,与接收反射定向波的定向波接收管所接收的反射定向波的相位差; 根据所述相位差计算反射定向波在物体上的反射点。
12.根据权利要求1所述的方法,其特征在于,所述确定发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波的过程包括: 在定向波发射管发射定向波后,判断发射定向波的定向波发射管的波直射方向所设置的定向波接收管是否在预定时间内接收到定向波; 若发射定向波的定向波发射管的波直射方向所设置的定向波接收管在预定时间内未接收到定向波,则确定发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波。
13.一种识别方法,其特征在于,应用于电子设备,所述电子设备包括多层的定向波发射管和定向波接收管的设置结构,各层的定向波发射管和定向波接收管的设置结构为:定向波发射管和定向波接收管交替设置,各定向波发射管的波直射方向设置有对应的定向波接收管; 所述方法包括: 当需要对放置在所述电子设备的放置面上的物体空间形状进行识别时,触发至少一个定向波发射管发射定向波; 在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波,在同一时间,一个定向波接收管只接收一个定向波发射管的反射定向波; 计算接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点; 获得所述物体在所述多层的定向波发射管和定向波接收管设置结构所形成的空间上的形状,所述形状由接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点形成。
14.一种识别装置,其特征在于,应用于电子设备,所述电子设备包括多个定向波发射管和多个定向波接收管,定向波发射管和定向波接收管交替设置,各定向波发射管的波直射方向设置有对应的定向波接收管; 所述识别装置包括: 发射触发模块,用于在需要对放置在所述电子设备的放置面上的物体的表面轮廓进行识别时,触发至少一个定向波发射管发射定向波; 反射定向波接收模块,用于在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波,在同一时间,一个定向波接收管只接收一个定向波发射管的反射定向波; 反射点计算模块,用于计算接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点; 形状识别模块,用于获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓,所述轮廓由接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点形成。
15.根据权利要求14所述的装置,其特征在于,所述发射触发模块包括: 第一触发单元,用于触发所有定向波发射管中的至少一个定向波发射管发射定向波; 循环触发单元,用于在确定了所触发的定向波发射管所发射的定向波对应的物体点后,再从未被触发的定向波发射管中,选择至少一个定向波发射管进行定向波的触发发射;循环执行上述触发至少一个定向波发射管发射定向波的步骤,直至所有的定向波发射管均被触发发射了定向波; 所述形状识别模块包括: 第一识别单元,用于在所有的定向波发射管均被触发发射了定向波后,通过接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点,获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓。
16.根据权利要求15所述的装置,其特征在于,所述循环触发单元包括: 第一触发子单元,用于在所有定向波发射管中选择第一个发射定向波的定向波发射管,触发所选择的定向波发射管发射定向波; 第一循环触发子单元,用于在确定了所触发的定向波发射管所发射的定向波对应的物体点后,按照特定顺序从未被触发的定向波发射管中选择下一个定向波发射管,触发该下一个定向波发射管发射定向波;循环执行该选择定向波发射管和触发所选择的定向波发射管发射定向波的步骤,直至所有定向波发射管均发射了定向波。
17.根据权利要求15所述的装置,其特征在于,所述第一触发单元包括: 第二触发子单元,用于触发所有定向波发射管中的多个定向波发射管同时发射定向波,该多个定向波发射管中的各定向波发射管所发射的定向波的反射定向波,被非波直射方向设置的不同定向波接收管接收。
18.根据权利要求17所述的装置,其特征在于,所述反射定向波接收模块包括: 第一接收单元,用于在触发多个定向波发射管同时发射定向波的同时,使得该多个定向波发射管的波直射方向所设置的定向波接收管,和非波直射方向设置的定向波接收管为开启状态,在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向设置的定向波接收管接收反射定向波; 或, 第二接收单元,用于在触发多个定向波发射管同时发射定向波的同时,使得该多个定向波发射管的波直射方向所设置的定向波接收管为开启状态,在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向设置的定向波接收管接收反射定向波。
19.根据权利要求14所述的装置,其特征在于,所述发射触发模块包括: 第二触发单元,用于选择一个未发射过定向波的定向波发射管,触发所选择的定向波发射管发射定向波,并使所有的定向波接收管处于开启状态; 所述反射定向波接收模块包括: 第三接收单元,用于在确定发射定向波的定向波发射管的波直射方向设置的定向波接收管未接收到定向波时,将发射定向波的定向波发射管的非波直射方向设置的任一接收了反射定向波的定向波接收管作为最终接收反射定向波的定向波接收管,以接收反射定向波,或者,将发射定向波的定向波发射管的非波直射方向设置的接收了反射定向波的能量最大的定向波接收管作为最终接收反射定向波的定向波接收管,以接收反射定向波。
20.根据权利要求14所述的装置,其特征在于,所述反射点计算模块包括: 相位差计算单元,用于计算定向波发射管的发射定向波,与接收反射定向波的定向波接收管所接收的反射定向波的相位差; 结果计算单元,用于根据所述相位差计算反射定向波在物体上的反射点。
21.一种电子设备,其特征在于,包括:权利要求14-20任一项所述的识别装置。
22.一种电子设备,其特征在于,包括:多个定向波发射管,多个定向波接收管,和处理器;其中,定向波发射管和定向波接收管交替设置,各定向波发射管的波直射方向设置有对应的定向波接收管; 所述处理器与所述多个定向波发射管和所述多个定向波接收管相接,用于当需要对放置在所述电子设备的放置面上的物体的表面轮廓进行识别时,触发至少一个定向波发射管发射定向波;在发射定向波的定向波发射管的波直射方向所设置的定向波接收管未接收到定向波时,通过发射定向波的定向波发射管的非波直射方向的任一定向波接收管接收反射定向波,在同一时间,一个定向波接收管只接收一个定向波发射管的反射定向波;计算接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点;获得所述物体在所述多个定向波发射管和所述多个定向波接收管所形成的平面上的轮廓,所述轮廓由接收反射定向波的定向波接收管所接收的反射定向波在物体上的反射点形成。
【文档编号】G06F3/041GK104516560SQ201310451399
【公开日】2015年4月15日 申请日期:2013年9月27日 优先权日:2013年9月27日
【发明者】张旭辉 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1