DSX: Image and Surface Files: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 20: | Line 20: | ||
[[File:DSX_SurfaceFile.png|400px|right]] | [[File:DSX_SurfaceFile.png|400px|right]] | ||
The Surface File contains a polygonal representation of the surface of the object. It is often created by applying a marching-cubes algorithm to the data in the Image File, then outputting the vertices and polygons in the OBJ or STL formats. The vertices must be in the same units as the image data (usually millimeters), and expressed in the same reference frame as the one defined by the Image File. This is because the Image File is used to generate DRRs for tracking the objects in X-ray images, and the tracked poses are then used to animate the surface models for kinematic analysis. So the surface model must be in the same frame and units as the image data that was used to create it. If you generate the Image File and Surface File using Surface3D, they will automatically be output in the same frame. If you use third-party software to generate one or both of these files, you should use the Image/Surface Match widget in Orient3D to make sure that the files are consistent with each other. | The Surface File contains a polygonal representation of the surface of the object. It is often created by applying a marching-cubes algorithm to the data in the Image File, then outputting the vertices and polygons in the OBJ or STL formats. The vertices must be in the same units as the image data (usually millimeters), and expressed in the same reference frame as the one defined by the Image File. This is because the Image File is used to generate DRRs for tracking the objects in X-ray images, and the tracked poses are then used to animate the surface models for kinematic analysis. So the surface model must be in the same frame and units as the image data that was used to create it. If you generate the Image File and Surface File using Surface3D, they will automatically be output in the same frame. If you use third-party software to generate one or both of these files, you should use the [[Orient3D: Image/Surface Match|Image/Surface Match]] widget in Orient3D to make sure that the files are consistent with each other. | ||
|} | |} | ||
Revision as of 22:17, 4 February 2021
Surface File |
---|
![]() The Surface File contains a polygonal representation of the surface of the object. It is often created by applying a marching-cubes algorithm to the data in the Image File, then outputting the vertices and polygons in the OBJ or STL formats. The vertices must be in the same units as the image data (usually millimeters), and expressed in the same reference frame as the one defined by the Image File. This is because the Image File is used to generate DRRs for tracking the objects in X-ray images, and the tracked poses are then used to animate the surface models for kinematic analysis. So the surface model must be in the same frame and units as the image data that was used to create it. If you generate the Image File and Surface File using Surface3D, they will automatically be output in the same frame. If you use third-party software to generate one or both of these files, you should use the Image/Surface Match widget in Orient3D to make sure that the files are consistent with each other. |