EXAMENSARBETEN VID AVDELNINGEN FÖR MATEMATIK, LTH, 1999-2001
Tillbaka till huvudsidan
Examensarbeten under 2009
Examensarbeten under 2008
Examensarbeten under 2007
Examensarbeten under 2006
Examensarbeten under 2005
Examensarbeten under 2004
Examensarbeten under 2003
Examensarbeten under 2002
Examensarbeten under 1999-2001
Examensarbeten -1998

Compression of Fingerprint Template Images
Student: Jan Erik Solem, F97
Advisor: Anders Heyden
In cooperation with: Precise Biometrics AB
Date Finished: 01-12-20
Abstract:
In a fingerprint verification and identification system, fingerprint
characteristics are captured in template images. When these template
images are stored on a medium or transmitted over a
network it is essential that the templates are as small as possible. The
aim of this master's thesis is to find a method for compressing
fingerprint template images and to implement this method. The
compression should preferably be lossless, or give controllable
distortion of the images, in the case of lossy compression.
The final algorithm divides the template image in blocks and uses
arithmetic coding to encode the blocks. For the case when some loss is
tolerated, a function is added that maps the rare blocks to more
frequent blocks if the difference between the block images is small.
This increases compression performance and also limits image distortion.

Quality Estimation in Fingerprint Images
Student: Martin Norrefeldt, F95
Advisor: Anders Heyden, Jerker Bergenek (Precise Biometrics AB)
In cooperation with: Precise Biometrics AB
Date Finished: 01-12-20
Abstract
Fingerprint matching systems are developed with the aim of being able to
identify fingerprints of as broad range of quality as possible. When a
failure in matching two fingerprint images from the same finger occurs,
it might be a flaw in the match system or due to low quality in the
fingerprint images. One of the fingerprint images, or both, might not be
of sufficient quality. Therefore, a measure of the system independent
quality of fingerprint images is desirable.
Several different methods of quality estimation of processed and
unprocessed fingerprint images have been implemented and evaluated. The
two methods showing the best results are based on the difference between
the original image and the corresponding binary image combined with
either local histograms or a test whether the image has uniform
intensity. All measurements are local and the images are divided into
small blocks that are individually analysed. This standardization has
made comparative testing possible.
The results are tested using a system provided by Precise Biometrics AB.
This test program has produced matching results for a database and the
images that failed in several matches are considered low quality. The
object of the quality algorithms have been to find as many of these low
quality images in the database as possible. Also important for the
performance was making as few misjudgements as possible, i.e. mistaking
a properly functioning image for a low quality image. Both methods
showed quite good results.

Operator Monotone Functions, Dynamical Systems and Non-commutative Operator Algebras
Student: Tomas Persson, F98
Advisor: Sergei Silvestrov
Date Finished: 01-12-19
Abstract:
In this thesis it is shown how pairs of non-commuting linear operators
on a Hilbert space can be investigated using dynamical systems.
The problem of finding commuting functions of non-commuting operators is
considered.
Connection to the theory of operator monotone and operator convex
functions is made.
Basic notions and facts from the theory of operator monotone
and operator convex functions is presented.
The theorem of Löwner on integral representation of operator monotone
functions
is given with two different proofs by Gunnar Sparr and Adam Koranyi.

Hacke, The Robot
Student: Linda-Marie Johansson, E99 and Håkan Ardö, E96
Advisor: Kalle Åström, Henrik Stewenius, Fredrik Kahl,
Daniel Elvin (Axis)
In cooperation with: Axis Communications AB
Date Finished: 01-12-19
Abstract:
In this thesis, the development of a robot called Hacke is presented. It
is a mobile robot, built of Lego, that navigates using stereo vision.
The stereo vision is based on two Axis cameras which are pre-calibrated.
The images from the cameras are transformed to get a view of the floor
from above. To find obstacles the image made from the difference between
the left and the right transformed images is calculated. Since the
cameras are calibrated with the floor plane as reference, everything in
the picture that not originates from the floor will produce a
difference, and should be avoided.
As the robot moves about a floor map is created. Different landmarks of
the floor map that have been encountered previously can be recognised to
find the present location of the robot.
The robot body is made of Lego and thus its structure can then easily be
modified during the development. All signal communication between the
robot and the calculating computer are transferred by a radio LAN. The
LAN together with battery makes the robot wireless and enables it to
freely move around.

The False Rejection Rate in Fingerprint Biometric Verification Systems,
Statistical Results and Proposed Improvements
Student: Pablo Cases, F97
Advisor: Anders Heyden
In cooperation with: Precise Biometrics AB
Date Finished: 01-12-06
Abstract:
A statistical investigation aims to identify the components of the false
rejection rate (FRR) in fingerprint biometric verification systems. The
statistics strongly indicate that template ageing does not affect the
Precise Biometrics Pattern Matching (PPM) algorithm. It is also
statistically proven that the FRR is user-dependent. Sensor size
dependence of the FRR is investigated.
Based on the statistical investigation, two algorithms that aim to lower
the FRR are conceived, implemented, and evaluated. The first algorithm
is based on Dynamic Programming, the second on Morphological operations.
The latter algorithm dramatically improves the FRR, specifically in the
operational regions of interest to Precise Biometrics.

Structure from Motion approach to Robot Navigation
Student: Johan Pettersson, E97
Advisor: Anders Heyden, Jonas Rahm (NDC)
In cooperation with: NDC, Särö
Date Finished: 01-12-03
Abstract:
By grabbing images with a moving camera we can estimate both the
cameras movements and the rooms 3D-structure. The purpose of this work
is to show that robot navigation is possible with the use of standard
computer vision methods and a calibrated camera mounted on a robot.
Algorithms using common computer vision concepts like epipolar geometry,
8-point algorithm, resection and intersection for reconstruction of the
3D-shape in the robots environment and the cameras move-ment between
frames have been developed.
The algorithm has been tried, and analyzed on a simulated environment. A
real image-sequence with images from a real camera mounted face forward
on a robot has also been used for testing.

Face Recognition using 3D information
Student: Janne Karpinnen, E97
Advisor: Kalle Åström, Daniel Elvin (Camera division, Axis Communications AB)
In cooperation with: Axis Communications AB
Date Finished: 01-11-30
Abstract:
The goal of this thesis is to build a system performing face recog-
nition based on a 3D view that is calculated from two cameras at
different positions.
Pictures are taken with two cameras in different angles and then a
3D-model is built which can be used for face recognition.
Before any pictures are taken, the cameras are fixed at two arbitrary
positions, which means the relation between the cameras is the same
from that moment and further. When the cameras are fixed, they are
calibrated to get hold of the intrinsic and extrinsic camera parameters
which are needed for rectification. When the rectification is performed,
a depthmap is calculated to be able to build the 3D-model of the face.
The next step when the 3D-model is finished is to perform face recogni-
tion. The report covers ideas to be used as a basis for face
recognition.

Digital Image Analysis for Controlling Automatic Doors in an Embedded
Environment
Students: Martin Börjesson, F97 and Jesper Carlgren, F97
Advisors: Anders Heyden och Eva Sjö (WeSpot AB)
In cooperation with: WeSpot AB
Date Finished: 01-11-16
Abstract:
This master's thesis constitutes a pre-study examining the possibility
to control automatic doors using WeSpot AB:s smart camera.
The advantages using a smart camera is e.g. lower costs, possibility to
add extra functionality and a system that is easier to install and
maintain.
Specifications describing the desired functionality are presented in
terms of zones in front of the door. Existing image analysis algorithms
are examined and new suitable algorithms are proposed
to meet the specifications. In addition a technique for counting people
and determining their directions is developed. The calculations in this
technique are of low complexity and can be
performed when given time without large memory usage. Hence the
interference with the rest of the system is minimized.
Our interpretation of the results is that it's possible to meet the
specifications. One main difficulty, shadows, isn't completely solved
and needs to be further investigated. We've examined techniques to use
color images instead of today's gray-scale images. This approach seems
promising. A possible way to achieve a system more robust to shadows is
therefor to use a color sensor.

Automatic Roentgen Stereophotogrammetric Analysis
Student: Andreas Olsson, F96
Advisor: Magnus Oskarsson, Kalle Åström, Jonas Tilly (Tilly Medical), Gunnar Flivik (Ortopeden)
In cooperation with: Tilly Medical, Ortopeden
Date Finished: 01-10-26
Abstract:
In Roentgen Stereophotogrammetric Analysis, RSA, two
radiographs of a patient's knee or hip are
simultaneously taken from different angles and the
threedimensional positions of artifical markers
attached to the bones are calculated. The procedure
involves several steps which require user interaction.
Some more or less automatic RSA systems exist, and
this thesis further investigates the automatization of
the RSA procedure.
A method for removing the background from the
markers is presented. Using a sigmoid model function,
the subpixel locations of the marker centers are then
calculated without the need of manually identifying
the background. Automatic cage identification follows,
together with automatic marker matching based on
epipolar geometry. Maximum Likelihood Estimates of the
markers' threedimensional coordinates are produced
together with estimates of the accuracy of these
coordinates.
The marker finding procedure, the accuracy of
the measured marker centers and the cage
identification procedure are evaluated, showing
encouraging results.

Three dimensional modelling by laser-scanner
Student: Johan Edén, E96
Advisor: Gunnar Sparr, Björn Johansson
In cooperation with: Försvarets Forskningsinstitut
Date Finished: 01-08-31
Abstract: Examensarbetet beskriver olika tekniker att utifrån avståndsmätningar
med laser skapa tre-dimensionella datormodeller av verkliga objekt som
t ex byggnader och fordorn. Närmare undersöks ett system som finns på
FOI i Linköping som har använts för att bygga en modell av en
helikopter.
Examensarbetet har utförts på matematiska institutionen på lth i
sammarbete med FOI (Totalförsvarets Forskningsinstitut) i Linköping.
Handledare i Lund har varit Gunnar Sparr och Björn Johansson. Handledare
på FOI i Linköping har varit Ulf Söderman och Simon Ahlberg.

Screening for the size of the nuchal translucency using freehand 3-dimensional ultrasound: A feasability study.
Student: Johan Martinsson, E97
Advisor: Gunnar Sparr
In cooperation with: Institut National Polytechnique de Grenoble
Date Finished: 01-08-20
Abstract:
Objectives: This report addresses the generic problem of using freehand
Ultrasound for the reco-very of volumetric models. Freehand Ultrasound
means that there is no spatial reference on the probe as is the normal
case. In our application, very little is known about the spatial
position of each image-plane, which is a serious complication to the
well explored problem of model-recovery from 3D-data. The interest in
the exploitation of Free Hand methods is great, since it will combine
the facility of Ultrasound examination with the absence of an expensive
locating device. The problem is treated in a general way, examining the
conceptual basis and the behaviour of such algorithms, all while aiming
at a specific clinical implementation: Screening for the size of the
Fetal Nuchal Translucency in the 12th week of pregnancy. The size is a
good indicator on the risk for trisomies, heart malfunction and
miscarriage. Current methods suffer from either a great uncertainty
level or of the intervention being risky.
Results: First test results on synthetic data are promising and indicate
the feasibility of a clinical implementation. Convergence occurs within
the domain of model and position uncertainty that can be expected in
such an environment.

Handwritten Chinese character recognition
Student: Maria Petersson, F95
Advisor: Kalle Åström, Martin Lindberg (Decuma AB)
In cooperation with: Decuma AB
Date finished: 01-06-15
Abstract:
Handwriting recognition is used to interpret text that has been input to
an electronic device, using hand-writing instead of a keyboard. Due to
the increased popularity of hand-held computers, and other portab-le
devices such as intelligent pens and mobile phones, handwriting
recognition has recently gained more interest. Since the size of
technical products is still decreasing, the traditional input method,
using a key-board, has become inconvenient. Writing on a
pressure-sensitive display with a stick, or using a so called
intelligent pen, could instead constitute the input device. This project
is about recognizing Chinese charac-ters. Daily, approximately 7000
characters are used in the Chinese writing system. For this project some
characters were selected, in order to constitute a prototype database.
The characters have then been in-terpreted by the classification system,
implemented and described in this master's thesis. Since there are
strict time limits for recognition systems, this classification system
was developed in order to reduce the time complexity. This was done by
implementing a two-level classification system, in which the first level
constituted a coarse classification with the intention of reducing the
amount of data. The database that
makes this two-level classification possible was selected and defined
within this project.

Photorealistic 3D-scene reconstruction from images
using self-calibration and space carving.
Student: Björn Aspernäs, D96
Advisor: Fredrik Kahl, Kalle Åström
Date Finished: 01-06-12
Abstract: The problem of determining the shape of an existing
three-dimensional
object, based on multiple images of the object, is a key
problem in
computer vision. Its applications lie in CAD-systems,
automated
guidance systems, simulations and many other fields. Even
in a situation
without any a prori scene-information, it is still
possible to obtain a
full 3D
reconstruction, using only photographs and a few basic
assumptions. The
entire process of
going from photographs to a 3D model is discussed, with an
emphasis on
the volumetric reconstruction process based on calibrated
images. Starting with an introductory discussion on human
perception
and the physical scene and camera description, this thesis
continues
into
a discussion on computer vision and self-calibration,
including feature
extraction, the
correspondence problem and sparse reconstructions. The
major portion
of this thesis discusses volumetric dense
reconstruction methods in general, and the
Space Carving method in particular. The performance of
this particular
version of
Space Carving is demonstrated, and shown to
perform well for scenes which do not have complicating
lighting effects,
e.g.
reflections. Examples of situations where the method
performs well, as well as examples where it fails are
shown. Finally,
some interesting pointers to future tests and
evaluations are given.
Automatic object recognition from single views.
Student: Martin Sjölin, F96
Advisor: Kalle Åström
Date Finished: 01-06-11
A divergence-free approach to the incompressible Navier-Stokes equations
Student: Shu-Ren Hysing, F96
Advisor: Magnus Fontes
In cooperation with: Comsol AB, Stockholm
Date Finished: 01-06-07
Abstract: Working with the incompressible version of the
Navier-Stokes equations
poses some difficulties. Of which the most severe is the
lack of
pressure coupling between the continuity and momentum
equations. In the
search for solutions to these equations this difficulty
may be elegantly
handled by using a clever choice of subspace. The
requirement that the
continuity equation imposes on the velocities is the
condition of
divergence-freeness. This restriction was used in the
construction of
basis functions which are exactly divergence-free, after
which the
finite element method was used in order to evaluate this
approach.
Whilst the constructed basis is applicable without
modification to the
incompressible Navier-Stokes equations, the solution of
the linearized
Stokes equations have been the object of this study. This
is due to
their simple structure from both mathematical and
computational points
of view.
The endeavour proved gratifying in the sense that
improvements of
accuracy were made while using Femlab as a benchmark.
Noticeable
improvements were visible especially for coarse meshes.
The pressure
seemed at first elusive but was finally determined with a
special
Poisson equation.
Prediction of future defects in green boards by measuring specific wood properties with non destructive methods
Student: Peter Lindqvist, F95
Advisor: Gunnar Sparr
In cooperation with: Inst. för träteknik, Luleå Tekniska Högskola
Date Finished: 01-06-01
Abstract: In a sawmill, large quantities of wood are handled. From
the time the
log arrives to the sawmill, until the wood product leaves
it, the wood
is passing through several processes. The logs are to be
sawn, they have
to be stored, dried and so on. All of these processes, of
course,
require resources in one or the other way. It would be
advantageous if
pieces, that with big probability would exhibit future
defects, could be
sorted out in an early stage of the process. By doing this
it is
possible to minimize the amount of resources needed for
wood production.
It is believed that some specific properties of the wood
product have a
correlation with these "future defects". The properties
are the shape of
the green board, the orientation of the tracheids and the
direction of
the pattern formed by the annual rings. The formal
objective of this
thesis is to investigate the possibility to measure these
properties
with non-destructive methods, especially image processing.
Hidden Markov Model algoritm för markmålföljning av multipla objekt
Student: Robert Artebrant, F97 and Andreas Tyrberg, F96
Advisor: Sven Spanne, Malin Ingerhed (SAAB AB, future products)
In cooperation with: SAAB AB, future products
Date Finished: 01-05-30
Abstract: Many studies have been made addressing the problem of
tracking
aerodynamic targets moving freely without hard spatial
constraints. The
problem of tracking ground targets differs in many
ways. Terrain structures limit the spatial moving
capability of the
targets and the terrain has a great influence on the
measurement data.
This master's thesis deals with the problem of ground
target tracking of
multiple objects in a cluttered environment. An algorithm
based on
Hidden Markov Models (HMM) has been imple-mented and
evaluated.
Association from measurement to track is done by
calculating the most
probable measurement from the target state probability
distribution at
the previous time instant. To reduce the computational
burden an
association box is used and the scenario is divided into
several
overlapping subscenarios.
The implemented algorithm handles multiple ground target
tracking in a
cluttered environment with small error deviations. The HMM
tracker shows
several advantages to other methods, especially the
ability to easily
incorporate terrain information for increased performance.
On-line Signature Verification using a Multi-judge Strategy
Student: Fredrik Mattisson, F96
Advisor: Kalle Åström
In cooperation with: Decuma AB
Date Finished: 01-05-28
Abstract: Verifying a persons identity has for long been a
big problem.
The
most common way is so long the key, but a key kan be
stolen or lost.
This
gives the biometric methods (i.e. recognition of
fingerprints, voice
recognition, face recognition etc.) a big advantage. One
way, still
quite
unexplored, is signature verification, although the
signature is widley
used
and accepted.
The big problem of verifying
signatures is the
great
variations that is observed for the same writer, and it
has been a
matter
for experts and courts in judical procedures. This thesis
suggests a
mathematical view of the problem, how to detect different
variations and
automatically accept or reject the signature. Different
approaches based
on
both dynamic and static information is tried and
evaluated. In the end a
signature verification system, based on the evaluated
methods, is
suggested.
A model for the retinal nerve fiber layer
Student: Oskar Wigelius, F95
Advisor: Gunnar Sparr
In cooperation with: Dept of Ophtalmology, Malmö University Hospital
Date Finished: 01-04-20
Abstract:The purpose of this thesis is to find a mathematical model for the structure
of the retinal nerve fiber layer (RNFL). As a first approximation, a solution
is found for Poisson's equation -div(c grad u)=rho on the unit disk. The source
function rho depends on the ganglion cell density, whereas the RNFL thickness
is proportional to abs(grad u). The model is then modified in different ways
by letting the diffusivity c depend on u and rho. The new models are evaluated
numerically, first by using a finite difference approximation, then by a
finite element method. Finally, some other models and possible numerical
methods, useful for future investigations, are discussed.
Igenkänning av fingeravtryck med lokal autokorrelation
Student: Johan Almbladh, F95
Advisor: Anders Heyden, Fredrik Kahl
In cooperation with: Precise Biometrics
Date Finished: 01-04-06
Abstract:Recent years' increased use of electronic equipment for communication
and transactions has resulted in a growing demand for high security
information exchange. With traditional methods, however, this would imply a
vast number of different codes and passwords to be remembered. Passwords
and codes can be stolen or broken, compromising the safety of the system.
Biometrical verification on the other hand, does not suffer from these
drawbacks and is therefore an interesting alternative.
This Master's Thesis describes an alternative, correlation based fingerprint
verification system, as opposed to the more common, minutiae based
approach. As a part of the system, a new enrol algorithm, based on
a derived information density measure and using nonlinear optimization
is proposed. A matching routine that uses logistic regression to
describe a decision surface in the n-dimensional space
of various matching results is also investigated, as well as a method of
calculating the unknown fingerprint rotation angle prior to matching.
Furthermore, a list of possible improvements is suggested for future
development.
Recognition of Cursive Handwriting
Student: Jonas Morwing, D95
Advisor: Sven Spanne, Gunnar Sparr
In cooperation with: Decuma AB
Date Finished: 01-03-26
Abstract:Handwriting recognition is a field of rapidly growing interest, scientific
as well as industrial. The size of the keyboard is a limiting factor in the
ambition to make electronic devices such as mobile phones and pocket PCs
even smaller. The keyboard can not be much more compressed and still
remain userfriendly. Instead new solutions have to be found. New input
devices such as a pressure sensitive screen and a pen or just digitalized pens,
will probably play a prominent role on the market of portable advanced
electronics in the coming years. Algorithms for handwriting recognition will
then be essential.
This thesis is a first study of a process for recognition of cursive handwriting, where whole words can be written in one stroke without lifting the
pen. The biggest challenge is then to break up this stroke to get the characters separated from each other. Since cursively handwritten text often is
more ambiguous than standard handwriting it is also important to use as
much information as possible from the input data. Suggestion of how these
and other problems in this area could be solved is what this thesis is about.
Computer vision for fridge content determination.
Student: Fredrik Färnström, D95
Advisor: Björn Johansson, Kalle Åström, Rutger Rosen (Electrolux)
In cooperation with: Electrolux AB, Stockholm
Date Finished: 01-02-02
Abstract: The topic of this thesis is a computer vision system
for a fridge.
A number of cameras are mounted in the fridge.
The system then
extracts and processes information about the contents
of the fridge.
As a user manipulates items in the fridge,
a motion-detecting system selects key frames from the
video streams.
Thus, images before and after actions are kept and
analyzed.
A camera mounted below the shelf is used to obtain an
image of the footprints of the objects on it. By analyzing
difference images of the footprint, it is possible to
determine
the type of action that has been performed (insertion,
movement,
removal).
Furthermore, the side view and the footprint
are used to estimate the 3D shape of the
object within a specific class of object shapes.
As long as the true shape lies within or is sufficiently
close to this
class, this fast and novel method is successful.
An alternative method is to use a whole sequence of images
from a moving camera to obtain rich shape information for
a more general class of objects.
Another issue that is briefly discussed is how to evaluate
the
quality of a 3D
model.
Together, the estimated shape, the footprint, and the
side view are useful features for object recognition,
although this issue has not been investigated in this
work.
Finally, the contents of the fridge are presented
as a texture mapped 3D model and a web page.
Other visualization possibilities are also discussed.
Using inexpensive cameras and standard
computer hardware, working prototype systems have
been implemented and tested
to demonstrate the feasibility
of the system.
Separation of suspended microparticles in a continuous fluid
Student: Martin Dahlgren, M96
Advisor: Magnus Fontes, Kalle Åström, Henrik Jönsson (Erysave), Thomas Laurell (Elektrisk mätteknik)
In cooperation with: Erysave
Date Finished: 01-01-23
Abstract: The
aim of this master's thesis is to get a deeper understanding of the
separation of suspended particles in a continuous fluid by ultrasound. We derive a model for
describing a moving continuous
fluid with a dispersed phase that is exposed to ultrasound and we
solve the resulting model
equations numerically. The
application we have in mind is a filter that separates particles
suspended in blood plasma. We
use our model to investigate the performance of two different filter
geometries and the
conclusion is, that the geometry is a very important factor for the
filtration grade.
Automated option strategy trading
Student: Martin Larsén, F96
Advisor: Sven Spanne
Date Finished: 01-01-25
Abstract: The markets are changing from open out-cry to fully
electronic price
matching and trade execution, and the need for more
efficient trading
systems emerge.
Some types of trading are quite mechanical and can
therefore be
automated, taking advantage of the computional power and
the speed of
digital communication that modern information technology
brings.
The heart of automated trading is to have a sound price
dependency
structure and handle the risk in a correct way.
Different aspects of automated trading were studied
using pricerisk theory on (real-time) data from EUREX.
Three different programs were implemented with the
purposes of
- reducing the risk in a derivative portfolio
- automatization of the market making process
- locking the portfolio payoff function - an upper
boundary for
hedging
which all show how option strategies can be used for
automated
trading.
The results indicate that not all of the problems are
useful to
automate. However the market making seems to work well,
and it would
be really
interesting to test it in a real scenario.
Tomographic reconstruction of flows from Doppler measurements
Student: Fredrik Andersson, F97
Advisor: Sven Spanne, Gunnar Sparr
In cooperation with: Dept of Electrical Measurements, LTH
Date Finished: 00-12-18
Abstract:The mathematical problem of reconstructing vector fields
from
Doppler measurements has been investigated during the last
ten
years. Previous results have shown that the rotation part
of the field
can be
reconstructed from such measurements, but the problem of
full
reconstruction has remained unsolved. The mathematics of
full field
reconstruction is
developed in this master's thesis. A new transform is
developed and
investigated, which gives rise to new analytic and
algebraic
relations, which at least theoretically allow
reconstruction
of the vector field up to known ambiguities, using only
algebraic
equations.
A numerical algorithm for the reconstruction is developed
and used
for simulations.
Automatic Bone-Marrow Smear Analysis using Angular
Grey-Tone
Spatial-Dependence Matrices
Student: Martin Hovang, F95
Advisor: Anders Heyden
In cooperation with: Cellavision AB
Date Finished: 00-12-15
Abstract:Today bone marrow samples are examined manually, which is
a time
consuming task. The manual examination begins with a
low-resolution scan
of the whole smear. The purpose of the scan is to get a
general overview
of the smear and to find cells and appropriate areas for
further
analysis with a high-resolution objective. This work
concentrates on how
to make the low-resolution pre-scan automatic with the use
of image
processing.
The steps done are normalization, segmentation, feature
extraction and
classification. Normalization and segmentation is done
with basic image
processing, fast but not very accurate. Texture
information is extracted
with angular grey-tone spatial-dependence matrices.
Selected features
are then used in the classification. The selection is done
with the
RELIEF algorithm from 110 features. A nearest-neighbour
algorithm is
used to identify three different kinds of cell formations.
The result
looks promising but still needs a lot of work.
Restoration of computerized tomography images
with spatially varying point spread functions
Student: Marcus Lundahl, F92
Advisor: Sven Spanne, Gunnar Sparr
In cooperation with: Radiofysik, MAS
Date Finished: 00-12-11
Abstract:Increasing the resolution in computerized tomography images is an important problem. There is a degradation of image quality because of several factors. The finite width of the x-ray beam and the rotation of the scanner while obtaining data are the main reasons. The purpose of this master's thesis is to estimate the space-variant point spread function, PSF, in computerized
tomography, CT, and to use this information to improve image quality.
The PSF is estimated by scanning a wire at different locations with the CT. The measured PSF increases in size with the distance from the center of rotation, faster in the radial direction than in the tangential direction. Noise measurements show that the noise is spatially varying.
Different image restoration methods are examined and implemented. Close to the center of rotation, the PSF can be considered space-invariant and the constrained least square restora-tion in the frequency domain works well. For the space-variant case two methods are exami-ned. The constrained adaptive iterative restoration using the conjugate gradient method works well and handles noise better than the other method; restoration in the frequency domain after a coordinate transformation.
Reconstruction of documents from multiple images with applications for OCR
Student: Per Åstrand, F96
Advisor: Karl Åström
In cooperation with: C-technologies
Date Finished: 00-11-29
Abstract: A Method to collect printed text to a computer with a
handheld device is
investigated. Several overlapping images of the text are
taken. The images
are tracked by matching the length of the words in
subsequent images. To
detect the text lines the Hough transform is used and this
gives also usable
by-products for further steps. The method does not mosaic
the images into
one large image. Only the relative placement of the images
is determined. To
decide whether to keep an image or not, the corner points
of the image in
the real space is calculated by correcting for rotation
and perspective
effects. The decision is then made using polygon
operations to calculate the
covered area. When all images are collected optical
character recognition is
done on all single images. This gives the text in the
images and by knowing
the placement of the text in relation to each other the
text can be string
matched. Before the optical character recognition (OCR)
can be performed
correction for rotation and perspective effects has to be
done. A
homographic mapping that rectifies the image from the most
severe
perspective effects is determined from the information
extracted in the
Hough transform.
Vehicle Detection and Identification
Student: Paul Lindquist, E97
Advisor: Karl Åström
Date Finished: 00-11-28
Abstract: The purpose of this Master's Thesis is to investigate the state of the art in the license
plate recognition field and develop a new system based on existing and novel techniques. License plate
recognition (LPR) deals with the problem of automatic detection and recognition of license plates
from image sequences. One of the challenges in license plate recognition is to reduce the calculations
needed to identify a vehicle, since most systems deals with a data bandwidth ranging from
1Mb/second 100
Mb/second. This Master's Thesis can be divided up into three separate parts, Vehicle Detection, License
Plate Locator and License Plate Recognition. These three parts were developed and verified using an
ordinary desktop computer with Borland Delphi as the programming tool.
The conclusion of this Master's Thesis is that there are some potential of the proposed algorithms.
The Vehicle Detection and especially the License Plate Locator had a high rate of success in locating the license plate.
Face Recognition
Student: Markus Thornell, F96 and Johan Malmros, F96
Advisor: Fredrik Kahl, Anders Heyden, Jerker Bergenek (Precise Biometrics AB)
In cooperation with: Precise Biometrics AB
Date Finished:00-11-24
Abstract:
The need for automatic personal identification is
increasing.
Traditional methods like ID-cards or pin codes are,
however, subject to
some significant drawbacks. They can be lost, stolen or
falsified which
creates a need of new ways of determining someones
identity. The rapid
development of new technologies and the cut of expenses
are the means
that make this possible. Biometry, the use of someones
physiological
characteristics for identification, is one potential
solution. There
are, however, a lot of different biometric techniques like
fingerprint,
iris or voice recognition, all with their specific
advantages and
disadvantages. In this master's thesis we have studied
face recognition
which is different from other biometric techniques
preliminary because
it doesn't require any interaction with the person being
recognized. We
will discuss the development of face recognition, the
strengths and
weaknesses and different face recognition approaches. We
will present in
detail two different methods, eigenfaces and Local Feature
Analysis, and
present the performance we have obtained by using these.
Then we will
describe the advantages of combining different biometrics
and especially
why face recognition should be a part of this multiple
system.
Active Contour Methods for the Segmentation of Flame Images
Student: Ferdinand Mühlhäuser, X98/D98
Advisor: Gunnar Sparr, Ronald Rüsch (Univ Kaiserslautern)
In cooperation with: Universität Kaiserslautern
Date Finished: 00-11-16
Abstract:
In numerous industrial and non-industrial processes, fire
and explosions
are involved. In many of these applications it is of very
strong, if not
vital importance to be able to predict and con-trol the
development of
the flames. Many approaches have been taken to find
suitable
simula-tions for the burning process. Most of them involve
the Navier
Stokes equations which pro-voke numerical instabilities.
At the same
time the computation becomes extremely time con-suming
when refining the
resolution of the grid. Because of these problems
engineers are
searching for a more suitable description of the flames in
question. It
should supply an accu-rate representation of the flame
enabling the
engineer to predict the progress to a certain extent and
the
calculations should not be too time consuming. To this end
we have
applied an Active Contour approach to the flame front
outline in order
to reduce the information deduc-ted from the images
obtained by taking
photographs of interesting regions in turbulent flames by
means of the
OH-PLIF (OH-Planar Laser Induced Fluorescence) method.
Further work
might base on preprocessing this outline by correlation
algorithms to
and out about the development in time. The knowledge
gathered by this
combination of experimental and mathematical methods could
then be
reintroduced into the flame model.
The work is performed as a collaboration project between
the departments
of mathematics at LTH and the University of
Kaiserslautern, the division
of Combustion Physics, LTH, and the Physical Chemistry
Group at the
University of Bielefeld.
Normalization of Colour Images
Student: Daniel Svanberg, F95
Advisor: Anders Heyden, Per Senmalm (Cellavision AB)
In cooperation with: Cellavision AB
Date Finished: 00-08-30
Abstract:Images, which are subject to automatic processing, need to be fairly
homogenous from image to image. This might be hard to achieve due to the
effect of environmental factors at the moment when the picture was
taken.
Another closely related problem is found in embedded image processing
units
where a slight change of hardware might require extensive changes of the
software if the images are colour-distorted in some way.
This master thesis deals with those problems at the specific application
of
analysing white blood cells. As a result a method of normalising images
with
respect of light fluctuations has been developed. This method has the
potential of improving the accuracy of the analysis significantly.
Experiments of transforming images taken with different cameras have
also
been done. The modified images have then been tested in the unchanged
analysing system. The result was not perfect but very promising.
Image Processing for Monitoring of Organotypic Brain Slice Culture Activities
Student: Anders Eriksson, E94
Advisor: Gunnar Sparr
In cooperation with: Inst of Microtechnology, University of Neuchatäl, Schweiz, University of Stellenbosch, Sydafrika
Date Finished: 00-08-29
Texture Features for the Classification of Granulocytes
Student: Martin Johansson, D95
Advisor: Anders Heyden
In cooperation with: CellaVision AB
Date Finished: 00-08-25
Abstract:There exists a group of white blood cells called granulocytes, whose
main
feature is the presence of a number of small granules in the cytoplasm.
The
aim of this master's thesis is to investigate if the information
provided by
this granulation, is enough to differentiate between the different kinds
of
granulocytes.
Three different algorithms were developed and implemented, which extract
different features related to the granulation. These features where
evaluated
using a nearest neighbour classification algorithm, to test how much
information they contained about which kind of cell they represented.
The results are promising. There exists an overlap between the different
types
of cells, which it will take more features to remove, but the results
are good
enough to warrant further investigations.
Shortest route in hierarchichal and partitioned graphs
Student: Fredrik Svensson, D95
Advisor: Kalle Åström
In cooperation with: Itinerary Systems AB
Date Finished: 00-06-16
Extraction of Fixed Length Codes from Fingerprints
Student: Peter Westlund, F95
Advisor: Anders Heyden, Fredrik Kahl
In cooperation with: Precise Biometrics AB
Date Finished: 00-06-08
Abstract:
Today's growing electronic society result in an increasing demand for security
solutions . Biometrics and fingerprint identification have many advantages over passwords and numerical pin-codes, which have to be remembered.
The fingerprint identification systems existing today are based on minutiae
extraction or bitmap correlation. Those methods are ok when the problem is to compare two fingerprints. But when we want to search in a database of fingerprints, the existing methods will take too long time. This is one example of when it would be useful to extract a code of fix length from each fingerprint. To compare fingerprints is then simply to
calculate the Euclidian distance between the codes.
This master thesis describes two methods of extracting a fix length numerical
code from
fingerprints, one very simple (RidgeCount) and one more complex (FingerCode).
An important part in both these algorithms is to find a reference point in the fingerprint. In this thesis two methods ("Core finding mask" and "Energy and Poincaré index") of finding such a reference point are discussed.
To evaluate the different code extracting algorithms a general method of
evaluating a personal identification code is proposed. The results from this evaluation on a
fingerprint database are that FingerCode seems to work quite well while RidgeCount is not recommended.
Digital Image Analysis of Bone Marrow Smears
Student: Sara Roos, F94
Advisor: Anders Heyden, Johan Håkansson (Cellavision AB)
In cooperation with: Cellavision AB
Date Finished: 00-04-13
Abstract:
The aim of this master's thesis is to investigate if there exists a
fuzzy rule-based system that could be used in a region growing algorithm to segment and
separate clustered blood cells on bone marrow slides. Cells like this are very difficult to
segment separately.
A general model has been built and from that platform different models,
rules and parameters have been tested in order to examine the properties and
possibilities with the system.
It was a difficult task to perfectly separate the clustered cells.
Nevertheless the system gave som interesting results. For example the nucleus could easily be
segmented. With
no doubt more optimal ways can be found to improve the performance of
the system. There
is almost an endless number of ways to change the system.
Locating Structures in Bone Scintigrams using Active Shape Models
Student: Christian Jacobsen, E93
Advisor: Kalle Åström och Fredrik Kahl
In cooperation with: inst för Klinisk Fysiologi
Date finished: 00-03-20
Abstract: This thesis describes a method of finding structures in bone scinitgram
images. The technique used here is called Active Shape Models
(ASM). A statistical model is built from
a training set consisting of shapes where each shape is defined by a
set of points (i.e coordinates). Applying principal component analysis (PCA)
on the training set data gives the mean shape and the main axes of the
point distribution. PCA gives information of how the location of the
points vary and this can be used to generate similar examples to those
in the training set. Also modelling the texture variations around each
model point is an important part of ASM when searching structures in
new images. A description of how ASM is used inorder to locate the chest
and the spine in bone scintigram images is presented. The results of
the ASM-search are evaluated and discussed.
Lung Segments in Classification of Embolism
Student: Andreas Järund, F93
Advisor: Kalle Åström, Holger Holst (Dept of Clinical Physiology)
In cooperation with: Dept of Clinical Physiology
Date finished: 00-03-10
Abstract: The purpose of this thesis was to examine how Artificial Neural
Network (ANN) classification of lung embolism is effected if the ANN
inputs are a combination of image information from several
ventilation-perfusion lung scintigrams. The images are taken from
different angles about the patients torso and represent two
dimensional projections of the activity from a radioactive isotope.
Method: Static image masks of a set of normal and healthy lungs were
created to define segments in six lung scintigrams taken from
different angles about the torso. Segments in ventilation and
perfusion images where compared to find mismatches and the results
were combined to produce a specific feature.
Material: The features extracted from 509 examples were used as
inputs to train an Artificial Neural Network. Another 104 examples
were used to test the Networks performance.
Result: A receiver operating curve (ROC) with a total area of 83\%
was the best result produced when tested on the test examples.
Conclusion: The classification result was slightly increased
compared to earlier work. Decomposition into segments are intuitive
but are heavily dependent on image pre-processing.
Keywords: image processing, pulmonary embolism, Artificial Neural
Networks, segmental reference chart, lung scintigram.
Interpolation av plana kurvor för analys av förbränningsbilder
Student: Madelen Andersson, F93
Advisor: Gunnar Sparr, Henrik Malm
In cooperation with: Avd för förbränningsfysik.
Date Finished: 00-06-16
Detection of Auer-Rods in Leukocytes
Student: Joakim Ståhl-Elvander, F94
Advisor: Anders Heyden, Björn Wallin (Cellavision AB)
In cooperation with: Cellavision AB
Date Finished: 00-02-04
Abstract: An algorithm for the detection and segmentation of Auer rods in white
blood cells was de
veloped and evaluated, using mostly basic segmentation techniques in
order to keep the t
ime-cost low. It was tested on a limited number of cells with Auer rods,
and a reference
set of white blood cells without any Auer rods present.
The results were promising with a high detection ratio on the cells with
Auer rods prese
nt, and very few false positives when the algorithm was applied on cells
without Auer ro
ds.
Problems like inconsistency in color and placement of the rods were
solved using relatio
n properties of the colors and regional segmentation techniques.
Some discoveries were made as a side effect of the experiments, in the
field of successf
ul segmentation of biological entities.
Feature Detection for Fingerprint Matching
Student: Per Nilsson-Stig, F94
Advisor: Fredrik Kahl och Anders Heyden
In cooperation with: Precise Biometrics AB
Date Finished: 99-12-16
Bildförbättring av tomografiska bilder
Student: Ola Friman, E94
Advisor: Gunnar Sparr
In cooperation with: Inst för datorseende, Linköping
Date finished: 99-11-26
Detektion av ytskador med hjälp av digital bildanalys
Student: Anna Jonasson, D95
Advisor: Anders Heyden, Kent Stråhlen, Torkel Danielsson (Moteco AB)
In cooperation with: Moteco AB
Date Finished: 99-10-21
Classification of fluorescense images of ANA
Student: Lars Ryden, F92
Advisor: Anders Heyden, Per Sennmalm (Cellavision AB)
In cooperation with: CellaVision AB
Date Finished: 99-08-30
Abstract:
Autoimmune diseases can appear in almost all the body's organs, and the
symptoms can dif
fer a lot. Therefore looking for autoimmune antibodies has become a
routine analysis. Th
ese analyses are made manual in semi-darkness, are time consuming and
are associated wit
h risks of infections from the blood samples.
This report investigates the requirements for an automatization of
Anti-Nuclear Antibody
analyses, so called ANA-analyses, and tries to describe a couple of
useful features for
future classification systems. The report covers collecting images from
samples, segmen
tation of the images and extraction and calculation of the values of
features. The segme
ntation is mostly based on mathematical morphology and the feature
extraction on Markov
matrices.
Studies of the Inverse Scattering Problem for the Schrödinger
Operator on the Real Line
Student: Reijo Härkönen, F94
Advisor: Gudrun Gudmundsdottir, Anders Melin
Date Finished: 99-05-17
Abstract: The inverse conductivity problem involves determining the
(variable) conductivity of a material inside a domain from observations
at the boundary. Mathematically, this means determining the potential of
a Schrödinger equation inside a domain from the Dirichlet to Neumann map
on the boundary. Fimitely many values of the Dirichlet to Neumann map
can be observed by imposing different voltages at the boundary, and
measuring the resulting current flux. If the problem is radially
symmetric, it can be reduced to a one-dimensional problem. The Dirichlet
to Neumann map is then represented by the values of a certain function
r(k) when k=is and s is a positive integer. The function r is called the
(right) reflection coefficient of the potential p(x) of the Schrödinger
equation. The potential is uniquely determined by the infinite sequence
r(is), s=1,2,..One can show that potentials within certain classes are
determined up to an arbitrary degree of accuracy by a finite sequence of
r(is), s=1,2,..n, if n is large enough. Here we study the possibility to
find a rational function with the same values at is, s=1,2,..n, as the
r of an unknown potential. Furthermore, if this rational function
satisfies some specific well known conditions, then it is the reflection
coefficient of a potential w(x), that can be computed. This w(x) will be
a good approximation of the unknown potential if n is large enough.
A Robot Playing Scrabble using Visual Information
Student: Anders Ahlstrand, E93 and Johan Bengtsson, E93
Advisor: Anders Heyden, Bo Bernhardsson, Anders Robertsson (Reglerteknik, LTH)
In cooperation with: Reglerteknik
Date Finished: 99-04-19
Abstract:
We have used a robot and a camera to design and implement a system
which is able to play the well known game Scrabble. To make this
possible
we have constructed a robot system and a vision system. The task of the
vision
system is to finds the position of the cubes that the robot
system uses to generate the trajectories. The feedback
from the camera is used to correct the trajectory. That fact that the
system is
able to play Scrabble is not the most important part, the interesting
part is that the r
obot
system uses the camera information in real-time to generate and
correct the trajectories. Even if there has been done
lot of research to combine a robot system with the sensor information
from a camera there still exist few commercial systems on the market.
In this thesis we will present two different solutions to the problem
which correct and generate the trajectories.
Approximation of the Spectra of Differential Operators
by Projection on Finite Dimensional Subspaces
Student: Mattias Nilsson, F92
Advisor: Gudrun Gudmundsdottir, Anders Melin
Date Finished: 99-03-03
Abstract: The spectrum of a linear operator provides substantial information about the
operator itself, and hence knowledge about the spectrum is highly desirable.
This work aims at approximating the discrete spectra (the eigenvalues) of
some differential operators by considering their restrictions to finite
dimensional subspaces of the original infinite dimensional function spaces.
We restrict ourselves to second order differential operators on functions on
the real line, on the form L=-D^2+p, where p=p(x) is a continuous
real-valued function.
For L acting on functions on a bounded interval of the real line, the
subspace used is the span of a finite number of eigenfunctions of the
operator -D^2, and when considering all of R, the subspace used
is spanned by a set of orthonormal wavelets.
Map Matching with Low Precision Sensors for Vehicle Applications
Student: Henrik Stewenius, F96
Advisor: Kalle Åström, David Svensson (Itenerary Systems AB)
In cooperation with: Itinerary Systems AB
Date Finished: 99-02-15
Abstract: The aim of this work was to build a system that gives the current
position of a vehicle in real time. The limitations on the solution was
that it had to be effective both in use of CPU-power and in hardware
requirements.
These requirements are met by a program that recursively evaluates a
target function with respect to a map for a large number of different
solutions. The most probable position is used a current position.
Tests and simulations show that this gives a good precision when the
input is odometer and GPS perturbed by Selected Availability and
mulipathing effects.
Handskriftsigenkänning med hjälp av proxmity-mått och
bigramstatistik
Student: Sten Olsson, F91
Advisor: Gunnar Sparr/Rikard Berthilsson
In cooperation with Ericsson Mobile Communications
Date Finished: 99-02-11
Abstract:
Computer devices are constantly getting smaller and more capable.
Although it is now possible to make powerful appliances that easily fits
into a pocket, traditional input devices, such as keyboards and mice,
present a limit to the possible amount of miniaturization. Alternative
input methods, such as voice recognition and recognition of hand-written
text, are still far from fully developed.
In this paper we propose ways of improving a system for recognition of
hand-written symbols. The system recognizes symbols, consisting of one
or several curves, by using geometrical invariants. The system is
extended to recog-nize entire words. The selection of the most likely
word candidate is made by including the use of bigram statistics and
probability analysis.
Tillbaka till huvudsidan
Examensarbeten under 2009
Examensarbeten under 2008
Examensarbeten under 2007
Examensarbeten under 2006
Examensarbeten under 2005
Examensarbeten under 2004
Examensarbeten under 2003
Examensarbeten under 2002
Examensarbeten under 1999-2001
Examensarbeten -1998