I bordi definiscono i confini tra le regioni in un'immagine, il che aiuta la segmentazione e il riconoscimento degli oggetti. Possono mostrare dove cadono le ombre in un'immagine o qualsiasi altro cambiamento distinto nell'intensità di un'immagine. I bordi in un'immagine si formano a causa delle variazioni di alcune proprietà fisiche, come l'illuminazione della superficie e le ombre, la geometria (orientamento e profondità) e la riflettanza degli oggetti nella scena. Quindi, si può dire che i punti dei bordi rappresentano alcune caratteristiche di una scena. I bordi chiari possono mostrare dove cadono le ombre in un'immagine o qualsiasi altro cambiamento distinto nell'intensità di un'immagine. Il processo di estrazione di questi punti caratteristici è chiamato rilevamento dei bordi. Questa caratteristica gioca un ruolo importante nei metodi di identificazione degli oggetti usati nella visione artificiale, nella segmentazione delle immagini, nella ricostruzione 3D e nei sistemi di elaborazione delle immagini di un bordo. I rilevatori morfologici di bordi coinvolgono semplici operazioni di aggiunta/sottrazione e operazioni max/min. Poiché diversi rilevatori di bordi funzionano meglio in condizioni diverse, sarebbe ideale avere un algoritmo che faccia uso di più rilevatori di bordi, applicando ciascuno di essi quando le condizioni della scena sono più ideali per il suo metodo di rilevamento. Al fine di creare