User:Csilva

From VistrailsWiki
Revision as of 06:22, 22 February 2007 by Csilva (talk | contribs)
Jump to navigation Jump to search

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 member of the SCI Institute.

Since 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

<a href="http://www.vistrails.org">VisTrails</a>


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

<a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-adv.htm&r=0&f=S&l=50&d=PTXT&RS=%28%28%28IN%2Fsilva+AND+IN%2Fclaudio%29+AND+AN%2FInternational%29+OR+%28%28%28IN%2Fclaudio+AND+IN%2Fsilva%29+AND+IN%2Fcorrea%29+AND+IN%2Fwagner%29%29&Refine=Refine+Search&Refine=Refine+Search&Query=+%28IN%2Fsilva+AND+IN%2Fclaudio+AND+%28AN%2FInternational%29%29+OR+%28in%2Fclaudio+AND+in%2Fsilva+AND+in%2Fcorrea+AND+in%2Fwagner%29+OR+%28in%2Fclaudio+AND+in%2Fsilva+AND+in%2Fbin+AND+in%2Fwei%29">The official USPTO list.</a> (eight 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>