I really admire and am thankful to you for making your lectures available to people who are not fortunate enough to sit in your lectures. Your contributions will go a long way.
I used this lecture to help me prep for 3D Graphics concepts. So glad the world of computer vision and photogrammetry intersect with that of video games!
As a math noob all these things working perfectly together to create shortcuts for "normal" vector geometry stuff while also explaining inifitesimal coordinates and their operations feel like a fever dream
Your explanations and motivation behind the math is very easy to understand for me, who finished University some 18 years ago and now needs to study robotics and UAV... because I live in Ukraine. Thanks a lot!
Hey , what are some other sources you are referring for this. Enrolled in any university course or self? I am also a working professional exploring this field of robotics and UAV.
Hello, could someone tell me how to interpret the notation he's using for the translation matrix at 23:36? How could i expand it into a different form? Im not that familiar with matrix notation. plz and thanks
Hi Cyrill, I think it would've been better to explain the shear transformation as it was introduced. It is not clear how the matrix A is parameterized. (i.e. why is it an arbitrary matrix)
Thanks for making me feel stupid for not being able to figure out myself what the relationship between pinhole cameras and homogeneous coordinates are :-).
Pinhole cameras realize the central projection. This projective mapping is the most general mapping that can be expressed by a matrix multiplication in H.C. - thus it is a great framework for these types of problems
I really admire and am thankful to you for making your lectures available to people who are not fortunate enough to sit in your lectures. Your contributions will go a long way.
This is such a great lecture. Thanks for posting on UA-cam.
I used this lecture to help me prep for 3D Graphics concepts. So glad the world of computer vision and photogrammetry intersect with that of video games!
Me too. These lectures are really helpful, the ICP lectures also helped me a lot
I’ve been a user of homogeneous coordinates for decades. The ability to easily handle “points at infinity” is fantastic.
absolutely!
As a math noob all these things working perfectly together to create shortcuts for "normal" vector geometry stuff while also explaining inifitesimal coordinates and their operations feel like a fever dream
Cyrill, you don't know me, but I love you, you save lives.
Thanks so much for taking the time to make these videos! Id be lost in machine vision without them!
Thank you so much for sharing your wisdom for free! Really helpful!
This is simply a Masterclass! Absolutely fascinating!
Thanks
Your explanations and motivation behind the math is very easy to understand for me, who finished University some 18 years ago and now needs to study robotics and UAV... because I live in Ukraine. Thanks a lot!
Hey , what are some other sources you are referring for this. Enrolled in any university course or self?
I am also a working professional exploring this field of robotics and UAV.
mi hai fatto bestemmiare come pochi al mondo ma ti rispetto, my man
The table at 31:59 ---- shouldn't the Z matrix for Y-axis mirroring be [[-1, 0], [0, 1]] ? In the slide it is [[1, 0], [0, -1]]....
yes, correct
Fantastic video and great lecture!
This is an amazing lecture, thank you!
Awesome explanation. Thanks a lot. Now I can understand the paper I'm reading :D
Good lecture: But, how do you test if given coordinates are homogeneous ?
Hello, could someone tell me how to interpret the notation he's using for the translation matrix at 23:36? How could i expand it into a different form? Im not that familiar with matrix notation. plz and thanks
It is simply a 4x4 matrix. The four blocks are of dimension 3x3; 3x1; 1x3; 1x1
this lecture is amazing ,thank you
What do we do to find the curve when we projectivize exp?
Great! I like this style.
Thanks
its great great........... literally ...thanku Cyrill
Thank you prof.
Hi Cyrill, I think it would've been better to explain the shear transformation as it was introduced. It is not clear how the matrix A is parameterized. (i.e. why is it an arbitrary matrix)
Thank you for the whole series.
Could you share the link for the slides please?
Send me an email and I will send you the slides.
This was great. thanks a lot doc :)
God bless you
8:27 The reason why use the homogeneous coordinate instead of the cartesian -
Thank you
This is really good explanation.
Screen is dark throughout
very helpful lecture, thanks!
maybe adding a few projective coordinates to explain homogeneous coordinates, will be more easy to understand.
Thanks for making me feel stupid for not being able to figure out myself what the relationship between pinhole cameras and homogeneous coordinates are :-).
Pinhole cameras realize the central projection. This projective mapping is the most general mapping that can be expressed by a matrix multiplication in H.C. - thus it is a great framework for these types of problems
Also have a look here: en.wikipedia.org/wiki/Camera_matrix