Помехоустойчивое видео преобразующее устройство (ПВПУ)
со скоростью цифрового потока до 9600 бит/с предназначено для использовани
в дискретных каналах с коэффициентами битовых ошибок (BER - bit error
rate) достигающих уровня 3-4%. Помехоустойчивое ВПУ построено на основе
модифицированного алгоритма Н.263 и блока канального кодирования с использованием
кодов, обладающих высокой исправляющей способностью.
Видео кодек предназначен для кодирования движущегос
изображения. Алгоритм кодирования видео данных является гибридом межкадрового
прогноза, снижающего временную избыточность, и кодирования, понижающего
пространственную избыточность. Видео кодек формирует автономный цифровой
битовый поток, который может объединяться с другими сигналами.
В качестве исходного видео изображения применяется формат
SubQCIF YUV 4:2:0 (размер изображения 128х96 пикселей при 12 битах на
каждый отсчет). Кадровая скорость 1-3 кадр./с.
Кодек имеет режим компенсации движения. При этом используетс
полупиксельная точность. Передаваемые символы кодируются кодом переменной
длины, или арифметическим кодом.
Оценить качество восстановления можно по файлам представленным
ниже.
Область применения ПВПУ:
- передача малокадрового цифрового видео по низкоскоростным каналам
связи подверженным помехам;
ПВПУ реализована в виде Си модели для ПЭВМ с файловым вводом-выводом
сигналов. Многоканальная реализация для ЦПОС семейства TMS320C6000, работающа
в реальном масштабе времени, осуществляется под заказ.
BER |
0% |
1% |
2% |
Вариант без защиты |
|
|
|
Вариант А |
|
|
|
Вариант B |
|
|
|
BER |
0% |
3% |
4% |
Вариант без защиты |
|
|
|
Вариант А |
|
|
|
Вариант B |
|
|
|
По следующим видео файлам вы сможете оценить качество восстановлени
изображения при передаче по каналу с помехой:
(Примечание: предварительно надо скачать программу просмотра закодированных
файлов.)
Программа просмотра тестовых изображений |
|
Вариант А
| |
Файл с битовым потоком прошедший через симулятор канала с 0%
ошибок |
|
Файл с битовым потоком прошедший через симулятор канала с 1%
ошибок |
|
Файл с битовым потоком прошедший через симулятор канала с 2%
ошибок |
|
Вариант B |
|
Файл с битовым потоком прошедший через симулятор канала с 0%
ошибок |
|
Файл с битовым потоком прошедший через симулятор канала с 1%
ошибок |
|
Файл с битовым потоком прошедший через симулятор канала с 2%
ошибок |
|
Файл с битовым потоком прошедший через симулятор канала с 3%
ошибок |
|
Файл с битовым потоком прошедший через симулятор канала с 4%
ошибок |
|
Для сравнения приведены файлы закодированные
кодеком Н.263 с выходной скоростью 9600 бит/с без алгоритмов помехозащиты
|
|
Файл с битовым потоком прошедший через симулятор канала с 0%
ошибок |
|
Файл с битовым потоком прошедший через симулятор канала с 1%
ошибок |
|
Файл с битовым потоком прошедший через симулятор канала с 2%
ошибок |
|
Файл с битовым потоком прошедший через симулятор канала с 3%
ошибок |
|
Файл с битовым потоком прошедший через симулятор канала с 4%
ошибок |
|
|