Improved wavelet-based watermarking through pixel-wise masking
a new , fast , and efficient image codec based on set partitioning in hierarchical trees .