System for localizing one or more parked vehicles to be reworked in a parking area comprising a plurality of parking slots, the system comprising at least one optical sender arranged to emit an individual optical signal sequence, an optical sensor mesh with optical sensors located around the parking area in such a way that the complete parking area is covered, at least one data processing device, connected to said optical sensors, and at least one gathering device connected to said data processing device, whereby the vehicle to be reworked is equipped with the optical sender on a roof of the respective vehicle, wherein an individual identification information of the optical sender and an individual identification information of the vehicle is gathered by the gathering device, wherein the gathering device sends this information to the data processing device which stores the correlation between said individual identification information of the optical sender and the individual identification information of the vehicle to create a correlation between said individual optical signal sequence of the optical sender and the individual identification information of the vehicle, and wherein the parking area is at least partly monitored with at least one of said optical sensors so that, when the vehicle equipped with the optical sender is parked in the parking area, the optical sensor receives the individual optical signal sequence of the optical sender, and wherein the optical sensor transmits a set of signal sequences corresponding to all the individual optical signal sequences of the optical senders detected by the optical sensor to the data processing device which identifies the vehicle on basis of the correlation between said individual optical signal sequence of the optical sender and the individual identification information of the vehicle, whereby the optical sensor is calibrated by using several optical senders arranged at known positions located around the parking area and not being placed on vehicle roofs, wherein each optical sensor covers a local area of the parking area allowing computation all the vehicle locations in that area based on ground truth computation done once at the calibration process. an optical sensor mesh with optical sensors located around the parking area in such a way that the complete parking area is covered, at least one data processing device, connected to said optical sensors, and at least one gathering device connected to said data processing device, the vehicle to be reworked is equipped with the optical sender on a roof of the respective vehicle, wherein an individual identification information of the optical sender and an individual identification information of the vehicle is gathered by the gathering device, wherein the gathering device sends this information to the data processing device which stores the correlation between said individual identification information of the optical sender and the individual identification information of the vehicle to create a correlation between said individual optical signal sequence of the optical sender and the individual identification information of the vehicle, and wherein the parking area is at least partly monitored with at least one of said optical sensors so that, when the vehicle equipped with the optical sender is parked in the parking area, the optical sensor receives the individual optical signal sequence of the optical sender, and wherein the optical sensor transmits a set of signal sequences corresponding to all the individual optical signal sequences of the optical senders detected by the optical sensor to the data processing device which identifies the vehicle on basis of the correlation between said individual optical signal sequence of the optical sender and the individual identification information of the vehicle, whereby the optical sensor is calibrated by using several optical senders arranged at known positions located around the parking area and not being placed on vehicle roofs, wherein each optical sensor covers a local area of the parking area allowing computation all the vehicle locations in that area based on ground truth computation done once at the calibration process.