一、前言
PaddleHub是飞桨生态下的预训练模型的管理工具,旨在让飞桨生态下的开发者更便捷地享受到大规模预训练模型的价值。用户可以通过PaddleHub便捷地获取飞桨生态下的预训练模型,结合Fine-tune API快速完成迁移学习到应用部署的全流程工作,让预训练模型能更好服务于用户特定场景的应用。
通过PaddleHub提供的人体骨骼关键点检测库,完成人体骨骼关键点检测,将人体骨骼关键点进行连接,就可以获取到人体的肢体骨骼,同时映射到皮影身上,就可以得到皮影人了;将视频中连续帧进行转换,就可以实现皮影动起来的效果. 更换video.mp4就可实现皮影跳不同的舞种。
二、实验效果
三、项目实现
此项目,你可以在本地运行,也可以在线运行,我采用的是在线运行。
本地实现请参考以下链接:
1、使用飞桨PaddleHub实现将视频动作转化为皮影戏
2、使用飞桨Paddl