Snehakumari How does deep learning enable modern computer vision applications? Discuss convolutional neural networks (CNNs), object detection, image classification, and real-time video processing.