商品引导方法、装置、设备及存储介质与流程

文档序号:24042616发布日期:2021-02-23 17:15阅读:89来源:国知局
商品引导方法、装置、设备及存储介质与流程

[0001]
本申请涉及人工智能图像处理技术领域,具体涉及基于图像处理的商品推荐技术,更具体地,涉及一种商品引导方法、装置、设备以及存储介质。


背景技术:

[0002]
通常,用户上传图片进行识图后希望得到关于图片内容的更多信息,例如,如果图片中为建筑物,希望得到该建筑物的名称、地址等信息,如果图片中为动植物,希望得到该动植物的名称、简介等信息,如果图片中为物品,希望得到该物品的用途简介,等等。此外,目前还可在识图结果页面中增加商品推荐信息,便于用户查看与实体相关的商品,达到商品推荐的目的。例如,如果图片中实体为动漫人物,除了在识图结果中展示该动漫人物的图集、简介、图片出处、相似图等,还可在页面添加商品推荐图标,用户点击商品推荐图标后显示该动漫人物相关的商品列表。但是,由于这种商品推荐形式较为常规,已经越来越难以吸引用户执行操作从而了解相关商品,商品推荐效果不佳。


技术实现要素:

[0003]
本申请提供一种商品引导方法、装置、设备以及存储介质,通过个性化的商品引导形式,可一定程度上提升商品推荐成效。
[0004]
根据本申请的第一方面,提供了一种商品引导方法,包括:
[0005]
识别第一图片中的角色的身份信息;
[0006]
对第一图片中的角色进行姿态识别,得到姿态信息;
[0007]
将第一图片中的角色的姿态信息与预存的多个商品图片中相同角色的姿态信息进行匹配,将匹配成功的商品图片确定为第一图片的推荐商品图片;
[0008]
在第一图片范围内或周围区域显示商品引导标识;
[0009]
在商品引导标识被触发后,将第一图片切换为推荐商品图片。
[0010]
根据本申请的第二方面,提供了一种商品引导装置,包括:
[0011]
识图模块,用于识别第一图片中的角色的身份信息;
[0012]
姿态识别模块,用于对第一图片中的角色进行姿态识别,得到姿态信息;
[0013]
匹配处理模块,用于将第一图片中的角色的姿态信息与预存的多个商品图片中相同角色的姿态信息进行匹配,将匹配成功的商品图片确定为第一图片的推荐商品图片;
[0014]
引导标识显示模块,用于在第一图片范围内或周围区域显示商品引导标识;
[0015]
图片切换模块,用于在商品引导标识被触发后,将第一图片切换为推荐商品图片。
[0016]
根据本申请的第三方面,提供了一种电子设备,包括:
[0017]
至少一个处理器;以及
[0018]
与至少一个处理器通信连接的存储器;其中,
[0019]
存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上的方法。
[0020]
根据本申请的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行如上的方法。
[0021]
本申请的实施例提出基于例如人体姿态识别模型来筛选推荐的商品图片,由于经过姿态识别和匹配后的角色与用户感兴趣的角色具有高度相似的姿态,因此在将用户图片切换为推荐商品图片时能够,将姿态高度相似的商品推荐给用户,能够更大程度上提升用户兴趣度,提高用户选择推荐商品的概率,强化商品推荐的效果。
[0022]
应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0023]
附图用于更好地理解本方案,不构成对本申请的限定。其中:
[0024]
图1是本申请实施例的商品引导方法的流程框图;
[0025]
图2是本申请实施例的商品图片数据预处理的流程框图;
[0026]
图3是一种常规基于图片推荐商品的展示页面效果图;
[0027]
图4是点击图3中商品引导图标后出现商品推荐页面的效果图;
[0028]
图5是本申请实施例的离线处理和在线处理的逻辑架构框图;
[0029]
图6是本申请实施例中两个动漫人物的存图列表示意图;
[0030]
图7是图6实施例中两个动漫人物的姿态数据的示意图;
[0031]
图8是本申请实施例中动漫人物的预存姿态数据列表的示意图;
[0032]
图9是本申请实施例中根据图片判断是否需要展示商品引导的流程图;
[0033]
图10是本申请实施例中位于识图结果页的引导提示的示意图;
[0034]
图11是本申请实施例的一种切换过程中的多个关键图的效果示意图;
[0035]
图12是本申请实施例处理的识图图片与推荐商品图片的对比效果图;
[0036]
图13是本申请实施例的商品引导装置的结构框图;
[0037]
图14是实现本申请实施例的商品引导方法的电子设备的框图。
具体实施方式
[0038]
以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0039]
图1示出了本申请实施例提供的一种商品引导方法的流程框图,该方法包括:
[0040]
s101,识别第一图片中的角色的身份信息;
[0041]
s102,对第一图片中的角色进行姿态识别,得到姿态信息;
[0042]
s103,将第一图片中的角色的姿态信息与预存的多个商品图片中相同角色的姿态信息进行匹配,将匹配成功的商品图片确定为第一图片的推荐商品图片;
[0043]
s104,在第一图片范围内或周围区域显示商品引导标识;
[0044]
s105,在商品引导标识被触发后,将第一图片切换为推荐商品图片。
[0045]
根据本申请的实施例,在接收到例如用户输入的待识别图片后,如果图片中包含
角色(例如卡通角色、动画角色、漫画角色或者影视作品角色),本申请实施例将对图片中的角色进行身份识别,目的是获得图片中角色的身份信息(例如名字、角色简介、角色作品等),还需要对图片中的角色进行姿态识别,目的是获得图片中角色的姿态信息(例如站立、坐姿、两臂落下、左臂抬起右臂落下,等等);然后,基于识别出的身份信息和姿态信息,与数据库中预存的商品图片的资料信息进行匹配(或说进行比对),举例来说,从用户图片中识别出的角色的身份为“第一卡通人物”(例如唐老鸭),识别出的该第一卡通人物的姿态信息为“左臂抬起右臂落下”,人物匹配时,可在数据库中筛选出该第一卡通人物的全部商品图片,再从中筛选出姿态为“左臂抬起右臂落下”的商品图片,将该商品图片作为推荐给用户的商品图片,这里,由于推荐的商品图片通过了人物姿态的匹配过程,因此推荐商品图片中的第一卡通角色与用户图片中的第一卡通角色具有高度相似的姿态,将姿态高度相似的商品推荐给用户,能够更大程度上提升用户兴趣度,强化推荐效果,并且设计的商品引导方式是将用户图片切换为推荐商品图片,从实际应用中的视觉效果来看,由于两个图片中人物姿态具有相似度,这种切换能够在视觉上带来冲击,例如,如果用户图片中为二维2d人物,推荐商品图片中为三维3d人物,用户一键切换的效果是将2d人物变为了3d人物(人物姿态相似),这种视觉感受能够提升用户兴趣度,提高用户选择推荐商品的概率。
[0046]
对于本申请实施例中提到的“角色”,可以是人的角色形象(例如艾莎公主),也可以是动物的角色形象(例如小猪佩奇),可以是此类动漫或卡通形象,也可以是接近真实状态的形象,例如《动物世界》中出现的动物,等等。本文中为描述方便,将上述多种对象统称为“角色”,可以理解为人物形象和/或动物形象。
[0047]
在本申请的实施例中,可选地,可根据实际需求设置匹配条件,也就是用户图片中的角色与推荐商品图片中的角色之间的匹配程度。在一些实施例中,可考虑角色的手臂姿态和/或腿部姿态,在其他实施例中还可以考虑头部姿态等等,针对动物形象可考虑其四肢的姿态等;匹配时,可以设为完全匹配(例如手臂姿态和腿部姿态均一致),也可以设置为部分匹配(手臂姿态一致即可或者腿部姿态一致即可),具体地可采取以下几种方案中的一种:
[0048]
·
第一图片中的角色的姿态信息包括角色的手臂姿态,匹配成功的商品图片包括与第一图片中的角色的手臂姿态一致的商品图片。
[0049]
·
第一图片中的角色的姿态信息包括角色的腿部姿态,匹配成功的商品图片包括与第一图片中的角色的腿部姿态一致的商品图片。
[0050]
·
第一图片中的角色的姿态信息包括角色的手臂姿态和腿部姿态,匹配成功的商品图片包括与第一图片中的角色的手臂姿态一致和/或腿部姿态一致的商品图片。
[0051]
因此,在前期对商品图片中的角色进行姿态识别时,可以识别角色的部分或全部姿态数据,用于匹配筛选。可选地,前期可以尽可能详细、全面地识别商品图片中的角色的姿态数据,后期在以用户图片中角色的姿态数据进行匹配时,操作人员可根据不同的精度要求,设置不同的匹配条件,姿态数据一致程度越高,则匹配度越高,最后确定的推荐商品图片与用户图片中角色的相似度越高。
[0052]
在本申请的实施例中,可选地,在商品引导标识被触发后,将第一图片切换为推荐商品图片,可采取以下任一种方式实现:
[0053]
·
在商品引导标识被触发后的第一预设时间段内,将第一图片直接切换为推荐商
品图片;
[0054]
·
在商品引导标识被触发后的第二预设时间段内,以渐变切换的方式将第一图片切换为推荐商品图片。
[0055]
将用户图片切换为推荐商品图片,从实际应用中的视觉效果来看,由于两个图片中人物姿态具有相似度,这种切换能够在视觉上带来冲击,这种视觉感受能够提升用户兴趣度,提高用户选择推荐商品的概率。
[0056]
在本申请的实施例中,可选地,参考图2,在对第一图片进行识图处理之前,对商品图片数据进行预处理,具体可包括:
[0057]
s201,收集商品图片,商品图片中包括根据角色制作的商品;
[0058]
s202,对收集到的商品图片中的角色进行身份识别,得到各个商品图片中角色的身份信息;
[0059]
s203,对收集到的商品图片中的角色进行姿态识别,得到各个商品图片中角色的姿态信息;
[0060]
s204,将收集到的商品图片、各个商品图片中角色的身份信息以及各个商品图片中角色的姿态信息存入数据库中。
[0061]
通过上述处理可以获得大量待推荐商品的图片资源,图片中应包含至少一种角色,需要对图片中的角色进行身份识别和姿态识别。例如,通过身份识别和人体姿态识别的神经网络模型(可以是两个模型,也可以是具备身份识别能力和人体姿态识别能力的一个神经网络模型)处理,可得到图片中角色的身份信息和人体姿态数据,将图片以及对应的数据入库,例如,每一个角色对应一个列表,列表中为该角色的待推荐商品的图片中的姿态数据。上述预存数据用于对用户图片中角色的姿态数据进行匹配时使用,将匹配到的商品引导、推荐给用户。
[0062]
以上描述了本申请实施例的多种实现方式,以下通过具体的例子,描述本申请实施例的具体处理过程以及相应的效果展示。
[0063]
在提供具体实施例之前,首先给出与本申请实施例相关的概念或处理的大体解释。通常,识图是指用户通过上传图片希望得到关于图片的更多信息的行为,网站返回的识图结果页是承载图片的更多信息的页面。实体指根据图片信息识图出的图片中的主体。动漫通常是指动画与漫画的合称,或指动画与漫画的集合。动漫人物图片是指实体为动漫人物的图片。商品引导是在识图结果页中展示商品引导,便于用户查看实体相关的商品。商品推荐是根据实体信息展示推荐商品,以满足用户更深层次的需求。对图片的识图结果中识别出主体后,识图结果页中需展现与实体相关的信息,以满足用户的识图需求。
[0064]
为描述清楚,以下具体实施例以“图片中为动漫人物、推荐商品为该动漫人物的手办制品”为例进行描述。
[0065]
图3首先示意性地示出一种常规的基于图片推荐商品的展示页面,图片中实体为动漫人物,识图页面中主要包括该动漫人物的图集、商品引导、更多尺寸数据、图片出处和相似图等信息。其中,图3左下角设置有标注“同款商品”的商品推荐引导图标。如果用户点击了该引导图标,页面可跳转至图4。图4示意性地示出了点击商品引导图标后(左边页面),出现商品推荐页面(右边页面),页面中为常规的与该动漫人物相关的各类商品信息,例如,印有该动漫人物的行李箱、该动漫人物的装饰画等。这种商品引导形式不够新颖,难以吸引
用户进一步了解商品。
[0066]
对此,参考图5,根据本申请的创新设计,可通过离线处理和在线处理,构建一种全新的商品引导形式,以下对离线处理和在线处理分别进行详细描述。
[0067]
(一)离线处理
[0068]
离线处理部分可包括资源收集处理、资源识别处理和资源入库处理,以下分别具体描述处理内容。
[0069]
1.资源收集处理主要是收集动漫人物的商品引导资源,例如先尽可能多的收集动漫人物(例如动漫排行榜中前top100的动漫人物),再收集各个人物热门的手办商品图片,数据示例如图6,展示了两个动漫人物(索隆和路飞)的存图的列表。
[0070]
2.资源识别处理主要是将手办商品图片进行人体姿态的神经网络模型处理,读取手办的人体姿态数据,数据示例如图7,展示了上述两个动漫人物的姿态数据,均包括手臂和腿部的姿态数据。
[0071]
3.资源入库处理主要是将资源识别处理的结果放入线上数据库,数据库表示例如图8所示,展示了一个动漫人物的预存数据列表。
[0072]
(二)在线处理
[0073]
在线处理部分可包括引导判断处理、引导展现处理和引导交互处理,以下分别具体描述处理内容。
[0074]
1.引导判断处理主要是根据用户识图的图片判断是否需要展示引导,示例性的流程图如图9所示,具体地,接收到图片后进行识图,并且判断图中是否有实体,如果没有实体则不进行展示引导,如果有实体则判断实体是否为动漫人物,如果不是动漫人物则不进行展示引导,如果是动漫人物则判断该动漫人物是否有对应的手办商品,如果没有对应的手办商品则进行常规的商品引导(例如在识图结果页添加“同款商品”的引导图标),如果有对应的手办商品,则读取该动漫人物图片中的人体姿态,并判断该人体姿态是否有匹配的手办商品,如果没有匹配的手办商品则进行常规的商品引导,如果有匹配的手办商品,则进行本申请实施例提供的商品引导,例如,在触发操作后,将当前图片切换为推荐商品的图片。
[0075]
上述处理过程中,对于如何判断该人体姿态是否有匹配的手办商品,可采取以下方案处理:
[0076]
第一步:读取该动漫人物图片的人体姿态,例如读取到的数据为:
[0077]
手臂姿态:左臂弯曲右臂落下
[0078]
腿部姿态:站立
[0079]
第二步:在数据库中查看该动漫人物的手办商品列表,是否有人体姿态相同的手办商品,如有则匹配成功。
[0080]
这里,一种情况是:如果“手臂姿态”和“腿部姿态”均相同,为完全匹配;另一种情况是:如果仅有一项相同,为不完全匹配,例如:
[0081]
手臂姿态:左臂弯曲右臂落下
[0082]
腿部姿态:坐姿
[0083]
其中,“腿部姿态”不同,为不完全匹配。
[0084]
应用中,可以将装置(或称系统)设置为需要“完全匹配”时认为匹配成功;可选地,也可以设置为“不完全匹配”即认为匹配成功。
[0085]
可选地,如果匹配成功的商品数量为多个,可以从中随机选取一个商品确定为推荐商品,也可以采取其他优先级策略确定推荐商品。
[0086]
2.引导展示处理主要是根据确定的推荐商品数据展示商品引导标识(也可称商品引导提示等),引导位置可为图片上或图片周围的预定位置或随机位置。图10示意性示出一种引导提示,该引导提示位于识图结果页,具体在图片上的中部靠下位置显示有一矩形框,框中文字可为例如“点击一下破次元”,可适用于将“二次元”的动漫人物图片切换为有立体感的实体商品图片。图10中动漫人物图像下方的文字和尺寸较小的图片为常规的识图结果展示。
[0087]
3.引导交互处理主要是响应用户操作,用户点击引导提示时,引导提示消失,动漫人物图片切换为手办商品图片,页面内容变为推荐商品的内容。图11示意性地示出一种切换过程中的多个关键图,左侧为带引导提示的图片,点击引导提示后,该提示框消失,显示为中间的图片(如原始图片),然后在预定时间段内,例如0.5秒钟或1秒钟之后,显示为右侧的有立体感的商品图片,切换过程完成。在其他实施例中,也可设置为在预定时间段内以渐变切换的方式从原图变为推荐商品图。
[0088]
图12示意性地示出了另一个实施例处理的识图图片与推荐商品图片的对比效果图。采用本申请的至少一种实施方式,可形成一种“破次元”的新颖的引导方式,通过“人体姿态”高相关度的匹配约束,能够更加吸引用户进入商品推荐,这实际上是从更深层次扩展满足了用户识图的需求。
[0089]
以上通过多个实施例从不同角度描述了本申请实施例的具体设置和实现方式。与上述至少一个实施例的处理方法相对应地,本申请实施例还提供一种商品引导装置100,参考图13,其包括:
[0090]
识图模块110,用于识别第一图片中的角色的身份信息;
[0091]
姿态识别模块120,用于对第一图片中的角色进行姿态识别,得到姿态信息;
[0092]
匹配处理模块130,用于将第一图片中的角色的姿态信息与预存的多个商品图片中相同角色的姿态信息进行匹配,将匹配成功的商品图片确定为第一图片的推荐商品图片;
[0093]
引导标识显示模块140,用于在第一图片范围内或周围区域显示商品引导标识;
[0094]
图片切换模块150,用于在商品引导标识被触发后,将第一图片切换为推荐商品图片。
[0095]
可选地,所述第一图片中的角色的姿态信息包括角色的手臂姿态和/或腿部姿态,所述匹配成功的商品图片包括与所述第一图片中的角色的手臂姿态一致的商品图片;或者,所述匹配成功的商品图片包括与所述第一图片中的角色的腿部姿态一致的商品图片;或者,所述匹配成功的商品图片包括与所述第一图片中的角色的手臂姿态和腿部姿态均一致的商品图片。
[0096]
可选地,图片切换模块在商品引导标识被触发后的第一预设时间段内,将第一图片直接切换为推荐商品图片;或者,图片切换模块在商品引导标识被触发后的第二预设时间段内,以渐变切换的方式将第一图片切换为推荐商品图片。
[0097]
可选地,商品引导装置100还可包括图片收集模块和存储模块,其中,
[0098]
图片收集模块用于收集商品图片,商品图片中包括根据角色制作的商品;
[0099]
识图模块还用于对收集到的商品图片中的角色进行身份识别,得到各个商品图片中角色的身份信息;
[0100]
姿态识别模块还用于对收集到的商品图片中的角色进行姿态识别,得到各个商品图片中角色的姿态信息;
[0101]
存储模块用于将收集到的商品图片、各个商品图片中角色的身份信息以及各个商品图片中角色的姿态信息存入数据库中。
[0102]
可选地,识图模块通过身份识别模型对收集到的商品图片中的角色进行身份识别;姿态识别模块通过人体姿态识别模型对收集到的商品图片中的角色进行姿态识别;
[0103]
其中,身份识别模型与人体姿态识别模型是两个不同的神经网络模型;或者,身份识别模型和人体姿态识别模型是具备身份识别能力和人体姿态识别能力的一个神经网络模型。
[0104]
本申请实施例各装置中的各模块的功能可以参见上述方法实施例中的对应描述的处理,在此不再赘述。
[0105]
根据本申请的实施例,本申请还提供了一种电子设备和一种可读存储介质。如图13所示,是根据本申请实施例的商品引导方法的电子设备的框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本申请的实现。
[0106]
如图13所示,该电子设备包括:一个或多个处理器1001、存储器1002,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在电子设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示图形用户界面(graphical user interface,gui)的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个电子设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统)。图13中以一个处理器1001为例。
[0107]
存储器1002即为本申请所提供的非瞬时计算机可读存储介质。其中,存储器存储有可由至少一个处理器执行的指令,以使至少一个处理器执行本申请所提供的商品引导方法。本申请的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本申请所提供的商品引导方法。
[0108]
存储器1002作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本申请实施例中的商品引导方法对应的程序指令/模块(例如,附图13所示的识图模块110、姿态识别模块120、匹配处理模块130、引导标识显示模块140和图片切换模块150)。处理器1001通过运行存储在存储器1002中的非瞬时软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中的商品引导方法。
[0109]
存储器1002可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系
统、至少一个功能所需要的应用程序;存储数据区可存储根据搜索结果的分析处理电子设备的使用所创建的数据等。此外,存储器1002可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些实施例中,存储器1002可选包括相对于处理器1001远程设置的存储器,这些远程存储器可以通过网络连接至搜索结果的分析处理电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0110]
本申请实施例的商品引导方法对应的电子设备还可以包括:输入装置1003和输出装置1004。处理器1001、存储器1002、输入装置1003和输出装置1004可以通过总线或者其他方式连接,本申请图13实施例中以通过总线连接为例。
[0111]
输入装置1003可接收输入的数字或字符信息,以及产生与搜索结果的分析处理电子设备的用户设置以及功能控制有关的键信号输入,例如触摸屏、小键盘、鼠标、轨迹板、触摸板、指示杆、一个或者多个鼠标按钮、轨迹球、操纵杆等输入装置。输出装置1004可以包括显示设备、辅助照明装置(例如,led)和触觉反馈装置(例如,振动电机)等。该显示设备可以包括但不限于,液晶显示器(liquid crystal display,lcd)、发光二极管(light emitting diode,led)显示器和等离子体显示器。在一些实施方式中,显示设备可以是触摸屏。
[0112]
此处描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、专用集成电路(application specific integrated circuits,asic)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
[0113]
这些计算程序(也称作程序、软件、软件应用、或者代码)包括可编程处理器的机器指令,并且可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。如本文使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(programmable logic device,pld)),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。
[0114]
为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(cathode ray tube,阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
[0115]
可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界
面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(local area network,lan)、广域网(wide area network,wan)和互联网。
[0116]
计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。
[0117]
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本申请公开的技术方案所期望的结果,本文在此不进行限制。
[0118]
上述具体实施方式,并不构成对本申请保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本申请的精神和原则之内所作的修改、等同替换和改进等,均应包含在本申请保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1