give negative weight to textures we already used, preprocess images with convolution filter