Ночная слепота 2 мегапикселей: почему ваши камеры ничего не видят, даже с 0.001 люкс

Вы сдали объект в пятницу. В понедельник — звонок: «У вас брак. Ночью одни помехи, лица не разобрать, номера машин — каша». Вы смотрите запись и чувствуете, как внутри всё холодеет. Шум, «снег», размытые силуэты. Хотя в спецификации красовалось «чувствительность 0.001 люкс». Заказчик тычет пальцем в договор, грозит неустойкой, а ваша репутация трещит по швам. Знакомо? Давайте разбираться, где вас надули — и как вылезти из этой ямы.
Только без паники. Почти всегда камеры не «бракованные». Они просто не могут дать картинку, которую вы ожидали. И виноваты здесь не пиксели сами по себе, а три тихих убийцы: матрица, маркетинговый тест освещённости и битрейт. Починим всё по порядку.
С этим сталкиваются даже опытные интеграторы — особенно когда системы видеонаблюдения комплектуются по принципу «в спецификации написано 0.001 люкс — значит, видит как днём». На деле всё упирается в железо и настройки, а не в красивые цифры.
Почему так вышло? Экспресс-диагностика
Выключите свет и посмотрите live-картинку. Что видите? Пёстрый шум, будто изображение посыпали манкой. Если камера включена в режим «ночь» и ИК-подсветка работает, а толку ноль — беда в настройках или «железе». Откройте веб-интерфейс устройства и прямо сейчас проверьте три цифры.
Выдержка (shutter speed). Скорее всего стоит «авто» с нижней границей 1/3 с или 1/2 с. Именно так вендор получил свои волшебные 0.001 люкс. На такой выдержке любой движущийся объект превращается в привидение — сплошной шлейф. Машина проехала? Вы увидите белую полосу. Человек прошёл? Размытое пятно.
Усиление (gain). Задрано до 100%. Производитель честно указал в даташите: «0.001 люкс при F1.4, AGC on, 3D NR on, shutter 1/3 s». Только он забыл сообщить, что на предельном усилении матрица греется, как утюг, и шум забивает всё.
Битрейт и кодирование. Ночью картинка «шумная» — сжатие кодеком пытается убрать зернистость и попутно «съедает» мелкие детали. Это не баг, это физика. Если битрейт ужат в 2048 кбит/с, а камера гонит 25 кадров/с, ночная сцена превратится в акварельные разводы.
Лайфхак: Зайдите в настройки изображения и на время теста принудительно поставьте выдержку 1/25 с, а максимальное усиление ограничьте 50%. Если шум резко падает, но картинка темнеет — проблема именно в чувствительности матрицы. Если остаётся шумной — бьёт битрейт или грязный объектив ИК-подсветки.
Анатомия ночного провала: где вас обманули
2 Мп камера — не значит «слабая». Но между 2 Мп на матрице размером 1/3″ и 2 Мп на 1/1.8″ — пропасть. В первом случае размер одного пикселя около 2.0 мкм, во втором — 2.9-3.0 мкм. А площадь пикселя увеличивается квадратично. Пиксель-здоровяк собирает намного больше фотонов и выдаёт меньше шума.
Когда начинаешь разбираться, быстро понимаешь: разброс реальных характеристик между моделями огромен. Достаточно взглянуть на тестовые подборки вроде https://rusmarta.ru/market/videonablyudenie/ — сразу видно, у кого матрица честно тянет ночную сцену, а кто только на бумаге хорош.
Вендоры хитрят: пишут просто «2 Мп, 0.001 люкс». Но какой ценой? Характеристика получена на стенде с огромной выдержкой и при отключённом сжатии. В реальности же, когда автомобиль проезжает мимо камеры, матрица вынуждена срабатывать быстро, иначе — смаз. Быстрый затвор — мало света — усиление взлетает — шум забивает кадр. Маркетинговые люксы оказываются мыльным пузырём.
Сравнение двух «одинаковых» 2 Мп камер
| Параметр | Модель А (маркетинг) | Модель Б (рабочая) |
|---|---|---|
| Матрица (сенсор) | 1/3″ прогрессивная | 1/1.8″ Sony Starvis IMX385 |
| Размер пикселя | ~2.0 µm | ~3.0 µm (почти в 2.3 раза больше площадь) |
| Заявленная чувствительность | 0.001 лк | 0.001 лк (и здесь подвох — условия теста разные) |
| Выдержка для достижения 0.001 лк | 1/3 с | 1/12 с (реальная граница, при которой объект ещё можно опознать) |
| Реальная ночная картинка в движении | Шумовая каша, смазы | Различимые лица, минимум шумов |
Маркетинговый фантик: как читать «0.001 люкс» правильно

Представьте фотоаппарат, который снимает ночной пейзаж со штатива на выдержке 30 секунд. Звёзды, огни — красота. А теперь попробуйте снять бегущего человека с теми же настройками. Кошмар. Вот ровно эту же шутку проделывают производители камер видеонаблюдения.
В даташите обязательно ищите строчку о том, при какой выдержке и настройках усиления получен параметр минимальной освещённости. (Обычно её прячут в мелком шрифте под звёздочкой.) Если видите «shutter 1/3 s», знайте: любое движение ночью эта камера не зафиксирует. Вообще.
⚙️ Важно: Для захвата идущего человека минимальная выдержка — 1/25 с. Для распознавания номера автомобиля ночью — 1/250 с и короче. При 1/250 с матрица получает в 80 раз меньше света, чем при 1/3 с. Чувствуете разницу? Ваши 0.001 люкс волшебным образом превращаются в 0.08 люкс, а картинка — в угольную шахту.
Мой знакомый проектировщик в таких случаях говорит: «Маркетинг даёт цифру, когда камера что-то ещё видит, но это ‘что-то’ — половая тряпка на полу, а не лицо».
Битрейт — молчаливый душитель детализации
Ночная картинка хаотична: пиксели меняются быстро, шума много. Кодек H.264/H.265 пытается сжать поток и натыкается на ту же проблему — он принимает шум за детали. В результате либо начинает «мылить» изображение, либо тратит битрейт на кодирование зернистости. Если у вас камера на 2 Мп с битрейтом 4096 кбит/с днём — всё ок. Ночью тот же поток уходит на шум, а на реальные объекты остаются крохи.
Проверьте: войдите в настройки кодеков и увеличьте битрейт до 8192 кбит/с (или даже выше, если сеть позволяет). Поднимите параметр I-frame interval до одинакового с fps (например, 25 кадров — интервал 25). Включите WDR только если сцена с перепадами, иначе он добавляет шумы. Отключите 3D-шумодав на максимум — да, он убирает снег, но превращает лицо в пластиковую маску. Лучше оставьте на средних значениях.
Алгоритм спасения объекта, который уже «ослеп»
Если камеры смонтированы и сданы — срочно делайте следующее.
- Принудительная фиксация выдержки. Зайдите в GUI камеры, найдите раздел Exposure. Установите режим «Shutter Priority» или вручную забейте 1/25 с (для неподвижных зон можно 1/12 с). Автоматику — в помойку. Ночью «авто» всегда уходит в слишком длинные выдержки при малейшем падении света.
- Потолок усиления (gain limit). Жёстко ограничьте 40-50%. Никогда не давайте камере выкручивать gain до 100%. Это гарантированный шум. Картинка станет темнее? Да. Но зато чище, и детали не съест зернистость.
- Битрейт-терапия. Задайте VBR (переменный битрейт) с верхней планкой в 1.5-2 раза выше номинала. Днём камера ужмётся, ночью возьмёт нужный максимум.
- Свет — друг. Проверьте, не засвечивает ли встроенная ИК-подсветка козырёк или стекло. Иногда достаточно капнуть силиконом на светодиоды, чтобы убрать паразитную засветку. И да, забудьте про «дальность ИК 50 метров» из паспорта. Реально полезная дистанция в 2-3 раза меньше.
Если всё это не спасает — меняйте камеры на модели с матрицей крупнее 1/2″. Потратитесь на замену «железа», но сохраните объект и репутацию. Репутация дороже.
Юридический тупик: когда заказчик тычет спецификацией
Ситуация скользкая. В тендере вы писали «чувствительность 0.001 люкс»? Юридически вы не соврали — производитель так заявил. Но заказчик покупал не циферку, а ночную идентификацию. Если в договоре не были жёстко прописаны критерии распознавания (например, «вероятность идентификации лица не ниже 90% при освещённости 0.5 люкс на объекте»), то у вас пространство для манёвра. Ссылайтесь на то, что параметр достигнут в лабораторных условиях при статичной сцене — покажите замеры с реальной выдержкой.
Лучшая защита — на этапе ТЗ требовать от поставщика протокол испытаний на полигоне с движущимися объектами при целевой освещённости. Если протокола нет — ставьте условие: предпроектное тестирование «в поле». Об этом мало кто думает, пока не получит «слепую» зону.
Профилактика: как выбирать камеры, которые действительно видят ночью
Ниже — чек-лист. Распечатайте и храните с тендерной документацией.
Чек-лист «Ночь без сюрпризов»
- Тип матрицы: Ищите модели на сенсорах серий Sony Starvis (IMX…), OmniVision OS0… и т.п. Они специально спроектированы для низкой освещённости. Размер матрицы — 1/2″ и больше для 2 Мп, для 4 Мп — 1/1.8″ минимум.
- Размер пикселя: Если для 2 Мп меньше 2.5 мкм — ночью будет «снег».
- Параметры теста чувствительности: В даташите должно быть явно: «0.00X лк при shutter 1/25 s, AGC on (gain limit 50%), 3D NR low». Без этого — филькина грамота.
- Реальный тест: Просите запись с движением при освещённости 0.5-1 люкс (сумерки). Если на видео фигура идущего человека расплывается — отказ.
- Оптика: Светосила объектива F1.4 или ниже (F1.0, F0.95). Чем меньше число, тем больше света попадает на матрицу. Пластиковая линза вместо стеклянной — убивает до 20% света.
(И кстати, не гонитесь за разрешением. 4K камера на маленькой матрице ночью бесполезна — крохотные пиксели физически не наберут фотонов. 2 Мп с крупным пикселем порвёт её как Тузик грелку.)
В темноте побеждает не мегапиксель, а фотон. Пока вы верите в магические люксы, кто-то более дотошный ставит камеры с честной матрицей и спокойно спит. Просто запомните: 0.001 люкс — это не ложь, но правда, сказанная так, чтобы вы купили. Проверяйте выдержку, щупайте сенсор и не давайте маркетологам портить вам объекты. Увидимся на объекте — днём он теперь красивый, а ночью пусть будет таким, как задумано.
28.05.2021