5 ms·
Show HN: iOS app finds friends' bikini pictures using OpenCV object detection.
I'm giving away some Promo Codes here as well, just as a thank you to the HN community. Would love your feedback.
- ebarto 14y agoThe website for it is www.badabingpics.com
- deleted 14y ago[deleted]
- nathanpc 14y agoHow did this app passed Apple's App Approval process? I think they have a clause that they will deny apps that might lead to these kind of pictures. Also I think you should protect those persons privacy using black bars on their eyes?
- ebarto 14y agoYou are only filtering content already available on Facebook, there are many apps that do something similar. As far as the black bar on the screenshots, I actually got everyone on the preview pictures to agree to be on the App Store and website, they are all people I know and actual results from a search using the app.
- zoidb 14y agoI think as soon as this gets on apple's radar it will be removed from the app store. Applications have been removed for less, sorry.
- ebarto 14y agoThanks for the feedback. I respectfully disagree and hope that is not the case. In short, the app is an image recognition search engine for social networks. Beach and pool pics is the first "search keyword" we are using since we assume it is one of the more popular, but there are more to come.
- nathanpc 14y agoAhh then the privacy stuff is ok. Thanks. But when Apple take a closer look at it they might take it off since they removed other apps for a lot less.
- mooism2 14y agoJust what the world needs: a way for people to turn their friends into sex objects. Do your friends know you're the sort of person to perve over photos of them in their swimsuits?
- ebarto 14y agoWell I'm hoping I'm not the only user, and yes all my friends know I'm working on this. And have been for a while. It's not about perving your friends' pictures or turning people into sex objects. These pictures are already up on Facebook, Badabing is just a filter. We will be adding a feature to nominate your friends to a contest, as long as they accept to be in it.
- nathanpc 14y agoIt is about turning people into sex objects, also that contest stuff is really creepy. Just make sure you never add sharing features to the app.
- luke_s 14y agoAs the poster has already pointed out, these are pics that people have already shared via facebook. Computers sometimes allow us to do things was were already doing, except at a massive scale. Pre-napster, people were already able to share music with their friends via mix tapes, etc. Suddenly they were able to share with millions, without leaving their own home. Similarly people were already able to scroll through their friends facebook albums for bikini pics. Suddenly they are able to to do it for 5 friends at once, with the click of a button. Changing the difficulty and scale of something can totally alter the dynamics of the situation. It will be interesting to see if services like this alter the behaviour of people 'oversharing' on facebook.
- atarian 14y agoHow dare he make something that was already possible, more easier to do!
- danhon 14y agoYeah, it's pretty clear what the bias is here, though. Search your friends for their bikini pics.
- deleted 14y ago[deleted]
- holgersindbaek 14y agoNice one. I bet you could put the price tag up a bit. Sex is something people are always willing to pay for ;-).
- ebarto 14y agoThanks, we're trying to get some people to test it, we will keep it at $1.99 for now.
- poopicus 14y agoWell, 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?
- ebarto 14y agoWell, 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.
- hnwh 14y agoI'm just waiting for the app post to someone's timeline: "John just searched for Carrie on Badabing! Badabing Carrie youself!"
- leonk 14y agoI got it for a laugh and am searching people in the office. Nothing seems to be happening. It's been loading one person for around 30 minutes now.