my picture Graphics and Visual Informatics Laboratory
Department of Computer Science and UMIACS
University of Maryland, College Park, MD 20742
ipcy AT cs.umd.edu
resume

Research

gvil

Graphics and Visualization

panovis

Saliency-Assisted Navigation of Very Large Landscape Images

C.Y. Ip, and A. Varshney
IEEE Visualization (Honorable Mention Award)
IEEE Transactions on Visualization and Computer Graphics
17(12), 2011, pp 1737 - 1746.

This work presents navigation of very large landscape images from an interactive visualization perspective. The grand challenge in navigation of very large images is identifying regions of potential interest. We show that our approach of progressive elicitation is fast and allows rapid identification of regions of interest. We validate the results of our approach by comparing them to Internet user-tagged regions of interest on several very large landscape images.

pdf youtube
mdmap

MDMap : A System for Data-Driven Layout and Exploration of Molecular Dynamics Simulations

R. Patro, C.Y. Ip, S. Bista, S.S. Cho, D. Thirumalai, and A. Varshney
IEEE Symposium on Biological Data Visualization
2011, pp 111 - 118.

MDMap is an automated system to visualize MD simulations as state-transition diagrams, and can replace the current tedious manual layouts of biomolecular folding landscapes with an automated tool. The layout of the representative states and the corresponding transitions among them is presented to the user as a visual synopsis of the long-running MD simulation.

pdf youtube
socsnap

Social Snapshot: A system for temporally coupled social photography

R. Patro, C.Y. Ip, S. Bista, and A. Varshney
IEEE Computer Graphics and Applications
31(1), 2011, pp 74 - 84.

Social Snapshot actively acquires and reconstructs temporally dynamic data. The system enables spatiotemporal 3D photography using commodity devices, assisted by their auxiliary sensors and network functionality. It engages users, making them active rather than passive participants in data acquisition.

pdf youtube
salframe

Salient Frame Detection for Molecular Dynamics Simulations

Y. Kim, R. Patro, C.Y. Ip, D. P. O'Leary, A. Anishkin, S. Sukharev, and A. Varshney
Scientific Visualization: Interactions, Features, Metaphors, Dagstuhl Follow-Ups
2, 2011, pp 160 - 175.

Saliency-based analysis can be applied to time-varying 3D datasets for the purpose of summarization, abstraction, and motion analysis. As the sizes of time-varying datasets continue to grow, it becomes more and more difficult to comprehend vast amounts of data and information in a short period of time. In this paper, we use eigenanalysis to generate orthogonal basis functions over sliding windows to characterize regions of unusual deviations and significant trends. Our results show that motion subspaces provide an effective technique for summarization of large molecular dynamics trajectories.

pdf
molsal

Saliency Guided Summarization of Molecular Dynamics Simulations

R. Patro, C.Y. Ip, and A. Varshney
Scientific Visualization: Advanced Concepts, Dagstuhl Follow-Ups
1, 2010, pp 321 - 335.

We present a novel method to measure saliency in molecular dynamics simulation data. This saliency measure is based on a multiscale center-surround mechanism, which is fast and efficient to compute. We explore the use of the saliency function to guide the selection of representative and anomalous timesteps for summarization of simulations.

pdf
gicl

Computer-Aided Design and Solid Model Matching

A 3D Object Classifier for Discriminating Manufacturing Processes

C.Y. Ip, and W.C. Regli
Computers & Graphics
30(6) pp 903 - 916

This work addresses the problem of manufacturing process discrimination, i.e.,determination of the best (or most likely) manufacturing process from shape feature information. We introduce a new shape descriptor with the statistics of surface curvatures. We use support vector machines to learn a separator to classify models that are "prismatic machined" and "cast-then-machined".

pdf

Benchmarking CAD Search Techniques

D. Bespalov, C.Y. Ip, W.C. Regli, and J. Shaffer
ACM Symposium on Solid and Physical Modeling
2005, pp 275 - 286

This work presents several distinctive benchmark datasets for evaluating techniques for automated classification and retrieval of CAD objects. These datasets include (1) a dataset of CAD primitives (such as those common in constructive solid geometry modeling); (2) two datasets consisting of classes generated by minor topological variation; (3) two datasets of industrial CAD models classified based on object function and manufacturing process, respectively; (4) and a dataset of LEGO models from the Mindstorms robotics kits.

pdf
shape learn

Automated Learning of Model Classifications

C.Y. Ip, W.C. Regli, L. Sieger, and A. Shokoufandeh
ACM Symposium on Solid Modeling and Applications
2003, pp 322 - 327

This work describes a new approach to automate the classification of solid models using machine learning techniques. We instroduce a shape learning algorithm and a general technique for "teaching" the algorithm to identify new or hidden classifications that are relevant in many engineering applications.

pdf
shapedist

Using Shape Distributions to Compare Solid Models

C.Y. Ip, D. Lapadat, L. Sieger, and W.C. Regli
ACM Symposium on Solid Modeling and Applications
2002, pp 273 - 280

This work examines how to adapt shape distributions techniques to comparison of 3D solid models. First, we show how to extend basic distribution-based techniques to handle CAD data in mesh representation. These extensions address specific geometries that occur in mechanical CAD data. Second, we describe how to use shape distributions to directly interrogate solid models. Lastly, we show how these techniques can be put together to provide a "query by example" interface to a large, heterogeneous, CAD database.

pdf

Photos