TY - GEN
T1 - A novel single target auto-annotation algorithm for SAR images based on pre-trained CNN classifier
AU - Bellil, Moulay Idriss
AU - Xu, Xiaojian
N1 - Publisher Copyright:
© 2019 Association for Computing Machinery.
PY - 2019
Y1 - 2019
N2 - Convolutional neural networks (CNNs) are extremely important building blocks for abstract deep learning algorithm constructs regarding visual interpretation especially when it comes to synthetic aperture radar (SAR) images. An ongoing research is being made in order to improve their accuracy forgetting about the undiscovered internals. CNNs are usually being used as black boxes that produce in a non-linear fashion abstract interpretations. In this paper, however, we propose a novel algorithm that shows where CNNs look in an image to provide the answer to the provided classification problem applied to SAR images. We provide also results as bounding boxes using only a pre-trained classification network and some post-processing. The algorithm uses a brute-force approach given a pre-trained neural network, it removes gradually lines of pixels and checks the effect on the resulting scores, and it post-processes the resulting scores to infer the most important region in a given input image. Although other attempts have been made in the literature to provide solutions to the problem, by reversing the convolutional map filters, they are limited in scope and generally fail to deal with a complex network such as the award winning Resnet. Our algorithm, in this category, is of significant usefulness, it bridges the gap between the object classification and object detection problems, opening new perspectives to eliminate the time-consuming task of manual object annotation.
AB - Convolutional neural networks (CNNs) are extremely important building blocks for abstract deep learning algorithm constructs regarding visual interpretation especially when it comes to synthetic aperture radar (SAR) images. An ongoing research is being made in order to improve their accuracy forgetting about the undiscovered internals. CNNs are usually being used as black boxes that produce in a non-linear fashion abstract interpretations. In this paper, however, we propose a novel algorithm that shows where CNNs look in an image to provide the answer to the provided classification problem applied to SAR images. We provide also results as bounding boxes using only a pre-trained classification network and some post-processing. The algorithm uses a brute-force approach given a pre-trained neural network, it removes gradually lines of pixels and checks the effect on the resulting scores, and it post-processes the resulting scores to infer the most important region in a given input image. Although other attempts have been made in the literature to provide solutions to the problem, by reversing the convolutional map filters, they are limited in scope and generally fail to deal with a complex network such as the award winning Resnet. Our algorithm, in this category, is of significant usefulness, it bridges the gap between the object classification and object detection problems, opening new perspectives to eliminate the time-consuming task of manual object annotation.
KW - Convolutional neural networks
KW - Image annotation
KW - Object detection
KW - Synthetic aperture radar
UR - https://www.scopus.com/pages/publications/85066464503
U2 - 10.1145/3318299.3318366
DO - 10.1145/3318299.3318366
M3 - 会议稿件
AN - SCOPUS:85066464503
SN - 9781450366007
T3 - ACM International Conference Proceeding Series
SP - 253
EP - 257
BT - ACM International Conference Proceeding Series
PB - Association for Computing Machinery
T2 - 11th International Conference on Machine Learning and Computing, ICMLC 2019
Y2 - 22 February 2019 through 24 February 2019
ER -