GithubHelp home page GithubHelp logo

leoking01 / awesome-edge-detection-papers Goto Github PK

View Code? Open in Web Editor NEW

This project forked from markmohr/awesome-edge-detection-papers

0.0 1.0 0.0 1.14 MB

:books: A collection of edge/contour/boundary detection papers and toolbox.

awesome-edge-detection-papers's Introduction

Awesome-Edge-Detection-Papers

Awesome

A collection of edge detection papers and corresponding source code/demo program (a.k.a. contour detection or boundary detection).

Feel free to create a PR or an issue. (Pull Request is preferred)

examples

Outline

0. Edge detection related dataset

Short name Source Paper Source Introduction
BSDS500 Contour Detection and Hierarchical Image Segmentation TPAMI 2011 Classical edge detaction dataset.
NYUDv2 Perceptual Organization and Recognition of Indoor Scenes from RGB-D Images CVPR 2013 Edges come from the boundary of annotated segmentation mask.
Multi-cue A systematic comparison between visual cues for boundary detection Vision research 2016 With boundary annotations.
Wireframe Holistically-Attracted Wireframe Parsing CVPR 2020 Edges come from the annotated wireframe.

1. Deep-learning based approaches

1.1 General edge detection

Short name Paper Source Code/Project Link
DSCD Deep Structural Contour Detection ACM MM 2020
DexiNed Dense Extreme Inception Network: Towards a Robust CNN Model for Edge Detection WACV 2020 [Code]
BDCN Bi-Directional Cascade Network for Perceptual Edge Detection CVPR 2019 [code]
RCN Object Contour and Edge Detection with RefineContourNet CAIP 2019 [code]
LPCB Learning to Predict Crisp Boundaries ECCV 2018
AMH-Net Learning Deep Structured Multi-Scale Features using Attention-Gated CRFs for Contour Prediction NIPS 2017 [code]
RCF Richer Convolutional Features for Edge Detection CVPR 2017 [code-caffe] [code-pytorch] [project]
CED Deep Crisp Boundaries CVPR 2017 [code]
COB Convolutional Oriented Boundaries ECCV 2016 [code] [project]
RDS Learning Relaxed Deep Supervision for Better Edge Detection CVPR 2016
HFL High-for-Low and Low-for-High: Efficient Boundary Detection from Deep Object Features and its Applications to High-Level Vision ICCV 2015
HED Holistically-Nested Edge Detection ICCV 2015 [code]
DeepEdge DeepEdge: A Multi-Scale Bifurcated Deep Network for Top-Down Contour Detection CVPR 2015
DeepContour DeepContour: A Deep Convolutional Feature Learned by Positive-sharing Loss for Contour Detection CVPR 2015 [code]

1.2 Object contour detection

Short name Paper Source Code/Project Link
CEDN Object Contour Detection with a Fully Convolutional Encoder-Decoder Network CVPR 2016 [code-caffe] [code-TF]
Weakly Supervised Object Boundaries CVPR 2016

1.3 Semantic edge detection (Category-Aware)

Short name Paper Source Code/Project Link
RPCNet Joint Semantic Segmentation and Boundary Detection using Iterative Pyramid Contexts CVPR 2020 [code]
DFF Dynamic Feature Fusion for Semantic Edge Detection IJCAI 2019 [code]
STEAL Devil is in the Edges: Learning Semantic Boundaries from Noisy Annotations CVPR 2019 [code] [project]
SEAL Simultaneous Edge Alignment and Learning ECCV 2018 [code]
CASENet CASENet: Deep Category-Aware Semantic Edge Detection CVPR 2017 [code]
dataset Semantic Contours from Inverse Detectors ICCV 2011 [code]

1.4 Occlusion boundary detection

Short name Paper Source Code/Project Link
Occlusion Boundary Detection via Deep Exploration of Context CVPR 2016

1.5 Edge detection from multi-frames

Short name Paper Source Code/Project Link
Boundary Flow Boundary Flow: A Siamese Network that Predicts Boundary Motion without Training on Motion CVPR 2018
LEGO LEGO: Learning Edge with Geometry all at Once by Watching Videos CVPR 2018 [code]
Unsupervised Learning of Edges CVPR 2016 [code]

2. Traditional approaches

Short name Paper Source Code/Project Link
SemiContour SemiContour: A Semi-supervised Learning Approach for Contour Detection CVPR 2016
OEF Oriented Edge Forests for Boundary Detection CVPR 2015 [code]
SE Fast edge detection using structured forests TPAMI 2015 [code]
Edge Boxes Edge Boxes: Locating Object Proposals from Edges ECCV 2014 [code]
PMI Crisp Boundary Detection Using Pointwise Mutual Information ECCV 2014 [code]
Sketch Tokens Sketch tokens: A learned mid-level representation for contour and object detection CVPR 2013
SCG Discriminatively Trained Sparse Code Gradients for Contour Detection NIPS 2012
gPb-owt-ucm Contour Detection and Hierarchical Image Segmentation TPAMI 2011 [code] [project]
XDoG XDoG: advanced image stylization with eXtended Difference-of-Gaussians NPAR 2011 [code(python)]
[online demo]
Others: code(C++) code(matlab) code(Web APP)
FDoG Coherent Line Drawing NPAR 2007 [code] [project]
Canny A Computational Approach to Edge Detection TPAMI 1986 [code] [code-py]

3. Useful Links

awesome-edge-detection-papers's People

Contributors

andrekelm avatar markmohr avatar xavysp avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.