Миф про 25-й кадр хоть раз слышал каждый. До сих пор многие уверены, что человеческий глаз способен воспринимать максимум 24 кадра в секунду. Однако это огромное заблуждение. И, что интереснее всего, в байку про 24 кадра люди верили даже лет 15-20 назад, когда повсеместно встречались ЭЛТ-мониторы, наглядно опровергающие это утверждение своим мерцанием.
Миф о том, что человеческий глаз видит максимум 24 кадра в секунду, имеет вековую историю. Он уходит корнями в эпоху зарождения кинематографа. Первые фильмы, снятые в конце XIX века братьями Люмьер, имели 16 кадров в секунду. Эту цифру выбрали потому, что расход стандартной пленки 35 мм при такой частоте составлял ровно 1 фут в секунду. Таким образом упрощались расчеты необходимого количества пленки для съемок.
Потребность в увеличении частоты возникла с переходом от немого кино к звуковому. Дорожка в те времена писалась на пленку рядом с картинкой в виде полосок, каждая из которых соответствовала определенной частоте. Малая длина пленки, прокручиваемой за секунду (всего 30 см), не позволяла записать звук достаточно четко, поэтому длину нужно было увеличивать.
Волнообразные линии вверху - звуковая дорожка
Увеличить показатели FPS именно до 24 решили тоже не просто так. Секундный расход пленки теперь составлял 1,5 фута, минутный – 90 футов или 30 ярдов. Эти цифры тоже оказались удобными для расчетов при планировании бюджета съемок. Частоту пытались увеличить и больше, до 30, 48 и даже 60 кадров за секунду, но возникли проблемы.
Для такой скорости требовалось более точное и выносливое оборудование (как для съемки, так и воспроизведения в кинотеатрах), а расход пленки существенно увеличивался. Помимо затрат на саму пленку, увеличивались также стоимость монтажа, время на его произведение. В итоге все так и остановились на 24 кадрах, эта частота стала отраслевым стандартом на много десятилетий.
Окончательно утвердили частоту около 25 кадров в секунду тотальная электрификация Европы и появление телевидения. При частоте переменного тока 50 Гц (смен направления в секунду) 24-25 кадров удобно привязывать к параметрам тока. При таком подходе смена кадра происходит один раз на период синусоиды. А вот в США, где вместо привычных нам 220-230 вольт 50 Гц используется 110-120 вольт 60 Гц, телевизионный стандарт NTSC работает с частотой 30 (29,97) кадров в секунду.
Частоту кадров на ТВ привязали к синусоиде тока в сети
Человеческое зрение – это не дискретная система, возможности которой можно описать простыми цифрами. Это про камеру можно сказать: пишет видео в разрешении 3240х2160 точек, с частотой 60 кадров в секунду. А человеческий глаз видит именно кадры только в том случае, если смотрит на проявленную пленку или раскадровку цифрового видео в редакторе.
Зрительная система воспринимает картинку целостно, замечая только ее изменения. Поэтому никакой конкретной цифры, указывающей на пределы возможностей глаза, нет. Если картинка не меняется – разницы нет, будет за секунду меняться 5 кадров, 25, или 250. Пределы восприятия сильно зависят от особенностей наблюдаемого объекта. Чем быстрее он движется, чем резче эти движения – тем выше предельная частота.
Сравнение 5, 10, 15 и 30 кадров в секунду на медленной картинке
Наблюдая видео, на котором человек медленно идет по прямой, глаз не заметит существенной разницы между 24 и 60 кадров в секунду, так как движения плавные. Если этот человек быстро бежит – разница уже будет, ролик в 60 FPS покажется намного плавнее и приятнее, чем в 24 FPS. А если этот человек не просто бежит, а бежит зигзагом, попутно прыгая через препятствия – то даже разница между 60 и 120 FPS будет заметна, в пользу большей частоты.
Сравнение 24 и 60 кадров в секунду на динамичном видео
Чтобы проверить это, не нужно далеко ходить. Достаточно запустить на компьютере тяжелую игрушку сначала на низких настройках, чтобы FPS был высоким, а потом – на высоких или максимальных, чтобы получить меньше 30 FPS. Вы сразу заметите разницу: в первом случае объекты хоть и будут менее детальными, но движения – гораздо более плавными.
Увидев разницу между 30, 60 и 100 FPS, можно наглядно убедиться, что человеческий глаз видит гораздо больше 24 кадров в секунду. Предел, после которого разница становится не видна, зависит от индивидуальных особенностей зрения, и в случае с видео или игрой составляет 80-150 кадров в секунду, а иногда и больше.
Помимо кадровой частоты, имеют значение и амплитуда смены кадра, резкость цветовых переходов, время показа каждого кадра. Если просто набрать разноцветных картинок, склеить их в видеоролик и менять со скоростью 120 кадров в секунду, человек хоть и не заметит все цвета, но будет испытывать дискомфорт.
Причина дискомфорта – напряжение глаз, которые пытаются зафиксировать каждую смену, и зрительного центра в мозге. Если долго смотреть на такое, могут заболеть глаза и голова, а у человека с эпилепсией может случиться приступ.
При коротком времени показа кадра (1 миллисекунду показывает – 10 мс не показывает) чувствительность глаз становится еще выше. Даже если человек не видит (не воспринимает сознательно) смены кадра, и картинка плавная, резкие цветные вспышки (когда кадр показывается), чередующиеся с черным фоном (кадр не показывается), зрительная система улавливает.
Именно этим обусловлен дискомфорт, который испытывают некоторые люди при наблюдении AMOLED-экранов Samsung на сниженной яркости. Ведь в режиме снижения яркости включается ШИМ-регулятор подсветки, который быстро включает и гасит пиксели. Циклов включения-гашения за секунду происходит 240, то есть их частота – 240 Гц или 240 кадров в секунду.
Полосы на экране - эффект от мерцания, которое замечает камера
Человек вроде и не видит смену кадров с такой частоты, картинка кажется плавной, но чувствительная зрительная система все же фиксирует этот процесс. То есть, сознание хоть и видит за секунду меньше кадров, но глаза способны уловить и больше. Просто из-за очень высокой частоты мозг напрягается, но не обрабатывает эту информацию до конца.
Незаметными для людей с высокочувствительным зрением становятся только частоты смены кадра и мерцания порядка 1000 Гц. Именно от 1 кГц (1000 кадров в секунду) – предел восприятия, преодолеть который большинство человеческих глаз не может. Таким образом, при наблюдении движущегося изображения, в большинстве случаев, человеческий глаз видит максимум около 100-150 кадров в секунду, но воспринимать способен на порядок больше.