应用于机器人的广告播放方法以及广告播放装置与流程

文档序号:32998794发布日期:2023-01-18 00:41阅读:30来源:国知局
应用于机器人的广告播放方法以及广告播放装置与流程

1.本技术属于数据处理技术领域,尤其涉及一种应用于机器人的广告播放方法、应用于机器人的广告播放装置、机器人以及计算机可读存储介质。


背景技术:

2.随着科学技术的发展,广告的展示方式也向着多元化发展。在广告展示前,一般先由商家上传待展示广告,例如图片和/或视频;然后再由多媒体设备按照相关配置对待展示广告进行展示。然而对于不同的顾客,其需求各不相同,同样的广告内容无法满足所有客户的需求。由此可见,目前广告的广告播放方法缺乏灵活性,这将导致展示出来的广告缺乏多样性;也即现有的信息广告播放方法无法为不同的目标对象提供个性化的广告。


技术实现要素:

3.本技术提供了一种应用于机器人的广告播放方法、应用于机器人的广告播放装置、机器人以及计算机可读存储介质,能够解决现有广告播放方法缺乏灵活性的问题,可以为不同目标对象提供多样且个性化的广告。
4.第一方面,本技术提供了一种应用于机器人的广告播放方法,包括:
5.获取环境感知信息,上述环境感知信息为上述机器人所处环境的基础环境数据;
6.确定是否检测到目标对象;
7.在检测到目标对象的情况下,获取上述目标对象的待识别数据,并移动至目标位置,上述目标位置与上述目标对象之间的距离落在预设的距离范围内;
8.基于上述环境感知信息和待识别数据确定上述目标对象的综合标签,上述综合标签用于表征与上述目标对象匹配的广告推荐的影响因子;
9.在确定广告库中存在目标广告的情况下,播放上述目标广告,上述广告库中包括多条广告,上述目标广告是与上述综合标签匹配的广告。
10.第二方面,本技术提供了一种应用于机器人的广告播放装置,包括:
11.第一获取模块,用于获取环境感知信息,上述环境感知信息为上述机器人所处环境的基础环境数据;
12.第一确定模块,用于确定是否检测到目标对象;
13.第二获取模块,用于在检测到目标对象的情况下,获取上述目标对象的待识别数据,并移动至目标位置,上述目标位置与上述目标对象之间的距离落在预设的距离范围内;
14.第二确定模块,用于基于上述环境感知信息和待识别数据确定与上述目标对象对应的综合标签,上述综合标签用于表征与上述目标对象匹配的广告推荐的影响因子;
15.第一播放模块,用于在确定广告库中存在目标广告的情况下,播放上述目标广告,上述广告库中包括多条广告,上述目标广告是与上述综合标签匹配的广告。
16.第三方面,本技术提供了一种机器人,该机器人包括存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器执行上述计算机程序时实
现如上述第一方面的方法的步骤。
17.第四方面,本技术提供了一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序被处理器执行时实现如上述第一方面的方法的步骤。
18.第五方面,本技术提供了一种计算机程序产品,上述计算机程序产品包括计算机程序,上述计算机程序被一个或多个处理器执行时实现如上述第一方面的方法的步骤。
19.本技术与现有技术相比存在的有益效果是:通过获取环境感知信息和目标对象的待识别数据,确定出目标对象的综合标签,之后利用综合标签从广告库中查找与之匹配的广告,即可得到目标广告。因目标广告是根据目标对象的相关信息和其所处的基础环境数据确定的,因此所得到的目标广告更能够贴近目标对象的需求。显然,相较于现有的广告播放方法只能够展示千篇一律的信息来说,本技术应用于机器人的广告播放方法能够灵活地为不同的目标对象展示个性化的广告。
附图说明
20.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
21.图1是本技术实施例提供的一种应用于机器人的广告播放方法的流程示意图;
22.图2是本技术实施例提供的应用于机器人的广告播放装置的结构示意图;
23.图3是本技术实施例提供的机器人的结构示意图。
具体实施方式
24.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
25.本技术实施例提供的广告播放方法,除了可以应用于机器人,还可以应用于可控制机器人的电子设备,例如可以应用于手机、平板电脑、车载设备、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本以及个人数字助理(personal digital assistant,pda)等,本技术实施例对电子设备的具体类型不作任何限制。
26.当上述广告播放方法的执行主体为机器人时:该机器人设置有显示屏,用于展示当前所播放的广告。此外,为了能够检测到目标对象和移动,该机器人还配置有目标检测功能、语音识别功能和移动功能。其中,该机器人可以是轮式机器人,便于移动;并且该机器人可以通过集成摄像头或者红外传感器来实现目标检测功能;通过集成麦克风来实现语音识别功能。
27.为了说明本技术所提出的技术方案,下面通过具体实施例来进行说明。
28.图1示出了本技术实施例提供的应用于机器人的广告播放方法的示意性流程图,该应用于机器人的广告播放方法包括:
29.步骤110、获取环境感知信息。
30.环境感知信息指的是机器人所处的基础环境数据。其中,环境感知信息可以包括地理环境数据和人文环境数据。
31.可选地,地理环境数据可以包括:时间、天气及地理位置等信息;其中,时间信息可以通过不同的时段进行表达,例如早、中、晚或凌晨等时段;天气信息可以通过不同的气象进行表达,例如晴、雨或大风等气象,可以理解的是,气象不同时,温度也会有所区别,因此每种天气信息除了气象以外,还可结合对应的温度进行表达;地理信息可以通过海拔、高度以及气候进行表达。
32.可选地,人文环境数据可以包括节日和文化等信息,节日可以通过中国的传统节日进行表达,例如端午节、中秋节或春节等;也可以通过西方节日进行表达,例如情人节或圣诞节等。文化信息可以宗教文化和民族饮食文化进行表达等。
33.可选地,针对不同的基础环境数据,机器人可以根据其属性确定获取频率,从而避免重复获取相同的数据,以此提升数据的获取效率。具体地,可以根据不同基础环境数据随时间变化的速度确定对应的获取频率。
34.仅作为示例,可将宗教文化和饮食文化等视为不会随时间发生改变的数据,因此可以在第一次获取后进行存储,后续无需再次获取,通过直接调用的方式来使用这些数据。相对地,针对天气这种变化较快的数据,可以将获取频率设置的高一些,例如每5分钟获取一次相关气象报道,从而确定对应的天气。也即,具体的获取频率可根据所要获取的数据的属性来确定,而上述仅作为示例,而非限定。
35.步骤120、确定是否检测到目标对象。
36.机器人所要检测的目标对象可以预先设置。例如,仅将目标对象设置为人,或者,为了提高广告推广的针对性,还可以根据广告的内容来确定目标对象的属性,例如广告内容是四人餐,可以将目标对象设置为4个人,即可以自主选择限定或者不限定人的数量。也就是说,在设置目标对象时,可以采用普适性的设置方式,也可以针对不同的广告内容,设置不同的目标对象。
37.在机器人实际运行过程中,可以利用自身集成的硬件设备进行针对性的检测,以确定否有目标对象。例如当集成的硬件设备为摄像头时,可以通过摄像头进行图像采集,以确定是否检测到目标对象。
38.若目标对象是根据不同的广告内容所设定的,且广告库中的广告的内容多样时,目标对象可以有多种。机器人在识别的过程中,当任意一种目标对象被识别到时,机器人可以确定检测到目标对象,并在后续基于这一种目标对象所对应的广告进行针对性的匹配。
39.步骤130、在检测到目标对象的情况下,获取目标对象的待识别数据,并移动至目标位置。
40.在生活场景下,机器人可以固定停留在商场的某个指定位置处,或者可以按照预设的路径走动。机器人在检测到目标对象后,除了可以进一步获取该目标对象的待识别数据,还可以移动至目标位置,以便于清楚地为目标对象播放个性化的广告。其中,目标位置与目标对象之间的距离落在预设的距离范围内,该预设距离范围可以统计不同人群的安全距离或舒适距离获得。可以认为,设置该距离范围有两个目的,目的之一是为了便于目标对象清楚直观地观看广告;目的之二在于让机器人与目标对象直接保持一定的安全距离,使
得目标对象不会因机器人与自身的距离过近而产生抵触情绪。
41.步骤140、基于获得环境感知信息和待识别数据确定目标对象的综合标签。
42.在获得环境感知信息和待识别数据之后,机器人可以根据待识别数据确定目标对象的综合标签,该综合标签指的是影响为目标对象所推荐的广告内容的影响因子,即体现哪些因素会影响到推荐给目标对象的广告内容。可以认为影响因子所对应的广告是目标对象可以接受的,这些影响因子间接表征了目标对象可以接受(理论上)的广告具有什么样的特性。也就是说,确定综合标签是为了从目标对象对不同信息的接受能力入手,以期能为目标用户推荐更具个性化的广告。
43.待识别数据虽然可以提升广告的个性化,但是当目标对象的待识别数据有限时,机器人极有可能无法通过待识别数据确定出较为全面的综合标签,进而无法基于综合标签为目标用户匹配目标广告。也就是说,待识别数据可以视为提升广告个性化的主要数据。但是如果目标对象的个性化信息不足时,则无法获取到充足的待识别数据,基于此得到的综合标签极有可能无法匹配到目标广告,也即,此时确定的综合标签存在全面性不足的问题。
44.为了提升综合标签的全面性,可以结合能够提升展示信息个性化的次要数据来确定综合标签。也即通过主要数据(待识别数据)和次要数据(基础环境数据)来确定综合标签,使得本实施例的广告播放方法不会因有限的主要数据而无法为目标对象播放个性化的广告,从而提高广告播放方法的稳定性,
45.在一些实施例中,机器人在检测到目标对象之后,目标对象有可能没有发出声音,这会导致待识别数据仅包括图像数据,不包括语音数据。在这种情况下,基于待识别数据及环境感知信息确定目标对象的综合标签的步骤可以包括:
46.步骤a10、基于图像数据确定图像标签。
47.步骤a20、基于环境感知信息确定环境标签。
48.步骤a30、基于预设的第一组权重值对环境标签及图像标签进行加权,得到综合标签。
49.为了能够为目标对象播放目标广告,可以先基于获取到的图像数据确定图像标签。其中,图像数据一般包括至少一张包含目标对象的图像。经过对图像数据的处理,可以进一步确定对应的图像标签,由此,可以从主要数据中提取主要标签。
50.为了对主要标签进行补偿,提升综合标签的全面性,可以从次要数据中提取次要标签,也即基于基础环境数据确定对应的环境标签。机器人在得到图像标签和环境标签之后,便可以基于预先设定的第一组权重值分别对图像标签和环境标签进行加权,得到综合标签。其中,图像标签为主要标签,因此在第一组权重值中,可以将图像标签的权重值设置得比环境标签的权重值大,以确保后续所查找出的目标广告更贴合目标对象的需求。
51.虽然理论上图像标签的权重值大一些,但是对于部分特殊的环境标签,其是匹配广告的基础,因此可将这些特殊的环境标签的权重设置的比图像标签的权重值要大。例如在存在穆斯林饮食的环境标签的情况下,机器人在为目标对象推荐食物时,需要避开非穆斯林的食物。也即,为了确保目标广告能够优先满足该环境标签,可以将该环境标签的权重值最大,图像标签的权重值次之。
52.在一些实施例中,为了能够更精确地确定图像标签,上述步骤a10具体包括:
53.步骤a101、提取所述图像数据中的图像特征。
54.步骤a102、基于所述图像特征确定所述图像标签。
55.机器人通过对图像数据进行处理,可以从中提取出图像特征;然后利用图像特征进行多任务分类。仅作为示例,多任务分类可以是:确定当前的图像数据中所包含的目标对象的数量以及目标对象是否为特殊对象等。最终,机器人可以将分类结果作为图像标签,其中图像标签可以包括对象数量标签和特殊人群标签等。
56.为了便于理解,举例说明,当机器人采集到有目标人物的图像后,可以先提取出图像特征,然后基于图像特征进行分类,以确定该图像中的目标人物数量、目标人物是否为特殊人群(例如老人、小孩、孕妇或者有自己饮食文化的人群)及目标人物是否携带有宠物等。假定分类结果为:目标人物数量:2个;特殊人群:小孩;宠物:无。相对应地,图像标签可以包括人物数量标签(2个)、特殊人群标签(小孩)以及宠物标签(空)。
57.可以理解的是,多任务分类的任务数量可根据具体的情况进行确定,当所需标签越多,那么对应的任务数量也就越多。但是标签数量越多,则越难得到高匹配度的目标广告,因此在设置标签时,应当注重标签本身所能表示的特性,而非标签的数量。且设置过多的标签,还有可能会增加机器人的计算量,降低目标广告的效率。
58.在一些实施例中,机器人在检测到目标对象之后,目标对象有可能进行语音询问,或者目标对象有可能根据机器人的提示信息向机器人进行提问;此时机器人获取的待识别数据中除了包括图像数据以外,还可以包括语音数据。在该情况下,基于待识别数据及环境感知信息确定目标对象的综合标签的步骤可以包括:
59.步骤a11、在待识别数据包括语音数据和图像数据的情况下,基于图像数据确定图像标签,以及基于语音数据确定语音标签。
60.步骤a21、基于环境感知信息确定环境标签。
61.步骤a31、基于预设的第二组权重值对环境标签、图像标签和语音标签进行加权,得到综合标签,其中,第二组权重值中语音标签对应的权重值最高。
62.机器人在得到图像数据和语音数据之后,可以分别进行处理,以确定图像标签和语音标签。同理,在主要标签确定后,为了提高综合标签的全面性,可以进一步基于次要数据确定次要标签,即根据环境感知信息确定环境标签,以对主要标签进行补偿。
63.虽然图像标签和语音标签都是主要标签,但显然,图像标签是机器人根据识别结果预测得到的标签,可能存在误差;而语音标签则机器人根据用户主动输入的数据直接确定出来的标签,存在误差的可能性更低且更具目的性。因此,相较于图像标签来说,可以优先考虑语音标签。也就是说,为了能够更贴近目标对象的需求,在对环境标签、图像标签和语音标签加权时,可以将语音标签的权重值设置为最高,以得到更准确的综合标签。
64.在一些实施例中,为了提高语音标签确定的准确性,上述基于语音数据确定语音标签的步骤可以包括:
65.步骤a111、对语音数据进行语音识别,得到文本数据。
66.步骤a112、若文本数据中包含关键词,则基于关键词确定语音标签。
67.机器人在获得语音数据之后,可以对该语音数据进行识别,将语音转换为对应的文本数据;然后基于预设文本确定当前的文本数据中是否有与该预设文本匹配的数据;接着,当确定当前文本数据中由与该预设文本匹配的数据时,可以从文本数据中提取出对应的关键词,最后基于关键词确定对应的语音标签。
68.仅作为示例。假定机器人检测到一对母女,经机器人迎客语的提示,母亲向机器人提问“请推荐一家有儿童餐的餐厅”;机器人在获取到对应的语音数据后,先进行语音识别,得到对应的文本数据“请推荐一家有儿童餐的餐厅”;经过匹配,提取出与预设文本“儿童套餐”匹配的“儿童餐”。由此,机器人可以将与提取出的关键词“儿童餐”相匹配的预设文本“儿童套餐”作为一个这对母女的语音标签,以便于后续为这对母女推荐合适的餐厅。
69.可以理解的是,预设文本是从广告中提取出来的关键信息,这些关键信息能够表征对应的广告所包含的信息和信息的特征。在提取后,每条广告可以标注有对应的关键信息。为了便于查询,还可以对这些关键信息进行编码,以便于映射查找,提升目标广告的查找速度。
70.步骤150、在确定广告库中存在目标广告的情况下,播放目标广告。
71.当机器人通过综合标签查找到目标广告后,可以利用设置的显示屏播放该目标广告。在播放目标广告时,有两种可能的场景:第一种场景是机器人的显示屏上已经有正在播放的广告,此时,为了能够提高广告的个性化,可以将当前播放的广告更新为目标广告。第二种场景是机器人可能出于节省能源的目的,其显示屏正处于熄屏状态,此时,机器人可以在唤醒显示屏的同时加载目标广告。
72.在一些实施例中,广告库中的各条广告均设置有对应的优先级。例如,可以在存储广告时,预先设置每条广告的优先级。设置广告的优先级时,可以基于预设的规则进行设置,举例来说:部分广告可能是商家主推的广告,那么这些广告的优先级别可以设置的比非商家主推的广告的优先级别要高。或者,如果部分广告是付费推广的,那么这部分广告的优先级别可以设置的更高些。基于类似的1种以上的规则,可以确定每条广告最终的优先级。基于此,目标广告可通过以下步骤确定:
73.步骤b1、根据优先级由高至低的顺序在广告库中查找与综合标签匹配的广告。
74.步骤b2、在查找到与所述综合标签匹配的广告的情况下,将查找到的广告确定为目标广告。
75.在匹配目标广告时,机器人可以将每条广告按照优先级由高至低的顺序依次与综合标签进行匹配,针对与综合标签匹配的广告,机器人可以将其确定为目标广告。
76.为了提升目标广告的匹配效率,机器人在目标广告的匹配过程中,当匹配得到目标广告的条数大于数量阈值时,可以停止匹配操作。只有当无法匹配到数量充足的目标广告时,才需要遍历广告库中的每条广告,以完成匹配操作。
77.在一些实施例中,上述步骤130包括:
78.在目标广告的数量为两条以上时,根据与综合标签匹配度由高至低的顺序,依次播放各条目标广告。
79.考虑到综合标签是一个多维度的标签,其可以包括多个子标签,例如加权的图像标签、加权的环境标签以及加权的语音标签。在匹配到目标广告之后,可以分别计算综合标签与每个广告之间的匹配度。为了便于理解,以一条目标广告a与综合标签之间的匹配度计算为例:对于综合标签中与a匹配的各个子标签,可以分别计算每个子标签与a之间的子匹配度,然后利用每个子标签对应的权重值对对应的子匹配度进行加权,得到加权后的子匹配度,将加权后的子匹配度求和,即可得到a与综合标签之间的匹配度。以此类推,即可计算出每条目标广告与综合标签之间的匹配度。
80.对于目标广告,可能有一条,也可能有两条或多条。对于两条以上的目标广告,机器人可根据其与综合标签的匹配度,按照由高至低的顺序对目标广告进行排序。为了对目标广告进行排序,机器人可以获取每条目标广告与综合标签之间的匹配度,并根据下述规则对目标广告进行排序:
81.匹配度越高的目标广告,说明目标对象对其的接受度越高,机器人可以将其顺序设置得越靠前;相反,匹配度越低,说明目标对象对其的接受度越低,机器人可以将其顺序设置得越靠后。机器人通过由高至低的顺序播放各条广告,能够协助目标用户快速定位到想要的广告。
82.在一些实施例中,为了能够高效地播放目标广告,机器人可以在检测到目标对象后,便唤醒屏幕,如果屏幕被唤醒后,仍未匹配得到目标广告,可以先轮播广告库中的多条广告。
83.可选地,轮播多条广告时,可以根据优先级依次播放各条广告;或者,可以随机播放各条广告,此处不作限定。
84.在一些实施例中,机器人可以基于对待识别数据的处理,确定目标对象的属性,不同的属性可以对应不同的配音,机器人通过切换自身的配音,能够吸引目标对象的注意,从而更好地引导目标对象进行语音问答,为目标对象提供更具个性化的目标广告。例如当确定目标任务是小孩时,机器人可以将当前的音色切换为儿童配音或者动画配音。
85.有益效果:
86.(1)将待识别数据与环境感知信息相结合,使得待识别数据有限时,可以利用环境感知信息于待识别数据互补,能够提升综合标签的全面性,进而提升本技术广告播放方法的可靠性;
87.(2)通过设定各条广告的优先级,能够提高更具推广价值的广告被推广的可能性,进而提升广告播放方法的商业价值;
88.(3)优先播放高匹配度的目标广告,能够协助目标对象快速定位理想的广告。
89.对应于上文实施例所提供的应用于机器人的广告播放方法,图2示出了本技术实施例提供的应用于机器人的广告播放装置2的结构框图,为了便于说明,仅示出了与本技术实施例相关的部分。
90.参照图2,该应用于机器人的广告播放装置2包括:
91.第一获取模块21,用于获取环境感知信息,环境感知信息为机器人所处环境的基础环境数据;
92.第一确定模块22,用于确定是否检测到目标对象;
93.第二获取模块23,用于在检测到目标对象的情况下,获取目标对象的待识别数据,并移动至目标位置,目标位置与目标对象之间的距离落在预设的距离范围内;
94.第二确定模块24,用于基于环境感知信息和待识别数据确定目标对象的综合标签,综合标签指的是影响为目标对象推荐的广告内容的影响因子;
95.第一播放模块25,用于在确定广告库中存在目标广告的情况下,播放目标广告,广告库中包括多条广告,目标广告是与综合标签匹配的广告。
96.可选地,上述第二确定模块24可以包括:
97.第一确定单元,用于在待识别数据包括图像数据的情况下,基于图像数据确定图
像标签;
98.第二确定单元,用于基于环境感知信息确定环境标签;
99.第一加权单元,用于基于预设的第一组权重值对环境标签及图像标签进行加权,得到综合标签,其中,第一组权重值中图像标签对应的权重值最高。
100.可选地,上述第一确定模块22可以包括:
101.第三确定单元,用于在待识别数据包括语言数据与图像数据的情况下,基于图像数据确定图像标签,以及基于语音数据确定语音标签;
102.第三确定单元,用于基于环境感知信息确定环境标签;
103.第二加权单元,用于基于预设的第二组权重值对环境标签、图像标签和语音标签进行加权,得到综合标签,其中,第二组权重值中语音标签对应的权重值最高。
104.可选地,第三确定单元可以包括:
105.识别子单元,用于对语音数据进行语音识别,得到文本数据;
106.第一确定子单元,用于若文本数据中包含关键词,则基于关键词确定语音标签,关键词是文本数据中与预设文本匹配的数据。
107.可选地,广告库中的各条广告均预先设定有优先级,上述广告播放装置2还可以包括:
108.查找模块,用于根据优先级由高至低的顺序在广告库中查找与综合标签匹配的广告;
109.第三确定模块,在查找到与所述综合标签匹配的广告的情况下,将查找到的广告确定为目标广告。
110.可选地,上述广告播放装置2还可以包括:
111.第二播放模块,用于在根据优先级由高至低的顺序在广告库中查找与综合标签匹配的广告之后,根据优先级由高至低的顺序轮播广告库中的各条广告;
112.或者,随机播放广告库中的各条广告。
113.可选地,上述第一播放模块25可以包括:
114.播放单元,用于在目标广告的数量为两条以上时,根据与综合标签的匹配度由高至低的顺序,依次播放各条目标广告。
115.需要说明的是,上述装置/单元之间的信息交互和执行过程等内容,由于与本技术方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。
116.图3为本技术一实施例提供的机器人的物理层面的结构示意图。如图3所示,该实施例的机器人3包括:至少一个处理器30(图3中仅示出一个)处理器、存储器31以及存储在存储器31中并可在至少一个处理器30上运行的计算机程序32,处理器30执行计算机程序32时实现上述任意应用于机器人的广告播放方法实施例中的步骤,例如图1所示出的步骤110-150。
117.所称处理器30可以是中央处理单元(central processing unit,cpu),该处理器30还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、
分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
118.存储器31在一些实施例中可以是机器人3的内部存储单元,例如机器人3的硬盘或内存。存储器31在另一些实施例中也可以是机器人3的外部存储设备,例如机器人3上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。
119.进一步地,存储器31还可以既包括终端设备3的内部存储单元也包括外部存储设备。存储器31用于存储操作装置、应用程序、引导装载程序(bootloader)、数据以及其他程序等,例如计算机程序的程序代码等。存储器31还可以用于暂时地存储已经输出或者将要输出的数据。
120.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将上述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
121.本技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现可实现上述各个方法实施例中的步骤。
122.本技术实施例提供了一种计算机程序产品,当计算机程序产品在移动终端上运行时,使得移动终端执行时实现可实现上述各个方法实施例中的步骤。
123.该集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,上述计算机程序包括计算机程序代码,上述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。上述计算机可读介质至少可以包括:能够将计算机程序代码携带到拍照装置/机器人的任何实体或装置、记录介质、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质。例如u盘、移动硬盘、磁碟或者光盘等。
124.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
125.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
126.在本技术所提供的实施例中,应该理解到,所揭露的装置/网络设备和方法,可以
通过其它的方式实现。例如,以上所描述的装置/网络设备实施例仅仅是示意性的,例如,上述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
127.上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
128.以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1