A видеодекодер - это электронная схема, часто содержащаяся в одной микросхеме интегральной схемы, которая преобразует аналоговые видео сигналы основной полосы в цифровое видео. Видеодекодеры обычно позволяют программно управлять такими характеристиками видео, как оттенок, контраст и насыщенность. Видеодекодер выполняет функцию, обратную видеокодеру, который преобразует необработанное (несжатое) цифровое видео в аналоговое видео. Видеодекодеры обычно используются в устройствах захвата видео и захватах кадров.
Входным сигналом для видеодекодера является аналоговое видео, соответствующее стандартному формату. Например, декодер стандартной четкости (SD) принимает (композитный или S-Video ), который соответствует форматам SD, таким как NTSC или PAL. Декодеры высокой четкости (HD) принимают аналоговые форматы HD, такие как AHD, HD-TVI или HD-CVI.
Выходное цифровое видео может быть отформатировано различными способами, например, 8-битное или 16-битное 4: 2: 2, 12-битное 4: 1: 1, BT.656 (SD) или BT.1120 (HD). Обычно, помимо шины вывода цифрового видео, видеодекодер также генерирует тактовый сигнал и другие сигналы, такие как:
Основные функциональные блоки видеодекодера обычно включают в себя:
Декодирование видео включает несколько этапов обработки. Сначала аналоговый сигнал оцифровывается с помощью аналого-цифрового преобразователя для создания потока необработанных цифровых данных. В случае композитного видео, затем разделяются яркость и цветность ; это не обязательно для источников S-Video. Затем цветность демодулируется для получения видеоданных с цветоразностными характеристиками. На этом этапе данные можно изменить, чтобы настроить яркость, контраст, насыщенность и оттенок. Наконец, данные преобразуются преобразователем цветового пространства для генерации данных в соответствии с любым из нескольких стандартов цветового пространства, например RGB и YCbCr. Вместе эти шаги составляют декодирование видео, поскольку они «декодируют» аналоговый видеоформат, такой как NTSC или PAL.