涂鸦图像识别方法、装置及终端设备制造方法及图纸

技术编号:27740367 阅读:9 留言:0更新日期:2021-03-19 13:33
本申请适用于图像识别技术领域,提供了涂鸦图像识别方法、装置及终端设备,包括:检测绘图轨迹,从检测到的绘图轨迹中提取出折线段;根据折线段确定绘图轨迹的轨迹点以及轨迹点对应的状态;将轨迹点的坐标以及轨迹点对应的状态向服务器传输;接收服务器返回的识别结果,根据识别结果判断绘图轨迹对应的涂鸦图像是否与关键词匹配,并输出判断结果。通过上述方法能够快速得到准确的判断结果。

【技术实现步骤摘要】
涂鸦图像识别方法、装置及终端设备
本申请属于图像识别
,尤其涉及涂鸦图像识别方法、装置、终端设备、服务器及计算机可读存储介质。
技术介绍
近年来,随着人工智能(ArtificialIntelligence,AI)的快速发展,许多基于AI的应用被开发了出来,比如涂鸦识别。在涂鸦识别应用中,首先通过网页端给一个提示词语(关键词),例如猫。接着,用户使用鼠标在网页上绘制猫的图像。该应用的算法再根据用户绘制的图像来实时的预测用户是否正确地绘制出了网页一开始给出的提示词(猫)所对应的图像。目前,常见的方法是前端实时地捕捉用户绘制的图像,然后将这些图像传输到后台,后台通过训练好的涂鸦识别算法,给出传输的图像的预测结果,最后算法再判断用户绘制的图像是否是应用一开始给出的关键词所对应的图像。但由于图像占用的存储空间较大,因此,若直接将图像传输到后台,将导致传输时长较长,进而导致判断结果的获取速度较慢。而若直接将图像调整到一个较小的尺寸后再传输,则可能破坏用户绘制的图像的结构,从而导致识别错误,进而影响判断结果的准确性、影响用户的良好体验。
技术实现思路
本申请实施例提供了涂鸦图像识别方法,可以快速、准确地得到涂鸦识别应用中的判断结果。第一方面,本申请实施例提供了一种涂鸦图像识别方法,应用于终端设备,包括:检测绘图轨迹,并从检测到的绘图轨迹中提取出折线段;根据所述折线段确定所述绘图轨迹的轨迹点以及所述轨迹点对应的状态;将所述轨迹点的坐标以及所述轨迹点对应的状态向所述服务器传输;接收所述服务器返回的识别结果,根据所述识别结果判断所述绘图轨迹对应的涂鸦图像是否与关键词匹配,并输出判断结果。第二方面,本申请实施例提供了一种涂鸦图像识别方法,应用于服务器,包括:接收终端设备发送的轨迹点的坐标以及所述轨迹点对应的状态,所述轨迹点是在所述终端设备检测到绘图轨迹后并提取出的折线段得到;根据所述轨迹点的坐标以及所述轨迹点对应的状态生成待识别图像;对所述待识别图像进行识别,得到对应的识别结果;向所述终端设备发送所述识别结果。第三方面,本申请实施例提供了一种涂鸦图像识别装置,应用于终端设备,包括:绘图轨迹检测单元,用于检测绘图轨迹,并从检测到的绘图轨迹中提取出折线段;轨迹点确定单元,用于根据所述折线段确定所述绘图轨迹的轨迹点以及所述轨迹点对应的状态;轨迹点传输单元,用于将所述轨迹点的坐标以及所述轨迹点对应的状态向所述服务器传输;识别结果接收单元,用于接收所述服务器返回的识别结果,根据所述识别结果判断所述绘图轨迹对应的涂鸦图像是否与关键词匹配,并输出判断结果。第四方面,本申请实施例提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的方法。第五方面,本申请实施例提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第二方面所述的方法。第六方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法,或,所述计算机程序被处理器执行时实现如第二方面所述的方法。第七方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面所述的方法。本申请实施例与现有技术相比存在的有益效果是:检测绘图轨迹,并从检测到的绘图轨迹中提取出折线段,根据所述折线段确定所述绘图轨迹的轨迹点以及所述轨迹点对应的状态,将所述轨迹点的坐标以及所述轨迹点对应的状态向所述服务器传输,接收所述服务器返回的识别结果,根据所述识别结果判断所述绘图轨迹对应的涂鸦图像是否与所述关键词匹配,并输出判断结果。由于服务器获取了轨迹点的坐标和该轨迹点对应的状态,因此该服务器能够根据接收的轨迹点的坐标以及该轨迹点对应的状态生成准确的待识别图像,并在识别待识别图像后得到对应的识别结果,即服务器能够生成与用户涂鸦图像相同的图像并识别,从而保证识别结果的准确性,进而保证得到的判断结果的准确性。此外,由于终端设备向服务器传输的是从绘图轨迹中提取出的折线段所对应的轨迹点,而折线段的长度必然短于或等于绘图轨迹的长度,因此,传输的轨迹点的数量必然少于直接传输绘图轨迹所对应的轨迹点的数量,从而大大提高了传输效率,进而提高得到判断结果的速度。可以理解的是,上述第二方面至第七方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。图1是本申请实施例一提供的一种涂鸦图像识别方法的流程图;图2是本申请实施例一提供的一个绘图轨迹以及从该绘图轨迹提取出的折线段的示意图;图3是本申请实施例一提供的绘制的正方形的示意图;图4是本申请实施例一提供的确定被擦除的轨迹点的示意图;图5是本申请实施例二提供的另一种涂鸦图像识别方法的流程图;图6是本申请实施例二提供的一种训练后的涂鸦识别网络的结构示意图;图7是本申请实施例三提供的一种涂鸦图像识别装置的结构框图;图8是本申请实施例四提供的另一种涂鸦图像识别装置的结构框图;图9是本申请实施例五提供的终端设备的结构示意图;图10是本申请实施例六提供的服务器的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。实施例一:现有的涂鸦图像识别方法,主要存在针对涂鸦图像的判断结果的获取速度较慢或者准确性较低的问题。为了解决上述技术问题,本申请实施例提供了一种涂鸦图像识别方法,在该涂鸦图像识别方法中,终端设备将用户在页面涂鸦得到的涂鸦轨迹简化成一段段的折线段,再从该折线段中提取到对应的坐标点,提取的坐标点作为上述涂鸦轨迹的轨迹点,此外,还确定得到的轨迹点在涂鸦轨迹中的状态,轨迹点的状态用于指示该轨迹点是处于其所在的绘图轨迹的起点、终点、中间中的哪一个状态,再将轨迹点的坐标和轨迹点对应的状态向服本文档来自技高网...

【技术保护点】
1.一种涂鸦图像识别方法,其特征在于,应用于终端设备,包括:/n检测绘图轨迹,并从检测到的绘图轨迹中提取出折线段;/n根据所述折线段确定所述绘图轨迹的轨迹点以及所述轨迹点对应的状态;/n将所述轨迹点的坐标以及所述轨迹点对应的状态向所述服务器传输;/n接收所述服务器返回的识别结果,根据所述识别结果判断所述绘图轨迹对应的涂鸦图像是否与关键词匹配,并输出判断结果。/n

【技术特征摘要】
1.一种涂鸦图像识别方法,其特征在于,应用于终端设备,包括:
检测绘图轨迹,并从检测到的绘图轨迹中提取出折线段;
根据所述折线段确定所述绘图轨迹的轨迹点以及所述轨迹点对应的状态;
将所述轨迹点的坐标以及所述轨迹点对应的状态向所述服务器传输;
接收所述服务器返回的识别结果,根据所述识别结果判断所述绘图轨迹对应的涂鸦图像是否与关键词匹配,并输出判断结果。


2.如权利要求1所述的涂鸦图像识别方法,其特征在于,所述将所述轨迹点的坐标以及所述轨迹点对应的状态向所述服务器传输,包括:
若判断出用户停止绘图,则将所述用户针对所述关键词的所有绘图轨迹对应的轨迹点的坐标以及所述轨迹点对应的状态向所述服务器传输。


3.如权利要求1所述的涂鸦图像识别方法,其特征在于,在所述将所述轨迹点的坐标以及所述轨迹点对应的状态向所述服务器传输之后,包括:
若检测到用户的擦除动作,则确定所述擦除动作对应的绘图轨迹,根据所述擦除动作对应的绘图轨迹确定被擦除的轨迹点以及所述被擦除的轨迹点对应的状态;
将所述被擦除的轨迹点的坐标以及所述被擦除的轨迹点对应的状态向所述服务器传输。


4.如权利要求1至3任一项所述的涂鸦图像识别方法,其特征在于,所述识别结果包括至少2个描述信息,所述接收所述服务器返回的识别结果,根据所述识别结果判断所述绘图轨迹对应的涂鸦图像是否与所述关键词匹配,并输出判断结果,包括:
接收所述服务器返回的识别结果,判断所述识别结果的描述信息中是否存在与所述关键词相同的描述信息,若存在与所述关键词相同的描述信息,则判定所述绘图轨迹对应的涂鸦图像与所述关键词匹配,若不存在与所述关键词相同的描述信息,则判定所述绘图轨迹对应的涂鸦图像与所述关键词不匹配。


5.一种涂鸦图像识别方法,其特征在于,应用于服务器,包括:
接收终端设备发送的轨迹点的坐标以及所述轨迹点对应的状态,所述轨迹点是在所述终端设备检测到绘图轨迹后并提取出的折线段得到;
根据所述轨迹点的坐标以及所述轨迹点对应的状态生成待识别图像;

【专利技术属性】
技术研发人员:顾在旺程骏庞建新
申请(专利权)人:深圳市优必选科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1