Contour Detection by Simulating the Curvature Cell in the Visual Cortex and its Application to Object Classification
This paper addresses contour detection by simulating the human visual system and its application to visual object classification. Unlike previously designed bioinspired contour detection algorithms, we consider contour to be the salience of an edge image, and we extract the salience by simulating th...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9069915/ |
id |
doaj-7a98e900fcef45c2ab2056d0f149ba95 |
---|---|
record_format |
Article |
spelling |
doaj-7a98e900fcef45c2ab2056d0f149ba952021-03-30T01:42:03ZengIEEEIEEE Access2169-35362020-01-018744727448410.1109/ACCESS.2020.29884969069915Contour Detection by Simulating the Curvature Cell in the Visual Cortex and its Application to Object ClassificationZekun Chen0https://orcid.org/0000-0002-1684-9127Rongtai Cai1https://orcid.org/0000-0003-4505-7927Fujian Provincial Engineering Technology Research Center of Photoelectric Sensing Application, Fujian Normal University, Fuzhou, ChinaFujian Provincial Engineering Technology Research Center of Photoelectric Sensing Application, Fujian Normal University, Fuzhou, ChinaThis paper addresses contour detection by simulating the human visual system and its application to visual object classification. Unlike previously designed bioinspired contour detection algorithms, we consider contour to be the salience of an edge image, and we extract the salience by simulating the endstopped cell and curvature cell in the visual cortex. Generally, we follow a local-to-global feed-forward architecture, in which the size of the receptive field (RF) increases from the primary visual cortex to the higher visual cortex. Edges are first detected by simple cells in small RFs, where textural details are suppressed by non-classical receptive fields (NCRFs) and sparse coding. Second, edges are integrated into local segments by complex cells. Afterwards, they are combined into the salience of edge images by endstopped cells and curvature cells and are ultimately the core of the final contour. In addition, we also apply the bioinspired contour detection algorithm to visual object classification tasks. Experiments on contour extraction show that, compared with state-of-the-art bioinspired algorithms, our algorithm makes a considerable improvement on contour detection. Experiments on visual object classification show that the contours produced by our proposal are powerful representations of the original images, which implies that our proposal is both biologically plausible and technologically useful.https://ieeexplore.ieee.org/document/9069915/Contour detectioncurvature cellimage processingmachine visionbiologically inspired computationvisual object classification |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Zekun Chen Rongtai Cai |
spellingShingle |
Zekun Chen Rongtai Cai Contour Detection by Simulating the Curvature Cell in the Visual Cortex and its Application to Object Classification IEEE Access Contour detection curvature cell image processing machine vision biologically inspired computation visual object classification |
author_facet |
Zekun Chen Rongtai Cai |
author_sort |
Zekun Chen |
title |
Contour Detection by Simulating the Curvature Cell in the Visual Cortex and its Application to Object Classification |
title_short |
Contour Detection by Simulating the Curvature Cell in the Visual Cortex and its Application to Object Classification |
title_full |
Contour Detection by Simulating the Curvature Cell in the Visual Cortex and its Application to Object Classification |
title_fullStr |
Contour Detection by Simulating the Curvature Cell in the Visual Cortex and its Application to Object Classification |
title_full_unstemmed |
Contour Detection by Simulating the Curvature Cell in the Visual Cortex and its Application to Object Classification |
title_sort |
contour detection by simulating the curvature cell in the visual cortex and its application to object classification |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
This paper addresses contour detection by simulating the human visual system and its application to visual object classification. Unlike previously designed bioinspired contour detection algorithms, we consider contour to be the salience of an edge image, and we extract the salience by simulating the endstopped cell and curvature cell in the visual cortex. Generally, we follow a local-to-global feed-forward architecture, in which the size of the receptive field (RF) increases from the primary visual cortex to the higher visual cortex. Edges are first detected by simple cells in small RFs, where textural details are suppressed by non-classical receptive fields (NCRFs) and sparse coding. Second, edges are integrated into local segments by complex cells. Afterwards, they are combined into the salience of edge images by endstopped cells and curvature cells and are ultimately the core of the final contour. In addition, we also apply the bioinspired contour detection algorithm to visual object classification tasks. Experiments on contour extraction show that, compared with state-of-the-art bioinspired algorithms, our algorithm makes a considerable improvement on contour detection. Experiments on visual object classification show that the contours produced by our proposal are powerful representations of the original images, which implies that our proposal is both biologically plausible and technologically useful. |
topic |
Contour detection curvature cell image processing machine vision biologically inspired computation visual object classification |
url |
https://ieeexplore.ieee.org/document/9069915/ |
work_keys_str_mv |
AT zekunchen contourdetectionbysimulatingthecurvaturecellinthevisualcortexanditsapplicationtoobjectclassification AT rongtaicai contourdetectionbysimulatingthecurvaturecellinthevisualcortexanditsapplicationtoobjectclassification |
_version_ |
1724186555863531520 |