Create a program to analyze and interpret simulator data

For this project we would like to generate a program to calculate the area of a 2D shape contained within a 3D shape. We would like this program to be a freestanding graphic user interface that can run on Mac and PC or we can use Matlab or Mathematica to run the programs (Matlab preferable)

We are working with an ultrasound simulator that records x, y, z coordinates; pitch and roll; and angle of the ultrasound crystals within the probe as CSV or Excel files. Attached is a sample of what our data look like. We also have depth and angle of the pie-slice-shaped image. The simulator stores “Target cut planes” that represent the ideal ultrasound image. The coordinates and rotation parameters for the target cut plane are visible at the top of the output metrics CSV file. The 3D shape would be defined by the target cut plane plus and minus 1cm on the y-axis.

The line of data in the excel spreadsheet represents the final image and is the 2D shape we are interested in. The columns represent the movement of the probe over time, both absolute position (X pos, Y pos, Z pos) and position relative to the target cut plane (X Distance [Target], Y Distance [Target], Z distance [Target]). Additionally, measures of rotation such as pitch, roll, and cumulated angle are recorded. The TEE angle represents the rotation of the ultrasound crystals in the probe and is important for determining the position of the 2D shape in space.

We would like to be able to manually input or import the target cut plane coordinates into the program and have the program create a 3D volume in space using ± 1cm on the y-axis. Then we will input the X pos, Y pos, Z pos or X Distance [Target], Y Distance [Target], Z distance [Target] coordinates, and pitch, roll, TEE angle, image angle, and image depth into the program to generate the 2D shape. The output of the program would be the area of intersection of the plane within the 3D shape. A conceptualized drawing of how we see this working is attached.

Ideally we would be able to save and store the sets of target cut plane coordinates in the program so they do not need to be re-entered each time we analyze a data set.

Before being hired we require an extensive description of your strategy in solving this problem. However, we are free and open to other methods; If you have an alternative plan, please feel free to share it with us.

Attached are a set of sample metrics so you can see what our outputs look like. Below is the conceptualized drawing of how we envision the two shapes intersecting.

In summary, we would like

1. To create a 3D shape in space given x,y,z coordinates and other metrics representing the location and shape of the target cut plane

2. To calculate the area of intersection of the 3D shape with a 2D shape given a set of x,y,z coordinates, angle metrics, and depth

3. To generate a script or program to do these calculations and to provide us with the source code

4. The script/program should be able to store target cut plane metrics

Compétences : Programmation C, Mathématiques, Matlab and Mathematica, Perl, Statistiques

en voir plus : create simulator data, y intersection, what is data input, what is a intersecting line, visible measures, programming with matlab, programming problem solving, programming on mac, programming on a mac, programming methods, programming in mathematica, programming crystals, programming and problem solving with c++, program 3d, problem summary, on the intersection, on line 3d drawing, line to line intersection, line of intersection, line line intersection, line intersection c, intersection of two line, intersection of a line, intersection line, intersection data

Concernant l'employeur :
( 1 commentaire ) Waban, United States

Nº du projet : #2325517

Décerné à:


I have a Phd in Math, and I'm especially good at geometry. I am also experienced in Matlab programming. Please check PM.

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% USD en 7 jours
(5 Commentaires)

14 freelance font une offre moyenne de $458 pour ce travail


See PM,please.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(37 Commentaires)

Please take a look in my profile to check my ability in mathematics, computer graphic and programming with Mathematica, Matlab with 100% completed works.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(17 Commentaires)

I am an experienced professional, and have a team of employees helping me with such projects. Please see pm.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(15 Commentaires)

Professional engineer experience in image processing and mathematical transformations of experimental data using MATLAB

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 25 jours
(29 Commentaires)

I've spent some time working out an algorithm for this job and think I've achieved what you were looking for. Please view your private messages, where I've explained my process and added an attachment with an examp Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(11 Commentaires)

hi i can do this

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(14 Commentaires)

Hello. Mathematics and programming for 30 years. See pmb, please.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 0 jours
(2 Commentaires)

Image processing is pleasant topic for me. I can do this project with pleasure

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(2 Commentaires)

I have over 30 years developing real solutions in engineering, mathematics, and programing. I do extensive work in Matlab and have my own software license. I have proven skills in graphing and 3D geometry working in ra Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(0 Commentaires)

Expert Matlab code guarantee to make you complete a task.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 2 jours
(0 Commentaires)

Custom software development - <b><i>Removed by Admin</i></b>

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% USD en 1 jour
(0 Commentaires)

I won't say a lot, you will get the result you want as fast as i can and no later than the deadline time. Quality and delivry ensured. u need get the job done, and I'd love to take ANY Matlab-related challenge .. ch Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 12 jours
(0 Commentaires)

hi! i can create this program as separate system.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 5 jours
(0 Commentaires)

Hi, can u please read my PM.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 12 jours
(0 Commentaires)