Abstract

In order to address the problems of various interference factors and small sample acquisition in surface floating object detection, an object detection algorithm combining spatial and frequency domains is proposed. Firstly, a rough texture detection is performed in a spatial domain. A Fused Histogram of Oriented Gradient (FHOG) is combined with a Gray Level Co-occurrence Matrix (GLCM) to describe global and local information of floating objects, and sliding windows are classified by Support Vector Machines (SVM) with new texture features. Then, a novel frequency-based saliency detection method used in complex scenes is proposed. It adopts global and local low-rank decompositions to remove redundant regions caused by multiple interferences and retain floating objects. The final detection result is obtained by a strategy of combining bounding boxes from different processing domains. Experimental results show that the overall performance of the proposed method is superior to other popular methods, including traditional image segmentation, saliency detection, hand-crafted texture detection, and Convolutional Neural Network Based (CNN-based) object detection. The proposed method is characterized by small sample training and strong anti-interference ability in complex water scenes like ripple, reflection, and uneven illumination. The average precision of the proposed is 97.2%, with only 0.504 seconds of time consumption.

Highlights

  • Salvage of floating objects is an important part of water source conservation

  • The replacement rate is similar to the confidence of a bounding box, which is calculated through Equation 12: where C is the result of combining texture detection and saliency detection; τ1 and τ2 are the thresholds; Area( A, B)

  • The results shown in the above subsections indicate that our spatial-based texture detection and frequency-based saliency detection can both obtain location information of floating objects

Read more

Summary

Introduction

Salvage of floating objects is an important part of water source conservation. At present, interception and manual salvage are the main methods for the salvage task [1]. Small sample acquisition is a tough problem due to the diversity and rarity of floating objects in different water areas Interference factors such as ripple, reflection, and uneven illumination make it difficult to find a general model for various complex water scenarios. The existing methods that can be applied to the detection task fall into four categories: traditional image segmentation, saliency detection, hand-crafted feature detection, and object detection based on a Convolutional Neural Network (CNN). In order to overcome the problems of small sample acquisition and several interference factors, i.e., ripple, reflection, and uneven illumination in floating objects detection, a simple but effective method combining spatial and frequency domains is proposed. The method processes a frequency spectrum and adopts low-rank matrix decomposition to accurately detect floating objects without any training samples.

Methodology
Texture Detection in Spatial Domain
Saliency Detection in Frequency Domain
Initial Saliency Map
Redundancy Removal
Ultimate Saliency Map
Intersection-over-Unions
Experiments
Intuitive
Results of five texture detection
Intuitive Results of Combination
Evaluation Metrics
Parameters Selection
Method
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call