Develop algorithm into Java

Closed - This job posting has been filled and work has been completed.

Job Description

Overview
-------------

We are looking for a developer to take the technique proposed in the referenced white paper called 'Image Zoning' (a nudity detection technique), and develop it into a simple Java script able to be implemented into a larger application.

Skin Tone detection and Pantone Colour Skin Tone detection is also required, showing the resulting % of skin detected in the image (link below) . This is basically a detection of certain colour from images.


Script Overview
----------------------

The script must be able to:

(1) Accept an input image, or directory of image(s), and run the 'Image Zoning' technique across each file.

(2) Provide a Skin Tone detected % result, including the ability to use Pantone colour Skin detection

(3) The results of this script must be output to a text file showing the name of the file, file location, and result of 'Image Zoning', e.g. 'Image classified as Nude' with a percentage of Nudity level, Skin tone detected %, Pantone Skin Tone detected %


Technical Specifications
--------------------------------

- Must work on Windows, Mac and Linux
- Be developed in Java and able to be integrated into further scripts and applications
- Must perform efficiently, and with a good accuracy
- All parts of this development must be free for commercial usage
- A simple usage guide, along with a selection of test data must be supplied to the project owner
- Able to analyse all common image formats
- All parts of this project must comply with applicable UK laws


Other Information
--------------------------

- This is a fixed price project, within the budget specified
- No upfront payments, but milestone payments are negotiable
- Only bids which follow these guidelines will be considered
- A developer is needed for this project ASAP
- The contents and property of this project are owned by our client, this project and shortlisted freelancers are subject to a ‘NON-DISCLOSURE AGREEMENT’


Reference to paper
---------------------------

Image Zoning:
http://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=7&ved=0CEIQFjAG&url=http%3A%2F%2Fwww.researchgate.net%2Fpublication%2F235324144_NUDITY_DETECTION_BASED_ON_IMAGE_ZONING%2Ffile%2Fd912f510bf4ad8f3da.pdf&ei=7PmzUp6BMMiShgfttID4CA&usg=AFQjCNGnrMbDx29PrSIN1n8HglGhl8avGA&bvm=bv.58187178,d.ZG4

Pantone Skin Tone:
http://www.erdemyilmaz.com.tr/wp-content/uploads/Pantone_SkinTones.htm