A vehicle user interface system, comprising: - a projector arranged in a vehicle cabin and adapted to receive projection image data and to project an image corresponding to the received projection image data onto a projection surface of the vehicle cabin; - a camera arranged in the vehicle cabin and adapted to acquire image data of a region of the vehicle cabin accessible by a hand of a vehicle occupant; - a processing unit configured to provide the projection image data to the projector and to adapt the projection image data so as to correct a distortion in the projected image caused by the projection surface, the processing unit being further configured to process image data acquired by the camera for detecting a gesture performed by at least a part of a hand of the vehicle occupant as user input, further comprising a camera (111, 112) arranged in the vehicle cabin and adapted to monitor the head of the vehicle occupant, characterized in that the processing unit is further configured to determine a point of view of the vehicle occupant based on image data acquired by said camera (111, 112) and to correct the projection image data so as to correct distortions in the projected image for the point of view of the vehicle occupant, wherein the processing unit is further configured to determine from the acquired image data the position of the occupant's face or eye relative to the position of the projection surface so as to obtain a viewing angle of the occupant and to correct the projection image data in such a way that distortions occurring for the determined viewing angle are corrected in the projected image, wherein the region of the vehicle cabin monitored by the camera comprises the projection surface onto which the image is projected, the processing unit being further configured to correct the projection image data in accordance with the acquired image data so as to correct the distortions in the projected image. - a projector arranged in a vehicle cabin and adapted to receive projection image data and to project an image corresponding to the received projection image data onto a projection surface of the vehicle cabin; - a camera arranged in the vehicle cabin and adapted to acquire image data of a region of the vehicle cabin accessible by a hand of a vehicle occupant; - a processing unit configured to provide the projection image data to the projector and to adapt the projection image data so as to correct a distortion in the projected image caused by the projection surface, the processing unit being further configured to process image data acquired by the camera for detecting a gesture performed by at least a part of a hand of the vehicle occupant as user input, further comprising a camera (111, 112) arranged in the vehicle cabin and adapted to monitor the head of the vehicle occupant, characterized in that the processing unit is further configured to determine a point of view of the vehicle occupant based on image data acquired by said camera (111, 112) and to correct the projection image data so as to correct distortions in the projected image for the point of view of the vehicle occupant, wherein the processing unit is further configured to determine from the acquired image data the position of the occupant's face or eye relative to the position of the projection surface so as to obtain a viewing angle of the occupant and to correct the projection image data in such a way that distortions occurring for the determined viewing angle are corrected in the projected image, wherein the region of the vehicle cabin monitored by the camera comprises the projection surface onto which the image is projected, the processing unit being further configured to correct the projection image data in accordance with the acquired image data so as to correct the distortions in the projected image.