Tutorials

Computer vision algorithms are behind a wide variety of technologies that we use in our everyday lives. Visit the Applications page to get an overview of a few of them. Here we have put together four visual and interactive tutorials that cover more in depth the algorithms behind several common applications that stem from computer vision concepts: image filtering, which is an important part of photo editors and applications like Instagram; image matching, which is used for retrieval and stitching together panoramas; image segmentation, which is implemented in the technology behind green screens in the filmmaking industry; and image recognition, which is required for products like Google image search and Facebook automatic face tagging.