Nudity scanner promises freedom from porn

Nudity detection systems, for one reason or another, are the holy grail of image recognition software - and one programmer thinks he may have cracked the secret with an open source library called nude.js.

Unlike previous implementations of the technology, the JavaScript-based nudity detection system runs client-side, rather than server-side, which allows the user to flag a blocked image as a false positive and override the filter.

The software uses HTML5's Canvas feature to display or hide the image, while the JavaScript engine analyses it for possible nudity.

A test on a small selection of images shows that it genuinely works, even for partial nudity - although the software's creator Patrick Weid warns that the software is "definitely not finished," with plenty of improvements still needed before the goal of a totally-reliable client-side nudity scanner can be said to have been reached.

The on-line test, which does contain a somewhat risqué, albeit censored, image - so visit with care - demonstrates the power of nude.js - and works in most HTML5-supporting browsers, including Firefox 3.6 and above, Chrome, Safari, Opera, and Internet Explorer 9.

The project could prove a boon for social networking services keen to prevent their users from sharing titillating glimpses of flesh, child-friendly search engines, and even services such as ChatRoulette - which has long had something of a penis problem as horny semi-clothed men are connected to each other via the wonders of anonymous webcam chat.

For more information on the project, to download the source code, or just to see a picture of a breast in the name of science, visit the official project page.

404

Sorry! Page not found.

The article you requested has either been moved or removed from the site.