Porovnání a implementace klasických metod upscalingu obrazu
Comparison and implementation of classical image upscaling methods
Type of document
diplomová prácemaster thesis
Author
Lukáš Nerad
Supervisor
Šimeček Ivan
Opponent
Sýkora Daniel
Field of study
Počítačové systémy a sítěStudy program
InformatikaInstitutions assigning rank
katedra počítačových systémůDefended
2025-06-10Rights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Show full item recordAbstract
Tato diplomová práce se zabývá implementací a porovnáním klasických metod upscalingu obrazu. Teoretická část popisuje různé metody upscalingu, jak klasické metody, tak i AI metody. Práce dále detailněji seznamuje čtenáře se 4 vybranými klasickými metodami upscalingu obrazu. Praktická část se následně zaměřuje na implementaci 3 klasických metod upscalingu: interpolace pomocí nejbližšího souseda, bilineární interpolace a Lanczosovo převzorkování. Tyto metody byly mezi sebou porovnány a bilineární interpolace byla vybrána, jako kandidát pro závěrečné porovnání s existující upscalovací knihovnou AVIR. Závěrečné porovnání zjistilo lepší obrazově vizuální výsledky AVIR knihovny, avšak za cenu vyšší výpočetní náročnosti oproti metodě bilineární interpolace. Výsledné porovnání obou metod vedlo k závěru, že výběr mezi AVIR knihovnou a bilineární interpolací je závislý na potřebách dané situace vyžadující upscaling. The diploma thesis focuses on the implementation and comparison of classical image upscaling methods. The theoretical part describes various upscaling methods, both classical methods and AI methods are described. The work further introduces the reader to 4 selected classical image upscaling methods in more detail. The practical part then focuses on the implementation of 3 classical upscaling methods: nearest neighbour interpolation, bilinear interpolation and Lanczos resampling. These methods were compared with each other and bilinear interpolation was selected as a candidate for the final comparison with the existing AVIR upscaling library. The final comparison found better visual results of the AVIR library, but at the cost of significant computational complexity compared to the bilinear interpolation method. The resulting comparison of both methods led to the conclusion that the choice between the AVIR library and bilinear interpolation depends on the needs of the given situation that requires some form of upscaling.
Collections
- Diplomové práce - 18104 [179]