This paper describes a new approach to low level image processing; in
particular, edge and corner detection and structure preserving noise r
eduction. Non-linear filtering is used to define which parts of the im
age are closely related to each individual pixel; each pixel has assoc
iated with it a local image region which is of similar brightness to t
hat pixel. The new feature detectors are based on the minimization of
this local image region, and the noise reduction method uses this regi
on as the smoothing neighbourhood. The resulting methods are accurate,
noise resistant and fast. Details of the new feature detectors and of
the new noise reduction method are described, along with test results
.