Image Comparison (using JAVA)




We are looking for a JAVA developer to create a script \ application able to compare image files based upon visual similarities, and re-order them based upon the results. The application will also have a second ability to search for files similar to a selected inputted file.

It is proposed that the application will use the following two techniques for visual comparison of files:

1. Joint-Histogram analysis ([url removed, login to view]~rdz/papers/[url removed, login to view])

2. Fuzzy hashing

**** Please note: If you can propose another algorithm in addition OR replacement to any of the above, able to perform better or with more accuracy please suggest this in your proposal, along with references to a white/technical paper etc for us to research ***



A JAVA application able to:

• Sort a directory (and files in enclosed subdirectories) of image files based on similarity to each other file in the folder. The results will show batch groups of similar files together one after another.

• Search for similar files to a single inputted file

• Output the results of the sort using one of the following 3 methods (selected by the user):

1. By renaming the image files with a select prefix (e.g. changing [url removed, login to view] to [url removed, login to view]).

2. By creating an XML file showing the file details and the order/position in which it appears once sorted in select tags (e.g. <new order>1</new order>).

3. By adjusting a pre-exiting XML file which current notes the order of the file. In this instance a copy of the original XML will be made and the tag that contains the old file order will need to be updated. Sample XML will be sent to shortlisted candidates.

• Complete the sort/search and output the results as fast as possible (must include multithreading)

• Work as accurately as possible

• Work efficiently

• Be run via a very simple GUI or command line

Technical Specifications


- Must work on Windows, Mac and Linux

- Be developed in JAVA and able to be integrated into further scripts and applications

- Java GUI front end using NetBeans or Eclipse Window Builder

- Must perform efficiently, and with a good accuracy (including multithreading)

- Must be able to handle the sort and search of millions of files in the same sort

- 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 sort all common image file formats

- All parts of this project must comply with applicable UK law

Other Information


+ This is a fixed price project, with the budget specified

+ No upfront payments, but milestone payments are negotiable

+ Only bids which follow these guidelines will be considered

+ A developer for this project is required ASAP

p.s. Apologies to those who have bid on the similar job to this posted previously, this is the replacement post due to errors and misunderstanding caused by details in the last post

Skills: Algorithm, Java, Matlab and Mathematica, Pattern Matching, Software Development

See more: java image compare, technical paper, using re, uk software developer, uk looking for a java developer, test script development, test for java developer, technical proposal for software development, sort algorithm comparison, sort algorithm, software project proposal sample, software development notes, software development job search, software developer overview, software developer job uk, software developer job search, simple search algorithm, search algorithm comparison, script for commercial sample, sample script for commercial, sample proposal for job, sample project bid proposal, sample of proposal of project, sample of job proposal, sample of good proposal

About the Employer:
( 0 reviews ) London, United Kingdom

Project ID: #5264918

16 freelancers are bidding on average $624 for this job


Hello My name is Alejandro Pasos. I have experience developing java applications with UI and on image processing algorithms. I am interested in developing your image comparison application. I have all the info requi More

$750 USD in 30 days
(42 Reviews)

Hello, I bid your previous project, hope you remember me, i gave you very informative bid, i am still like to work with you, thanks and let me know.

$700 USD in 12 days
(49 Reviews)

Hi, I am an expert in Image processing and Machine Vision. Have vast experience in Java programing. I can do this task for you. Thank you.

$500 USD in 25 days
(35 Reviews)

Hi! I am professional Java developer. I can do this project with highest uality. Best Regards, Szymszteinsl

$750 USD in 3 days
(17 Reviews)

Hello i am expert java developer , i am interested at your project , i have develop the same idea for Electronic Check Up system , so i am able to develop that application also i can show you simple demo waiting you More

$555 USD in 7 days
(18 Reviews)

Dear Client, Greetings and Hope you are doing good. I would like to express my interest in this as I have needed high-skilled specialists available to meet your requirement and can work fast and professionally! More

$631 USD in 20 days
(1 Review)

I hold a bachelor's degree in Software Engineering, and I'm studying Computer Vision for my master's degree at a top 30 university in the world. During my undergrad, as a course project for Information Retrieval System More

$500 USD in 10 days
(4 Reviews)

I'm very experienced with Java and can probably get this done in a few days. I'm not sure if fuzzy hashing is good for sorting here. But maybe there is a way of getting possible next images from several hash tables More

$544 USD in 10 days
(1 Review)

Hi, You're requirement: Need a software for image comparison. Proposal: - You need a software developed in java to compare the images. - Two techniques will used by software, these are: - Joint-Histogram More

$750 USD in 10 days
(0 Reviews)

I've got an experience in doing image analysis. I've written my master’s thesis about. I will manage to create program giving good results. Please contact if you have questions.

$555 USD in 15 days
(0 Reviews)

I am a PhD student at University of Washington and interested in your project. I have a great research experience on Machine Learning and AI. I can do this Image Processing project. See my publications at previous home More

$522 USD in 7 days
(0 Reviews)

Dear Sir/Madam, We would like to introduce ourselves as pune based company having extensive experience of more than 3 years in the field of Web based application development and hosting. We have expertise in .Net, P More

$333 USD in 10 days
(0 Reviews)

I am an experience java developer. I will be able to deliver the project to work on all the environment including mac. But I need support to test on mac since I don't own it. I am confident to deliver on given More

$555 USD in 20 days
(0 Reviews)

I can five you the code in c++ and every steps to execute the program.I will also provide standerd data set on which you can test the program. download the demo version from my website [url removed, login to view] .The exe More

$555 USD in 10 days
(0 Reviews)

Hello, In the past I have done several projects related to computer graphics and analyse of digital images. Those projects were used in cartography. Best regards

$750 USD in 15 days
(0 Reviews)

Dear Sir, We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! More

$789 USD in 10 days
(0 Reviews)

Bir öneri henüz sağlanmadı

$750 USD in 30 days
(0 Reviews)