Recent Research Results

 

Tolga Capin

 

Mobile Graphics Research

 

Computer graphics on battery-driven devices such as mobile phones has emerged as a powerful way of presenting more compelling content on these devices. Still, the limitations and requirements of the devices make the situation substantially different from a desktop PC. To that end, we present a survey of the field of mobile graphics. We first describe the limitations and requirements unique to mobile devices. We then review the current solutions in terms of specialized graphics hardware (including 3D displays), rendering & transmission, visualization and user interfaces, and how to interact with these devices. In addition, we present the state-of-the-art in augmented reality on mobile devices. The survey is concluded with a summary of our thoughts on the future, and the challenges that lie ahead.

 

Reference: Tolga Capin, Kari Pulli, Tomas Akenine-Möller, State of the Art in Mobile Graphics Research, IEEE Computer Graphics and Applications, July/August 2008.

 

cap2physical123

3D Hair Sketching for Real Time Dynamic & Key Frame Animations

 

Physically based simulation of human hair is a well studied and well known problem. But the "pure" physically based representation of hair (and other animation elements) is not the only concern of the animators, who want to "control" the creation and animation phases of the content. This paper describes a sketching sketch-based tool, with which a user can both create hair models with different styling parameters and produce animations of these created hair models using physically and key frame based techniques. The model creation and animation production tasks are all performed with direct manipulation techniques in real time.

 

 

Reference: Rıfat Aras, Barkın Başarankut, Tolga Çapın, Bülent Özgüç, 3D Hair Sketching for Real Time Dynamic & Key Frame Animations, The Visual Computer, June 2008

Key Frame Extraction from Motion Capture Data by Curve Saliency

 

We have proposed a new method for extracting key frames from a motion capture sequence. Our proposed approach consists of two steps. In the first step, we propose a new metric, curve saliency, for motion curves that specifies the important frames of the motion. In the second step, we detect the final key frames by clustering the computed important frames. As a result of our experimental results, on the average, by using only 3.7% of all frames as key frames, we can represent the captured motion sequence. 

 

Reference: Eyuphan Bulut, Tolga Capin, Key Frame Extraction from Motion Capture Data by Curve Saliency, Proceedings of CASA 2007 – Computer Animation and Social Agents, June 2007.

 

 

Real-Time Animation of Liquid-Rigid Body Interaction

 

We have proposed a novel method for the representation and controllability of viscosity of the liquid as an extension to O’Brien et al.’s work. Since viscosity is the most discriminative dynamic property of the fluids, such an extension makes the liquid model a generic and configurable one which can be customized for use in a real-time virtual environment. We have also proposed a computationally efficient model for

simulating rigid body interactions with liquids.

 

Reference: Melih Kandemir, Tolga Capin, Bulent Ozguc, A Framework for Real-Time Animation of Liquid-Rigid Body Interaction, Proceedings of CGI 2007, May 2007.

 

 

 

Mobile Camera Based User Interaction

 

We have developed an approach for user interaction on mobile devices, focusing on camera-enabled mobile phones. A user interacts with an application by moving their device, and the captured camera video is used to estimate phone motion or interact with the real world.  We present a prototype implementation and researched various ways how phone motion can be used for different tasks -- such as navigating through large number of media files, and phone motion and shake detection for gaming. The results and discussion may guide interface designers when targeting camera-based user interfaces.

 

Reference: Tolga Capin, Antonio Haro, Mobile Camera Based User Interaction, in Handbook of Research on User Interface Design and Evaluation for Mobile Technology, Idea Group, 2007.

 

 

 

A Unified Graphics Rendering Pipeline for Autostereoscopic Rendering

 

Autostereoscopic displays require rendering a scene from multiple viewpoints. However, the architecture of current generation graphics processors are still grounded in the historic evolution of monoscopic rendering. We present a novel programmable rendering pipeline that renders to multiple viewpoints in a single pass. Our approach leverages on the computational and memory fetch coherence of rendering to multiple viewpoints to achieve significant speedup. We present an emulation of the principles of our pipeline using the current generation of GPUs and present a quantitative estimate of the benefits of our approach. We make a case for the new rendering pipeline by demonstrating its benefits for a range of applications such as autostereoscopic rendering and for shadow map computation for a scene with multiple light sources.

 

Reference: Aravind Kalaiah, Tolga Capin, Unified Rendering Pipeline for Autostereoscopic Displays, 3DTV Conference, May 2007 (forthcoming).

 

rich media

 

MORE: Mobile Open Rich-media Environment

 

‘Rich media’ is a term that implies the integration of all of the advances we have made in the mobile space delivering music, speech, text, graphics and video. This is more than the sum of its parts. Rich media is the ability to deliver these modalities, to interact with these modalities, and to do it in a way that allows for the construction, delivery and use of compelling mobile services in an effective and economic manner. In this work, we have introduced a system called Mobile Open Rich-media Environment (‘MORE’) that helps realize such mobile rich media services, combining various technologies of W3C, OMA, 3GPP and IETF standards. The different components of the system include formatting, packaging, transporting, rendering and interacting with rich media files and streams.

 

Reference: Setlur, V., Capin, T., Chitturi, S., Vedantham, R., and Ingrassia, M., MORE: Mobile Open Rich-media Environment, IEEE International Conference on Multimedia and Expo (ICME), 2006.