By storing the annotation metadata on a centralized server, content creators and advertisers can reduce the risk that annotations will be lost when an annotated image file is recompressed or slightly altered. The system first associates the annotations with the image file by performing a lazy hash or by using image steganography (for example, a digital watermark) and stores that information in a centralized server. When the system renders a second image file, it checks the server for a matching hash value or watermark. The system then retrieves the associated annotation data and displays the annotations over the image.
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Faaborg, Alex, "ASSOCIATING IMAGE METADATA WITH STEGANOGRAPHY OR LAZY HASHES OF THE IMAGE", Technical Disclosure Commons, (April 27, 2015)