Sobel edge detector added