Cargando…

A Resolution-Free Parallel Algorithm for Image Edge Detection within the Framework of Enzymatic Numerical P Systems

Image edge detection is a fundamental problem in image processing and computer vision, particularly in the area of feature extraction. However, the time complexity increases squarely with the increase of image resolution in conventional serial computing mode. This results in being unbearably time co...

Descripción completa

Detalles Bibliográficos
Autores principales: Yuan, Jianying, Guo, Dequan, Zhang, Gexiang, Paul, Prithwineel, Zhu, Ming, Yang, Qiang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6479365/
https://www.ncbi.nlm.nih.gov/pubmed/30934868
http://dx.doi.org/10.3390/molecules24071235
_version_ 1783413328769449984
author Yuan, Jianying
Guo, Dequan
Zhang, Gexiang
Paul, Prithwineel
Zhu, Ming
Yang, Qiang
author_facet Yuan, Jianying
Guo, Dequan
Zhang, Gexiang
Paul, Prithwineel
Zhu, Ming
Yang, Qiang
author_sort Yuan, Jianying
collection PubMed
description Image edge detection is a fundamental problem in image processing and computer vision, particularly in the area of feature extraction. However, the time complexity increases squarely with the increase of image resolution in conventional serial computing mode. This results in being unbearably time consuming when dealing with a large amount of image data. In this paper, a novel resolution free parallel implementation algorithm for gradient based edge detection, namely EDENP, is proposed. The key point of our method is the introduction of an enzymatic numerical P system (ENPS) to design the parallel computing algorithm for image processing for the first time. The proposed algorithm is based on a cell-like P system with a nested membrane structure containing four membranes. The start and stop of the system is controlled by the variables in the skin membrane. The calculation of edge detection is performed in the inner three membranes in a parallel way. The performance and efficiency of this algorithm are evaluated on the CUDA platform. The main advantage of EDENP is that the time complexity of [Formula: see text] can be achieved regardless of image resolution theoretically.
format Online
Article
Text
id pubmed-6479365
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-64793652019-04-30 A Resolution-Free Parallel Algorithm for Image Edge Detection within the Framework of Enzymatic Numerical P Systems Yuan, Jianying Guo, Dequan Zhang, Gexiang Paul, Prithwineel Zhu, Ming Yang, Qiang Molecules Article Image edge detection is a fundamental problem in image processing and computer vision, particularly in the area of feature extraction. However, the time complexity increases squarely with the increase of image resolution in conventional serial computing mode. This results in being unbearably time consuming when dealing with a large amount of image data. In this paper, a novel resolution free parallel implementation algorithm for gradient based edge detection, namely EDENP, is proposed. The key point of our method is the introduction of an enzymatic numerical P system (ENPS) to design the parallel computing algorithm for image processing for the first time. The proposed algorithm is based on a cell-like P system with a nested membrane structure containing four membranes. The start and stop of the system is controlled by the variables in the skin membrane. The calculation of edge detection is performed in the inner three membranes in a parallel way. The performance and efficiency of this algorithm are evaluated on the CUDA platform. The main advantage of EDENP is that the time complexity of [Formula: see text] can be achieved regardless of image resolution theoretically. MDPI 2019-03-29 /pmc/articles/PMC6479365/ /pubmed/30934868 http://dx.doi.org/10.3390/molecules24071235 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Yuan, Jianying
Guo, Dequan
Zhang, Gexiang
Paul, Prithwineel
Zhu, Ming
Yang, Qiang
A Resolution-Free Parallel Algorithm for Image Edge Detection within the Framework of Enzymatic Numerical P Systems
title A Resolution-Free Parallel Algorithm for Image Edge Detection within the Framework of Enzymatic Numerical P Systems
title_full A Resolution-Free Parallel Algorithm for Image Edge Detection within the Framework of Enzymatic Numerical P Systems
title_fullStr A Resolution-Free Parallel Algorithm for Image Edge Detection within the Framework of Enzymatic Numerical P Systems
title_full_unstemmed A Resolution-Free Parallel Algorithm for Image Edge Detection within the Framework of Enzymatic Numerical P Systems
title_short A Resolution-Free Parallel Algorithm for Image Edge Detection within the Framework of Enzymatic Numerical P Systems
title_sort resolution-free parallel algorithm for image edge detection within the framework of enzymatic numerical p systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6479365/
https://www.ncbi.nlm.nih.gov/pubmed/30934868
http://dx.doi.org/10.3390/molecules24071235
work_keys_str_mv AT yuanjianying aresolutionfreeparallelalgorithmforimageedgedetectionwithintheframeworkofenzymaticnumericalpsystems
AT guodequan aresolutionfreeparallelalgorithmforimageedgedetectionwithintheframeworkofenzymaticnumericalpsystems
AT zhanggexiang aresolutionfreeparallelalgorithmforimageedgedetectionwithintheframeworkofenzymaticnumericalpsystems
AT paulprithwineel aresolutionfreeparallelalgorithmforimageedgedetectionwithintheframeworkofenzymaticnumericalpsystems
AT zhuming aresolutionfreeparallelalgorithmforimageedgedetectionwithintheframeworkofenzymaticnumericalpsystems
AT yangqiang aresolutionfreeparallelalgorithmforimageedgedetectionwithintheframeworkofenzymaticnumericalpsystems
AT yuanjianying resolutionfreeparallelalgorithmforimageedgedetectionwithintheframeworkofenzymaticnumericalpsystems
AT guodequan resolutionfreeparallelalgorithmforimageedgedetectionwithintheframeworkofenzymaticnumericalpsystems
AT zhanggexiang resolutionfreeparallelalgorithmforimageedgedetectionwithintheframeworkofenzymaticnumericalpsystems
AT paulprithwineel resolutionfreeparallelalgorithmforimageedgedetectionwithintheframeworkofenzymaticnumericalpsystems
AT zhuming resolutionfreeparallelalgorithmforimageedgedetectionwithintheframeworkofenzymaticnumericalpsystems
AT yangqiang resolutionfreeparallelalgorithmforimageedgedetectionwithintheframeworkofenzymaticnumericalpsystems