Find Jobs
Hire Freelancers

Algorithm for Clustering Points

$30-250 AUD

Completed
Posted about 8 years ago

$30-250 AUD

Paid on delivery
I require an experienced C# programmer/engineer to write an algorithm for me. The algorithm will be part of a larger system, and should the programmer be a good fit, I would love to offer some more regular work. I describe the algorithm requirements below. You will be provided with a list of points, these points should be clustered and classified using the DBScan algorithm (Already written, I can provide if needed). These clusters are effectively just points drawn on an image to estimate a line, so I will need you to write a function in C# to convert the clusters of points to a line, and then to test the lines against one another (using parallelism and distance) to determine whether they are in fact just continuations of one another. You will then be given a numerical length (X), which will be less than the length of the lines. You will step across the lines from the beginning, in steps of X, until you reach the end. The output of this function will be the point at each step of X. There are some speed constraints here, as the number of points being passed to the algorithm could be up to 500,000. You will need to be efficient, and I'm happy for you to write OpenCL code if you need to in order to achieve this. I have attached an image to help convey the concept. I'm keen to start this project within the day, so please let me know if you're interested and send me a Resume. Thanks!
Project ID: 9974978

About the project

5 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello. I take an interest in Algorithm. I have full skills in Web scraping, Android, Iphone, Reverse engineering, Qt, c++ & c# programming. Please check my profile and portfolio. I have to check details of your requirement but I'll try to complete the task as fast as I can. I'd be happy to keep long partnership,if you'd like. Looking forward for your kind answer. Best Regards.
$247 AUD in 3 days
4.8 (75 reviews)
6.6
6.6
5 freelancers are bidding on average $238 AUD for this job
User Avatar
Hello, Before you select a part time developer from here, take a look at fugacode.com. If you like what you see, contact us. That's all. "Why hire freelancers? when you can hire professional developers for the same cost" Regards, FUGACODE Team
$147 AUD in 3 days
5.0 (12 reviews)
5.5
5.5
User Avatar
-----------------------------Pro C# Developer & Algorithm Expert! Best Result in Time!--------------------------
$300 AUD in 3 days
4.8 (61 reviews)
5.7
5.7
User Avatar
I'm C# developer. I worked in Microsoft in AppFactory program for developing Windows 8 and Windows Phone Apps. I got here many Desktop and WPF projects. You can check my profile and if you accepted, just let me know to discuss more details. I also want to know the project type of the existing part. Thanks
$200 AUD in 20 days
5.0 (10 reviews)
4.7
4.7
User Avatar
Hello, my name is John and I am a software engineer specializing in data acquisition systems including extensive data analysis which makes this project right up my alley. I would like to see some of the data sets you are working with and hear more about what you are trying to accomplish. I hope to hear from you soon and have the opportunity to work on this project with you. Sincerely, John Pranger
$150 AUD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$444 AUD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Adelaide, Australia
5.0
2
Payment method verified
Member since Oct 11, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.