An artificial intelligence that can warn people of approaching tow truck

Traffic cops and tow trucks cause the most irritation among car drivers. We decided to give drivers a chance to find out about the tow truck before it approaches. With this idea, we trained the neural network to recognize tow trucks on images from CCTV cameras.

Two years ago, our team started developing andtraining a neural network for recognizing cars in parking lots. During thistime, we have collected a dataset of more than 26 thousand images, connected376 cameras to the car recognition service, 122 parking lots, of which only5400 parking spaces. We have developed a mobile application displaying free andoccupied parking spaces, and also created an API that anyone can use to solvebusiness problems.

image

To date, we have achieved a sufficiently highrecognition accuracy in different weather and external conditions - read aboutthis in the article Belarusian AIservice has outstripped Google and Microsoft AI in car recognition.

 

Therefore, we decided to move on - to recognize theapproach of tow trucks. We plan to send the received data by notification tousers of a mobile application or dashboard, or to offer new opportunities forvideo surveillance services.

image

How do tow trucks differfrom cars and trucks?

The key features are the platform and the crane. Ifthese signs are difficult to recognize, then it is most likely an ordinarytruck. At the moment, our neural network recognizes three classes of cars: bigcars (bigCars), small cars (smallCars) and tow trucks (towTruck).

By large we mean a car with a view from below, whenheadlights, shape, mirrors, wheels and other similar signs are visible.

image

By small we mean a car with a top-down view, with theshape of the car being the key feature.

image

Tow trucks currently have features similar to smallcars, but an important difference is the platform and the crane.

image

Now we only recognize tow trucks from above or from anangle, mainly data from CCTV cameras from the building’s upper floors. We planto continue training our neural network on all types of images, so that bytaking any picture from the Internet, you can get an accurate result.

image

For now, these types of images will be recognized asordinary cars, that is, smallCar or bigCar.

image

This is our test project and we plan to develop it inmore detail depending on the needs of users and business requests. If you haveany suggestions on how you can use the detection of tow trucks, then leave acomment or write to info@spotvision.co.

image