User:Csilva
Contact Information
Claudio T. Silva 50 S. Central Campus Dr. RM 3190 School of Computing University of Utah Salt Lake City, UT 84112 801-587-7588 (office phone)
General Information
I am an Associate Professor of Computer Science at the University of Utah, and a faculty member of the SCI Institute.
Upon arriving at Utah, I started the Visualization and Geometric Computing (VGC) group that at any given time includes a number of post-doc, graduate, and undergraduate students. We often also have both short and long-term visitors in our lab.
I received a B.S. in mathematics from the Federal University of Ceara (Brazil), M.S. and Ph.D. degrees in Computer Science from the State University of New York at Stony Brook. Right after graduation I was a post-doc in the applied mathematics & statistics department at Stony Brook.
I spent several years in industry before becoming a full-time faculty member. During this time, I had the opportunity to be officially or un-officially associated with the following great institutions: IBM, AT&T, Sandia, LLNL, Stony Brook, OGI, and Princeton.
Courses
CP SC 4960 (Spring 2007) - Programming Challenges
CP SC 7940 (Spring 2007) - Scientific Visualization and Geometric Computing Seminar
CP SC 6962 (Fall 2006) - Algorithms
CP SC 4960 (Spring 2006) - Programming Challenges
CP SC 7960 (Spring 2006) - Geometry Processing
CP SC 6962 (Fall 2005) - Algorithms
CP SC 7936 (Fall 2005) - Graphics Seminar
Projects
Research Interests
My research focuses on Computer Graphics, Scientific Visualization, Applied Computational Geometry, and High-Performance Computing. Recent (and ongoing) projects concentrate in the following topics: Point-Based Modeling and Rendering, Scalable Displays, Large-Scale 3D Scanning, Visibility Algorithms Unstructured Volumetric Grids, Out-Of-Core Algorithms for Scientific Visualization, Surface and Volume Simplification, Parallel Rendering.
Current Students and Postdocs
<a href="http://www.sci.utah.edu/~eranders">Erik Anderson</a>, PhD student
<a href="http://www.sci.utah.edu/~stevec">Steve Callahan</a>, PhD
candidate (ABD),
(<a
href="http://www.sci.utah.edu/~csilva/papers/thesis/steve-callahan-ms-thesis.pdf">MS
thesis</a>, May 2005)
Linh Ha, PhD student
<a href="http://www.inf.uni-konstanz.de/~ochotta">Tilo Ochotta</a>, visiting PhD student
<a href="http://www.sci.utah.edu/~emanuele">Emanuele Santos</a>, PhD student
<a href="http://www.sci.utah.edu/~cscheid">Carlos Eduardo Scheidegger</a>, PhD
student
<a href="http://www.cs.utah.edu/~jmschrei">John Schreiner</a>, PhD candidate (ABD)
<a href="http://www.sci.utah.edu/cgi-bin/SCIpersonnel.pl?username=natesmith">Nathan Smith</a>, Undergraduate student
<a href="http://www.sci.utah.edu/~hvo">Huy T. Vo</a>, PhD student
Hao Wang, Undergraduate student
Past Students and Postdocs
Evan Anderson, Undergraduate student @ Utah (08-12/2004)
<a href="http://www.sci.utah.edu/~bavoil">Louis Bavoil</a>, MS student, defended 12/2006 @ Utah (<a href="http://www.sci.utah.edu/~bavoil/research/thesis/">MS thesis</a>; engineer at NVIDIA)
<a href="http://www.cs.princeton.edu/~wtcorrea">Wagner T. Correa</a>, Ph.D. student, graduated 12/2003 @ Princeton (<a href="http://www.sci.utah.edu/~csilva/papers/thesis/wagner-correa-thesis.pdf">PhD thesis</a>; scientist at IBM Research)
<a href="http://orion.lcg.ufrj.br/~rfarias">Ricardo Farias</a>, Ph.D. student, graduated 06/2001 @ SUNY-Stony Brook (<a href="http://www.sci.utah.edu/~csilva/papers/thesis/ricardo-farias-thesis.pdf">PhD thesis</a>; professor at UFRJ-Brazil)
<a href="http://www.sci.utah.edu/~shachar">Shachar Fleishman</a>, Post-doc @ Utah (03/2004-11/2005), research intern @ AT&T (2000-1)
Walter Herrera-Jimenez, Graduate student @ OGI (2003)
<a href="http://www.mat.puc-rio.br/~sinesio">Sinesio Pesco</a>, Post-doc @ OGI/Utah (03/2003-12/2004) (professor at PUC-Rio)
Lourena Rocha, Research intern, OGI (03-11/2003)
Dirce Uesu, Post-doc @ OGI/Utah (03/2003-12/2004)
<a href="http://www.sci.utah.edu/cgi-bin/SCIpersonnel.pl?username=wrtyler">Wayne Tyler</a>, Undergraduate student.
Recent Collaborators
<a href="http://www.inf.ufrgs.br/~comba">Joao Comba</a>, UFRGS-Brazil
<a href="http://www.math.tau.ac.il/~dcor">Daniel Cohen-Or</a>, Tel Aviv
<a href="http://www.cs.sandia.gov/VIS/pat.html">Pat Crossno</a>, Sandia
<a href="http://www.cs.utah.edu/~juliana">Juliana Freire</a>, Utah
<a href="http://www.research.ibm.com/people/j/jklosow">James T. Klosowski</a>, IBM
<a href="http://www.ams.sunysb.edu/~jsbm">Joe Mitchell</a>, SUNY-Stony Brook
<a href="http://www.llnl.gov/CASC/people/laney">Dan Laney</a>, LLNL
<a href="http://www.cc.gatech.edu/~lindstro">Peter Lindstrom</a>, LLNL
<a href="http://www.pascucci.org">Valerio Pascucci</a>, LLNL
<a href="http://www.cs.utah.edu/~shirley">Peter Shirley</a>, Utah
<a href="http://www.sci.utah.edu/~csilva/papers/index.html">Publications</a>
A nearly complete list of my papers (including a few submitted papers)
is available in the link above.
<a
href="http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/s/Silva:Cl=aacute=udio_T=.html">
An incomplete list from DBLP.
</a>
<a
href="http://scholar.google.com/scholar?hl=en&lr=&num=30&q=%22Claudio+Silva%22+OR+%22CT+Silva%22+OR+%22CT+Silvat%22&btnG=Search">An incomplete list ranked by citation count from
Google Scholar.</a>
Tutorials
<a href="http://www.sci.utah.edu/~csilva/papers/sc2002-m9.pdf">High-Performance Visualization of Large and Complex Scientific Datasets</a>
<a href="http://www.sci.utah.edu/~csilva/papers/vis2002-tutorial4.pdf">Out-Of-Core Algorithms for Scientific Visualization and Computer Graphics</a>
<a href="http://www.sci.utah.edu/~csilva/papers/course30.pdf">Visibility, problems, techniques and applications</a>
<a href="http://www.gris.uni-tuebingen.de/~bartz/tutorials">Rendering and Visualization in Affordable Parallel Environments</a>
Patents
Software (source code)
<a href="http://www.vistrails.org">www.vistrails.org</a>
<a href="http://afront.sourceforge.net">afront.sourceforge.net</a>, by Schreiner, Scheidegger, Fleishman and others.
<a href="http://havs.sourceforge.net">havs.sourceforge.net</a>, implementation of the Hardware-Assisted Visibility Sorting (HAVS) algorithm for rendering unstructured grids, by Callahan, Ikits, and others. (Note that there is also a version of the HAVS algorithm implemented in VTK: <a href="http://www.vtk.org/doc/nightly/html/classvtkHAVSVolumeMapper.html">vtkHAVSVolumeMapper.html</a>.)
<a href="software/gpu_volume_ray_casting.zip">GPU-based ray caster for Unstructured Meshes</a>, by Bernardon and Comba
<a href="http://www.sci.utah.edu/~bavoil/research/tetsimp/tmc">TetMesh Comparator (tmc)</a>, for measuring errors between two tet meshes, by Louis Bavoil
<a href="https://sourceforge.net/projects/gtb">GTB: Graphics Toolbox</a>, includes implementation of Correa's PhD thesis (in particular, iWalk)
<a href="software/gctin.tar.gz">GcTin</a>, Greedy-Cuts terrain triangulation
<a href="software/zsweep.zip">ZSWEEP</a>, implementation by R. Farias of the ZSWEEP algorithm. (Note that Kitware has implemented ZSWEEP in the most recent version of <a href="http://www.vtk.org">VTK</a>. Here is a link to the class hierarchy: <a href="http://www.vtk.org/doc/nightly/html/classvtkUnstructuredGridVolumeZSweepMapper.html">vtkUnstructuredGridVolumeZSweepMapper</a>. I have not tested their implementation against the original one, but this one is certainly easier to use, since it is fully integrated into both VTK and Paraview. I have been told this is the preferred way to generate high-quality images of unstructured grids in VTK.)
<a href="software/raytrace.tar.gz">Raytrace</a>, Unstructured-grid ray tracer, by Bunyk. (This has also been implemented into VTK, see
<a href="http://vtk.org/doc/nightly/html/classvtkUnstructuredGridBunykRayCastFunction.html">vtkUnstructuredGridBunykRayCastFunction</a>.)
<a href="data/spx.off">spx.off</a> (sample dataset)
<a href="software/wylie-et-al-code.tar.gz">Source code</a> of Wylie et al's vertex program for rendering a tetrahedron
(See their paper at VolVis 2002 for details.)
<a href="software/oocsx.m">oocsx.m</a>, partial Mathematica implementation of the OoCSx algorithm
Sponsors
Our research is (or has been) funded by the Department of Energy
under
the SciDAC program (<a href="http://www.scidac.org/compsci/SDM.html">SDM</a> and <a href="http://www.scidac.org/viz/VACET.html">VACET</a>), <a href="http://www.sandia.gov">Sandia National Laboratories</a>, <a href="http://www.llnl.gov">Lawrence Livermore National Laboratory</a>, the <a href="http://www.nsf.gov">National Science Foundation</a>
(grants <a href="http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0401498">CCF-0401498</a>, <a href="http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0323604">EIA-0323604</a>, <a href="http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0405402">OISE-0405402</a>, <a href="http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0513692">IIS-0513692</a>, <a href="http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0528201">CCF-0528201</a>, <a href="http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0424602">OCE-0424602</a>), <a href="http://www.ibm.com">IBM</a> Faculty Awards (2005 and 2006), and a University of Utah Seed Grant.
</body> </html>