Disclosed is a method for identifying a moving object, comprising: a driving-in step of moving a moving object into a passage, a velocity measuring step of measuring a moving velocity of the moving object, a light beam emitting step of emitting light beams from one side of the passage, a light beam receiving step of receiving the light beams not shielded by the moving object at other side of the passage, a profile determining step of determining a profile of at least one portion of the moving object based on the received light beams and the measured moving velocity of the moving object, and an identifying step of determining type of the moving object by comprising the profile of the at least one portion of the moving object with information of moving objects stored previously. The method and the system according to the present invention can adopt corresponding scanning controlling manners for different vehicles, so that inspection information of inspected vehicles is complete, inspection images are of high quality, and radiation dose received by drivers are minimal.