Skip to content
This repository has been archived by the owner on Sep 7, 2024. It is now read-only.

Simple Volumetric Video capture & AR visualizer for Kinect V1 and Xtion. YouTube and OBS studio are also necessary to broadcast RGB-D images.

License

Notifications You must be signed in to change notification settings

HoloTuberKit/HoloTuberKit-for-KinectV1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HoloTuber Kit

This is a simple volumetric video capture & AR visualization kit. Real-time 3D image is reconstructed from RGB-D images wihch are broadcasted via YouTube.

[YouTube Video]


If you'd like to try HoloTuber Kit with other version of Kinect, please see following repositories.

For Kinect Azure Kinect:
https://github.com/TakashiYoshinaga/HoloTuberKit-for-AzureKinect
For Kinect Kinect V2:
https://github.com/TakashiYoshinaga/HoloTuberKit-for-KinectV2

Files Included

Hologram Viewer

Following version of hologram viewer application are avairable on Android devices.
・ARCore

Hologram Capture

This application is provided as the project of processing. This can capture RGB and Depth image from Kinect V1 & xtion to generate RGB-D conbined image.
To broadcast hologram, Kinect SDK1.8, Processing 2.2.1, SimpleOpenNI1.96, OBS Studio and your own YouTube account are also necessary.

KinectSDK 1.8: https://www.microsoft.com/en-us/download/details.aspx?id=40278
Notice: Kinect SDK is required for only Windows user.

Processing 2.2.1: https://processing.org/download/

SimpleOpenNI 1.96: https://code.google.com/archive/p/simple-openni/

OBS Studio: https://obsproject.com/ja/download

YouTube: https://www.youtube.com/

How to Live Streaming with Capture Application

Sending Hologram (PC -> YouTube)

  1. Set display scale to 100% in display setting of Windows.

  2. Download and unzip HoloTuberKit.zip

  3. Install SimpleOpenNI (ver. 1.96) into processing

  4. Connect a Kinect V1 with a PC.

  5. Launch application from Processing.

  6. Open and login YouTube

  7. Click Go live button

  8. Click CREATE STREAM button after finishing to input a name of the streaming and set some propertis.

  9. Copy Stream name

  10. Launch OBS Studio.

  11. Open Settings

  12. Open Stream and select YouTube, Primary TouTube ingest serever.

  13. Paste Streaming Key which you copied earlier.

  14. Open Video to set resolution referring to following information.
    Base Resolution : 1280x480
    Output Resolution : 1280x480

  15. Click Add button of Source area placed lower area.

  16. Click Window Capture.

  17. Click OK.

  18. Select [java.exe]:sketch_200115a from Window.

  19. Clik OK.

  20. Click Start Streaming

  21. Back to YouTube Live and click Go Live afater aroud 1min.

Receiving Hologram(YouTube -> Smartphone)

  1. Check the URL of the Streaming.

  2. Launch application on your smartphone.
  3. Tap input text field and input URL of your YouTube live.

  4. 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)

About

Simple Volumetric Video capture & AR visualizer for Kinect V1 and Xtion. YouTube and OBS studio are also necessary to broadcast RGB-D images.

Resources

License

Stars

Watchers

Forks

Packages

No packages published