GA-Adaptive Template Matching for Offline Shape Motion Tracking Based on Edge Detection: IAS Estimation from the SURVISHNO 2019 Challenge Video for Machine Diagnostics Purposes

The estimation of the Instantaneous Angular Speed (IAS) has in recent years attracted a growing interest in the diagnostics of rotating machines. Measurement of the IAS can be used as a source of information of the machine condition per se, or for performing angular resampling through Computed Order...

Full description

Bibliographic Details
Main Authors: Alessandro Paolo Daga, Luigi Garibaldi
Format: Article
Language:English
Published: MDPI AG 2020-01-01
Series:Algorithms
Subjects:
Online Access:https://www.mdpi.com/1999-4893/13/2/33
id doaj-b2153bd0188c42e2a1449c7397b07864
record_format Article
spelling doaj-b2153bd0188c42e2a1449c7397b078642020-11-25T01:38:06ZengMDPI AGAlgorithms1999-48932020-01-011323310.3390/a13020033a13020033GA-Adaptive Template Matching for Offline Shape Motion Tracking Based on Edge Detection: IAS Estimation from the SURVISHNO 2019 Challenge Video for Machine Diagnostics PurposesAlessandro Paolo Daga0Luigi Garibaldi1Dipartimento di Ingegneria Meccanica e Aerospaziale—DIMEAS, Politecnico di Torino, Corso Duca degli Abruzzi, 24, I-10129 Torino, ItalyDipartimento di Ingegneria Meccanica e Aerospaziale—DIMEAS, Politecnico di Torino, Corso Duca degli Abruzzi, 24, I-10129 Torino, ItalyThe estimation of the Instantaneous Angular Speed (IAS) has in recent years attracted a growing interest in the diagnostics of rotating machines. Measurement of the IAS can be used as a source of information of the machine condition per se, or for performing angular resampling through Computed Order Tracking, a practice which is essential to highlight the machine spectral signature in case of non-stationary operational conditions. In these regards, the SURVISHNO 2019 international conference held at INSA Lyon on 8−10 July 2019 proposed a challenge about the estimation of the instantaneous non-stationary speed of a fan from a video taken by a smartphone, a pocket, low-cost device which can nowadays be found in everyone’s pocket. This work originated by the author to produce an offline motion-tracking of the fan (actually, of the head of its locking-screw) and obtaining then a reliable estimate of the IAS. The here proposed algorithm is an update of the established Template Matching (TM) technique (i.e., in the Signal Processing community, a two-dimensional matched filter), which is here integrated into a Genetic Algorithm (GA) search. Using a template reconstructed from a simplified parametric mathematical model of the features of interest (i.e., the known geometry of the edges of the screw head), the GA can be used to adapt the template to match the search image, leading to a hybridization of template-based and feature-based approaches which allows to overcome the well-known issues of the traditional TM related to scaling and rotations of the search image with respect to the template. Furthermore, it is able to resolve the position of the center of the screw head at a resolution that goes beyond the limit of the pixel grid. By repeating the analysis frame after frame and focusing on the angular position of the screw head over time, the proposed algorithm can be used as an effective offline video-tachometer able to estimate the IAS from the video, avoiding the need for expensive high-resolution encoders or tachometers.https://www.mdpi.com/1999-4893/13/2/33machine visionmachine diagnosticsinstantaneous angular speedsurvishno 2019 challengevideo tachometermotion trackingedge detectionparametric template modelingadaptive template matchinggenetic algorithm
collection DOAJ
language English
format Article
sources DOAJ
author Alessandro Paolo Daga
Luigi Garibaldi
spellingShingle Alessandro Paolo Daga
Luigi Garibaldi
GA-Adaptive Template Matching for Offline Shape Motion Tracking Based on Edge Detection: IAS Estimation from the SURVISHNO 2019 Challenge Video for Machine Diagnostics Purposes
Algorithms
machine vision
machine diagnostics
instantaneous angular speed
survishno 2019 challenge
video tachometer
motion tracking
edge detection
parametric template modeling
adaptive template matching
genetic algorithm
author_facet Alessandro Paolo Daga
Luigi Garibaldi
author_sort Alessandro Paolo Daga
title GA-Adaptive Template Matching for Offline Shape Motion Tracking Based on Edge Detection: IAS Estimation from the SURVISHNO 2019 Challenge Video for Machine Diagnostics Purposes
title_short GA-Adaptive Template Matching for Offline Shape Motion Tracking Based on Edge Detection: IAS Estimation from the SURVISHNO 2019 Challenge Video for Machine Diagnostics Purposes
title_full GA-Adaptive Template Matching for Offline Shape Motion Tracking Based on Edge Detection: IAS Estimation from the SURVISHNO 2019 Challenge Video for Machine Diagnostics Purposes
title_fullStr GA-Adaptive Template Matching for Offline Shape Motion Tracking Based on Edge Detection: IAS Estimation from the SURVISHNO 2019 Challenge Video for Machine Diagnostics Purposes
title_full_unstemmed GA-Adaptive Template Matching for Offline Shape Motion Tracking Based on Edge Detection: IAS Estimation from the SURVISHNO 2019 Challenge Video for Machine Diagnostics Purposes
title_sort ga-adaptive template matching for offline shape motion tracking based on edge detection: ias estimation from the survishno 2019 challenge video for machine diagnostics purposes
publisher MDPI AG
series Algorithms
issn 1999-4893
publishDate 2020-01-01
description The estimation of the Instantaneous Angular Speed (IAS) has in recent years attracted a growing interest in the diagnostics of rotating machines. Measurement of the IAS can be used as a source of information of the machine condition per se, or for performing angular resampling through Computed Order Tracking, a practice which is essential to highlight the machine spectral signature in case of non-stationary operational conditions. In these regards, the SURVISHNO 2019 international conference held at INSA Lyon on 8−10 July 2019 proposed a challenge about the estimation of the instantaneous non-stationary speed of a fan from a video taken by a smartphone, a pocket, low-cost device which can nowadays be found in everyone’s pocket. This work originated by the author to produce an offline motion-tracking of the fan (actually, of the head of its locking-screw) and obtaining then a reliable estimate of the IAS. The here proposed algorithm is an update of the established Template Matching (TM) technique (i.e., in the Signal Processing community, a two-dimensional matched filter), which is here integrated into a Genetic Algorithm (GA) search. Using a template reconstructed from a simplified parametric mathematical model of the features of interest (i.e., the known geometry of the edges of the screw head), the GA can be used to adapt the template to match the search image, leading to a hybridization of template-based and feature-based approaches which allows to overcome the well-known issues of the traditional TM related to scaling and rotations of the search image with respect to the template. Furthermore, it is able to resolve the position of the center of the screw head at a resolution that goes beyond the limit of the pixel grid. By repeating the analysis frame after frame and focusing on the angular position of the screw head over time, the proposed algorithm can be used as an effective offline video-tachometer able to estimate the IAS from the video, avoiding the need for expensive high-resolution encoders or tachometers.
topic machine vision
machine diagnostics
instantaneous angular speed
survishno 2019 challenge
video tachometer
motion tracking
edge detection
parametric template modeling
adaptive template matching
genetic algorithm
url https://www.mdpi.com/1999-4893/13/2/33
work_keys_str_mv AT alessandropaolodaga gaadaptivetemplatematchingforofflineshapemotiontrackingbasedonedgedetectioniasestimationfromthesurvishno2019challengevideoformachinediagnosticspurposes
AT luigigaribaldi gaadaptivetemplatematchingforofflineshapemotiontrackingbasedonedgedetectioniasestimationfromthesurvishno2019challengevideoformachinediagnosticspurposes
_version_ 1725055086336409600