Difference between revisions of "User:Csilva"
(18 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
A lot of the information here is outdated, please also check my webpage: http://vgc.poly.edu/~csilva | |||
== Contact Information == | == Contact Information == | ||
Line 10: | Line 13: | ||
== General Information == | == General Information == | ||
I am an Associate Professor of Computer Science | I am an Associate Professor of [http://www.cs.utah.edu Computer Science] | ||
at the University of Utah, and a faculty member of the | at the University of Utah, and a faculty member of the | ||
[http://www.sci.utah.edu SCI Institute]. | [http://www.sci.utah.edu SCI Institute]. | ||
Upon arriving at Utah, I started the | Upon arriving at Utah in October 2003, I started the | ||
[http://vgc.sci.utah.edu Visualization and Geometric Computing] (VGC) group | [http://vgc.sci.utah.edu Visualization and Geometric Computing] (VGC) group | ||
that at any given time includes a number of post-doc, graduate, and undergraduate students. | that at any given time includes a number of post-doc, graduate, and undergraduate students. | ||
Line 26: | Line 29: | ||
I spent several years in industry before becoming a full-time faculty member. During this time, | 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 | I had the opportunity to be officially or un-officially associated with the following | ||
institutions: [http://www.research.ibm.com IBM], [http://www.research.att.com AT&T], [http://www.sandia.gov Sandia], | institutions: [http://www.research.ibm.com IBM], [http://www.research.att.com AT&T], [http://www.sandia.gov Sandia], | ||
[http://www.llnl.gov LLNL], [http://www.ams.sunysb.edu Stony Brook], [http://www.cse.ogi.edu OGI], and | [http://www.llnl.gov LLNL], [http://www.ams.sunysb.edu Stony Brook], [http://www.cse.ogi.edu OGI], and | ||
Line 139: | Line 142: | ||
== Publications == | == Publications == | ||
[http://www.sci.utah.edu/~csilva/papers/index.html Nearly complete list] | [http://www.sci.utah.edu/~csilva/papers/index.html Nearly complete list] (includes links to pdfs) | ||
[http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/s/Silva:Cl=aacute=udio_T=.html Incomplete list from DBLP] | [http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/s/Silva:Cl=aacute=udio_T=.html Incomplete list from DBLP] | ||
[http://scholar.google.com/scholar? | [http://scholar.google.com/scholar?q=%22Claudio+Silva%22+OR+%22CT+Silva%22+OR+%22c-silva%22&num=30&hl=en&lr=&as_subj=eng&start=0&sa=N Incomplete list on Google Scholar] | ||
== Tutorials == | == Tutorials == | ||
Line 155: | Line 158: | ||
[http://www.gris.uni-tuebingen.de/~bartz/tutorials Rendering and Visualization in Affordable Parallel Environments] | [http://www.gris.uni-tuebingen.de/~bartz/tutorials Rendering and Visualization in Affordable Parallel Environments] | ||
== Patents == | |||
[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] (eight patents) | |||
== Software (source code) == | == Software (source code) == | ||
Line 187: | Line 188: | ||
[http://www.cs.utah.edu/~csilva/software/oocsx.m oocsx.m], partial Mathematica implementation of the OoCSx algorithm. | [http://www.cs.utah.edu/~csilva/software/oocsx.m oocsx.m], partial Mathematica implementation of the OoCSx algorithm. | ||
== Links == | |||
[[GeneralReading]] | |||
[[ScientificVisualization]] | |||
[[ReproducibleScience]] | |||
[[Websites]] | |||
<H2>Sponsors</H2> | <H2>Sponsors</H2> | ||
Our research is (or has been) funded by the Department of Energy under | Our research is (or has been) funded by the Department of Energy under the SciDAC program ([http://www.scidac.org/compsci/SDM.html SDM] and [http://www.scidac.org/viz/VACET.html VACET] projects), [http://www.sandia.gov Sandia National Laboratories], [http://www.llnl.gov Lawrence Livermore National Laboratory], the [http://www.nsf.gov National Science Foundation] (grants [http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0401498 CCF-0401498], [http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0323604 EIA-0323604], [http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0405402 OISE-0405402], [http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0513692 IIS-0513692], [http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0528201 CCF-0528201], [http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0424602 OCE-0424602]), [http://www.ibm.com IBM] Faculty Awards (2005 and 2006), and a University of Utah Seed Grant. | ||
the SciDAC program ([http://www.scidac.org/compsci/SDM.html SDM] and | |||
[http://www.scidac.org/viz/VACET.html VACET] projects), | |||
[http://www.sandia.gov Sandia National Laboratories], | |||
[http://www.llnl.gov Lawrence Livermore National Laboratory], | |||
the | |||
[http://www.nsf.gov National Science Foundation] | |||
(grants | |||
[http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0401498 CCF-0401498], | |||
[http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0323604 EIA-0323604], | |||
[http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0405402 OISE-0405402], | |||
[http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0513692 IIS-0513692], | |||
[http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0528201 CCF-0528201], | |||
[http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0424602 OCE-0424602]), | |||
[http://www.ibm.com IBM] Faculty Awards (2005 and 2006), and a University of Utah Seed Grant. |
Latest revision as of 18:09, 24 November 2011
A lot of the information here is outdated, please also check my webpage: http://vgc.poly.edu/~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 in October 2003, 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 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
Erik Anderson, PhD student
Steve Callahan, PhD candidate (ABD); MS thesis, May 2005
Linh Ha, PhD student
Tilo Ochotta, visiting PhD student
Emanuele Santos, PhD student
Carlos Eduardo Scheidegger, PhD student
John Schreiner, PhD candidate (ABD)
Nathan Smith, Undergraduate student
Huy T. Vo, PhD student
Hao Wang, Undergraduate student
Past Students and Postdocs
Evan Anderson, Undergraduate student @ Utah (08-12/2004)
Louis Bavoil, MS student, defended 12/2006 @ Utah; MS thesis; engineer at NVIDIA
Wagner T. Correa, Ph.D. student, graduated 12/2003 @ Princeton; PhD thesis; scientist at IBM Research
Ricardo Farias, Ph.D. student, graduated 06/2001 @ SUNY-Stony Brook; PhD thesis; professor at UFRJ-Brazil.
Shachar Fleishman, Post-doc @ Utah (03/2004-11/2005), research intern @ AT&T (2000-1)
Walter Herrera-Jimenez, Graduate student @ OGI (2003)
Sinesio Pesco, 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)
Wayne Tyler, Undergraduate student @ Utah.
Recent Collaborators
Joao Comba, UFRGS-Brazil
Daniel Cohen-Or, Tel Aviv
Pat Crossno, Sandia
Juliana Freire, Utah
James T. Klosowski, IBM
Joe Mitchell, SUNY-Stony Brook
Dan Laney, LLNL
Peter Lindstrom, LLNL
Valerio Pascucci, LLNL
Peter Shirley, Utah
Publications
Nearly complete list (includes links to pdfs)
Incomplete list on Google Scholar
Tutorials
High-Performance Visualization of Large and Complex Scientific Datasets
Out-Of-Core Algorithms for Scientific Visualization and Computer Graphics
Visibility, problems, techniques and applications
Rendering and Visualization in Affordable Parallel Environments
Patents
The official USPTO list (eight patents)
Software (source code)
http://afront.sourceforge.net, by Schreiner, Scheidegger, Fleishman and others.
http://havs.sourceforge.net, 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: vtkHAVSVolumeMapper.html.
GPU-based ray caster for Unstructured Meshes, by Bernardon and Comba.
TetMesh Comparator (tmc), for measuring errors between two tet meshes, by Louis Bavoil.
GTB: Graphics Toolbox, includes implementation of Correa's PhD thesis (in particular, iWalk)
GcTin, Greedy-Cuts terrain triangulation.
ZSWEEP, implementation by R. Farias of the ZSWEEP algorithm. Note that Kitware has implemented ZSWEEP in the most recent version of VTK. Here is a link to the class hierarchy: vtkUnstructuredGridVolumeZSweepMapper. 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.
Raytrace, Unstructured-grid ray tracer, by Bunyk. This has also been implemented into VTK, see vtkUnstructuredGridBunykRayCastFunction
Here is a sample unstructured grid dataset: spx.off
Source code of Wylie et al's vertex program for rendering a tetrahedron. Brian asked me to post this for him, since he did not have a webpage. See their paper at VolVis 2002 for details.
oocsx.m, partial Mathematica implementation of the OoCSx algorithm.
Links
Sponsors
Our research is (or has been) funded by the Department of Energy under the SciDAC program (SDM and VACET projects), Sandia National Laboratories, Lawrence Livermore National Laboratory, the National Science Foundation (grants CCF-0401498, EIA-0323604, OISE-0405402, IIS-0513692, CCF-0528201, OCE-0424602), IBM Faculty Awards (2005 and 2006), and a University of Utah Seed Grant.