Create a projective homography matrix with pitch/roll/yaw
Mostra commenti meno recenti
Hi,
I am working with the imwarp() function where I can put in a picture and a 3x3 projective homography matrix. I got this matrix from the GeometricTransformEstimator but now I want to create such a matrix myself by using a pitch/roll/yaw angle.
I tried the matlab function angle2dcm(yaw, pitch, roll) which gives me a rotation matrix but it looks like it is not the same as a homography matrix. Is it even possible to do what I want?
Best Regards
4 Commenti
Patrick
il 14 Dic 2014
I still don't think you've defined what you're trying to compute. You mean you have 2 cameras separated by a known 3D rotation about the world origin? And you're trying to compute the homography relating the images of points from those cameras? You would need the camera calibration matrix for that.
Patrick
il 15 Dic 2014
Risposta accettata
Più risposte (1)
Image Analyst
il 15 Dic 2014
1 voto
Would the camera calibration capabilities of the Computer Vision System Toolbox help? http://www.mathworks.com/products/computer-vision/features.html#camera-calibration
3 Commenti
Probably. The estimateCameraParameters command can be used to obtain a cameraParameters object. It should then be possible to compute the homography relating 2 camera views.
Patrick
il 21 Dic 2014
Image Analyst
il 21 Dic 2014
Call them and ask for help. I have not used the camera calibration functionality of that toolbox so I'm not a good resource for that.
Categorie
Scopri di più su Process Point Clouds in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


