BEDNet: Bi-directional Edge Detection Network for Ocean Front Detection

Ocean front is an ocean phenomenon, which has important impact on marine ecosystems and marine fisheries. Hence, it is of great significance to study ocean front detection. So far, some ocean front detection methods have been proposed. However, there are mainly two problems for these existing methods: one is the lack of labeled ocean front detection data sets, and the other is that there is no deep learning methods used to locate accurate position of ocean fronts. In this paper, we design a bi-directional edge detection network (BEDNet) based on our collected ocean front data set to tackle these two problems. The labeled ocean front data set is named OFDS365, which consists of 365 images based on the gradient of sea surface temperature (SST) images acquired at every day of the year 2014. BEDNet mainly contains four stages, a pathway from shallow stages to deep stages, and a pathway from deep stages to shallow stages, which can achieve bi-directional multi-scale information fusion. Moreover, we combine the dice and cross-entropy loss function to train our network, obtaining the fine-grained ocean front detection results. In the experiments, we show that BEDNet achieves better performance on ocean front detection compared with other existing methods.

[1]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Jinhui Tang,et al.  Richer Convolutional Features for Edge Detection , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  C. Brockmann,et al.  GRADHIST — A method for detection and analysis of oceanic fronts from remote sensing data , 2016 .

[4]  Junyu Dong,et al.  Cooperative Profit Random Forests With Application in Ocean Front Recognition , 2017, IEEE Access.

[5]  Yan Wang,et al.  DeepContour: A deep convolutional feature learned by positive-sharing loss for contour detection , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[6]  Ross Vennell,et al.  A front-following algorithm for AVHRR SST imagery , 2000 .

[7]  John E. O'Reilly,et al.  An algorithm for oceanic front detection in chlorophyll and SST satellite imagery , 2009 .

[8]  L. R. Dice Measures of the Amount of Ecologic Association Between Species , 1945 .

[9]  Ming Yang,et al.  Bi-Directional Cascade Network for Perceptual Edge Detection , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[10]  Irwin Edward Sobel,et al.  Camera Models and Machine Perception , 1970 .

[11]  Jianbo Shi,et al.  DeepEdge: A multi-scale bifurcated deep network for top-down contour detection , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[12]  Peter Cornillon,et al.  Edge Detection Algorithm for SST Images , 1992 .

[13]  Seyed-Ahmad Ahmadi,et al.  V-Net: Fully Convolutional Neural Networks for Volumetric Medical Image Segmentation , 2016, 2016 Fourth International Conference on 3D Vision (3DV).

[14]  Junyu Dong,et al.  Learning and Transferring Convolutional Neural Network Knowledge to Ocean Front Recognition , 2017, IEEE Geoscience and Remote Sensing Letters.

[15]  Peter G. Challenor,et al.  A new statistical modeling approach to ocean front detection from SST satellite images , 2010 .

[16]  Tyng-Luh Liu,et al.  Pixel-wise Deep Learning for Contour Detection , 2015, ICLR.