Computer vision systems make use of a variety of advanced analytical techniques, but the main ones that encompass the majority of functionalities provided by CV systems include:
Image classification
Object recognition or object detection
Оbject tracking
Semantic segmentation
Instance segmentation