Vous suivez désormais cette soumission
- Les mises à jour seront visibles dans votre flux de contenu suivi
- Selon vos préférences en matière de communication il est possible que vous receviez des e-mails
The proposed algorithm is based on nonlinear derivatives to automatically select the best edge information. This algorithm can replace the classical derivative with the following benefits:
- univocal edge localization for synthetic and real images
- noise reduction with no regularization: the noise level is weaker that the noise level in the original image
- better direction estimation of the gradient
- can product a confident edge reference map with synthetic images
- extremely efficient on salt noise OR pepper noise (this last case needs a change in the nonlinear derivatives)
- still noise reduction with regularized schemes (Canny, Demigny, ...)
- can also be adapted to the asymetrical filters (Prewitt, Sobel, ...).
These nonlinear derivatives can also be advantageously used in 1D and nD signals.
Drawback: no detection of vertical and horizontal "white" thin (1 pixel) lines
Rk: this demo only performs edge detection and does not include edge extraction (local maxima) and other steps to obtain a binary edge map.
Ref: A Nonlinear Derivative Scheme Applied to Edge Detection, Olivier Laligant, Frederic Truchetet, IEEE Transactions on Pattern Analysis and Machine Intelligence - PAMI , vol. 32, no. 2, pp. 242-257, 2010
Citation pour cette source
Olivier LALIGANT (2026). Edge detection by nonlinear derivatives (https://fr.mathworks.com/matlabcentral/fileexchange/31029-edge-detection-by-nonlinear-derivatives), MATLAB Central File Exchange. Extrait(e) le .
Informations générales
- Version 1.1.0.0 (2,43 ko)
Compatibilité avec les versions de MATLAB
- Compatible avec toutes les versions
Plateformes compatibles
- Windows
- macOS
- Linux
| Version | Publié le | Notes de version | Action |
|---|---|---|---|
| 1.1.0.0 | Update of the description and the tags. |
||
| 1.0.0.0 |
