Even More Porn Image Recognition Software 155
Rob Pascual writes: "I thought this article was interesting. It's a review of software that analyzes pictures in email to see if they are porn. Not that it works too well, but it's interesting how it works, and has a lot of cool info on image recognition." See also this earlier Slashdot story about the same concept embodied in software from Exotrope and Eye-T, which seems mostly to illustrate how absurd it is.
Further from the article: (Score:2)
--
Re:Porn image software defeats the purpose of itse (Score:1)
Why not? The people who ran the Spanish Inquisition seemed to have a detailed working knowledge of witchcraft and other (supposed) heresies, without violating their beliefs.
But then, you weren't expecting that, were you?
Re:More on art vs. pr0n, the line that doesn't exi (Score:1)
Re:Porn image software defeats the purpose of itse (Score:1)
Getting back to the topic, what does this say about the claims of those who supposedly develop such filters?
Re:there is a problem telling if email is porn? (Score:1)
you're complaining that I force you to complain (Score:2)
Re:thinking too small. (Score:2)
Yahoo? [yahoo.com]
It's not even a separate thing: This [yahoo.com] is just a few levels down in their hierarchically-organized index.
When do I get my feeling of smugness?
David Gould
Re:The first step... (Score:1)
and get the blocklist from
http://www.waldherr.org/blocklist
Sorted.
Re:It's great all around (Score:1)
Re:$1.9 Gazillion spent on defeating porn !!!! (Score:2)
Uhm, you do realize, the last time somebody said that to them, they left England and formed a colony in what is today the USA?
-
Re:Porn Recognition Newbie.. The software, that is (Score:1)
to create a computer with enough intelligence to recognize intent would be a large step beyond teaching a computer to think like a person, which itself would be a far step beyond teaching a computer to think, which itself is a goal that we're nowhere near reaching (Eudora's rude email filter notwithstanding).
go read G.E.B.
-c
Re:Porn image software defeats the purpose of itse (Score:2)
Not everybody who wants a way to prevent pornography is a nazi. As a matter of fact, jumping to conclusions and categorizing people like that would strike me as Hitler-worthy far more than a porn sensor...
---
More on art vs. pr0n, the line that doesn't exist (Score:4)
In this particular case, it comes down to whether I decided to shoot in B&W or color that day.
As usual, the issue isn't what it is now, but what it has the potential to become. In as little as 10 years to two decades, we may have algs that are good enough to discern between hardcore pr0n and what most people consider to be 'art' photos. But in many cases, the line between art and pornography doesn't even exist.
I just visted a fantastic art gallery in San Francisco featuring very expensive large format laser holography. In addition to gorgeous fine art nude holograms, he also had amazing holographic prints of various sex acts in action. Closeups of oral fellatio with both sexes and other interesting subject material. I consider these prints to be extremely beautiful, capturing a freeze frame of raw human lust in a way that has never been seen before. Point being, I very much consider these prints to be 'fine art' even though if you were to see the same thing on a 2D color photograph, you might deem it to be only of purely purrient interest. The only difference is the medium used.
If I were to take some well-lit B&W's of two girls going at each other with their tongues, would it be art? Would the same thing be art if it was in color? Depending on who you are, how you were raised and where you are from, you might say that any picture depicting copulation is pornography. Others might say that sex is virulently beautiful in many forms.
A good way to define art: Does it quicken your pulse? Does it turn you on? Then it's art for you. If you consider it tasteless and it doesn't do anything for you, then it's not very artistic in your eyes.
More importantly: The whole idea of suing over email is a little ludicrous...if you are receiving pr0n images in email, who sent them? A friend of yours who accidentally put you in the CC? Does that warrant suing your COMPANY for failing to block it? Is ruffling through your personal mail looking for objectionable material part of a companies' responsibility? Do you want it to be? Does a whole company have to suffer out of fear that one or two people might be offended and lawsuit crazy? Have we completely lost out all our rights to the lawyers, who clean up on both sides of the equation?
The question is, who is writing this software, and what are their beliefs? Do you want someone else deciding for you what is 'art'? What else are they going to decide is not in your best interests to view?
---Mike
Watching the war over what combination of pixels we can look at and what combinations of pixels are 'bad' for us...
Mike Massee
Finally! (Score:1)
$1.9 Gazillion spent on defeating porn !!!! (Score:3)
Porn vs Art (Score:2)
There has been only one sure fire way I have ever been able to differentiate actual art from pornography.
Pornography is the pictures I keep wanting to look at over and over and over and over again
Re:Porn image software defeats the purpose of itse (Score:2)
Interesting... (Score:2)
Of course, according to the article it still can't distinguish the Mona Lisa from the goatse.cx guy. Back to the drawing board, folks...
----------
Re:Porn image software defeats the purpose of itse (Score:2)
It is hypothetically possible that the developers even believe that their software works (or could work) and that they make an honest effort to make it work.
But then it defeats it's own purpose again, as you say. Anyone smart enough to make something like this work, would never develop such a thing for the intended use it is being sold for. But maybe for the uses of locating porn and generating porn.
What a great invention!! (Score:2)
This is incredible technology guys. Can it differentiated between blonde / brunettes? Cup size? *drool*
--
Let's not all suck at the same time please
Comparisons (Score:1)
Re:What a great invention!! (Score:1)
Actually, (Score:1)
Re:Further from the article: (Score:1)
I sure as heck didn't. Can anyone tell me why I'd care to see that? I immediately impemented a look-at-the-status-bar-to-see-where-the-link-real
Re:Whats wrong (Score:1)
The point being that wasted time wastes the company's money, but they have a simple mechanism for handling that. (Performance reviews, verbal warnings, etc...) Sexually explicit material also exposes the business to sexual harrassment lawsuit, which cost a lot more than an employee's wasted time.
These censorware attempts are a way for a company to prevent the most expensive abuses, not to prevent all of them.
Re:Review done using the COMPANY'S server! (Score:3)
Considering the no-brainer false negatives and false positives, I doubt very much that they were BSing. A red truck (from certain angles) is bad, but a blowjob is acceptable? The Mona Lisa is bad at 745 pixels across, but okay at 100 pixels across? Shrub and the Shrubette are obscene, but blatant penetration is okay?
Never attribute to malice...
Re:$1.9 Gazillion spent on defeating porn !!!! (Score:1)
Re:Porn image software defeats the purpose of itse (Score:1)
thinking too small. (Score:5)
You'd be the next dot.com millionaire.
Go where the market REALLY is.
________
Re:An addition for my mailreader (Score:1)
Yes, mail.message is zero indexed, but the much later routine to sort the mail by field value is badly written and barfs on any 'nonexistant' string. The mail import function pre-pads the string with whitespace, so I'm not saving any of the real data. Yeah, I fucked the assignment too. Guess I subconciously didn't want to wipe stuff from the boss.
I would have critiqued the destruction of mail.new in the process; A filler int and for loop would be the way to do it.
pr0n recognition? (Score:4)
How to distribute pr0n... (Score:3)
2. If this software works (which I severely doubt!), all you'll have to do is apply a 'negative' filter to the image, achievable in most basic art packages and/or the ppm tools. This will remove all the flesh tones, which is what these things normally check for.
3. Add cryptography to taste.
4. Get out more, your palms are growing hairy.
mod this up: funny/insightful! (Score:1)
Re:Porn image software defeats the purpose of itse (Score:1)
Re:Porn image software defeats the purpose of itse (Score:1)
I think we are a long way off from a good porn-detection algorithm. If and when we get one, however, we can set up a worm to find all of it.
Great Leap Forward! (Score:1)
Sweet!
gross-out pics (Score:2)
Re:From the article: (Score:2)
It'll never work (Score:2)
Even if these did get to 95+% accuracy (conceivable in several years), primative encryption of the data defeats every on of these. I can easily imaging sending someone a encrypted data file, the java viewer, and a password embedded in the text of the email for decryption. Why do they bother with email???
The same approach could be applied to the web, though it would be slightly harder to implement.
Next, software to hide porn (Score:1)
I got yer porn blocker right here (Score:1)
Posted Before... (Score:1)
so what's your opinion on ptr=NULL vs ptr=0? (Score:2)
Re:thinking too small. (Score:1)
And speaking of all that, go to Sourceforge and sign up for my new project called Pr0n-O-Matic.
Not a joke! It's an image downloader that will use JPEG Sheriff CRC files to automatically download and build pr0n collections. I'm writing it in Python.
Right now there's just a mailing list set up. More things to follow.
Press coverage (Score:1)
"Are you really going to write an article about another porn-filter?"
"What?! Don't you care about our children?!"
"Ah, yes.. But do these things ever work?"
"Only one way to find out!" (locks himself in his office for the rest of the day)
Re:How to distribute pr0n... (Score:2)
--
Americans are bred for stupidity.
Re:geek porn? (Score:1)
That's one set of pics I'm going to be looking at over and over... drool...
Re:Porn image software defeats the purpose of itse (Score:2)
Re:Porn image software defeats the purpose of itse (Score:1)
Oh, and how would it generate porn? Wouldn't a 3D model of a generic human body, plus some randomization of the individual differencies, a physics-sim. plus some general rules about what's sex do it pretty much easier?
The Resurgence of Ascii-Art! (Score:5)
Warning! Don't click here if you're under 18 or local regulations prohibit you from downloading pr0n, even ASCII-art. [pitt.edu]
When looking at this pic, try setting your point size to 4 and make sure you're using a fixed-width font. Much more realistic.
Thus sprach DrQu+xum, SID=218745.
But a 50cc vespa can carry 30 tons (Score:1)
Re:Porn vs Art (Score:1)
XXX Search Engine! (Score:1)
"Hex, Bugs, and Rockn'Roll" --The Programmer's Digest [sufftech.net]
Re:Whats wrong (Score:1)
Job opportunity (Score:2)
One day, there could be people who get paid to surf the web for porn.
(OK, so plenty of people surf for porn while being paid now, but it isn't quite the same thing.)
Re: AI and Image Recognition (Score:2)
This is, after all, what a neural network is for. Sure, writing heuristics for defining what genitalia look like from various angles is hard; so is writing heuristics for defining what faces look like. But neural nets do this well, very well. It's simple pattern recognition; this is why we cannot define porn, but `know it when we see it.'
It'd take a bit of time to train, but I daresay a lot of the training could be concurrent--the testers would simply have their input queued up and the thing would automatically run through it 24/7. And once it was trained its state could simply be frozen and copied.
So, who wants to start work on such a project?
It's be great to open-source this; people could even submit URLs and ratings online. The only problem would be that it might be taken over my morons on either side of the aisle who'd want it not to work; I think that it'd be best to work with a small and trusted group.
EWWWW!!! (Score:1)
Not only would it lead to an overall decrease in quality images, it would confuse the neural nets due to our extreme lack of flesh tones. Most of us just don't get enough sun.
From the software's FAQ (er, not really) (Score:2)
A: Using the same standards as the US Supreme Court, the software doesn't define it, but it knows it when it sees it.
--
Re:From the article: (Score:1)
Re:The Resurgence of Ascii-Art! (Score:1)
--------------------------------------
Re:Porn image software defeats the purpose of itse (Score:1)
I assume you considered the double meaning of this before you posted. I've been known to "type with one hand" occasionally as well, if you know what I mean?
Review done using the COMPANY'S server! (Score:4)
Hello? You're testing censorware! I don't believe for a second that this company wouldn't be sleazy enough to hand-check the emails getting sent through the account. All they have to do is open the emails, look at them, and (inserting a few false-positives and negatives) manually tell the software whether or not to filter the image.
This is a completely invalid test if the software is vulnerable to fiddling by the company during the test.
--
No, no, you're missing the point.. (Score:1)
And hey, if you can fleece a bunch of control freaks and right-wing anal retentives in the process of making a living... Well, that's just another one of the perks of the IT industry.
More power to them! Where do I apply?
I'd love to work on a well funded, morally respectable, high-profile known-Death-March project. I'd love to laugh all the way to the bank while doing it in the name of the children...
The REAL jabber has the /. user id: 13196
Re:thinking too small. (Score:2)
anyone?
Re:The Resurgence of Ascii-Art! (Score:2)
Re:Porn image software defeats the purpose of itse (Score:1)
What exactly makes them hypocrites or "nazi-ish"? Maybe they like looking at pr0n themselves on their own time, but want to keep it out of their workplace. You have no idea. Suggesting what you do about the makers of the software, with no knowledge of them personally, is what's hypocritical. Tools and their creators cannot be villified, only actions. Or at least that's the hue and cry when certain "hacking" tools occasionally come up for banning. Do you believe everyone who's written, say port scanning software, is a malicious hax0r? So why do you believe everyone who writes filtering software is a "hypocritical nazi"? You can't have it both ways.
Re:Whats wrong (Score:1)
Re:It's great all around (Score:3)
No, I think we need to continue to point out that the claims these people make are not accurate, and that software is not the answer (and probably will never be the answer). The censorware makers need to be challenged -- I'm honestly shocked that they can continue to make the claims they do, given that Peacefire has proven countless times that these claims are categorically not true!
One man's porn is another man's art... (Score:2)
Re:Comparisons (Score:2)
Is that a man's hairy groin or Fidel Castro?
variations on a theme (Score:3)
This may ultimately require an AI unit to do it correctly. If we do not corrupt the poor thing first with all that pr0n. :P
Great minds think alike (Score:3)
This is exactly what I thought as I read this item. This is probably a good indication that someone somewhere is actually working on this.
You'd be the next dot.com millionaire.
I've just mailed my patent application to the USPTO. Now all I've gotta do is wait for the first infringment, and I can start building my mansion. :-)
Except the software sucked. (Score:4)
Pr0n Generator (Score:2)
Throw in a force-feedback controller of some sort, an old Wolfenstein game engine, and then you'll just have to remember to leave the house ever so often to remind people that you're still alive ;)
Can't look at pics of Dubbuah? (Score:2)
Funny.. more then PORNsweeper didn't like old Gorgey boy. From what I understand, exactly HALF of all Americans didn't like him. I wonder how the software voted in the election
------------
CitizenC
My name is not 'nospam,' but 'citizenc'.
From the article: (Score:5)
Sounds familiar...
--
The first step... (Score:2)
AI stuff... (Score:2)
Dirty pictures (Score:2)
They should just release software that recognizes B.Gates and blocks him always
Nice Job (Score:2)
Guy - "Porn?"
Boss - "Yea, Now get to work"
Re:The first step... (Score:2)
algorithms vs heuristics (Score:2)
It's great all around (Score:3)
How this should be done (Score:3)
The Right Way to block offending imagery at the sender is to make an MD5 hash of the image to be sent, and then compare it to every image ever posted to any Usenet erotica/tasteless newsgroups.
Everyone who has worked in a male-dominated office environment knows that 95% of this stuff originates from the Usenet, and that the remaining 5% will eventually end up on Usenet. So, basically this is a fool-proof way of blocking most of the stuff that gets sent, while maintaining an impressive 0% false-positive rate.
How burrocrates will react? (Score:2)
It does not block everything? Ok give 10 million bucks to perfect the soft. It is not a problem if a full dressed hot blonde is blocked while it will block even a half dressed Pamela Anderson.
It blocks Art? Well it may be a problem somehow. But how many of that porno crap runs under the names of those Rembrandts, Bottlecellies and alikes? There was even that latino Michael Angelo who painted God almost nude... So that is not an issue altogether.
It blocks your family pictures? My rosy little John IV in his 6 months. Well that's bad. It should be corrected. Anyway initial funding will be only 6 million. We shouldn't fat the guys...
"Oh damn - and it blocks my secretary pics" - "Damn, I'll take the funding by 5 million to avoid risks..."
IT BLOCKS THE PRESIDENT?????? Ooooooohhhh my!!!!..
What to do? Well anyway the thing is promising... 2 million.
Bill Gates is blocked????? They couldn't block anyone else??? Even our 1 million funding wouldn't cover court expenses!!! The thing is dead meat. Well anyway we shouldn't leave this alone. Let's give a US$10.000 dollar check and an award from The Fund for Clean Moral & Family Values. It will be a good incentive for future researches. Maybe, in the end, someone stops blocking my rosy nose from appearing in campaign sites...
CYA for the PHB (Score:2)
Remember, it's not how you treat people that controls your success. It's how people think that they've been treated.
The biggest coverup. (Score:3)
"Johnson! What on earth are you doing with those pictures up on your computer at work?!?!?!??"
"Um.... I'm writing some new censoring software, and I was just testing it's effectiveness"
"very well... carry on. Make sure you prepare a full demonstration to present to the board at our next meeting"
"*grumble* ... dammit ... *starts coding*"
________
How to tell if it's Pron or Art (Score:2)
If YOU get excited, it's porn
My company's already using it. (Score:2)
--
Why would I want to block pr0n from my email? (Score:2)
...I get enough free mortgage spam as it is..
:)
Re:Whats wrong (Score:2)
However, many (most) companies don't enjoy pornography being distributed on their network, on their time.
The target audidence is businesses, weather it be non-profit, for profit, schools, libraries, etc. Perhaps some home users will install this to keep their children away from porn, but I'd be willing to bet the average Slashdotter won't install it. Well, maybe if he/she is really addicted and trying to stop....
Re:Porn image software defeats the purpose of itse (Score:2)
--
Obfuscated e-mail addresses won't stop sadistic 12-year-old ACs.
The point is... (Score:3)
The point behind this software is to prevent people at work from sending pictures like the "Yes, you can park a Ford Expedition in me" guy on that infamous troll-loved web-site, to each other.
I don't think too many people email each other pictures of the Mona Lisa at work. Baby pictures perhaps, but many companies prohibit personal use of company email and resources anyway.
Then again, if you're sending an engineering drawing that for some reason has tons of flesh tones and it's blocked, you can always apply to the administrator to let it through.
Sample Output (Score:2)
......................................
Image type: "Marine Advertising"
Time Taken: 13667 seconds.
How about sorting messages? (Score:2)
Ok... (Score:2)
--
Re:Give credit where due! retry (Score:2)
Re:From the article: (Score:5)
Wow! The first on-topic, non-troll goatse.cx post!
Re:goatse.cx (Score:2)
G'day. I wrote the review (and submitted it, and got it rejected, as per usual
You'll be pleased to know that I did indeed try the famous goatse.cx image, and yes, PORNsweeper blocked it!
I mention as much in the review, but I didn't actually explicitly mention, or link to, goatse.cx. Sorry
An addition for my mailreader (Score:5)
{
if (pron(mail.attachment)) strcpy(mail.priority, "Hella Important!");
else if (!strcmp(mail.sender, my_boss)) mail.message[1] == '\0';
mail.new--;
}