You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Raspberry Pi AI Camera (IMX500) Neural Network Models
Running Example Applications
First, all reference deep learning models should be installed on Raspberry Pi OS with:
sudo apt install imx500-models
Then, make sure you are located on the Picamera2 demo/example scripts where the demo applications scripts running the models are located.
git clone https://github.com/raspberrypi/picamera2.git
cd picamera2/examples/imx500
For each example under the reference deep learning models you will have to run an execution command indicating both model and demo application name. Available demo applications are as appears below:
Task: Categorize input data into predefined classes and provide a confidence score.
Training dataset:Imagenet. Designed for use in visual object recognition research. It contains over 14 million images, making it one of the most extensive resources available for training deep learning models. It comprises 1000 classes.
Task: Identify and locate multiple objects within an image by classifying each object.
Training dataset: COCO. Designed to encourage research on a wide variety of object categories and is commonly used for benchmarking computer vision models. It comprises 80 classes.
*pp = post-processing is included in the network and is executed on the IMX500 Edge AI Processor
Semantic Segmentation
Task: Assign a category to each pixel in an image, offering a comprehensive analysis of the image's content.
Training dataset:PASCAL VOC. Designed to encourage research on a wide variety of object categories and is commonly used for benchmarking computer vision models. It comprises 20 object categories.