News for hackers. Stuff that matters.
Re:What is the best way to programatically detect porn image... by ma2rten on Wednesday October 16, 2013 @11:03AM (#6560025)
I did this for my bachelor thesis for a company that shall remain unnamed. I am pretty confident that my approach works better than any of the answer posted on stackoverflow.

I used the so called Bag of Visual Words approach. At that time the state of the art in image recognition (now it's neural networks). You can read about on Wikipeida. The only main change from the standard approach (SHIFT + k-means + histograms + SVM + chi2 kernel) was that I used a version of SHIFT that uses color features. In addition to this I used a second machine learning classifier based on the context of the picture. Who posted it? Is it a new user? What are the words in the title? How many view does the picture have....

In combination the two classifiers worked nearly flawless.

Shortly after that, chat roulette has having it's porn problem and it was in the media that the founder was working on a porn filter. I send an email to offer my help, but didn't get an reaction.

Re:What is the best way to programatically detect porn image... by anjc on Wednesday October 16, 2013 @02:02PM (#6561130)
SHIFT or SIFT? What's SHIFT?
Re:What is the best way to programatically detect porn image... by mturmon on Wednesday October 16, 2013 @04:18PM (#6561899)
I think he means SIFT. I'm not aware of SHIFT either, and a look at his PAMI paper shows use of color features as well as various SIFT features.
Re:What is the best way to programatically detect porn image... by clebio on Wednesday October 16, 2013 @11:56AM (#6560357)
This sounds quite interesting. Is there any of the research of code base that you can share? Or otherwise any references about the standard approach which you would recommend?
Re:What is the best way to programatically detect porn image... by ma2rten on Wednesday October 16, 2013 @12:16PM (#6560476)
This software is free for non-commerical use: http://koen.me/research/colordescriptors/

You can find other implementation of varying quality if you Google for Bag of Visual Words. For the final classification, I would recommend scikit-learn.

Re:What is the best way to programatically detect porn image... by OnionChamp on Thursday October 17, 2013 @05:38PM (#6568308)
It would be interesting to see the images that would be generated if you took that system and "ran in backwards", insofar as that's possible.