MSU StegoVideo

Unique tool for hiding information in video (VirtualDub filter/standalone executable)

MSU StegoVideo allows hiding any file in a video sequence.
Different popular codecs were analyzed and an algorithm, providing the smallest data loss after compression, was chosen. Convolutional codes with Viterbi decoding are used to correct occurred errors.

Main features:

Settings

You can use MSU StegoVideo as VirtualDub filter or as standalone .exe program, independent from VirtualDub. Click links below for instructions:

Instructions for standalone program

Instructions for VirtualDub filter

Examples

This is an example of extracted info.
# denotes symbol with mistake. In real file you will see any symbol in this place.

Data hiding, a form of 
steganography, embeds
data into digital media for 
the purpose of identification,
annotation, and copyright.

Source text

Data hiding, a form of 
steg#####aphy, e#beds
d#ta into digital #edia for 
th# purpose of identificat###,
a####ation, and cop#ri###.

Source text hidden in film compressed by DivX
bitrate 700, framesize 512x384, data redundancy 6.

Data##i##ng, a form of 
steganography, embeds
data into digital media for
the #urpose of identification,
annotation, and copyright.

Source text hidden in film compressed by DivX
bitrate 700, framesize 512x384, data redundancy 9.

The number of errors decreases when you increase redundancy!

This is an example of distortions in video with info.

Source frame
Source frame
Source frame with hidden info
Source frame with hidden info
Compressed frame with hidden info (DivX5 768)
Compressed frame with hidden info - information was completely recovered!

Quality of information extracted from compressed video depends on codec, data redundancy and frame size. The greater information redundancy, the greater probability of extracting file info without errors.

XviD
"%of bytes saved - bitrate" dependency for XviD
DivX
"%of bytes saved - bitrate" dependency for DivX

Download

10 Mar 2011
See Also
MSU Image- and video-quality metrics analysis
Description of a project in MSU Graphics and Media Laboratory
MSU Video Group / Video data filtering and compession
VirtualDub MSU Logo Remover
The filter is intended to remove logo from films
MSU Stereo To Multiview 3D Video Conversion ( Glasses-free 3D-Displays Video Content creation)
Stereo to multiview video conversion algorithm for glasses-free autostereoscopic 3D displays
MSU Video Super-Resolution Filter
This filter increases resolution of video sequence while saving and improving details and reducing artifacts.
MSU Video Group / Video data filtering and compession
Site structure