211service.com
De pervertdetector van Chatroulette is kapot: hier is hoe het te repareren
Chatroulette is terug! Helaas zijn de intrigerende, vaak schandalige en veel gehypte videochatsite die bezoekers koppelt aan willekeurige gesprekspartners van overal ter wereld is ook nog steeds vreselijk kapot .
Volgens een correspondent die de opnieuw gelanceerde site trotseerde, duurde het vier volle minuten om op de volgende knop te drukken om een chatter vinden die zijn stukjes niet aan de camera liet zien . Ahum.
Het hoefde niet zo te zijn: Andrey Ternovskiy, het Russische wonderkind dat Chatroulette begon, is blijkbaar door vrijwel iedereen in Silicon Valley het hof gemaakt en beloofde begin juni de site opnieuw te lanceren met een soort automatische afbeelding filter dat de pervers van de site zou houden - software die snel video kan scannen om te bepalen of een penis wordt getoond, volgens TechCrunch .
Wat verbijsterend is, is niet dat de wereld vol anonieme mannen is die klaar staan om hun broek te laten zakken - het is dat Ternovskiy geen van de vele beschikbare technologieën lijkt te hebben geïmplementeerd die zouden kunnen voorkomen dat deze mannen in je chatwachtrij verschijnen.
Inderdaad, een paper uit 2009 van een handvol onderzoekers in Duitsland, Pornografische video-inhoud detecteren door beeldkenmerken te combineren met bewegingsinformatie , schetst de meest populaire manieren om automatisch ongepaste inhoud te detecteren, waarvan vele volwassen technologieën zijn die al jaren bestaan.
Huiddetectie (keyframeanalyse)
Dit is een no-brainer: mensen die seks hebben voor de camera dragen geen kleding. Eenvoudige kenmerken, waaronder de gemiddelde huidwaarschijnlijkheid, de verhouding van huidpixels en de grootte van het grootste huidgebied, worden gebruikt voor classificatie, zegt Jansohn et al.
Deze techniek vereist niet eens dat de video zelf wordt geanalyseerd - alleen een willekeurige selectie van keyframes (stilstaande beelden) die uit de feed worden gehaald.
Zak-van-visuele-woorden
Een voorgeprogrammeerd vocabulaire van visuele woorden wordt in het systeem getraind - het zijn zoiets als karakteristieke vormen, kleurvlakken, enz. - en vervolgens evalueert het systeem de frequentie waarmee deze visuele woorden verschijnen. Blijkbaar, wanneer je de frequentie van visuele woorden plot, clusteren ze duidelijk in pornografisch materiaal.
Net als Skin Detection wordt deze techniek ook alleen op keyframes toegepast. Dus, hé, het is niet eens zo rekenintensief!
Periodiciteitsdetectie (bewegingsanalyse)
Het lijkt redelijk om aan te nemen dat seksscènes in video gekenmerkt kunnen worden door een periodiek bewegingspatroon, observeren Jansohn en collega's.
Figuur 1: Periodiciteitsdetectie (PERWIN): een videoscène met het gemiddelde bewegingssignaal in x-richting (boven) en de classificatiescore (onder). In het begin van de videoscène (links) worden de kleren uitgetrokken. Later, tijdens geslachtsgemeenschap, vindt er periodieke beweging plaats en scores duiden op een grotere kans op pornografie.
Google doet het, dus waarom kan Ternovskiy niet?
Huiddetectie is een van de belangrijkste methoden voor automatisch filteren achter de SafeSearch-functie van Google, zoals hierin wordt beschreven papier uit 2006 (pdf) door Google-onderzoekers over dit onderwerp. Niet iedereen heeft 's werelds grootste datacenters met 's werelds slimste parallellisatie-algoritmen, maar zeker, als Ternovskiy en zijn ondersteuners serieus waren om van Chatroulette iets anders te maken dan de mikpunt van grappen op Southpark , zouden ze op zijn minst de meest elementaire algoritmen implementeren voor het detecteren van naaktheid.
Toegegeven, keyframe-analyse zal het niet altijd redden in de alles-kan-wereld van Chatroulette, waar gebruikers zich bijna net zo snel kunnen uitkleden als u op de volgende knop kunt klikken, dus detectie van periodiciteit kan ook vereist zijn.