awesome-edge-detection-papers
:books: A collection of edge/contour/boundary detection papers and toolbox.
https://github.com/markmohr/awesome-edge-detection-papers
Last synced: 4 days ago
JSON representation
-
1. Deep-learning based approaches
-
1.1 General edge detection
- Dense Extreme Inception Network: Towards a Robust CNN Model for Edge Detection
- RankED: Addressing Imbalance and Uncertainty in Edge Detection Using Ranking-based Losses - cvpr24.github.io/) |
- MuGE: Multiple Granularity Edge Detection
- DiffusionEdge: Diffusion Probabilistic Model for Crisp Edge Detection
- The Treasure Beneath Multiple Annotations: An Uncertainty-aware Edge Detector
- EDTER: Edge Detection with Transformer
- Pixel Difference Networks for Efficient Edge Detection
- Dense Extreme Inception Network: Towards a Robust CNN Model for Edge Detection
- RankED: Addressing Imbalance and Uncertainty in Edge Detection Using Ranking-based Losses - cvpr24.github.io/) |
- MuGE: Multiple Granularity Edge Detection
- DiffusionEdge: Diffusion Probabilistic Model for Crisp Edge Detection
- The Treasure Beneath Multiple Annotations: An Uncertainty-aware Edge Detector
- EDTER: Edge Detection with Transformer
- Pixel Difference Networks for Efficient Edge Detection
- Object Contour and Edge Detection with RefineContourNet
- Learning to Predict Crisp Boundaries
- Learning Deep Structured Multi-Scale Features using Attention-Gated CRFs for Contour Prediction - ScaleFeatureLearning) |
- Richer Convolutional Features for Edge Detection - caffe]](https://github.com/yun-liu/rcf) [[code-pytorch]](https://github.com/meteorshowers/RCF-pytorch) [[project]](https://mmcheng.net/zh/rcfEdge/) |
- Deep Crisp Boundaries
- Convolutional Oriented Boundaries
- Learning Relaxed Deep Supervision for Better Edge Detection
- Dense Extreme Inception Network: Towards a Robust CNN Model for Edge Detection
- Bi-Directional Cascade Network for Perceptual Edge Detection
- Bi-Directional Cascade Network for Perceptual Edge Detection
- Object Contour and Edge Detection with RefineContourNet
- High-for-Low and Low-for-High: Efficient Boundary Detection from Deep Object Features and its Applications to High-Level Vision
- Holistically-Nested Edge Detection
- DeepEdge: A Multi-Scale Bifurcated Deep Network for Top-Down Contour Detection
- DeepContour: A Deep Convolutional Feature Learned by Positive-sharing Loss for Contour Detection
- SAUGE: Taming SAM for Uncertainty-Aligned Multi-Granularity Edge Detection - xing1/SAUGE) |
- Bi-Directional Cascade Network for Perceptual Edge Detection
- Deep Structural Contour Detection
-
1.3 Semantic edge detection (Category-Aware)
- Devil is in the Edges: Learning Semantic Boundaries from Noisy Annotations - tlabs/STEAL) [[project]](https://nv-tlabs.github.io/STEAL/) |
- Simultaneous Edge Alignment and Learning
- CASENet: Deep Category-Aware Semantic Edge Detection
- Semantic Contours from Inverse Detectors
- RINDNet: Edge Detection for Discontinuity in Reflectance, Illumination, Normal and Depth
- Joint Semantic Segmentation and Boundary Detection using Iterative Pyramid Contexts
- Dynamic Feature Fusion for Semantic Edge Detection
-
1.4 Occlusion boundary detection
-
1.5 Edge detection from multi-frames
-
1.2 Object contour detection
- Object Contour Detection with a Fully Convolutional Encoder-Decoder Network - caffe]](https://github.com/jimeiyang/objectContourDetector) [[code-TF]](https://github.com/Raj-08/tensorflow-object-contour-detection) |
- Weakly Supervised Object Boundaries
-
-
0. Edge detection related dataset
- BSDS500
- NYUDv2 - D Images](https://www.cv-foundation.org/openaccess/content_cvpr_2013/papers/Gupta_Perceptual_Organization_and_2013_CVPR_paper.pdf) | CVPR 2013 | Edges come from the boundary of annotated segmentation mask. |
- Multi-cue
- Wireframe - Attracted Wireframe Parsing](https://arxiv.org/pdf/2003.01663) | CVPR 2020 | Edges come from the annotated wireframe. |
-
2. Traditional approaches
-
1.5 Edge detection from multi-frames
- Fast edge detection using structured forests
- Discriminatively Trained Sparse Code Gradients for Contour Detection
- Contour Detection and Hierarchical Image Segmentation
- XDoG: advanced image stylization with eXtended Difference-of-Gaussians - demo) [code(matlab)](https://github.com/CemalUnal/XDoG-Filter) [code(Web APP)](https://github.com/alexpeattie/xdog-sketch) |
- Coherent Line Drawing - Line-Drawing) [[project]](https://ssarcandy.tw/Coherent-Line-Drawing/) |
- A Computational Approach to Edge Detection - py]](https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_imgproc/py_canny/py_canny.html) |
- SemiContour: A Semi-supervised Learning Approach for Contour Detection
- Oriented Edge Forests for Boundary Detection
- Edge Boxes: Locating Object Proposals from Edges
- Crisp Boundary Detection Using Pointwise Mutual Information - boundaries) |
- Sketch tokens: A learned mid-level representation for contour and object detection
-
-
3. Useful Links
-
1.5 Edge detection from multi-frames
-
Categories
Sub Categories
Keywords