Computer Vision
This course provides a foundation in computer vision principles, covering image processing, feature extraction, and object detection. It explores modern methods using convolutional and generative neural networks, utilizing popular frameworks like TensorFlow and PyTorch. The module emphasizes ethical considerations in computer vision, addressing privacy, bias, and responsible AI development. Topics include transfer learning, semantic segmentation, image captioning, visual recognition applications, and the ethical implications of computer vision.