A vehicle, comprising a windshield, a cleaning system, an air-cooling system, a camera, and a control system, wherein the control system is electrically connected to the cleaning system, the air-cooling system, and the camera, and the control system comprises one or more processors for performing operations comprising:
- controlling the camera to capture a first picture;
- in response to a definition of the first picture being less than a preset standard definition, controlling the cleaning system to clean the camera;
- controlling the camera to capture a second picture after cleaning the camera;
- in response to a definition of the second picture being greater than or equal to a preset before-drying definition, controlling the air-cooling system to dry the camera;
- and
- in response to the definition of the second picture being less than the preset before-drying definition, controlling the cleaning system to clean the camera again.