Skip to content

Introduction

1. What is Pivariety?

Arducam Pivariety Is a Well-Tuned ISP Camera Solution for Raspberry Pi

A well-tuned hardware ISP camera solution that brings the official Pi camera experience to More sensors with enhanced performance and works as a standard V4L2 device.

Bring the RPI Offical Camera Experience to More Sensors with Enhanced Performance.

Arducam Pivariety is a Raspberry Pi camera solution to take the advantage of using its hardware ISP functions. Using Arducam Pivariety camera modules, users can get better performance and a wider variety of camera, lens options. For a long time, Raspberry Pi users are limited to use the closed-source official supported camera driver and camera modules (V1/V2/HQ). Now Arducam made it possible to provide well-tuned ISP for Pivariety camera modules with Auto Exposure, Auto White Balance, Lens Shading Correction, etc.

2. Why Pivariety?

  • Hardware ISP Tuning, well-tuned with Auto White Balance, Auto Exposure, Auto Focus.

  • Support for More Sensors, High-resolution Starvis, Global Shutter.

  • Unified V4L2 Kernel Driver for all Pivariety Cameras.

Why Arducam Pivariety Cameras Work as A Standard V4L2 Devic*e?*

Arducam Pivariety is based on the Video4Linux AKA V4L2 kernel driver framework. So it is application friendly video node that works for common apps like Gstreamer, OpenCV, etc. Arducam provides a pre-compiled camera kernel driver or users can also use the driver source code to compile it by themselves to match with their own Kernel version.

3. What problems does Pivariety solve?

  • Only official camera modules support RPi’s ISP tuning.
  • Official cameras only offer 3 sensors.
  • Huge improvements over image/video quality for 3rd party camera modules.
  • No need to manually adjust everything anymore.

4. What solutions do we provide?

4.1. High-Quality Camera Module

16MP IMX298 Color Camera Module

  • 16MP Sony IMX298 Exmor RS™ color sensor, up to 4640×3472 for still images, 1080p @ 30fps for video.
  • Auto Exposure Control, Auto White Balance.
  • Programmable focus control.
  • Gstreamer support.
  • Upcoming V4L2 support.
  • Compatible w/ all libcamera-based apps maintained by the RPi foundation.

21MP IMX230 Color Camera Module

  • 21MP Sony IMX230 Exmor RS™ color sensor, up to 5344×4012 for still images, 1080p@30fps for video.
  • Auto Exposure Control, Auto White Balance.
  • Programmable focus control.
  • Gstreamer support.
  • Upcoming V4L2 support.
  • Compatible w/ all libcamera-based apps maintained by the RPi foundation.

4.2. Global Shutter Camera Modules

  • Avoid rolling effects for fast-moving targets.
  • External trigger to precisely synchronize multiple cameras.
  • Higher frame rate control.
  • Suitable for Inspection systems for quality control and factory automation.
  • Satisfy embedded camera solutions for a large range of industrial applications.
  • Supported sensor list: OV7251, OV9281, OV2311, OG02B10, AR0234 etc.

4.3. Low Light Camera Modules

  • Extraordinary low light performance down to 0.01 Lux.
  • Based on Sony’s back-illuminated pixel architecture.
  • Excellent image quality for both visible light and near-infrared light.
  • High sensitivity and high frame rate.
  • Offers tracking and monitoring under low light conditions.
  • Supported sensor list: IMX290, IMX327, IMX462.

5. Systems Support

Platforms and Systems Supported by Arducam Pivariety Cameras
Platforms Operating Systems Supported or Not
Raspberry Pi 4B 32-bit Debian version: 11(Bullseye) Yes
64-bit Debian version: 11(Bullseye) Yes
64-bit Ubuntu Desktop 22.04 LTS No

Articles