English version

Помехоустойчивое видео преобразующее устройство 9600 бит/с

Помехоустойчивое видео преобразующее устройство (ПВПУ) со скоростью цифрового потока до 9600 бит/с предназначено для использовани в дискретных каналах с коэффициентами битовых ошибок (BER - bit error rate) достигающих уровня 3-4%. Помехоустойчивое ВПУ построено на основе модифицированного алгоритма Н.263 и блока канального кодирования с использованием кодов, обладающих высокой исправляющей способностью.

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

В качестве исходного видео изображения применяется формат SubQCIF YUV 4:2:0 (размер изображения 128х96 пикселей при 12 битах на каждый отсчет). Кадровая скорость 1-3 кадр./с.

Кодек имеет режим компенсации движения. При этом используетс полупиксельная точность. Передаваемые символы кодируются кодом переменной длины, или арифметическим кодом.

Оценить качество восстановления можно по файлам представленным ниже.

Область применения ПВПУ:

  • передача малокадрового цифрового видео по низкоскоростным каналам связи подверженным помехам;

[наверх] [на главную]

Реализация

ПВПУ реализована в виде Си модели для ПЭВМ с файловым вводом-выводом сигналов. Многоканальная реализация для ЦПОС семейства TMS320C6000, работающа в реальном масштабе времени, осуществляется под заказ.

[наверх] [на главную]

Примеры восстановленных изображений

BER

0%

1%

2%

Вариант без защиты

0% ошибок 0% ошибок 0% ошибок

Вариант А

0% ошибок 1% ошибок 2% ошибок

Вариант B

0% ошибок 1% ошибок 2% ошибок

BER

0%

3%

4%

Вариант без защиты

0% ошибок 3% ошибок 4% ошибок

Вариант А

0% ошибок 3% ошибок 4% ошибок

Вариант B

0% ошибок 3% ошибок 4% ошибок

Примеры закодированных видео потоков

По следующим видео файлам вы сможете оценить качество восстановлени изображения при передаче по каналу с помехой:

(Примечание: предварительно надо скачать программу просмотра закодированных файлов.)

Программа просмотра тестовых изображений

Player.exe

Вариант А

 

Файл с битовым потоком прошедший через симулятор канала с 0% ошибок

outA0p.263

Файл с битовым потоком прошедший через симулятор канала с 1% ошибок

outA1p.263

Файл с битовым потоком прошедший через симулятор канала с 2% ошибок

outA2p.263

Вариант B

 

Файл с битовым потоком прошедший через симулятор канала с 0% ошибок

outB0p.263

Файл с битовым потоком прошедший через симулятор канала с 1% ошибок

outB1p.263

Файл с битовым потоком прошедший через симулятор канала с 2% ошибок

outB2p.263

Файл с битовым потоком прошедший через симулятор канала с 3% ошибок

outB3p.263

Файл с битовым потоком прошедший через симулятор канала с 4% ошибок

outB4p.263

Для сравнения приведены файлы закодированные кодеком Н.263 с выходной скоростью 9600 бит/с без алгоритмов помехозащиты

 

Файл с битовым потоком прошедший через симулятор канала с 0% ошибок

out0p.263

Файл с битовым потоком прошедший через симулятор канала с 1% ошибок

out1p.263

Файл с битовым потоком прошедший через симулятор канала с 2% ошибок

out2p.263

Файл с битовым потоком прошедший через симулятор канала с 3% ошибок

out3p.263

Файл с битовым потоком прошедший через симулятор канала с 4% ошибок

out4p.263

[наверх] [на главную]

Навигация

Описание алгоритма

Реализация

Демонстрация

По вопросам приобретения библиотек, исходных текстов программ или реализаций готовых устройств на основе малогабаритных DSP модулей обращайтесь по e-mail:

e-mail в графическом файле

Подробная контактная информация представлена в разделе "О Центре"

Copyright © 1999-2009, Центр ЦОС СПб ГУТ