An Adaptive Threshold for the Canny Algorithm With Deep Reinforcement Learning
The Canny algorithm is widely used for edge detection. It requires the adjustment of parameters to obtain a high-quality edge image. Several methods can select them automatically, but they cannot cover the diverse variations on an image. In the Canny algorithm, we need to set values of three paramet...
Guardado en:
Autores principales: | , |
---|---|
Formato: | article |
Lenguaje: | EN |
Publicado: |
IEEE
2021
|
Materias: | |
Acceso en línea: | https://doaj.org/article/9523fb1722094894875e95f4a04e927e |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
id |
oai:doaj.org-article:9523fb1722094894875e95f4a04e927e |
---|---|
record_format |
dspace |
spelling |
oai:doaj.org-article:9523fb1722094894875e95f4a04e927e2021-12-02T00:00:36ZAn Adaptive Threshold for the Canny Algorithm With Deep Reinforcement Learning2169-353610.1109/ACCESS.2021.3130132https://doaj.org/article/9523fb1722094894875e95f4a04e927e2021-01-01T00:00:00Zhttps://ieeexplore.ieee.org/document/9624973/https://doaj.org/toc/2169-3536The Canny algorithm is widely used for edge detection. It requires the adjustment of parameters to obtain a high-quality edge image. Several methods can select them automatically, but they cannot cover the diverse variations on an image. In the Canny algorithm, we need to set values of three parameters. One is related to smoothing window size, and the other two are the low and high threshold. In this paper, we assume that the smoothing window size is fixed to a predefined size. This paper proposes a method to provide adaptive thresholds for the Canny algorithm, which operates well on images acquired under various variations. We select optimal values of two thresholds adaptively using an algorithm based on the Deep Q-Network (DQN). We introduce a state model, a policy model, and a reward model to formulate the given problem in deep reinforcement learning. The proposed method has the advantage that it can adapt to a new environment using only images without labels, unlike the existing supervised way. We show the feasibility of the proposed algorithm by diverse experimental results.Keong-Hun ChoiJong-Eun HaIEEEarticleEdge detectiondeep Q-networkdeep reinforcement learningElectrical engineering. Electronics. Nuclear engineeringTK1-9971ENIEEE Access, Vol 9, Pp 156846-156856 (2021) |
institution |
DOAJ |
collection |
DOAJ |
language |
EN |
topic |
Edge detection deep Q-network deep reinforcement learning Electrical engineering. Electronics. Nuclear engineering TK1-9971 |
spellingShingle |
Edge detection deep Q-network deep reinforcement learning Electrical engineering. Electronics. Nuclear engineering TK1-9971 Keong-Hun Choi Jong-Eun Ha An Adaptive Threshold for the Canny Algorithm With Deep Reinforcement Learning |
description |
The Canny algorithm is widely used for edge detection. It requires the adjustment of parameters to obtain a high-quality edge image. Several methods can select them automatically, but they cannot cover the diverse variations on an image. In the Canny algorithm, we need to set values of three parameters. One is related to smoothing window size, and the other two are the low and high threshold. In this paper, we assume that the smoothing window size is fixed to a predefined size. This paper proposes a method to provide adaptive thresholds for the Canny algorithm, which operates well on images acquired under various variations. We select optimal values of two thresholds adaptively using an algorithm based on the Deep Q-Network (DQN). We introduce a state model, a policy model, and a reward model to formulate the given problem in deep reinforcement learning. The proposed method has the advantage that it can adapt to a new environment using only images without labels, unlike the existing supervised way. We show the feasibility of the proposed algorithm by diverse experimental results. |
format |
article |
author |
Keong-Hun Choi Jong-Eun Ha |
author_facet |
Keong-Hun Choi Jong-Eun Ha |
author_sort |
Keong-Hun Choi |
title |
An Adaptive Threshold for the Canny Algorithm With Deep Reinforcement Learning |
title_short |
An Adaptive Threshold for the Canny Algorithm With Deep Reinforcement Learning |
title_full |
An Adaptive Threshold for the Canny Algorithm With Deep Reinforcement Learning |
title_fullStr |
An Adaptive Threshold for the Canny Algorithm With Deep Reinforcement Learning |
title_full_unstemmed |
An Adaptive Threshold for the Canny Algorithm With Deep Reinforcement Learning |
title_sort |
adaptive threshold for the canny algorithm with deep reinforcement learning |
publisher |
IEEE |
publishDate |
2021 |
url |
https://doaj.org/article/9523fb1722094894875e95f4a04e927e |
work_keys_str_mv |
AT keonghunchoi anadaptivethresholdforthecannyalgorithmwithdeepreinforcementlearning AT jongeunha anadaptivethresholdforthecannyalgorithmwithdeepreinforcementlearning AT keonghunchoi adaptivethresholdforthecannyalgorithmwithdeepreinforcementlearning AT jongeunha adaptivethresholdforthecannyalgorithmwithdeepreinforcementlearning |
_version_ |
1718404000517193728 |