The ego-vehicle is that vehicle where the computer vision system operates in; ego-motion describes the ego-Vehicle’s motion in the real world.
Computer vision designs solutions for understanding the real world by using cameras. See Rosenfeld (1969), Horn (1986), Hartley and Zisserman (2003), or Klette (2014) for examples of monographs or textbooks on computer vision. Computer vision operates today in vehicles including cars, trucks, airplanes, unmanned aerial vehicles (UAVs) such as multi-copters (see Figure 1.1 for a quadcopter), satellites, or even autonomous driving rovers on the Moon or Mars. In our context, the ego-vehicle is that vehicle where the computer vision system operates in; ego-motion describes the ego-vehicle’s motion in the real world.