Открыть сервис

Разрыв изображения

Разрыв изображения (англ. screen tearing) — это визуальный артефакт, возникающий на дисплее при отображении динамического изображения, когда кадр, выводимый видеокартой, не синхронизирован с частотой обновления экрана. Проявляется в виде горизонтального разрыва, при котором часть изображения на экране принадлежит одному кадру, а другая часть — следующему или предыдущему, что создаёт эффект «сдвига» или «расслоения» картинки. Разрыв изображения наиболее заметен при быстрых движениях камеры или объектов в видеоиграх, видеороликах и анимации.

Причины возникновения

Разрыв изображения возникает из-за несоответствия между частотой кадров, генерируемых видеокартой (FPS, frames per second), и частотой обновления экрана (Гц). Современные дисплеи обновляют изображение с фиксированной частотой (например, 60, 120, 144 Гц), в то время как видеокарта может выдавать кадры с переменной скоростью, зависящей от сложности сцены и производительности системы.

Когда видеокарта отправляет новый кадр в буфер памяти дисплея в момент, когда экран уже начал обновление (например, считывает строки из предыдущего кадра), происходит «разрыв»: верхняя часть экрана отображает старый кадр, а нижняя — новый. Это особенно заметно при вертикальной развёртке экрана, когда строки пикселей обновляются последовательно сверху вниз.

Механизм работы

Процесс вывода изображения на экран включает несколько этапов:

  1. Рендеринг кадра — видеокарта вычисляет и формирует изображение в буфере кадров.
  2. Передача кадра — готовый кадр копируется в память дисплея через интерфейс (HDMI, DisplayPort).
  3. Обновление экрана — дисплей считывает данные из своей памяти и отображает их на матрице, начиная с верхней строки до нижней.

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

Виды разрыва изображения

Разрыв изображения может проявляться в разных формах в зависимости от скорости движения и частоты кадров:

  • Одиночный разрыв — на экране видна одна чёткая горизонтальная линия, разделяющая два кадра. Возникает при стабильной частоте кадров, близкой к частоте обновления.
  • Множественный разрыв — несколько горизонтальных линий, когда кадры меняются несколько раз за время одного обновления экрана. Характерен для очень высокой частоты кадров (например, 200 FPS на 60 Гц).
  • Динамический разрыв — линия разрыва перемещается по экрану при изменении частоты кадров. Наиболее раздражающий для глаза вариант.

Методы устранения

Для борьбы с разрывом изображения разработано несколько технологий, реализованных как на программном, так и на аппаратном уровне.

Вертикальная синхронизация (V-Sync)

V-Sync (Vertical Synchronization) — программный метод, при котором видеокарта ожидает сигнала вертикального гашения (VBlank) от дисплея, прежде чем отправить новый кадр. Это гарантирует, что обновление экрана происходит только после полного вывода предыдущего кадра. Однако V-Sync может приводить к задержкам ввода (input lag) и снижению частоты кадров, если производительность видеокарты недостаточна для поддержания стабильного FPS, кратного частоте обновления.

Адаптивная синхронизация (FreeSync и G-Sync)

FreeSync (AMD) и G-Sync (NVIDIA) — аппаратно-программные технологии, позволяющие дисплею динамически изменять частоту обновления в соответствии с частотой кадров видеокарты. Это устраняет разрыв без потери производительности и снижения отзывчивости. FreeSync основан на стандарте VESA Adaptive-Sync и работает через DisplayPort и HDMI, G-Sync использует специальный модуль в мониторе. Обе технологии требуют совместимости видеокарты и дисплея.

Ограничение частоты кадров

Установка программного ограничения FPS (например, с помощью RivaTuner Statistics Server или встроенных настроек игр) на уровне, немного ниже частоты обновления экрана (например, 58 FPS для 60 Гц), может снизить вероятность разрыва без включения V-Sync. Однако этот метод не гарантирует полного устранения артефакта.

Быстрая синхронизация (Fast Sync) и Enhanced Sync

Fast Sync (NVIDIA) и Enhanced Sync (AMD) — гибридные технологии, которые позволяют видеокарте рендерить кадры с максимальной скоростью, но выводят на экран только последний завершённый кадр в момент обновления. Это снижает задержку ввода по сравнению с V-Sync, но может приводить к микроподергиваниям (stuttering) при неравномерной частоте кадров.

Влияние на восприятие

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

Разрыв изображения в разных контекстах

  • Видеоигры — наиболее распространённый случай, так как частота кадров постоянно меняется в зависимости от нагрузки на видеокарту.
  • Видеоплееры — разрыв может возникать при воспроизведении видео с частотой кадров, не кратной частоте обновления экрана (например, 24 FPS на 60 Гц).
  • Веб-браузеры — при прокрутке страниц с анимацией или видео, а также в играх, работающих в браузере (WebGL).
  • Виртуальная реальность — разрыв особенно критичен, так как вызывает дезориентацию и укачивание (симуляторную болезнь).

Интересные факты

  • Термин «screen tearing» вошёл в обиход в конце 1990-х годов с распространением 3D-ускорителей и игр с высокой частотой кадров.
  • Первые мониторы с поддержкой G-Sync появились в 2013 году, а FreeSync — в 2014 году.
  • В некоторых старых играх (например, Quake III Arena) разрыв изображения использовался как индикатор производительности системы.
  • Технология V-Sync была впервые реализована в графических драйверах для Windows 95 компанией 3dfx Interactive.

Источники

  1. «Understanding Screen Tearing and How to Fix It» — TechSpot, 2019.
  2. «V-Sync, G-Sync, FreeSync: What’s the Difference?» — Tom’s Hardware, 2020.
  3. «Adaptive Sync Technology: FreeSync vs G-Sync» — AnandTech, 2015.
  4. «Screen Tearing: Causes and Solutions» — How-To Geek, 2021.
  5. «The History of V-Sync and Adaptive Sync» — PC Perspective, 2018.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →