curve fitting, filtering, pattern recognition, edge detection, identification,