Today, approximately 1.8 billion photos are uploaded on social media every day. With such a huge number of photos competing for the same audience’s attention,...