本申请实施例涉及数据处理,尤其涉及一种异常关键点识别方法、装置、设备及存储介质。
背景技术:
1、在虚拟现实(virtual reality,简称为vr)领域,通常会利用头戴显示器上配置的多个摄像头来对真实环境中的目标对象进行拍摄,以得到对应的双目图像。然后,对于双目图像中的每一目图像,均会预测该目图像内目标对象的目标关键点,以确定目标对象的位姿信息。
2、然而,由于拍摄角度等原因,双目图像的背景中可能会存在与目标对象相似的其他对象,而且该其他对象可能与目标对象出现部分重叠。所以,在对双目图像内每一目图像进行目标关键点预测时,可能会将其他对象上的关键点错误预测为目标对象的目标关键点,无法保证双目图像内关键点预测的准确性,还可能导致双目图像内目标对象的位姿产生异常突变。
3、因此,急需设计一种能够从预测关键点中准确识别出异常关键点的方案。
技术实现思路
1、本申请实施例提供一种异常关键点识别方法、装置、设备及存储介质,确保从双目图像预测出的各个关键点中准确识别出异常关键点。
2、第一方面,本申请实施例提供了一种异常关键点识别方法,该方法包括:
3、确定双目图像内的异常关键点对;
4、根据所述异常关键点对中每一关键点在时序上的匹配性,从所述异常关键点对中识别对应的异常关键点。
5、第二方面,本申请实施例提供了一种异常关键点识别装置,该装置包括:
6、关键点对确定模块,用于确定双目图像内的异常关键点对;
7、异常关键点识别模块,用于根据所述异常关键点对中每一关键点在时序上的匹配性,从所述异常关键点对中识别对应的异常关键点。
8、第三方面,本申请实施例提供了一种电子设备,该电子设备包括:
9、处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以执行本申请第一方面中提供的异常关键点识别方法。
10、第四方面,本申请实施例提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序使得计算机执行如本申请第一方面中提供的异常关键点识别方法。
11、第五方面,本申请实施例提供了一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现如本申请第一方面中提供的异常关键点识别方法。
12、本申请实施例提供的一种异常关键点识别方法、装置、设备和存储介质,首先从双目图像预测的各个关键点中确定出异常关键点对,然后根据异常关键点对中每一关键点在时序上的匹配性,从异常关键点对中识别对应的异常关键点,从而确保双目图像预测出的各个关键点中对于异常关键点的准确识别,以便后续准确分析双目图像内的目标位姿。
1.一种异常关键点识别方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述异常关键点对中每一关键点在时序上的匹配性,从所述异常关键点对中识别对应的异常关键点,包括:
3.根据权利要求1所述的方法,其特征在于,所述异常关键点对中每一关键点在时序上的匹配性,通过下述步骤确定:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述异常关键点对中每一关键点的邻域像素特征,从所述异常关键点对中识别对应的异常关键点,包括:
6.根据权利要求5所述的方法,其特征在于,所述参考关键点为所述双目图像内的正常关键点对中处于所述当前单目图像内的关键点。
7.根据权利要求1所述的方法,其特征在于,所述确定双目图像内的异常关键点对,包括:
8.根据权利要求1或4所述的方法,其特征在于,从所述异常关键点对中识别对应的异常关键点之后,还包括:
9.一种异常关键点识别装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括:
11.一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1-8中任一项所述的异常关键点识别方法。
12.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现如权利要求1-8中任一项所述的异常关键点识别方法。