本文へ移動

DUAL LENS · SYSTEMS INTO EXPERIENCE

複雑な技術を機能する仕組みに変え、その仕組みを人が感じる体験までつなげます。

リアルタイムデータパイプラインから脳波連動VRまで、ボトルネックを見つけて構造を設計し、技術が作品やユーザー体験につながるところまで実装してきました。構造を設計する視点と、その構造が生む体験を捉える視点を、一つの課題解決の方法としてつなげています。

FROM STRUCTURE TO EXPERIENCE

問題を解決した仕組みと、その仕組みが生んだ体験

graphicsautomation 2023.03 - 2023.10

メディアアート向け高負荷リアルタイムAI画像処理システム

技術統括

プロジェクトの詳細を見る

解決した課題

メディアアート作品のAI処理データをUnityコンテンツへリアルタイムにつなぐため、分散データ処理パイプラインを設計・構築しました。

ENGINEER · STRUCTURE

ボトルネックを見つけ、リアルタイム処理の仕組みに変える

転送・取得・高負荷処理のボトルネックを切り分け、Node.js・Python・Unityを一つのリアルタイム処理フローにつなぎました。

仕組みをつくった方法

  • 毎秒60回の画像データ処理
  • Node.js · Python · Unity · WebSocketを使用
  • Pythonマルチプロセッシングで画像取得遅延を206msから13msに短縮
  • 複数のRaspberry Piクラスターで高負荷を分散処理

ARTIST · EXPERIENCE

処理したデータを作品体験までつなげる

技術統括として作家と協働し、リアルタイムデータの仕組みがUnityコンテンツにつながる制作基盤をつくりました。

体験へつないだ方法

  • 技術統括として作家とともに作品制作プロジェクトに参加
  • AI処理データをUnityコンテンツとリアルタイムで連携
主な成果
毎秒60回の画像データを扱うリアルタイムパイプラインとUnity連携ロジックを設計・構築しました。
課題解決のアプローチ
性能改善を個別の技術課題で終わらせず、データがUnityコンテンツへリアルタイムに届く制作フロー全体まで設計します。
数値の基準
13msは画像取得の遅延値であり、AI推論やパイプライン全体の遅延値ではありません。
graphics 2021.05 - 2022.11

脳波データを活用したリアルタイムVRコンテンツ開発

技術統括 / データ / 3Dグラフィック

プロジェクトの詳細を見る

解決した課題

脳波信号をVRの視覚・聴覚変化へリアルタイムにつなぐため、収集・前処理用のBrain APIとUnityロジックを構築しました。

ENGINEER · STRUCTURE

脳波信号をチームが活用できる仕組みに変える

脳波の収集・前処理をモジュール化し、集中・リラックスのパターン検出を実装。内部動作を知らなくても使えるリアルタイムインタラクション基盤をつくりました。

仕組みをつくった方法

  • 脳波データ収集・前処理用の独自Brain APIを設計・実装
  • Unityベースのリアルタイムインタラクションのコアロジック
  • 集中・リラックスの脳波パターン検出を実装
  • 内部動作を知らなくても利用できるモジュール化

ARTIST · EXPERIENCE

身体の信号を感覚的なインタラクションに変える

計測した脳波信号をVRの視覚・聴覚効果とリアルタイムにつなぎ、ユーザーの脳波に直接反応する体験を実装しました。

体験へつないだ方法

  • 脳波信号に応じて視覚効果がリアルタイムに変化
  • 脳波信号に応じて聴覚効果がリアルタイムに変化
主な成果
Brain APIとUnityロジックを通じ、脳波信号をリアルタイムのVR視聴覚変化へ接続しました。
課題解決のアプローチ
脳波の収集・前処理をAPIとして抽象化してチームの開発基盤に変え、その信号がユーザーの見聞きする変化につながるまでシステム全体を接続します。
実装範囲
脳波の収集・前処理、集中・リラックスのパターン検出、Unityの視覚・聴覚効果との連携まで実装しました。

HOW I WORK

技術を実装するだけでは終わりません。

複雑な入力やボトルネックを扱える仕組みをつくり、チームが活用できる形に整え、その結果が実際の作品やユーザー体験につながるところまで見届けます。

  1. 01

    複雑な信号やデータのボトルネックを見つけ、実際に機能する仕組みに変えます。

  2. 02

    異なる技術とランタイムを一つの流れにつなぎます。

  3. 03

    技術が実際の感覚やインタラクションにつながるところまで実装します。