“…Image downscaling is a kind of image resizing or scaling techniques, which include image enlargement (1) , image interpolation (2) , image super resolution (3), (4) , contentaware image resizing (5) , making low resolution pixel art from pictures of standard sizes or vector images (6) , and enlargement of pixel art (7) . Downscaling is necessary to view a high-resolution image on digital cameras, mobile devices and social networks.…”