Deep learning and Generative Adversarial networks are the latest artificial intelligence technologies used in many research projects and applications. These technologies are mainly used for computer vision-based applications.