Cargando…

Neural computation of visual imaging based on Kronecker product in the primary visual cortex

BACKGROUND: What kind of neural computation is actually performed by the primary visual cortex and how is this represented mathematically at the system level? It is an important problem in the visual information processing, but has not been well answered. In this paper, according to our understandin...

Descripción completa

Detalles Bibliográficos
Autores principales: Songnian, Zhao, Qi, Zou, Zhen, Jin, Guozheng, Yao, Li, Yao
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2010
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2865487/
https://www.ncbi.nlm.nih.gov/pubmed/20346118
http://dx.doi.org/10.1186/1471-2202-11-43
_version_ 1782180842649419776
author Songnian, Zhao
Qi, Zou
Zhen, Jin
Guozheng, Yao
Li, Yao
author_facet Songnian, Zhao
Qi, Zou
Zhen, Jin
Guozheng, Yao
Li, Yao
author_sort Songnian, Zhao
collection PubMed
description BACKGROUND: What kind of neural computation is actually performed by the primary visual cortex and how is this represented mathematically at the system level? It is an important problem in the visual information processing, but has not been well answered. In this paper, according to our understanding of retinal organization and parallel multi-channel topographical mapping between retina and primary visual cortex V1, we divide an image into orthogonal and orderly array of image primitives (or patches), in which each patch will evoke activities of simple cells in V1. From viewpoint of information processing, this activated process, essentially, involves optimal detection and optimal matching of receptive fields of simple cells with features contained in image patches. For the reconstruction of the visual image in the visual cortex V1 based on the principle of minimum mean squares error, it is natural to use the inner product expression in neural computation, which then is transformed into matrix form. RESULTS: The inner product is carried out by using Kronecker product between patches and function architecture (or functional column) in localized and oriented neural computing. Compared with Fourier Transform, the mathematical description of Kronecker product is simple and intuitive, so is the algorithm more suitable for neural computation of visual cortex V1. Results of computer simulation based on two-dimensional Gabor pyramid wavelets show that the theoretical analysis and the proposed model are reasonable. CONCLUSIONS: Our results are: 1. The neural computation of the retinal image in cortex V1 can be expressed to Kronecker product operation and its matrix form, this algorithm is implemented by the inner operation between retinal image primitives and primary visual cortex's column. It has simple, efficient and robust features, which is, therefore, such a neural algorithm, which can be completed by biological vision. 2. It is more suitable that the function of cortical column in cortex V1 is considered as the basic unit of visual image processing (such unit can implement basic multiplication of visual primitives, such as contour, line, and edge), rather than a set of tiled array filter. Fourier Transformation is replaced with Kronecker product, which greatly reduces the computational complexity. The neurobiological basis of this idea is that a visual image can be represented as a linear combination of orderly orthogonal primitive image containing some local feature. In the visual pathway, the image patches are topographically mapped onto cortex V1 through parallel multi-channels and then are processed independently by functional columns. Clearly, the above new perspective has some reference significance to exploring the neural mechanisms on the human visual information processing.
format Text
id pubmed-2865487
institution National Center for Biotechnology Information
language English
publishDate 2010
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-28654872010-05-07 Neural computation of visual imaging based on Kronecker product in the primary visual cortex Songnian, Zhao Qi, Zou Zhen, Jin Guozheng, Yao Li, Yao BMC Neurosci Research article BACKGROUND: What kind of neural computation is actually performed by the primary visual cortex and how is this represented mathematically at the system level? It is an important problem in the visual information processing, but has not been well answered. In this paper, according to our understanding of retinal organization and parallel multi-channel topographical mapping between retina and primary visual cortex V1, we divide an image into orthogonal and orderly array of image primitives (or patches), in which each patch will evoke activities of simple cells in V1. From viewpoint of information processing, this activated process, essentially, involves optimal detection and optimal matching of receptive fields of simple cells with features contained in image patches. For the reconstruction of the visual image in the visual cortex V1 based on the principle of minimum mean squares error, it is natural to use the inner product expression in neural computation, which then is transformed into matrix form. RESULTS: The inner product is carried out by using Kronecker product between patches and function architecture (or functional column) in localized and oriented neural computing. Compared with Fourier Transform, the mathematical description of Kronecker product is simple and intuitive, so is the algorithm more suitable for neural computation of visual cortex V1. Results of computer simulation based on two-dimensional Gabor pyramid wavelets show that the theoretical analysis and the proposed model are reasonable. CONCLUSIONS: Our results are: 1. The neural computation of the retinal image in cortex V1 can be expressed to Kronecker product operation and its matrix form, this algorithm is implemented by the inner operation between retinal image primitives and primary visual cortex's column. It has simple, efficient and robust features, which is, therefore, such a neural algorithm, which can be completed by biological vision. 2. It is more suitable that the function of cortical column in cortex V1 is considered as the basic unit of visual image processing (such unit can implement basic multiplication of visual primitives, such as contour, line, and edge), rather than a set of tiled array filter. Fourier Transformation is replaced with Kronecker product, which greatly reduces the computational complexity. The neurobiological basis of this idea is that a visual image can be represented as a linear combination of orderly orthogonal primitive image containing some local feature. In the visual pathway, the image patches are topographically mapped onto cortex V1 through parallel multi-channels and then are processed independently by functional columns. Clearly, the above new perspective has some reference significance to exploring the neural mechanisms on the human visual information processing. BioMed Central 2010-03-26 /pmc/articles/PMC2865487/ /pubmed/20346118 http://dx.doi.org/10.1186/1471-2202-11-43 Text en Copyright ©2010 Songnian et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research article
Songnian, Zhao
Qi, Zou
Zhen, Jin
Guozheng, Yao
Li, Yao
Neural computation of visual imaging based on Kronecker product in the primary visual cortex
title Neural computation of visual imaging based on Kronecker product in the primary visual cortex
title_full Neural computation of visual imaging based on Kronecker product in the primary visual cortex
title_fullStr Neural computation of visual imaging based on Kronecker product in the primary visual cortex
title_full_unstemmed Neural computation of visual imaging based on Kronecker product in the primary visual cortex
title_short Neural computation of visual imaging based on Kronecker product in the primary visual cortex
title_sort neural computation of visual imaging based on kronecker product in the primary visual cortex
topic Research article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2865487/
https://www.ncbi.nlm.nih.gov/pubmed/20346118
http://dx.doi.org/10.1186/1471-2202-11-43
work_keys_str_mv AT songnianzhao neuralcomputationofvisualimagingbasedonkroneckerproductintheprimaryvisualcortex
AT qizou neuralcomputationofvisualimagingbasedonkroneckerproductintheprimaryvisualcortex
AT zhenjin neuralcomputationofvisualimagingbasedonkroneckerproductintheprimaryvisualcortex
AT guozhengyao neuralcomputationofvisualimagingbasedonkroneckerproductintheprimaryvisualcortex
AT liyao neuralcomputationofvisualimagingbasedonkroneckerproductintheprimaryvisualcortex