【技术实现步骤摘要】
拼接人体视频的生成方法、装置及设备
本专利技术实施例涉及计算机领域,尤其涉及一种拼接人体视频的生成方法、装置及设备。
技术介绍
随着多媒体技术的发展,越来越多的信息通过视频的方式进行记录,但录制的视频中会有很多冗余信息,对信息的记录作用不大,但占用大量的存储和传播资源,而且还会影响观看者的观影感受,从而越来越多的视频需要做剪辑处理,以剔除掉视频中的冗余信息,精炼视频内容。受视频内容的影响,视频中会包含人物信息,而为了避免由于剪辑而造成视频中的人物发生跳变,就需要对剪辑后需要拼接的视频进行平滑处理。然而当人物动作变化较大时,比如:肢体位移、身体位移等,会根据剪接后的视频段加工出过渡视频,并与过渡视频进行拼接,但仍然会有很多人物图像僵硬,不自然等现象出现。因此,如何实现大幅度动作的人物视频的拼接,并保证人物动作的自然过渡,成为亟需解决的技术问题。
技术实现思路
本专利技术实施例解决的技术问题是提供一种拼接人体视频的生成方法、装置及设备,以实现大幅度动作的人物视频的拼接,并保证人物动作的自然过渡 ...
【技术保护点】
1.一种拼接人体视频的生成方法,其特征在于,包括:/n获取在先待拼接视频段的尾帧的尾帧人体姿态和在后待拼接视频段的首帧的首帧人体姿态;/n根据所述尾帧人体姿态和所述首帧人体姿态从人体姿态视频段数据库中获取可拼接视频段;/n将所述可拼接视频段按照人体姿态的顺序进行拼接,得到拼接人体姿态视频。/n
【技术特征摘要】
1.一种拼接人体视频的生成方法,其特征在于,包括:
获取在先待拼接视频段的尾帧的尾帧人体姿态和在后待拼接视频段的首帧的首帧人体姿态;
根据所述尾帧人体姿态和所述首帧人体姿态从人体姿态视频段数据库中获取可拼接视频段;
将所述可拼接视频段按照人体姿态的顺序进行拼接,得到拼接人体姿态视频。
2.如权利要求1所述的拼接人体视频的生成方法,其特征在于,所述获取在先待拼接视频段的尾帧的尾帧人体姿态和在后待拼接视频段的首帧的首帧人体姿态的步骤包括:
分别提取所述尾帧的人体骨骼点和所述首帧的人体骨骼点;
根据所述人体骨骼点获取人体骨骼点线段;
根据各所述人体骨骼点线段分别获取所述尾帧人体姿态和所述首帧人体姿态。
3.如权利要求2所述的拼接人体视频的生成方法,其特征在于,
所述尾帧人体姿态包括所述尾帧各所述人体骨骼点线段与参考方向的各夹角所形成的夹角向量;
所述首帧人体姿态包括所述首帧各所述人体骨骼点线段与参考方向的各夹角所形成的夹角向量。
4.如权利要求3所述的拼接人体视频的生成方法,其特征在于,所述参考方向为水平方向。
5.如权利要求2所述的拼接人体视频的生成方法,其特征在于,
所述人体骨骼点包括身体骨骼点、脸部骨骼点和手部骨骼点;
所述人体骨骼点线段包括身体骨骼点线段、脸部骨骼点线段和手部骨骼点线段。
6.如权利要求2所述的拼接人体视频的生成方法,其特征在于,所述根据所述尾帧人体姿态和所述首帧人体姿态从人体姿态视频段数据库中获取可拼接视频段的步骤包括:
获取所述人体姿态视频段数据库中的各视频段的视频段首帧的人体姿态与在先待拼接视频段的尾帧人体姿态的最小第一偏差值;
将所述最小第一偏差值所对应的视频段作为后可拼接视频段;
直至所述后可拼接视频段的视频段尾帧的人体姿态与所述在后待拼接视频段的首帧人体姿态的第二偏差值符合偏差值阈值时,将各所述后可拼接视频段作为所述可拼接视频段,并停止获取所述人体姿态视频段数据库中的各视频段的视频段首帧的人体姿态与所述后可拼接视频段的视频段尾帧的人体姿态的最小第一偏差值以及将所述最小第一偏差值所对应的视频段作为所述后可拼接视频段。
7.如权利要求6所述的拼接人体视频的生成方法,其特征在于,所述将所述最小第一偏差值所对应的视频段作为所述可拼接视频段的步骤包括:
判断所述最小第一偏差值是否符合所述偏差值阈值,当所述最小第一偏差值符合所述偏差值阈值时,将所述第一最小偏差值所对应的视频段作为所述后可拼接视频段。
8.如权利要求2所述的拼接人体视频的生成方法,其特征在于,所述根据所述尾帧人体姿态和所述首帧人体姿态从人体姿态视频段数据库中获取可拼接视频段的步骤包括:
获取所述人体姿态视频段数据库中的各视频段的视频段尾帧的人体姿态与在后待拼接视频段的首帧人体姿态的最小第三偏差值;
将所述最小第三偏差值所对应的视频段作为前可拼接视频段;
直至所述前可拼接视频段的视频段首帧的人体姿态与所述在先待拼接视频段的尾帧人体姿态的第四偏差值符合偏差值阈值时,将各所述前可拼接视频段作为所述可拼接视频段,并停止获取所述人体姿态视频段数据库中的各视频段的视频段尾帧的人体姿态与所述前可拼接视频段的首帧的人体姿态的最小第三偏差值以及将所述最小第三偏差值所对应的视频段作为所述前可拼接视频段。
9.如权利要求8所述的拼接人体视频的生成方法,其特征在于,所述将所述最小第三偏差值所对应的视频段作为所述可拼接视频段的步骤包括:
判断所述最小第三偏差值是否符合所述偏差值阈值,当所述最小第三偏差值符合所述偏差值阈值时,将所述最小第三偏差值所对应的视频段作为所述前可拼接视频段。
10.如权利要求2所述的拼接人体视频的生成方法,其特征在于,所述根据所述尾帧人体姿态和所述首帧人体姿态从人体姿态视频段数据库中获取可拼接视频段的步骤包括:
获取所述人体姿态视频段数据库中的各视频段的视频段首帧的人体姿态与在先待拼接视频的尾帧人体姿态的最小第一偏差值,并获取所述人体姿态视频段数据库中的各视频段的视频段尾帧的人体姿态与在后待拼接视频的首帧人体姿态的最小第三偏差值;
将所述最小第一偏差值所对应的视频段作为后可拼接视频段,并将所述最小第三偏差值所对应的视频段作为前可拼接视频段;
直至所述前可拼接视频段的视频段尾帧的人体姿态与所述后可拼接视频段的视频段首帧的人体姿态的第五偏差值符合偏差值阈值时,将各所述前可拼接视频段和各所述后可...
【专利技术属性】
技术研发人员:冀志龙,侯琦,康凯,
申请(专利权)人:北京新唐思创教育科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。