# IMX378

IMX378 是一个 rolling 快门 color 传感器。

| 规格 | 值 |
| --- | --- |
| 快门类型 | rolling |
| 类型 | color |
| 传感器尺寸 | 1/2.3" (11.0mm) |
| 像素尺寸 | 1.55 μm |
| 平台支持 | **RVC2** |

## RVC2 支持的分辨率

| 分辨率名称 | 分辨率尺寸 | 最大 FPS | MIPI 通道数 | 模式 |
| --- | --- | --- | --- | --- |
| | 4056x3040 | 30 | 2 | Full resolution |
| | 3840x2160 | 30 | 2 | Cropping |
| | 1920x1080 | 60 | 2 | Cropping (to 4K) then Binning |
| | 1352x1012 | 52 | 4 | 3x downscale (sensor scaling) |
| | 2024×1520 | 85 | 2 | 2x2 Binning |

## RVC2 驱动限制

传感器驱动程序为该传感器添加了对 [RVC2](https://docs.luxonis.com/hardware/platform/rvc/rvc2.md) 的支持。以下是该传感器的 RVC2 驱动规格

ISP（图像信号处理器）的一部分还包括 3A（自动曝光、自动白平衡、自动对焦）算法。 它们默认启用，但您也可以禁用它们并手动设置曝光、增益、白平衡等。

### 手动限制

 * 最小 FPS：2
 * 最小曝光时间：5 μs
 * 最大曝光时间：1 / CAM_FPS 秒。例如 33ms @ 30FPS

### 自动限制

 * 最小曝光时间：106 μs
 * 最大曝光时间：取决于防频闪模式：
   * 防频闪模式关闭：33 ms
   * 防频闪模式 50Hz：30 ms
   * 防频闪模式 60Hz：25 ms

最大 AE 曝光时间取决于防频闪（AB）模式，该模式有助于避免使用人工照明时出现闪烁。 我们可以通过 API 配置防频闪：

```python
cam = pipeline.create(dai.node.ColorCamera) # 或 MonoCamera
# "OFF", "MAINS_50_HZ", 或 "MAINS_60_HZ"
cam.initialControl.setAntiBandingMode(dai.CameraControl.AntiBandingMode.OFF)
```

## FFC 兼容性

通过 OAK FFC 板，您可以轻松评估不同的传感器和光学器件，因为您可以通过柔性电缆将 FFC 摄像头板连接到任何 OAK FFC 底板（[OAK-FFC
4P](https://docs.luxonis.com/hardware/products/OAK-FFC%25204P.md)、[OAK-FFC
3P](https://docs.luxonis.com/hardware/products/OAK-FFC%25203P.md)）。FFC 摄像头板是 CCM（更多信息见下文）的载板，因此可以轻松连接到任何 OAK FFC 底板。以下 FFC
摄像头板包含此传感器：

 * OAK-FFC-AR0234-M12（开发中）

## 传感器 CCM

紧凑型摄像头模块（CCM）可以直接集成到定制产品中。CCM 用于最终的摄像头产品。CCM 在光学器件和 FPC 连接器方面有所不同。以下 CCM 已使用此传感器构建：

 * PY056: M12-Mount AF, Motorized Focus

从左到右：[1/2.5" M12 接口](https://www.arducam.com/product/m2016zh01-2/)、[1/2.3" M12
接口](https://www.arducam.com/product/arducam-50-degree-1-2-3-m12-lens-with-lens-adapter-for-raspberry-pi-high-quality-cameraarducam-50-degree-1-2-3-m12-lens-with-lens-adapter-for-raspberry-pi-high-quality-camera/)、[1/2.8"
M12 接口](https://www.arducam.com/product/arducam-12mm-m12-lens-m2512zh03-for-usb-camera1-2-7-1-2-8%e2%80%b3-1-2-9%e2%80%b3-ln065/)。
