20 Stimmen

Wie blockiert man das Hochladen von Nacktbildern?

Ich benötige eine Möglichkeit, erwachsene Bilder auf den Websites zu erkennen, auf denen der Benutzer Bilder hochlädt, um festzustellen, dass ein Bild nicht akzeptabel für meine Seite ist. Kann mir jemand die Methode vorschlagen, dies zu tun?

Ich benötige eine Art Open-Source-Code/Programm (PHP), das auf der Website implementiert werden kann und den Benutzer daran hindert, das Bild hochzuladen. Vor meiner Idee gibt es bereits eine Klasse Bildfilter http://www.phpclasses.org/browse/package/3269.html Aber ich möchte einen Code, der ähnlich ist oder vielleicht sogar fortschrittlicher.

4 Stimmen

Selbst die Filter der Bildersuche von Google machen manchmal Fehler. Am besten ist es, alle Uploads in einer Warteschlange zu halten, wo ein Mensch die akzeptablen veröffentlichen und die anderen ablehnen kann.

0 Stimmen

Dies ist ein gutes Beispiel für ein visuelles Captcha. ;-) Besser ist es, menschliche Ressourcen zu nutzen, um zu entscheiden, ob ein Bild angemessen ist oder nicht. Machen Sie es einfach, solche Bilder zu melden und einige Moderatoren zu bekommen, die sie löschen.

0 Stimmen

Übrigens, wie ist diese "Klasse Bildfilter" für dich unzureichend? Hat es nicht wie erwartet funktioniert? ;)

3voto

Fra Vilsoni Punkte 19

2voto

SysAdmin Punkte 5232

Alle aktuellen Methoden beinhalten die Hautfarbenerkennung. Dies ist nie genau und nicht annähernd fortschrittlich.

Falls überhaupt etwas Fortgeschrittenes existiert, könnte dies zur Bekämpfung von Kinderpornografie eingesetzt werden.

0 Stimmen

Spaßiger Teil... wenn das Bild in Graustufen ist, gibt es keine Farbe zu erkennen. Was wirst du tun, Bilder verbieten, die zu viel #959595 enthalten oder so etwas? :)

2voto

t0mm13b Punkte 33393

Dies ist ein generelles Prinzip, unabhängig von Sprache oder Technik. Der beste Weg, damit umzugehen, ist es, den Menschen überprüfen zu lassen! Kurz gesagt wäre viel Arbeit damit verbunden, zum Beispiel, wie kann man feststellen, ob das Bild nackt ist oder Kinderpornografie darstellt, indem man die Pixel untersucht - es ist nicht möglich, da ein gewisses Maß an Raffinesse erforderlich ist. Es gibt derzeit beispielsweise in meinem Land einen Versuch für Mobilfunkbetreiber, Bilder automatisch zu blockieren, um gegen Pornografie vorzugehen, aber fragt mich nicht wie - aber anscheinend sind Berichte dazu erfolgreich, ich würde dem Algorithmus, den sie verwendet haben, einfach nicht vertrauen, da er möglicherweise falsche Ergebnisse generiert!

Das ist so ähnlich wie die Verwendung von Captcha, um Spammer zu blockieren, nur dass der Mensch ein magisches Wort oder eine magische Zahl eingeben muss, damit die Analyse des Bildes bestimmen kann, was das Bild enthält, um den Fluss von Spam zu stoppen.

In Ihrem Fall sollten Sie vielleicht das Hochladen von Bildern verhindern, nein, das wäre etwas zu restriktiv, tun Sie, was diese Seite tut - moderieren. Sie müssen die Bilder zuerst moderieren (vielleicht eine Warteschlange oder ein sicherer Ablageordner zum Speichern der Bilder) und entscheiden, ob sie geeignet sind oder nicht.

Wenn nicht, je nach Ernsthaftigkeit des Bildes - dies könnte bedeuten, den Internetanbieter und die örtlichen Behörden zu kontaktieren (hier liegt die Grauzone - wie würden Sie es wissen und nicht überreagieren?)....

Es wäre ratsam, weise, vorsichtig zu sein und in diesem Fall einfach die Behörden zu informieren, wenn es sich um pornografisches Material handelt, den Anbieter informieren, die Verantwortung an ihn weitergeben und ihn wiederum die beste Vorgehensweise entscheiden lassen ODER eine lokale Behördenwebsite informieren, die solche Vorfälle meldet... wie in meinem Land, wo wir einen Link zur Hotline-Website haben, auf der Nutzer anonym eine E-Mail an die Website senden und melden können, dass sie ein pornografisches Bild gefunden haben...

Ich bin kein Anwalt... aber soweit ich mich erinnere, und hier kann es knifflig werden, man könnte sie anschauen, aber herunterladen ist illegal... noch einmal muss ich diesen Haftungsausschluss posten - ich bin kein Anwalt, Sie müssen zuerst prüfen... das ist, was ich mit der Grauzone meine...

Also, zusammengefasst, niemand steht über einem Computer, und es gibt eine klügere Entität als einen Computer selbst, d.h. ein menschlicher Moderator kann nur überprüfen und feststellen, ob das Bild angemessen ist, bevor er es ansieht...

2voto

firedrawndagger Punkte 3233

Vielleicht solltest du das mal checken, das ist eine J/S-Datei. Das Problem ist, dass sie nur auf den neuesten Browsern läuft - Firefox 3.6+, Chrome, Safari, Opera und Internet Explorer 9.

http://nerd5.com/web-development/detect-nudity-using-javascript-nude-js.html

1voto

MrTraffic Punkte 1

Bei Free Vectors sind wir auch an diesem Thema interessiert. Deshalb haben wir gerade eine PHP-Nacktheits-Erkennungsklasse auf Github implementiert und geteilt, die auf dem Algorithmus von J. Marcial-Basilio et al. (2011) basiert und versucht, Nacktheit durch Zählen der Hautfarben zu erkennen.

Danke an @Dejan für den Hinweis auf das originale Forschungspapier.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X