Summer Research

Summer 2018 Research Applications are open!

One of the reasons students attend Penn is for access to faculty and research opportunities, yet few undergraduates take advantage of this opportunity. While classroom experience is essential, so is the opportunity to create new knowledge while examining the unknown. The Digital Media Design program is closely related to the Center for Human Modeling and Simulation and the ViDi Center for Digital Visualization. Research projects are undertaken by heterogeneous teams of graduate and undergraduate students and visitors. Undergraduates who contribute in a substantial way become co-authors in publications. In the past few years, summer researchers in HMS and ViDi have had papers published in notable computer graphics academic conferences and journals.

From year to year the internship topics vary depending on funding, research needs, and student interests. The projects have overall faculty guidance, but students are expected to learn new software systems, do extensive programming, contribute to archival materials (software, documentation and written papers), and orally present their work to others. Posters and participation in department-wide research demonstrations is strongly encouraged.

Many of the participating undergraduate students from previous summers are recognized through authorship in published papers.

2018 Research Topics include:

Norman Badler

Repopulating and interactively experiencing prehistoric sites will be a significant focus of Badler's summer project. Over the past decade I have co-taught an undergraduate course with Dr. Clark Erickson of Anthropology and the University Museum: CIS106/ANTH258 Visualizing the Past; Peopling the Past. The research goals implicitly embedded in the pedagogy within this course are to understand, recreate, and reanimate the likely or typical (day-to- day) and extraordinary (festivals, religious celebration) events that a particular site supported.

Our current subject environment is a Pre-Columbian Baures village in the Bolivian Amazon. This and other potential sites will provide a foundation for anthropological hypotheses on cultural and daily activities. It will also provide a pedagogical experience for learning about the past through direct interaction with its artifacts and community of people. Some of the main technical and ethnological questions considered are:

The project work will be done using Maya, UnReal Engine, UnReal's Blueprint programming environment, and other programming in C++ as needed.

Chenfanfu Jiang

"Multi-physics" phenomena involves in the simulation of solids, fluids, through their different phases, scales and interactions. There is not a numerically perfect physics-based simulation scheme that is always suitable for all scenarios. We desire to hybrid strengths of different methods to enable animating complex material interactions. The summer projects will target at several aspects for multi-physics simulation, with a focus on the Material Point Method and Finite Element Method:

The student works with state-of-the-art solid/fluid C++ solvers and develops new features and experiments with research ideas. The student will also work with 3D software such as Houdini for modeling and rendering simulation geometry. C++ background and experience with some physics-based simulation is required. Research accomplishments lead to publications and collaborations with animation/visual effect industry on state-of-art simulation techniques.

Stephen Lane

Development of Augmented Reality Applications for Large Screen Displays

Interactive Authoring of Augmented Reality Task Content

Augmented Reality Enhancement of Medical Simulation and Training Applications

The Summer 2018 Research Application is open! Positions are limited by available funding. Decisions and offer letters will be made approximately April 13, 2018.


Recent Publications Featuring Undergraduate Students


"The Distribution of Carried Items in Urban Environments"
Elissa Wolf, Norman Badler.
Presence J., 2015.

"Planning Approaches to Constraint-Aware Navigation in Dynamic Environments"
Mubbasir Kapadia, Kai Ninomiya, Alexander Shoulson, Francisco Garcia, Norman Badler.
Computer Animation and Virtual Worlds, 26(2), 119-139, March 2015.

"Generating a Multiplicity of Policies for Agent Steering in Crowd Simulation"
Cory Boatright, Mubbasir Kapadia, Jennie Shapira, Norman Badler.
Computer Animation and Virtual Worlds, 26(5), 483-494, September 2015.

"ADAPT: The Agent Development and Prototyping Testbed"
Alexander Shoulson, Nathan Marshak, Mubbasir Kapadia, Norman Badler.
IEEE Trans. on Visualization and Computer Graphis 20(7), pp. 1035-1047, July 2014.

"Planning Approaches to Constraint-Aware Navigation in Dynamic Environments"
Mubbasir Kapadia, Kai Ninomiya, Alexander Shoulson, Francisco Garcia, Norman Badler.
Computer Animation and Virtual Worlds, 26(2), 119-139, March 2015.

"An Event-Centric Planning Approach for Dynamic Real-Time Narrative"
Alexander Shoulson, Mubbasir Kapadia, Norman I. Badler.
MIG '13 Proceedings of Motion on Games, 121-130, 2013.

"The Effect of Posture and Dynamics on the Perception of Emotion"
Aline Normoyle, Fannie Liu, Mubbasir Kapadia, Norman I. Badler, Sophie Jorg.
Symposium on Applied Perception, 2013.

"Pedestrian Anomaly Detection Using Context-Sensitive Crowd Simulation"
Cory Boatright, Mubbasir Kapadia, Jennie Shapira, Norman I. Badler.
First International Workshop on Pattern Recognition and Crowd Analysis, November 2012.

"Animating Synthetic Dyadic Conversations With Variations Based on Context and Agent Attributes"
Libo Sun, Alexander Shoulson, Pengfei Huang, Nicole Nelson, Wenhu Qin, Ani Nenkova, Norman I. Badler.
Computer Animation and Virtual Worlds J., 2012.

"A Data-Driven Appearance Model for Human Fatigue"
Joseph T. Kider Jr, Kaitlin Pollock, Alla Safonova.
ACM/Eurographics Symposium on Computer Animation, 2011.

"Parameterizing Behavior Trees"
Alexander Shoulson, Francisco Garcia, Matthew Jones, Robert Mead, Norman I. Badler.
4th International Conference on Motion in Games, November 2011.

"Human Model Reaching, Grasping, Looking and Sitting Using Smart Objects"
Damian Slonneger, Matthew Croop, Jeremy Cytryn, Joseph T. Kider,Jr., Richard Rabbitz, Eric Halpern, Norman I. Badler.
International Symposium on Digital Human Modeling, 2011.

"Fruit Senescence and Decay Simulation"
Joseph T. Kider, Jr., Samantha Raja, Norman I. Badler.
Eurographics, 2011.

"CRAM It! A Comparison of Virtual, Live-Action and Written Training Systems for Preparing Personnel to
Work in Hazardous Environments"

Catherine Stocker, Benjamin Sunshine-Hill, John Drake, Ian Perera, Joseph T. Kider Jr., Norman I. Badler.
Proc. IEEE Virtual Reality, 2011.

See all CG@Penn publications here .

Sample Posters from Summer Research