Název:
Počítání charakteristických šupin ještěrky obecné v barevných obrazech
Překlad názvu:
Counting of characteristic scales of sand lizards in colour images
Autoři:
Maršala, Štěpán ; Štursa, Dominik (oponent) ; Škrabánek, Pavel (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2022
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta strojního inženýrství
Abstrakt: [cze][eng]
V diplomové práci je popsán návrh a implementace programu pro počítání sekundárních šupin v obrazových datech ventrálních stran těl ještěrek obecných. Program respektuje požadavky vědců z Ústavu biologie obratlovců Akademie věd ČR a Pedagogické fakulty Masarykovy univerzity na ovladatelnost a na přesnost výsledků. Program se skládá z několika částí. Na vstupu přijímá fotografie ještěrek obecných, ve kterých vyřízne zájmovou oblast. Orientaci těchto výřezů unifikuje pomocí detekovaných objektů. Detekci objektů zajišťuje YOLOv4. Další část programu zvaná Centroid detektor určuje v unifikovaných výřezech pozice středů sekundárních šupin. Tato část využívá konvoluční neuronové sítě U-Net, která je speciálně modifikovaná pro detekci středů objektů v těsné blízkosti. Poslední části programu rozdělí detekované pozice středů šupin na levou a pravou sekundární řadu a zapíší jejich počty do výstupního souboru.
The diploma thesis describes the design and implementation of a program for counting secondary scales in the image data of the ventral sides of the bodies of sand lizards. The program respects the requirements of scientists from the Institute of Vertebrate Biology of the Czech Academy of Sciences and the Faculty of Education at Masaryk University for the controllability and accuracy of results. The program consists of several parts. In input receives photos of sand lizards, in which he cuts out an area of interest. Unifies the orientation of these sections using detected objects. Object detection is provided by YOLOv4. Another part of the program called the Centroid Detector determines the position of the centers of the secondary scales in the unified sections. This part uses the U-Net convolutional neural network, which is specially modified to detect the centers of objects in close proximity. The other parts of the program divide the detected positions of the scale centers into left and right secondary rows and write their numbers to the output file.
Klíčová slova:
Centroid detektor; konvoluční neuronové sítě; Python 3; strojové vidění; YOLOv4; Centroid Detector; convolutional neural networks; machine vision; Python 3; YOLOv4
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/205402