近年来,“国潮”文化备受青睐,因为“国潮”作品中不仅蕴含着丰富的传统文化之美,还涌动着历史与当下生活、科技结合在一起的全新生命力。
为了让更多传统文化与当代年轻人“破圈”相拥,人工智能也贡献出了科技智慧,AI还原古画场景、AI“复活”古代人物等创意层出不穷。
最近,有开发者在AidLux平台上实现了皮影跟随萌妹破次元跳宅舞的创想,玩出了AI盘活非遗文化的新花样!
AidLux致力于持续降低AI应用开发和落地技术门槛,专注解决AIoT异构及碎片化问题。
作为跨生态融合与AI能力优势兼备的强大平台,AidLux不仅为AI项目开发、部署、落地提供了全流程的工具链支持,还能有效增强芯片性能——验证发现,搭载AidLux的高通芯片性能提升效果能够超越官方数据30%以上。
一般皮影的构造由头、躯干、2条腿、2只胳膊和2只手组成,这和人体构造基本一致。
其模型控制点位置与人体关节点分布具有极大重合性,这就意味着皮影戏的动作表演控制与人关节控制肢体动作也会具有极大相似性。
因此,利用基于人体关键点检测的AI技术能够实现一种新的皮影戏表演方式。
首先在AidLux上开启Jupyter服务,使用Cloud_ip进行远程连接。
!
在电脑端实现单张人物图片的人体关键点检测:
通过AI算法解析人体肢体动作,提取出头部、肩膀、手脚等16个人体关键点位置信息,将人体骨骼关键点进行连接,获取到人体的肢体骨骼。
再通过关节点的信息,计算皮影的肢体位置和旋转方向,从而达到皮影与人体肢体动作同步:
以2个骨骼关键点确认肢体的长度和旋转角度,根据长度对素材进行缩放,根据旋转角度对素材进行中心旋转。
计算旋转后图片的位移信息,得到最终映射骨骼关键点位置。
随后将各个素材映射到对应的肢体上,并把动作映射到“皮影”上。
当然,在此过程中还需要在AidLux中打开VSCode:
将视频进行逐帧处理,按帧存放图片,把抽帧之后的视频按照逐帧分析关键点信息;
并在系统分析结束后合成处理后的帧,转换视频中的连续帧。
最终得到皮影跟随人物肢体动作同步舞蹈的结果。
当然,在AidLux平台能力的支持下用AI盘活非遗皮影戏仅是科技推动文化传承的一种尝试,也仅是AidLux开发者们的万千灵感创意之一。
欢迎大家在AidLux开发者社区发帖分享更多好玩、好用的AI应用创意,成为AidLux认证开发者,免费领取7T算力的边缘计算设备。
还有更多认证开发者的专属权益,等着大家来解锁哦~
期待在AidLux的帮助下,每个人都能轻松落地AI应用。下期见!
https://www.bilibili.com/vide...
本期感谢:AidLux开发者 暴龙战士
用于DEMO演示的实拍视频来源于网络,仅用于技术验证