P3: Image Filtering  and Edge Detection