Abstract: Computer vision (CV) provides computer systems with the ability to perceive, analyze and understand the content of images and videos. Computer vision systems are used in many different areas ...