Raspberry Pi Image Processing Blocs
For the Raspberry Pi Zero, Zero 2, 4 and 5, this lists their image processing functionalities.
| Function | Zero | Zero 2 | RPi 4 | RPi 5 |
|---|---|---|---|---|
| Image Signal Processor | Single | Single | Single | Front + Back End |
| Throughput | 1px @500MHz | 1px @500MHz | 1px @500MHz | 2px @800MHz |
| Separate Tile Based Back End | ✅ | |||
| Crop | ✅ | ✅ | ✅ | ✅ |
| Resize | ✅ | ✅ | ✅ | ✅ (FE + BE) |
| Downscale | ✅ | ✅ | ✅ | ✅ + Front End |
| Correct Defective Pixels | ✅ | ✅ | ✅ | ✅ Optional |
| Black Level | ✅ | ✅ | ✅ | ✅ |
| Debayer | ✅ | ✅ | ✅ | ✅ |
| Lens Shading | ✅ | ✅ | ✅ | ✅ |
| Color Correction | ✅ | ✅ | ✅ | ✅ |
| Gamma Correction | ✅ | ✅ | ✅ | ✅ |
| Statistics | ✅ | ✅ | ✅ | ✅ Front End |
| Sharpening | ✅ | ✅ | ✅ | ✅ |
| Spatial Denoise | ✅ | ✅ | ✅ | ✅ Wider Filter |
| GPU Version | ✅ IV | ✅IV | ✅ VI 500 MHz | ✅ VII 800 MHz |
| H264 Decode | ✅ | ✅ | ✅ 1080p60 | Software Only |
| H264 Encode | ✅ | ✅ | ✅ 1080p30 | Software Only |
| H265/HEVC Decode | ✅ 4Kp60 | ✅ 4Kp60 | ||
| Color Space Conversion RGB/YUV | ✅ | ✅ | ✅ | ✅ |
| Temporal Denoise | ✅ | |||
| Long/Short Stitching | ✅ | |||
| 10/12 bit -> 8 Bit | ✅ Optional | |||
| Green Equalization | ✅ | |||
| Chromatic Aberration Correction | ✅ | |||
| Debinning | ✅ | |||
| Color Denoise | ✅ | |||
| Saturation Control | ✅ | |||
| False Color Suppression | ✅ | |||
| Tone Mapping | ✅ | |||
| Front End Compression | ✅ | |||
| Back End tile Multiplexing | ✅ |
Built with the Forest WIki.
User contributed content is licensed under a
Creative Commons CC By 4.0 License.