Realizing the pinpoint landing localization for the Chang'E-3 system is a symbol of success for this mission, and it is also a basic requirement for the lunar Lander and Rover to carry out the following scientific exploration tasks. In this paper, jointly dealing with the descent image sequence and Chang'E-2 DOM data, an approach based on the images processing techniques, such as SIFT feature matching, homography transportation and stereo vision measurement, is presented to realize the pinpoint localization of the Chang'E-3 system. The localization result is proved to be reliable and accuracy and the result will be a critical component for the Chang'E-3 mission planning and the completion of scientific exploration.