Роллинг-шаттер
Роллинг-шаттер — это эффект искажения изображения, возникающий при съёмке быстро движущихся объектов или панорамировании камерой с использованием матричного затвора (rolling shutter). Проявляется в виде наклона вертикальных линий, «желейного» дрожания (jello effect) или частичного искажения формы объекта, когда разные части кадра фиксируются в разные моменты времени. Относится к классы артефактов цифровой видеозаписи и фотографии, характерных для CMOS-матриц.
Принцип работы и механизм возникновения
Различие между глобальным и роллинг-шаттером
В отличие от глобального затвора (global shutter), который считывает все пиксели матрицы одновременно, роллинг-шаттер считывает строки (или столбцы) изображения последовательно, одна за другой. Этот процесс занимает определённое время — время считывания кадра (frame readout time). Если за время считывания кадра объект или камера смещаются, то каждая строка фиксирует объект в немного ином положении, что и создаёт искажения.
Временные параметры
Время считывания кадра зависит от скорости работы матрицы и может составлять от 1/1000 секунды (в высокоскоростных камерах) до 1/30 секунды и более (в недорогих смартфонах или старых камерах). Чем медленнее считывание, тем сильнее проявляется эффект.
Виды искажений
Наклон вертикальных линий (skew)
Наиболее распространённый тип. При панорамировании камеры или быстром движении объекта по горизонтали вертикальные линии (например, стены зданий, столбы) на снимке выглядят наклонёнными. Направление наклона зависит от направления движения: при движении слева направо линии наклоняются вправо, при движении справа налево — влево.
«Желейный» эффект (jello effect)
Характерен для видеозаписи при тряске камеры (например, при ходьбе или съёмке с рук). Из-за последовательного считывания строк изображение «плавает» и деформируется, словно желе. Особенно заметен на тонких вертикальных объектах (деревья, фонарные столбы).
Частичное искажение (partial exposure)
При съёмке быстро движущихся объектов (например, пропеллера самолёта, колеса автомобиля) разные части объекта могут быть зафиксированы с разной степенью размытия или в разных фазах движения. Это приводит к тому, что объект выглядит «согнутым» или «разорванным».
Временной сдвиг цвета (temporal color shift)
В некоторых камерах с роллинг-шаттером цветные каналы (RGB) считываются не одновременно, а последовательно. Это может приводить к цветным ореолам вокруг движущихся объектов.
Причины и факторы, усиливающие эффект
Тип матрицы
Эффект присущ преимущественно CMOS-матрицам, которые используют последовательное считывание строк. CCD-матрицы, как правило, используют глобальный затвор и не подвержены этому артефакту. Однако современные высокоскоростные CMOS-матрицы с глобальным затвором (например, в некоторых профессиональных видеокамерах) лишены этого недостатка.
Скорость движения объекта или камеры
Чем выше скорость движения, тем сильнее искажение. При медленном панорамировании эффект может быть незаметен.
Частота кадров и выдержка
При съёмке видео с низкой частотой кадров (например, 24 или 30 кадров в секунду) время считывания кадра может быть больше, что усиливает эффект. Короткая выдержка (1/1000 с и короче) «замораживает» движение, но не устраняет последовательное считывание строк, поэтому искажения могут быть даже более заметными.
Конструкция камеры
В недорогих смартфонах, экшн-камерах и бюджетных беззеркальных камерах время считывания кадра может быть большим (1/30–1/60 с), что делает эффект сильно выраженным. В профессиональных видеокамерах и кинокамерах (например, ARRI, RED) время считывания может составлять 1/1000 с и менее, что минимизирует искажения.
Способы устранения и коррекции
Аппаратные методы
- Использование глобального затвора — наиболее радикальное решение, применяемое в специализированных камерах (промышленных, научных, высокоскоростных).
- Уменьшение времени считывания — за счёт более быстрых матриц и параллельной обработки данных (например, в камерах с поддержкой 4K 120 fps).
- Механическая стабилизация — в некоторых камерах используется механический затвор, который экспонирует весь кадр одновременно, но это не всегда применимо для видео.
Программные методы
- Постобработка — в видеоредакторах (Adobe After Effects, DaVinci Resolve, Final Cut Pro) существуют фильтры, которые анализируют искажения и пытаются их исправить, «выпрямляя» наклонённые линии. Эффективность зависит от характера искажений и качества исходного материала.
- Алгоритмы в камере — некоторые современные смартфоны и камеры используют встроенную коррекцию роллинг-шаттера на основе данных гироскопа (гироскопическая стабилизация).
- Съёмка с более высокой частотой кадров — при съёмке 60 или 120 fps время считывания кадра может быть меньше, что уменьшает искажения. Затем видео можно замедлить или перевести в 24/30 fps.
Практические приёмы
- Использование штатива или стабилизатора — уменьшает тряску камеры, что снижает «желейный» эффект.
- Панорамирование с меньшей скоростью — позволяет уменьшить наклон вертикальных линий.
- Съёмка с короткой выдержкой — не устраняет искажения, но может сделать их менее заметными за счёт «заморозки» движения.
Примеры проявления
В фотографии
- Спортивная съёмка — при съёмке бегуна или велосипедиста с панорамированием вертикальные линии (стойки ворот, деревья) могут быть наклонены.
- Архитектурная съёмка — при съёмке зданий с рук или с движущегося транспорта вертикальные линии могут «заваливаться».
В видеосъёмке
- Экшн-камеры — при съёмке с рук во время бега или езды на велосипеде «желейный» эффект сильно заметен.
- Съёмка с дрона — при быстром полёте или резких манёврах изображение может «плавать».
- Киносъёмка — в профессиональном кино эффект минимизируется за счёт дорогого оборудования, но может возникать при съёмке с рук или на недорогие камеры.
Исторический контекст
Эффект роллинг-шаттера стал широко известен с распространением CMOS-матриц в потребительской электронике (конец 1990-х — начало 2000-х годов). Ранние цифровые камеры и видеокамеры часто страдали от этого артефакта. С развитием технологий (увеличение скорости считывания, внедрение глобального затвора) проблема стала менее острой, но полностью не исчезла, особенно в бюджетных устройствах.
Сравнение с глобальным затвором
| Параметр | Роллинг-шаттер | Глобальный затвор |
|---|---|---|
| Считывание | Последовательное, строка за строкой | Одновременное, весь кадр |
| Искажения | Наклон, «желе», частичное искажение | Отсутствуют |
| Стоимость | Дешевле, проще в производстве | Дороже, сложнее |
| Применение | Смартфоны, экшн-камеры, бытовая техника | Профессиональные камеры, промышленность, наука |
| Чувствительность | Выше (при прочих равных) | Ниже (из-за дополнительных схем) |
Источники
- The Art and Science of Digital Photography — John S. Carroll, 2008.
- CMOS Image Sensors: A Review — A. El Gamal, H. Eltoukhy, IEEE Circuits and Devices Magazine, 2005.
- Rolling Shutter vs. Global Shutter: What’s the Difference? — Technical documentation, Sony Semiconductor Solutions, 2020.
- Understanding Rolling Shutter Distortion — Cambridge in Colour, 2015.
- Видеосъёмка: теория и практика — В. А. Ковалёв, 2012.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →