Convolutional Neural Network Architectures for Template Matching


Autoria(s): Spurio, Federico
Contribuinte(s)

Salti, Samuele

Carraggi, Angelo

De Girolami, Maurizio

Data(s)

06/10/2022

Resumo

The Neural Networks customized and tested in this thesis (WaldoNet, FlowNet and PatchNet) are a first exploration and approach to the Template Matching task. The possibilities of extension are therefore many and some are proposed below. During my thesis, I have analyzed the functioning of the classical algorithms and adapted with deep learning algorithms. The features extracted from both the template and the query images resemble the keypoints of the SIFT algorithm. Then, instead of similarity function or keypoints matching, WaldoNet and PatchNet use the convolutional layer to compare the features, while FlowNet uses the correlational layer. In addition, I have identified the major challenges of the Template Matching task (affine/non-affine transformations, intensity changes...) and solved them with a careful design of the dataset.

Formato

application/pdf

Identificador

http://amslaurea.unibo.it/26836/1/Convolutional%20Neural%20Network%20Architectures%20for%20Template%20Matching.pdf

Spurio, Federico (2022) Convolutional Neural Network Architectures for Template Matching. [Laurea magistrale], Università di Bologna, Corso di Studio in Artificial intelligence [LM-DM270] <http://amslaurea.unibo.it/view/cds/CDS9063/>

Idioma(s)

en

Publicador

Alma Mater Studiorum - Università di Bologna

Relação

http://amslaurea.unibo.it/26836/

Direitos

cc_by_nc_nd4

Palavras-Chave #deep learning,machine learning,computer vision,template matching,neural network #Artificial intelligence [LM-DM270]
Tipo

PeerReviewed

info:eu-repo/semantics/masterThesis