1.一种标注图像关键点的方法,包括:从第一图像中识别标注有多个第一关键点的第一对象的图像;
在所述第一对象的图像中提取包括第二对象的第二图像,其中所述第二对象标注有用于粗略限定第二对象轮廓的多个第二关键点;
基于所述多个第二关键点计算参考点;以及基于所述多个第二关键点和所述参考点,标注用于精细限定所述第二对象的多个第三关键点。
2.根据权利要求1所述的方法,还包括,在所述第一对象的图像中提取包括第二对象的第二图像之前:
从所述第一图像中提取包括所述第一对象的第三图像;以及对所述第三图像进行仿射变换,得到第四图像,其中所述第四图像具有第一预定大小、形状和取向。
3.根据权利要求2所述的方法,其中,从所述第一图像中提取包括所述第一对象的第三图像包括:
基于所述多个第一关键点中的至少4个第一关键点确定x轴和y轴,得到基于所述x轴和所述y轴的第一坐标系;
基于在所述多个第一关键点在所述第一坐标系下的多个第一位置,确定所述第三图像。
4.根据权利要求3所述的方法,其中,基于所述多个第一关键点在所述第一坐标系下的多个第一位置确定所述第三图像包括:确定所述多个第一位置中在所述x轴方向上的最大值xmax和最小值xmin;
确定所述多个第一位置中在所述y轴方向上的最大值ymax和最小值ymin;
基于在所述x轴方向上的最大值xmax和最小值xmin以及在所述y轴方向上的最大值ymax和最小值ymin,确定所述第三图像的第一中心以及所述第三图像的第一边长;以及基于所述第一中心和所述第一边长,确定所述第三图像。
5.根据权利要求1所述的方法,其中,在所述第一对象的图像中提取包括第二对象的第二图像包括:
将对所述第二对象中包括的第三对象加以标识的第四关键点确定为第二中心;
基于所述多个第二关键点中的相距最远的两个第二关键点之间的距离,确定所述第二图像的第二边长;以及
基于所述第二中心和所述第二边长,确定所述第二图像。
6.根据权利要求1所述的方法,还包括,在所述第一对象的图像中提取包括第二对象的第二图像之后:
将所述第二图像变换为具有第二预定大小的第五图像。
7.根据权利要求6所述的方法,其中,所述方法还包括:将所述第二图像中粗略限定所述第二对象的轮廓的多个第二关键点映射到所述第五图像,从而在所述第五图像上标注有多个第四关键点。
8.根据权利要求7所述的方法,其中,基于所述多个第二关键点计算参考点包括:基于所述第五图像上映射的所述多个第四关键点,计算所述多个第四关键点的重心;
以及
将所述重心确定为所述参考点。
9.根据权利要求8所述的方法,其中,基于所述多个第二关键点和所述参考点标注用于精细地限定所述第二对象的多个第三关键点包括:将所述重心与所述多个第四关键点中的每一个第四关键点进行连接,得到多条射线;
将所述多条射线与所述第二对象中包括的第四对象的边缘之间的交点标注为所述多个第三关键点。
10.一种特征识别模型的训练方法,包括:从第一图像中识别标注有多个第一关键点的第一对象的图像;
在所述第一对象的图像中提取包括第二对象的第二图像,其中所述第二对象标注有用于粗略限定第二对象轮廓的多个第二关键点;
基于所述多个第二关键点计算参考点;
基于所述多个第二关键点和所述参考点,标注用于精细限定所述第二对象的多个第三关键点;以及
利用所述多个第三关键点训练所述特征识别模型。
11.一种识别特征的方法,包括:将待识别图像输入到特征识别模型,得到所述待识别图像的特征;
其中,所述特征识别模型是利用根据权利要求10所述的方法训练的。
12.一种标注图像关键点的装置,包括:识别单元,被配置为从第一图像中识别标注有多个第一关键点的第一对象的图像;
提取单元,被配置为在所述第一对象的图像中提取包括第二对象的第二图像,其中所述第二对象标注有用于粗略限定第二对象轮廓的多个第二关键点;
计算单元,被配置为基于所述多个第二关键点计算参考点;以及标注单元,被配置为基于所述多个第二关键点和所述参考点,标注用于精细限定所述第二对象的多个第三关键点。
13.一种电子设备,包括:至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1‑11中任一项所述的方法。
14.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1‑11中任一项所述的方法。
15.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1‑11中任一项所述的方法。