sobel is working, need to parallelize and scale to more images