FPGA based Image Enhancement using KNN and PSO with BM3D - Mandar D. Sontakke (2020)