This tutorial demonstrates how to use two pre-trained models from Open Model Zoo: vehicle-detection-0200 for object detection and vehicle-attributes-recognition-barrier-0039 for image classification. Using these models, we will detect vehicles from raw images and recognize attributes of detected vehicles.
In this notebook, we will use both a detection model and classification model with OpenVINO. The number and location of vehicles in an image can be analyzed by using vehicle detection. Vehicle attribute recognition can assist in the statistics of vehicle characteristics in traffic analysis scenario. We use Object Detection Models and Object Recognition Models from Intel Open Model Zoo. The detection model is used to detect vehicle position, which is then cropped to a single vehicle before it is sent to a classification model to recognize attributes of the vehicle.
For more information about the pre-trained models, refer to the Intel and public models documentation from Open Model Zoo.
If you have not done so already, please follow the Installation Guide to install all required dependencies.