搜维尔科技:OptiTrack探索人类与技术之间关系的开创性表演

另一种蓝色通过 OptiTrack 释放创造力 

总部位于荷兰的当代舞蹈团因其探索人类与技术之间关系的开创性表演而受到广泛赞誉。该公司由富有远见的编舞家大卫·米登多普创立,不仅利用技术作为探索的主题,而且将其作为表达故事的动态工具。 

“我一直对文化与技术的交汇着迷,”米登多普说。“人们常常认为它们是分开的,但我坚信它们是密切相关的。技术创新往往源于某人的梦想。例如,如果没有飞行的梦想,飞机永远不会被发明。我相信技术在塑造人性方面发挥着重要作用。它有助于增强我们的认同感。” 

图片

在担任编舞的早期,米登多普加入了海牙的一家小剧院,在那里他可以自由地试验自己的想法好几年。为了展示他的作品,他开始将它们发布到不同的在线平台上,包括 YouTube。最终,他的才华引起了《美国达人秀》节目的注意,他精心编排的表演进入了决赛。受到这段经历的鼓舞,米登多普决定成立 AKOB。很快就有几部作品问世。 

AKOB 的艺术现场舞蹈表演以富有想象力的动作捕捉 (mocap) 技术、无人机、数字元素以及实时视觉效果和动画为特色,以令人着迷且发人深省的体验吸引观众。

图片

探索动作捕捉 

米登多普对无人机的探索最初源于他检验自由意志概念的愿望。他设想了一位舞者和一项可以即兴创作的技术之间的二重唱。该概念的早期阶段涉及有人从机翼远程控制一架无人机。然后,这个想法演变成一群无人机,它们会形成特定的形状。然而,事实证明,10 到 20 人以同步模式操作无人机是不可能的。“我们开始寻找解决方案,”米登多普说。“一个想法是建立我们自己的本地化系统。然后,当我们寻找其他可能性时,我们发现了 OptiTrack。” 

Middendorp 于 2015 年购买了他的前八台 OptiTrack 相机。在接下来的几年里,他慢慢积累了更多相机。如今,AKOB 拥有 22 台 OptiTrack 动捕相机——16 台 Prime™ 13 相机和 7 台 Prime™ 22 相机。该配置提供实时、低延迟的跟踪,可优化捕获区域的准确性。 

最初,米登多普和他的团队使用 OptiTrack 跟踪和控制两架无人机,在名为“牛顿二重奏”的表演中与舞者协调一致地飞行预先设计的路径。但随着米登多普对动作捕捉系统越来越熟练,他们开始使用它来跟踪舞台上穿着 OptiTrack 动作捕捉服的舞者。使用动作捕捉系统的位置数据,舞者的动作可以转化为实时控制无人机的命令。随后的表演“Airman”有 12 架无人机,其中一些飞行预定路径,另一些则经过编程以响应舞者的动作。

在创作这些作品时,米登多普强调了灵活的动作捕捉系统的重要性。“借助 OptiTrack,我们可以跟踪无人机、舞者和其他物体。另一个优点是红外摄像机在弱光条件下工作,这一点至关重要,因为我们经常使舞台变暗以创造特定的氛围。”

图片

富有想象力的用途  

米登多普的另一个想法是创作一首二重唱,探索舞者和物理元素之间的相互作用。他设想了一种通过声波来可视化物理的强大方法,特别是一种称为克拉尼模式的效果。这些复杂的图案以 18 世纪德国物理学家和音乐家恩斯特·克拉尼 (Ernst Chladni) 的名字命名,当撒有沙子(或类似物质)的平坦表面以特定的声波频率振动,导致沙子移动并聚集在表面的某些位置时,就会出现这些复杂的图案。 。

最初,米登多普考虑通过摇动整个舞台来创造克拉尼模式。虽然并非不可能,但成本高昂。但后来他发现他可以通过模拟复制沙子,从而开发出动态虚拟沙子表示,并能够在舞台上形成克拉尼图案。然而,在现场表演中,他如何才能描绘出舞者与模拟沙子之间令人信服的接触呢?借助 OptiTrack,他找到了解决方案。

在表演“Wave”中,虚拟沙子被投射到舞台上,穿着 OptiTrack 动作捕捉服的舞者将使用 OptiTrack 系统进行精确跟踪。与无人机的控制方式类似,OptiTrack 允许舞者的动作实时操纵虚拟沙子。其结果是一个身临其境的演示,其中舞者和模拟沙子之间的相互作用显得非常真实。

开拓新维度 

AKOB 的最新作品源于米登多普所说的“幻想”。他说:“如果你可以拜访那些已经不在这里的人怎么办?也许他们去世了,也许他们刚刚离开。但如果有一个虚拟空间你仍然可以与他们互动呢?我想用这个概念来创作编舞。”

他的作品《失踪》(新长篇表演《数字孪生》的一部分)将观众带入了不久的将来的场景,舞者与数字版本的人进行二重唱,而这个人不再身在此处,但仍继续存在存在于另一个现实中。这场表演深刻地洞察了为我们所爱的人留下一个数字版本的自己的可能性。 

为了创造这种非凡的体验,米登多普在舞台上使用了“虚拟镜子”,该镜子由一个非常大的显示器组成,在表演过程中旋转,无缝地反映虚拟和真实的物体。利用 OptiTrack,可以密切跟踪舞台上舞者的双手,将手势转化为镜子中数字舞者的动作。“观众可以一睹这个虚拟世界和现实世界中发生的事情,”米登多普说。“OptiTrack 在使显示功能像真正的镜子一样的性能方面发挥着关键作用。”

随着 Middendorp 对 OptiTrack 系统的富有想象力的使用,AKOB 继续深入探索创意可能性的新领域,突破当代舞蹈的界限。“OptiTrack 在一个系统中提供多种跟踪解决方案,”Middendorp 说。“我一直在学习有关它的新知识以及它的功能。如果我有空闲时间,有时我就会玩玩它,这对于开发新想法非常有用。” 

关于OptiTrack

OptiTrack 凭借其 3D 精度、低延迟输出、易于使用的工作流程以及大量开发工具,成为 3D 跟踪系统的全球领导者。它服务于无人机和地面机器人跟踪、运动科学、电影和游戏的虚拟制作和角色动画以及虚拟现实或混合现实跟踪等主要市场,它仍然是地球上使用最广泛的跟踪解决方案,并受到世界领先学术界的喜爱其要求是世界上最苛刻的研究和专业团队。 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/260672.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

超平面介绍

超平面公式 (1) 超平面是指n维线性空间中维度为n-1的子空间。它可以把线性空间分割成不相交的两部分。比如二维空间中,一条直线是一维的,它把平面分成了两部分;三维空间中,一个平面是二维的,它把空间分成了两部分。(2…

五种多目标优化算法(MOAHA、MOGWO、NSWOA、MOPSO、NSGA2)性能对比,包含6种评价指标,9个测试函数(提供MATLAB代码)

一、5种多目标优化算法简介 1.1MOAHA 1.2MOGWO 1.3NSWOA 1.4MOPSO 1.5NSGA2 二、5种多目标优化算法性能对比 为了测试5种算法的性能将其求解9个多目标测试函数(zdt1、zdt2 、zdt3、 zdt4、 zdt6 、Schaffer、 Kursawe 、Viennet2、 Viennet3)&#xff…

iOS整理 - 关于直播 - 搭建服务端

前言 其实本人一直都想自己简单做一套直播(包括移动端和服务端)的开发测试,但是之前一直做得比较迷茫。最近偶然间在来了灵感,瞬间解除了我很多疑惑。我会分享出来,希望大家一起研究下。稍后,我完整做好了…

python在flask中的请求数据“无限流”

文章目录 一、问题描述二、解决方案 一、问题描述 在flask请求中,有个需求是让调用方一直调接口,并立马返回,而接口方缓存请求,依次执行。 二、解决方案 from flask import Flask, request, jsonify from queue import Queue i…

使用C# Net6连接国产达梦数据库记录

达梦官网:http://www.dameng.com/ 1 下载达梦并进行安装 下载地址:官网首页——服务与合作——下载中心(https://www.dameng.com/list_103.html) 根据需要自行下载需要的版本,测试版本为:x86 win64 DM8版…

【C#】List泛型数据集如何循环移动,最后一位移动到第一位,以此类推

欢迎来到《小5讲堂》 大家好,我是全栈小5。 这是《C#》系列文章,每篇文章将以博主理解的角度展开讲解, 特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。…

【Vue3】使用ref与reactive创建响应式对象

💗💗💗欢迎来到我的博客,你将找到有关如何使用技术解决问题的文章,也会找到某个技术的学习路线。无论你是何种职业,我都希望我的博客对你有所帮助。最后不要忘记订阅我的博客以获取最新文章,也欢…

Java面试题:volatile专题

王有志,一个分享硬核Java技术的互金摸鱼侠 加入Java人的提桶跑路群:共同富裕的Java人 今天是《面霸的自我修养》第4篇文章,我们一起来看看面试中会问到哪些关于volatile的问题吧。数据来源: 大部分来自于各机构(Java之父,Java继父,某灵,某泡,某客)以及各博主整理文档…

攻防世界-web-Training-WWW-Robots

题目信息 In this little training challenge, you are going to learn about the Robots_exclusion_standard. The robots.txt file is used by web crawlers to check if they are allowed to crawl and index your website or only parts of it. Sometimes these files rev…

[word] 如何将word文本转换成表格? #知识分享#学习方法#媒体

如何将word文本转换成表格? 如何将word文本转换成表格?不管是Word入门新手还是老手,相信这个技巧会让你更加熟练Word,操作起来得心应手! 1.文本转换成表格 同样的要怎么把一堆凌乱的数据转换成表格呢?这里…

排序算法——归并排序

基本思想 归并排序是建立在归并操作上的一种非常有效的排序算法。该算法是采用分治法的一个非常典型的应用。将已有的子序列合并,得到完全有序的序列。即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路并…

凸包表面积、体积、包围框的坐标、对角线

凸包表面积、体积、包围框的坐标、对角线 一、算法原理1.计算表面积.2.计算体积3.返回包围框最大值坐标4.返回包围框最小值坐标5.包围盒的对角线长度 二、代码三、结果展示1.函数信息展示2.点云数据3.凸包后数据 四、相关链接 一、算法原理 1.计算表面积. area hull.get_sur…

【JavaEE】_synchronized关键字——监视器锁monitor lock

目录 1. synchronized的特性 2. synchronized的使用 3. Java标准库中的线程安全类 1. synchronized的特性 (1)互斥: 前文已经介绍,某个线程执行到某个对象的synchronized中时,其他线程如果也执行到同一个对象&…

数据结构day1

定义一个学生结构体&#xff0c;包含结构体成员&#xff1a;身高&#xff0c;姓名&#xff0c;成绩&#xff1b;定义一个结构体数组有7个成员&#xff0c;要求终端输入结构体成员的值&#xff0c;根据学生成绩&#xff0c;进行冒泡排序。 #include <stdio.h> #include &l…

14. UE5 RPG使用GameplayTag

GameplayTag本来是应用在GAS游戏技能系统里面的&#xff0c;后来UE直接将其抽离出来&#xff0c;作为一个模块&#xff0c;现在可以不在GAS里也可以使用这个模块。比如&#xff0c;我需要判断一个射线拾取的物体&#xff0c;首先我需要判断这个actor是否存在&#xff0c;然后判…

Linux:sed进阶(12)

Linux&#xff1a;shell脚本&#xff1a;基础使用&#xff08;5&#xff09;《正则表达式-sed工具》_linux脚本表达式s-CSDN博客https://blog.csdn.net/w14768855/article/details/132347574?ops_request_misc%257B%2522request%255Fid%2522%253A%252217084222871680019707523…

STM32使用软件SPI协议操作TFT18彩屏

时间记录&#xff1a;2024/2/20 一、SPI协议介绍 &#xff08;1&#xff09;SPI设备通过4根线进行通信&#xff0c;CS片选线&#xff0c;选择从设备&#xff0c;SCK时钟线&#xff0c;由主设备产生时钟&#xff0c;主机MOSI线连从机MISO线&#xff0c;由主机向从机发送信息&am…

openEuler 22.03 LTS 上源码安装 PostgreSQL 15

安装PostgreSQL 15 1 安装必要的依赖 #yum install -y readline-devel zlib-devel gcc2、下载源码 # wget https://ftp.postgresql.org/pub/source/v15.6/postgresql-15.6.tar.gz # tar -xzvf postgresql-15.6.tar.gz3 配置 # cd postgresql-15.6/ # ./configure4 编译安装…

mac东西拷不进硬盘怎么回事 mac东西拷不进硬盘怎么办 mac硬盘读不出来怎么解决 mac拷贝不了东西到u盘

有时候我们在使用mac的过程中&#xff0c;可能会遇到一些问题&#xff0c;比如mac东西拷不进硬盘。这是一种很常见的情况&#xff0c;但是会影响我们的工作和生活。那么&#xff0c;mac东西拷不进硬盘是怎么回事呢&#xff1f;mac东西拷不进硬盘又该怎么办呢&#xff1f;本文将…

Flutter 动画(显式动画、隐式动画、Hero动画、页面转场动画、交错动画)

前言 当前案例 Flutter SDK版本&#xff1a;3.13.2 显式动画 Tween({this.begin,this.end}) 两个构造参数&#xff0c;分别是 开始值 和 结束值&#xff0c;根据这两个值&#xff0c;提供了控制动画的方法&#xff0c;以下是常用的&#xff1b; controller.forward() : 向前…