Computer Vision, Deep Learning, Robotics, Geometry, Artificial Intelligence.
Wikipedia definition for homogeneous co-ordinates: Homogeneous coordinates have a range of applications, including computer graphics and 3D computer vision, where they allow affine transformations and, in general, projective transformations to be easily represented by a matrix. Hopefully, you now