Convolutional neural networks for image processing: An application in robot vision

被引:0
|
作者
Browne, M [1 ]
Ghidary, SS [1 ]
机构
[1] Ctr Collaborat, Japan Res Lab, GMD, Wakamatsu Ku, Kitakyushu, Fukuoka, Japan
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Convolutional neural networks (CNNs) represent an interesting method for adaptive image processing, and form a link between general feed-forward neural networks and adaptive filters. Two dimensional CNNs are formed by one or more layers of two dimensional filters, with possible non-linear activation functions and/or down-sampling. CNNs possess key properties of translation invariance and spatially local connections (receptive fields). We present a description of the convolutional network architecture, and an application to practical image processing on a mobile robot. A CNN is used to detect and characterize cracks on an autonomous sewer inspection robot. The filter sizes used in all cases were 4x4, with non-linear activations between each layer. The number of feature maps used in the three hidden layers was, from input to output, 4, 4, 4. The network was trained using a dataset of 48x48 sub-regions drawn from 30 still image 320x240 pixel frames sampled from a prerecorded sewer pipe inspection video. 15 frames were used for training and 15 for validation of network performance. Although development of a CNN system for civil use is on-going, the results support the notion that data-based adaptive image processing methods such as CNNs axe useful for image processing, or other applications where the input arrays axe large, and spatially / temporally distributed. Further refinements of the CNN architecture, such as the implementation of separable filters, or extensions to three dimensional (ie. video) processing, are suggested.
引用
收藏
页码:641 / 652
页数:12
相关论文
共 50 条
  • [1] Application of image processing and convolutional neural networks for flood image classification and semantic segmentation
    Pally, R. J.
    Samadi, S.
    [J]. ENVIRONMENTAL MODELLING & SOFTWARE, 2022, 148
  • [2] Image Sensing and Processing with Convolutional Neural Networks
    Coleman, Sonya
    Kerr, Dermot
    Zhang, Yunzhou
    [J]. SENSORS, 2022, 22 (10)
  • [3] Facial image processing with convolutional neural networks
    Garcia, Christophe
    Duffner, Stefan
    [J]. PROGRESS IN PATTERN RECOGNITION, 2007, : 97 - +
  • [4] QUATERNION CONVOLUTIONAL NEURAL NETWORKS FOR HETEROGENEOUS IMAGE PROCESSING
    Parcollet, Titouan
    Morchid, Mohamed
    Linares, Georges
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2019, : 8514 - 8518
  • [5] Embedded facial image processing with Convolutional Neural Networks
    Mamalet, Franck
    Roux, Sebastien
    Garcia, Christophe
    [J]. 2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 261 - 264
  • [6] Consideration of Convolutional Neural Networks for Image Processing of Capillaries
    Hang Nguyen Thi Phuong
    Jeong, Hieyong
    Shin, Choonsung
    [J]. 3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE IN INFORMATION AND COMMUNICATION (IEEE ICAIIC 2021), 2021, : 429 - 434
  • [7] Effective Processing of Convolutional Neural Networks for Computer Vision: A Tutorial and Survey
    Tombe, Ronald
    Viriri, Serestina
    [J]. IETE TECHNICAL REVIEW, 2022, 39 (01) : 49 - 62
  • [8] Synaptic metaplasticity for image processing enhancement in convolutional neural networks
    Vives-Boix, Victor
    Ruiz-Fernandez, Daniel
    [J]. NEUROCOMPUTING, 2021, 462 : 534 - 543
  • [9] APPLICATION OF NEURAL NETWORKS IN IMAGE PROCESSING AND VISUALIZATION
    Cristea, Paul Dan
    [J]. GEOSPATIAL VISUAL ANALYTICS: GEOGRAPHICAL INFORMATION PROCESSING AND VISUAL ANALYTICS FOR ENVIRONMENTAL SECURITY, 2009, : 59 - 71
  • [10] Application of convolutional neural networks and digital image processing to classify eye state and assess drowsiness
    Rodrigues, Joany
    Sousa, Aline
    Santos, Adam
    [J]. REVISTA BRASILEIRA DE COMPUTACAO APLICADA, 2021, 13 (01): : 1 - 10