Comments (15)
+1
I'm having the same issue. It looks like what's being projected is the whole of the kinect's FOV, even though my projector only covers a very small portion of the field. Do I need to manually zoom to get these to match?
from ofxcamaralucida.
Ok, my original problem was that I had the wrong viewpoint up. However, flipping to the projector viewpoint, it now looks like the calibration is still off, pretty much exactly the same as the offset between the cameras. My reproj error was 0.4, so I'm not sure what's up here.
from ofxcamaralucida.
I'm having the exact same problem, I set up a Kinect and a projector, went through the calibration process and ended up with a reproj error of about 0.35, but none of the views I have available (depth camera, projector) seem to line up right.
It appears flipped on X, which is easy enough to correct, but it's still off.
Any ideas?
from ofxcamaralucida.
I never figured anything out, hoping to dig into it someday, but haven't had time. :/
from ofxcamaralucida.
I used https://github.com/nburrus/rgbdemo to create the calibration files rather than https://github.com/chparsons/rgbdemo as I haven't been able to compile it yet.
Do you know which one you used?
from ofxcamaralucida.
Yup, I used the nburrus rgbdemo also. I checked the commit lots, it
contains everything that the chparsons fork has.
On Thu, Nov 1, 2012 at 3:21 AM, Andreas Mรผller [email protected]:
I used https://github.com/nburrus/rgbdemo to create the calibration files
rather than https://github.com/chparsons/rgbdemo as I haven't been able
to compile it yet.Do you know which one you used?
โ
Reply to this email directly or view it on GitHubhttps://github.com//issues/2#issuecomment-9975830.
from ofxcamaralucida.
I haven't myself be able to comple the calibration process (cf this issue : https://github.com/nburrus/rgbdemo/issues/30)
But through the process I've noticed that the calibrate-projector source defaults the projector resolution to 1280x800 so I'm wondering if you offset issues aren't related to this default resolution ?
calibrate_projector.cpp line 41 :
opt_projector_width("--projector-width", "Projector width in pixels", 1280),
opt_projector_height("--projector-height", "Projector height in pixels", 800),
Again, it's just a suggestion since I haven't been able to test it at all ^^
from ofxcamaralucida.
Thanks Cyril, but no - I override those width and height parameters when I
run the command.
On Mon, Feb 11, 2013 at 9:08 AM, Cyril Diagne [email protected]:
I haven't myself be able to comple the calibration process (cf this issue
: nburrus/rgbdemo#30 https://github.com/nburrus/rgbdemo/issues/30)
But through the process I've noticed that the calibrate-projector source
shows that it defaults the projector resolution to 1280x800 so I'm
wondering if you offset issues aren't related to this default resolution ? :opt_projector_width("--projector-width", "Projector width in pixels", 1280), opt_projector_height("--projector-height", "Projector height in pixels", 800),
Again, it's just a suggestion since I haven't been able to test it at all
^^โ
Reply to this email directly or view it on GitHubhttps://github.com//issues/2#issuecomment-13390509.
from ofxcamaralucida.
Ok finally managed to go through the calibration process and I'm now facing the same offset issues
from ofxcamaralucida.
hey, can you send me the images you collected for calibration and the resulting yml files ?
from ofxcamaralucida.
Hi Christian,
Thanks for your comment!
I've uploaded the result of my 1st calibration attempt : http://kikko.fr/share/projector_calibration_files.zip
I'm only using an A3 printed pattern since I want to calibrate a narrow pico projector, so I don't know if my setup and issue are the same as the one of momo-the-monster.
For example, I'm using an OpenNI backend which is supposed to be automatically calibrated but I've noticed some important offset in the alignment of the color map et depth map in rgbdemo 3D view.
from ofxcamaralucida.
Hi Cyril, can't uncompress the zip file, it's throwing an error.. I'm on os x, the 2 yml files are ok, but the images are corrupted or something.. can you send those in another format, or another compression?
from ofxcamaralucida.
I always calibrate with a A1 board, and the projected pattern goes in the center of the printed pattern.. I'd recommend to get a good depth-rgb camera calibration using the rgbdemo application, before going into depth-rgb-projector calibration..
from ofxcamaralucida.
Hi Christian,
Thanks for your reply!
I've uploaded another try here : http://kikko.fr/share/calibration_2.zip that gives the same offset issues with ofxCamaraLucida.
But I indeed certainly need to figure out why openNI is not aligning my colormap correctly inside rgbdemo first.
I'll have a look at it ASAP and I'll keep you informed.
cheers!
from ofxcamaralucida.
Hello all, I got the same issue, did anyone solve the problem and how you solve it? thank
from ofxcamaralucida.
Related Issues (6)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ofxcamaralucida.