cefoot / HoloTuberKit-WebRTC-for-AzureKinect

Simple Volumetric Video capture & AR visualizer for Azure Kinect.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HoloTuberKit WebRTC for AzureKinect

Simple Volumetric Video capture & AR visualizer for Azure Kinect. The capture app is compatible with Windows 10 and the viewer is compatible with Android (ARCore/Vuforia).

[YouTube Video]


You can try also YouTube Live version from below.
https://github.com/TakashiYoshinaga/HoloTuberKit-for-AzureKinect

Requirements

Azure Kinect Sensor SDK v1.4.0

https://github.com/microsoft/Azure-Kinect-Sensor-SDK/blob/develop/docs/usage.md

UnityCam

https://github.com/mrayy/UnityCam
Instalation

  1. Access folder "RunMe First" -> "x64".
  2. Right click on "Register.bat".
  3. Click "Run as Administrator" to register UnityCam plugin in Windows.


How To Use

Hologram Capture (PC side)

This application captures RGB and Depth image from Azure Kinect and generates RGB-D conbined image.

  1. Connect Azure Kinect and your PC.
  2. Open AzureKinectCapture folder.
  3. Run RTC_Server.exe
  4. Enter your unique Streaming ID in the text area.
    (Please be careful not to duplicate this ID with other users!!)
  5. Click setting button.


  6. Set resolution and FPS to:
    Rsolution: 960x540
    FPS: 20
  7. Turn On Aut rejoin ir it's necessary.
  8. Click check button at right buttom of the window.


  9. Select UnityCam installed beforehand.
  10. Click Join button.


  11. RGB-D Capturing is started.


Hologram Viewer (AR Device Side)

  1. Install apk into your Smartphone (Android).
  2. Enter the same Streaming ID that you entered in the PC app.
  3. Tap Connect button.

Give Me Your Feedback

I'm glad if you'll give me feedback, or tag me when you share the video of your experience on SNS or other web-media.

Contact Me
Twitter: @Tks_Yoshinaga (https://twitter.com/Tks_Yoshinaga)
LinkedIn: Takashi Yoshinaga (https://www.linkedin.com/in/tks-yoshinaga/?locale=en_US)
Instagram: tks_yoshinaga (https://www.instagram.com/tks_yoshinaga/)


Acknowledgments

This application is developed with folowing tools.

WebRTC Video Chat

https://assetstore.unity.com/packages/tools/network/webrtc-video-chat-68030

UnityCam

https://github.com/mrayy/UnityCam

AzureKinect SDK

https://github.com/microsoft/Azure-Kinect-Sensor-SDK

About

Simple Volumetric Video capture & AR visualizer for Azure Kinect.

License:MIT License