Azure AI Vision supports multiple image analysis capabilities, including:
- Optical character recognition (OCR) - Azure AI Vision service can use optical character recognition (OCR) capabilities to detect text in images (for example, text from Newspaper)
- Generating captions and descriptions of images - "A man jumping on a skateboard"
- Detection of thousands of common objects in images - "Skateboard (90.40%), Person (95.5%)"
- Tagging visual features in images - sport (99.60%), person (99.56%), footwear (98.05%), skating (96.27%), boardsport (95.58%)
- Object Detection - detect objects presented on the image
- Azure AI Face can detect faces that are partially obscured. But it works not ideally:

Lab. Build an object detector with Custom Vision
https://learn.microsoft.com/en-us/azure/ai-services/custom-vision-service/get-started-build-detector