3D Video Capture with Kinect
Sign in to YouTube
Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to like okreylos's video.
Sign in to YouTube
Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to dislike okreylos's video.
Sign in to YouTube
Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to add okreylos's video to your playlist.
Uploaded on Nov 14, 2010
By combining the color and the depth image captured by the Microsoft Kinect, one can project the color image back out into space and create a "holographic" representation of the persons or objects that were captured.
For more information and source code, check my Kinect project page at http://idav.ucdavis.edu/~okreylos/Res...
Based on the reverse engineering efforts of user marcan42.
-
Category
-
License
Standard YouTube License
Loading...
Loading...
Loading...
The interactive transcript could not be loaded.
Loading...
Loading...
Ratings have been disabled for this video.
Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Loading...
-
2:22
12 BEST Kinect HACKSby VsauceFeatured
1,843,264
-
3:26
3D face scanning with kinectby leresistant
61,669 views
-
3:08
Amazing Kinect hacksby kimkomandoshow
155,251 views
-
1:10
Kinect Projection mapping with box2D physicsby korostelevm
185,053 views
-
0:44
Future Holographic Video Game Consoleby thecouchsurfer666
951,114 views
-
52
videos
Play all
CG, VR, HMIby sc4course
-
2:50
Transform yourself to Ultra Seven by Kinectby hogehoge335
373,774 views
-
KinectHacks.net
24 videos1K
-
6:32
Xbox Kinect Vs. Playstation Moveby jon4lakers
1,386,242 views
-
4:10
World of Warcraft with Microsoft Kinect using FAAST and OpenNIby Evan Suma
1,807,205 views
-
2:02
Tracking on arbitrary planes with Kinectby James Patten
110,522 views
-
1:59
Gamers 'Kinect' to New Xbox Motion Controlsby AssociatedPress
507,102 views
-
5:36
Kinect + HMD Virtual Realityby Nao790
499,368 views
-
5:37
Kinect as a Nintendo controller on the PCby yankeyan
1,900,771 views
-
5:03
Call of Duty FPS on Kinect Hack (FAAST) with Wiimote (GlovePIE)by Jack Schofield
656,618 views
-
1:07
Minecraft + Kinect : Building Worlds!by Nate Viniconis
2,830,440 views
-
23:17
Star Wars Kinect Angry Reviewby AngryJoeShow
767,164 views
-
2:23
Quadrotor Autonomous Flight and Obstacle Avoidance with Kinect Sensorby Patrick Bouffard
1,113,062 views
-
5:20
Kinect + 3D TV = Virtual Realityby RobertKooima
202,566 views
-
1:35
Multitouch with hacked Kinect (HD)by Florian Echtler
1,012,909 views
-
4:08
Microsoft's E3 2010 Kinect Adventures Demoby gamespot
830,506 views
-
3:05
Look at Kinect using IR goggles.by RumblePackNZ
415,297 views
- Loading more suggestions...
Uploader Comments (okreylos)
Tariq Iqbal 4 months ago
Hi Oliver,
Great job! Really exciting. I am new to Kinect, and facing very basic problem. I am using Kinect SDK 1.6 and VS2010 C#. I don't know how to record RGB and Depth video separately at 30FPS. I can show them, but if I try to write them as separate .png files, then the synchronization breaks and ends up with 5/6fps. Is there any standard way of recording videos and skeletal data? I also don't know if it is possible by multi-threading, and how. Your help will be highly appreciated.
Sign in to YouTube
Sign in to YouTube
okreylos 4 months ago
I can only speak in generalities, but writing PNG images has significant overhead. If you do all in a single thread, your CPU might max out at 6 fps. Most importantly, use multithreading. I use one thread per Kinect and processing stage (capture from USB, background removal, conversion to RGB / depth image, compression, writing) for a fully parallel processing pipeline. Second, instead of PNG either use an uncompressed "raw" image format like PPM, or write directly to a compressed video file.
Sign in to YouTube
Sign in to YouTube
okreylos 4 months ago
In my code, I use a custom lossless delta+Huffman encoder for depth frames, and a lossy Theora video codec for color frames. Both can keep up with 30 fps streams if they run in their own threads on a four year old Intel Core2 duo. On a Core i7, the code can process 2 Kinects at 30fps in real time. 2 Kinects is not an upper limit, it's just the most I've used so far on a single PC due to the USB bandwidth limitations.
Sign in to YouTube
Sign in to YouTube
Tariq Iqbal 4 months ago
Thank you very much for your reply. Is it possible to download your code from online. So, that I can take a look, and modify my code, or use your method for video recording. Thanks.
Sign in to YouTube
Sign in to YouTube
okreylos 4 months ago
My project page with source code is linked from the video description.
Sign in to YouTube
Sign in to YouTube
Arron Parker 8 months ago
wow incredible my names arron im a street magician designer/inspirer i was wondering i need a good camera and my webcams so slow to capture could i use my kinect to record videos from my pc some how heres the video id like to record again thnks support from you regarding this matter would be great
Sign in to YouTube
Sign in to YouTube
okreylos 8 months ago
You could; but if you just want to record regular video, there are much better-quality webcams for less money. The Kinect can only do 640x480 at 30 Hz, or 1280x1024 at 15 Hz.
Newer Linux distros have built-in Kinect support, they treat it like any other webcam.
Sign in to YouTube
Sign in to YouTube
Top Comments
okreylos 1 year ago
Yes; the video is recorded into a 3D geometry stream, and can be played back from any point of view, and on any type of display (including stereoscopic). My videos "Picnic Day Exhibit Test - 3D TV" (watch?v=wM65Gx08A0M) and "Exploring the El Mayor-Cucapah Fault Rupture Using LiDAR Viewer" (watch?v=_e2DsZ40sqg) are already in 3D, and should work on your 3D TV depending on your YouTube viewer settings.
Sign in to YouTube
Sign in to YouTube
Benjamin Kingsley 9 months ago
if you were to set up multiple kinect cameras you would be able to make a complete 3d re-image of your room??, if you could do that would it be at all possible to apply it to something like Skype?? and then from that area would it be at all possible to create a hologram??
Sign in to YouTube
Sign in to YouTube
Video Responses
All Comments (2,091)
ethan ivory 1 week ago
Cool
Sign in to YouTube
Sign in to YouTube
osearth 1 month ago
proof of a 2D universe masquerading as more
Sign in to YouTube
Sign in to YouTube
Toan Nguyen 2 months ago
This is Amazing !!! I've searched through Internet for a good way to merge color and depth, all are pretty good but this is the best. Yay you man!
Sign in to YouTube
Sign in to YouTube
Tariq Iqbal 4 months ago
Thank you very much. I will try it.
Sign in to YouTube
Sign in to YouTube
moses modise 4 months ago
can i use xbox 360 kinect sensor on 3d animation applications
Sign in to YouTube
Sign in to YouTube