Populated virtual urban environments are important in many applications, from urban planning to entertainment. At the current stage of technology, users can interactively navigate through complex, polygon-based scenes rendered with sophisticated lighting effects and high-quality antialiasing techniques. As a result, animated characters (or agents) that users can interact with are also becoming inc...
View full abstract»

The fist-to-the-gut impact that graphics and images have was driven home to millions of people around the world on 11 September 2001. As graphics professionals, we can take some pride in how we used computer graphics technology in many aspects of the ensuing response. In an emergency, we don't have time to develop new technology. Finding new ways to use what you have and leveraging available techn...
View full abstract»

Our work targets 3D scenes in motion. In this article, we propose a method for view-dependent layered representation of 3D dynamic scenes. Using densely arranged cameras, we've developed a system that can perform processing in real time from image pickup to interactive display, using video sequences instead of static images, at 10 frames per second. In our system, images on layers are view depende...
View full abstract»

Scientific visualization represents information as images that let us explore, discover, analyze and validate large collections of data. Much research in this area is dedicated to designing effective visualizations that support specific analysis needs. Recently, though, we've considered visualizations from another angle. We've started asking, "Are visualizations beautiful? Can we consider visualiz...
View full abstract»

We call methods for achieving high-resolution enlargements of pixel-based images super-resolution algorithms. Many applications in graphics or image processing could benefit from such resolution independence, including image-based rendering (IBR), texture mapping, enlarging consumer photographs, and converting NTSC video content to high-definition television. We built on another training-based sup...
View full abstract»

At the University of Illinois at Chicago's Electronic Visualization Laboratory, we use virtual reality technology to complement real-world experiences rather than replace them. For more than two years, we've been deploying ImmersaDesk applications in a Chicago-area elementary school. We want to know whether these virtual environments (VEs) help children make sense of mathematics and scientific phe...
View full abstract»

Pop-up cards are fun to create and receive. They're also a great output medium for computer graphics, offering an economic and compact way to show 3D scenes without the need for special glasses, shutters or any other electronic hardware. Two basic pop-up mechanisms - the single-slit and the V-fold - are the heart of my interactive pop-up design assistant, which I use to design cards on the compute...
View full abstract»

Discusses the calculation of discriminants of polynomials. The discriminant is a function of the coefficients that indicates if the polynomial has any double roots. The discriminant Δ4 of a homogeneous quartic f(x,w) = Ax4+4Bx3w+6Cx2 w2+4Dxw3+Ew4 = 0 is Δ4 = 27(I3)2-(I2 View full abstract»

Aims & Scope

IEEE CG&A bridges the theory and practice of computer graphics. From specific algorithms to full system implementations, CG&A offers a unique combination of peer-reviewed feature articles and informal departments, including product announcements.