Algorithm to remove stock photos watermarks
Alright, you want to include some images from your search result into your blog post or use the images in your advertisement campaign. Trouble is that most of the images have watermarks that stock photos websites used to mark and protect the images copyright. The low opacity watermarks added onto stock images are difficult to remove especially if the image has a complex background.
The best way to obtain the images without watermarks is to purchase them from the stock photos websites. Which is good by the way because the image creators or photographers get paid.
However, recently Google Research showcased that the watermarks employed by image creators and photographers can be removed automatically with an algorithm. The algorithm can remove the watermarks simply because the watermarks are added in a consistent manner. The "weakness" or consistency allows the algorithm to recover the original image with high accuracy by estimating the "foreground" automatically.
Their work can be viewed at On the Effectiveness of Visible Watermarks
See also : Binded - Easy peasy copyrighting tool for content creators
By Jennifer Loh
IF you gain some knowledge or the information here solved your programming problem. Please consider donating to the less fortunate or some charities that you like. Apart from donation, planting trees, volunteering or reducing your carbon footprint will be great too.
Advertisement
Something interesting
Advertisement
Tutorials
+4.8k Golang : How to solve "too many .rsrc sections" error?
+37.1k Golang : How do I convert int to uint8?
+4.6k Javascript : How to replace HTML inside <div>?
+7.7k Random number generation with crypto/rand in Go
+13.1k Golang : Get all local users and print out their home directory, description and group id
+6.6k Golang : Regular Expression find string example
+8.2k Golang : How to protect your source code from client, hosting company or hacker?
+5k Golang : Build new URL for named or registered route with Gorilla webtoolkit example
+2.9k Detect if Google Analytics and Developer Media are loaded properly or not
+12.2k Javascript : Prompt confirmation before exit
+11.9k Golang : Convert spaces to tabs and back to spaces example
+10.2k Golang : Send data to /dev/null a.k.a blackhole with ioutil.Discard