NEW!  Version 3 of iPi Motion Capture is available. iPi Motion Capture 3 delivers new features for improved workflow including support of Kinect 2, improved arms tracking, simplified calibration and others. Read more >>

This documentation corresponds to version 2 of iPi Motion Capture. The latest documentation for version 3 can be found at https://docs.ipisoft.com/

Video recording

From iPiSoft Wiki
(Difference between revisions)
Jump to: navigation, search
 
(2 intermediate revisions by one user not shown)
Line 1: Line 1:
== iPiRecorder ==
+
{{:iPi Recorder Description}}
  
For multi-camera video, you should use Sony PlayStation Eye cameras (or other USB or Firewire cameras) and record a multi-camera video using iPiRecorder. Current release of iPi Desktop Motion Capture does not have other multi-camera options.
+
Please run '''iPi Recorder''' and complete setup and background recording steps following the instructions:
  
iPiRecorder works with Sony PlayStation Eye cameras and DirectShow-compatible webcams (USB and FireWire).
+
[[iPi Recorder Setup]] 
  
iPiRecorder is a stand-alone application and does not require a powerful video card. You may choose to install iPiRecorder on a notebook PC for portability. Since iPiRecorder is free, you can install it on as many computers as you need.
+
==== Framerate ====
 
+
== Framerate ==
+
  
 
It is recommended that you record all videos at maximum available framerate. High framerate helps reduce motion blur and capture fine details of the motion.  
 
It is recommended that you record all videos at maximum available framerate. High framerate helps reduce motion blur and capture fine details of the motion.  
Line 15: Line 13:
 
Framerate lower than 30 frames per second is not recommended for motion capture.
 
Framerate lower than 30 frames per second is not recommended for motion capture.
  
== 4 cameras at 320 by 240 resolution ==
+
==== 4 cameras at 320 by 240 resolution ====
  
 
A dual-core CPU should be fast enough for recording a 4-camera video at 320 by 240 resolution at 60 frames per second.
 
A dual-core CPU should be fast enough for recording a 4-camera video at 320 by 240 resolution at 60 frames per second.
  
== 4 cameras at 640 by 480 resolution at 60 frames per second ==
+
==== 4 cameras at 640 by 480 resolution at 60 frames per second ====
  
 
A quad-core CPU is recommended for recording at 640 by 480 resolution at 60 frames per second. If you have a dual-core CPU you may need to configure a lower framerate and/or lower compression quality to be able to record video at 640 by 480.
 
A quad-core CPU is recommended for recording at 640 by 480 resolution at 60 frames per second. If you have a dual-core CPU you may need to configure a lower framerate and/or lower compression quality to be able to record video at 640 by 480.
  
== 6 cameras at 640 by 480 resolution at 60 frames per second ==
+
==== 6 cameras at 640 by 480 resolution at 60 frames per second ====
  
 
A quad-core CPU clocked at 2.0 GHz (or better) is recommended for recording at 640 by 480 resolution at 60 frames per second. You will also need to get additional [[USB controllers|USB controller]].  
 
A quad-core CPU clocked at 2.0 GHz (or better) is recommended for recording at 640 by 480 resolution at 60 frames per second. You will also need to get additional [[USB controllers|USB controller]].  
  
== Raw Bayer Mode ==
+
==== USB controllers ====  
 
+
Sony PlayStation Eye camera supports special operation mode called “raw Bayer mode”. The name “raw Bayer mode” comes from the [http://en.wikipedia.org/wiki/Bayer_filter Bayer color filter array] used in PlayStation Eye camera (filter array being named after Eastman Kodak researcher Bryce E. Bayer).
+
 
+
Raw Bayer mode is very efficient in terms of USB bandwidth usage and therefore is highly recommended.
+
+
Videos captured in raw Bayer mode look like multiple monochrome image planes. This is normal. You should not have any problems opening raw Bayer mode videos in iPiStudio.
+
 
+
== USB controllers ==  
+
  
 
All modern computers (e.g. dual-core and better) based on Intel, AMD and Nvidia chipsets have two high-speed USB (USB 2.0) controllers on board. That should give you enough bandwidth to be able to record with 4 cameras at 640x480 (raw Bayer format) at 60 FPS, or 6 cameras at 640x480 (raw Bayer format) at 40 FPS.  
 
All modern computers (e.g. dual-core and better) based on Intel, AMD and Nvidia chipsets have two high-speed USB (USB 2.0) controllers on board. That should give you enough bandwidth to be able to record with 4 cameras at 640x480 (raw Bayer format) at 60 FPS, or 6 cameras at 640x480 (raw Bayer format) at 40 FPS.  
  
 
Under certain circumstances you may need to get additional [[USB controllers]].
 
Under certain circumstances you may need to get additional [[USB controllers]].

Latest revision as of 19:57, 6 April 2013

Please record a video using iPi Recorder application. It supports recording with Sony PlayStation Eye cameras, depth sensors (Kinect) and DirectShow-compatible webcams (USB and FireWire).

iPi Recorder is a stand-alone application and does not require a powerful video card. You may choose to install it on a notebook PC for portability. Since it is free, you can install it on as many computers as you need.

Please run iPi Recorder and complete setup and background recording steps following the instructions:

iPi Recorder Setup

Contents

Framerate

It is recommended that you record all videos at maximum available framerate. High framerate helps reduce motion blur and capture fine details of the motion.

Maximum possible framerate for Sony PlayStation Eye camera is 60 frames per second. Sony advertises PlayStation Eye camera as capable of capturing at 120 frames per second but framerates over 60 FPS result in too much noise in PlayStation Eye camera sensor and are not usable for motion capture.

Framerate lower than 30 frames per second is not recommended for motion capture.

4 cameras at 320 by 240 resolution

A dual-core CPU should be fast enough for recording a 4-camera video at 320 by 240 resolution at 60 frames per second.

4 cameras at 640 by 480 resolution at 60 frames per second

A quad-core CPU is recommended for recording at 640 by 480 resolution at 60 frames per second. If you have a dual-core CPU you may need to configure a lower framerate and/or lower compression quality to be able to record video at 640 by 480.

6 cameras at 640 by 480 resolution at 60 frames per second

A quad-core CPU clocked at 2.0 GHz (or better) is recommended for recording at 640 by 480 resolution at 60 frames per second. You will also need to get additional USB controller.

USB controllers

All modern computers (e.g. dual-core and better) based on Intel, AMD and Nvidia chipsets have two high-speed USB (USB 2.0) controllers on board. That should give you enough bandwidth to be able to record with 4 cameras at 640x480 (raw Bayer format) at 60 FPS, or 6 cameras at 640x480 (raw Bayer format) at 40 FPS.

Under certain circumstances you may need to get additional USB controllers.

Personal tools