1.一种关键点标注方法,包括:
获取包含目标物体的待标注图像;
从预先保存的多个三维模型中,获取与所述目标物体的匹配度最高的第一三维模型;
将所述第一三维模型覆盖在所述待标注图像上,并旋转所述第一三维模型;在所述第一三维模型的渲染图像与所述待标注图像中的目标物体的重合面积最大时,获取所述第一三维模型的旋转角度;
根据所述第一三维模型上的参考关键点及所述旋转角度,确定所述参考关键点在所述待标注图像中的坐标。
2.根据权利要求1所述的方法,还包括:预先保存多个三维模型,并记录每个所述三维模型上的至少一个参考关键点。
3.根据权利要求1或2所述的方法,其中,所述从预先保存的多个三维模型中,获取与所述目标物体的匹配度最高的第一三维模型,包括:显示所述预先保存的多个三维模型;
接收模型选择指令;
根据所述模型选择指令,获取与所述目标物体的匹配度最高的第一三维模型。
4.根据权利要求1或2所述的方法,其中,所述将所述第一三维模型覆盖在所述待标注图像上,并旋转所述第一三维模型,包括:接收针对所述第一三维模型的拖拽指令及旋转指令;
根据所述拖拽指令拖拽所述第一三维模型,使所述第一三维模型覆盖在所述待标注图像上;并根据所述旋转指令旋转所述第一三维模型。
5.一种关键点标注装置,包括:
待标注图像获取模块,用于获取包含目标物体的待标注图像;
三维模型获取模块,用于从预先保存的多个三维模型中,获取与所述目标物体的匹配度最高的第一三维模型;
调整模块,用于将所述第一三维模型覆盖在所述待标注图像上,并旋转所述第一三维模型;在所述第一三维模型的渲染图像与所述待标注图像中的目标物体的重合面积最大时,获取所述第一三维模型的旋转角度;
标注模块,用于根据所述第一三维模型上的参考关键点及所述旋转角度,确定所述参考关键点在所述待标注图像中的坐标。
6.根据权利要求5所述的装置,还包括:保存模块,用于保存多个三维模型,并记录每个所述三维模型上的至少一个参考关键点。
7.根据权利要求5或6所述的装置,其中,所述三维模型获取模块包括:显示子模块,用于显示所述预先保存的多个三维模型;
第一接收子模块,用于接收模型选择指令;
获取子模块,用于根据所述模型选择指令,获取与所述目标物体的匹配度最高的第一三维模型。
8.根据权利要求5或6所述的装置,其中,所述调整模块包括:第二接收子模块,用于接收针对所述第一三维模型的拖拽指令及旋转指令;
调整子模块,用于根据所述拖拽指令拖拽所述第一三维模型,使所述第一三维模型覆盖在所述待标注图像上;并根据所述旋转指令旋转所述第一三维模型。
9.一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-4中任一项所述的方法。
10.一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行权利要求1-4中任一项所述的方法。