AI That Can Warn People of Approaching Tow Trucks
In this article, take a look at artificial intelligence that can warn people of approaching tow trucks.
Join the DZone community and get the full member experience.Join For Free
Two years ago, our team started developing and training a neural network for recognizing cars in parking lots. During this time, we have collected a dataset of more than 26 thousand images, connected 376 cameras to the car recognition service, 122 parking lots, of which only 5400 parking spaces. We have developed a mobile application displaying free and occupied parking spaces, and also created an SpotVision API that anyone can use to solve business problems.
To date, we have achieved a sufficiently high recognition accuracy in different weather and external conditions - read about this in the article Belarusian AI service has outstripped Google and Microsoft AI in car recognition.
Therefore, we decided to move on - to recognize the approach of tow trucks. We plan to send the received data by notification to users of a mobile application or dashboard, or to offer new opportunities for video surveillance services.
How Do Tow Trucks Differ From Cars and Trucks?
The key features are the platform and the crane. If these signs are difficult to recognize, then it is most likely an ordinary truck. At the moment, our neural network recognizes three classes of cars: big cars (bigCars), small cars (smallCars) and tow trucks (towTruck).
By large we mean a car with a view from below, when headlights, shape, mirrors, wheels and other similar signs are visible.
By small we mean a car with a top-down view, with the shape of the car being the key feature.
Tow trucks currently have features similar to small cars, but an important difference is the platform and the crane.
Now we only recognize tow trucks from above or from an angle, mainly data from CCTV cameras from the building’s upper floors. We plan to continue training our neural network on all types of images, so that by taking any picture from the Internet, you can get an accurate result.
For now, these types of images will be recognized as ordinary cars, that is, smallCar or bigCar.
This is our test project and we plan to develop it in more detail depending on the needs of users and business requests. If you have any suggestions on how you can use the detection of tow trucks, then leave a comment or write to.
Opinions expressed by DZone contributors are their own.