CVLGAug 12, 2023

Tiny and Efficient Model for the Edge Detection Generalization

arXiv:2308.06468v169 citationsh-index: 36Has Code
Originality Incremental advance
AI Analysis

This work addresses the need for simple and efficient edge detection models for edge computing applications, though it is incremental as it builds on existing methods with a focus on reducing complexity.

The authors tackled the problem of edge detection by developing a lightweight convolutional neural network called TEED, which has only 58K parameters and trains in less than 30 minutes on the BIPED dataset, achieving crisp and high-quality edge-maps.

Most high-level computer vision tasks rely on low-level image operations as their initial processes. Operations such as edge detection, image enhancement, and super-resolution, provide the foundations for higher level image analysis. In this work we address the edge detection considering three main objectives: simplicity, efficiency, and generalization since current state-of-the-art (SOTA) edge detection models are increased in complexity for better accuracy. To achieve this, we present Tiny and Efficient Edge Detector (TEED), a light convolutional neural network with only $58K$ parameters, less than $0.2$% of the state-of-the-art models. Training on the BIPED dataset takes $less than 30 minutes$, with each epoch requiring $less than 5 minutes$. Our proposed model is easy to train and it quickly converges within very first few epochs, while the predicted edge-maps are crisp and of high quality. Additionally, we propose a new dataset to test the generalization of edge detection, which comprises samples from popular images used in edge detection and image segmentation. The source code is available in https://github.com/xavysp/TEED.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes