Invited SpeakersProfile Details

IBRAHEEM ALHASHIM The recipient of the 2015 Alain Fournier Ph.D. Dissertation Award


‚ÄčIbraheem is the recipient of the 2015 Alain Fournier Ph.D. Dissertation Award. He completed his B.Sc. with honors in Computer Science at the Portland State University in 2008, followed by his M.Sc. in Computer Science in 2011 under the supervision of Prof. Hao Zhang and his Ph.D. in Computer Science in 2016 under the supervision of Prof. Hao Zhang and Prof. Ghassan Hamarneh at Simon Fraser University. He has co-authored, among others, two SIGGRAPH papers, two SIGGRAPH Asia papers, and journal articles in Computer Graphics Forum and The Visual Computer. He has also been an active reviewer for different computer graphics conferences and journals


  • Day 1Monday, April 10th
4:00 pm

Topology-Varying Shape Matching and Modeling

The automatic creation of man-made 3D objects is an active area in computer graphics. Computer-assisted mixing and blending of components or subcomponents from existing example shapes can help users quickly produce interesting and creative designs. A key factor for automating this task is using algorithms that can match compatible parts between objects of different shape and structure. However, due to the coarse correspondence computed by current matching algorithms, automatic shape blending is mainly limited to the substitution of large compatible part sets.

We address the problem of relating 3D shapes of different geometry and topology, with applications in shape synthesis. Our goal is to compute a fine-grained mapping between two shapes differing in the geometry, cardinality, and connectivity of their parts, and to use this mapping for continuous shape interpolation.

First, we propose a framework for shape matching using a joint geometric and topological transformation. The framework follows the assumption that the best mapping for a pair of shapes is one that results from a shape transformation that minimally distorts the structural properties of a shape. We establish meaningful correspondences between shapes with large topological discrepancy by going beyond shape deformations and incorporating topological operations such as part split, duplication, and merging. We evaluate our correspondence algorithm on a diverse set of shape classes and compare the results to state-of-the-art methods.

Second, we propose an algorithm for synthesizing interpolations between structurally different 3D shapes. Our algorithm produces a continuous and plausible shape transformation that gradually morphs the geometry of the individual parts, as well as performs any necessary topology-changing operations. We further demonstrate the utility of our framework by developing intuitive shape creation tools. We show how these tools can allow novice users to synthesize new 3D models from continuous blends of topologically different shapes.

KAUST 16:00 - 16:30 Details