Articles in Control Magazine

Download our regular contributions to Control Magazine.

Issue 30, March 2012
Issue 29, January 2012
Issue 28, December 2011
Issue 27, November 2011
Issue 26, August 2011
Issue 25, July 2011
Issue 24, April 2011
Issue 23, February 2011
Issue 22, January 2011
Issue 21, November 2010
Issue 20, October 2010
Issue 18, June 2010
Issue 17, April 2010
Issue 16, January 2010

Control International Edition July 2011
Control International Edition March 2011
Control International Edition April 2010
Control International Edition August 2010 

About GATE

GATE final publication 2012
Results from the GATE research project
a 75 page overview (pfd 4.7 Mb)

GATE Magazine 2010
a 36-page overview of the GATE project (pdf 5.3 Mb

Research themes:
Theme 1: Modeling the virtual World
Theme 2: Virtual characters
Theme 3: Interacting with the world
Theme 4: Learning with simulated worlds

Pilot Education Story Box
Pilot Education Carkit
Pilot Safety Crisis management
Pilot Healthcare Scottie
Pilot Healthcare Wiihabilitainment

Knowledge Transfer Projects:
Sound Design 
Motion Controller
Mobile Learning
Glengarry Glen Ross
Enriching Geo-Specific Terrain
Pedestrian and Vehicle Traffic Interactions
Semantic Building Blocks for Declarative Virtual World Creation 
Computer Animation for Social Signals and Interactive Behaviors


Center for Advanced Gaming and Simulation
Department of Information and Computing Sciences
Utrecht University
P.O. Box 80089
3508 TB Utrecht
The Netherlands
Tel +31 30 2537088


 ICTRegie is a compact, independent organisation consisting of a Supervisory Board, an Advisory Council, a director and a bureau. The Minister of Economic Affairs, and the Minister of Education, Culture and Science bear the political responsibility for ICTRegie. The organisation is supported by the Netherlands Organisation for Scientific Research (NWO) and SenterNovem.


Knowledge Transfer Project 
CycART - Cyclorama-based Automatic 3D Reconstruction Tools

Panorama-based 3D reconstruction of urban environments
Panoramic images of an environment can give the viewer a great sense of immersion. However, one thing is missing: depth. A 3D reconstruction of the world based on panoramic images opens up many new possibilities and applications. The goal of this project is to reconstruct urban environments in 3D using panoramic images. A panorama with depth can be viewed on a 3D television, or with simple red-green glasses. In a 3D reconstruction users can easily find the dimensions of a building. It even becomes possible to add virtual objects to the world that interact with the reconstructed environment. However, the real world is a complicated place, and existing image-based reconstruction techniques often fail when used on a real outdoor environment. This project aims to improve current reconstruction techniques, and to demonstrate some of the possible applications.

Lines and planes
Straight lines are common in an urban environment. Building facades usually contain windows, doors and drainpipes, and of course the edges of the building are often straight as well. By finding and matching line segments in multiple images, it is possible to reconstruct these line segments in 3D. Since building façades are often flat, line segments belonging to the same facade will (approximately) lie on the same plane. We use this fact to reconstruct a rough model of the buildings in an environment.
 A reconstruction based purely on lines will be incomplete. Therefore, we also attempt to find a depth for pixels that do not lie on any line. Again we can use the observation that many objects in man-made environments can be approximated by plane segments. Specifically, groups of pixels that are close together in the image and have similar color are likely to belong to the same plane. This assumption helps us solve the reconstruction more easily.
We have also demonstrated some of the possible applications of 3D reconstruction in a web-based panorama viewer. The implemented features include occlusion handling of map data, simple point measurement and improved navigation between different panoramas.

Filling holes
The entire world is not made out of planes, and in some cases the assumption that it is will lead to errors in the reconstruction. We intend to detect situations where this happens and so improve the quality of the 3D model. The current models also contain many holes because parts of the environment could not be seen from the images used in the reconstruction. These holes could be filled by combining multiple reconstructions from different images. We will also investigate the use of a building contour map. Even if the contours on the map are inaccurate, the knowledge that a building exists at a certain location will be enough to help improve the reconstruction.

Utrecht University
CycloMedia Technology BV

Contact details
Remco Veltkamp, Utrecht University