/plot-edge-pr-curves

The code and data to plot edge PR curves for many existing edge detectors

Primary LanguageMATLAB

Plot edge PR curves

This repository contains the code to plot edge PR curves of many existing edge detectors on BSDS500 and NYUD.

Note: The first column of thresholds in *_bdry.txt and *_bdry_thr.txt has been removed.

If you are using the code/data provided here in a publication, please consider citing our papers which have been included in this benchmark:

@article{liu2019richer,
  title={Richer Convolutional Features for Edge Detection},
  author={Liu, Yun and Cheng, Ming-Ming and Hu, Xiaowei and Bian, Jia-Wang and Zhang, Le and Bai, Xiang and Tang, Jinhui},
  journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
  volume={41},
  number={8},
  pages={1939--1946},
  year={2019},
  publisher={IEEE}
}

@inproceedings{cheng2016hfs,
  title={HFS: Hierarchical Feature Selection for Efficient Image Segmentation},
  author={Cheng, Ming-Ming and Liu, Yun and Hou, Qibin and Bian, Jiawang and Torr, Philip and Hu, Shi-Min and Tu, Zhuowen},
  booktitle={European Conference on Computer Vision},
  pages={867--882},
  year={2016},
  organization={Springer}
}

@conference{liu2018deep,
  title={DEL: Deep Embedding Learning for Efficient Image Segmentation},
  author={Yun Liu and Peng-Tao Jiang and Vahan Petrosyan and Shi-Jie Li and Jiawang Bian and Le Zhang and Ming-Ming Cheng},
  booktitle={International Joint Conference on Artificial Intelligence},
  pages={864--870},
  year={2018}
}

@article{liu2022semantic,
  title={Semantic Edge Detection with Diverse Deep Supervision},
  author={Liu, Yun and Cheng, Ming-Ming and Fan, Deng-Ping and Zhang, Le and Bian, Jia-Wang and Tao, Dacheng},
  journal={International Journal of Computer Vision},
  volume={130},
  number={1},
  pages={179--198},
  year={2022}
}

Citations

  1. RCF

    @article{liu2019richer,
      title={Richer convolutional features for edge detection},
      author={Liu, Yun and Cheng, Ming-Ming and Hu, Xiaowei and Bian, Jia-Wang and Zhang, Le and Bai, Xiang and Tang, Jinhui},
      journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
      volume={41},
      number={8},
      pages={1939--1946},
      year={2019},
      publisher={IEEE}
    }
    
  2. DDS

    @article{liu2021semantic,
      title={Semantic edge detection with diverse deep supervision},
      author={Liu, Yun and Cheng, Ming-Ming and Fan, Deng-Ping and Zhang, Le and Bian, JiaWang and Tao, Dacheng},
      journal={International Journal of Computer Vision},
      year={2021}
    }
    
  3. COB

    @article{maninis2017convolutional,
      title={Convolutional oriented boundaries: From image segmentation to high-level tasks},
      author={Maninis, Kevis-Kokitsi and Pont-Tuset, Jordi and Arbel{\'a}ez, Pablo and Van Gool, Luc},
      journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
      volume={40},
      number={4},
      pages={819--833},
      year={2017},
      publisher={IEEE}
    }
    
  4. HED

    @article{xie2017holistically,
      title={Holistically-Nested Edge Detection},
      author={Xie, Saining and Tu, Zhuowen},
      journal={International Journal of Computer Vision},
      volume={125},
      number={1-3},
      pages={3--18},
      year={2017},
      publisher={Kluwer Academic Publishers Norwell, MA, USA}
    }
    
  5. DEL

    @conference{liu2018deep,
      title={{DEL}: Deep Embedding Learning for Efficient Image Segmentation},
      author={Yun Liu and Peng-Tao Jiang and Vahan Petrosyan and Shi-Jie Li and Jiawang Bian and Le Zhang and Ming-Ming Cheng},
      booktitle={International Joint Conference on Artificial Intelligence},
      pages={864--870},
      year={2018}
    }
    
  6. HFS

    @inproceedings{cheng2016hfs,
      title={{HFS}: Hierarchical Feature Selection for Efficient Image Segmentation},
      author={Cheng, Ming-Ming and Liu, Yun and Hou, Qibin and Bian, Jiawang and Torr, Philip and Hu, Shi-Min and Tu, Zhuowen},
      booktitle={European Conference on Computer Vision},
      pages={867--882},
      year={2016},
      organization={Springer}
    }
    
  7. HFL

    @inproceedings{bertasius2015high,
      title={High-for-low and low-for-high: Efficient boundary detection from deep object features and its applications to high-level vision},
      author={Bertasius, Gedas and Shi, Jianbo and Torresani, Lorenzo},
      booktitle={IEEE International Conference on Computer Vision},
      pages={504--512},
      year={2015}
    }
    
  8. DeepContour

    @inproceedings{shen2015deepcontour,
      title={Deep{C}ontour: A deep convolutional feature learned by positive-sharing loss for contour detection},
      author={Shen, Wei and Wang, Xinggang and Wang, Yan and Bai, Xiang and Zhang, Zhijiang},
      booktitle={IEEE Conference on Computer Vision and Pattern Recognition},
      pages={3982--3991},
      year={2015}
    }
    
  9. DeepEdge

    @inproceedings{bertasius2015deepedge,
      title={Deep{E}dge: A multi-scale bifurcated deep network for top-down contour detection},
      author={Bertasius, Gedas and Shi, Jianbo and Torresani, Lorenzo},
      booktitle={IEEE Conference on Computer Vision and Pattern Recognition},
      pages={4380--4389},
      year={2015}
    }
    
  10. MCG

    @article{pont2016multiscale,
      title={Multiscale combinatorial grouping for image segmentation and object proposal generation},
      author={Pont-Tuset, Jordi and Arbelaez, Pablo and Barron, Jonathan T and Marques, Ferran and Malik, Jitendra},
      journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
      volume={39},
      number={1},
      pages={128--140},
      year={2016},
      publisher={IEEE}
    }
    
  11. OEF

    @inproceedings{hallman2015oriented,
      title={Oriented edge forests for boundary detection},
      author={Hallman, Sam and Fowlkes, Charless C},
      booktitle={IEEE Conference on Computer Vision and Pattern Recognition},
      pages={1732--1740},
      year={2015}
    }
    
  12. SE

    @inproceedings{dollar2013structured,
      title={Structured forests for fast edge detection},
      author={Doll{\'a}r, Piotr and Zitnick, C Lawrence},
      booktitle={IEEE International Conference on Computer Vision},
      pages={1841--1848},
      year={2013}
    }
    
  13. gPb-UCM

    @article{arbelaez2011contour,
      title={Contour detection and hierarchical image segmentation},
      author={Arbelaez, Pablo and Maire, Michael and Fowlkes, Charless and Malik, Jitendra},
      journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
      volume={33},
      number={5},
      pages={898--916},
      year={2011},
      publisher={IEEE}
    }
    
  14. ISCRA

    @inproceedings{ren2013image,
      title={Image segmentation by cascaded region agglomeration},
      author={Ren, Zhile and Shakhnarovich, Gregory},
      booktitle={IEEE Conference on Computer Vision and Pattern Recognition},
      pages={2011--2018},
      year={2013}
    }
    
  15. Pb

    @article{martin2004learning,
      title={Learning to detect natural image boundaries using local brightness, color, and texture cues},
      author={Martin, David R and Fowlkes, Charless C and Malik, Jitendra},
      journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
      volume={26},
      number={5},
      pages={530--549},
      year={2004},
      publisher={IEEE}
    }
    
  16. BEL

    @inproceedings{dollar2006supervised,
      title={Supervised learning of edges and object boundaries},
      author={Dollar, Piotr and Tu, Zhuowen and Belongie, Serge},
      booktitle={IEEE Conference on Computer Vision and Pattern Recognition},
      pages={1964--1971},
      year={2006},
      organization={IEEE}
    }
    
  17. NCut

    @article{shi2000normalized,
      title={Normalized cuts and image segmentation},
      author={Shi, Jianbo and Malik, Jitendra},
      journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
      volume={22},
      number={8},
      pages={888--905},
      year={2000},
      publisher={IEEE}
    }
    
  18. EGB

    @article{felzenszwalb2004efficient,
      title={Efficient graph-based image segmentation},
      author={Felzenszwalb, Pedro F and Huttenlocher, Daniel P},
      journal={International Journal of Computer Vision},
      volume={59},
      number={2},
      pages={167--181},
      year={2004},
      publisher={Springer}
    }
    
  19. Canny

    @article{canny1986computational,
      title={A computational approach to edge detection},
      author={Canny, John},
      journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
      number={6},
      pages={679--698},
      year={1986},
      publisher={IEEE}
    }
    
  20. MShift

    @article{comaniciu2002mean,
      title={Mean shift: A robust approach toward feature space analysis},
      author={Comaniciu, Dorin and Meer, Peter},
      journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
      volume={24},
      number={5},
      pages={603--619},
      year={2002},
      publisher={IEEE}
    }
    
  21. Sobel

    @techreport{sobel1972camera,
      title={Camera models and machine perception},
      author={Sobel, Irwin},
      year={1972},
      institution={Computer Science Department, Technion}
    }
    
  22. Roberts

    @phdthesis{roberts1963machine,
      title={Machine perception of three-dimensional solids},
      author={Roberts, Lawrence G},
      year={1963},
      school={Massachusetts Institute of Technology}
    }
    
  23. SE+NG+

    @inproceedings{gupta2014learning,
      title={Learning rich features from RGB-D images for object detection and segmentation},
      author={Gupta, Saurabh and Girshick, Ross and Arbel{\'a}ez, Pablo and Malik, Jitendra},
      booktitle={European Conference on Computer Vision},
      pages={345--360},
      year={2014},
      organization={Springer}
    }
    
  24. gPb+NG

    @inproceedings{gupta2013perceptual,
      title={Perceptual organization and recognition of indoor scenes from RGB-D images},
      author={Gupta, Saurabh and Arbelaez, Pablo and Malik, Jitendra},
      booktitle={IEEE Conference on Computer Vision and Pattern Recognition},
      pages={564--571},
      year={2013}
    }