Bi-directional Complementary Cascade Lightweight Network for Edge Detection

Jiansheng Peng,Zhengqiao Luo,Chuan Lin
DOI: https://doi.org/10.1007/s11760-024-03521-6
2024-01-01
Abstract:Edge detectors based on deep learning have good performance, but they lack efficient inference. We propose a lightweight edge detection network called BiCC (Bi-directional Complementary Cascade) that is inspired by the biological visual system. First, we design a bi-directional encoder that operates in parallel from shallow to deep and from deep to shallow, which simulates the first and second pathways of the biological visual system and their interactions. In addition to the bottom-up encoding, the encoder also incorporates top-down encoding of features. It starts from high-level global semantics and progressively refines them down to low-level local detail features, guiding and correcting the extraction of low-level features. This enhances the modeling of context. There is both a bottom-up feature extraction as well as a top-down refinement and correction, forming a bi-directional information feedback and propagation. Next, inspired by the complex cells in the primary visual cortex, we propose a highly integrative multi-scale decoder to fuse features and generate contour images. BiCC has a very small parameter size and does not require pre-training. On the BSDS500 dataset, it achieves an ODS F-measure of 0.809 and a high inference efficiency of up to 255 FPS, far exceeding other methods. Considering both performance and efficiency, our method is competitive.
What problem does this paper attempt to address?