VUP虚拟直播与光学动作捕捉技术
虚拟直播将虚拟场景、虚拟形象实时显示在观众面前,虚拟场景与人物替代了原有的耗费较大搭建成本的实景场景与真人出镜,为观众带来全新的视觉体验,同时新技术降低了原有场景搭建成本,是近些年继AI、VR、动作捕捉等技术出现后新兴的一项集成技术,继疫情出现后这项技术迎来了高速发展。
在虚拟直播的实现过程中,需要将真人动作与表情以虚拟形象实时显示,这其中用到了动作捕捉技术,那么这项技术是如何应用到虚拟直播中的呢。
NOKOV度量动作捕捉实现了与VUP虚拟直播工具的高度集成,通过在主播身上贴反光标记点,利用光学动作捕捉系统获取空间中的反光标记点坐标,获取到的多个点信息用于确定刚体骨骼的位姿数据,从而对主播进行模型建立与识别,其位姿数据导入第三方软件中,与模型绑定,就能实现影视、游戏、虚拟直播中的效果。
本文将分为三个步骤,从具体操作流程这一角度介绍动作捕捉应用于虚拟直播的实现过程。
Marker点布置
Marker点又称为反光标记点,是一种布置在被捕捉物上的反光球体,能够反射动作捕捉镜头发射的红外光,进而获取其三维坐标信息。
Marker点的布置过程中,需要注意以下几点:①Marker点大小,一般场地的人体动作捕捉推荐12-15mm的Marker;②Marker点固定方式,;固定的时候要确保其牢牢附着在人体表面,穿动捕服时可合理使用魔术贴进行固定;③Marker点布置位置,进行虚拟直播系统建立时,一般会由专业人士提供标准的布置模板。
如果自己设计的话,有以下几个注意事项:1)要确保贴的点在骨骼外侧,易被识别;2)在骨性标志点、关节处贴点;3)要用多个点去确定一个刚体。
建立骨骼系统
在得到模特身上的点云数据后,经过软件处理就能建立模特的骨骼系统。这时,在软件中可以实时得到模特身上的点,点组成的线,以及点确定的刚体,这样一组反光标记点形成的特定信息模板,称作Markerset。
光学动作捕捉系统直接获取的信息只有各个Marker点的精确坐标,所以创建骨骼时要确保各段骨骼长度与对应点之间长度一致,位置也要很好地对应上,这样点才能准确地驱动骨骼运动。将Markerset中的骨骼数据导入其它软件中,就能驱动各类模型运动。
连接虚拟直播软件
在VUP虚拟直播软件中有不同的模型可供选择。选中合适的模型后,虚拟人物就可以开始跟随主播做动作。连接手机或者电脑摄像头,VUP软件能够实时获得主播的面部表情;戴上数据手套,VUP可捕捉手指的精细动作,从而实现与观众的互动。
另外,NOKOV度量光学动作捕捉系统支持多人动作捕捉,所以也可以实现多个虚拟人物形象同台展示。
VUP虚拟直播是NOKOV度量动作捕捉业务领域的进一步拓展,NOKOV度量科技自主研发的光学动作捕捉系统,性价比高,数据采集精准稳定,为虚拟直播提供了强有力的技术支持。
VUP虚拟直播与光学动作捕捉技术的更多相关文章
- AI动作捕捉技术,会让制造业大幅度降低成本吗?
现代动作捕捉系统应该是起源于100多年前的动画工业,通过一种叫做"动态遮罩或影像描摹"的技术,动画师们可以获得流畅的.栩栩如生的动作:后来到了20世纪80年代,动画师们设计出带有活 ...
- 光学动作捕捉系统中的反光标识点(Marker点)
动作捕捉系统本质上是一种定位系统,通常需要在目标物布置定位设备进行追踪.以红外光学为原理的动作捕捉系统,主要由由光学镜头.动作捕捉软件.反光标识点.POE交换机.和若干配件组成,其中反光标识点(Mar ...
- 短期连载 第1回 万代南梦宫工作室动画的流派 BNS动作捕捉汐留工作室的采访
原文链接:http://cgworld.jp/interview/201607-bandainamco.html 因开发了[偶像大师],[铁拳],[XX传说]系列等各种游戏而被广为人知的万代南 ...
- 光荣与梦想 | XMove动作捕捉系统(一)
XMove是我和几个死党从2010年开始开发的一套人体动作捕捉系统,软硬件全部自行开发,投入了大量的精力,历经三年,发展四个版本. 今年春节回到老家,翻出了2011年春节时焊电路用过的松香和和硬盘角落 ...
- 真人动作捕捉系统 for Unity
真人动作捕捉 在Asset Store中浏览Mecanim相关的资源时,发现了这个 资源信息 Asset Store:https://www.assetstore.unity3d.com/#/cont ...
- EasyDSS流媒体解决方案之多方式虚拟直播方法
EasyDSS_Solution虚拟直播 EasyDSS_Solution虚拟直播,是EasyDSS流媒体解决方案提供的虚拟直播方案.可以通过三种方式创建虚拟直播. (1)点播的视频文件: (2)本地 ...
- EasyDSS高性能RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒体服务器解决方案之多方式虚拟直播
EasyDSS流媒体解决方案之虚拟直播 虚拟直播相对于传统的实时直播的差别在于,实时的直播在于播放的是一个实时的直播流,而虚拟直播,可能适应范围更加的广.虚拟直播,不仅仅可以播放实时的视频直播流,也可 ...
- 花椒直播基于golang的中台技术实践
https://github.com/gopherchina/conference/blob/master/2019/2.7%20花椒直播基于golang的中台技术实践%20-%20周洋.pdf 花椒 ...
- 人体动作捕捉格式之BVH
BVH简介 BVH是BioVision公司推出的一种人体动作捕捉文件格式.这种文件以节点为核心元素,记录连续数帧内人体骨架的运动. BVH=? 研究一个东西的时候我比较喜欢先研究它的名字.BVH可以认 ...
随机推荐
- Java期末考试编程题复习
在程序中定义Person类,为该类编写如下字段.构造器.访问器.修改器和相应的其他方法.(20分) <1>在Person类中定义两个字段: 私有访问权限,类型为String的name字段: ...
- MySQL必知必会笔记——查询的基础知识
查询基础知识 第七章 数据过滤 组合where子句 MySQL允许给出多个WHERE子句.这些子 句可以两种方式使用:以AND子句的方式或OR子句的方式使用. AND操作符 可使用AND操作符给WHE ...
- Python小白的数学建模课-07 选址问题
选址问题是要选择设施位置使目标达到最优,是数模竞赛中的常见题型. 小白不一定要掌握所有的选址问题,但要能判断是哪一类问题,用哪个模型. 进一步学习 PuLP工具包中处理复杂问题的字典格式快捷建模方法. ...
- 在Visual Studio 中使用git——标记(Tag)管理(十)
在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...
- kube-proxy IPVS 模式的工作原理
原文链接:https://fuckcloudnative.io/posts/ipvs-how-kubernetes-services-direct-traffic-to-pods/ Kubernete ...
- apache jmeter下载与安装
JMeter是Apache软件基金会的产品,用于对静态的和动态的资源性能进行测试.jmeter可以运行在多个平台上,如Windows和Linux,本文讲的是在Windows安装jmeter. 工具/原 ...
- 【题解】[LuoguP3503]「BZOJ2086」[POI2010] Blocks
题目描述 给出N个正整数a[1..N],再给出一个正整数k,现在可以进行如下操作:每次选择一个大于k的正整数a[i],将a[i]减去1,选择a[i-1]或a[i+1]中的一个加上1.经过一定次数的操作 ...
- 搭建DG(data guard),及搭建过程中遇到的一些小问题
一.准备工作:主库:虚拟机名称host06 主机名:host06 IP:192.168.100.60 db_name&SID:ENMO db_unique_name:PROD 存储:文件系统 ...
- LCD1602液晶显示模块的单片机驱动深入详解之硬件篇
(本文以HD44780主控芯片的LCD1602为蓝本进行描述,其中的截图也来自HD44780数据手册,用户可自行搜索其datasheet,有部分整理网上的,但绝对要比你看到的要深入得多) 一.接口 L ...
- 并发王者课-铂金6:青出于蓝-Condition如何把等待与通知玩出新花样
欢迎来到<[并发王者课](https://juejin.cn/post/6967277362455150628)>,本文是该系列文章中的**第19篇**. 在上一篇文章中,我们介绍了阻塞队 ...