CVMT colloquia 2006

Moderator: Claus B. Madsen


Approximately every other week the CVMT group meets for
a technical colloqium, where people from the group take turns
to present own recent research, relevant research by other groups, or
rehearse an upcoming conference presentation.

This page contains the abstracts for these colloquia in reverse
chronological order, i.e., the latest is listed at the top of the page.


Scheduled events

Ultimo August, 2006: Claus B. Madsen/Rune Laursen




July 13, 2006: Claus B. Madsen & Rune Laursen

    Title: VIEWAR - demonstration of current state of the Augmented Reality system

    Visual FX image from The Matrix

    We have been working hard to design and implement a working, interactive Augmented Reality (AR) system based on system setup which allows a user to pan and tilt a flat panel monitor behind which a video camera is mounted (see image on the right). Virtual objects are then rendered into the live video stream in real-time respons to user rotations, and taking into account real scene geometry for occlusions and real scene illumination for rendering. We will demonstrate the current state of the system, including how the system is geometrically calibrated to a world coordinate system, how we record environment maps to use for rendering reflective and refractive objects, and also how we render shadows cast by the virtual objects onto the real scene geometry.

    There will be some kind of tasteful treat at the event ... a cake or something like that, to celebrate the "inauguration" of the system.


June 21st, 2006: Preben Fihl

    Title: MoPrim - Gesture Recognition using Motion Primitives

    Visual FX image from The Matrix

    Action recognition using motion primitives is based on the idea that an action can be described by a few characteristic time instances, which we call primitives. Recognizing only these few primitives will allow us to recognize the action that they represent. This colloquium will present the overall approach of our research and how we utilize both synthetic images based on 3D tracker data and real images in the action recognition. The present system is also described and technical details on important methods are given.




June 7th, 2006: Rasmus Stenholt

    Title: An introduction to quaternions: fundamentals, algebra, and applications

    Visual FX image from The MatrixTraditionally, many geometric transformations are carried out using matrix and vector algebra. Common examples of such transformations are translations and rotations. While translations are both easy to grasp and implement, rotations can be notoriously difficult to handle. The causes of this lie both in the human mind and in mathematics. An example of the mental difficulties associated with rotations occur in situations where several coordinate systems, angles, and axes come into play and things get mixed up. The mathematical issues, however, are more serious since they cannot all be resolved using any of the traditional techniques. Apart from explaining some of the common issues with the traditional approaches, this colloquium will focus on a mathematical tool, the quaternion, which - if applied correctly - solves all of the problems associated with other rotation techniques. The fundamentals of quaternions as well as algebra and applications to rotation problems will be covered in this brief introduction.

May 17th, 2006: Morten F. Christensen

    Title: Image-stitching using feature-based recognition

    Visual FX image from The MatrixA way to recognize building and other rigid structures are with use of features, which is something AAU working on with the IPCity project.
    A hands on approach with feature-based recognition is to implement an image stitching application where the results are easy to verify. On the same hand the most of the source code reused.
    The idea behind image stitching is that 2 or more images are combined (stitched) into a larger image, e.g. a panoramic image. This is done by extracting keypoints/features from each image with Harris corner detector. Each keypoint is described as an MOPS (multi-scale oriented patches) which is a derivative of the SIFT descriptor but a lot faster to create and match. All keypoints in an image are matched against all keypoints from other images and the best matches make basis for the homography and the images can be stitched together. The image stitching application is based on a method by [Matthew Brown, 2004].

May 11th, 2006: Ryan Rohde Hansen

    Title: 3Shape - 3D Graphics for Manufactoring

    The presentation will show another facet of working with graphics as a living. There are other uses for 3D graphics than entertainment as the production of e.g. customized hearing aids has been revolutionized in recent years by the virtualization of the work process. The work is now done in a modeling software package instead by manual labour. The focus of the presentation is this new process and tools powering it as they are developed by 3Shape.

    3Shape is a company
    based in Copenhagen that produces 3D laser scanners and 3D modeling software for the health care manufacturing industry. Main sectors are hearing aids and dental restoration. During the presentation, the scanners will be shown and the technology behind them explained. The modeling software will also be demoed, and the challenges in developing for a manufacturing industry will be covered. Also, the work day of a graphics engineer and the experience of entering the labour market after graduation will be touched upon.

www.3shape.com


May 3rd, 2006: Michael Nielsen

    Title: Performance Characterization of Stereo Reconstruction for Biological Structures (Plants)


    Visual FX image from The MatrixThe canopy structure of a plant holds valuable information for assessment of its health status. Camera based 3D Reconstruction of non-rigid biological objects such as plants is a difficult problem. It is also difficult to test it because ground truth is difficult to obtain. My work is based on ray-traced plant images (for low level quantitative measures) and real images of individual plants (for high level quantitative and qualitative evaluation). I will present different approaches to estimating disparity maps that are good enough to extract information of the canopy. Methods cover window based correlation and energy minimizing methods. The disparity maps are segmented into individual parts and each part is fitted a NURBS surface so that the total model allows overlapping parts. Finally, I will show some annotated reconstructions of real plants.



April 19th, 2006: Kristian Kirk

    Title: Estimation of vegetation structure parameters from multiangular mearsurements of gap fraction and light scattering components


    Visual FX image from The MatrixThe health of a vegetation canopy is closely coupled to its structure, which is often represented by two statistical descriptors: the leaf area index and the leaf angle distribution. These parameters are used by biologists and agronomists and are commonly estimated by inverting optical measurements with simplified canopy models. Ground-based sensors are often used for multi-angular gap fraction measurements. Factors to be taken into account in such measurements include mixed pixels as well as mixed light scattering components, e.g., double scattering and specular reflection. This study investigates the potential of an alternative approach based on multi-angular measurements of scattering components, e.g., sunlit and shaded vegetation, sunlit and shaded soil, specular reflection, etc.. In earlier work, it was shown that if the spectra of the illuminants and the materials are known it is possible to separate multiple scattering components using spectral unmixing. The idea in this method is to couple the abundances of the scattering components to vegetation structure parameters. The expected component abundances are predicted using stochastic simulation in a Poisson canopy model with an ellipsoidal leaf angle distribution which is specified by a single shape parameter. The model predictions are matched against the observed component abundances, and a numerical method is used to search for the leaf area index and mean leaf angle that give the best match. The method is evaluated against ground truth data using recursively ray-traced images.