之前 Facebook 推出 SAM 项目,该开源项目可以将照片中的任意素材分离出来,然后 FB 的新项目 AnimatedDrawings 就可以用上 SAM 项目了。
AnimatedDrawings 能干啥?
按照开发团队的描述,该项目可以将手绘图片转换为动画,比如你在纸上画个小人,然后可以把这个小人分离出来做成动画,小人的肢体动作还可以跟着你 --- 你不需要专业的动作捕捉工作室,直接自己录个运动视频然后把运动数据提取出来就可以,再叠加到小人上。
这是个非常有趣的项目,目前开发团队已经发布了一篇新论文:一种为儿童人体图画制作动画的方法。这个开源项目就包含该论文中提到的算法的实现。
以下是支持的功能:
1. 将手绘小人或者其他元素比如小动物转换为 GIF 动画
2. 支持导出 MP4 格式的视频
3. 支持导出背景透明的 GIF 动画
4. 支持无头渲染:比如在远程服务器上用 ssh 操作时就不需要 GUI 界面
5. 支持录制你的动作叠加到小人上
6. 支持向场景添加多个角色,比如提取多个不同的 “小人” 合并到一个动画
7. 支持为动画添加背景图片,可以生成各种有趣的动画
8. 看人没意思?那你可以自定义骨架,让三头六臂的哪吒每个胳膊也能动起来
更多相关技术内容咨询欢迎前往并持续关注六星社区了解详情。
想高效系统的学习Java编程语言,推荐大家关注一个微信公众号:Java圈子。每天分享行业资讯、技术干货供大家阅读,关注即可免费领取整套Java入门到进阶的学习资料以及教程,感兴趣的小伙伴赶紧行动起来吧。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!