The Raspberry Pi AI Camera is a compact camera module from Raspberry Pi, based on the Sony IMX500 Intelligent Vision Sensor.
The IMX500 combines a 12-megapixel CMOS image sensor with on-board inferencing acceleration for a variety of common neural network models, enabling users to develop sophisticated vision-based AI applications without the need for a separate accelerator.
The AI Camera transparently augments captured still images or video with tensor metadata, leaving the processor in the host Raspberry Pi free to perform other operations. Support for tensor metadata in the libcamera and Picamera2 libraries, and in the rpicam-apps application suite, make it easy for beginners to use while offering advanced users unparalleled power and flexibility.
The Raspberry Pi AI Camera is compatible with all Raspberry Pi computers (with a CSI camera connection). The PCB outline and mounting hole locations are identical to those of Raspberry Pi Camera Module 3, while the overall depth is greater to accommodate the larger IMX500 sensor and optical subassembly.
The camera comes with two cables (15-pin and 22-pin) allowing you to use this with all Raspberry Pi computers which feature a CSI port, including the Raspberry Pi 5.
Raspberry Pi not included
Demo Videos
Object Detection:
Pose Estimation
Features
12MP Sony IMX500 Intelligent Vision Sensor
Integrated low-power inference engine
Integrated RP2040 for neural network and firmware management
Pre-loaded with MobileNet machine vision model
Sensor modes: 4056×3040 at 10fps, 2028×1520 at 30fps