本申请涉及计算机,尤其涉及一种图像处理方法、装置、计算机设备及存储介质。
背景技术:
1、随着计算机技术的不断深入发展,采用计算机技术辅助进行生产和生活已成为当前的发展趋势,如当前可采用计算机技术辅助对图像中包含的物理对象进行姿态估计,而当前基于计算机技术进行姿态估计时,都是采用的对每个图像依次进行估计的方式,而经研究表面,对每个图像中物理对象依次进行估计,存在估计结果的抖动性较大,从而导致了估计结果的不准确,因此,如何提升对图像中物理对象的姿态检测的准确性已成为当前的研究热点。
技术实现思路
1、本发明实施例提供了一种图像处理方法、装置、计算机设备及存储介质,可提升姿态检测的准确性。
2、一方面,本发明实施例提供了一种图像处理方法,包括:
3、获取待处理的第一图像以及与所述第一图像相关联的第二图像;所述相关联是指:所述第一图像与所述第二图像包含相同的物理对象;
4、从所述第二图像中获取所述物理对象的姿态信息及姿态变化范围;
5、基于所述第二图像中的所述姿态信息及所述姿态变化范围,从所述第一图像中确定出所述物理对象的检测区域;
6、在所述第一图像中的检测区域内对所述物理对象进行姿态检测处理,得到所述物理对象在所述第一图像中的姿态检测结果。
7、再一方面,本发明实施例提供了一种图像处理装置,包括:
8、获取单元,用于获取待处理的第一图像以及与所述第一图像相关联的第二图像;所述相关联是指:所述第一图像与所述第二图像包含相同的物理对象;
9、所述获取单元,还用于从所述第二图像中获取所述物理对象的姿态信息及姿态变化范围;
10、处理单元,用于基于所述第二图像中的所述姿态信息及所述姿态变化范围,从所述第一图像中确定出所述物理对象的检测区域;
11、所述处理单元,还用于在所述第一图像中的检测区域内对所述物理对象进行姿态检测处理,得到所述物理对象在所述第一图像中的姿态检测结果。
12、再一方面,本发明实施例提供了一种计算机设备,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持计算机设备执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如下步骤:
13、获取待处理的第一图像以及与所述第一图像相关联的第二图像;所述相关联是指:所述第一图像与所述第二图像包含相同的物理对象;
14、从所述第二图像中获取所述物理对象的姿态信息及姿态变化范围;
15、基于所述第二图像中的所述姿态信息及所述姿态变化范围,从所述第一图像中确定出所述物理对象的检测区域;
16、在所述第一图像中的检测区域内对所述物理对象进行姿态检测处理,得到所述物理对象在所述第一图像中的姿态检测结果。
17、再一方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序指令,所述程序指令被处理器执行时,所述程序指令被处理器执行时,用于执行如第一方面所述的图像处理方法。
18、在本申请实施例中,计算机设备可在对第一图像中包含的物理对象进行姿态检测处理时,先获取与该第一图像包含相同物理对象,且对应位置变化差异小于预设阈值的第二图像,从而可从该第二图像中获取该物理对象的姿态信息,从而可结合规定的姿态变化范围,从该第一图像中先验确定出在第一图像中进行姿态检测处理的检测区域,然后,则可基于检测区域中的图像信息,在第一图像中进行姿态检测处理,得到相应的姿态检测结果。使得计算机设备实现了通过复用其他图像中的信息,对当前待处理图像中物理对象的有效定位,可减少在进行对象姿态检测的过程中的噪声,从而抑制在姿态检测过程中由于确定出的检测区域的不确定性所带来的检测抖动现象,从而也就可有效提高计算机设备在进行姿态检测处理过程中的准确度,且基于对其他图像中姿态信息的有效复用,也可提升该计算机设备在进行姿态处理过程中的效率。
1.一种图像处理方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述第一图像和所述第二图像均为视频数据中的图像帧,所述物理对象在所述视频数据的各图像帧中的姿态是连续变化的;所述获取待处理的第一图像以及与所述第一图像相关联的第二图像,包括:
3.如权利要求1所述的方法,其特征在于,所述姿态变化范围是基于所述物理对象在所述第二图像中的姿态信息确定出的,基于所述姿态信息确定出所述姿态变化范围的方式包括:
4.如权利要求3所述的方法,其特征在于,所述基于所述第二图像中的所述姿态信息及所述姿态变化范围,从所述第一图像中确定出所述物理对象的检测区域,包括:
5.如权利要求1所述的方法,其特征在于,所述姿态信息用于指示所述物理对象在物理空间中的对象中心,所述姿态变化范围是以所述目标对象中心为圆心,并以目标长度为半径确定出的圆;所述基于所述第二图像中的所述姿态信息及所述姿态变化范围,从所述第一图像中确定出所述物理对象的检测区域,包括:
6.如权利要求1所述的方法,其特征在于,所述在所述第一图像中的检测区域内对所述物理对象进行姿态检测处理,包括:
7.如权利要求6所述的方法,其特征在于,确定的检测区域在所述第一图像中采用第一坐标和第二坐标围成的矩形进行描述;所述从所述第一图像中提取出处于检测区域内的图像信息,包括:
8.如权利要求1所述的方法,其特征在于,所述在所述第一图像中的检测区域内对所述物理对象进行姿态检测处理,得到所述物理对象在所述第一图像中的姿态检测结果,包括:
9.如权利要求8所述的方法,其特征在于,所述调用所述姿态预测器基于所述图像信息对所述物理对象进行对象重建处理,得到所述物理对象在所述第一图像对应的重建对象,包括:
10.如权利要求8所述的方法,其特征在于,所述重建对象由所述图像信息对所述物理对象进行位置预测处理得到的预测位置进行描述;所述采用所述姿态预测器中的姿态估计网络模型对所述重建对象进行姿态检测处理,得到所述物理对象在所述第一图像中的姿态检测结果,包括:
11.如权利要求10所述的方法,其特征在于,所述预测位置包含:预测中心的位置及除所述预测中心外其他关节的预测位置;所述采用所述投影矩阵及用于描述所述重建对象的预测位置,对所述重建对象进行姿态检测处理,得到所述物理对象在所述第一图像中的姿态检测结果,包括:
12.如权利要求10所述的方法,其特征在于,所述预测位置包含:预测中心的位置及除所述预测中心外其他关节的预测位置,所述预测中心的位置投影到所述第一图像后为预测投影中心;所述采用所述投影矩阵及用于描述所述重建对象的预测位置,对所述重建对象进行姿态检测处理,得到所述物理对象在所述第一图像中的姿态检测结果,包括:
13.如权利要求1所述的方法,其特征在于,所述第一图像和所述第二图像均为视频数据中的图像,所述第二图像是所述视频数据中对应播放顺序处于所述第一图像之前;
14.一种图像处理装置,其特征在于,包括:
15.一种计算机设备,其特征在于,包括处理器、输入设备、输出设备和存储器,所述处理器、所述输入设备、所述输出设备和所述存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求1~13任一项所述的方法。
16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1~13任一项所述的方法。