Find Jobs
Hire Freelancers

C++ projection algorithm for medical imaging collimator

$750-1500 USD

Zavřený
Zveřejněno před více než 5 roky

$750-1500 USD

Zaplaceno při doručení
Read the description before bid and make answers from questions...!!! Seeking a C++ developer to design and implement an algorithm for positioning of a collimator (a light beam limiting device) for an imaging application. The ideal candidate has experience with linear algebra, positioning and projection and general imaging techniques. This algorithm will be incorporated into an existing application. The inputs and outputs of this algorithm are well-defined - please see the attached flowchart for the data flow. The work comprises the construction of an algorithm that will take in a distance and a 3D orientation of a light source and outputs the orientation and iris size of the collimator, curcumbscribed within a flat, square area. The algorithm should ensure that the source projection is appropriately sized for inscription inside of a fixed, square area depending on both the angle of inscidence upon the area and the distance from the source. This will involve using the physical specifications, positioning information and 3D transforms to correctly change the size and orientation of the source field. The algorithm must be robust and efficient for dynamically outputting positions within milliseconds of position changes of the device. More details will be provided upon starting work. Additionally, the developer will write unit and integration tests for the positioning algorithm along with thorough documentation. Note: the developer will need to sign a NDA prior to initiating the project Questions: 1. Are you familiar with algorithm design? 2. What sort of linear algebra experience do you have?
IČ projektu: 17625146

O projektu

10 nabídky
Vzdálený projekt
Aktivní před 6 roky

Chcete si vydělat nějaké peníze?

Výhody podávání nabídek na Freelancer

Stanovte si rozpočet a časový rámec
Získejte za svou práci zaplaceno
Načrtněte svůj návrh
Registrace a podávání nabídek je zdarma
10 freelanceři nabízejí v průměru $993 USD za tuto práci
Avatar uživatele
Hello, there, I am very happy to put my bid on your project. I am an expert of algorithm and algebra and senior software developer, so I am interested in and confident to do this project. I hope to discuss everything of the project in detail with you and work on this project with you. Regards.
$1 000 USD v 20 dnech
4,9 (86 recenze)
6,8
6,8
Avatar uživatele
I have served over many multination clients over the past two decades. Our key strengths are our people, core values, design-driven innovation, agile mindset, operational efficiency, technology expertise, and quality engineering. We are continuously innovating to provide best in class IT consulting, software development can oversee Solidworks, Arduino, Electrical Engineering, Python, Java, c+ Matlab, design services, custom products, mobility and cloud operations and among others. Our solutions have empowered businesses across industry verticals and geographies to make the right decisions while focusing on their core business. https://www.freelancer.com/u/prefectworld
$750 USD v 2 dnech
4,7 (36 recenze)
5,4
5,4
Avatar uživatele
Do you use linear algebra methods to solve the optimization problem? Or you use the finite element method?
$900 USD v 20 dnech
4,2 (30 recenze)
4,6
4,6
Avatar uživatele
i am a professional electrical engineer and i have years of experience of matlab and c# programming and i can complete the desirwd work before the time limit and minimum of your buget just in 600$
$750 USD v 10 dnech
5,0 (1 recenze)
1,7
1,7
Avatar uživatele
Yes, I can convert an algorithm to C++ program and also design the algorithm based on need of the situation based on input. I can use any equation development to build program in linear algebra.
$750 USD v 10 dnech
2,8 (1 recenze)
0,0
0,0
Avatar uživatele
Hello, I have previous experience in optics and I am familiar with collimating laser beams. My experience with linear algebra and matrix arithmetic is for solving eigenvalue equations. My previous project in C++ involved developing a pulling algorithm to manufacture a nanofiber from commercial optical fiber. The fiber is heated in a flame and pulled with stepper motors. The objective of the algorithm was to define the speed and distance of the motors to maintain a user defined profile of the nanofiber. I can deliver this project given more details of the underlying physics. Thanks, Shreyas
$833 USD v 5 dnech
0,0 (0 recenze)
0,0
0,0
Avatar uživatele
Hello. I am a C/C++ developer with more then 15 years experience, mainly in CAD/CAM applications, I am very proficient in C/C++ coding and debugging on windows platform (but I have some experience on Mac and Linux also), both with MFC and Qt. Because of my experience I am very familiar with visualization and manipulation of 3D objects, and with the linear algebra theory related to this applications, moreover recently I am working on a 3D application for dental prothesic aid, and in this context I have started to use VTK for registration of stl tooth models. I am very interested to have more info about your project, please let me know for any question or if you think that a little test project to check my skills can be useful. Q1 : Are you familiar with algorithm design? Yes, my experience is all about design, implementation, debugging and optimization of algorithms mainly in CAD/CAM industry Q2: What sort of linear algebra experience do you have? My experience with linear algebra (apart from that gained in university) is about rotation, translation manipulation of matrices and vectors, that is needed for manipulation of 3D objects Best Regards Claudio Cordara
$1 250 USD v 10 dnech
0,0 (0 recenze)
0,0
0,0
Avatar uživatele
I specialize in algorithm design and implementation usign an language (mostly C and C++). Most of my algorithms are implemented with the C++ programming language. I will not give you only the implementation but a completeaxiomatic analysis of each procedure that I create for you. I would like with your consent to discuss more on how you want it implemented (whether a procedural way) or (using object oriented design).
$1 250 USD v 10 dnech
0,0 (0 recenze)
0,0
0,0
Avatar uživatele
Hi. I am an experience C++ and C programmer (20 years on C++ and 6 years on C) and my programs are well structured and well object oriented. I worked in military industry for the some years. My experience is: Windows: MS Visual Studio, MFC, QT, ACE, COM ATL Linux: Eclipse, Emacs, GDB Real Time, Multithreading, TCP/UDP Communications, (HTTP, DHCP, ICMP protocols as well) Design Patterns solutions, Best regards, Leonid.
$1 444 USD v 20 dnech
0,0 (0 recenze)
0,0
0,0

O klientovi

Pochází z CHINA
Dandong, China
5,0
15
Členem od čvn 2, 2017

Ověření klienta

Díky! Poslali jsme vám e-mailem odkaz pro získání kreditu zdarma.
Při odesílání e-mailu se něco pokazilo. Zkuste to prosím znovu.
Registrovaných uživatelů Zveřejněných projektů
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Načítání náhledu
Bylo uděleno povolení ke geolokaci.
Vaše doba přihlášení vypršela a byli jste odhlášeni. Přihlaste se znovu.