葫芦影

CS Alum Receives Tenure-Track Position

Visualization Research for Use in Simulations of Product Designs

This fall, Xifeng Gao (Ph.D. 鈥16) will start as a tenure-track assistant professor of computer science at Florida State University. In this new position, he will continue to work on research started during his time at the 葫芦影业.

Xifeng Gao
Xifeng Gao (Ph.D. 鈥16) works in geometry processing, which has applications in product design simulations.

As a graduate student in the Department of Computer Science, Gao was advised by UH faculty members Guoning Chen and Zhigang Deng. Gao鈥檚 thesis work was in the area of geometry processing, specifically hex-mesh generation, optimization and evaluation.

Simulations Offer Opportunity to Predict Functionality

Gao鈥檚 work is geared toward enabling simulations of potential products. Given that prototypes are time-consuming and expensive to manufacture, simulations offer product designers the opportunity to test out different designs.

鈥淭he purpose of a simulation is to verify or estimate a product鈥檚 functionality without fabricating it in the real world,鈥 Gao said.

Although design graphics render a visually understandable product design, simulation software has different requirements. To perform simulations, designers need to convert a smooth, three-dimensional image into a discretized form that can be easily solved by the simulators.

Strategies for Rendering 3D Models

鈥淐omputers are binary,鈥 Gao said. 鈥淭hey are not good at representing continuous objects.鈥

A smooth continuous shape represents an infinite number of elements, and as such, would require an infinite amount of computational power. Gao鈥檚 research focuses on devising strategies that can render 3D models into a form that is usable for simulation software.

This requires a balance between having enough information about a model to get accurate predictions, versus having so much information that computation becomes slow or impossible.

Mesh Generation Enables Simulations

The answer to this problem lies in mesh generation, which is finding ways of creating a 3D model using different shapes. The result looks a little bit like chainmail, a mesh of shapes gluing together forming a 3D structure.

This mesh generation creates identifiable points and faces for simulation software to use for calculations, while preserving the integrity of the design.

The dataset and source code developed by Gao are available online, and have been used by research groups at major universities, national laboratories, and companies within the U.S. and around the world.

Supportive Mentors: Working Through Problems

Since graduating from UH, Gao鈥檚 work has expanded, taking on new dimensions. However, he still remembers the lessons he learned as a student.

鈥淢y advisors were very good at pointing me toward the big picture, reminding me to think about what my research will be used for,鈥 Gao said. 鈥淲henever I had difficulties, they discussed the problems with me, while offering encouragement.鈥

鈥淏eing offered an assistant professor position at a Tier One research university is a great honor for a recent Ph.D. graduate,鈥 said Jaspal Subhlok, professor and chair of the computer science department.

- Rachel Fairbank, College of Natural Sciences and Mathematics

Top Stories