Почему лопасти вентилятора на видео изгибаются?

Лопасти вентилятора на видео иногда кажутся изогнутыми, хотя в действительности они жёсткие и вращаются целиком. Причина часто в том, что камера считывает изображение не одновременно: строки кадра фиксируются одна за другой. Пока сенсор проходит от верхней части картинки к нижней, лопасть успевает сместиться. В результате разные участки одного кадра соответствуют разным моментам времени, и прямой предмет выглядит наклонённым или искривлённым. Этот эффект называют rolling shutter – «скользящий затвор».

Камера не всегда делает мгновенный снимок

Условный снимок с механическим затвором можно представить как одновременное открытие и закрытие окна: вся сцена фиксируется в один интервал. Но многие цифровые камеры считывают сенсор последовательно. Сначала фиксируется одна строка пикселей, затем следующая, и процесс проходит по всему кадру. Между верхней и нижней строкой может пройти несколько миллисекунд или больше – точное время зависит от устройства и режима съёмки.

Для неподвижной сцены такая разница почти незаметна. Если объект быстро движется, его положение меняется в течение считывания. Верхняя часть кадра записывает лопасть в одной позиции, нижняя – уже в другой. Камера не «гнёт» крыло вентилятора; она собирает изображение из временно несинхронных строк.

Почему вращающаяся лопасть становится кривой

Лопасть перемещается по окружности, поэтому её положение зависит от угла вращения. Если сенсор считывает верх кадра раньше низа, то разные строки фиксируют разные углы. Одна и та же лопасть может пересекать кадр наклонно и отображаться дугой, а не прямой линией. Если вращение быстрое, визуальная деформация усиливается или становится сложнее.

Результат зависит от направления вращения относительно направления считывания. При одних сочетаниях лопасть кажется наклонённой назад, при других – выгнутой. Скорость вентилятора и частота кадров тоже важны: видео состоит из отдельных кадров, и каждый из них уже может иметь геометрическое искажение. Затем последовательность кадров создаёт вторую особенность – движение кажется рывками или замедленным.

Что отличается от временного алиасинга

Rolling shutter – это искажение внутри одного кадра из-за последовательного считывания строк. Временной алиасинг возникает, когда камера снимает повторяющееся движение недостаточно часто, чтобы показать каждый его этап. Например, колёса на видео могут казаться остановившимися или вращаться назад, если каждый следующий кадр фиксирует их почти в том же или сдвинутом положении. Эти эффекты могут появляться одновременно, но физически это разные причины.

Если лопасти выглядят не просто изогнутыми, а вращаются в обратную сторону, дело может быть в частоте кадров и частоте вращения. Если же сама форма лопасти деформируется внутри неподвижного кадра, вероятнее вклад rolling shutter. Дискретное считывание изображения и принципы покадровой обработки объяснены в материале о том, как нейросеть обрабатывает видео покадрово.

Почему человеческий глаз не всегда видит этот эффект

Глаз не считывает окружающую сцену строка за строкой так, как цифровой сенсор. Зрительная система обрабатывает непрерывный поток света, хотя и имеет ограничения по временной детализации. Поэтому вживую лопасти обычно выглядят ровнее, чем на записи. При очень быстром вращении глаз тоже может видеть размытие или стробоскопические иллюзии, особенно если освещение мигает.

Камера превращает движение в отдельные кадры и сохраняет их в файле. Частота кадров, выдержка и скорость чтения сенсора определяют, как именно движение окажется записано. Даже если глаз и камера смотрят на один вентилятор, они получают разные зрительные сигналы. На видео артефакт дополнительно усиливают цифровая стабилизация, сжатие и алгоритмы обработки изображения.

Почему проблема заметнее у смартфонов

В компактных камерах часто применяются быстрые электронные сенсоры, которые считывают изображение построчно. Конструкция устройства, стоимость и энергоэффективность влияют на скорость считывания. Чем дольше считывается весь кадр, тем больше успевает измениться положение быстрого объекта между верхними и нижними строками. Поэтому телефон может показать изгиб, который почти незаметен на камере с более быстрым сенсором или глобальным затвором.

Это не значит, что смартфон неисправен. Каждый сенсор имеет особенности, а производитель выбирает компромисс между качеством, энергопотреблением и скоростью. Функции стабилизации и коррекции могут уменьшить некоторые артефакты, но не всегда способны восстановить точную форму движущейся лопасти. Иногда программная обработка даже добавляет локальные искажения.

Как уменьшить искажение при съёмке

Самый прямой способ – использовать камеру с глобальным затвором, который фиксирует всю матрицу почти одновременно. Другой вариант – увеличить частоту кадров и выбрать режим с быстрым считыванием, если устройство его предлагает. Короткая выдержка уменьшает смазывание движения, но сама по себе не устраняет построчное искажение. Направление и скорость вентилятора тоже могут повлиять на видимый эффект.

Можно изменить угол съёмки и не направлять объектив так, чтобы лопасть пересекала кадр в особенно заметной фазе. В некоторых случаях помогает снизить скорость вращения вентилятора или снять его при другом режиме освещения. Если частота света лампы близка к частоте кадров, появятся дополнительные полосы и мерцание. Для бытового ролика обычно достаточно выбрать другой режим видео и проверить результат на тестовом фрагменте.

Как отличить артефакт от настоящей деформации

Если лопасти выглядят изогнутыми только на записи, а при остановленном вентиляторе они прямые, вероятно, это эффект съёмки. Проверьте несколько кадров: форма может меняться в зависимости от момента и скорости вращения. У настоящей физической деформации изгиб сохраняется в неподвижном состоянии и может сопровождаться шумом, вибрацией или касанием корпуса.

Не следует касаться работающего вентилятора, чтобы проверить его форму. Остановите устройство и отключите питание перед осмотром. Сильная вибрация, трещины или расшатанные крепления требуют ремонта или замены, а не попытки компенсировать проблему настройками камеры. Оптический артефакт не обязательно означает механическую неисправность.

Главное

Лопасти вентилятора кажутся изогнутыми, когда камера записывает разные строки кадра в разные моменты времени, а быстрое вращение меняет положение лопасти во время считывания. Это rolling shutter, а не обязательный признак повреждения. Его нужно отличать от временного алиасинга, который может заставить вращение выглядеть остановленным или обратным. Быстрый сенсор, глобальный затвор и подходящий режим съёмки уменьшают эффект, но обычная камера может сохранять такую особенность.