Real-time Tracking for Live Preview

From iPi Docs
Revision as of 12:04, 30 June 2018 by Pavel (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Introduction

Real-time Preview feature allows to perform tracking in real-time speed and instantly transfer motion to a 3D character for live preview right at the time of recording.

This feature allows iPi Recorder to communicate to iPi Mocap Studio software in a way similar to Distributed Recording to send data necessary for tracking. iPi Mocap Studio performs tracking and motion transfer at real-time speed. Feature benefits:

  • User can see how the motion will look like on a 3D character at the time of performance.
  • Ability to improve motion accordingly at the time of acting and recording without the need to redo multiple iterations of recording and offline tracking.
Note.png
Note: The current version only supports recording with single depth sensor. Adding support for multiple depth sensors is planned for Fall 2018.

Overview

The feature works like this:

  • iPi Recorder broadcasts data necessary for tracking via network.
  • iPi Mocap Studio connects to broadcasting iPi Recorder to start receiving data.
  • iPi Mocap Studio performs tracking and motion transfer to a 3D character.
  • Live tracking results can then be stored to disk for additional offline post-processing.

Recording

  • Prepare for recording as usual and click Live Broadcast button.
    realtime-preview-start-broadcast.png
  • Waiting for live connection dialog will appear. You can change network adapter used for communication in necessary.
    realtime-preview-select-network-adapter.png
  • To stop broadcast, you need to click Cancel Live Broadcast button in the dialog.

Realtime Preview

  • Run iPi Mocap Studio and click Live button at the toolbar to enter live mode.
    realtime-studio-live-mode-1.png
  • Specify actor height at Actor tab.
  • (Optional) Select target character for motion tranfer at Export tab.
  • Press Connect button at Live tab.
    realtime-connect-button-1.png
  • Press OK button at Select Recording PCs dialog.
    realtime-connect-dialog.png
  • Live tracking and motion tranfer will start.
  • You can specify path and filename template to record results of live tracking. iPi Mocap Studio will record .iPiMotion file, iPi Recorder will record .iPiVideo file.
  • Press Start Recording / Stop Recording to start / stop recording .iPiVideo and .iPiMotion files.
Note.png
Note: .iPiMotion and .iPiVideo files will have the same name, but path to .iPiVideo file is set in iPi Recorder].
  • Press Disconnect to stop live session
    realtime-preview-studio-live.png

Create New Project from Live Session Results

It's as simple as this — open recorded .iPiMotion file in iPi Mocap Studio.

Tip.png
Tip: If .iPiVideo file resides in different directory you will be asked to find it manually.