About me
I am a postdoc in the Faculty of Informatics at the University of Lugano, working with Kai Hormann. I received my PhD from the Computer Laboratory, part of the University of Cambridge.
I have a curriculum vitae available online.
Research
My research currently surrounds geometry processing and its applications, particularly subdivision surfaces. My PhD thesis, NURBS-compatible subdivision surfaces, developed the first subdivision extension of NURBS surfaces.
Publications
- What shape are dolphins? Building 3D morphable models from 2D images
Thomas J. Cashman and Andrew W. Fitzgibbon
IEEE Transactions on Pattern Analysis and Machine Intelligence. To appear, 2012
See the project page for an accompanying video and CodePlex for a sample implementation.
PDF including supplementary material (4.6 MB). DOI link
- A continuous, editable representation for deforming mesh sequences with separate signals for time, pose and shape
Thomas J. Cashman and Kai Hormann
Computer Graphics Forum (Eurographics 2012). To appear.
See the project page for a sample implementation, video, and other auxiliary materials.
PDF (1.2 MB).
- Beyond Catmull–Clark? A survey of advances in subdivision surface methods
Thomas J. Cashman
Computer Graphics Forum 31(1), pp. 42–61, 2012
PDF (2.0 MB). DOI link
- Numerical Checking of C1 for Arbitrary Degree Quadrilateral Subdivision Schemes
Ursula H. Augsdörfer, Thomas J. Cashman, Neil A. Dodgson and Malcolm A. Sabin
E. Hancock, R. Martin, M. Sabin (Eds.): Mathematics of Surfaces 2009, LNCS 5654, pp. 45–54, 2009
DOI link
- Deriving Box-Spline Subdivision Schemes
Neil A. Dodgson, Ursula H. Augsdörfer, Thomas J. Cashman and Malcolm A. Sabin
E. Hancock, R. Martin, M. Sabin (Eds.): Mathematics of Surfaces 2009, LNCS 5654, pp. 106–123, 2009
DOI link
- NURBS with Extraordinary Points: High-degree, Non-uniform, Rational Subdivision Schemes
Thomas J. Cashman, Ursula H. Augsdörfer, Neil A. Dodgson and Malcolm A. Sabin
ACM Transactions on Graphics 28(3), pp. #46, 1–9, Proc. SIGGRAPH 2009
See the project page for a sample implementation, video, and other auxiliary materials.
PDF (2.6 MB). DOI link
- Selective knot insertion for symmetric, non-uniform refine and smooth B-spline subdivision
Thomas J. Cashman, Neil A. Dodgson and Malcolm A. Sabin
Computer Aided Geometric Design 26(4), pp. 472–479, 2009
PDF (151 KB). DOI link
- A symmetric, non-uniform, refine and smooth subdivision algorithm for general degree B-splines
Thomas J. Cashman, Neil A. Dodgson and Malcolm A. Sabin
Computer Aided Geometric Design 26(1), pp. 94–104, 2009
PDF (378 KB). DOI link
- Non-uniform B-Spline Subdivision Using Refine and Smooth
Thomas J. Cashman, Neil A. Dodgson and Malcolm A. Sabin
R. Martin, M. Sabin, J. Winkler (Eds.): Mathematics of Surfaces 2007, LNCS 4647, pp. 121–137, 2007
PDF (637 KB). DOI link
- Bounded Curvature Subdivision Without Eigenanalysis
Malcolm A. Sabin, Thomas J. Cashman, Ursula H. Augsdörfer and Neil A. Dodgson
R. Martin, M. Sabin, J. Winkler (Eds.): Mathematics of Surfaces 2007, LNCS 4647, pp. 391–411, 2007
DOI link
Dissertations
- NURBS-compatible subdivision surfaces
PhD thesis, 2010
PDF (5.8 MB)
- Facial Feature Detection
Undergraduate third year dissertation, 2006
PDF (5.7 MB)