Hardware architecture for 2D Gaussian filtering of HD images on resource constrained platforms