Submitted Successfully!
To reward your contribution, here is a gift for you: A free trial for our video production service.
Thank you for your contribution! You can also upload a video entry or images related to this topic.
Version Summary Created by Modification Content Size Created at Operation
1 -- 1768 2023-07-13 08:37:45 |
2 Update references Meta information modification 1768 2023-07-14 02:43:41 |

Video Upload Options

Do you have a full video?

Confirm

Are you sure to Delete?
Cite
If you have any further questions, please contact Encyclopedia Editorial Office.
Sethu Ramasubiramanian, S.; Sivasubramaniyan, S.; Peer Mohamed, M.F. Deep Learning Methods of Small Object Detection. Encyclopedia. Available online: https://encyclopedia.pub/entry/46731 (accessed on 28 July 2024).
Sethu Ramasubiramanian S, Sivasubramaniyan S, Peer Mohamed MF. Deep Learning Methods of Small Object Detection. Encyclopedia. Available at: https://encyclopedia.pub/entry/46731. Accessed July 28, 2024.
Sethu Ramasubiramanian, Sivapriya, Suresh Sivasubramaniyan, Mohamed Fathimal Peer Mohamed. "Deep Learning Methods of Small Object Detection" Encyclopedia, https://encyclopedia.pub/entry/46731 (accessed July 28, 2024).
Sethu Ramasubiramanian, S., Sivasubramaniyan, S., & Peer Mohamed, M.F. (2023, July 13). Deep Learning Methods of Small Object Detection. In Encyclopedia. https://encyclopedia.pub/entry/46731
Sethu Ramasubiramanian, Sivapriya, et al. "Deep Learning Methods of Small Object Detection." Encyclopedia. Web. 13 July, 2023.
Deep Learning Methods of Small Object Detection
Edit

Remote sensing methodology has been increasingly applied in fields such as forest fire detection, iceberg detection, ship detection, floating object detection, and agriculture monitoring. Synthetic aperture radar (SAR) images can be used to construct two-dimensional images, which can be further reconstructed into multidimensional images if necessary. When the SAR focuses on the target application, such as biomass detection in the forest, ship detection in the ocean, and vehicle count on land, it comprises many small objects. Detecting these small images is less effortless than general object detection in typical images.

SAR image ACF detector Region of Interest object detection

1. Introduction

Remote sensing is a technique used to acquire data such as temperature, photographs, growth, pressure, and fire without direct contact with the target material. Remote sensing methodology has been increasingly applied in forest fire detection, iceberg detection, ship detection, floating object detection, agriculture monitoring, gathering pictures of the earth, etc. [1]. Many methods and tools such as radars are commonly used to capture remotely sensed image datasets [2], of which SAR image datasets have been playing a vital role. SARs can be used to construct two-dimensional images, which can be further reconstructed into multidimensional images if necessary. When the SAR focuses on the target application, such as biomass detection in the forest, ship detection in the ocean, and vehicle count on land, it comprises many small objects [3]. Detecting these small images is less effortless than general object detection in typical images. Specifically, observing ships or any biomass-detecting objects in applications such as marine surveillance has been challenging. The reason behind the difficulty is the number of pixels available in the small objects in a large image [4].
Over the past decade, new techniques have been developed for small object detection in remote sensing images. Due to image processing and definition complexity, detecting icebergs and ships still needs improvement. This detection technique has been studied for a long time. Deep learning (DL) has made rapid progress in the computer vision field.

2. DL Methods of Small Object Detection

The CNN, a deep feed-forward artificial neural network, shows its different characteristics depending on the problem types it is applied to. CNN plays many roles in detecting ships but can detect only small objects. Unsupervised machine learning (ML) approaches such as principle component analysis (PCA) and the k-method have been used to discriminate between ships and icebergs. However, ML has to be extended to DL when a large dataset volume is there. Many remote sensing researchers have used CNN differently for their problems. A research-implemented solution was introduced for marine surveillance systems to discriminate between ships and icebergs [1]. They utilized four Conv2D layers and three dense layers with a 3 × 3 convolutional filter. They had a fully connected layer with 256 fully connected neurons. The authors used the pseudo-labeling approach since, in their dataset, only a small amount of labels were available. The transfer learning approach tackled the same problem, transferring the knowledge gained through a labeled SAR dataset to an unlabeled SAR dataset with future, present, and past information [2].
To classify icebergs and ships in multispectral satellite images, a C-Core dataset was used [3]. Two different CNNs were implemented with 561,217 and 1,134,081 parameters, respectively. Finally, those results were compared with support vector machine (SVM) results, and it was concluded that CNN had superior results in detecting ships. Iceberg detection was accomplished with the help of CNN, and it showed improved efficiency with the assistance of the Region of Interest (ROI), Sift, Surf, Threshold, and Transfer Learning [4]. Sidelobes were also included since the reflection of sidelobes may suppress large ships [5]. A constant false alarm rate was used to detect objects in ROI, followed by a parallel CNN, and in this approach, the parallel algorithm trained the model [6]. Moreover, a constant false alarm rate was also used after despeckling SAR images in supervised reinforcement learning [7].
SAR images is where CNN brought dominant accuracy results. The accuracy was improved by improving the features of objects in the training process [8]. The single-shot detector (SSD) is also used for object detection. Two major types of algorithms are widely available for object detection. Some algorithms such as RCNN, FRCNN, and Mask RCNN come under the first technique. There is a variety of CNN processing. Two detection stages occur. In the first stage, the region type of objects is expected to detect the object, and then objects are detected in those regions. The second technique is the fully convolutional approach. The you only look once (YOLO) approach and SSD are examples of this technique. These algorithms’ networks are capable of detecting images in a single pass. SSD works with the help of two components. SSD components are the backbone model and the single shot (SS) head.
VGG 16 was used as the backbone architecture [9], and the SSD method was treated as a baseline detector with a set of layers for the detection of objects. In this work, layers of SSD are responsible for specific scale objects. Large objects can be detected in the deeper layer, and small objects can be spotted in the shallow layer with lightweight objects [10]. Since SSD cannot detect tiny objects, the image pyramid network helped the model improve SSD’s performance. Since there was a need for oriented object information, in place of a conventional region proposal, network-oriented candidate region networks were used. At the same time, the feature fusion network (FFN) enhanced spatial information. This FFN is used for fusing IPN layers with SSD layers.
YOLO is a deep learning method that does not require dividing the images into blocks; the entire image can be looked at once. This speedy network is specifically designed for real-time object detection such as traffic signals, locating persons, finding animals, etc. It shows high accuracy with the help of three essential components: residual blocks, bounding box regression, and intersection over union, which are responsible for detecting, predicting, and locating, respectively. In [11], YOLO v2 was implemented to detect ships in marine environments with feature separation and feature alignment, which outperforms conventional neural networks with deeper layers. However, the number of parameters handled was still increased. To avoid this hyperparameter issue, they reduced the number of layers.
Tiny YOLO V3 [12] was used to detect small objects in aerial imagery, unlike conventional YOLO, which needs a large memory volume for better accuracy. However, tiny YOLO v3 needs a small amount of memory, even though there is a tradeoff between accuracy and memory. Another study [13] used conventional YOLO based on Darknet-53. Three-level pyramids were utilized for feature map creation. The Adam optimizer was implemented since the study used a small-size dataset. Finally, the model produced high precision. The generative adversarial network is a deep learning architecture that has the potential to work in both supervised and semi-supervised modes.
GAN is composed of two models: generative and discriminative models. The generator model uses the network, which generates images by adding random objects [14] and produces an input image that is similar to the actual image. The discriminator attempts to classify whether the generated image the generator generates looks like the actual input image. A super-resolution network was integrated with a cycle model based on GAN residuals [15]. Feature pyramid networks are networks [16] designed explicitly as feature extractors. They create high-quality multi-scale feature maps, which are significantly better than conventional feature extractors utilized in the CNN. Feature pyramid networks use two different pathways: bottom-up and top-down pathways [17].
More ship detection research solutions were recently proposed over the SAR imagery dataset. A method was developed with the DL algorithm for a SAR image dataset [18]. In this work, various proactive solutions and their mitigated risk were analyzed. An improved method was developed for detecting ships with SAR images [19]. A pre-training technique was adopted with DL, especially for scarcely labeled SAR image datasets. A novelty was achieved with a coarse-to-fine method for detecting ships with an optical remote sensing (OSR) image dataset [20]. In this work, ResNet was used alongside discrete wavelet transform (DWT) to achieve higher accuracy for detecting ships as a state-of-the-art method. Yet another approach was initiated to detect small ship-like objects in complex SAR datasets, and a hybrid method model was created alongside intersection over union loss prediction [21]. Here, shape similarity was identified for small-ship object detection. A ship detection technique was developed with a spatial SAR dataset with a shuffle group for a large scale [22]. This work introduced enhancement with the DL algorithm for ship detection.
A refinement network with feature balancing was used for multi-scale ship detection, and it was developed as an anchor-free method [23]. The DL algorithm used a SAR dataset for feature balancing in ship identification. A high-resolution ship detection mechanism was designed for a SAR dataset with large quantities [24]. This work developed a scattering and critical point-guided network with a core DL algorithm. Dense attention feature aggregation with CNN detected the ship over a SAR image dataset [25]. In this work, CNN was used anchor-free and featured dense attention. The modified mechanism with DL was used to develop a model for ship detection, and it was called a CenterNet++ mode [26]. A SAR image dataset was used for the seamless detection of the ship. A lightweight ship detection mechanism was introduced with YOLO v4, achieving high-speed detection of the ship over a SAR image dataset [27]. This work used three channels of Red, Green, and Blue (RGB) SAR images and achieved precise results. Recently, a target signature-based ship indicator was developed for complex signal kurtosis alongside a SAR image dataset [28]. This work introduced signals for complex image detection. A model was used to identify the ships on a high-resolution SAR image dataset tested with the DL algorithm [29]. This method was equipped with adaptive hierarchical detection. A lightweight neural network (NN)-based solution was recently introduced to detect ships over SAR image datasets [30]. This work tested a multi-scale ship identification mechanism for space-borne SAR images. Yet another work was developed for SAR-image-based ship detection, and it was technically named U-net [31]. In this work, the efficacy was achieved and tested for a low-cost ship detection model.
A few more works have introduced ship detection techniques with neural-network-based models [32][33][34][35]. A work discussed multiple downsampling for small objects with weaker features of small objects. Here, YOLOv5 was introduced to overcome irrelevant context. Feature enhancement was achieved with YOLOv5 with discriminative features of smaller objects [36]. Recently, GAN was used with ResNet 50 architecture with a feature pyramid network (FPN) to detect multi-class objects alongside the image enhancement process for a SAR dataset [37]. GAN was used to detect small, as well as medium-sized, objects. Yet another work used FPN with CNN for scale sequence feature detection over small objects. Scale-sequence-based FPN introduced considerable accuracy in detecting small objects [38].

References

  1. Rane, A.; Sangili, V. Implementation of Improved Ship-IcebergClassifier Using Deep Learning. J. Intell. Syst. 2020, 29, 1514–1522.
  2. Li, J.; Xu, C.; Su, H.; Gao, L.; Wang, T. Deep Learning for SAR Ship Detection: Past, Present and Future. Remote Sens. 2022, 14, 2712.
  3. Heiselberg, H. Ship-Iceberg Classification in SAR and Multispectral Satellite Images with Neural Networks. Remote Sens. 2020, 12, 2353.
  4. Pandey, K.S.; Tirthkar, S.; Gaikwad, S. Deep Learning for Iceberg Detection in Satellite Images. Int. Res. J. Eng. Technol. 2021, 8, 2395.
  5. Heiselberg, H. Ship-Iceberg Detection & Classification in Sentinel-1 SAR Images. Int. J. Mar. Navig. Saf. Sea Transp. 2020, 14, 235–241.
  6. Song, L.; Peters, D.K.; Huang, W.; Power, D. Ship-iceberg discrimination from Sentinel-1 synthetic aperture radar data using parallel convolutional neural network. Concurr. Comput. Pract. Exp. 2021, 33, e6297.
  7. Si, L.; Li, G.; Zheng, C.; Xu, F. Self-supervised Representation Learning for the Object Detection of Marine Radar. In Proceedings of the 8th International Conference on Computing and Artificial Intelligence, Tianjin, China, 18–21 March 2022; pp. 751–760.
  8. Cheng, G.; Lang, C.; Wu, M.; Xie, X.; Yao, X.; Han, J. Feature Enhancement Network for Object Detection in Optical Remote Sensing Images. J. Remote Sens. 2021, 8, 9805389.
  9. Shamsolmoali, P.; Zareapoor, M.; Granger, E.; Chanussot, J.; Yang, J. Enhanced single-shot detector for small object detection in remote sensing images. arXiv 2022, arXiv:2205.05927.
  10. Gao, Z.; Zhang, Y.; Wang, S. Lightweight Small Ship Detection Algorithm Combined with Infrared Characteristic Analysis for Autonomous Navigation. J. Mar. Sci. Eng. 2023, 11, 1114.
  11. Zhu, M.; Hu, G.; Li, S.; Zhou, H.; Wang, S. FSFADet: Arbitrary-Oriented Ship Detection for SAR Images Based on Feature Separation and Feature Alignment. Neural Process. Lett. 2022, 54, 1995–2005.
  12. Ajaz, A.; Salar, A.; Jamal, T.; Khan, A.U. Computer Vision and Pattern Recognition. arXiv 2022, arXiv:2203.04799v1.
  13. Hass, F.S.; Arsanjani, J.J. Deep Learning for Detecting and Classifying OceanObjects: Application of YoloV3 for Iceberg–Ship Discrimination. ISPRS Int. J. Geo-Inf. 2020, 9, 758.
  14. Samanta, S.; Panda, M.; Ramasubbareddy, S.; Sankar, S.; Burgos, D. Spatial-Resolution Independent Object Detection Framework for Aerial Imagery. Comput. Mater. Contin. 2021, 68, 1937–1948.
  15. Courtrai, L.; Pham, M.-T.; Lefevr, S. Small Object Detection in Remote Sensing Images Based on Super-Resolution with Auxiliary Generative Adversarial Networks. Remote Sens. 2020, 12, 3152.
  16. Shamsolmoali, P.; Chanussot, J.; Zareapoor, M.; Zhou, H.; Yang, J. Multipatch Feature Pyramid Network for Weakly Supervised Object Detection in Optical Remote Sensing Images. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5610113.
  17. Tian, Y.; Liu, J.; Zhu, S.; Xu, F.; Bai, G.; Liu, C. Ship Detection in Visible Remote Sensing Image Based on Saliency Extraction and Modified Channel Features. Remote Sens. 2022, 14, 3347.
  18. Muhammad, Y.; Wan, J.; Xu, M.; Sheng, H.; Zeng, Z.; Liu, S.; Arife, T.I.C.; Sakaouth, H. Ship detection based on deep learning using SAR imagery: A systematic literature review. Soft Comput. 2023, 27, 63–84.
  19. Bao, W.; Huang, M.; Zhang, Y.; Xu, Y.; Liu, X.; Xiang, X. Boosting ship detection in SAR images with complementary pretraining techniques. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2021, 14, 8941–8954.
  20. Chen, L.; Shi, W.; Fan, C.; Zou, L.; Deng, D. A novel coarse-to-fine method of ship detection in optical remote sensing images based on a deep residual dense network. Remote Sens. 2020, 12, 3115.
  21. Chen, P.; Zhou, H.; Li, Y.; Liu, B.; Liu, P. Shape similarity intersection-over-union loss hybrid model for detection of synthetic aperture radar small ship objects in complex scenes. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2021, 14, 9518–9529.
  22. Cui, Z.; Wang, X.; Liu, N.; Cao, Z.; Yang, J. Ship detection in large-scale SAR images via spatial shuffle-group enhance attention. IEEE Trans. Geosci. Remote Sens. 2020, 59, 379–391.
  23. Fu, J.; Sun, X.; Wang, Z.; Fu, K. An anchor-free method based on feature balancing and refinement network for multiscale ship detection in SAR images. IEEE Trans. Geosci. Remote Sens. 2020, 59, 1331–1344.
  24. Fu, K.; Fu, J.; Wang, Z.; Sun, X. Scattering-keypoint-guided network for oriented ship detection in high-resolution and large-scale SAR images. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2021, 14, 11162–11178.
  25. Gao, F.; He, Y.; Wang, J.; Hussain, A.; Zhou, H. Anchor-free convolutional network with dense attention feature aggregation for ship detection in SAR images. Remote Sens. 2020, 12, 2619.
  26. Guo, H.; Yang, X.; Wang, N.; Gao, X. A CenterNet++ model for ship detection in SAR images. Pattern Recogn. 2021, 112, 107787.
  27. Jiang, J.; Fu, X.; Qin, R.; Wang, X.; Ma, Z. High-speed lightweight ship detection algorithm based on YOLO-v4 for three-channels RGB SAR image. Remote Sens. 2021, 13, 1909.
  28. Leng, X.; Ji, K.; Xiong, B.; Kuang, G. Complex signal kurtosis—Indicator of ship target signature in SAR images. IEEE Trans. Geosci. Remote Sens. 2021, 60, 5208312.
  29. Liang, Y.; Sun, K.; Zeng, Y.; Li, G.; Xing, M. An adaptive hierarchical detection method for ship targets in high-resolution SAR images. Remote Sens. 2020, 12, 303.
  30. Liu, S.; Kong, W.; Chen, X.; Xu, M.; Yasir, M.; Zhao, L.; Li, J. Multi-scale ship detection algorithm based on a lightweight neural network for spaceborne SAR images. Remote Sens. 2022, 14, 1149.
  31. Mao, Y.; Yang, Y.; Ma, Z.; Li, M.; Su, H.; Zhang, J. Efficient low-cost ship detection for SAR imagery based on simplified U-net. IEEE Access 2020, 8, 69742–69753.
  32. Li, Y.; Zhang, S.; Wang, W.-Q. A Lightweight Faster R-CNN for Ship Detection in SAR Images. IEEE Geosci. Remote Sens. Lett. 2022, 19, 4006105.
  33. Zou, Y.; Zhao, L.; Qin, S.; Pan, M.; Li, Z. Ship target detection and identification based on SSD_MobilenetV2. In Proceedings of the IEEE 5th Information Technology and Mechatronics Engineering Conference (ITOEC), Chongqing, China, 12–14 June 2020; pp. 1676–1680.
  34. Jiang, Y.; Li, W.; Liu, L. R-CenterNet+: Anchor-Free Detector for Ship Detection in SAR Images. Sensors 2021, 21, 5693.
  35. Xing, Z.; Ren, J.; Fan, X.; Zhang, Y. S-DETR: A Transformer Model for Real-Time Detection of Marine Ships. J. Mar. Sci. Eng. 2023, 11, 696.
  36. Wang, M.; Yang, W.; Wang, L.; Chen, D.; Wei, F.; KeZiErBieKe, H.; Liao, Y. FE-YOLOv5: Feature enhancement network based on YOLOv5 for small object detection. J. Vis. Commun. Image Represent. 2023, 90, 103752.
  37. Ahmad, T.; Chen, X.; Saqlain, A.S.; Ma, Y. FPN-GAN: Multi-class Small Object Detection in Remote Sensing Images. In Proceedings of the IEEE 6th International Conference on Cloud Computing and Big Data Analytics (ICCCBDA), Chengdu, China, 24–26 April 2021; pp. 478–482.
  38. Park, H.-J.; Kang, J.-W.; Kim, B.-G. ssFPN: Scale Sequence (S2) Feature-Based Feature Pyramid Network for Object Detection. Sensors 2023, 23, 4432.
More
Information
Contributors MDPI registered users' name will be linked to their SciProfiles pages. To register with us, please refer to https://encyclopedia.pub/register : , ,
View Times: 266
Revisions: 2 times (View History)
Update Date: 14 Jul 2023
1000/1000
Video Production Service