Information Coding Group: Interactive Computer Graphics
TeachingWe teach several courses in computer graphics, game programming and parallel computing.
ResearchOur research is focused on graphics, game programming and parallel computing, just like our courses, but with a few more side-tracks.
Media processing in an embedded parallel DSP processor.This is our main project, investigating how various media algorithms can be implemented in parallel on a new parallel DSP processor which is being developed by another group (more info here). We have researched texture compression, polygon rendering and distance transformations, and more are in progress.
User interaction, program development, game programming
We are conducting studies on user interaction and program development,
partially with focus on game programming. These include:
- studies on using 3D technology in games.
- an integrated development environment with a minimalistic user interface, suitable for teaching
- a framework for program development, cross-platform including iOS, OSX and Win32, where experiments have shown that the amount of code needed is significantly lower than for conventional solutions.
- cross-platform game programming middleware.
- new approaches to GUI design.
PublicationsIngemar Ragnemalm, Dake Liu, "Adapting the ePUMA Architecture for Hand-held Video Games", International Journal of Computer Information Systems and Industrial Management Applications, 4: 153-160, 2012.
Jens Ogniewski, Ingemar Ragnemalm, "Autostereoscopy and Motion Parallax for Mobile Computer Games Using Commercially Available Hardware", International Journal of Computer Information Systems and Industrial Management Applications, 3: 480-488, 2011.
Jens Ogniewski, "MAXIMIZING USER COMFORT & IMMERSION: A GAME DESIGNERS GUIDE TO 3D DISPLAYS", Game and Entertainment Technologies 2011, 145-148, 2011.
Jens Ogniewski, Andréas Karlsson, Ingemar Ragnemalm, "TEXTURE COMPRESSION IN MEMORY AND PERFORMANCE-CONSTRAINED EMBEDDED SYSTEMS", Computer Graphics, Visualization, Computer Vision and Image Processing 2011, 19-26, 2011.
Ingemar Ragnemalm, Andréas Karlsson, "Computing The Euclidean Distance Transform on the ePUMA Parallel Hardware", Computer Graphics, Visualization, Computer Vision and Image Processing 2011, 228-232, 2011.
Ingemar Ragnemalm, "Minimalism for usability; The design of a programming development system with a minimalistic user interface", INTERFACES AND HUMAN COMPUTER INTERACTION 2010, 446-448, 2010.
Ingemar Ragnemalm, Dake Liu, "Towards using the ePUMA architecture for hand-held video games", COMPUTER GRAPHICS, VISUALIZATION, COMPUTER VISION AND IMAGE PROCESSING 2010, 380--384, 2010.
Ingemar Ragnemalm, Patrik Hjelm Andersson, "Shape matching on the Euclidean Distance Transform", Swedish Symposium on Image Analysis, 21-24, 2005.
Ingemar Ragnemalm, "So how can you make them scream?", course book, 2008.
Ingemar Ragnemalm, "Polygons feel no pain", course book, 2008.
Page responsible: Ingemar Ragnemalm
Last updated: 2012-01-12