Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Well done!
You have completed Introduction to Computer Vision!

- 2x 2x
- 1.75x 1.75x
- 1.5x 1.5x
- 1.25x 1.25x
- 1.1x 1.1x
- 1x 1x
- 0.75x 0.75x
- 0.5x 0.5x
We’ll wrap up with a look at the challenges facing the future of CV, along with a learning path to get you started on your CV journey.
Computer Vision Algorithms
Computer Vision algorithms employ mathematical models and computational techniques to analyze visual data and extract valuable insights. Some popular algorithms include:
- Convolutional Neural Networks (CNNs): CNNs have revolutionized Computer Vision and achieved remarkable success in various tasks, including image classification, object detection, and image segmentation. CNNs leverage the concept of convolution to automatically learn and extract relevant features from images, making them highly effective in analyzing visual data.
- Support Vector Machines (SVMs): SVMs are a popular algorithm for classification tasks in Computer Vision. They aim to find an optimal hyperplane that separates different classes in feature space. SVMs can be used for tasks like image categorization, object recognition, and image retrieval.
- Random Forests: Random Forests are an ensemble learning method that combines multiple decision trees to make predictions. In Computer Vision, Random Forests can be used for tasks like image classification, object detection, and feature extraction. They are known for their ability to handle high-dimensional data and provide robust results.
- Optical Flow: Optical Flow algorithms estimate the motion of objects in image sequences. They analyze the apparent motion of pixels between consecutive frames to track object movements. Optical flow techniques are widely used in applications such as video analysis, motion detection, and visual odometry.
Deep Learning Architectures
The following deep learning architectures have achieved success in various domains:
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upRelated Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up