Publication detail

Képfeldolgozás Android-készülékkel - Rendszámtábla-felismerés kiértékelése

HORTAI, F.

Original Title

Képfeldolgozás Android-készülékkel - Rendszámtábla-felismerés kiértékelése

English Title

Image processing using Android device - licence plate detection and recognition

Type

abstract

Language

Hungarian

Original Abstract

Képfeldolgozás Android készülékkel - Rendszámtábla felismerése és kiértékelése A szakdolgozat ismerteti egy képfeldolgozó alkalmazás megtervezését és létrehozásának munkafolyamatát Android rendszeren. Először a lehetőségek vannak ismertetve, mint például a fejlesztői környezet választása és azok beállításainak végrehajtása. Továbbá következik egy részletes leírás, amit a szerzőnek szükséges volt, hogy áttanulmányozzon, hogy végül elegendő információt szerezzen egy Android alkalmazás készítéséhez, amely megoldást nyújt képek és videó tartalomban rendszámtábla észlelésre és kiértékelésére. További fejezetben az alkalmazás létrehozásának munkafolyamata van kidolgozva. Az alkalmazás neve HFimage. Lépésről-lépesre le van írva mely programozói könyvtárak és segédprogramok kerültek implementálásra. Továbbá kidolgozásra kerül a grafikus felhasználói felület megtervezése és az Android rendszeren a képfeldolgozáshoz szükséges beállítások. A beépített kamerával való kommunikáció, az adattárolás és file kezelések levédésének megprogramozása is sorra kerül. Ez szolgál az alkalmazás magja ként, ahová a képkezelő algoritmusok lettek beimplementálva könyvtáraikkal együtt. A használt algoritmusok részletes magyarázatára nem csak szöveg, hanem köztes kiértékelések kép formátumban feltüntetve. Hogy az olvasó teljes képet kapjon az alkalmazott algoritmus működéséről egy folyamatábra is van e fejezet végén. A szakdolgozat terméke egy működő Android alkalmazás, amely lehetővé teszi felhasználójának képeken és videó folyamban rendszámtábla felismerését. Az algoritmus kiértékeli a bejövő adatokat és felismeri rajtuk a rendszámtáblát. A lekezelt adatoknak az alkalmazás további lehetőségeket nyújt, például felismerni rajtuk a számokat, betűket. A karakter felismerés nem csak rendszámtábla kiértékelése szolgál, hanem több képformátumot is támogatva képből szövegkiértékelésre is alkalmas. Ez egy úgynevezett Tesseract OCR motor segítségével történik. Az alkalmazás egyéb lehetőségeket is tartalmaz, például a készített kép földrajzi elhelyezkedésének kimutatására, ami egy GPS lokátor segítségével történik. Így az elkészült fényképeket hitelesítésre alkalmasak, hogy hol és mikor készültek. Továbbá az alkalmazás képes ki és bekapcsolni a fényképező vakuját így ez zseblámpaként is üzemelhet. A végső alkalmazást lehet módosítani, pontosítani további célok felhasználására. A HFimage alkalmazás működésére a mellékletek hivatkozásokat tartalmaznak online videó bemutatókra.

English abstract

This thesis describes the design and workflow of creating an image processing application in Android system. First the possibilities are explained in choosing the development environment and their implementation. There is a description what the author needed to study and obtain to get enough information for the solutions and the possibilities of creating an Android application to evaluate images for license plate detection and evaluation. It is shown how the selected development environment was configured. The thesis continues about the author’s workflow of creating the application named HFimage. In the practical part is written about how they progressed in the solution. The description of designing the graphical user interface and the functionality of image processing for Android. Then the communication with the camera is explained also how the saving and loading data from storage is accomplished. This served as the basis for the application where the algorithms were implemented for image processing and image evaluation. The used algorithm is explained step by step and shown with pictures as the evaluation proceeds. There is flowchart too to get the whole picture how the used algorithm works. Product of this thesis is a functioning application that allows to its user to capture images and analyze video stream. The algorithm evaluates the entering data - detects where the license plate is located. The application also allows recognizing texts and numbers from images. The included Tesseract OCR algorithm supports almost every image formats for optical character recognition. The application has other various practical features and options implemented within the application. For example: GPS location can show the geographic location of the taken picture and indicate some other data too of the taken picture. It also supports using camera lights as a flashlight and related data security issues. The final product can be modified for further purposes. The appendices includes hyperlinks to online demonstration videos how HFimage works in real time.

Keywords

Android, képfeldolgozás, rendszámtábla-felismerés kiértékelése

Key words in English

Android, Image processing, licence plate detection and recognition

Authors

HORTAI, F.

Released

16. 4. 2015

Publisher

Szegedi Tudományegyetem Informatikai Tanszékcsoport

Location

Szeged

Pages from

84

Pages to

85

Pages count

2

URL

BibTex

@misc{BUT121891,
  author="František {Hortai}",
  title="Képfeldolgozás Android-készülékkel - Rendszámtábla-felismerés kiértékelése",
  booktitle="XXXII. OTDK Informatika Tudományi Szekció",
  year="2015",
  pages="84--85",
  publisher="Szegedi Tudományegyetem Informatikai Tanszékcsoport",
  address="Szeged",
  url="http://www.inf.u-szeged.hu/otdk2015/sites/default/files/OTDK2015.pdf",
  note="abstract"
}