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
Estimation and Adaptive Smoothing of Camera Orientations for Video Stabilization and Rolling Shutter Correction
Linköping University, Department of Electrical Engineering, Automatic Control.
2011 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Estimering och adaptiv glättning av kameraorienteringar för videostabilisering och korrektion av bilddistorsion orsakad av kamera med rullande slutare (Swedish)
Abstract [en]

Most mobile video-recording devices of today, e.g. cell phones and music players, make use of a Rolling Shutter camera. The camera captures video by recording every frame line-by-line from top to bottom leading to image distortion when either the target or camera is moving. Capturing video by hand also leads to visible frame-to-frame jitter.

This thesis presents algorithms for estimation of camera orientations using accelerometer and gyroscope. These estimates can be used to reduce the image distortion caused by camera motion using image processing. In addition an adaptive low pass filtering algorithm used to produce a smooth camera motion is presented. Using the smooth motion the frame-to-frame jitter can be reduced.

The algorithms are implemented on the iPod 4 and two output videos are evaluated in a blind experiment with 30 participants. Here, videos are compared to those of competing video stabilization software. The results indicate that the iPod 4 application performs equal or better than its competitors. Also the iPod 4 accelerometer and gyroscope are compared to high end reference sensors in terms of bias and variance.

Abstract [sv]

Det är vanligt att dagens mobiltelefoner använder en kamera med rullande slutare för videoinspelning. Dessa kameror fångar varje bild rad för rad från topp till botten vilket leder till bilddistorsion när antingen målet eller kameran rör sig. Inspelade videor upplevs även som skakiga eftersom kameran ej är stilla under inspelningen.

I detta examensarbete presenteras algoritmer för skattning av kamerans orientering med hjälp av accelerometer och gyroskop. Skattningarna används sedan för att reducera bilddistorsionen som uppstår då kameran rör sig. En adaptiv algoritm för lågpassfiltrering av kamerans rörelse presenteras. Den mjuka rörelsen som produceras används sedan för att reducera skakigheten i filmerna.

Algoritmerna implementeras på iPod 4 och de resulterande filmerna utvärderas i ett blindtest med 30 deltagare. Filmerna jämförs med versioner stabiliserade av konkurrerande mjukvara. Resultaten visar att iPod-applikationen producerar ett lika bra eller bättre resultat än konkurrenterna. Accelerometern och gyroskopet på iPod 4 jämförs även med referenssensorer i den högre prisklassen.

Place, publisher, year, edition, pages
2011. , 81 p.
Keyword [en]
camera orientation, video stabilization, rolling shutter, quaternions, EKF, EKFS
Keyword [sv]
videostabilisering, rullande slutare
National Category
Control Engineering Signal Processing Computer Vision and Robotics (Autonomous Systems)
Identifiers
URN: urn:nbn:se:liu:diva-69557ISRN: LiTH-ISY-EX--11/4474--SEOAI: oai:DiVA.org:liu-69557DiVA: diva2:428954
Subject / course
Automatic Control
Presentation
2011-06-08, Systemet, 10:15 (Swedish)
Uppsok
Technology
Supervisors
Examiners
Available from: 2011-07-04 Created: 2011-07-01 Last updated: 2011-07-04Bibliographically approved

Open Access in DiVA

fulltext(16859 kB)352 downloads
File information
File name FULLTEXT01.pdfFile size 16859 kBChecksum SHA-512
03cf0814be4353bff3fca850375e80109ca6e6476bc872f4f371034b8c650d28d9cc6fed79beead850da8382d3edb85494f66fee9ce9ac2ff3c7f91e8b0acbe3
Type fulltextMimetype application/pdf

By organisation
Automatic Control
Control EngineeringSignal ProcessingComputer Vision and Robotics (Autonomous Systems)

Search outside of DiVA

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