Geometric-invariant image watermarking by key-dependent triangulation