The invention relates to a dual-camera-based
motion estimation method of a light
stream detection device for an aircraft. First, the light
stream detection device for the aircraft, which consists of a forward-looking camera and a down-looking camera, is used for collecting forward-looking images and down-looking images in real time, and the light
stream values, which are represented by a first formula shown in the description and a second formula shown in the description, of corresponding multiple characteristic points between the current frames and the last frames of the forward-looking images and the down-looking images are calculated respectively; secondly, the angular speed of the aircraft is calculated by utilizing the distribution characteristics of the translational light streams of the forward-looking images and the decoupling thoughts of the light streams, and an attitude angle is updated; thirdly, the translational light streams of the down-looking images are obtained by utilizing the obtained angular speed and the second formula shown in the description. By utilizing the obtained attitude angle, each
characteristic point is deeply represented to be the function of the
terrain clearance of the aircraft; a novel
translational motion estimation equation is established; the speed v of the aircraft is solved by using a UKF (unscented
Kalman filter). Finally, the six-degree-of-freedom
motion estimation of the aircraft is gained. The dual-camera-based
motion estimation method of the light stream detection device for the aircraft is applicable to the navigation of indoor, low-altitude or deep-space aircraft such as a mars exploration aircraft. The forward-looking camera to which the dual-camera-based motion
estimation method of the light stream detection device for the aircraft relates can be also used for completing the calculation of an
attack angle and a sideslip angle and other navigation tasks of evading an obstruction, and the like.