Chatroulettes pervertdetektor är trasig: Så här fixar du det

Chatroulette är tillbaka! Tyvärr är det spännande, ofta skandalösa och mycket hajpad videochattsajt som parar besökare med slumpmässiga konversationspartners från var som helst i världen är också fortfarande fruktansvärt trasig .





Enligt en korrespondent som trotsade den återlanserade sajten tog det fyra hela minuter att trycka på nästa knapp för att hitta en chattare som inte visade sina bitar för kameran . Ahem.

Det behövde inte vara så här: Andrey Ternovskiy, den ryska wunderkind som startade Chatroulette, har uppvaktats av i stort sett alla i Silicon Valley, tydligen, och lovade i början av juni att återlansera sajten med någon form av automatisk bild filter som skulle hålla perverna borta från webbplatsen – programvara som snabbt kan skanna video för att avgöra om en penis visas, enligt TechCrunch .

Det som är förbryllande är inte att världen är full av anonyma män som är redo att släppa sina byxor – det är att Ternovskiy inte verkar ha implementerat någon av de breda tekniker som finns tillgängliga för honom som kan hindra dessa män från att dyka upp i din chattkö.



Faktum är att en artikel från 2009 från en handfull forskare i Tyskland, Upptäck pornografiskt videoinnehåll genom att kombinera bildfunktioner med rörelseinformation , beskriver de mest populära sätten att automatiskt upptäcka olämpligt innehåll, varav många är mogen teknik som har funnits i flera år.

Huddetektering (nyckelbildsanalys)

Det här är enkelt: människor som har sex med kameran har inga kläder på sig. Enkla funktioner inklusive den genomsnittliga hudsannolikheten, förhållandet mellan hudpixlar och storleken på den största hudregionen används för klassificering, säger Jansohn et al.



Denna teknik kräver inte ens att själva videon analyseras - bara ett slumpmässigt urval av nyckelbildrutor (stillbilder) som extraheras från flödet.

Påse-med-visuella-ord

En förprogrammerad vokabulär av visuella ord tränas in i systemet - de är något som karaktäristiska former, färgfläckar, etc. - och sedan utvärderar systemet med vilken frekvens dessa visuella ord dyker upp. Uppenbarligen, när du plottar frekvensen av visuella ord, grupperar de sig tydligt i pornografiskt material.



Liksom Skin Detection, tillämpas denna teknik också bara på nyckelbildrutor. Så hej, det är inte ens så beräkningskrävande!

Periodicitetsdetektering (rörelseanalys)

Det verkar rimligt att anta att sexscener i video kan karakteriseras av ett periodiskt rörelsemönster, observerar Jansohn och kollegor.



Figur 1: Periodicitetsdetektering (PERWIN): en videoscen med dess genomsnittliga rörelsesignal i x-riktningen (överst) och klassificerarens poäng (nederst). I början av videoscenen (till vänster) tas kläder av. Senare, under samlag, uppstår periodiska rörelser, och poäng indikerar en högre sannolikhet för pornografi.

Google gör det, så varför kan inte Ternovskiy?

Huddetektering är en av de primära metoderna för automatisk filtrering bakom Googles SafeSearch-funktion, som beskrivs i detta 2006 tidning (pdf) av Google-forskare i ämnet. Alla har inte världens största datacenter som kör världens smartaste parallelliseringsalgoritmer, men säkert, om Ternovskiy och hans stödjare menade allvar med att förvandla Chatroulette till något annat än skämt på Southpark , de skulle implementera åtminstone de mest grundläggande algoritmerna för att upptäcka nakenhet.

Visst, nyckelbildsanalys kommer inte alltid att avbryta det i Chatroulettes allt som händer, där användare kan klä av sig nästan lika snabbt som du kan klicka på nästa knapp, så periodicitetsdetektering kan också krävas.

Dölj