Suljettu

C++,Coding, machine vision algorithm,MATLAB source available

This project consists of recoding in C++ a machine vision algorithm described as [url removed, login to view]~gail/CONFIGR_TR-2007-016_.pdf. There is a fully functional MATLAB code description of this algorithm that will serve as main source code and benchmark to test the C++ version. There is a broken C++ version available at this site that should be ignored since it is not correct: [url removed, login to view]~gsc/CodeRes.html.

One main bottleneck we would like to solve in the code is a call to the conv2 MATLAB function. We would like to convert the convolution into a for loop in C++.

This is some additional info on the project:

This code has been realized by Chaitanya Sai (http://cns.bu.edu/~gsc/CodeRes.html), and he is available to eventually help in case it is needed. The pseudocode of the algorithm is available at http://cns.bu.edu/~gsc/CONFIGR_Pseudocode.html (notice that the C++ code you can find in the same site is not working…). Also, the paper available at http://cns.bu.edu/~gail/CONFIGR_TR-2007-016_.pdf explains the core of the algorithm.


We expect a significant speedup of the algorithm resulting from recoding in C++. In particular, the most time consuming section of the algorithm consisits of a convolution (conv2 in MATLAB). Substituting the conv2 calls with a for loop should speed up the algorithm dramatically. Also, a minimum of multithreading would also do a great deal, but I am not sure how comfortable are you with that (are you?). If you could provide a multithreaded version which will exploit multiple CPUs in case there are available, but still run on a single thread, this would be a plus and we can pay a premium for this.


We would also like to be able to run the C++ code via MATLAB (a mex file will be required).


Finally, we would like to pay you once the blind test vs the MATLAB version on a test image is satisfied.

Taidot: C-ohjelmointi, Matlab ja Mathematica

Näytä lisää: machine vision algorithm, gsc matlab code, gsc matlab, coding machine vision, code machine vision, machine vision matlab, the algorithm is, test algorithm, source code matlab, n vision it, coding we, code coding, call source, algorithm test, algorithm is, algorithm in c, algorithm function, algorithm coding, conv2 source code, gsc algorithm matlab, coding machine, algorithm convolution matlab, machine vision algorithm matlab, machine vision source code, gsc algorithm code

About the Employer:
( 0 reviews ) Boston, United States

Projektin tunnus: #498579

13 freelanceria on tarjonnut keskimäärin 200 $ tähän työhön

sanjayapatel77

I can do the work. Pls check PMB.

200 $ USD 30 päivässä
(1 arvostelu)
1.1
storchei

Hello! I invite you to see my PM for more information on my bid. Best regards! Esteban

220 $ USD 7 päivässä
(0 arvostelua)
0.0
Wahla

Hi, please check PM for detail.

250 $ USD 8 päivässä
(0 arvostelua)
0.0
gidgu

Hi, check my pm, plz. Best regards.

100 $ USD 5 päivässä
(2 arvostelua)
0.0
passion411

Sounds nice. Please Check my pm. Thank you.

80 $ USD 7 päivässä
(0 arvostelua)
0.0
BDML

Hi; I am efficient in C/C++ and MATLAB and very confident to accompany your project.

200 $ USD 5 päivässä
(1 arvostelu)
0.0
mniqureshi

try my help

200 $ USD 1 päivässä
(0 arvostelua)
0.0
dmn001

Hi, I have experience using Matlab and C to write mathematical algorithms and would like to work with you in finding a conversion of the conv2 function using for loop, as well as transferring the rest of the code to Lisää

250 $ USD 30 päivässä
(0 arvostelua)
0.0
softbot

Please check PM for more details. Thank you.

150 $ USD 15 päivässä
(0 arvostelua)
0.0
tkunyz

Hi, I would love to help you with your project. I have worked with both C/C++ and MatLAB and I recognize the immense speed and functionality increases that can be had by manually writing projects of this sort. I look f Lisää

200 $ USD 10 päivässä
(0 arvostelua)
0.0
rmuhammadali

Hi, I have experience converting matlab code to C++, and currently working on image processing algorithms implementations myself that involved the same conversion. You can view my profile for more details about my exp Lisää

500 $ USD 10 päivässä
(0 arvostelua)
0.0
vishal68Flancer

i have done many projects in C++

150 $ USD 15 päivässä
(0 arvostelua)
0.0
freelancer85

Hi I am electrical and computer science graduated.I have overall 1 year experience in signal processing with Matlab I have overall 2 year experience in developing C++. I have some experience with MFC, Win32 API, em Lisää

100 $ USD 30 päivässä
(0 arvostelua)
0.0