search query: @keyword digitaalinen kuvankäsittely / total: 11
reference: 1 / 11
« previous | next »
Author:Judin, Jussi
Title:A data encoding approach to video communication system verification
Videoviestintäjärjestelmän oikeellisuuden tarkastaminen dataa koodaamalla
Publication type:Master's thesis
Publication year:2013
Pages:92 s. + liitt. 5      Language:   eng
Department/School:Perustieteiden korkeakoulu
Main subject:Informaatiotekniikka   (T-61)
Supervisor:Oja, Erkki
Instructor:Lehtniemi, Jukka
OEVS:
Electronic archive copy is available via Aalto Thesis Database.
Instructions

Reading digital theses in the closed network of the Aalto University Harald Herlin Learning Centre

In the closed network of Learning Centre you can read digital and digitized theses not available in the open network.

The Learning Centre contact details and opening hours: https://learningcentre.aalto.fi/en/harald-herlin-learning-centre/

You can read theses on the Learning Centre customer computers, which are available on all floors.

Logging on to the customer computers

  • Aalto University staff members log on to the customer computer using the Aalto username and password.
  • Other customers log on using a shared username and password.

Opening a thesis

  • On the desktop of the customer computers, you will find an icon titled:

    Aalto Thesis Database

  • Click on the icon to search for and open the thesis you are looking for from Aaltodoc database. You can find the thesis file by clicking the link on the OEV or OEVS field.

Reading the thesis

  • You can either print the thesis or read it on the customer computer screen.
  • You cannot save the thesis file on a flash drive or email it.
  • You cannot copy text or images from the file.
  • You cannot edit the file.

Printing the thesis

  • You can print the thesis for your personal study or research use.
  • Aalto University students and staff members may print black-and-white prints on the PrintingPoint devices when using the computer with personal Aalto username and password. Color printing is possible using the printer u90203-psc3, which is located near the customer service. Color printing is subject to a charge to Aalto University students and staff members.
  • Other customers can use the printer u90203-psc3. All printing is subject to a charge to non-University members.
Location:P1 Ark Aalto  7139   | Archive
Keywords:information encoding
digital image processing
two-dimensional barcode
computer vision
video compression
informaation enkoodaus
digitaalinen kuvankäsittely
kaksiulotteinen viivakoodi
konenäkö
videopakkaus
Abstract (eng): Standard software development practices emphasize more and more test automation that enables developers to focus on new functionality instead of manually making sure that the existing functionality still works.
We mostly rely on our own eyes when we want to verify that images look as they should.
This makes it especially cumbersome when we want to verify that a video communication system works correctly even after changes to the system.
Video communication systems pose unique challenges from a test automation point of view as such systems makes the image go through various distortions that follow from the video encoding, transfer, and display processes that make it hard to automatically verify if the output has everything that is expected.

The goal of this thesis is to investigate methods that can be used for functional verification of video communication systems.
The verification consists of checking if the output video data includes all expected input video streams depending on the system state.
This includes the implementation and evaluation of one method that can encode data into video that will then make it possible to see if the data passes correctly through the video communication system under test.

The used method was a custom 9 x 9 matrix type binary barcode encoding 60 bits of raw data.
Its detector is based on edge features that assume the use of linear interpolation as the resampling filter.
This results in a detector that correctly decodes barcodes adhering to this model with the smallest module size of 1.9 pixels.
When lossy JPEG image compression is applied to the barcode image, minimum fully successfully recognized module size varies between 2 - 4 pixels depending on the compression ratio.
Abstract (fin): Ohjelmistotestausta automatisoidaan nykyään yhä enenevissä määrin, mikä mahdollistaa kehittäjille keskittymisen uusien ominaisuuksien tuottamiseen olemassa olevien ominaisuuksien toiminnallisuuden varmistamisen sijaan.
Videokuvan oikeellisuutta tarkastellaan pääasiassa silmämääräisesti.
Tämän seurauksena videoviestintäjärjestelmien oikeellisuuden tarkastaminen muutosten jälkeen on erityisen raskasta.
Videoviestintäjärjestelmille ominaisena testiautomaatiota hankaloittavana haasteena on kuvan vääristyminen videopakkaus-, siirto- ja näyttöprosessien seurauksena.
Kuvan vääristyminen tekee hankalaksi määrittää sen, löytyykö ulostulevasta kuvasta kaikki haluttu.

Tämän työn tavoitteena on tutkia keinoja videoviestintäsovellusten toiminnalliseen testaukseen.
Tämä toiminnallinen testaus koostuu ulostulevan kuvan tarkastelusta järjestelmän oletetun tilan perusteella.
Työssä toteutetaan ja arvioidaan yksi menetelmä datan sisällyttämiseksi videoon.
Tällä menetelmällä voidaan varmistaa se, kulkeeko videokuva oikein testattavan videoviestintäjärjestelmän läpi.

Valittuna menetelmällä käytettiin mukautettua 9 x 9 moduulin kokoista matriisityyppistä kaksiarvoista raakakapasiteetiltaan 60 bittiä olevaa viivakoodia.
Tämän viivakoodin lukemiseksi luotu tunnistin käyttää piirteinään reunoja ja olettaa kuvan kulkevan lineaarisen interpolaatiosuotimen läpi.
Tunnistin tunnistaa tämän mallin perusteella oikein viivakoodeja, joiden moduulien koko on pienimmillään 1,9 kuvapistettä.
Häviöllisellä JPEG-kuvanpakkauksella täysin onnistuneesti tunnistettujen viivakoodien moduulikoko vaihtelee 24 kuvapisteen välillä riippuen kuvanpakkausasteesta.
ED:2013-08-05
INSSI record number: 47011
+ add basket
« previous | next »
INSSI