Computer vision applications have become quite ubiquitous in our lives. The applications are varied, ranging from apps that play Virtual…