本申请涉及计算机技术,具体涉及一种目标识别的方法、装置、设备及存储介质。
背景技术:
1、随着互联网技术的发展,电子游戏作为一种特殊的应用程序,是指所有依托于电子设备平台而运行的交互游戏。其中,大型多人在线角色扮演游戏(ma ssive multiplayeronline role-playing game,mmorpg)是一种多人参加的角色扮演游戏,每个玩家可以扮演一个虚拟角色,并控制该角色进行各种活动。
2、为了更好为玩家提供角色响应和游戏体验,需要针对游戏角色的移动轨迹进行识别。目前,可以通过帧差法来对角色进行识别,所谓帧差法是指利用相邻帧图像序列中背景与目标的差异性进行目标检测,然而在动态场景中,当物体运动较慢时,容易出现漏检现象,并且会导致目标重叠的部分检测不出来,出现空洞等现象,可见,目标识别的效果不好。
3、因此,如何提高目标识别的效果,是当前亟待解决的技术问题。
技术实现思路
1、本申请实施例提供了一种目标识别的方法、装置、终端设备及存储介质,可以提高对目标的识别的准确率,从而提高对目标的识别效果。
2、第一方面,本申请实施例提供了一种目标识别的方法,该方法包括:
3、确定在初始图像帧中的目标角色区域,所述目标角色区域为在所述初始图像帧中目标角色所在的区域;
4、从第一图像帧中选取第一候选角色区域集合,所述第一图像帧为所述初始图像帧的下一帧;
5、确定所述目标角色区域和所述第一候选角色区域集合中每个候选角色区域在拉普拉斯域的相位差,得到多个相位差;
6、根据所述多个相位差中的最小相位差、所述目标角色区域的中心点以及所述最小相位差对应的候选角色区域的中心点,确定所述目标角色在所述第一图像帧中的第一位置信息。
7、第二方面,本申请实施例提供了一种目标识别装置,该装置包括:
8、确定单元,用于确定在初始图像帧中的目标角色区域,所述目标角色区域为在所述初始图像帧中目标角色所在的区域;
9、选取单元,用于从第一图像帧中选取第一候选角色区域集合,所述第一图像帧为所述初始图像帧的下一帧;
10、所述确定单元,还用于确定所述目标角色区域和所述第一候选角色区域集合中每个候选角色区域在拉普拉斯域的相位差,得到多个相位差;
11、所述确定单元,还用于根据所述多个相位差中的最小相位差、所述目标角色区域的中心点以及所述最小相位差对应的候选角色区域的中心点,确定所述目标角色在所述第一图像帧中的第一位置信息。
12、第三方面,本申请实施例提供了一种电子设备,包括处理器、通信接口和存储器,上述处理器、上述通信接口和上述存储器相互连接,其中,上述存储器存储有可执行程序代码,上述处理器用于调用上述可执行程序代码,执行上述第一方面上述的目标识别的方法。
13、第四方面,本申请实施例还提供了一种计算机可读存储介质,上述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面上述的目标识别的方法。
14、第五方面,本申请实施例还提供了一种计算机程序产品或计算机程序,上述计算机程序产品或计算机程序包括计算机指令,上述计算机指令存储在计算机可读存储介质中。终端设备的处理器从上述计算机可读存储介质读取上述计算机指令,处理器执行上述计算机指令,使得上述终端设备执行上述第一方面上述的目标识别的方法。
15、在本申请实施例中,通过确定在初始图像帧中的目标所在的目标角色区域,并从初始图像帧的下一帧中选取第一候选角色区域集合,进而确定目标角色区域和第一候选角色区域集合中每个候选角色区域在拉普拉斯域的相位差,得到多个相位差,再根据最小相位差,以及目标角色区域的中心点以及最小相位差对应的候选角色区域的中心点,确定目标角色在第一图像帧中的第一位置信息。可见,通过将初始图像帧中的目标角色与下一帧中的多个候选角色区域的图像信息转换至拉普拉斯域进行运算,即将目标在图像域中的平移变换转换为拉普拉斯域的相位变化,从而能够确定目标的下一帧的位置信息,使得目标识别更准确,提高目标识别的效果。
1.一种目标识别的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述确定所述目标角色区域和所述多个候选角色区域中每个候选角色区域在拉普拉斯域的相位差,得到多个相位差,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述目标变换矩阵中的各个元素和所述多个候选变换矩阵中每个候选变换矩阵中的各个元素,确定所述多个相位差,包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,所述根据所述最小相位差、所述目标角色区域的中心点以及所述最小相位差对应的候选角色区域的中心点,确定所述目标角色在所述目标图像帧中的位置信息,包括:
8.根据权利要求1-6任一项所述的方法,其特征在于,所述初始图像帧中还包括参考角色区域,所述参考角色区域为所述初始图像帧中参考角色所在的区域,所述参考角色与所述目标角色不同;所述方法还包括:
9.一种目标识别装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括处理器、通信接口和存储器,所述处理器、所述通信接口和所述存储器相互连接,其中,所述存储器存储有可执行程序代码,所述处理器用于调用所述可执行程序代码,执行如权利要求1-8中任一项的方法。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时,执行权利要求1-8中任一项所述的方法。