1.本技术涉及计算机技术领域,尤其涉及一种使用者识别方法、装置、电子设备及存储介质。
背景技术:2.随着通信、计算机软硬件技术的不断进步,物联网、万物互联、万物智能等技术快速发展,并逐渐以产品及服务的形态进入到社会,成为工作、生活、学习的重要部分。其中,智能终端设备首先兴起于手机、平板电脑等手持终端设备,并逐步发展为电视机、智能音箱、智能家居等大型终端设备及系统化终端。智能终端设备的重要价值之一,是其对软件支撑的智能性,除了可选可定制的软件功能外,智能终端设备更多的加入了神经网络、机器学习等智能支撑技术,能够针对用户的使用习惯、用户多维画像等数据进行精准学习,使产品更懂用户,更智能。
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.图1为本技术实施例使用者识别方法的流程示意图;
36.图2为本技术应用实施例遥控装置的立体示意图;
37.图3为本技术应用实施例遥控装置的正面示意图;
38.图4为本技术应用实施例接触点分布的立体示意图;
39.图5为本技术应用实施例接触点分布的侧向示意图;
40.图6为本技术应用实施例一组接触点向量示意图;
41.图7为本技术应用实施例另一组接触点向量示意图;
42.图8为本技术应用实施例不同用户的接触点向量示意图;
43.图9为本技术应用实施例多用户识别的流程示意图;
44.图10为本技术应用实施例手指握持位置的坐标采集示意图;
45.图11为本技术应用实施例向量抽取比对示意图;
46.图12为本技术实施例使用者识别装置的结构示意图;
47.图13为本技术实施例电子设备的结构示意图。
具体实施方式
48.下面结合附图及实施例对本技术再作进一步详细的描述。
49.实际应用时,为了提升用户体验,需要考虑使多用户终端为面向的各用户提供精准的个性化服务。比如,对于具备智能操作系统的电视机,在一个老人、青年人和小孩共同生活的家庭,由于年龄的差异,大概率其感兴趣的影视对象完全不同,如果根据青年人的用户习惯获得的用户画像推介内容,而内容恰好被老人或小孩观看,其用户体验将极差;因此,需要考虑使电视机为不同的用户提供影视智能推介服务,并提高智能推介的准确性。
50.基于此,在本技术的各种实施例中,至少基于采集单元采集到的使用者握持电子设备时手指与所述采集单元接触所产生的接触点之间的相对位置关系,识别当前握持所述电子设备的使用者;如此,能够使多用户终端识别当前面向的目标用户,从而能够针对目标用户进行用户行为采集并构建用户画像,进而能够使多用户终端为各用户提供精准的个性化服务,提升用户体验。
51.本技术实施例提供一种使用者识别方法,应用于电子设备,如图1所示,该方法包括:
52.步骤101:获取电子设备的采集单元采集的第一信息;
53.这里,所述第一信息至少包含多个第一接触点之间的相对位置关系;所述接触点是使用者握持所述电子设备时手指与所述采集单元接触所产生的;
54.步骤102:将所述第一信息与第一数据库中的第二信息进行匹配,得到第一匹配结果;
55.这里,所述第一数据库包含多个使用者标识及每个使用者标识对应的第二信息;每个第二信息至少包含多个第二接触点之间的相对位置关系;
56.步骤103:基于所述第一匹配结果,识别当前握持所述电子设备的使用者。
57.这里,需要说明的是,实际应用时,所述电子设备可以是多用户终端,比如电视机、智能音箱等。或者,所述电子设备也可以是能够与多用户终端进行有线或无线通信的设备,比如电视机的遥控装置(也可以称为遥控器)、手机等。
58.在步骤101中,实际应用时,所述采集单元可以包含电容式、电阻式等类型的触摸膜,即所述采集单元可以通过触摸膜技术采集所述第一信息。或者,所述采集单元也可以包含阵列分布或在一长度方向上以一定密度布置的压敏、红外反射式等类型的传感器,并通过传感器采集所述第一信息。所述采集单元的具体结构及采集所述第一信息的具体方式可以根据需求设置,本技术实施例对此不作限定。
59.实际应用时,可以根据需求设置所述采集单元在所述电子设备中的位置。示例性地,所述电子设备为遥控器时,为了能够在用户自然握持遥控器的情况下准确地采集到接触点信息,可以将所述采集单元设置在遥控器的两侧。
60.在步骤102中,实际应用时,所述第一数据库中的第二信息可以通过所述采集单元预先采集得到。所述第一数据库包含的使用者标识可以表征多用户终端需要识别的用户对象(即面向的用户对象),比如需要构建用户画像的用户对象。
61.实际应用时,接触点之间的相对位置关系可以通过向量表示。
62.基于此,在一实施例中,所述第一信息可以包含多个第一向量;所述多个第一向量用于表示所述多个第一接触点之间的相对位置关系;每个第二信息可以包含多个第二向量;所述多个第二向量用于表示所述多个第二接触点之间的相对位置关系;
63.相应地,所述将所述第一信息与第一数据库中的第二信息进行匹配,可以包括:
64.将至少一个第一向量与每个第二信息包含的多个第二向量进行匹配,得到第二匹配结果;
65.在所述第二匹配结果表征所述第一数据库中存在一个目标第二信息的情况下,将所述第二匹配结果确定为所述第一匹配结果;所述目标第二信息包含的多个第二向量能够与至少一个第一向量匹配。
66.实际应用时,在所述第二匹配结果表征所述第一数据库中存在一个目标第二信息的情况下,所述将所述第二匹配结果确定为所述第一匹配结果,可以理解为:所述目标第二信息对应的使用者标识能够表征当前握持所述电子设备的使用者。当然,在所述第二匹配结果表征所述第一数据库中不存在目标第二信息的情况下,也可以直接将所述第二匹配结果确定为所述第一匹配结果,即确定当前握持所述电子设备的使用者不是多用户终端需要识别的用户对象,可不进行后续处理。
67.实际应用时,所述多个第一向量的起点可以相同或不同,相应地,每个第二信息包含的多个第二向量的起点也可以相同或不同。
68.具体地,为了提高识别使用者的速度,并降低所述第一数据库占用的内存,两个第一接触点可以确定一个第一向量,且所述多个第一向量的起点可以相同,所述多个第一向量的起点可以是任一第一接触点,比如所述采集单元检测到的最边缘的接触点。相应地,两个第二接触点可以确定一个第二向量,且每个第二信息包含的多个第二向量的起点也可以相同,所述多个第二向量的起点可以是相应第二信息包含的任一第二接触点,比如所述采集单元采集相应第二信息时检测到的最边缘的接触点。示例性地,所述第一信息包含n个第一接触点之间的相对位置关系时(n为大于1的整数),所述第一信息具体可以包含n-1个第一向量。
69.当然,为了提高识别使用者的准确率,所述采集单元采集所述第一信息时,可以确定以每个第一接触点为起点的一组向量,换句话说,所述多个第一向量可以按起点划分为多个第一向量组,所述第一向量组包含的各第一向量的起点相同。相应地,每个第二信息包含的多个第二向量可以按起点划分为多个第二向量组,所述第二向量组包含的各第二向量的起点相同。示例性地,所述第一信息包含n个第一接触点之间的相对位置关系时,所述第一信息具体可以包含n个第一向量组,每个第一向量组可以包含n-1个第一向量。
70.实际应用时,可以通过以下两种方式,将至少一个第一向量与每个第二信息包含的多个第二向量进行匹配,得到所述第二匹配结果。
71.方式一:为了提高识别使用者的准确率,可以将所述多个第一向量中的每个第一向量与每个第二信息包含的每个第二向量进行匹配,得到所述第二匹配结果。这里,所述匹配可以理解为将第一向量和第二向量进行对比,换句话说,判断第一向量和第二向量是否相等。在所述第一信息与相应第二信息之间存在的相等向量的个数大于或等于预设阈值的情况下,可以将相应第二信息确定为所述目标第二信息。
72.基于此,在一实施例中,在所述多个第一向量的起点相同,且每个第二信息包含的多个第二向量的起点相同的情况下,所述将至少一个第一向量与每个第二信息包含的多个第二向量进行匹配,可以包括:
73.针对每个第二信息,判断所述第一信息与相应第二信息之间存在的相等向量的个数是否大于或等于第一阈值,得到第一判断结果;
74.在所述第一判断结果表征所述第一信息与相应第二信息之间存在的相等向量的个数大于或等于第一阈值的情况下,将相应第二信息确定为所述目标第二信息,即确定相应第二信息包含的多个第二向量能够与所述多个第一向量匹配。
75.实际应用时,所述第一阈值可以根据需求设置。
76.在另一实施例中,在所述多个第一向量能够可按起点划分为多个第一向量组,所述第一向量组包含的各第一向量的起点相同,每个第二信息包含的多个第二向量能够可按起点划分为多个第二向量组,且所述第二向量组包含的各第二向量的起点相同的情况下,所述将至少一个第一向量与每个第二信息包含的多个第二向量进行匹配,可以包括:
77.针对每个第二信息,判断所述第一信息与相应第二信息之间存在的相等向量的个数是否大于或等于第二阈值,得到第二判断结果;
78.在所述第二判断结果表征所述第一信息与相应第二信息之间存在的相等向量的个数大于或等于第二阈值的情况下,将相应第二信息确定为所述目标第二信息,即确定相应第二信息包含的多个第二向量能够与所述多个第一向量匹配。
79.实际应用时,所述第二阈值也可以根据需求设置。由于所述第一信息和所述第二信息均包含多个向量组,因此,所述第二阈值可以大于或等于所述第一阈值。
80.方式二:为了提高识别使用者的速度,可以先从所述多个第一向量中随机抽取一个第一向量与每个第二信息包含的每个第二向量进行匹配,即将随机抽取的一个第一向量与每个第二信息包含的每个第二向量进行对比,在相应第二信息包含与所述随机抽取的一个第一向量相等的第二向量的情况下,将相应第二信息确定为候选的目标第二信息。
81.这里,将随机抽取的一个第一向量与每个第二信息包含的每个第二向量对比完毕后,若不存在候选的目标第二信息,或仅存在一个候选的目标第二信息,可以无需再进行其他第一向量(即除随机抽取的一个第一向量外的其他第一向量)与每个第二信息包含的每个第二向量的对比,直接得到所述第二匹配结果。具体地,若不存在候选的目标第二信息,所述第二匹配结果表征所述第一数据库中不存在目标第二信息,相应地,所述第一匹配结果表征当前握持所述电子设备的使用者不是多用户终端需要识别的用户对象,可不进行后续处理。仅存在一个候选的目标第二信息时,可以直接将所述候选的目标第二信息确定为正式的目标第二信息(可以理解为得到所述第二匹配结果,所述第二匹配结果表征所述第一数据库中存在一个目标第二信息),即确定所述候选的目标第二信息包含的多个第二向量能够与一个第一向量(即所述随机抽取的第一向量)匹配,从而能够得到所述第一匹配结果,即所述候选的目标第二信息对应的使用者标识能够表征当前握持所述电子设备的使用者。
82.当然,将随机抽取的一个第一向量与每个第二信息包含的每个第二向量对比完毕后,若存在至少两个候选的目标第二信息,则需要增加与每个第二信息包含的每个第二向量进行对比的第一向量的个数,直至能够确定唯一一个候选的目标第二信息,或者,直至将
每个第一向量与每个第二信息包含的每个第二向量对比完毕。如果将每个第一向量与每个第二信息包含的每个第二向量对比完毕后,仍存在至少两个候选的目标第二信息,也可以直接将所述至少两个候选的目标第二信息确定为至少两个正式的目标第二信息(可以理解为得到所述第二匹配结果,所述第二匹配结果表征所述第一数据库中存在至少两个目标第二信息),即确定所述至少两个候选的目标第二信息中的每个候选的目标第二信息包含的多个第二向量能够与所述多个第一向量匹配。
83.实际应用时,虽然所述多用户终端面向多个用户对象,但用户对象的具体个数通常较少。比如,对于一个家庭中具备智能操作系统的电视机,家庭成员的人数基本在10人以内,通常为3至5人。因此,通过上述方式二,得到所述第二匹配结果,一方面,实现方式简单,能够快速、准确地确定当前握持所述电子设备的使用者;另一方面,能够有效节约所述电子设备的计算资源及存储资源。
84.实际应用时,在所述第二匹配结果表征所述第一数据库中存在至少两个目标第二信息的情况下,为了能够识别出唯一的使用者,可以结合接触点对应的作用力之间的相对强弱关系,继续对所述第一信息与第一数据库中的第二信息进行匹配。
85.基于此,在一实施例中,所述第一信息还可以包含各第一接触点对应的作用力之间的相对强弱关系;每个第二信息还可以包含各第二接触点对应的作用力之间的相对强弱关系;
86.相应地,所述将所述第一信息与第一数据库中的第二信息进行匹配,还可以包括:
87.在所述第二匹配结果表征所述第一数据库中存在至少两个目标第二信息的情况下,将所述各第一接触点对应的作用力之间的相对强弱关系与每个目标第二信息包含的各第二接触点对应的作用力之间的相对强弱关系进行匹配,得到第三匹配结果;并根据所述第三匹配结果确定所述第一匹配结果。
88.实际应用时,各接触点对应的作用力之间的相对强弱关系可以用各接触点对应的作用力强度值表示。
89.具体地,所述第一信息可以包含每个第一接触点对应的第一强度值,每个第一强度值可以表征相应第一接触点对应的作用力与目标第一接触点对应的作用力之间的相对强弱关系,所述目标第一接触点对应的作用力在所述多个第一接触点中最弱或最强。相应地,每个第二信息可以包含相应的每个第二接触点对应的第二强度值,每个第二强度值可以表征相应第二接触点对应的作用力与目标第二接触点对应的作用力之间的相对强弱关系,所述目标第二接触点对应的作用力在相应的多个第二接触点中最弱或最强。示例性地,所述第一信息包含4个第一接触点之间的相对位置关系,且所述目标第一接触点对应的作用力在所述4个第一接触点中最弱时,所述第一信息还包含4个第一强度值,且所述目标第一接触点对应的第一强度值可以为0,其他3个第一接触点对应的第一强度值可以为大于0的、能够表示相应第一接触点对应的作用力与目标第一接触点对应的作用力之差的整数或分数。
90.基于此,在一实施例中,在所述第一信息包含多个第一强度值,所述多个第一强度值用于表示各第一接触点对应的作用力之间的相对强弱关系,每个第二信息包含多个第二强度值,所述多个第二强度值用于表示相应第二信息包含的各第二接触点对应的作用力之间的相对强弱关系的情况下,所述将所述各第一接触点对应的作用力之间的相对强弱关系
与每个目标第二信息包含的各第二接触点对应的作用力之间的相对强弱关系进行匹配,可以包括:
91.将至少一个第一强度值与每个目标第二信息包含的多个第二强度值进行匹配;
92.相应地,所述根据所述第三匹配结果确定所述第一匹配结果,可以包括:
93.在所述第三匹配结果表征所述至少两个目标第二信息中存在一个目标第二信息包含的多个第二强度值能够与至少一个第一强度值匹配的情况下,将所述第三匹配结果确定为所述第一匹配结果。
94.实际应用时,在所述第三匹配结果表征所述至少两个目标第二信息中存在一个目标第二信息包含的多个第二强度值能够与至少一个第一强度值匹配的情况下,所述将所述第三匹配结果确定为所述第一匹配结果,可以理解为:包含的多个第二强度值能够与至少一个第一强度值匹配的目标第二信息对应的使用者标识能够表征当前握持所述电子设备的使用者。当然,在所述第三匹配结果表征所述至少两个目标第二信息中不存在包含的多个第二强度值能够与至少一个第一强度值匹配的目标第二信息的情况下,也可以直接将所述第三匹配结果确定为所述第一匹配结果,即确定当前握持所述电子设备的使用者不是多用户终端需要识别的用户对象,可不进行后续处理;或者,在步骤103中,基于预设的选择策略从所述第一匹配结果中确定一个目标第二信息,利用该目标第二信息对应的使用者标识来表征当前握持所述电子设备的使用者。这里,所述选择策略可以根据需求设置,本技术实施例对此不作限定。
95.实际应用时,所述匹配可以理解为将第一强度值和第二强度值进行对比,换句话说,判断第一强度值和第二强度值是否相等。实际应用时,可以将每个第一强度值与每个目标第二信息包含的每个第二强度值进行对比,针对每个目标第二信息,确定相应目标第二信息与所述第一信息之间存在的相等的强度值的个数,在一个目标第二信息与所述第一信息之间存在的相等的强度值的个数在所述至少两个目标第二信息中最多的情况下,可以确定该目标第二信息包含的多个第二强度值能够与所述多个第一强度值匹配,即确定所述第三匹配结果表征所述至少两个目标第二信息中存在一个目标第二信息包含的多个第二强度值能够与所述多个第一强度值匹配。
96.当然,也可以先从所述多个第一强度值中随机抽取一个第一强度值与每个目标第二信息包含的每个第二强度值进行对比,若存在唯一一个目标第二信息包含与所述随机抽取的第一强度值相等的第二强度值,则可以确定该目标第二信息包含的多个第二强度值能够与一个第一强度值(即所述随机抽取的第一强度值)匹配;此时,可以无需再进行其他第一强度值(即除随机抽取的一个第一强度值外的其他第一强度值)与每个目标第二信息包含的每个第二强度值的对比,直接得到所述第三匹配结果,并能够确定所述第三匹配结果表征所述至少两个目标第二信息中存在一个目标第二信息包含的多个第二强度值能够与至少一个第一强度值匹配。若不存在包含与所述随机抽取的第一强度值相等的第二强度值的目标第二信息,也可以无需再进行其他第一强度值与每个目标第二信息包含的每个第二强度值的对比,直接得到所述第三匹配结果,并能够确定所述第三匹配结果表征所述至少两个目标第二信息中不存在包含的多个第二强度值能够与至少一个第一强度值匹配的目标第二信息。若存在至少两个包含与所述随机抽取的第一强度值相等的第二强度值的目标第二信息,则需要增加与每个目标第二信息包含的每个第二强度值进行对比的第一强度值
的个数,直至能够确定所述第三匹配结果表征所述至少两个目标第二信息中存在一个目标第二信息包含的多个第二强度值能够与至少一个第一强度值匹配,或者,直至将每个第一强度值与每个目标第二信息包含的每个第二强度值对比完毕。
97.当然,还可以通过其他条件判断一个目标第二信息包含的多个第二强度值是否能够与至少一个第一强度值匹配,本技术实施例对此不作限定。
98.实际应用时,在所述电子设备是能够与多用户终端进行有线或无线通信的设备的情况下,识别当前握持所述电子设备的使用者后,所述电子设备需要向所述多用户终端发送当前握持所述电子设备的使用者对应的使用者标识,以供所述多用户终端进行使用者识别,并执行后续操作,比如采集用户行为、构建用户画像等。
99.基于此,在一实施例中,所述方法还可以包括:
100.向目标设备发送当前握持所述电子设备的使用者对应的使用者标识,以供所述目标设备进行使用者识别。
101.这里,所述目标设备为多用户终端;所述多用户终端基于接收的使用者标识,识别当前握持所述电子设备的使用者后,即识别自身当前面向的用户对象后,可以执行采集用户行为、构建用户画像、信息推荐等操作,所述目标设备具体执行的操作可以根据需求设置,本技术实施例对此不作限定。
102.本技术实施例提供的使用者识别方法,获取电子设备的采集单元采集的第一信息;所述第一信息至少包含多个第一接触点之间的相对位置关系;所述接触点是使用者握持所述电子设备时手指与所述采集单元接触所产生的;将所述第一信息与第一数据库中的第二信息进行匹配,得到第一匹配结果;所述第一数据库包含多个使用者标识及每个使用者标识对应的第二信息;每个第二信息至少包含多个第二接触点之间的相对位置关系;基于所述第一匹配结果,识别当前握持所述电子设备的使用者。本技术实施例的方案,至少基于采集单元采集到的使用者握持电子设备时手指与所述采集单元接触所产生的接触点之间的相对位置关系,识别当前握持所述电子设备的使用者;如此,能够使多用户终端识别当前面向的目标用户,从而能够针对目标用户进行用户行为采集并构建用户画像,进而能够使多用户终端为各用户提供精准的个性化服务,提升用户体验。
103.下面结合应用实施例对本技术再作进一步详细的描述。
104.在本应用实施例中,所述电子设备为用于控制多用户终端的遥控装置;所述使用者称为用户。
105.在本应用实施例中,如图2和图3所示,所述遥控装置包括:主体201和感应单元202(即上述采集单元),感应单元202设置在主体201的两侧;其中,用户正常握持所述遥控装置的状态下,感应单元202与用户的手指接触,并能够检测到与不同手指的接触位置,即检测到不同手指对应的接触点。
106.实际应用时,感应单元202具体可以包括沿主体201侧面设置的电容式多点触摸单元,所述电容式多点触摸单元可以包括电容式触摸感应膜和多点信号识别处理模块;所述多点信号识别处理模块可以将手指握持所述遥控装置时作用于所述电容式触摸感应膜的信号分手指识别出来。具体地,所述多点信号识别处理模块识别并存储的信息(即上述第一信息)可以包括以下内容:接触点的数量、各接触点的位置及各接触点的信号强度。所述遥控装置还可以包括信号存储单元(即上述第一数据库)和信号处理单元;所述信号存储单元
包括用户向量单元,用于存储多用户终端面向的各用户对象的用户向量;所述用户向量包括所述遥控装置单次采集到的一组参数组合(即上述第二信息),所述参数包括接触点的数量、各接触点的位置及各接触点的信号强度;所述信号处理单元用于对所述感应单元202采集的信号进行处理。
107.示例性地,如图4和图5所示,感应单元202采集到接触点o1至o4的相关信息后,为了节约计算资源及存储资源,可以不存储接触点o1至o4的绝对位置信息,而是存储接触点o1至o4的相对位置关系。具体地,可以通过以下两种方式对接触点o1至o4的相对位置关系进行存储:
108.方式一:以接触点o1至o4中的任一接触点为基础(即起点),存储其他接触点相对于该接触点的位置向量,即存储一组共3个向量;比如图6所示的以接触点o1为基础的向量f
12
、f
13
和f
14
,或者图7所示的以接触点o2为基础的向量f
21
、f
23
和f
24
。
109.方式二:为了增加容错性,提升用户识别的准确率,以接触点o1至o4中的每个接触点为基础,存储4组共12个(4
×
3=12)向量。
110.在本应用实施例中,通过所述遥控装置实时检测用户握持所述遥控装置所产生的各接触点之间的相对位置,能够更好地解决因用户多次握持所述遥控装置而每次握持位置不同所带来的识别准确性问题。同时,识别方式中可以设置识别通过的条件,以实现对识别成功率的提升。示例性地,通过方式一存储各接触点之间的相对位置时,如果存储的用户向量中存在6个接触点及各接触点之间的向量关系(即相对位置关系),识别条件可以设置为检测到包括基础位置点(即向量的起点)在内的3~5(即上述第一阈值可以为3~5)个接触点及接触点之间的相对位置关系即可认为是用户匹配成功。通过方式二存储各接触点之间的相对位置时,如果存储的用户向量中存在6个接触点及各接触点之间的向量关系(即相对位置关系),识别条件可以设置为不包括基础位置点(即向量的起点),而是检测到任意3个接触点或3~5个接触点即可认为是用户匹配成功。其中,识别通过的算法组合及其条件参数调节的模块具体可以通过所述遥控装置的用户匹配模块实现。所述用户匹配模块用于控制感应单元202采集当前用户参数(即上述第一信息),将采集的数据与存储的用户向量(即上述第二信息)进行比对,并基于识别条件输出比对结果(包括具体匹配成功的用户身份标识号(id),即上述使用者标识)。
111.实际应用时,所述识别条件还可以设置为:优先以2~3个接触点进行匹配(即优先以1~2个向量进行匹配),如果匹配结果超过1个用户(比如匹配出2个用户id,每个用户id对应存储的向量中包含进行匹配的1~2个向量),则可以逐个增加匹配的接触点个数(即增加匹配的向量个数),直至匹配成功(即匹配结果仅包含1个用户)。如果增加到全部的检测到的接触点进行匹配,匹配成功的用户数仍然不止1个,则需要考虑结合一个或多个接触点的信号强度进行匹配,直至用户匹配成功。
112.实际应用时,在通常情况下,电视机等面向多用户的终端的使用对象(即用户)极其有限,基本在10人以内,通常为3至5人。为了能够实现针对不同用户的用户画像呈现及行为采集,这种多用户终端需要具备对当前面向的用户(即当前的使用者)的分辨能力。在本应用实施例中,多用户终端通过所述遥控装置实现对当前用户的分辨,由于场景特殊,基本只需要实现10个用户以内的分辨能力即可;具体地,通过在所述遥控装置上设置采用握持点位检测技术实现的感应单元202,并通过对感应单元202检测的握持点位(即接触点)的信
号向量分析,实现用户识别。示例性地,在包含两个老人、两个年轻人和一个孩子的家庭场景中,不同的用户的手型特征(比如各手指关节的长度、手指的粗细以及自然握持时手指的相对位置等)区别明显,即不同的人在握持所述遥控装置时,手与所述遥控装置的接触位置(即各接触点位置的相对关系)基本都会呈现不同,如图8所示的用户a和用户b,所以感应单元202所检测到的各接触点的位置以及相应接触点的作用力(即相应接触点的信号强度)的大小也是不同的。通过所述遥控装置实时检测用户的握持信号,并将信号(即上述第一信息)与存储的用户向量(即上述第二信息)进行比对,即可实现对用户的识别和区分,能够有效节约计算资源及存储资源。
113.实际应用时,所述感应单元202还可以通过电阻式触摸膜技术实现,或者,所述感应单元202也可以包括阵列分布或者在主体201侧面长度方向上以一定密度布置的压敏传感器、红外反射式传感器等。
114.实际应用时,所述遥控装置还可以包括信号发射控制单元;所述信号发射控制单元与所述用户匹配模块相连接,所述用户匹配模块用于将匹配成功的用户id传输给所述信号发射控制单元;信号发射控制单元用于将所述用户id加载进遥控信号并发送给被控制的多用户终端,以实现终端对各个用户的识别。
115.下面结合图9详细描述本技术应用实施例的多用户识别流程。
116.如图9所示,在本应用实施例中,遥控装置进行用户识别,可以包括以下步骤:
117.步骤901:采集接触点坐标及接触点的信号强度;之后执行步骤902;
118.步骤902:计算各接触点之间的向量,生成向量集;之后执行步骤903;
119.步骤903:从向量集中随机选取一个向量与存储的向量进行比对;之后执行步骤904;
120.步骤904:判断比对结果对应的用户个数m的大小;若m大于1,则执行步骤905;若m等于1,则执行步骤908;若m等于0,则结束识别;
121.步骤905:增加比对的向量数量;之后执行步骤906;
122.步骤906:判断比对结果对应的m的大小;若m大于1,则执行步骤905;若所有向量比对完时m仍大于1,则执行步骤907;若m等于1,则执行步骤908;
123.步骤907:匹配接触点的信号强度;之后执行步骤908;
124.步骤908:输出识别的用户id。
125.具体地,在步骤901中,实际应用时,由感应单元202采集用户握持所述遥控装置时手指位置(即第一接触点)的平面坐标。其中,如图10所示,在对接触点的坐标进行采集时,可以感应单元202的平面为坐标系进行采集,所采集到的接触点可以表示为o1(x1,y1)、o2(x2,y2)、
…
、on(xn,yn)。
126.在步骤902中,实际应用时,可以o1~on中的一个接触点为基础位置点(即起点)计算与其他接触点之间的向量,如图6和图7所示。两个接触点之间的向量可以用终点坐标减去起点坐标,此时,得到的向量可以表示为f
12
(x
2-x1,y
2-y1)、f
13
(x
3-x1,y
3-y1)、
…
、f
1n
(x
n-x1,y
n-y1)。之后,可以o1~on中的每个接触点为基础位置点计算与其他接触点之间的向量,最终得到的向量可以表示为f
12
(x
2-x1,y
2-y1)、
…
、f
n(n-1)
(x
(n-1)-xn,y
(n-1)-yn));其中,针对o1~on共n个接触点,得到的向量个数为n(n-1)个。
127.在步骤903中,实际应用时,可以从n(n-1)个向量中随机抽取一个向量(即第一向
量)来与存储的向量(即第二向量)比对,以此来验证此时所握持遥控装置的用户的身份,遥控装置所存储的向量为预先存储的多个用户(可以表示为用户a、用户b、...、用户x)握持遥控装置时各手指对应的接触点的向量集。
128.示例性地,如图11所示,首先从n(n-1)个向量中随机抽取的向量为f
23
(5,20),抽取f
23
后,在存储的各用户向量集合(即上述每个第二信息包含的全部第二向量)中进行查询比对,判断各用户向量集合中是否存在与(5,20)相等的向量,并确定存在与(5,20)相等的向量的用户向量集合对应的用户个数m。
129.若m等于1,则说明此时握持遥控装置的用户的向量信息与所述遥控装置所存储的用户信息能够相互对应(即能够匹配),可直接输出对应的用户id,结束识别。
130.若m等于0,则说明此时握持遥控装置的用户的向量信息与所述遥控装置所存储的用户信息不能相互对应,该用户不属于需要识别的用户,可直接结束识别。
131.若m大于1,则说明所述遥控装置所存储的各用户向量集合之间存在交集。此时,可再从n(n-1)个向量中随机抽取一个除f
23
(5,20)外的向量加入比对,并逐渐增加比对的向量数,直至m等于1时输出对应的用户id;或者,直至n(n-1)个向量比对完毕后m仍然大于1。
132.在n(n-1)个向量比对完毕后m仍然大于1的情况下,可匹配一个或多个接触点的信号强度,直至用户匹配成功(即m=1)。
133.实际应用时,一个用户对应的多个接触点的信号强度可以通过各接触点的信号强度差值来存储。示例性地,感应单元202检测到4个接触点,4个接触点中信号强度最弱的接触点对应的信号强度值可以存储为0,并用其他接触点对应的信号强度减去该接触点的信号强度得到其他接触点与该接触点的信号强度差,将其他接触点对应的信号强度值存储为与该接触点的信号强度差。
134.实际应用时,由于接触点的信号强度与用户握持所述遥控装置的力的大小相关,握持力越大则信号强度越强;而同一用户每次握持遥控装置所用的力的大小可能会存在差异,但是在握持遥控装置时每个手指对遥控装置所施加的力通常存在固定的差值;因此,通过各接触点的信号强度差值来存储一个用户对应的多个接触点的信号强度,能够过滤各手指握持遥控装置时施加的握持力的大小的干扰,直接对各手指间的握持力进行比对,能够提高用户在施加不同大小的握持力时对用户进行识别的精确性。
135.本应用实施例提供的方案,具有以下优点:
136.多用户终端的遥控装置能够在节约计算资源及存储资源的情况下,基于用户握持遥控装置时各接触点的相对位置关系及各接触点的信号强度实现对多个用户的识别,从而使多用户终端能够针对不同用户进行用户行为采集并构建用户画像,进而能够使多用户终端为各用户提供精准的个性化服务,提升用户体验。
137.为了实现本技术实施例的方法,本技术实施例还提供了一种使用者识别装置,设置在电子设备上,如图12所示,该装置包括:
138.获取单元1201,用于获取电子设备的采集单元采集的第一信息;所述第一信息至少包含多个第一接触点之间的相对位置关系;所述接触点是使用者握持所述电子设备时手指与所述采集单元接触所产生的;
139.第一处理单元1202,用于将所述第一信息与第一数据库中的第二信息进行匹配,得到第一匹配结果;所述第一数据库包含多个使用者标识及每个使用者标识对应的第二信
息;每个第二信息至少包含多个第二接触点之间的相对位置关系;
140.第二处理单元1203,用于基于所述第一匹配结果,识别当前握持所述电子设备的使用者。
141.其中,在一实施例中,所述第一信息包含多个第一向量;所述多个第一向量用于表示所述多个第一接触点之间的相对位置关系;每个第二信息包含多个第二向量;所述多个第二向量用于表示所述多个第二接触点之间的相对位置关系;所述第一处理单元1202,具体用于:
142.将至少一个第一向量与每个第二信息包含的多个第二向量进行匹配,得到第二匹配结果;
143.在所述第二匹配结果表征所述第一数据库中存在一个目标第二信息的情况下,将所述第二匹配结果确定为所述第一匹配结果;所述目标第二信息包含的多个第二向量能够与至少一个第一向量匹配。
144.在一实施例中,所述第一信息还包含各第一接触点对应的作用力之间的相对强弱关系;每个第二信息还包含各第二接触点对应的作用力之间的相对强弱关系;所述第一处理单元1202,还用于:
145.在所述第二匹配结果表征所述第一数据库中存在至少两个目标第二信息的情况下,将所述各第一接触点对应的作用力之间的相对强弱关系与每个目标第二信息包含的各第二接触点对应的作用力之间的相对强弱关系进行匹配,得到第三匹配结果;并根据所述第三匹配结果确定所述第一匹配结果。
146.在一实施例中,所述多个第一向量的起点相同;每个第二信息包含的多个第二向量的起点相同;所述第一处理单元1202,具体用于:
147.针对每个第二信息,判断所述第一信息与相应第二信息之间存在的相等向量的个数是否大于或等于第一阈值,得到第一判断结果;
148.在所述第一判断结果表征所述第一信息与相应第二信息之间存在的相等向量的个数大于或等于第一阈值的情况下,将相应第二信息确定为所述目标第二信息。
149.在一实施例中,所述多个第一向量能够按起点划分为多个第一向量组;所述第一向量组包含的各第一向量的起点相同;每个第二信息包含的多个第二向量能够按起点划分为多个第二向量组;所述第二向量组包含的各第二向量的起点相同;所述第一处理单元1202,具体用于:
150.针对每个第二信息,判断所述第一信息与相应第二信息之间存在的相等向量的个数是否大于或等于第二阈值,得到第二判断结果;
151.在所述第二判断结果表征所述第一信息与相应第二信息之间存在的相等向量的个数大于或等于第二阈值的情况下,将相应第二信息确定为所述目标第二信息。
152.在一实施例中,所述第一信息包含多个第一强度值;所述多个第一强度值用于表示各第一接触点对应的作用力之间的相对强弱关系;每个第二信息包含多个第二强度值;所述多个第二强度值用于表示相应第二信息包含的各第二接触点对应的作用力之间的相对强弱关系;所述第一处理单元1202,具体用于:
153.将至少一个第一强度值与每个目标第二信息包含的多个第二强度值进行匹配;
154.在所述第三匹配结果表征所述至少两个目标第二信息中存在一个目标第二信息
包含的多个第二强度值能够与至少一个第一强度值匹配的情况下,将所述第三匹配结果确定为所述第一匹配结果。
155.在一实施例中,该装置还包括发送单元,用于向目标设备发送当前握持所述电子设备的使用者对应的使用者标识,以供所述目标设备进行使用者识别。
156.这里,需要说明的是,所述获取单元1201、所述第一处理单元1202和所述第二处理单元1203的功能相当于上述应用实施例中用户匹配模块的功能;所述发送单元的功能相当于上述应用实施例中信号发射控制单元的功能。
157.实际应用时,所述获取单元1201可由所述使用者识别装置中的处理器结合通信接口实现;所述第一处理单元1202和所述第二处理单元1203可由所述使用者识别装置中的处理器实现;所述发送单元可由所述使用者识别装置中的通信接口实现。
158.需要说明的是:上述实施例提供的使用者识别装置在识别使用者时,仅以上述各程序模块的划分进行举例说明,实际应用时,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的使用者识别装置与使用者识别方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
159.基于上述程序模块的硬件实现,且为了实现本技术实施例的方法,本技术实施例还提供了一种电子设备,如图13所示,该电子设备1300包括:
160.通信接口1301,能够与其他电子设备进行信息交互;
161.处理器1302,与所述通信接口1301连接,以实现与其他电子设备进行信息交互,用于运行计算机程序时,执行上述一个或多个技术方案提供的方法;
162.存储器1303,存储能够在所述处理器1302上运行的计算机程序。
163.具体地,所述处理器1302,用于:
164.获取电子设备1300的采集单元采集的第一信息;所述第一信息至少包含多个第一接触点之间的相对位置关系;所述接触点是使用者握持所述电子设备1300时手指与所述采集单元接触所产生的;
165.将所述第一信息与第一数据库中的第二信息进行匹配,得到第一匹配结果;所述第一数据库包含多个使用者标识及每个使用者标识对应的第二信息;每个第二信息至少包含多个第二接触点之间的相对位置关系;
166.基于所述第一匹配结果,识别当前握持所述电子设备1300的使用者。
167.其中,在一实施例中,所述第一信息包含多个第一向量;所述多个第一向量用于表示所述多个第一接触点之间的相对位置关系;每个第二信息包含多个第二向量;所述多个第二向量用于表示所述多个第二接触点之间的相对位置关系;所述处理器1302,具体用于:
168.将至少一个第一向量与每个第二信息包含的多个第二向量进行匹配,得到第二匹配结果;
169.在所述第二匹配结果表征所述第一数据库中存在一个目标第二信息的情况下,将所述第二匹配结果确定为所述第一匹配结果;所述目标第二信息包含的多个第二向量能够与至少一个第一向量匹配。
170.在一实施例中,所述第一信息还包含各第一接触点对应的作用力之间的相对强弱关系;每个第二信息还包含各第二接触点对应的作用力之间的相对强弱关系;所述处理器
1302,还用于:
171.在所述第二匹配结果表征所述第一数据库中存在至少两个目标第二信息的情况下,将所述各第一接触点对应的作用力之间的相对强弱关系与每个目标第二信息包含的各第二接触点对应的作用力之间的相对强弱关系进行匹配,得到第三匹配结果;并根据所述第三匹配结果确定所述第一匹配结果。
172.在一实施例中,所述多个第一向量的起点相同;每个第二信息包含的多个第二向量的起点相同;所述处理器1302,具体用于:
173.针对每个第二信息,判断所述第一信息与相应第二信息之间存在的相等向量的个数是否大于或等于第一阈值,得到第一判断结果;
174.在所述第一判断结果表征所述第一信息与相应第二信息之间存在的相等向量的个数大于或等于第一阈值的情况下,将相应第二信息确定为所述目标第二信息。
175.在一实施例中,所述多个第一向量能够按起点划分为多个第一向量组;所述第一向量组包含的各第一向量的起点相同;每个第二信息包含的多个第二向量能够按起点划分为多个第二向量组;所述第二向量组包含的各第二向量的起点相同;所述处理器1302,具体用于:
176.针对每个第二信息,判断所述第一信息与相应第二信息之间存在的相等向量的个数是否大于或等于第二阈值,得到第二判断结果;
177.在所述第二判断结果表征所述第一信息与相应第二信息之间存在的相等向量的个数大于或等于第二阈值的情况下,将相应第二信息确定为所述目标第二信息。
178.在一实施例中,所述第一信息包含多个第一强度值;所述多个第一强度值用于表示各第一接触点对应的作用力之间的相对强弱关系;每个第二信息包含多个第二强度值;所述多个第二强度值用于表示相应第二信息包含的各第二接触点对应的作用力之间的相对强弱关系;所述处理器1302,具体用于:
179.将至少一个第一强度值与每个目标第二信息包含的多个第二强度值进行匹配;
180.在所述第三匹配结果表征所述至少两个目标第二信息中存在一个目标第二信息包含的多个第二强度值能够与至少一个第一强度值匹配的情况下,将所述第三匹配结果确定为所述第一匹配结果。
181.在一实施例中,所述处理器1302,还用于:
182.通过所述通信接口1301向目标设备发送当前握持所述电子设备1300的使用者对应的使用者标识,以供所述目标设备进行使用者识别。
183.需要说明的是:所述处理器1302具体执行上述操作的过程详见方法实施例,这里不再赘述。
184.当然,实际应用时,电子设备1300中的各个组件通过总线系统1304耦合在一起。可理解,总线系统1304用于实现这些组件之间的连接通信。总线系统1304除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图13中将各种总线都标为总线系统1304。
185.本技术实施例中的存储器1303用于存储各种类型的数据以支持电子设备1300的操作。这些数据的示例包括:用于在电子设备1300上操作的任何计算机程序。
186.上述本技术实施例揭示的方法可以应用于处理器1302中,或者由处理器1302实
现。处理器1302可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1302中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1302可以是通用处理器、数字信号处理器(dsp,digital signal processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器1302可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本技术实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器1303,处理器1302读取存储器1303中的信息,结合其硬件完成前述方法的步骤。
187.在示例性实施例中,电子设备1300可以被一个或多个应用专用集成电路(asic,application specific integrated circuit)、dsp、可编程逻辑器件(pld,programmable logic device)、复杂可编程逻辑器件(cpld,complex programmable logic device)、现场可编程门阵列(fpga,field-programmable gate array)、通用处理器、控制器、微控制器(mcu,micro controller unit)、微处理器(microprocessor)、或者其他电子元件实现,用于执行前述方法。
188.可以理解,本技术实施例的存储器1303可以是易失性存储器或者非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,read only memory)、可编程只读存储器(prom,programmable read-only memory)、可擦除可编程只读存储器(eprom,erasable programmable read-only memory)、电可擦除可编程只读存储器(eeprom,electrically erasable programmable read-only memory)、磁性随机存取存储器(fram,ferromagnetic random access memory)、快闪存储器(flash memory)、磁表面存储器、光盘、或只读光盘(cd-rom,compact disc read-only memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,random access memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,static random access memory)、同步静态随机存取存储器(ssram,synchronous static random access memory)、动态随机存取存储器(dram,dynamic random access memory)、同步动态随机存取存储器(sdram,synchronous dynamic random access memory)、双倍数据速率同步动态随机存取存储器(ddrsdram,double data rate synchronous dynamic random access memory)、增强型同步动态随机存取存储器(esdram,enhanced synchronous dynamic random access memory)、同步连接动态随机存取存储器(sldram,synclink dynamic random access memory)、直接内存总线随机存取存储器(drram,direct rambus random access memory)。本技术实施例描述的存储器旨在包括但不限于这些和任意其他适合类型的存储器。
189.在示例性实施例中,本技术实施例还提供了一种存储介质,即计算机存储介质,具体为计算机可读存储介质,例如包括存储计算机程序的存储器1303,上述计算机程序可由电子设备1300的处理器1302执行,以完成前述方法所述步骤。计算机可读存储介质可以是fram、rom、prom、eprom、eeprom、flash memory、磁表面存储器、光盘、或cd-rom等存储器。
190.需要说明的是:“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
191.另外,本技术实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
192.以上所述,仅为本技术的较佳实施例而已,并非用于限定本技术的保护范围。