Skip to Main Content
A new color edge detector based on vector differences is proposed. The basic technique gives as its output the maximum distance between the vectors within a mask. When applied to scalar-valued images, the method reduces to the classic morphological gradient. The technique is relatively computationally efficient and can also be readily applied to other vector-valued images. To improve the performance in the presence of noise, a novel pairwise outlier rejection scheme is employed. A quantitative evaluation using Pratt's figure of merit shows the new technique to outperform other recently proposed color edge detectors. In addition, application to real images demonstrates the approach to be highly effective despite its low complexity.