基于应用程序的操作引导处理方法、装置和计算机设备与流程

文档序号:15998637发布日期:2018-11-20 19:09阅读:158来源:国知局

本发明涉及计算机技术领域,特别是涉及一种基于应用程序的操作引导处理方法、装置、计算机设备和存储介质。



背景技术:

随着常规APP(应用程序)不停的迭代升级,功能越来越强大,应用页面越来越复杂,依靠传统的引导说明页面,很难以给用户提供一个完备的全面操作引导。尤其是对于一些不经常使用应用程序的用户来说,不能实现针对用户的需求提供一个简明的基于应用程序的操作引导处理。在用户需要办理业务时,虽然现在很多企业和机构的业务,在线上已经可以办理了,但是用户在不知情的情况下,或者是用户在根据引导说明页面操作时遇到困难的情况下,还是会去营业厅柜台去咨询或者办理,导致用户的办事效率下降。

鉴于此,有必要提出一种可以实现根据用户需求为用户提供基于应用程序的操作引导处理的方法。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种可以无需工作人员参与,即可根据用户需求自动为用户提供基于应用程序的操作引导处理的方法、装置、计算机设备和存储介质。

一种基于应用程序的操作引导处理方法,所述方法包括:

获取用户的需求信息,根据所述需求信息获取相应的操作引导流程;所述操作引导流程包括多个引导页面图像;

识别用户终端当前的用户页面图像;

将所述用户页面图像与多个引导页面图像进行匹配,得到多个匹配结果;

当匹配结果达到阈值时,将达到阈值的引导页面图像标记为定位页面图像;

根据所述操作引导流程,从所述定位页面图像开始显示相应的引导页面图像,直至显示出与需求信息对应的目的页面图像。

在其中一个实施例中,在将所述用户页面图像与多个引导页面图像进行匹配,得到多个匹配结果之后,所述方法还包括:

当多个匹配结果均未达到阈值时,将所述用户页面图像与图像库中的其他页面图像进行匹配,得到流转页面图像;

根据所述流转页面图像切换引导路径,返回所述操作引导流程;

显示所述操作引导流程对应的引导页面图像。

在其中一个实施例中,所述将所述页面图像与多个引导页面图像进行匹配包括:

提取所述用户页面图像的页面特征;

获取所述操作引导流程对应的第一配置文件,所述第一配置文件中记录了多个引导页面图像对应的页面特征;

利用页面特征对所述页面图像与多个引导页面图像进行匹配。

在其中一个实施例中,所述利用页面特征对所述页面图像与多个引导页面图像进行匹配包括:

获取第二配置文件,所述第二配置文件中记录了页面特征对应的权重;

利用页面特征以及对应的权重计算所述用户页面图像对应的加权特征值;

获取多个引导页面图像对应的标准特征值;

将加权特征值与多个标准特征值分别进行匹配。

在其中一个实施例中,所述页面特征包括图像特征和文字特征;所述利用页面特征以及对应的权重计算所述用户页面图像对应的加权特征值包括:

将图像特征与图像特征对应的权重相乘;

将文字特征与文字特征对应的权重相乘;

将上述结果累加得到用户页面图像对应的加权特征值。

一种基于应用程序的操作引导处理装置,其特征在于,所述装置包括:

获取模块,用于获取用户的需求信息,根据所述需求信息获取相应的操作引导流程;所述操作引导流程包括多个引导页面图像;

识别模块,用于识别用户终端当前的用户页面图像;

匹配模块,用于将所述用户页面图像与多个引导页面图像进行匹配,得到多个匹配结果;

标记模块,用于当匹配结果达到阈值时,将达到阈值的引导页面图像标记为定位页面图像;

显示模块,用于根据所述操作引导流程,从所述定位页面图像开始显示相应的引导页面图像,直至显示出与需求信息对应的目的页面图像。

在其中一个实施例中,所述装置还包括:

流转模块,用于当多个匹配结果均未达到阈值时,将所述用户页面图像与图像库中的其他页面图像进行匹配,得到流转页面图像;

返回模块,用于根据所述流转页面图像切换引导路径,返回所述操作引导流程;

所述显示模块,还用于显示所述操作引导流程对应的引导页面图像。

在其中一个实施例中,所述匹配模块具体用于:

提取所述用户页面图像的页面特征;

获取所述操作引导流程对应的第一配置文件,所述第一配置文件中记录了多个引导页面图像对应的页面特征;

利用页面特征对所述页面图像与多个引导页面图像进行匹配。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述程序时实现上述任意一项方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任意一项方法的步骤。

上述基于应用程序的操作引导处理方法、装置、计算机设备和存储介质,通过获取用户的需求信息,可以获取相应的操作引导流程。通过识别用户终端当前的用户页面图像,将用户页面图像与操作引导流程中的多个引导页面图像进行匹配,以此得到定位页面图像。根据操作引导流程,从定位页面图像开始显示相应的引导页面图像,直至显示出与需求信息对应的目的页面图像。由此实现了根据用户需求进行自动操作引导,减少了柜台人员的重复性教学工作,进而提高了用户的办事效率。

附图说明

图1为一个实施例中基于应用程序的操作引导处理方法的应用场景图;

图2为一个实施例中基于应用程序的操作引导处理方法的流程示意图;

图3为另一个实施例中基于应用程序的操作引导处理方法的流程示意图;

图4为一个实施例中将用户页面图像与多个引导页面图像进行匹配步骤的流程示意图;

图5为一个实施例中利用页面特征对页面图像与多个引导页面图像进行匹配步骤的流程示意图;

图6为一个实施例中基于应用程序的操作引导处理装置的结构框图;

图7为另一个实施例中基于应用程序的操作引导处理装置的结构框图;

图8为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一配置文件称为第二配置文件,且类似地,可将第二配置文件称为第一配置文件。第一配置文件和第二配置文件两者都是配置文件,但其不是同一配置文件。

本发明实施例所提供的基于应用程序的操作引导处理方法可应用到如图1所示的应用环境中。用户终端110与计算机设备120通过网络连接,终端110包括但不限于手机、掌上游戏机、平板电脑、个人数字助理或穿戴设备等任意一种。计算机设备可以是教学机、柜员机或取款机等任意一种。终端110将用户需求信息发送至计算机设备120。计算机设备120在接收到该信息后,根据需求信息获取相应的操作引导流程。计算机设备120识别终端110当前的用户页面图像,将终端110的用户页面图像与多个引导页面图像进行匹配,得到多个匹配结果。当匹配结果达到阈值时,计算机设备120将达到阈值的引导页面图像标记为定位页面图像,计算机设备120根据操作引导流程,从定位页面图像开始显示相应的引导页面图像,直至显示出与需求信息对应的目的页面图像。

在一个实施例中,如图2所示,提供了一种基于应用程序的操作引导处理方法,以该方法应用于图1中的计算机设备为例进行说明,该方法包括:

步骤202,获取用户的需求信息,根据需求信息获取相应的操作引导流程;操作引导流程包括多个引导页面图像。

计算机设备可以通过向用户询问的方式来获取用户的需求信息。例如,用户可以在计算机设备的屏幕中选择所需选项,计算机设备由此获悉用户的需求信息。此外,用户也可以通过语音选择所需选项,计算机设备通过对用户的语音进行识别,匹配到相应的需求信息。可以理解的,该计算机设备包括教学机、柜员机或取款机等任意一种。

计算机设备根据获取的需求信息获取相应的操作引导流程。操作引导流程中包括有对应用户的需求信息的多个引导页面图像,每一个引导页面图像对应一个操作引导步骤,每个操作引导步骤需要预先在该计算机设备中进行配置。配置的内容包括:触发条件、回复内容以及可能的来源步骤。其中,触发条件是指触发该操作引导步骤的触发条件。回复内容是指该操作引导步骤执行的触发条件被满足后,会给用户反馈的内容。可能的来源步骤是指该操作引导步骤对应的来源步骤。

步骤204,识别用户终端当前的用户页面图像。

计算机设备首先获取用户终端当前的用户页面图像。具体的,计算机设备可以提示用户把移动设备放入识别区,通过摄像头对指定位置中的用户终端的当前页面进行拍摄,得到相应的页面图像。计算机设备对拍摄得到的页面图像进行预处理,预处理可以有效去除拍摄中出现的干扰,以此得到匹配所需的用户页面图像。以教学机举例说明,当教学机收到用户的需求信息后,提示用户把手机放到识别区,通过摄像头对识别区进行拍摄,得到用户当前手机的应用页面图像,对该应用页面图像进行预处理,得到有效的用户页面图像。

此外,计算机设备可以通过获取用户终端应用页面的截图作为用户页面图像。具体地,计算机设备可以提示用户对用户终端当前的应用页面进行截图,并将截图发送至该计算机设备终端,计算机终端设备获取该截图,将获取的截图作为有效的用户页面图像。

步骤206,将用户页面图像与多个引导页面图像进行匹配,得到多个匹配结果。

计算机设备将获取的用户终端当前的页面图像与操作引导流程中的多个引导页面图像进行匹配。通过该匹配过程,是为了将用户当前的页面图像与多个引导页面中的某一引导页面图像进行对应。其中,每一个引导页面图像为操作引导流程中的一个操作引导步骤,匹配的过程就是查找用户当前处于整个操作引导流程中的具体位置。具体的匹配过程,可以通过特征匹配来实现。

步骤208,当匹配结果达到阈值时,将达到阈值的引导页面图像标记为定位页面图像。

计算机设备在匹配的过程中,可以预先设置一个阈值,当匹配的结果大于阈值时,将该匹配的引导页面图像标记为定位页面图像,即实现了根据用户的需求确定用户终端设备当前的用户页面图像处于操作引导流程中的位置。例如,阈值可以设置为80%,即当获取的用户应用页面图像与操作引导流程中的引导页面图像匹配结果达到80%,则将该引导页面图像标记为定位页面图像。可以理解的,这里的阈值可以根据实际的匹配效果进行选择配置。

步骤210,根据操作引导流程,从定位页面图像开始显示相应的引导页面图像,直至显示出与需求信息对应的目的页面图像。

计算机设备可以从与用户需求对应的操作引导流程中获取多个引导页面图像,并从该定位页面图像开始,向用户返回相应的回复内容,其回复内容是基于该用户的用户需求,其目的是为了帮助用户从当前的应用页面进行具体操作指引。具体的回复内容包括:从定位页面图像开始显示所有的引导页面图像,直至显示出达到用户需求的目的页面图像,由于多个引导页面图像组成了解决该用户需求的操作流程步骤,即实现了对用户的操作引导。或者,还可以向用户逐一显示引导页面图像,待用户确定跳转到该引导页面图像时,再显示下一个显示引导页面图像。上述操作指引过程都可以实现为用户提供操作引导,最终达到解决用户需求的目的。此外,可以理解的,还可以向用户发送相应的操作语音提示,通过该操作语音提示用户从当前应用页面跳转到下一步骤的应用页面的操作。另外,还可以通过显示定位页面图像,并在该当前定位页面上标识高亮用户接下来要做的操作。

例如,计算机设备根据获取的用户信息,确定用户的需求信息为“修改密码”。当计算机设备识别用户页面图像,如匹配到“首页”引导页面图像,进入“首页”操作引导步骤,提示用户点击进入“我的”页面。当用户点击“我的”页面后,计算机设备跳转到“我的”操作引导步骤,提示用户点击进入“设置”页面。当用户点击“设置”页面后,教学机跳转到“设置”操作引导步骤,提示用户点击进入“安全设置”页面。当用户点击进入“安全设置”页面后,教学机跳转到“安全设置”操作引导步骤,再次语音提示用户点击进入“修改密码”页面。当用户点击进入“修改密码”页面后,教学机跳转到“修改密码”操作引导步骤,提示用户进行“修改密码的具体操作”。

上述的基于应用程序的操作引导处理方法中,通过获取用户的需求信息,可以获取相应的操作引导流程。通过识别用户终端当前的用户页面图像,将用户页面图像与操作引导流程中的多个引导页面图像进行匹配,以此得到定位页面图像。根据操作引导流程,从定位页面图像开始显示相应的引导页面图像,直至显示出与需求信息对应的目的页面图像。由此实现了根据用户需求进行自动操作引导,减少了柜台人员的重复性教学工作,进而提高了用户的办事效率。

在一个实施例中,计算机设备在获取用户的需求信息之前,可以先对用户终端当前的页面图像进行识别,并与图像库里面的页面图像进行匹配,根据匹配到的页面图像获取对应的多个操作指引流程,并从该多个操作指引流程中获取对应的多个用户需求,将多个用户需求向用户显示,为用户提供具体的需求项目选项。在本实施例中,通过筛选了向用户询问的需求项目,实现了智能化询问,降低了用户操作的操作难度。

在一个实施例中,如图3所示,提供了一种基于应用程序的操作引导处理方法,该方法包括:

步骤302,获取用户的需求信息,根据需求信息获取相应的操作引导流程;操作引导流程包括多个引导页面图像。

步骤304,识别用户终端当前的用户页面图像。

步骤306,将用户页面图像与多个引导页面图像进行匹配,得到多个匹配结果。

步骤308,判断是否存在匹配结果达到阈值。若是,则执行步骤310,否则,执行步骤314。

步骤310,将达到阈值的引导页面图像标记为定位页面图像。

步骤312,根据操作引导流程,从定位页面图像开始显示相应的引导页面图像,直至显示出与需求信息对应的目的页面图像。

步骤314,将用户页面图像与图像库中的其他页面图像进行匹配,得到流转页面图像。

步骤316,根据流转页面图像切换引导路径,返回操作引导流程。

步骤318,显示操作引导流程对应的引导页面图像。

当终端当前的用户页面图像与操作引导流程中的多个引导页面图像均未匹配时,即表示用户的当前操作出现了错误。在这种情况下,计算机设备利用图像库中的其他页面图像与用户页面图像进行匹配,将匹配的页面图像作为流转页面图像。根据流转页面图像切换引导路径,这里的切换路径是根据当前的流转页面图像,以及用户需求对应的操作引导流程中的多个页面进行切换的,返回用户需求对应的操作引导流程,显示操作引导流程对应的引导页面图像。

例如,计算机设备根据获取的用户信息,确定用户的需求信息为“修改密码”,匹配到用户终端当前的用户页面图像为“账单分期页”,将该页面为流转页面图像。根据该流转页面对应的操作引导流程中的多个引导页面,找到“修改密码”的引导页面图像的路径。具体地,“账单分期页”对应的代办事项为“分期办理”,而“分期办理”事项的操作引导流程中包括了识别到“信用卡首页”以及识别到“首页”的操作引导步骤,而“修改密码”的操作引导流程中也包括了识别到“首页”的操作引导步骤,以此作为切换路径,然后再根据“修改密码”的操作引导流程显示对应的多个引导页面图像。可以理解的,为用户提供操作引导的具体实施方式也可以依据上述实施例中的方案实现。

本实施例中的基于应用程序的操作引导处理方法,通过操作引导流程的切换,实现了用户从错误的操作引导流程切换至正确的操作引导流程的功能,使得用户在操作错误的情况下,能自动快速的引导用户进行更正操作,使用户到达正确的目的页面图像。

在一个实施例中,如图4所示,将用户页面图像与多个引导页面图像进行匹配的步骤包括:

步骤402,提取用户页面图像的页面特征。

步骤404,获取操作引导流程对应的第一配置文件,第一配置文件中记录了多个引导页面图像对应的页面特征。

步骤406,利用页面特征对页面图像与多个引导页面图像进行匹配。

计算机设备根据获取的用户页面图像,通过识别算法计算页面特征。

在一个实施例中,提取的页面特征包括图像特征和文字特征。具体地,图像特征包括:颜色特征、内容特征以及区域特征。其中,颜色特征提取是通过生成计算颜色分布的直方图,从而提取出页面的颜色特征。内容特征提取是通过把已缩小处理的过的页面图像转为黑白图像,对黑白图像去除细节的噪声干扰,穷举像素矩阵的值,作为内容特征。区域特征提取通过计算位于区域边界的像素数目和区域中的像素总数以及区域中所有像素的均值、峰值及低值,作为区域特征。

文字特征包括文字内容特征以及文字位置特征。计算机设备提取识别了照片中的文字及文字所出现的位置,对识别出的文字内容,进行纠错处理。对这些文字内容及出现位置进行比对,比对时要运算特定的相似文字处理算法以及diff算法(差异算法),提高文字匹配识别的准确度。

第一配置文件中可以是通过计算机设备预先录入的配置文件,里面包括了操作引导流程里所有引导页面图像对应的页面特征。可以理解的,该页面特征也包含了上述实施例中多种颜色特征以及文字特征。

再利用页面特征对页面图像与多个引导页面图像进行匹配。计算机设备在匹配的过程中,可以预先设置一个阈值,当匹配的结果大于阈值时,将该匹配的引导页面图像标记为定位页面图像,即实现了根据用户的需求确定用户终端设备当前的页面图像于操作引导流程中的位置。可以理解的,这里的阈值可以根据实际的匹配效果进行选择配置。例如,计算机设备根据获取的用户信息,确定用户的需求信息为“修改密码”,当计算机设备获取用户页面图像与“修改密码”操作引导流程中“首页”图像匹配度大于80%;计算机设备通过显示屏显示多个引导页面图像形成显示操作指引路线图。此外,还可以通过语音回复请点击页面中“我的”选项或者标识用户并高亮用户接下来要做的操作。

通过结合图像以及文字对用户页面图像进行特征识别,对不同的特征进行匹配,可以提高特征匹配的准确度,进而实现为用户提供更准确的操作流程引导。

在一个实施例中,如图5所示,利用页面特征对页面图像与多个引导页面图像进行匹配的步骤包括:

步骤502,获取第二配置文件,第二配置文件中记录了页面特征对应的权重。

步骤504,利用页面特征以及对应的权重计算用户页面图像对应的加权特征值。获取多个引导页面图像对应的标准特征值。

步骤506,将加权特征值与多个标准特征值分别进行匹配。

由于页面特征包含了图像和文字特征,为了优化算匹配度最高的页面图像,通过第二配置文件将对应特征的权重预先配置好。

具计算机设备利用图像特征与图像特征对应的权重相乘,将文字特征与文字特征对应的权重相乘,将上述结果累加得到用户页面图像对应的加权特征值。不同的页面文字图像特征权值不一样,例如,文字与图像权值分别是5和2,通过计算(0.67857*5+0.87132*2)/(5+2)=0.73364,最后得到文字特征的匹配度为73.4%。

此外,在文字特征匹配的过程中,也可以按照文字的重要性来设置文字的权值再进行匹配。引导页面中文字的重要性主要依据当前用户的需求信息来区分,例如,在用户的需求信息为“修改密码”的引导流程中,其引导页面中比较重要的词有:(密码,修改,确定,安全)将这些词的权重值为5;相对来说次重要的词有:(分享,关于,退出,返回)将这些词的权重值为2;在图片文字识别到的词有(密码,修改,确定,退出,返回),从而可以通过计算(2*2+3*5)/(4*2+4*5)=0.67857得到文字特征的匹配度为67.9%。

本实施例中,通过结合图像以及文字对用户页面图像进行识别,并根据不同的特征值,设置不同的权重,实现了进一步优化算匹配度最高的应用页面,为用户提供更准确的操作流程引导。

应该理解的是,虽然图2-5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-5中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图6所示,提供了一种基于应用程序的操作引导处理装置,该装置包括:获取模块602、识别模块604、匹配模块606、标记模块608和显示模块610,其中:

获取模块602,用于获取用户的需求信息,根据需求信息获取相应的操作引导流程;操作引导流程包括多个引导页面图像。

识别模块604,用于识别用户终端当前的用户页面图像。

匹配模块606,用于将用户页面图像与多个引导页面图像进行匹配,得到多个匹配结果。

标记模块608,用于当匹配结果达到阈值时,将达到阈值的引导页面图像标记为定位页面图像。

显示模块610,根据操作引导流程,从定位页面图像开始显示相应的引导页面图像,直至显示出与需求信息对应的目的页面图像。

在一个实施例中,如图7所示,该装置还包括:

流转模块612,用于当多个匹配结果均未达到阈值时,将用户页面图像与图像库中的其他页面图像进行匹配,得到流转页面图像。

切换模块614,用于根据流转页面图像切换引导路径,返回操作引导流程。

显示模块610还用于显示操作引导流程对应的引导页面图像。

在一个实施例中,匹配模块606还用于提取用户页面图像的页面特征;获取操作引导流程对应的第一配置文件,该第一配置文件中记录了多个引导页面图像对应的页面特征;利用页面特征对页面图像与多个引导页面图像进行匹配。

在一个实施例中,匹配模块606还用于获取第二配置文件,该第二配置文件中记录了页面特征对应的权重;利用页面特征以及对应的权重计算用户页面图像对应的加权特征值;获取多个引导页面图像对应的标准特征值;将加权特征值与多个标准特征值分别进行匹配。

在一个实施例中,匹配模块606还用于将图像特征与图像特征对应的权重相乘;将文字特征与文字特征对应的权重相乘;将上述结果累加得到用户页面图像对应的加权特征值。

关于基于应用程序的操作引导处理装置的具体限定可以参见上文中对于基于应用程序的操作引导处理方法的限定,在此不再赘述。上述基于应用程序的操作引导处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏及摄像头。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于应用程序的操作引导处理方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏。

本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:

获取用户的需求信息,根据需求信息获取相应的操作引导流程;操作引导流程包括多个引导页面图像;

识别用户终端当前的用户页面图像;

将用户页面图像与多个引导页面图像进行匹配,得到多个匹配结果;

当匹配结果达到阈值时,将达到阈值的引导页面图像标记为定位页面图像;

根据操作引导流程,从定位页面图像开始显示相应的引导页面图像,直至显示出与需求信息对应的目的页面图像。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:在将用户页面图像与多个引导页面图像进行匹配,得到多个匹配结果之后,当多个匹配结果均未达到阈值时,将用户页面图像与图像库中的其他页面图像进行匹配,得到流转页面图像;根据流转页面图像切换引导路径,返回操作引导流程;显示操作引导流程对应的引导页面图像。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:提取用户页面图像的页面特征;获取操作引导流程对应的第一配置文件,第一配置文件中记录了多个引导页面图像对应的页面特征;利用页面特征对页面图像与多个引导页面图像进行匹配。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取第二配置文件,第二配置文件中记录了页面特征对应的权重;利用页面特征以及对应的权重计算用户页面图像对应的加权特征值;获取多个引导页面图像对应的标准特征值;将加权特征值与多个标准特征值分别进行匹配。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:页面特征包括图像特征和文字特征;将图像特征与图像特征对应的权重相乘;将文字特征与文字特征对应的权重相乘;将上述结果累加得到用户页面图像对应的加权特征值。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

获取用户的需求信息,根据需求信息获取相应的操作引导流程;操作引导流程包括多个引导页面图像;

识别用户终端当前的用户页面图像;

将用户页面图像与多个引导页面图像进行匹配,得到多个匹配结果;

当匹配结果达到阈值时,将达到阈值的引导页面图像标记为定位页面图像;

根据操作引导流程,从定位页面图像开始显示相应的引导页面图像,直至显示出与需求信息对应的目的页面图像。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在将用户页面图像与多个引导页面图像进行匹配,得到多个匹配结果之后,当多个匹配结果均未达到阈值时,将用户页面图像与图像库中的其他页面图像进行匹配,得到流转页面图像;根据流转页面图像切换引导路径,返回操作引导流程;显示操作引导流程对应的引导页面图像。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:提取用户页面图像的页面特征;获取操作引导流程对应的第一配置文件,第一配置文件中记录了多个引导页面图像对应的页面特征;利用页面特征对页面图像与多个引导页面图像进行匹配。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取第二配置文件,第二配置文件中记录了页面特征对应的权重;利用页面特征以及对应的权重计算用户页面图像对应的加权特征值;获取多个引导页面图像对应的标准特征值;将加权特征值与多个标准特征值分别进行匹配。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:页面特征包括图像特征和文字特征;将图像特征与图像特征对应的权重相乘;将文字特征与文字特征对应的权重相乘;将上述结果累加得到用户页面图像对应的加权特征值。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1