110 likes | 217 Views
The KICP Viz 2005 presentation by Dinoj Surendran outlines a vision where creating interactive 3D graphics is as straightforward as generating static 2D graphs. This approach eliminates the need for installations, complex programming, or handling large datasets, providing an accessible web interface. Users can upload simple text file data (CSV or similar), and within moments, receive 3D visualizations. Through prototypes and existing tools like Partiview, it raises essential questions about the availability and utility of such services, as well as the balance between flexibility and usability in visualization techniques.
E N D
Automating Visualization Dinoj Surendran dinoj@cs.uchicago.edu http://people.cs.uchicago.edu/~dinoj KICP Viz 2005
What do we mean? • Making interactive 3d graphics should be as easy to do as making static 2d graphs • Nothing to install • No graphics programming • No funny formats (straightforward formats ok?) • Does not have to deal with large datasets - 100 000 points ok KICP Viz 2005
What do we mean? • Does not have to be optimal - just has to be ‘good enough’ • Ideally, web interface • Get your data in text files (csv, etc) • Upload data • Get a drink • Get a zip file (or vrml? X3d?) • Unzip zip file • Click (prayer not required) KICP Viz 2005
Examples already out there • Large Graph Layout : Adai et al, 2004 • Bioinformatics • Provide nodes + edges returns VRML • Holodraw : Simkin, 2001-5 • Provide set of points, etc returns VRML • Not online yet, would be easy to make it so • Vermalizer : SubbaRao & SubbaRao, 2004 • Give points, get VRML (applied to SDSS queries) KICP Viz 2005
Questions • Why aren’t more of these services available? • Are these services of any use at all? • Would anyone use them if they were available? KICP Viz 2005
More Questions • What kinds of inputs would these services handle? • Do the visualization techniques required to support these services exist? • How do you trade-off flexibility vs usability? KICP Viz 2005
Prototype: Ndaona • Experiment in creating Partiview files in Matlab • positions + glyphs + edges scatterplots+graphs • Why Partiview? • Fast, interactive • To stop people in my department bugging me to make them pretty pictures • Why Matlab? • Standard package in my research community • Great for prototyping KICP Viz 2005
What is Partiview? http://niri.ncsa.uiuc.edu/partiview Stuart Levy (2001): "Interactive 3-D visualization of particle systems with Partiview” Proc. IAU. (Vol 208) Symposium on "Astrophysical Supercomputing Using Particles". KICP Viz 2005
Ndaona demo • Examples • Handwritten Digits • Putonghua Tones • Stanford Biomotion Lab • World Networks KICP Viz 2005
Conclusion & Outlook • Is this a waste of time? • What formats are required? • Who should host this? • GUI : programmable? (hello, Toshi…) KICP Viz 2005
Thanks! • Stuart Levy • Randy Landsberg • Mark SubbaRao • Gina-Anne Levow KICP Viz 2005