1.一种活体视频图片处理方法,其特征在于,所述方法包括:
接收活体视频的检测请求并保存所述活体视频到内存;
获取原始活体视频数据包,并计算出所述原始活体视频数据包中的图片数量;
根据所述原始活体视频数据包中的图片数量对所述原始活体视频数据包中的图片进行抽帧,以获得目标图片;
对所述目标图片进行解码得到解码目标图片;
将所述解码目标图片反馈给底层接口。
2.如权利要求1所述的活体视频图片处理方法,其特征在于,所述对所述目标图片进行解码得到解码目标图片的步骤之后还包括:
获取所述解码目标图片的图片角度信息,根据所述图片角度信息进行图片旋转操作将所述解码目标图片调整为正常角度的图片。
3.如权利要求1或2所述的活体视频图片处理方法,其特征在于,所述根据所述原始活体视频数据包中的图片数量对所述原始活体视频数据包中的图片进行抽帧,以获得目标图片的步骤包括:
获取所述原始活体视频数据包中的图片数量并编号;
删除编号在首尾的预设数量图片;
对删除首尾的预设数量图片的剩余图片进行等距离抽取图片,以获得目标图片。
4.如权利要求1或2所述的活体视频图片处理方法,其特征在于,所述对所述目标图片进行解码得到解码目标图片的步骤包括:
获取所述原始活体视频数据包中的关键帧i帧和非关键帧p帧;
根据所述关键帧i帧和非关键帧p帧的信息对所述目标图片进行抽帧检测,确保所述目标图片包含了所述原始活体视频中的完整图片信息;
对抽帧检测后的所述目标图片进行解码,以得到解码目标图片。
5.一种活体视频图片处理装置,其特征在于,所述活体视频图片处理装置包括:
接收单元,用于接收活体视频的检测请求并将所述活体视频保存到内存;
原始活体视频数据包计算单元,用于计算出原始活体视频数据包中的图片数量;
图片抽帧单元,用于根据所述原始活体视频数据包计算单元计算出来的图片数量,对所述原始活体视频数据包中的图片进行抽帧,以获取目标图片;
图片解码单元,用于将所述图片抽帧单元抽取的目标图片进行解码还原,以得到解码目标图片,并将所述解码目标图片反馈给底层接口。
6.如权利要求5所述的活体视频图片处理装置,其特征在于,所述装置还包括:
图片角度处理单元,用于获取所述图片解码单元输出的所述解码目标图片的图片角度信息,并根据所述图片角度信息进行图片旋转操作将所述解码目标图片调整为正常角度的图片。
7.如权利要求5或6所述的活体视频图片处理装置,其特征在于,所述图片抽帧单元还包括:
图片数量编号模块,用于获取到的所述原始活体视频数据包中的图片数量,并所述原始活体视频数据包中的图片进行编号;
图片抽帧处理模块,用于删除所述图片数量编号模块进行编号的所述原始活体视频数据包中图片编号在首尾的预设数量图片,并对剩余图片进行等距离抽取图片,以获得目标图片。
8.如权利要求5或6所述的活体视频图片处理装置,其特征在于,所述图片解码单元还包括:
参考帧获取模块,用于获取所述原始活体视频数据包中的关键帧i帧和非关键帧p帧;
图片抽帧检测模块,用于根据所述参考帧获取模块获取的关键帧i帧和非关键帧p帧的信息,对所述目标图片进行抽帧检测;
图片解码模块,用于对所述图片抽帧检测模块输出的所述目标图片进行解码还原,并将所述解码目标图片反馈给底层接口。
9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如权利要求1至4中任一项权利要求所述方法的步骤。
10.一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至4中任一项权利要求所述方法的步骤。