飞桨PaddleHub实现皮影戏

该博客介绍如何利用飞桨PaddlePaddle的PaddleHub进行人体骨骼关键点检测,结合皮影素材,将视频转化为皮影戏风格。通过剪切视频帧、检测关键点、拼接皮影素材,最终合成动态皮影效果。
摘要由CSDN通过智能技术生成

前言

飞桨(PaddlePaddle)是集深度学习核心框架、工具组件和服务平台为一体的技术先进、功能完备的开源深度学习平台,已被中国企业广泛使用,深度契合企业应用需求,拥有活跃的开发者社区生态。提供丰富的官方支持模型集合,我们这里将要使用到其中的骨骼节点检测模型,通过PaddleHub提供的人体骨骼关键点检测预训练模型,我们就可以快速实现皮影戏的效果。
这里说一下这个项目的大体实现流程,先将现有的视频按帧剪切为一张张的图片,并保存到本地,使用PaddleHub提供的人体骨骼关键点检测预训练模型来获取每张图片里人物作出动作时的骨骼关键节点模型,例如左手、左脚、右手、右脚、躯干以及头颅的位置以及方向,在PaddleHub获取到人体骨骼关键点模型之后,就可以对这些关键点进行连接,从而形成了人体姿态。接着我们将皮影的身体躯干素材拼接到模型上,这就完成了将图片里的人物动作转化为皮影戏。
将每张图片都这样操作,保存拼接之后的的图片,将所有的图片合成为视频即可让皮影跟随人体姿态进行运动,就达到“皮影戏”的效果。
皮影素材
在这里插入图片描述

实验原理

本次实验是采用的是飞浆一键应用版,具体参考博客地址如下:
https://aistudio.baidu.com/aistudio/projectdetail/934027
效果展示:
通过PaddleHub完成人体骨骼关键点检测,将人体骨骼关键点进行连接,就可以获取到人体的肢体骨骼,在骨骼肢体上覆盖皮影素材,就可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值