Режим сверхслабого освещения
Введение
Режим сверхслабого освещения есть у некоторых камер — он нужен для съёмки при недостатке света. Камеры для слабого освещения собирают больше света, когда видимой освещённости мало, и дают более качественное изображение в темноте.
Для таких задач обычно берут сенсоры с высокой светочувствительностью, например серии Sony STARVIS (IMX290, IMX291, IMX462, IMX678 и др.).
USB-камеры UVC для сверхслабого освещения Arducam выпускает на сенсорах Sony. Они дают хорошее изображение при слабом освещении и работают по стандарту UVC, драйверы не нужны, — поэтому их легко подключать и внедрять.
Модели
| Артикул | Формат вывода | Сенсор | Разрешение | Интерфейс | Объектив | Угол обзора | Фокусировка | Напряжение питания | Потребляемая мощность | Поддерживаемые ОС |
|---|---|---|---|---|---|---|---|---|---|---|
| B0497 | YUY2 | IMX678 | 8,3 Мп | USB 3.2 Gen 1, USB Type-C | крепление M12 | 100° × 88° × 72° (Д × Г × В) | ручная | 5 В ±5 % | макс. 1,48 Вт, мин. 0,86 Вт | Windows, Linux |
| B0496 | YUY2 | IMX462 | 2 Мп | USB 3.2 Gen 1, USB Type-C | крепление M12 | 98° × 85° × 69° (Д × Г × В) | ручная | 5 В ±5 % | макс. 1,6 Вт, мин. 0,8 Вт | Windows, Linux |
| B0448 | MJPG/YUY2 | IMX291 | 2 Мп | USB 2.0 | объектив M12 | — | ручная | 5 В ±5 % | макс. 1,5 Вт | Windows, Linux |
| B026101 | MJPG/YUY2 | IMX291 | 2 Мп | USB 2.0 | объектив M12 | 120° по диагонали | ручная | 5 В ±5 % | — | Windows, Linux |
| B0363 | MJPG/YUY2 | IMX291 | 2 Мп | USB 2.0 | объектив CS | 70° по горизонтали | ручная | 5 В ±5 % | макс. 1,5 Вт | Windows, Linux |
| B0200 | MJPG/YUY2 | IMX291 | 2 Мп | USB 2.0 | объектив M12 | 100° по диагонали | ручная | 5 В ±5 % | макс. 1,5 Вт | Windows, Linux |
| B0202 | MJPG/YUY2 | IMX291 | 2 Мп | USB 2.0 | объектив M12 | 160° по диагонали | ручная | 5 В ±5 % | макс. 1,5 Вт | Windows, Linux |
| B0201 | MJPG/YUY2 | IMX291 | 2 Мп | USB 2.0 | объектив M12 | 120° по диагонали | ручная | 5 В ±5 % | макс. 1,5 Вт | Windows, Linux |
| UB020201 | MJPG/YUY2 | IMX291 | 2 Мп | USB 2.0 | объектив M12 | 160° по диагонали | ручная | 5 В ±5 % | макс. 1,5 Вт | Windows, Linux |
| B0261 | MJPG/YUY2 | IMX291 | 2 Мп | USB 2.0 | объектив M12 | 175° по диагонали | ручная | 5 В ±5 % | макс. 1,5 Вт | Windows, Linux |
Переключение режима
В Linux
СоветПараметр
Backlight Compensation (компенсация засветки) переключает режим: 0 — обычная светочувствительность, 1 — режим сверхслабого освещения. Режим меняется перемещением ползунка.Переключите режим ползунком:


В Windows
СоветПараметр
Backlight Compensation (компенсация засветки) переключает режим: 0 — обычная светочувствительность, 1 — режим сверхслабого освещения. Режим меняется перемещением ползунка.Переключите режим ползунком:
Запустите AMCap.exe и выполните следующие шаги:


Python и OpenCV
import cv2
# open video0
cap = cv2.VideoCapture(0)
# read one frame to start camera.
cap.read()
# Ultra Low Light Mode: 1, Normal Mode: 0
cap.set(cv2.CAP_PROP_BACKLIGHT, 1)
while(True):
# Capture frame-by-frame
ret, frame = cap.read()
# Display the resulting frame
cv2.imshow('frame', frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
# When everything done, release the capture
cap.release()
cv2.destroyAllWindows()
Сравнение снимков
Условия съёмки — пример 1
Модуль камеры: Arducam IMX678 USB3 UVC. Разрешение: 2560 × 1440. Освещённость: 3,1–3,3 лк. Объектив: сверхширокоугольный M12, 100° по диагонали.
| Обычный режим | Режим сверхслабого освещения |
|---|
Условия съёмки — пример 2
Модуль камеры: Arducam IMX678 USB3 UVC. Разрешение: 2560 × 1440. Освещённость: 0,2–0,3 лк. Объектив: сверхширокоугольный M12, 100° по диагонали.
| Обычный режим | Режим сверхслабого освещения |
|---|