Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Make it Complete: Surface Reconstruction Aided by Geometric Primitives
Linköping University, Department of Electrical Engineering, Computer Vision.
2017 (English)Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Being able to reconstruct real-world environments into digital 3D models is something that has many different types of interesting applications. With the current state of the art, the results can be very impressive, but there is naturally still room for improvements. This thesis looks into essentially two different parts. The first part is about finding out wether it is feasible to detect geometric primitives, mainly planes, in the initially reconstructed point cloud. The second part looks into using the information about which points have been fitted to a geometric primitive to improve the final model.

Detection of the geometric primitives is done using the RANSAC-algorithm, which is a method for discovering if a given model is present in a data set.

A few different alternatives are evaluated for using the information about the geometric primitives to improve the final surface. The first option is to project points onto their identified shape. The second option is to remove points that have not been matched to a shape. The last option is to evaluate the possibility of changing the weights of individual points, which is an alternative available in the chosen surface reconstruction method.

The detection of geometric primitives shows some potential, but it often requires manual intervention to find correct parameters for different types of data sets. As for using the information about the geometric primitives to improve the final model, both projecting points and removal of non-matched points, does not quite address the problem at hand. Increasing the weights on matched points does show some potential, however, but is still far from being a complete method.

A small part of the thesis looks into the possibility of automatically finding areas where there are significant differences between the initial point cloud and a reconstructed surface. For this, hierarchical clustering is used. This part is however not evaluated quantitatively

Place, publisher, year, edition, pages
2017. , 75 p.
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:liu:diva-142510ISRN: LiTH-ISY-EX--17/5096--SEOAI: oai:DiVA.org:liu-142510DiVA: diva2:1153573
External cooperation
Spotscale
Subject / course
Computer Engineering
Presentation
2017-10-11, Systemet, Linköping, 15:15 (Swedish)
Supervisors
Examiners
Available from: 2017-11-01 Created: 2017-10-30 Last updated: 2017-11-01Bibliographically approved

Open Access in DiVA

fulltext(28020 kB)12 downloads
File information
File name FULLTEXT01.pdfFile size 28020 kBChecksum SHA-512
345d4612322d3a601853985e011c73a00078ef4fce0008e37729d1da6dfd91b30b06f1d6ab780351473c98e477719ff87f84cbdf620010eed4b203997e221183
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Norlander, Robert
By organisation
Computer Vision
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 12 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 69 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf