Homogeneous Coordinates (Cyrill Stachniss, 2020)

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ธ.ค. 2024

ความคิดเห็น • 42

  • @zainmehdi8886
    @zainmehdi8886 4 ปีที่แล้ว +15

    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.

  • @karthickpn450
    @karthickpn450 4 ปีที่แล้ว +28

    This is such a great lecture. Thanks for posting on TH-cam.

  • @cosmic_gate476
    @cosmic_gate476 3 ปีที่แล้ว +8

    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!

    • @LowLifeGraphicsProgrammer
      @LowLifeGraphicsProgrammer 3 ปีที่แล้ว

      Me too. These lectures are really helpful, the ICP lectures also helped me a lot

  • @SkrtlIl
    @SkrtlIl ปีที่แล้ว +1

    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

  • @adriennewinter9949
    @adriennewinter9949 2 ปีที่แล้ว +2

    Cyrill, you don't know me, but I love you, you save lives.

  • @jimrecord6505
    @jimrecord6505 4 ปีที่แล้ว +4

    I’ve been a user of homogeneous coordinates for decades. The ability to easily handle “points at infinity” is fantastic.

  • @tetlleyplus
    @tetlleyplus 2 ปีที่แล้ว +3

    This is simply a Masterclass! Absolutely fascinating!

  • @coemgeincraobhach236
    @coemgeincraobhach236 3 ปีที่แล้ว +2

    Thanks so much for taking the time to make these videos! Id be lost in machine vision without them!

  • @familywu3869
    @familywu3869 2 หลายเดือนก่อน +1

    Thank you so much for sharing your wisdom for free! Really helpful!

  • @avelkm
    @avelkm 11 หลายเดือนก่อน +1

    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!

    • @satypk8664
      @satypk8664 8 หลายเดือนก่อน

      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.

  • @hijibijb
    @hijibijb 3 ปีที่แล้ว +2

    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]]....

    • @mihir777
      @mihir777 2 ปีที่แล้ว

      yes, correct

  • @pensive_
    @pensive_ 3 หลายเดือนก่อน +1

    Good lecture: But, how do you test if given coordinates are homogeneous ?

  • @vincenzopeccheneda6992
    @vincenzopeccheneda6992 ปีที่แล้ว

    mi hai fatto bestemmiare come pochi al mondo ma ti rispetto, my man

  • @weiguozhang17
    @weiguozhang17 ปีที่แล้ว +1

    Fantastic video and great lecture!

  • @AkamiChannel
    @AkamiChannel ปีที่แล้ว

    What do we do to find the curve when we projectivize exp?

  • @J2000Ray
    @J2000Ray 3 ปีที่แล้ว

    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

    • @CyrillStachniss
      @CyrillStachniss  3 ปีที่แล้ว +1

      It is simply a 4x4 matrix. The four blocks are of dimension 3x3; 3x1; 1x3; 1x1

  • @squaidinkarts
    @squaidinkarts 7 หลายเดือนก่อน +1

    This is an amazing lecture, thank you!

  • @emirhandemir3872
    @emirhandemir3872 8 หลายเดือนก่อน +1

    Awesome explanation. Thanks a lot. Now I can understand the paper I'm reading :D

  • @mehmetrzaoz9016
    @mehmetrzaoz9016 3 ปีที่แล้ว

    Thank you for the whole series.
    Could you share the link for the slides please?

    • @CyrillStachniss
      @CyrillStachniss  3 ปีที่แล้ว

      Send me an email and I will send you the slides.

  • @김인수-z2p
    @김인수-z2p 5 หลายเดือนก่อน

    8:27 The reason why use the homogeneous coordinate instead of the cartesian -

  • @nicolasperez4292
    @nicolasperez4292 3 ปีที่แล้ว

    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)

  • @anthonystrefwick2209
    @anthonystrefwick2209 2 ปีที่แล้ว

    Screen is dark throughout

  • @kyudanpi4436
    @kyudanpi4436 4 ปีที่แล้ว +3

    Great! I like this style.

  • @cardinalblues7121
    @cardinalblues7121 2 ปีที่แล้ว +1

    this lecture is amazing ,thank you

  • @winafox
    @winafox ปีที่แล้ว

    maybe adding a few projective coordinates to explain homogeneous coordinates, will be more easy to understand.

  • @aakash2mit
    @aakash2mit 4 ปีที่แล้ว

    its great great........... literally ...thanku Cyrill

  • @mohamedessam1397
    @mohamedessam1397 2 ปีที่แล้ว +1

    Thank you prof.

  • @randyhelzerman
    @randyhelzerman 3 ปีที่แล้ว +1

    Thanks for making me feel stupid for not being able to figure out myself what the relationship between pinhole cameras and homogeneous coordinates are :-).

    • @CyrillStachniss
      @CyrillStachniss  3 ปีที่แล้ว +1

      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

    • @mailoisback
      @mailoisback 3 ปีที่แล้ว

      Also have a look here: en.wikipedia.org/wiki/Camera_matrix

  • @amortalbeing
    @amortalbeing 2 ปีที่แล้ว

    This was great. thanks a lot doc :)
    God bless you

  • @bugrahana3395
    @bugrahana3395 4 ปีที่แล้ว

    This is really good explanation.

  • @asknlpexpert
    @asknlpexpert ปีที่แล้ว +1

    Thank you

  • @Ouss14705
    @Ouss14705 3 ปีที่แล้ว

    very helpful lecture, thanks!