An incoming call processing method, comprising: when a signal for an incoming call is received, acquiring an image by using a preset shooting apparatus; each time after an image is acquired, performing human face detection on the image, and determining a variation of a distance between a mobile terminal and a detected human face; and performing corresponding processing on the incoming call according to the variation of the distance; wherein, the performing corresponding processing on the incoming call according to the variation of the distance comprises: connecting the incoming call if a decrease in the distance reaches a first threshold within a period of time; or rejecting the incoming call if an increase in the distance reaches a second threshold within a period of time; or maintaining an incoming call state if a decrease in the distance is less than a first threshold or an increase in the distance is less than a second threshold within a period of time; wherein the determining a variation of a distance between a mobile terminal and a detected human face comprises: when a human face is detected in the acquired image, measuring, by a distance measuring apparatus, the distance between the mobile terminal and the detected human face, wherein the distance measuring apparatus comprises an ultrasonic distance measuring apparatus or an infrared distance measuring apparatus. when a signal for an incoming call is received, acquiring an image by using a preset shooting apparatus; each time after an image is acquired, performing human face detection on the image, and determining a variation of a distance between a mobile terminal and a detected human face; and performing corresponding processing on the incoming call according to the variation of the distance; wherein, the performing corresponding processing on the incoming call according to the variation of the distance comprises: connecting the incoming call if a decrease in the distance reaches a first threshold within a period of time; or rejecting the incoming call if an increase in the distance reaches a second threshold within a period of time; or maintaining an incoming call state if a decrease in the distance is less than a first threshold or an increase in the distance is less than a second threshold within a period of time; wherein the determining a variation of a distance between a mobile terminal and a detected human face comprises: when a human face is detected in the acquired image, measuring, by a distance measuring apparatus, the distance between the mobile terminal and the detected human face, wherein the distance measuring apparatus comprises an ultrasonic distance measuring apparatus or an infrared distance measuring apparatus. connecting the incoming call if a decrease in the distance reaches a first threshold within a period of time; or rejecting the incoming call if an increase in the distance reaches a second threshold within a period of time; or maintaining an incoming call state if a decrease in the distance is less than a first threshold or an increase in the distance is less than a second threshold within a period of time; wherein the determining a variation of a distance between a mobile terminal and a detected human face comprises: when a human face is detected in the acquired image, measuring, by a distance measuring apparatus, the distance between the mobile terminal and the detected human face, wherein the distance measuring apparatus comprises an ultrasonic distance measuring apparatus or an infrared distance measuring apparatus.