Skip to main content

LUP Student Papers

LUND UNIVERSITY LIBRARIES

Prototyping a composite view for park assist cameras in automotive vehicles

Eriksson, Kevin LU and Hermansson, Johan LU (2019) In CODEN:LUTEDX/TEIE EIEL05 20191
Industrial Electrical Engineering and Automation
Abstract
In this thesis two prototypes, based on separate implementations of a Park Assist Camera, was developed. The purpose was to investigate the possibility of presenting a composite view, where the first view shows the surroundings of the car from a bird’s-eye view and the other view shows the rear camera. The first prototype was based on Volvo Car
Corporations flavour of Android OS, where the performance of the prototype was limited by a component responsible for processing frames from the four cameras into a single,continuous, stream. The second prototype, based on a computer running Linux, used OpenCV to process the camera streams due to the absence of aforementioned component
in the first prototype.
To evaluate the performance of each... (More)
In this thesis two prototypes, based on separate implementations of a Park Assist Camera, was developed. The purpose was to investigate the possibility of presenting a composite view, where the first view shows the surroundings of the car from a bird’s-eye view and the other view shows the rear camera. The first prototype was based on Volvo Car
Corporations flavour of Android OS, where the performance of the prototype was limited by a component responsible for processing frames from the four cameras into a single,continuous, stream. The second prototype, based on a computer running Linux, used OpenCV to process the camera streams due to the absence of aforementioned component
in the first prototype.
To evaluate the performance of each prototype, the amount of frames being rendered each second was measured as well as the perceived latency. Both prototypes presented almost identical results regarding perceived latency, while the first prototype performed better in regard to frames per second. However, the second prototype was unexpectedly suffering from a low frame rate which was not thoroughly investigated due to time constraints. (Less)
Abstract (Swedish)
Syftet med examensarbetet är att undersöka möjligheten att presentera en kompositvy där den ena delen av vyn visar bilens omgiving, sett ur ett fågelperspektiv, och den andra visar bilens backkamera. För att undersöka denna möjlighet byggdes två prototyper baserade på två separata implementationer av parkeringskameran. Den första prototypen baseras på Volvo Car Corporations egen version av Android OS, och är begränsad
av en enhet som kontrollerar samt processar den kameraström som visas på bilens skärm.
Den andra prototypen är baserad på en dator med operativsystemet Linux och utnyttjar OpenCV för att hantera de fyra kameraströmmarna på grund av avsaknad av tidigare nämnd kontrollenhet.
För att bedöma kvaliteten på respektive prototyp... (More)
Syftet med examensarbetet är att undersöka möjligheten att presentera en kompositvy där den ena delen av vyn visar bilens omgiving, sett ur ett fågelperspektiv, och den andra visar bilens backkamera. För att undersöka denna möjlighet byggdes två prototyper baserade på två separata implementationer av parkeringskameran. Den första prototypen baseras på Volvo Car Corporations egen version av Android OS, och är begränsad
av en enhet som kontrollerar samt processar den kameraström som visas på bilens skärm.
Den andra prototypen är baserad på en dator med operativsystemet Linux och utnyttjar OpenCV för att hantera de fyra kameraströmmarna på grund av avsaknad av tidigare nämnd kontrollenhet.
För att bedöma kvaliteten på respektive prototyp samlades mätdata in av upplevdlatens samt hur många bilder prototypen kan strömma per sekund. De båda prototyperna uppvisade snarlika resultat med avseende på upplevd latens, dock var antalet bilder per sekund lägre än väntat i den andra prototypen. På grund av tidsbegränsingar gjordes aldrig någon grundlig undersökning av vad som orsakade problemet. (Less)
Please use this url to cite or link to this publication:
author
Eriksson, Kevin LU and Hermansson, Johan LU
supervisor
organization
course
EIEL05 20191
year
type
M3 - Professional qualifications ( - 4 Years)
subject
keywords
Park assist camera, Video streaming, Embedded system, Android, Prototyping, C++, Java
publication/series
CODEN:LUTEDX/TEIE
report number
3084
language
English
id
8987292
date added to LUP
2019-08-21 11:34:09
date last changed
2019-08-21 11:34:09
@misc{8987292,
  abstract     = {{In this thesis two prototypes, based on separate implementations of a Park Assist Camera, was developed. The purpose was to investigate the possibility of presenting a composite view, where the first view shows the surroundings of the car from a bird’s-eye view and the other view shows the rear camera. The first prototype was based on Volvo Car
Corporations flavour of Android OS, where the performance of the prototype was limited by a component responsible for processing frames from the four cameras into a single,continuous, stream. The second prototype, based on a computer running Linux, used OpenCV to process the camera streams due to the absence of aforementioned component
in the first prototype.
To evaluate the performance of each prototype, the amount of frames being rendered each second was measured as well as the perceived latency. Both prototypes presented almost identical results regarding perceived latency, while the first prototype performed better in regard to frames per second. However, the second prototype was unexpectedly suffering from a low frame rate which was not thoroughly investigated due to time constraints.}},
  author       = {{Eriksson, Kevin and Hermansson, Johan}},
  language     = {{eng}},
  note         = {{Student Paper}},
  series       = {{CODEN:LUTEDX/TEIE}},
  title        = {{Prototyping a composite view for park assist cameras in automotive vehicles}},
  year         = {{2019}},
}