next up previous contents
Next: Research Up: Graduate education Previous: Courses   Contents


Dissertations

  1. Improved algorithms for fast shading and lighting
    Anders Hast
    Date: 20040429
    Publisher: Acta Universitatis Upsaliensis, ISBN 91-554-5916-1, Uppsala 2004
    Supervisor: Ewert Bengtsson
    Opponent: Jos Stam, Alias Wavefront, Toronto, Canada
    Committee:
    Ken Museth, Linköping University
    Stefan Seipel, Uppsala University
    Mark Ollila, Linköping University
    Abstract: Shading is a technique that is used in computer graphics to make faceted objects appear smooth and more realistic. In the research presented in this thesis we have investigated how shading can be generated as efficiently as possible without sacrificing quality.

    In the classical approach to high quality shading proposed by Phong, the illumination equation is computed per pixel using an interpolated normal. The normals at the vertices are bi-linearly interpolated over the polygon to obtain a normal per pixel. Correct shading requires normalization of these normals, which is computationally demanding involving a square root. In our research we have shown how this normalization can be eliminated through the use of spherical interpolation and the Chebyshev recurrence formula, reducing the calculation to a few single arithmetic operations per pixel.

    Still a substantial setup operation is needed for each scanline. We have studied how also this can be made more efficient, with some limited progress so far. An alternative approach is to do the most of the setup on polygon level and incrementally compute the setup needed per scanline. In particular, we have studied quadratic shading approaches, i.e. fitting second degree surfaces to the polygons. The most successful approach has been through what we have called X-shading, where the setup is calculated by using an efficient approximation for the mid-edge normals. This setup is about four times faster than previously known methods.

    In the process of studying shading methods we have also made some contributions to improving bump-mapping and simulation of different kinds of light sources.

    The developed methods will be of interest in future generations of computer graphics software and hardware systems, ranging from high end systems to generate realistic movies and 3D games, to handheld devices such as mobile phones with graphics displays.

  2. On modelling nonlinear variation in discrete appearances of objects
    Felix Wehrmann
    Date: 20040519
    Publisher: Acta Universitatis Upsaliensis, 91-554-5951-X, Uppsala 2004
    Supervisor: Ewert Bengtsson
    Assistant supervisor: Fredrik Bergholm
    Opponent: Timothy Cootes, Imaging Science and Biomedical Engineering, University of Manchester, UK
    Committee:
    Antanas Verikas, Halmstad University
    Gunilla Borgefors, CBA, SLU
    Magnus Borga, Linköping University Hospital
    Abstract: Mathematical models of classes of objects can significantly contribute to the analysis of digital images. A major problem in modelling is to establish suitable descriptions that cover not only a single object but also the variation that is usually present within a class of objects.

    The objective of this thesis is to develop more general modelling strategies than commonly used today. In particular, the impact of the human factor in the model creation process should be minimised. It is presumed that the human ability of abstraction imposes undesired constraints on the description. In comparison, common approaches are discussed from the viewpoint of generality.

    The technique considered introduces appearance space as a common framework to represent both shapes and images. In appearance space, an object is represented by a single point in a high-dimensional vector space. Accordingly, objects subject to variation appear as nonlinear manifolds in appearance space. These manifolds are often characterised by only a few intrinsic dimensions. A model of a class of objects is therefore considered equal to the mathematical description of this manifold.

    The presence of nonlinearity motivates the use of artificial auto-associative neural networks in the modelling process. The network extracts nonlinear modes of variation from a number of training examples. The procedure is evaluated on both synthetic and natural data of shapes and images and shows promising results as a general approach to object modelling.

  3. Algorithms for the analysis of 3D magnetic resonance angiography images
    Xavier Tizon
    Date: 20041015
    Publisher: Acta Universitatis Agriculturae Sueciae, Silvestira 316, ISBN 91-576-6700-4, Uppsala 2004
    Supervisor: Gunilla Borgefors
    Assistant supervisors: Örjan Smedby (1), Hans Frimmel (2)
    (1) Dept. of Medicine and Care, Linköping University Hospital
    (2) Dept. of Oncology, Radiology, and Clinical Immunology, UU Hospital
    Opponent: Grégoire Malandain, INRIA, Sophia-Antipolis, France
    Committee:
    Lars-Erik Persson, Luleå University of Technology
    Raili Raininko, UU Hospital
    Anders Heyden, Malmö University
    Abstract: Atherosclerosis is a disease of the arterial wall, progressively impairing blood flow as it spreads throughout the body. The heart attacks and strokes that result of this condition cause more deaths than cancer in industrial countries. Angiography refers to the group of imaging techniques used through the diagnosis, treatment planning and follow-up of atherosclerosis. In recent years, Magnetic Resonance Angiography (MRA) has shown promising abilities to supplant conventional, invasive, X-raybased angiography. In order to fully benefit from this modality, there is a need for more objective and reproducible methods.

    This thesis shows, in two applications, how computerized image analysis can help define and implement these methods. First, by using segmentation to improve visualization of blood-pool contrast enhanced (CE)-MRA, with an additional application in coronary Computerized Tomographic Angiography. We show that, using a limited amount of user interaction and an algorithmic framework borrowed from graph theory and fuzzy logic theory, we can simplify the display of complex 3D structures like vessels. Second, by proposing a methodology to analyze the geometry of arteries in whole-body CE-MRA. The vessel centreline is extracted, and geometrical properties of this 3D curve are measured, to improve interpretation of the angiograms. It represents a more global approach than the conventional evaluation of atherosclerosis, as a first step towards screening for vascular diseases.

    We have developed the methods presented in this thesis with clinical practice in mind. However, they have the potential to be useful to other applications of computerized image analysis.

  4. Segmentation and classification of individual tree crowns
    Mats Erikson
    Date: 20041126
    Publisher: Acta Universitatis Agriculturae Sueciae, Silvestria 320, ISBN 91-576-6704-7, Uppsala 2004
    Supervisor: Gunilla Borgefors
    Opponent: François A. Gougeon, Pacific Forestry Centre, Victoria, British Columbia, Canada
    Committee:
    Johan Fransson, SLU, Umeå
    Sten Nyberg, Swedish Defence Research Agency, Linköping
    Kennert Torlegård, Royal Institute of Technology, Stockholm
    Abstract: By segmentation and classification of individual tree crowns in high spatial resolution aerial images, information about the forest can be automatically extracted. Segmentation is about finding the individual tree crowns and giving each of them a unique label. Classification, on the other hand, is about recognising the species of the tree. The information of each individual tree in the forest increases the knowledge about the forest which can be useful for managements, biodiversity assessment, etc.

    Different algorithms for segmenting individual tree crowns are presented and also compared to each other in order to find their strengths and weaknesses. All segmentation algorithms developed in this thesis focus on preserving the shape of the tree crown. Regions, representing the segmented tree crowns, grow according to certain rules from seed points. One method starts from many regions for each tree crown and searches for the region that fits the tree crown best. The other methods start from a set of seed points, representing the locations of the tree crowns, to create the regions. The segmentation result varies from 73 to 95 % correctly segmented visual tree crowns depending on the type of forest and the method. The former value is for a naturally generated mixed forest and the latter for a non-mixed forest.

    The classification method presented uses shape information of the segments and colour information of the corresponding tree crown in order to decide the species. The classification method classifies 77 % of the visual trees correctly in a naturally generated mixed forest, but on a forest stand level the classification is over 90 %.


next up previous contents
Next: Research Up: Graduate education Previous: Courses   Contents