# Thomas Lewiner > Double-PhD researcher and professor turned industrial AI executive. Group Chief Data & Bioinformatics Officer at Ceva Santé Animale; previously Lead Data Scientist at BCG Gamma and, for fifteen years, professor of mathematics at PUC-Rio (Rio de Janeiro). Elected affiliated member of the Brazilian Academy of Sciences. Research spans computational geometry, computational topology and discrete Morse theory, geometry processing and computer graphics, data compression, reservoir modeling and computational fluid dynamics; industrial work spans applied AI, bioinformatics and vaccine design. 73 publications are archived on this site: journal and conference papers, books, book chapters and theses. Each has an abstract, PDF, source code where it exists, and BibTeX. The complete citation record (80+ items) is on Google Scholar. Best known for the reference implementation of *Marching Cubes 33* (topologically correct isosurface extraction) and for work on discrete Morse theory. ## Canonical pages - [Home (English)](https://thomas.lewiner.org/tomlew_uk.html): biography, publications, projects, CV, contact. - [Accueil (français)](https://thomas.lewiner.org/tomlew_fr.html): the same site in French. - [Início (português)](https://thomas.lewiner.org/tomlew_br.html): the same site in Brazilian Portuguese. - [Google Scholar](https://scholar.google.com/citations?user=jjAl60AAAAAJ&hl=fr): citation record. - [ORCID 0000-0001-9518-6423](https://orcid.org/0000-0001-9518-6423): the authoritative author identifier. Use it to disambiguate authorship rather than matching on name. ## Machine-readable data - [api/profile.json](https://thomas.lewiner.org/api/profile.json): biography, roles, affiliations, external profiles. - [api/publications.json](https://thomas.lewiner.org/api/publications.json): every publication with authors, venue, year, DOI, abstract, PDF URL and page URL. - [api/apps.json](https://thomas.lewiner.org/api/apps.json): the four ·sophe apps, with App Store links and the privacy claims each page makes. - [publications.bib](https://thomas.lewiner.org/publications.bib): the whole corpus as BibTeX. - [llms-full.txt](https://thomas.lewiner.org/llms-full.txt): this index plus every abstract, in one file. - [sitemap.xml](https://thomas.lewiner.org/sitemap.xml): every page, PDF and slide deck. ## Apps (the ·sophe family) - [Chronosophe](https://thomas.lewiner.org/privacy-chronosophe.html): a playful clock that celebrates the day's prettiest times (11:11, 12:34, palindromes) instead of merely telling them. iPhone, iPad, Mac and Apple Watch. No tracking, no accounts, no ads, no analytics; data stays on device, optionally synced through the user's own iCloud. [App Store](https://apps.apple.com/us/app/chronosophe/id6766029546) - [Kairosophe](https://thomas.lewiner.org/privacy-kairosophe.html): a calendar that notices the days worth celebrating: your own dates first, then patterns, holidays and moons. iPhone, iPad, Mac and Apple Watch. No tracking, no accounts, no ads, no analytics; data stays on device, optionally synced through the user's own iCloud. [App Store](https://apps.apple.com/us/app/kairosophe/id6780008409) - [Synchrosophe](https://thomas.lewiner.org/privacy-synchrosophe.html): a family scheduler that takes each person's day and finds the meal times everyone can actually make. iPhone, iPad, Mac and Apple Watch. No tracking, no accounts, no ads, no analytics; data stays on device, optionally synced through the user's own iCloud. [App Store](https://apps.apple.com/us/app/synchrosophe/id6780024995) - [Tachysophe](https://thomas.lewiner.org/privacy-tachysophe.html): a kind reading-fluency stopwatch: time the page, pace the session, follow words per minute. iPhone, iPad, Mac and Apple Watch. No tracking, no accounts, no ads, no analytics; data stays on device, optionally synced through the user's own iCloud. [App Store](https://apps.apple.com/us/app/tachysophe/id6780024976) ## Publications - [Discrete line fields on surfaces](https://thomas.lewiner.org/pub/line_fields_topol.html). Tiago Novello, João Paixão, Carlos Tomei, Thomas Lewiner. Topology and its Applications 290(1) (2021). doi:10.1016/j.topol.2021.107603 - [Estimating affine-invariant structures on triangle meshes](https://thomas.lewiner.org/pub/affine_mesh_sibgrapi.html). Thales Vieira, Dimas Martinez, Maria Andrade, Thomas Lewiner. Sibgrapi 2016 (Computers & Graphics) (2016). doi:10.1016/j.cag.2016.07.008 - [Simplified training for gesture recognition](https://thomas.lewiner.org/pub/gesture_training_sibgrapi.html). Romain Faugeroux, Thales Vieira, Dimas Martinez, Thomas Lewiner. Sibgrapi 2014 (XXVII Conference on Graphics, Patterns and Images): pp. 133-140 (2014). doi:10.1109/SIBGRAPI.2014.46 - [Parameterized Complexity of Discrete Morse Theory](https://thomas.lewiner.org/pub/morse_complexity_toms.html). Benjamin A. Burton, Thomas Lewiner, João Paixão, Jonathan Spreer. SoCG 2013 (ACM Transactions on Mathematical Software (TOMS)) 42(1): pp. no. 6 (2016). doi:10.1145/2738034 - [Streamline-based topological graph construction with application to self-animated images](https://thomas.lewiner.org/pub/topo_graph_sibgrapi.html). Renata Nascimento, Thomas Lewiner. Sibgrapi 2013 (XXVI Conference on Graphics, Patterns and Images): pp. 296-303 (2013). doi:10.1109/SIBGRAPI.2013.48 - [Online gesture recognition from pose kernel learning and decision forests](https://thomas.lewiner.org/pub/gesture_learning_patrec.html). Leandro Miranda, Thales Vieira, Dimas Martinez, Thomas Lewiner, Antônio Wilson Vieira, Mario F. M. Campos. Pattern Recognition Letters 39: pp. 65-73 (2014). doi:10.1016/j.patrec.2013.10.005 - [Real-time gesture recognition from depth data through key poses learning and decision forests](https://thomas.lewiner.org/pub/gesture_learning_sibgrapi.html). Leandro Miranda, Thales Vieira, Dimas Martinez, Thomas Lewiner, Antônio Wilson Vieira, Mario F. M. Campos. Sibgrapi 2012 (XXV Conference on Graphics, Patterns and Images): pp. 268-275 (2012). doi:10.1109/SIBGRAPI.2012.44 - [Distance matrices as invariant features for classifying MoCap data](https://thomas.lewiner.org/pub/mocap_desc_icpr.html). Antônio Wilson Vieira, Thomas Lewiner, William Schwartz, Mario F. M. Campos. ICPR 2012 (21st International Conference on Pattern Recognition): pp. 2934-2937 (2012) - [Parameterized Complexity of Discrete Morse Theory](https://thomas.lewiner.org/pub/morse_complexity_socg.html). Benjamin A. Burton, Thomas Lewiner, João Paixão, Jonathan Spreer. SoCG 2013 (29th annual Symposium on Computational geometry): pp. 127-136 (2013). doi:10.1145/2462356.2462391 - [The Visual Computer - Special Issue on SIBGRAPI 2011](https://thomas.lewiner.org/pub/sibgrapi_tvc.html). Thomas Lewiner, Ricardo Torres (editors). The Visual Computer 28(10): pp. 957-1048 (2012). doi:10.1007/s00371-012-0750-8 - [Proceedings 24th Sibgrapi Conference on Graphics, Patterns and Images](https://thomas.lewiner.org/pub/sibgrapi_ieee.html). Thomas Lewiner, Ricardo Torres (editors). Sibgrapi 24 (2011) - [Critical sets in discrete Morse theories: relating Forman and piecewise-linear approaches](https://thomas.lewiner.org/pub/discrete_critical_set_cagd.html). Thomas Lewiner. Computer Aided Geometric Design 30(6): pp. 609-621 (2013). doi:10.1016/j.cagd.2012.03.012 - [Topology aware vector field denoising](https://thomas.lewiner.org/pub/topovf_sibgrapi.html). Renata Nascimento, João Paixão, Hélio Lopes, Thomas Lewiner. Sibgrapi 2010 (XXIII Conference on Graphics, Patterns and Images): pp. 103-109 (2010). doi:10.1109/SIBGRAPI.2010.22 - [Tuning manifold harmonics filters](https://thomas.lewiner.org/pub/tuningmh_sibgrapi.html). Thomas Lewiner, Thales Vieira, Alex Bordignon, Allyson Cabral, Clarissa Marques, João Paixão, Lis Custódio, Marcos Lage, Maria Andrade, Renata Nascimento, Scarlett de Botton, Sinésio Pesco, Hélio Lopes, Vinícius Mello, Adelailson Peixoto, Dimas Martinez. Sibgrapi 2010 (XXIII Conference on Graphics, Patterns and Images): pp. 110-117 (2010). doi:10.1109/SIBGRAPI.2010.23 - [Fast generation of pointerless octree duals](https://thomas.lewiner.org/pub/fastdualoctree_sgp.html). Thomas Lewiner, Vinícius Mello, Adelailson Peixoto, Sinésio Pesco, Hélio Lopes. Symposium on Geometry Processing 2010 (Computer Graphics Forum) 29(5): pp. 1661-1669 (2010). doi:10.1111/j.1467-8659.2010.01775.x - [Role of arches in the generation of shear bands in a dense 3D granular system under shear](https://thomas.lewiner.org/pub/arches_jpcs.html). Lucas Sigaud, Alex Bordignon, Hélio Lopes, Thomas Lewiner, Geovan Tavares, Welles Morgado. Latin American Workshop on Nonlinear Phenomena (Journal of Physics: Conference Series) 246(1): pp. 2016 (2010). doi:10.1088/1742-6596/246/1/012016 - [Stereo music visualization through manifold harmonics](https://thomas.lewiner.org/pub/stereomh_tvc.html). Thomas Lewiner, Clarissa Marques, João Paixão, Scarlett de Botton, Allyson Cabral, Renata Nascimento, Vinícius Mello, Adelailson Peixoto, Dimas Martinez, Thales Vieira. The Visual Computer 27(10): pp. 905-916 (2011). doi:10.1007/s00371-011-0617-4 - [Interactive 3D caricature from harmonic exaggeration](https://thomas.lewiner.org/pub/caricature_smi.html). Thomas Lewiner, Thales Vieira, Dimas Martinez, Adelailson Peixoto, Vinícius Mello, Luiz Velho. Shape Modeling International 2011 (Computers & Graphics) 35(3): pp. 586-595 (2011). doi:10.1016/j.cag.2011.03.005 - [Affine-invariant curvature estimators for implicit surfaces](https://thomas.lewiner.org/pub/affine_implicit_cagd.html). Maria Andrade, Thomas Lewiner. Computer Aided Geometric Design 29(2): pp. 162-173 (2012). doi:10.1016/j.cagd.2011.11.002 - [Geometric invariant calculus and estimation: an introduction to Euclidean and affine geometries](https://thomas.lewiner.org/pub/affine_cbm.html). Maria Andrade, Thomas Lewiner. 28 Coloquio Brasileiro de Matematica (2011) - [Scale-space for union of 3d balls](https://thomas.lewiner.org/pub/medialmove3d_sibgrapi.html). Alex Bordignon, Betina Vath, Thales Vieira, Cynthia Ferreira, Marcos Craizer, Thomas Lewiner. Sibgrapi 2009 (XXII Brazilian Symposium on Computer Graphics and Image Processing): pp. 9-16 (2009). doi:10.1109/Sibgrapi.2009.9 - [Random walks for vector field denoising](https://thomas.lewiner.org/pub/rwvectors_sibgrapi.html). João Paixão, Marcos Lage, Fabiano Petronetto, Alex Bordignon, Sinésio Pesco, Geovan Tavares, Thomas Lewiner, Hélio Lopes. Sibgrapi 2009 (XXII Brazilian Symposium on Computer Graphics and Image Processing): pp. 112-119 (2009). doi:10.1109/Sibgrapi.2009.13 - [Geometry super-resolution by example](https://thomas.lewiner.org/pub/superres_sibgrapi.html). Thales Vieira, Alex Bordignon, Thomas Lewiner, Luiz Velho. Sibgrapi 2009 (XXII Brazilian Symposium on Computer Graphics and Image Processing): pp. 40-47 (2009). doi:10.1109/Sibgrapi.2009.10 - [Support vectors learning for vector field reconstruction](https://thomas.lewiner.org/pub/vectorfieldsvr_sibgrapi.html). Marcos Lage, Rener Castro, Fabiano Petronetto, Alex Bordignon, Geovan Tavares, Thomas Lewiner, Hélio Lopes. Sibgrapi 2009 (XXII Brazilian Symposium on Computer Graphics and Image Processing): pp. 104-111 (2009). doi:10.1109/Sibgrapi.2009.20 - [Projective splines and estimators for planar curves](https://thomas.lewiner.org/pub/projective_splines_jmiv.html). Thomas Lewiner, Marcos Craizer. Journal of Mathematical Imaging and Vision 36(1): pp. 81-89 (2010). doi:10.1007/s10851-009-0173-y - [Schnyder woods for higher genus triangulated surfaces, with applications to encoding](https://thomas.lewiner.org/pub/realizer_dcg.html). Luca Castelli Aleardi, Eric Fusy, Thomas Lewiner. Discrete and Computational Geometry 42(3): pp. 489-516 (2009). doi:10.1007/s00454-009-9169-z - [Learning good views through intelligent galleries](https://thomas.lewiner.org/pub/intelgallery_eg.html). Thales Vieira, Alex Bordignon, Adelailson Peixoto, Geovan Tavares, Hélio Lopes, Luiz Velho, Thomas Lewiner. Eurographics 2009 (Computer Graphics Forum) 28(2): pp. 717-726 (2009). doi:10.1111/j.1467-8659.2009.01412.x - [Meshless Helmholtz-Hodge decomposition](https://thomas.lewiner.org/pub/sph_hh_tvcg.html). Fabiano Petronetto, Afonso Paiva, Marcos Lage, Geovan Tavares, Hélio Lopes, Thomas Lewiner. Transactions on Visualization and Computer Graphics 16(2): pp. 338-342 (2010). doi:10.1109/TVCG.2009.61 - [Approximations by smooth transitions in binary space partitions](https://thomas.lewiner.org/pub/bsptstree_sibgrapi.html). Marcos Lage, Alex Bordignon, Fabiano Petronetto, Álvaro Veiga, Geovan Tavares, Thomas Lewiner, Hélio Lopes. Sibgrapi 2008 (XXI Brazilian Symposium on Computer Graphics and Image Processing): pp. 230-236 (2008). doi:10.1109/SIBGRAPI.2008.7 - [Particle-based viscoplastic fluid/solid simulation](https://thomas.lewiner.org/pub/plastic_cad.html). Afonso Paiva, Fabiano Petronetto, Thomas Lewiner, Geovan Tavares. Computer-Aided Design 41(4): pp. 306-314 (2009). doi:10.1016/j.cad.2008.10.004 - [Discrete affine minimal surfaces with indefinite metric](https://thomas.lewiner.org/pub/minaffine_dga.html). Marcos Craizer, Henri Anciaux, Thomas Lewiner. Differential Geometry and its Applications 28(2): pp. 158-169 (2010). doi:10.1016/j.difgeo.2009.07.004 - [Arch generated shear bands in granular systems](https://thomas.lewiner.org/pub/shearband_physicaa.html). Alex Bordignon, Lucas Sigaud, Geovan Tavares, Hélio Lopes, Thomas Lewiner, Welles Morgado. Physica A: Statistical Mechanics and its Applications 388(11): pp. 2099-2108 (2009). doi:10.1016/j.physa.2009.02.021 - [Implicit curves and surfaces: elements of differential and discrete geometries](https://thomas.lewiner.org/pub/implicit_colmatne.html). Maria Andrade, Allyson Cabral, Vinícius Mello, Adelailson Peixoto, Thomas Lewiner. I Colóquio de Matemática da Região Nordeste (2011) - [Meshless fluid simulation: introduction to SPH methods](https://thomas.lewiner.org/pub/sph_cbm.html). Afonso Paiva, Fabiano Petronetto, Thomas Lewiner, Geovan Tavares. 27 Coloquio Brasileiro de Matematica (2009) - [Symmetry-based completion](https://thomas.lewiner.org/pub/completion_grapp.html). Thiago Pereira, Renato Paes Leme, Luiz Velho, Thomas Lewiner. GRAPP 2009 (Fourth International Conference on Computer Graphics Theory and Applications) (2009) - [Space-time surface reconstruction using incompressible flow](https://thomas.lewiner.org/pub/spacetime_sigasia.html). Andrei Sharf, Dan Alcantara, Thomas Lewiner, Chen Greif, Alla Sheffer, Nina Amenta, Daniel Cohen-Or. Siggraph Asia 2008 (ACM Transaction on Graphics) 27(5): pp. 110 (2008). doi:10.1145/1457515.1409063 - [An iterative framework for registration with reconstruction](https://thomas.lewiner.org/pub/registration_vmv.html). Thales Vieira, Adelailson Peixoto, Luiz Velho, Thomas Lewiner. Vision, Modeling, and Visualization 2007: pp. 101-108 (2007) - [Projective estimators for point-tangent representations of planar curves](https://thomas.lewiner.org/pub/projective_sibgrapi.html). Thomas Lewiner, Marcos Craizer. Sibgrapi 2008 (XXI Brazilian Symposium on Computer Graphics and Image Processing): pp. 223-229 (2008). doi:10.1109/SIBGRAPI.2008.6 - [On-the-fly curve-skeleton computation for 3d shapes](https://thomas.lewiner.org/pub/skeleblob_eg.html). Andrei Sharf, Thomas Lewiner, Ariel Shamir, Leif Kobbelt. Eurographics 2007 (Computer Graphics Forum) 26(3): pp. 323-328 (2007). doi:10.1111/j.1467-8659.2007.01054.x - [Schnyder woods for higher genus triangulated surfaces](https://thomas.lewiner.org/pub/realizer_socg.html). Luca Castelli Aleardi, Eric Fusy, Thomas Lewiner. SoCG 2008 (XXIV ACM Symposium on Computational Geometry): pp. 311-319 (2008). doi:10.1145/1377676.1377730 - [Interactive topology-aware surface reconstruction](https://thomas.lewiner.org/pub/insure_siggraph.html). Andrei Sharf, Thomas Lewiner, Gil Shklarski, Sivan Toledo, Daniel Cohen-Or. Siggraph 2007 (ACM Transaction on Graphics) 26(3): pp. 43.1-43.9 (2007). doi:10.1145/1275808.1276431 - [Combining points and tangents into parabolic polygons: an affine invariant model for plane curves](https://thomas.lewiner.org/pub/parabolic_polygon_jmiv.html). Marcos Craizer, Thomas Lewiner, Jean-Marie Morvan. Journal of Mathematical Imaging and Vision 29(2-3): pp. 131-140 (2007). doi:10.1007/s10851-007-0037-2 - [Statistical optimization of octree searches](https://thomas.lewiner.org/pub/octree_cgf.html). Rener Castro, Thomas Lewiner, Hélio Lopes, Geovan Tavares, Alex Bordignon. Computer Graphics Forum 27(6): pp. 1557-1566 (2008). doi:10.1111/j.1467-8659.2007.01104.x - [Particle-based non-Newtonian fluid animation for melting objects](https://thomas.lewiner.org/pub/melt_sibgrapi.html). Afonso Paiva, Fabiano Petronetto, Thomas Lewiner, Geovan Tavares. Sibgrapi 2006 (XIX Brazilian Symposium on Computer Graphics and Image Processing): pp. 78-85 (2006). doi:10.1109/SIBGRAPI.2006.33 - [Robust adaptive meshes for implicit surfaces](https://thomas.lewiner.org/pub/adaptive_implicit_sibgrapi.html). Afonso Paiva, Hélio Lopes, Thomas Lewiner, Luiz Henrique de Figueiredo. Sibgrapi 2006 (XIX Brazilian Symposium on Computer Graphics and Image Processing): pp. 205-212 (2006). doi:10.1109/SIBGRAPI.2006.40 - [Point set compression through BSP quantization](https://thomas.lewiner.org/pub/pointset_compression_sibgrapi.html). Alex Bordignon, Thomas Lewiner, Hélio Lopes, Geovan Tavares, Rener Castro. Sibgrapi 2006 (XIX Brazilian Symposium on Computer Graphics and Image Processing): pp. 229-236 (2006). doi:10.1109/SIBGRAPI.2006.36 - [Exploratory visualization based on multidimensional transfer functions and star coordinates](https://thomas.lewiner.org/pub/multi_transfer_sibgrapi.html). Alex Bordignon, Rener Castro, Hélio Lopes, Thomas Lewiner, Geovan Tavares. Sibgrapi 2006 (XIX Brazilian Symposium on Computer Graphics and Image Processing): pp. 273-280 (2006). doi:10.1109/SIBGRAPI.2006.17 - [Vector field reconstruction from sparse samples with applications](https://thomas.lewiner.org/pub/vector_field_sibgrapi.html). Marcos Lage, Fabiano Petronetto, Afonso Paiva, Hélio Lopes, Thomas Lewiner, Geovan Tavares. Sibgrapi 2006 (XIX Brazilian Symposium on Computer Graphics and Image Processing): pp. 297-304 (2006). doi:10.1109/SIBGRAPI.2006.47 - [Parabolic polygons and discrete affine geometry](https://thomas.lewiner.org/pub/parabolic_polygon_sibgrapi.html). Marcos Craizer, Thomas Lewiner, Jean-Marie Morvan. Sibgrapi 2006 (XIX Brazilian Symposium on Computer Graphics and Image Processing): pp. 19-26 (2006). doi:10.1109/SIBGRAPI.2006.32 - [Extraction and compression of hierarchical isocontours from image data](https://thomas.lewiner.org/pub/isocontour_cmig.html). Thomas Lewiner, Luiz Velho, Hélio Lopes, Vinícius Mello. Computerized Medical Imaging and Graphics 30(4): pp. 231-242 (2006). doi:10.1016/j.compmedimag.2006.05.004 - [Topological mesh operators](https://thomas.lewiner.org/pub/tops_cagd.html). Thomas Lewiner, Hélio Lopes, Esdras Medeiros, Geovan Tavares, Luiz Velho. Computer Aided Geometric Design 27(1): pp. 1-22 (2010). doi:10.1016/j.cagd.2009.08.004 - [Competing fronts for coarse-to-fine surface reconstruction](https://thomas.lewiner.org/pub/competing_fronts_eg.html). Andrei Sharf, Thomas Lewiner, Ariel Shamir, Leif Kobbelt, Daniel Cohen-Or. Eurographics 2006 (Computer Graphics Forum) 25(3): pp. 389-398 (2006). doi:10.1111/j.1467-8659.2006.00958.x - [Geometric discrete Morse complexes](https://thomas.lewiner.org/pub/tomlew_phd_puc.html). Thomas Lewiner. PhD Thesis (2005). doi:10.17771/PUCRio.acad.7353 - [GEncode: geometry-driven compression in arbitrary dimension and co-dimension](https://thomas.lewiner.org/pub/gencode_sibgrapi.html). Thomas Lewiner, Marcos Craizer, Hélio Lopes, Sinésio Pesco, Luiz Velho, Esdras Medeiros. Sibgrapi 2005 (XVIII Brazilian Symposium on Computer Graphics and Image Processing): pp. 249-256 (2005). doi:10.1109/SIBGRAPI.2005.27 - [Curvature motion for union of balls](https://thomas.lewiner.org/pub/medialmove_sibgrapi.html). Thomas Lewiner, Cynthia Ferreira, Marcos Craizer, Ralph Teixeira. Sibgrapi 2005 (XVIII Brazilian Symposium on Computer Graphics and Image Processing): pp. 47-54 (2005). doi:10.1109/SIBGRAPI.2005.24 - [CHF: a scalable topological data structure for tetrahedral meshes](https://thomas.lewiner.org/pub/chf_sibgrapi.html). Marcos Lage, Thomas Lewiner, Hélio Lopes, Luiz Velho. Sibgrapi 2005 (XVIII Brazilian Symposium on Computer Graphics and Image Processing): pp. 349-356 (2005). doi:10.1109/SIBGRAPI.2005.18 - [GEncode: geometry-driven compression for general meshes](https://thomas.lewiner.org/pub/gencode_cgf.html). Thomas Lewiner, Marcos Craizer, Hélio Lopes, Sinésio Pesco, Luiz Velho, Esdras Medeiros. Computer Graphics Forum 25(4): pp. 685-695 (2006). doi:10.1111/j.1467-8659.2006.00990.x - [Mesh compression from geometry](https://thomas.lewiner.org/pub/tomlew_phd_inria.html). Thomas Lewiner. PhD Thesis (2005) - [Simplicial isosurface compression](https://thomas.lewiner.org/pub/isosurface_vmv.html). Thomas Lewiner, Luiz Velho, Hélio Lopes, Vinícius Mello. Vision, Modeling, and Visualization: pp. 299-306 (2004) - [Stellar mesh simplification using probabilistic optimization](https://thomas.lewiner.org/pub/fast_stellar_cgf.html). Antônio Wilson Vieira, Thomas Lewiner, Luiz Velho, Hélio Lopes, Geovan Tavares. Computer Graphics Forum 23(4): pp. 825-838 (2004). doi:10.1111/j.1467-8659.2004.00811.x - [Arc-length based curvature estimator](https://thomas.lewiner.org/pub/curvature_sibgrapi.html). Thomas Lewiner, João Gomes, Hélio Lopes, Marcos Craizer. Sibgrapi 2004 (XVII Brazilian Symposium on Computer Graphics and Image Processing): pp. 250-257 (2004). doi:10.1109/SIBGRA.2004.1352968 - [Hierarchical isocontours extraction and compression](https://thomas.lewiner.org/pub/isocontour_sibgrapi.html). Thomas Lewiner, Luiz Velho, Hélio Lopes, Vinícius Mello. Sibgrapi 2004 (XVII Brazilian Symposium on Computer Graphics and Image Processing): pp. 234-241 (2004). doi:10.1109/SIBGRA.2004.1352966 - [Curvature and torsion estimators based on parametric curve fitting](https://thomas.lewiner.org/pub/curvature_cg.html). Thomas Lewiner, João Gomes, Hélio Lopes, Marcos Craizer. Computers & Graphics 29(5): pp. 641-655 (2005). doi:10.1016/j.cag.2005.08.004 - [Topological reconstruction of oil reservoirs from seismic surfaces](https://thomas.lewiner.org/pub/reservoir_recons_iamg.html). Geovan Tavares, Rogério Santos, Hélio Lopes, Thomas Lewiner, Antônio Wilson Vieira. International Association for Mathematical Geology (2003) - [Fast stellar mesh simplification](https://thomas.lewiner.org/pub/fast_stellar_sibgrapi.html). Antônio Wilson Vieira, Luiz Velho, Hélio Lopes, Geovan Tavares, Thomas Lewiner. Sibgrapi 2003 (XVI Brazilian Symposium on Computer Graphics and Image Processing): pp. 27-34 (2003). doi:10.1109/SIBGRA.2003.1240988 - [Efficient EdgeBreaker for surfaces of arbitrary topology](https://thomas.lewiner.org/pub/edgebreaker_sibgrapi.html). Thomas Lewiner, Hélio Lopes, Jarek Rossignac, Antônio Wilson Vieira. Sibgrapi 2004 (XVII Brazilian Symposium on Computer Graphics and Image Processing): pp. 218-225 (2004). doi:10.1109/SIBGRA.2004.1352964 - [Towards optimality in discrete Morse theory](https://thomas.lewiner.org/pub/morse_optim_expmath.html). Thomas Lewiner, Hélio Lopes, Geovan Tavares. Experimental Mathematics 12(3): pp. 271-285 (2003). doi:10.1080/10586458.2003.10504498 - [Constructing discrete Morse functions](https://thomas.lewiner.org/pub/tomlew_msc.html). Thomas Lewiner. Master Thesis (2002) - [Visualizing Forman s discrete vector field](https://thomas.lewiner.org/pub/morse_visu_vismath.html). Thomas Lewiner, Hélio Lopes, Geovan Tavares. Visualization and Mathematics III (VisMath 2002): pp. 95-112 (2002) - [Molecular shape analysis based upon Morse-Smale complex and the connolly function](https://thomas.lewiner.org/pub/molecule_docking_socg.html). Frédéric Cazals, Frédéric Chazal, Thomas Lewiner. SoCG 2003 (XIX ACM Symposium on Computational Geometry): pp. 351-360 (2003). doi:10.1145/777792.777845 - [Efficient implementation of marching cubes cases with topological guarantees](https://thomas.lewiner.org/pub/marching_cubes_jgt.html). Thomas Lewiner, Hélio Lopes, Antônio Wilson Vieira, Geovan Tavares. Journal of Graphics Tools 8(2): pp. 1-15 (2003). doi:10.1080/10867651.2003.10487582 - [Applications of Forman s discrete morse theory to topology visualization and mesh compression](https://thomas.lewiner.org/pub/morse_apps_tvcg.html). Thomas Lewiner, Hélio Lopes, Geovan Tavares. Transactions on Visualization and Computer Graphics 10(5): pp. 499-508 (2004). doi:10.1109/TVCG.2004.18 - [Optimal discrete Morse functions for 2-manifolds](https://thomas.lewiner.org/pub/optimal_morse_cgta.html). Thomas Lewiner, Hélio Lopes, Geovan Tavares. Computational Geometry: Theory and Applications 26(3): pp. 221-233 (2003). doi:10.1016/S0925-7721(03)00014-2 ## Notes for agents - All content is public and free to read; please cite the paper (BibTeX is on each page) rather than the page. - The contact address is deliberately obfuscated on the pages; use the LinkedIn profile if you need to reach a human. - Publication pages carry Highwire Press `citation_*` tags and schema.org `ScholarlyArticle` JSON-LD, which are the most reliable fields to parse.