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
Towards hardware accelerated rectification of high speed stereo image streams
Mälardalen University, School of Innovation, Design and Engineering. (Division of Intelligent Future Technologies)
2017 (English)Independent thesis Advanced level (degree of Master (Two Years)), 80 credits / 120 HE creditsStudent thesis
Abstract [en]

The process of combining two views of a scene in order to obtain depth information is called stereo vision. When the same is done using a computer it is then called computer stereo vision. Stereo vision is used in robotic application where depth of an object plays a role. Two cameras mounted on a rig is called a stereo camera system. Such a system is able to capture two views and enable robotic application to use the depth information to complete tasks. Anomalies are bound to occur in such a stereo rig, when both the cameras are not parallel to each other. Mounting of the cameras on a rig accurately has physical alignment limitations. Images taken from such a rig has inaccurate depth information and has to be rectified. Therefore rectification is a pre-requisite to computer stereo vision. One such a stereo rig used in this thesis is the GIMME2 stereo camera system. The system has two 10 mega-pixel cameras with on-board FPGA, RAM, processor running Linux operating system, multiple Ethernet ports and an SD card feature amongst others. Stereo rectification on memory constrained hardware is a challenging task as the process itself requires both the images to be stored in the memory. The FPGA on the GIMME2 systems must be used in order to achieve the best possible speed. Programming a system that does not have a display and for used for a specific purpose is called embedded programming. The purpose of this system is distance estimation and working with such a system falls in the Embedded Systems program. This thesis presents a method that makes rectification a step ahead for this particular system. The functionality of the algorithm is shown in MATLAB and using VHDL and is compared to available tools and systems.

Place, publisher, year, edition, pages
2017. , p. 34
Keyword [en]
Rectification, Image, FPGA, GIMME2, Distortion, Stereo, Vision, VHDL, MATLAB, Camera
National Category
Computer Systems Embedded Systems
Identifiers
URN: urn:nbn:se:mdh:diva-37522OAI: oai:DiVA.org:mdh-37522DiVA: diva2:1168827
Subject / course
Computer Science
Presentation
2017-09-22, Naxos, Mälardalen Högskola, Västerås, 15:30 (English)
Supervisors
Examiners
Available from: 2018-02-12 Created: 2017-12-21 Last updated: 2018-02-12Bibliographically approved

Open Access in DiVA

Towards Rectification on GIMME2 Sudhangathan(17225 kB)1 downloads
File information
File name FULLTEXT01.pdfFile size 17225 kBChecksum SHA-512
050daf978a96d7782475cb7895ff5836a47ab5012d89ba1088d317523a5a28fe10b58d3f17eb80711d1209869ccadbd7eafe0fe0db2a2cfefb0e4a27815a45a8
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Bankarusamy, Sudhangathan
By organisation
School of Innovation, Design and Engineering
Computer SystemsEmbedded Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 1 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

urn-nbn

Altmetric score

urn-nbn
Total: 5 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