[an error occurred while processing this directive] [an error occurred while processing this directive]
ENGLISH VERSION

MSU StegoVideo

Уникальная утилита для встраивания информации в видео
(фильтр для VirtualDub/отдельная программа)

MSU Graphics & Media Lab (Video Group)

Проект, идеи: Дмитрий Ватолин
Реализация: Олег Петров

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

Основные свойства:

[an error occurred while processing this directive]

Настройки

[an error occurred while processing this directive] Вы можете использовать MSU StegoVideo в виде фильтра для VirtualDub или в виде программы, независимой от VirtualDub Инструкции по установке и настройке:
  • Инструкции для использования независимой программы
  • Инструкции для фильтра к VirtualDub
  • [an error occurred while processing this directive]

    Примеры работы алгоритма

    [an error occurred while processing this directive] Рассмотрим пример качества сохраненной информации.
    # обозначает символ, в котором произошла ошибка, в реальном файле на его месте может находиться любой знак.

    Data hiding, a form of 
    steganography, embeds
    data into digital media for 
    the purpose of identification,
    annotation, and copyright.
    Исходный текст
    Data hiding, a form of 
    steg#####aphy, e#beds
    d#ta into digital #edia for 
    th# purpose of identificat###,
    a####ation, and cop#ri###.
    Предыдущий текст, встроенный в фильм который
    был сжат затем DivX с битрейтом 700, кадр 512x384, избыточность данных 6.
    Data##i##ng, a form of 
    steganography, embeds
    data into digital media for
    the #urpose of identification,
    annotation, and copyright.
    Исходный текст, встроенный в фильм который
    был сжат затем DivX c битрейтом 700, кадр 512x384, избыточность данных 9.
    Если увеличить избыточность, ошибок станет меньше!


    Рассмотрим теперь характер изменений, вносимых фильтром в видео.
    [an error occurred while processing this directive]

    исходный кадр
    исходный кадр
    кадр со встроенной информацией
    кадр со встроенной информацией
    сжатый кадр со встроенной информацией (DivX5 768)
    сжатый кадр со встроенной информацией - информация полностью сохранилась!
    [an error occurred while processing this directive]

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

    XviD
    График зависимости "процент сохранившихся байт - битрейт" для кодека XviD
    DivX
    График зависимости "процент сохранившихся байт - битрейт" для кодека DivX

    [an error occurred while processing this directive]

    Download

    [an error occurred while processing this directive]

    Связаться с нами можно по адресу:
    Для вопросов и предложений по работе фильтра и другим общим вопросам по фильтру
    По вопросам лицензии на коммерческое использование (платное) данного фильтра

    [an error occurred while processing this directive]

    Другие материалы

    [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]