bowtruckle / simple-openni

Automatically exported from code.google.com/p/simple-openni
0 stars 0 forks source link

[Feature Request] RGB & Depth calibration #5

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. grab a depthImage()
2. grab a rgbImage() from the same POV
3. see the differences between those (known fact from kinect hardware)

What is the expected output? What do you see instead?
It should be great to get a calibration method for the rgb cam to be able to 
map rgb pixels on depthImage or make a good user mask.

What version of the product are you using? On what operating system?
simple-openni-0.18, stable openNI 1.0.0.23 & stable NITE 1.0.0.18.

Please provide any additional information below.
--
Hello, i'm currently making a processing server that streams many combinations 
of videos (depth, rgb, hands, users, users rgb with scene mask) with live 
control of the mode streamed, plus dispatching event like hands / fingers, 
skeleton, etc.. via osc. I'm currently struggling with the calibration between 
the rgb camera and the depth camera. It would be a great thing to implement 
Nicolas Burrus Kinect Calibration algorythms : 
http://nicolas.burrus.name/index.php/Research/KinectCalibration

Original issue reported on code.google.com by bkuperb...@gmail.com on 8 Apr 2011 at 8:45

GoogleCodeExporter commented 8 years ago
*sorry for mistyping the issue, didn't find where to change that...*

After some research into other's lib sources, i found that the algorithm is 
already implemented in OpenNI, with the function GetAlternativeViewPointCap() 
(http://www.ros.org/doc/api/nao_openni/html/classxn_1_1Generator.html).
It would be great to get access to this functionnality, as it's already handled 
by the OpenNI framework.

Original comment by bkuperb...@gmail.com on 8 Apr 2011 at 10:12

GoogleCodeExporter commented 8 years ago
GetAlternativeViewPointCap is on my todo list. I will definitely implement 
this, but i can't tell you when i did get there, hopefully in the next two 
weeks.

Original comment by m...@paus.ch on 12 Apr 2011 at 4:56

GoogleCodeExporter commented 8 years ago
Nice.
This would definitely be a useful and powerful feature. If i can help speeding 
up the process, let me know (i'm currently on a project and need to get it 
working really soon !).

Original comment by bkuperb...@gmail.com on 12 Apr 2011 at 9:54

GoogleCodeExporter commented 8 years ago
Implemented in 0.20.
Thanks a lot !!

Original comment by bkuperb...@gmail.com on 13 Jun 2011 at 10:07

GoogleCodeExporter commented 8 years ago
implemented

Original comment by m...@paus.ch on 13 Jun 2011 at 10:39