stringtranslate.com

Коррекция временной базы

Коррекция временной базы (TBC) — это метод уменьшения или устранения ошибок, вызванных механической нестабильностью, присутствующей в аналоговых записях на механических носителях. Без коррекции временной базы сигнал с видеомагнитофона (VTR) или видеокассетного магнитофона (VCR) не может быть смешан с другими, более стабильными во времени устройствами, такими как генераторы символов и видеокамеры, используемые в телевизионных студиях и на объектах постпроизводства .

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

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

Фон

Еще в 1956 году профессиональные катушечные аудиомагнитофоны были механически достаточно стабильны, чтобы искажение высоты тона могло быть ниже слышимого уровня без коррекции временной развертки. Однако более высокая чувствительность видеозаписей означала, что даже лучшие механические решения все еще приводили к обнаруживаемым искажениям видеосигналов и трудностям синхронизации с другими устройствами. [1] Видеосигнал состоит не только из информации об изображении, но также из сигналов синхронизации и поднесущей. Синхронизация позволяет кадрировать изображение на мониторе в квадрат и позволяет комбинировать и переключать два или более видеосигналов. Поднесущая участвует в точном воспроизведении цветов. [a]

Методы

Идея коррекции временной базы подразумевает, что должна быть некая целевая временная база, к которой стремится корректор. Обычно используются две временные базы.

Некоторые TBC имели логику компенсации выпадений (DOC), которая позволяла временно исправлять дефекты видеоленты, вызванные выпадением оксида. Логика DOC требовала специального кабеля между видеоплеером и TBC, в котором обнаруживались неровности в частях видеоизображения. Ранее захваченные и сохраненные строки видео затем накладывались на дефектные строки видео.

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

Типы

Физически существует только 4 типа: специализированные ИС , платы расширения для профессиональных видеомагнитофонов/видеомагнитофонов, настольные автономные устройства и специализированные устройства для монтажа в стойку.

В мире вещания были распространены корректоры временной развертки 1U Rack-mount . Они предназначены для легкого выдвижения из стойки на рельсах для обслуживания, поскольку эти блоки были предназначены для круглосуточной рабочей нагрузки. Обычно они содержали мало или вообще не содержали SMD-оборудования , только обслуживаемую оператором сквозную электронику , что делало эти блоки довольно тяжелыми.

Коррекция временной базы программного обеспечения

Пример программного обеспечения TBC (только Luma) — кассета VHS-SP PAL 1989 года, декодированная с помощью VHS-Decode в 2023 году

Современный 5-й и последний тип TBC, достигнутый в конце 2010-х годов, определяется программным обеспечением. Проект Python LD-Decode [3] (и его расширенные версии VHS-Decode [4] и CVBS-Decode [5] ) реализуют этот метод "коррекции программного времени". Программы принимают радиочастотные захваты аналоговых медиасигналов, затем демодулируют и корректируют сигнал программным обеспечением.

Программы TBC сохраняют исправленные сигналы в файле ".TBC", содержащем цифровую, без потерь, 4fsc копию сигнала с 16 битами на выборку [6] — мало чем отличается от старой цифровой видеокассеты D-3 . Данные внутри могут быть объединены по яркости и цветности или разделены. ld-analyze, инструмент из проекта LD-decode, позволяет выполнять покадровый анализ, скрытые субтитры и считывание тайм-кода VITC с помощью файла TBC. [7] Файлы TBC могут иметь свою цветность, декодированную в несжатый видеопоток YUV [d] или RGB, а затем кодированную в сжатый без потерь видеофайл FFV1 .mkv для архивации с помощью таких инструментов, как tbc-video-export.

Потоки файлов TBC также можно напрямую воспроизводить на аналоговых телевизионных системах через ЦАП .

Смотрите также

Примечания

  1. ^ В частности, цветовая информация в NTSC кодируется относительно фазы высокочастотной цветовой поднесущей, что делает отображаемые цвета чрезвычайно чувствительными к ошибкам временной развертки.
  2. ^ Для обработки случайным образом изменяющегося аналогового сигнала вместе с сигналом записывается стабильный пилотный тон . При воспроизведении пилотный тон извлекается фильтрами, а изменения частоты в пилотном тоне используются для генерации сигнала ошибки, который управляет схемами коррекции временной развертки. Затем режекторный фильтр используется для подавления пилотного тона из восстановленного сигнала.< [2]
  3. ^ Аналоговое видео сначала необходимо оцифровать.
  4. ^ Технически YUV — неправильное название для YCbCr , но его использование общепринято среди разработчиков кодеков, работающих, например, с YUV4MPEG2.

Ссылки

  1. ^ "Как купить TBC и Genlock". 6 октября 1992 г. Получено 05.03.2021 г.
  2. ^ J. Develet (29 января 2003 г.), Основные ограничения точности для временной коррекции пилот-тона
  3. ^ Страница, Чад (2023-03-13), ld-decode , получено 2023-03-13
  4. ^ oyvindln (01.03.2023), VHS-Decode (теперь он может больше, чем VHS!) , получено 13.03.2023
  5. ^ "CVBS Composite Decode". GitHub . Получено 2023-03-13 .
  6. ^ "Формат метаданных JSON". GitHub . Получено 2023-03-13 .
  7. ^ "ld analyze". GitHub . Получено 2023-03-13 .

Дальнейшее чтение

Внешние ссылки