关键点标注方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:21914516 阅读:25 留言:0更新日期:2019-08-21 12:35
本发明专利技术公开了一种关键点标注方法、装置、计算机设备及存储介质,属于人机交互技术领域。所述方法通过在标注过程中,在显示待标注的样本图片的同时,还提供标注参考图片的显示,从而使得标注者能够基于标注参考图片中各个关键点的位置以及编号信息等,来指导其标注过程,辅助标注者来判断标注的正确与否,能够有效的提高标注的准确性和真实性,从而提高了训练模型的识别准确度。

Key Point Labeling Method, Device, Computer Equipment and Storage Media

【技术实现步骤摘要】
关键点标注方法、装置、计算机设备及存储介质
本专利技术涉及人机交互
,特别涉及一种关键点标注方法、装置、计算机设备及存储介质。
技术介绍
手势识别是人机交互中的一种很重要的技术,用户可以通过手势操作来触发计算机设备执行某些功能。为了识别出用户的手势操作,则需要训练用于对手势进行识别的深度学习模型,在训练时需要大量的训练数据,该训练数据可以是已经对手势关键点进行标注后的图片,因此,如何对图片进行关键点标注至关重要。目前,在进行关键点标注时,主要运用运动模拟引擎知识和相关编程技术,模拟不同的人物在不同场景中的运动,可直接得到不同场景中人物手势关键点的位置,进而在标注后,可以对多个关键点进行连接以得到关键点线条,用线条表示手势骨架。由于使用计算机技术模拟人物时,其所模拟的人物手势与真实手势动作有一定的差别,而基于这种模拟进行标注的手势关键点的真实性、准确性均较差,也会导致所训练得到的模型的识别准确度也会比较低。
技术实现思路
本专利技术实施例提供了一种关键点标注方法、装置、计算机设备及存储介质,能够解决相关技术在关键点标注时的真实性以及准确性问题,从而提高了训练模型的识别准确度。所述技术方案如下:一方面,提供了一种关键点标注方法,所述方法包括:显示标注参考图片和样本图片,所述标注参考图片包括多个第一关键点以及各个第一关键点的编号信息,所述各个第一关键点的编号信息用于指示进行关键点标注的标注顺序;根据所述样本图片上的多个触发操作,在所述样本图片上标注多个第二关键点;基于所述样本图片中已标注的多个第二关键点,获取所述样本图片的标注结果文件。一方面,提供了一种关键点标注装置,所述装置包括:显示模块,用于显示标注参考图片和样本图片,所述标注参考图片包括多个第一关键点以及各个第一关键点的编号信息,所述各个第一关键点的编号信息用于指示进行关键点标注的标注顺序;标注模块,用于根据所述样本图片上的多个触发操作,在所述样本图片上标注多个第二关键点;存储模块,用于基于所述样本图片中已标注的多个第二关键点,获取所述样本图片的标注结果文件。一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现如上述关键点标注方法所执行的操作。一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如上述关键点标注方法所执行的操作。本专利技术实施例提供的技术方案带来的有益效果是:通过在标注过程中,在显示待标注的样本图片的同时,还提供标注参考图片的显示,从而使得标注者能够基于标注参考图片中各个关键点的位置以及编号信息等,来指导其标注过程,辅助标注者来判断标注的正确与否,能够有效的提高标注的准确性和真实性,从而提高了训练模型的识别准确度。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的关键点标注方法的实施场景图;图2是本专利技术实施例提供的一种关键点标注方法的流程图;图3是本专利技术实施例提供的一种标注界面的示意图;图4是本专利技术实施例提供的又一种标注界面的示意图;图5是本专利技术实施例提供的一种加密字符串的示意图;图6是本专利技术实施例提供的一种已标注图片的展示界面图;图7是本专利技术实施例提供的一张待标注的样本图片从导入应用程序到确认标注成功的过程的示意图;图8是本专利技术实施例提供的一种关键点标注装置的结构示意图;图9是本专利技术实施例提供的一种关键点标注装置的一种实现方式的结构示意图;图10是本专利技术实施例提供的一种计算机设备的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。图1是本专利技术实施例提供的关键点标注方法的实施场景图。在该实施场景包括至少一个计算机设备101以及至少一个服务器102,该至少一个计算机设备101可以包括用于进行关键点标注的计算机设备,还可以包括采集手势图像的计算机设备等,本专利技术实施例对此不做限定,该至少一个服务器102可以包括用于训练手势识别模型的服务器,还可以包括用于应用手势识别模型的服务器,当然,上述计算机设备上也可以配置有训练好的手势识别模型,以实现手势识别功能。计算机设备101与服务器102之间可以通过有线或无线网络进行通信,以便由计算机设备101将标注好的图片发送给服务器进行模型训练。图2是本专利技术实施例提供的一种关键点标注方法的流程图。参见图2,该实施例具体包括:201、计算机设备显示标注参考图片和样本图片,所述标注参考图片包括多个第一关键点以及各个第一关键点的编号信息,所述各个第一关键点的编号信息用于指示进行关键点标注的标注顺序。计算机设备上可以安装有用于实现关键点标注功能的应用程序,当用户触发该应用程序的运行指令时,计算机设备可以响应于该运行指令,显示标注参考图片和待标注的样本图片。在一种可能实现方式中,该应用程序可以提供多种不同类型的关键点标注功能,例如,手势关键点标注功能、人脸关键点标注功能、人体骨骼关键点标注功能以及其他任一种图片标注功能,相应地,计算机设备可以响应于该运行指令,显示应用程序的初始界面,该初始界面上包括多个功能选项,每个功能选项对应于一种图片标注功能。用户可以根据自身的标注需求,对任一功能选项进行触发操作,当计算机设备检测到对该功能选项的触发操作时,显示该功能选项对应的标注参考图片。例如,参见图3,当计算机设备检测到对手势关键点标注功能对应的功能选项的触发操作时,显示手势标注功能对应的标注参考图片。标注参考图片中第一关键点的编号信息以数值形式进行表示,因此,数值大小顺序可以指示一种操作顺序,可以达到一种直观的提示效果,用户在进行触发操作时,只需要按照标注参考图片上第一关键点的编号从小到大的顺序进行标注即可。其中,在显示标注参考图片时,该标注参考图片上可以包括目标物和目标物上多个关键点,每个关键点上还显示有该关键点的编号信息,仍然以图3所示的手势关键点标注功能为例,图3所示的是人手和人手上多个第一关键点,该多个第一关键点标出了手部每个关键点的位置,例如手腕、拇指尖、拇指第一指间关节、拇指掌指关节、大鱼际中心、食指、中指、无名指、小指的指尖、第一指间关节、第二指间关节以及掌指关节等21个关键点,该多个第一关键点上均标注有编号信息,例如图3中所示的编号0-20,且,多个第一关键点中的部分第一关键点之间具有连线,以表示第一关键点之间的预设连接关系。当然,对于手势关键点标注来说,该标注参考图片的第一关键点之间所形成的不同连线还可以采用不同的颜色来显示,以便区分人手骨架的不同分支。在本专利技术实施例中,该待标注的样本图片可以由用户批量导入至该应用程序,该待标注的样本图片可以由外接存储设备中导入,也可以从该计算机设备上的任一存储区域内导入,当将样本图片导入至应用程序时,可以将样本图片存储至应用程序对应的文件夹中。当导入成功后,计算机设备可以显示该批量导入的样本图片中的任一样本图片。在显示时,可以采用如图3的显示方式,将标注参考本文档来自技高网...

【技术保护点】
1.一种关键点标注方法,其特征在于,所述方法包括:显示标注参考图片和样本图片,所述标注参考图片包括多个第一关键点以及各个第一关键点的编号信息,所述各个第一关键点的编号信息用于指示进行关键点标注的标注顺序;根据所述样本图片上的多个触发操作,在所述样本图片上标注多个第二关键点;基于所述样本图片中已标注的多个第二关键点,获取所述样本图片的标注结果文件。

【技术特征摘要】
1.一种关键点标注方法,其特征在于,所述方法包括:显示标注参考图片和样本图片,所述标注参考图片包括多个第一关键点以及各个第一关键点的编号信息,所述各个第一关键点的编号信息用于指示进行关键点标注的标注顺序;根据所述样本图片上的多个触发操作,在所述样本图片上标注多个第二关键点;基于所述样本图片中已标注的多个第二关键点,获取所述样本图片的标注结果文件。2.根据权利要求1所述的方法,其特征在于,所述根据所述样本图片上的多个触发操作,在所述样本图片上标注多个第二关键点包括:当在所述样本图片上检测到触发操作时,根据已标注的第二关键点,确定所述触发操作对应的第二关键点的编号信息;将所述触发操作的接触点坐标,确定为所述第二关键点在所述样本图片上的坐标,在所述触发点坐标上显示所述第二关键点以及所述第二关键点的编号信息。3.根据权利要求2所述的方法,其特征在于,所述当在所述样本图片上检测到触发操作时,根据已标注的第二关键点,确定所述触发操作对应的第二关键点的编号信息包括:当在所述样本图片上检测到触发操作时,对所述已标注的第二关键点中的最大编号信息加1,得到所述触发操作对应的第二关键点的编号信息。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在显示所述样本图片上的多个第二关键点时,在所述样本图片上显示至少一条关键点连线。5.根据权利要求4所述的方法,其特征在于,所述在所述样本图片上显示至少一条关键点连线包括:根据所述多个第二关键点之间的预设连接关系,将预设连接关系所指示的第二关键点用线条连接,得到所述至少一条关键点线条。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:当接收到第一指令时,删除前一个第二关键点以及所述前一个第二关键点的编号信息,所述第一指令用于指示退回上一个关键点重新进行标注;或,当接收到第二指令时,删除所述样本图片中所有第二关键点以及所述所有第二关键点的编号信息,所述第二指令用于删除已标注的全部第二关键点。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:当接收到第三指令时,切换显示下一张样本图片,所述第三指令用于切换图片;或,当接收到第四指令时,退出标注过程并记录未标注的样本图片,所述第四指令用于退出标注过程;或,当接收到第五指令时,保存所述已标注的样本图片并切换至下一张样本图片,所述第五指令用于所...

【专利技术属性】
技术研发人员:邱日明李峰左小祥
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1