DICOM Standards Committee Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler
Working Principle The deformation of structured light, such as a known pattern is captured and a point cloud is calculated
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Use cases Use cases structured by content of publications
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Interested Surface Scanner Manufacturers 4 FARO Technologies Inc., USA GOM mbH, Germany Konica-Minolta, Germany RSI GmbH, Germany Steinbichler Optotechnik GmbH, Germany ViALUX GmbH, Germany Vitro Lasertechnologie AG, Germany
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Open Issues Should DICOM describe SOP classes before and/or after post-processing? Scanner Real 3D object Post-processing- Software PACS Digital 3D object Raw data Internal Post-processing- Raw data: Point Cloud, Textures, Device Parameters Raw data
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Reconstruction with Paraview Reconstruction from point cloud with uv-mapping and bitmap with arbitrary application
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Reconstruction with Paraview Point cloud contains x,y,z,u and v values Here: ascii file, semicolon separated
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Reconstruction with Paraview Importing the point cloud
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Reconstruction with Paraview Assigning the columns to coordinate system
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Reconstruction with Paraview Display the point cloud
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Reconstruction with Paraview Calculate mesh (multiple algorithms and parameters)
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Reconstruction with Paraview Apply texture according to uv map
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Reconstruction with Paraview Smooth surface (multiple algorithms and parameters)
Workitem Proposal „Optical Scanner“, DSC, Bordeaux What is this all about? Two types which contain different information Scanner External Post-processing PACS Point clouds, surface meshes, textures, device-specific attributes, 3D graphics
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Point clouds No support of uv coordinates
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Vectors (only for xyz, not for uv?)
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Photo
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Open Issues Is there enough commonality between optical and mechanical scanners to use one IOD for both? How to store the normal, which defines inside/outside? The origin of the coordinate system of the bitmap has to be defined. Mapping: uv-mapping and/or point values over LUT? Define two different SOPs for raw data/3D model? Support of multiple textures per object? How to store multiple clouds? Only same coordinate system allowed?
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Accomplishment New modality (Surface Scanner) Use of existing modules (fotos, point clouds, surfaces) New modules (Scanner device attributes) New IOD(s) New SOP(s) Scanner External Post-processing PACS Point clouds, surface meshes, textures, device-specific attributes, 3D graphics
Workitem Proposal „Optical Scanner“, DSC, Bordeaux Time Schedule Reporting current workiten state to scanner and 3d software manufacturers and to related DICOM WGs First meeting with interested companies at WG 24 meeting at CARS in Geneva in July 2010
T hank you for your attention! Acknowledgements The Innovation Center Computer Assisted Surgery (ICCAS) at the Faculty of Medicine at the University of Leipzig is funded by the German Federal Ministry for Education and Research (BMBF) and the Saxon Ministry of Science and the Fine Arts (SMWK) in the scope of the initiative “Unternehmen Region” with the grant numbers 03 ZIK 031 and 03 ZIK 032. It is also sponsored by funds of the European Regional Development Fund (ERDF) and the state of Saxony within the frame of measures to support the technology sector.