Find textbooks and online courses when starting to learn computer vision from scratch.
Discover datasets and pre-trained models for training or testing image recognition systems.
Locate established software tools and libraries for specific tasks like face detection or 3D reconstruction.
Explore research papers and tutorials in specialized areas like medical imaging or pose estimation.
awesome-computer-vision is a curated reference list for the field of computer vision, the branch of AI concerned with teaching computers to understand images and video. There is no code to run here; it is a well-organized collection of links to books, online courses, research papers, software tools, datasets, pre-trained models, tutorials, and blogs. Computer vision covers things like recognizing objects in photos, tracking motion in video, reconstructing 3D scenes from images, and detecting faces. The list organizes resources by sub-topic, from foundational textbooks to niche areas like neural radiance fields, image inpainting, human pose estimation, and medical imaging. There is also a section on other "awesome" curated lists for adjacent topics like robotics, generative modeling, and machine learning in general. You would use this repository when starting to learn computer vision and needing a structured map of what books and courses exist, when looking for datasets to train or test a model, or when you want to find established software tools in a particular area of image processing. It is maintained by a researcher who accepts community contributions, so the list tends to stay current with developments in the field. No programming language is required, it is purely a navigation document.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.