I am looking for a program that
- Can detect the presence of sexually explicit images
- Works either on Windows, Linux or Android
- Can scan other documents (e.g. videos)
Most sexually explicit images usually come from/are hosted off of sexually explicit websites. E.g. Porn Websites which are crawled and appear in search engines such as Google Images. Because of this I would recommend using a web filter such as K9webprotection.
It's free, can be used for personal use and is available on Android, IOS, Windows and Mac OS.
You will need a license (free to obtain) to use it which can be obtained here after which you can download it for free.
Once you've done that all you need to do is run the program you downloaded. (everything after this is pretty self explanatory), just accept the K9™ USE LICENSE AND SERVICES AGREEMENTS, enter in your license and setup a password for the web interface and then reboot your system.
Navigate to the web interface in your web browser address bar by typing the following
Next the K9 Web Protection Administration page will pop up. Click on setup and enter the password you set up during installation.
Then just tick Pornography & Adult/Mature Content.
And done. Technically sexually explicit images are blocked and have already been detected and placed into their appropriate categories.
Also just as a precaution you should probably tick Open Image / Media Search since some sexually explicit images sometimes get through. (unless you want to find out). ;)
Also for the video solution you might want to try K9's Advanced YouTube Filtering. (but this is just for YouTube and it's currently only experimental).
PS: It's pretty accurate having tried and tested it. Also my school uses Bluecoat for their webfiltering. :p
Hope it helps. :)
I am using a program that works well in Windows only. It is called "Media Detective" and is available here
It is only a scanner of files and internet history and does not have real time protection. It scans pictures and videos and attempts to detect the "Skin Color". If too high a percentage of skin color is present it flags the picture/video and assembles it for later review.
At the end you have the option to select & delete all the pictures.
Additionally it checks text files of explicit content and other keywords you can set. It also checks internet history and usage.
It has a 14 day trial so you can check if it works for you.
This does not quite match your requirements but I hope this helps you or another person.