In the last decade, computer vision technology has advanced substantially, thanks to advances in AI and deep learning methodologies. It is now utilized in robotics and autonomous vehicles for image classification, face recognition, recognizing objects in images, video analysis and classification, and image processing. Many computer vision tasks need sophisticated…