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

Tietoa työnantajasta:
( 0 arvostelua ) Boston, United States

Projektin tunnus: #498579

13 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% 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