correction of edge detection (sobel)
merge