Computer Vision Applications – Parking Lot Availability Recognition