Bi-Directional Cascade Network for Perceptual Edge Detection
Exploiting multi-scale representations is critical to improve edge detection for objects at different scales. To extract edges at dramatically different scales, we propose a Bi-Directional Cascade Network (BDCN) structure, where an individual layer is supervised by labeled edges at its specific scale, rather than directly applying the same supervision to all CNN outputs. Furthermore, to enrich multi-scale representations learned by BDCN, we introduce a Scale Enhancement Module (SEM) which utilizes dilated convolution to generate multi-scale features, instead of using deeper CNNs or explicitly fusing multi-scale edge maps. These new approaches encourage the learning of multi-scale representations in different layers and detect edges that are well delineated by their scales. Learning scale dedicated layers also results in compact network with a fraction of parameters. We evaluate our method on three datasets, i.e., BSDS500, NYUDv2, and Multicue, and achieve ODS Fmeasure of 0.828, 1.3% higher than current state-of-the art on BSDS500. The code has been available at https://github.com/pkuCactus/BDCN.
Code (2)
Tasks
Edge DetectionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Deeply Shape-guided Cascade for Instance Segmentation
The key to a successful cascade architecture for precise instance segmentation is to fully leverage the relationship between bounding box detection and mask segmentation across multiple stages. Although modern instance s…
Instance SegmentationRegion ProposalSegmentationSemantic SegmentationEPNet++: Cascade Bi-directional Fusion for Multi-Modal 3D Object Detection
Recently, fusing the LiDAR point cloud and camera image to improve the performance and robustness of 3D object detection has received more and more attention, as these two modalities naturally possess strong complementar…
3D Object Detectionobject-detectionObject DetectionRemote Sensing Change Detection Based on Multidirectional Adaptive Feature Fusion and Perceptual Similarity
Remote sensing change detection (RSCD) is an important yet challenging task in Earth observation. The booming development of convolutional neural networks (CNNs) in computer vision raises new possibilities for RSCD, and …
Change DetectionChange detection for remote sensing imagesEarth ObservationA relic sketch extraction framework based on detail-aware hierarchical deep network
As the first step of the restoration process of painted relics, sketch extraction plays an important role in cultural research. However, sketch extraction suffers from serious disease corrosion, which results in broken l…
DecoderEdge DetectionTransfer LearningTraditional Method Inspired Deep Neural Network for Edge Detection
Recently, Deep-Neural-Network (DNN) based edge prediction is progressing fast. Although the DNN based schemes outperform the traditional edge detectors, they have much higher computational complexity. It could be that th…
Edge DetectionImage SegmentationObject RecognitionSemantic Segmentation