JWMTool  JWMTool  JWMTool 

Java Watermarking Tool (JWMTool)


What is JWMTool?

Java Watermarking Tool (JWMTool) is a tool, developed in Java, meant to be useful to empirically evaluate limits of digital media (particularly, video) watermarking processes. This information is very important to design watermarking algorithms and techniques.

At the moment, JWMTool supports uncompressed video (YUV format) and it can be used to perform tests where the component to be altered (Y channel or luminance, U channel or blue chrominance, V channel or red chrominance, or even a combination of these) can be selected by the user, as well as the coefficient range to be affected, the amount of variation to be inserted, the modification properties, etc. The process can be chosen to be blind or nonblind, too.

JWMTool configuration window
Arriba Abajo

Screenshots

Here there is a small set of JWMTool screenshots:

Downloads

Java Watermarking Tool has been developed to be useful in the first stages of watermarking-related research, developments or tests. Even though the latest release is just version 0.5 (updated on 06/28/2007), it is fully functional and it can be freely downloaded and used, under GPL license:

Latest release (v0.5, 06/28/2007) source code is also available:

Update: Prathyusha Vadlamudi (vadlamudi.prathyusha[a]gmail.com), REU student at the University of Houston, contributed to this project by adding timevariance support. A version with this functionality (updated on 08/10/07) can also be downloaded:

Corresponding source code is also available:

Manual: a simple reference guide has been written to help JWMTool first-time users (PDF format, gzip compressed, 134'2 Kb).

Arriba