Pixel Difference Networks for Efficient Edge Detection

08/16/2021
by   Zhuo Su, et al.
15

Recently, deep Convolutional Neural Networks (CNNs) can achieve human-level performance in edge detection with the rich and abstract edge representation capacities. However, the high performance of CNN based edge detection is achieved with a large pretrained CNN backbone, which is memory and energy consuming. In addition, it is surprising that the previous wisdom from the traditional edge detectors, such as Canny, Sobel, and LBP are rarely investigated in the rapid-developing deep learning era. To address these issues, we propose a simple, lightweight yet effective architecture named Pixel Difference Network (PiDiNet) for efficient edge detection. Extensive experiments on BSDS500, NYUD, and Multicue are provided to demonstrate its effectiveness, and its high training and inference efficiency. Surprisingly, when training from scratch with only the BSDS500 and VOC datasets, PiDiNet can surpass the recorded result of human perception (0.807 vs. 0.803 in ODS F-measure) on the BSDS500 dataset with 100 FPS and less than 1M parameters. A faster version of PiDiNet with less than 0.1M parameters can still achieve comparable performance among state of the arts with 200 FPS. Results on the NYUD and Multicue datasets show similar observations. The codes are available at https://github.com/zhuoinoulu/pidinet.

READ FULL TEXT

page 2

page 14

page 15

research
03/25/2019

Noise-Tolerant Paradigm for Training Face Recognition CNNs

Benefit from large-scale training datasets, deep Convolutional Neural Ne...
research
10/19/2018

ScratchDet:Exploring to Train Single-Shot Object Detectors from Scratch

Current state-of-the-art object objectors are fine-tuned from the off-th...
research
12/22/2014

Contour Detection Using Cost-Sensitive Convolutional Neural Networks

We address the problem of contour detection via per-pixel classification...
research
12/15/2020

FINED: Fast Inference Network for Edge Detection

In this paper, we address the design of lightweight deep learning-based ...
research
08/12/2023

Tiny and Efficient Model for the Edge Detection Generalization

Most high-level computer vision tasks rely on low-level image operations...
research
04/04/2022

Rediscovery of the Effectiveness of Standard Convolution for Lightweight Face Detection

This paper analyses the design choices of face detection architecture th...
research
09/16/2020

EfficientNet-eLite: Extremely Lightweight and Efficient CNN Models for Edge Devices by Network Candidate Search

Embedding Convolutional Neural Network (CNN) into edge devices for infer...

Please sign up or login with your details

Forgot password? Click here to reset