• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • Tagged with
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Automatic Calibration of Camera Parameters : A Steppingstone to Analysing Videos

Hallén, Wilma January 2022 (has links)
The smartphone is commonly used for image and video capture. Due to the lightweight of the smartphone, small handshakes are noticeable in recorded videos. The image sensors in smartphones are typically CMOS, which introduces rolling shutter artefacts. Stabilisation is introduced to minimise the effects of the camera movement and artefacts. Stabilisation relies on accurate camera parameters. The manufacturer usually gives values to the camera parameters, but calibration is required to obtain the best results. Calibration is performed using a video and the affiliated parameters recorded by the smartphone while the video is recorded. Calibration consists of four components. The first one is feature point detection. Feature points are high contrast visual features that are easily detected. The second is optical flow. Optical flow is used to track the feature points between two consecutive frames. The third is an objective function. The points are stabilised, and the objective function for this case is set as a measurement of how much the stabilised points move. The final component is an optimisation method used to find the minimum of the objective function. In its simplest form, the calibration algorithm detects points in the first frame of a video, tracks them throughout the video, and uses the optimisation to minimise the corresponding objective function. Since the stabilisation depends on the calibration parameters, the calibrated values are obtained as the values that give the lowest objective function value. This method was refined to analyse frames and feature points and calibrate on a subset of a video. Due to the large number of camera units being produced each year, it is infeasible to calibrate every unit individually. Instead, one unit of each type is calibrated, and this calibration is used on all units of that type. One way to reach each unit individually and not rely on a general calibration is to introduce automatic calibration. Every unit would calibrate itself automatically as users record 'normal' videos. However, demands are placed on the calibration video, so it is recorded under controlled circumstances. This project aims to map which video properties can negatively affect the calibration, how these can be detected, and analyse the effects of calibrating on the parts of the video that do not contain these. The critical video properties were expected to be movements in the video, the camera movement, the distance to the feature points, and the feature point amount and spread. An object detection algorithm was used to check for the movement of objects in the video. First, the lack of movement was checked by comparing the relative rotation of consecutive frames. Secondly, the motion blur was analysed in two ways. The primary was to calculate the number of blurred pixels using exposure time and camera rotation. The other way to check for blur was to check the exposure time. Next, feature points located on objects close to the camera were eliminated by checking the relative movements of the feature points and removing the feature points that move more than others. To check for the feature point amount, a strict limit was placed. Finally, to check for the spread, the frame was divided into boxes, and a limit was placed on the number of points per box. The frame and feature point elimination methods were evaluated by letting three people record 'normal' user videos. Calibration was performed using reference calibration, which was not to remove any frames or feature points, and different frame and feature point elimination methods. The obtained calibrated values were evaluated. Some frame removal methods are slightly better than the reference calibration. However, it does not successfully eliminate all bad frames or manage to keep all good frames, so more efficient limits might need to be implemented. Only a subset of the 'normal' videos was sufficiently good to calibrate on. After improvements, adaptation to real-time implementation on a smartphone would be the next major step in obtaining real-time calibration on a smartphone.
2

Evaluation of Video Stabilisation Algorithms in Dynamic Capillaroscopy / Utvärdering av videostabiliseringsalgoritmer inom dynamisk kapilläroskopi

Wilhelmsson, Oskar January 2018 (has links)
In the field of dynamic capillaroscopy, measurements of the capillary blood cell velocity (CBV) give significant insight into the human body. For instance, diabetes, hypertension and peripheral arterial occlusive disease all affect CBV. However, the videos used to measure CBV – captured with a microscope – are often displaced in relation to the microscope by small motions of the finger or toe. Stabilisation algorithms are commonly used to reduce this problem, in order to carry out measurements such as CBV using the stabilised video. Artificial capillaroscopy videos were used to compare the stabilisation algorithms Mutual information, Single-step DFT, Block matching and Phase correlation in terms of computational time; RMSE, PSNR and MSE; and resistance to blurring effects. Single-step DFT was indicated to be the best suited algorithm in all aforementioned metrics. / Inom dynamisk kapilläroskopi ger mätningar av kapillär blod-cell hastighet (CBV) signifikanta insikter inom den mänskliga kroppen. Till exempel, diabetes, hypertoni och perifer arteriell ocklusiv sjukdom påverkar CBV. Däremot är videorna som används för att mäta CBV – tagna med ett mikroskop – ofta förskjutna i relation till mikroskopet på grund av små rörelser av ett finger eller en tå. Stabiliseringsalgoritmer används vanligen för att reducera detta problemet med avsikt att därefter använda den stabiliserade videon för att mäta viktiga egenskaper, som till exempel CBV. Artificiella kapilläroskopivideor användes för att jämföra stabiliseringsalgorithmerna Mutual information, Single-step DFT, Block matching and Phase correlation inom beräkningstid; RMSE, PSNR och MSE; och resistens mot suddighet. Single-step DFT indikerades som den bäst lämpade algoritmen inom de ovannämnda måtten.

Page generated in 0.5398 seconds