An apparatus for controlling a vehicle includes a sensor that detects motion and approach of an object around the vehicle, a camera that obtains a motion image and a facial image of the object around the vehicle, and a controller that generates a graphical user interface (GUI) based on the obtained motion and facial images of the object around the vehicle.