1. A method of image processing, the method comprising: receiving camera data representative of an object; implementing, with a processor, a convolution operation on the camera data to generate filtered data representative of the object, the convolution operation being configured with singular value decomposition (SVD) kernel data; and storing the filtered data in a memory; wherein implementing the convolution operation comprises applying the SVD kernel data in parallel to a plurality of subsets of the camera data.