Využití C++ knihoven a frameworků pro úlohu klasifikace a segmentace obrázků grafů

dc.contributor.advisorMartínek Jiří, Ing. Ph.D.cs
dc.contributor.authorHrkalová, Hanacs
dc.contributor.refereePrantl Martin, Ing. Ph.D.cs
dc.date.accepted2025-06-16
dc.date.accessioned2026-02-20T15:33:24Z
dc.date.available2024-09-09
dc.date.available2026-02-20T15:33:24Z
dc.date.issued2025-05-15
dc.date.submitted2025-05-15
dc.description.abstractTato diplomová práce se zabývá automatizovanou analýzou obrazů grafů a infografik s využitím hlubokého učení, konkrétně klasifikací typu grafu a segmentací klíčových prvků na datové sadě ICPR CHART-Infographics 2022. Součástí práce je trénování klasifikačního (ResNet50 s transfer learningem) a segmentačního (U-Net) modelu. Hlavním přínosem je vývoj modulární knihovny v C++ pro provádění inference s podporou více backendů (Frugally-Deep, LibTorch, TensorRT). Práce popisuje implementaci pomocí CMake a hodnotí provozní charakteristiky (čas, paměť) různých inference frameworků na daných úlohách, čímž přináší poznatky pro automatizovanou extrakci dat z vizualizací.cs
dc.description.abstract-translatedThis diploma thesis addresses the automated analysis of graph and infographic images through deep learning, focusing on graph type classification and key element (axis) segmentation using the ICPR CHART-Infographics 2022 dataset. The work involves training classification (ResNet50 via transfer learning) and segmentation (U-Net) models. A core contribution is the development of a modular C++ inference library supporting multiple backends (Frugally-Deep, LibTorch, TensorRT). The thesis details the implementation using CMake and evaluates the performance characteristics (time, memory) of the different inference frameworks on the specified tasks, providing insights into their practical applicability for automated data extraction from visualizations.en
dc.description.departmentKatedra informatiky a výpočetní technikycs
dc.description.resultObhájenocs
dc.format118 s.(147 007 znaků)
dc.identifier99614
dc.identifier.urihttp://hdl.handle.net/11025/65872
dc.language.isocs
dc.publisherZápadočeská univerzita v Plznics
dc.rightsPlný text práce je přístupný bez omezenícs
dc.rights.accessopenAccesscs
dc.subjectgrafycs
dc.subjectinfografikacs
dc.subjectklasifikace obrazucs
dc.subjectsegmentace obrazucs
dc.subjecthluboké učenícs
dc.subjectneuronové sítěcs
dc.subjectResNetcs
dc.subjectU-Netcs
dc.subjectinferencecs
dc.subjectTensorFlowcs
dc.subjectKerascs
dc.subjectLibTorchcs
dc.subjectFrugally-Deepcs
dc.subjectTensorRTcs
dc.subjectvýkonnostní analýzacs
dc.subjectCMakecs
dc.subject.translatedgraphsen
dc.subject.translatedinfographicsen
dc.subject.translatedimage classificationen
dc.subject.translatedimage segmentationen
dc.subject.translateddeep learningen
dc.subject.translatedneural networksen
dc.subject.translatedResNeten
dc.subject.translatedU-Neten
dc.subject.translatedinferenceen
dc.subject.translatedTensorFlowen
dc.subject.translatedKerasen
dc.subject.translatedLibTorchen
dc.subject.translatedFrugally-Deepen
dc.subject.translatedTensorRTen
dc.subject.translatedperformance analysisen
dc.subject.translatedCMakeen
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných vědcs
dc.thesis.degree-levelNavazujícícs
dc.thesis.degree-nameIng.cs
dc.thesis.degree-programDistribuované výpočetní systémycs
dc.titleVyužití C++ knihoven a frameworků pro úlohu klasifikace a segmentace obrázků grafůcs
dc.title.alternativeUse of C++ libraries and frameworks for the task of chart classification and segmentationen
dc.typediplomová prácecs
local.files.count6*
local.files.size1097113047*
local.has.filesyes*
local.relation.IShttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=99614

Files

Original bundle
Showing 1 - 5 out of 6 results
No Thumbnail Available
Name:
A22N0076P-zadani_DP.pdf
Size:
22.63 KB
Format:
Adobe Portable Document Format
Description:
VŠKP - příloha
No Thumbnail Available
Name:
DP_Hrkalova_A22N0076P.pdf
Size:
2.86 MB
Format:
Adobe Portable Document Format
Description:
VŠKP
No Thumbnail Available
Name:
A22N0076P_prilohy.zip
Size:
1.02 GB
Format:
ZIP
Description:
VŠKP - příloha
No Thumbnail Available
Name:
PV_Hrkalova_A22N0076P.pdf
Size:
227.35 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího VŠKP
No Thumbnail Available
Name:
PO_Hrkalova_A22N0076P.pdf
Size:
119.46 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta VŠKP

Collections