dicom standards committee 2010-04-13 bordeaux workitem - proposal “optical surface scan iod”...

19
DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler [email protected]

Upload: francis-edwards

Post on 03-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

DICOM Standards Committee2010-04-13 Bordeaux

Workitem - Proposal“Optical Surface Scan IOD”

Christian Dressler

[email protected]

Page 2: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Working Principle

The deformation of structured light, such as a known pattern is captured and a point cloud is calculated

Page 3: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

Use cases

Use cases structured by content of publications

Page 4: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

Interested Surface Scanner Manufacturers4

FARO Technologies Inc., USA GOM mbH, Germany Konica-Minolta, Germany RSI GmbH, Germany Steinbichler Optotechnik GmbH, Germany ViALUX GmbH, Germany Vitro Lasertechnologie AG, Germany

Page 5: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

Reconstruction with Paraview

Reconstruction from point cloud with uv-mapping and bitmap with arbitrary application

Page 6: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

Reconstruction with Paraview

Point cloud contains x,y,z,u and v values Here: ascii file, semicolon separated

Page 7: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

Reconstruction with Paraview

Importing the point cloud

Page 8: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

Reconstruction with Paraview

Assigning the columns to coordinate system

Page 9: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

Reconstruction with Paraview

Display the point cloud

Page 10: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

Reconstruction with Paraview

Calculate mesh (multiple algorithms and parameters)

Page 11: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

Reconstruction with Paraview

Apply texture according to uv map

Page 12: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

Reconstruction with Paraview

Smooth surface (multiple algorithms and parameters)

Page 13: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

What is this all about?

Two types which contain different information

Scanner

ExternalPost-processing PACS

Point clouds,surface meshes, textures,device-specific attributes,

3D graphics

Page 14: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

Point clouds

No support of uv coordinates

Page 15: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

Photo

Page 16: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

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?

Page 17: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

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

ExternalPost-processing PACS

Point clouds,surface meshes, textures,device-specific attributes,

3D graphics

Page 18: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Workitem Proposal „Optical Scanner“, DSC, Bordeaux 2010-04-13

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

Page 19: DICOM Standards Committee 2010-04-13 Bordeaux Workitem - Proposal “Optical Surface Scan IOD” Christian Dressler christian.dressler@iccas.de christian.dressler@iccas.de

Thank you for your attention!

AcknowledgementsThe 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.