An operation method of an autonomous vehicle, the method comprising:
- capturing a video for a place including a plurality of parking lots where the autonomous vehicle drives by a camera module of the autonomous vehicle;
- wirelessly communicating with a server configured to manage the parking lots by a communication module of the autonomous vehicle, the camera module and the communication module being connected each other;
- identifying, by a processor of the autonomous vehicle, at least one empty parking lot from among the parking lots by analyzing the video;
- and
- controlling, by the processor, the autonomous vehicle to park in the identified empty parking lot.