Калибровка затенения объектива

Что такое затенение объектива
Если заменить штатный объектив камеры Raspberry Pi V2 или HQ на объектив Arducam, иногда возникает проблема с цветом: края кадра становятся розовыми или пурпурными. Это артефакт затенения объектива (lens shading) — ожидаемый, но устранимый.
Ожидаемый — потому что компенсация по умолчанию рассчитана только на штатный объектив камеры Pi, а другой объектив требует другой компенсации под свою оптику. Устранимый — потому что файл, который задаёт компенсацию (таблицу затенения объектива), можно заменить на подходящий для вашего объектива.
Как настроить файл конфигурации под свой объектив
Подбирать компенсацию самостоятельно не нужно: Arducam уже сделала это. Достаточно уточнить, какой объектив Arducam у вас, и выбрать соответствующий файл.
Ниже — соответствие угла обзора, артикула и каталожного номера для наиболее распространённых объективов Arducam M12. Нужный файл выбирайте по углу обзора из первого столбца.
| Угол обзора по горизонтали на 1/4″, ° | Каталожный номер | Артикул |
|---|---|---|
| 10 | M2016ZH01 | LN001 |
| 20 | M2508ZH02 | LN002 |
| 40 | M2506ZH04 | LN003 |
| 45 | M2504ZH05S | LN011 |
| 55 | M25360H06 | LN004 |
| 56 | LS-27227 | U1462 |
| 60 | M25360H06S | LN012 |
| 65 | M40320M06S | LN015 |
| 70 | M27280M07S | LN013 |
| 80 | M27210H08 | LN005 |
| 90 | M40210M09S | LN014 |
| 100 | M40180H10 | LN006 |
| 120 | M25170H12 | LN007 |
| 140 | M25156H14 | LN008 |
| 160 | M30171H16 | LN009 |
| 200 | M32076M20 | LN010 |
Соответствие объективов Arducam
Как применить готовые настройки Arducam для калибровки затенения
Arducam разрабатывает инструменты libcamera для калибровки затенения объектива камер V2/HQ. Ниже описано, как откалибровать затенение для камер IMX219 и IMX477 в новых версиях системы Raspberry Pi.
Калибровка средствами libcamera
1. Скачайте файл JSON и сохраните его на Raspberry Pi
Файлы доступны по ссылке:
Файлы JSON для калибровки затенения объектива камер IMX219 и IMX477
2. Выполните команду
rpicam-still -t 0 --tuning-file xxx.json
3. Готово: затенение объектива откалибровано
Результаты калибровки
IMX219
Объектив M12, угол обзора 20°
Объектив M12, угол обзора 40°

Объектив M12, угол обзора 45°

Объектив M12, угол обзора 55°

Объектив M12, угол обзора 60°

Объектив M12, угол обзора 65°

Объектив M12, угол обзора 70°

Объектив M12, угол обзора 80°

Объектив M12, угол обзора 100°

Объектив M12, угол обзора 120°

Объектив M12, угол обзора 140°

Объектив M12, угол обзора 160°

Объектив M12, угол обзора 200°
