Christoph Spuhler

Christoph Spuhler

Software architect, project manager and developer of image processing solutions and algorithms, Ph.D.

Montpellier Area, France
Medical Devices

As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you and Christoph Spuhler know in common
  • Get introduced to Christoph Spuhler
  • Contact Christoph Spuhler directly

View Christoph's full profile

Christoph Spuhler's Overview

  • Senior image processing developer and project manager at Intrasense

145 connections


Christoph Spuhler's Summary

Specialized in advanced image processing and image segmentation in the medical domain, I've been developing in the medical imaging domain since 2002.

I have extensive experience programming mainly in C++ under Windows and Linux as well as in project management and defining software architecture.

The following are some of the modules I've recently created:
- semi-automatic carotid vessel segmentation
- automatic aortic vessel segmentation
- automatic coronary vessel segmentation
- automatic colon segmentation with centerline and cleansing
- colon unfolding
- automatic bone masking
- an image processing SDK

- 3D tissue segmentation algorithms
- haptic interfaces for 3D volumes
- memory and speed optimization
- CT, MRI, DICOM data
- efficient architecture and documentation
- skeletonization and 3D centerlines, level-sets, morphological operators

Christoph Spuhler's Experience

Senior image processing developer and project manager


Public Company; 51-200 employees; Medical Devices industry

January 2008Present (6 years 10 months)

Development advanced algorithms for medical image processing and segmentation for a medical diagnosis workstation. Project management for production of commercial modules from conception to release.

Research assistant

ETH Zurich

Educational Institution; 5001-10,000 employees; Higher Education industry

October 2002June 2006 (3 years 9 months)

Implementation of a computer workstation which could be used to perform a virtual endoscopy of the small-intestine using 3D CT images. The workstation integrated real-time 3D volume rendering, a 3D haptics interface (Sensable PHANTOM®), and advanced image processing algorithms to detect a centerline in the small intestine.

Christoph Spuhler's Patents

  • Adaptative hit-or-miss region growing for vessel segmentation in medical imaging

    • Europe Patent EP2357609
    • Issued June 27, 2012

    The general field of the invention relates to, without being limited to, medical imaging. It finds applications for the segmentation and identification of complex structures such as vessels structures in volumetric images (3D images) generated by any suitable imaging technique such as computed tomography, resonance magnetic imaging or the like.

  • Artifact-free filet view for virtual endoscopy of lumen structures

    • Europe Patent Application EP 2339538 A1
    • Filed December 23, 2009
    Inventors: Christoph Spuhler, Marc Moulis, Frederic Banegas, Charles Caderas de Kerleau

    The present invention concerns a method for performing virtual endoscopy on a volumetric image of a lumen-defining structure having an elongated lumen, comprising steps of determining an unfolding axis substantially inside the lumen, defining sampling planes substantially perpendicular to and intersecting said unfolding axis at sampling positions, selecting ray casting directions in said sampling planes, performing ray casting to define pixel values, and arranging said pixel values into an unfolded view, wherein said ray casting directions are selected so that the angle increment between them is substantially inversely proportional to the ray propagation distance into the lumen, from the unfolding axis to the structure.

Christoph Spuhler's Languages

  • English

    (Native or bilingual proficiency)
  • German

    (Native or bilingual proficiency)
  • French

    (Professional working proficiency)
  • Spanish

    (Limited working proficiency)

Christoph Spuhler's Skills & Expertise

  1. C++
  2. Visual Studio
  3. Windows
  4. Linux
  5. Software Development
  6. Software Design
  7. Software Engineering
  8. Algorithm Design
  9. Object Oriented Design
  10. Parallel Algorithms
  11. Teamwork
  12. Image Processing
  13. Image Segmentation
  14. Image Analysis
  15. Project Planning
  16. Project Coordination
  17. Haptics
  18. Virtual Reality
  19. Computer Vision
  20. Algorithms
  21. Simulations
  22. Signal Processing
  23. Programming

View All (23) Skills View Fewer Skills

Christoph Spuhler's Education

Eidgenössische Technische Hochschule Zürich

Ph.D., medical image processing, informatics


University of Rochester

M.Sc., Computer Engineering


Activities and Societies: VLSI and low-power ASICs

University of Arizona

B.Sc., Electrical Engineering


Activities and Societies: Honor student

Contact Christoph for:

View Christoph Spuhler’s full profile to...

  • See who you and Christoph Spuhler know in common
  • Get introduced to Christoph Spuhler
  • Contact Christoph Spuhler directly

View Christoph's full profile

Viewers of this profile also viewed...