[TriLUG] this is a serious question - how to detect things in photos with Linux

Matt Flyer matt at noway2.thruhere.net
Sat Dec 8 09:30:22 EST 2012

I think this part is a good idea.  Face recognition algorithms are likely more available than 'junk' recognition ones.  Combined with a limit regarding faces being at least a certain percentage of the image and you might have a solution for prefilter.

I used to work in currency validation (at the onset of the DSP revolution).  The algorithms worked by statistically computing the error deviation from a standardized mean.  With modern images, you would need to look for patterns in two dimensions, which would be a lot more complex, then color variations, etc. It would be a lot of processing.

I also know that Panasonic security cameras have facial detection in software.  This might be a good research point.  Maybe even consider 'no face' = 'no sanppy'?

Sent via BlackBerry

-----Original Message-----
From: Max TenEyck Woodbury <max at mtew.isa-geek.net>
Sender: trilug-bounces at trilug.org
Date: Sat, 08 Dec 2012 09:22:00 
To: <trilug at trilug.org>
Reply-To: Triangle Linux Users Group General Discussion <trilug at trilug.org>
Subject: Re: [TriLUG] this is a serious question - how to detect things in
 photos with Linux

On 12/07/2012 10:55 PM, Greg Brown wrote:
> Background: I have been tasked with building the technical end
>of a 21st century photo booth, the kind you sit in that used to
>spit out four photos, for a company on the Outer Banks.  Instead
>of printing out photos said company wants to upload photos to
>their Facebook page, website, etc.. perhaps even Tweet them.
> Easy enough, right?  (famous last words)  Get a Linux
>single-board-computer (one with wi-fi to connect to the office
>network and Internet), a webcam, write some simple scripts and
> But that said, being as this will be an automated process and
>people are people I need to come up with a way to detect boobs,
>butts and junk (yes, I'm serious) to filter and objectionable
>pictures before they are uploaded.
> Has anyone done anything like this?  I've seen some projects
>on-line that shoots water at squirrels eating birdseed and
>whatnot and maybe that's the way.
> Does anyone have any ideas?
As mentioned in other threads, a UPF is a necessary part of such a
system, but another filter could useful for pre-screening.  In
particular, A face recognition procedure might be useful to sort the 
stream into known clients, who can presumably be trusted with no or 
minimal UPF review and unknowns that need closer inspection.

This message was sent to: Matt Flyer <matt at noway2.thruhere.net>
To unsubscribe, send a blank message to trilug-leave at trilug.org from that address.
TriLUG mailing list : http://www.trilug.org/mailman/listinfo/trilug
Unsubscribe or edit options on the web	: http://www.trilug.org/mailman/options/trilug/matt%40noway2.thruhere.net
TriLUG FAQ          : http://www.trilug.org/wiki/Frequently_Asked_Questions

More information about the TriLUG mailing list