一键生成各种姿势的火柴人 gif:在线录制真人视频即可转换
共 1466字,需浏览 3分钟
·
2021-03-24 11:41
↓推荐关注↓
现在,只需用摄像头录制真人视频,就能一键生成火柴人gif。
来自谷歌的工程师小哥Ken Kawamoto就利用PoseNet开发了这样一个网站——stickfigure-recorder。
△Ken Kawamoto
用这个网站生成火柴人gif十分简单。
进入网站之后,点击开始按钮,进行录制前的设置。
选择适合不同硬件配置的识别精度:
想要识别多人视频,只需勾选「允许多人估算」即可,不过可能会牺牲一定的帧率。
还可以调整火柴人的平滑度,数值越高,火柴人就越平滑,但其动作速度会变慢,因此在录制时需要相应地放慢动作速度。
△图源:gigazine
之后就可以开始录制视频了,同时生成火柴人动画。
录制完毕之后,可以对火柴人动画进行剪辑、调整速度。
小编以身试玩(没喝多)
最后导出为gif文件,就大功告成了。
网站使用PoseNet从网络摄像头录制的视频中检测姿势特征,然后将其转换为简笔画,然后可以将其导出为gif文件。
PoseNet是由剑桥大学开发的,利用机器学习进行姿态估计的开源工具,可以在浏览器中进行实时人体姿态估算。
通过检测人体17个关键部位的位置,比如识别图像中人物手肘、膝盖的位置,来估测图像或视频中的人体姿势,分别用两个算法估计单个或多个形体的姿态。
它不需要特殊的相机或C++/Python技能,即使是一些模糊的、低分辨率、黑白的图片,也可以提取准确的姿势数据,可以用于增强现实、制作人物动画,还可以分析运动步态等。
并且PoseNet不会去辨别图像中的人物,由于PoseNet是在浏览器上运行,任何关于用户行为的数据都不会被泄漏。
小哥表示,之所以制作stickfigure-recorder网站,是因为自己从医院出院后不想让家人担心,所以制作了一个叫OpenKen的网站。
这是一个开放网站,所有人都可以从上面看到他的活动、心跳、位置等。
而制作OpenKen需要很多火柴人gif,小哥觉得制作起来太麻烦,于是想到用真人视频直接生成……
对于stickfigure-recorder网站,网友们纷纷点赞。
也有网友提出,如果能用视频形式播放,就可以把它们变成动画人物了。
网站传送门在文末送上,代码已开源,感兴趣的小伙伴可戳链接~
https://github.com/kenkawakenkenke/stickfigure-recorder
转自:量子位
相关链接:
[1]https://stickfigure-recorder.web.app/
[2]https://twitter.com/kenkawakenkenke
[3]https://gigazine.net/gsc_news/en/20210317-stickfigure-recorder/
- EOF -
更多优秀开源项目(点击下方图片可跳转)
开源前哨
日常分享热门、有趣和实用的开源项目。参与维护10万+star 的开源技术资源库,包括:Python, Java, C/C++, Go, JS, CSS, Node.js, PHP, .NET 等
关注后获取
回复 资源 获取 10万+ star 开源资源
分享、点赞和在看
支持我们分享更多优秀开源项目,谢谢!