Hacker News new | ask | show | jobs
by poopicus 4976 days ago
Well, this is insanely creepy, but at least it shows a bit of entrepreneurial spirit. Rather than focus on the somewhat questionable ethics, how about we talk about how it actually accomplishes this?

1) What features of OpenCV are you using, what sort of shapes are you looking for in images?

2) What's the true positive rate on test sets? And importantly, what's the false negative rate?

1 comments

Well, thanks. So:

1) We are using rapid Object Detection by training Haar classifiers of different bikini shapes (top, bottom, strapless bikinis etc). We used opencv_haartraining to get a few XMLs we use for testing each image.

2) The true positive and false positive rates vary depending on the test we are performing (top, bottom...) so we have a formula based on the combination of these and the amount of hits found in each picture by each classifier, where we assign the picture a probability of it containing a bikini (based on a controlled sample of 3000 pictures). As of now we are looking at user feedback to make sure our threshold is where it needs to be so that we provide just the right amount of true/false positives in our results.