
Learning field
Image, video and visual perception systems.
Curated learning
Showing 332 of 332 resources
Section
](https://github.com/mawady/awesome-cv)
Section
AAAI Conference on Artificial Intelligence · 20% acceptance · broad AI scope with strong CV track [[dblp](https://dblp.org/streams/conf/aaai)]
Asian Conference on Computer Vision (Springer) [[dblp](https://dblp.org/streams/conf/accv)]
Conference on Advanced Concepts for Intelligent Vision Systems (Springer) [[dblp](https://dblp.org/streams/conf/acivs)]
ACM International Conference on Multimedia (ACM) [[dblp](https://dblp.org/streams/conf/mm)]
British Machine Vision Conference (BMVA) [[dblp](https://dblp.org/streams/conf/bmvc)]
International Conference on Computer Analysis of Images and Patterns (Springer) [[dblp](https://dblp.org/streams/conf/caip)]
Color and Imaging Conference (IS&T) [[dblp](https://dblp.org/streams/conf/imaging)]
> Ranks follow . Acceptance rates are approximate, based on recent editions. Note: in CV and ML, conference prestige often exceeds journal prestige, unlike in most other fields.
Colour and Visual Computing Symposium [[dblp](https://dblp.org/streams/conf/cvcs)]
Conference on Computer Vision and Pattern Recognition (IEEE) · 22% acceptance · the highest-volume top-tier CV venue [[dblp](https://dblp.org/streams/conf/cvpr)]
European Conference on Computer Vision (Springer) · 28% acceptance · held in even years only [[dblp](https://dblp.org/streams/conf/eccv)]
ACM Symposium on Eye Tracking Research & Applications (ACM SIGCHI) [[dblp](https://dblp.org/streams/conf/etra)]
European Signal Processing Conference (EURASIP/IEEE) [[dblp](https://dblp.org/streams/conf/eusipco)]
European Workshop on Visual Information Processing (IEEE/EURASIP) [[dblp](https://dblp.org/streams/conf/euvip)]
International Conference on Acoustics, Speech, and Signal Processing (IEEE) [[dblp](https://dblp.org/streams/conf/icassp)]
International Conference on Computer Vision (IEEE) · 26% acceptance · held in odd years only [[dblp](https://dblp.org/streams/conf/iccv)]
International Conference on Image Analysis and Recognition (Springer) [[dblp](https://dblp.org/streams/conf/iciar)]
International Conference on Image Processing (IEEE) [[dblp](https://dblp.org/streams/conf/icip)]
International Conference on Image and Signal Processing (Springer) [[dblp](https://dblp.org/streams/conf/icisp)]
International Conference on Learning Representations · 32% acceptance · open-review format; major venue for deep learning and VLMs [[dblp](https://dblp.org/streams/conf/iclr)]
International Conference on Machine Learning · 28% acceptance · top ML venue with growing CV presence [[dblp](https://dblp.org/streams/conf/icml)]
International Conference on Pattern Recognition (IEEE) [[dblp](https://dblp.org/streams/conf/icpr)]
International Conference on Robotics and Automation (IEEE) [[dblp](https://dblp.org/streams/conf/icra)]
International Conference on Computer Vision Systems (Springer) [[dblp](https://dblp.org/streams/conf/icvs)]
International Conference on Intelligent Robots and Systems (IEEE) · covers CV for robotics and perception [[dblp](https://dblp.org/streams/conf/iros)]
IEEE International Symposium on Biomedical Imaging (IEEE) [[dblp](https://dblp.org/streams/conf/isbi)]
Conference on Medical Image Computing and Computer Assisted Intervention (Springer) · 30% acceptance · premier venue for medical imaging [[dblp](https://dblp.org/streams/conf/miccai)]
Medical Image Understanding and Analysis (BMVA) · UK-focused medical imaging [[dblp](https://dblp.org/streams/conf/miua)]
Conference on Neural Information Processing Systems · 26% acceptance · primary venue for ML theory and deep learning [[dblp](https://dblp.org/streams/conf/nips)]
International Conference on Visual Communications and Image Processing (IEEE) [[dblp](https://dblp.org/streams/conf/vcip)]
International Conference on Vision Theory and Applications (SCITEPRESS) [[dblp](https://dblp.org/streams/conf/visapp)]
Winter Conference on Applications of Computer Vision (IEEE) · 29% acceptance · practical and applied CV; growing rapidly [[dblp](https://dblp.org/streams/conf/wacv)]
[ICASSP](https://ieeeicassp.org): International Conference on Acoustics, Speech, and Signal Processing (IEEE) ]
[ICIP](http://www.wikicfp.com/cfp/program?id=1390): International Conference on Image Processing (IEEE) ]
DSP: International Conference on Digital Signal Processing (IEEE) ]
[CVCS](https://www.cvcs.no): Colour and Visual Computing Symposium ]
[CIC](https://www.imaging.org/site/IST/Conferences/ColorandImaging): Color and Imaging Conference (IS&T) ]
[EUVIP](https://eurasip.org/workshops/): European Workshop on Visual Information Processing (IEEE/EURASIP) ]
[MIUA](https://www.bmva.org/miua): Medical Image Understanding and Analysis (BMVA) · UK-focused medical imaging ]
[ICVS](http://www.wikicfp.com/cfp/program?id=1501): International Conference on Computer Vision Systems (Springer) ]
[ICIAR](http://www.wikicfp.com/cfp/program?id=1381): International Conference on Image Analysis and Recognition (Springer) ]
[ICISP](http://www.wikicfp.com/cfp/program?id=1399): International Conference on Image and Signal Processing (Springer) ]
[CAIP](http://www.wikicfp.com/cfp/program?id=346): International Conference on Computer Analysis of Images and Patterns (Springer) ]
[VCIP](http://www.wikicfp.com/cfp/program?id=2926): International Conference on Visual Communications and Image Processing (IEEE) ]
[VISAPP](https://visapp.scitevents.org): International Conference on Vision Theory and Applications (SCITEPRESS) ]
[ETRA](https://etra.acm.org/): ACM Symposium on Eye Tracking Research & Applications (ACM SIGCHI) ]
[ACIVS](http://www.wikicfp.com/cfp/program?id=34): Conference on Advanced Concepts for Intelligent Vision Systems (Springer) ]
[EUSIPCO](https://eurasip.org/eusipco-conferences/): European Signal Processing Conference (EURASIP/IEEE) ]
[AAAI](https://aaai.org/conference/aaai): AAAI Conference on Artificial Intelligence · 20% acceptance · broad AI scope with strong CV track ]
[ACMMM](https://acmmm.org): ACM International Conference on Multimedia (ACM) ]
[ICRA](https://ieee-icra.org): International Conference on Robotics and Automation (IEEE) ]
[MICCAI](https://miccai.org): Conference on Medical Image Computing and Computer Assisted Intervention (Springer) · 30% acceptance · premier venue for medical imaging ]
[WACV](https://wacv.thecvf.com): Winter Conference on Applications of Computer Vision (IEEE) · 29% acceptance · practical and applied CV; growing rapidly ]
[IROS](https://ieee-iros.org): International Conference on Intelligent Robots and Systems (IEEE) · covers CV for robotics and perception ]
[ISBI](https://biomedicalimaging.org): IEEE International Symposium on Biomedical Imaging (IEEE) ]
[BMVC](https://www.bmva.org/bmvc): British Machine Vision Conference (BMVA) ]
[ICPR](http://www.wikicfp.com/cfp/program?id=1448): International Conference on Pattern Recognition (IEEE) ]
[ACCV](http://www.wikicfp.com/cfp/program?id=22): Asian Conference on Computer Vision (Springer) ]
[CVPR](https://cvpr.thecvf.com): Conference on Computer Vision and Pattern Recognition (IEEE) · 22% acceptance · the highest-volume top-tier CV venue ]
[ICCV](https://iccv.thecvf.com): International Conference on Computer Vision (IEEE) · 26% acceptance · held in odd years only ]
[NeurIPS](https://neurips.cc): Conference on Neural Information Processing Systems · 26% acceptance · primary venue for ML theory and deep learning ]
[ICML](https://icml.cc): International Conference on Machine Learning · 28% acceptance · top ML venue with growing CV presence ]
[ICLR](https://iclr.cc): International Conference on Learning Representations · 32% acceptance · open-review format; major venue for deep learning and VLMs ]
[ECCV](https://eccv.ecva.net): European Conference on Computer Vision (Springer) · 28% acceptance · held in even years only ]
Section
· 2021 · Mubarak Shah · University of Central Florida
· 2020 · Laura Leal-Taixé / Matthias Niessner · Technical University of Munich
· 2023 · William T. Freeman · MIT
· 2021 · Andreas Geiger · University of Tübingen
· 2021 · Yogesh S Rawat / Mubarak Shah · University of Central Florida
· 2012 · Mubarak Shah · University of Central Florida
· 2017 · Fei-Fei Li · Stanford University
· 2025 · Fei-Fei Li · Stanford
· 2020 · Justin Johnson · University of Michigan
· Guillermo Sapiro · Duke University
· 2026 · James Tompkin · Brown
· Aaron Bobick / Irfan Essa · Udacity
· 2015 · Rich Radke · Rensselaer Polytechnic Institute
· 2020 · Ahmadreza Baghaie · New York Institute of Technology
· 2014 · Rudolph Triebel · Technical University of Munich
· 2013 · Daniel Cremers · Technical University of Munich
· 2023 · Patrick Crawford · LinkedIn Learning
· 2019 · Kevin Mader · ETH Zurich
· 2013 · Daniel Cremers · Technical University of Munich
Section
, Edinburgh University, Thanks to Robert Fisher!
, Meta
, Meta
Section
Computers in Biology and Medicine · Q1 [[dblp](https://dblp.org/streams/journals/cbm)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=17957&tip=sid)]
Computerized Medical Imaging and Graphics · Q1 [[dblp](https://dblp.org/streams/journals/cmig)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=23607&tip=sid)]
Computer Methods and Programs in Biomedicine · Q1 [[dblp](https://dblp.org/streams/journals/cmpb)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=23604&tip=sid)]
Computer Vision and Image Understanding · Q1 [[dblp](https://dblp.org/streams/journals/cviu)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24161&tip=sid)]
Expert Systems with Applications · Q1 · broad applied scope; high volume [[dblp](https://dblp.org/streams/journals/eswa)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24201&tip=sid)]
Image and Vision Computing · Q1 [[dblp](https://dblp.org/streams/journals/ivc)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=25549&tip=sid)]
Journal of Visual Communication and Image Representation · Q2 [[dblp](https://dblp.org/streams/journals/jvcir)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=25592&tip=sid)]
Medical Image Analysis · Q1 · leading venue in medical imaging [[dblp](https://dblp.org/streams/journals/mia)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=17271&tip=sid)]
· Q1 [[dblp](https://dblp.org/streams/journals/ijon)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24807&tip=sid)]
Pattern Recognition · Q1 · broad scope; high volume [[dblp](https://dblp.org/streams/journals/pr)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24823&tip=sid)]
Pattern Recognition Letters · Q1 · shorter-format work [[dblp](https://dblp.org/streams/journals/prl)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24825&tip=sid)]
· Q1 · broad scope; fast publication; lower selectivity than the IEEE transactions [[dblp](https://dblp.org/streams/journals/access)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=21100374601&tip=sid)]
Robotics and Automation Letters · Q1 · fast-track letters; papers often presented at ICRA or IROS [[dblp](https://dblp.org/streams/journals/ral)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=21100900379&tip=sid)]
Transactions on Circuits and Systems for Video Technology · Q1 · video understanding, compression, and streaming [[dblp](https://dblp.org/streams/journals/tcsv)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=26027&tip=sid)]
Transactions on Image Processing · Q1 · image processing, analysis, and low-level vision [[dblp](https://dblp.org/streams/journals/tip)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=25534&tip=sid)]
Transactions on Medical Imaging · Q1 · premier journal for medical image analysis [[dblp](https://dblp.org/streams/journals/tmi)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=16733&tip=sid)]
Transactions on Pattern Analysis and Machine Intelligence · Q1 · the highest-prestige journal in CV/ML; publishes foundational and survey work [[dblp](https://dblp.org/streams/journals/pami)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24254&tip=sid)]
Transactions on Visualization and Computer Graphics · Q1 · covers rendering, visual analytics, and 3D vision [[dblp](https://dblp.org/streams/journals/tvcg)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=25535&tip=sid)]
· Q2 [[dblp](https://dblp.org/streams/journals/iet-cvi)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=7000153231&tip=sid)]
· Q2 [[dblp](https://dblp.org/streams/journals/iet-ipr)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=5400152646&tip=sid)]
International Journal of Computer Vision (Springer) · Q1 · primary venue for long-form CV research [[dblp](https://dblp.org/streams/journals/ijcv)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=72242&tip=sid)]
· Q2 · fully open access; no subscription required [[dblp](https://dblp.org/streams/journals/jimaging)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=21100900151&tip=sid)]
> Rankings use the indicator. SJR is a size-independent prestige metric: it weights citations by the influence of the citing journal, not just their count. Quartiles (Q1 to Q4) place each journal within its subject category; Q1 is the top 25%. In computer vision and machine learning, top conferences (CVPR, ICCV, ECCV) often carry more prestige than journals; many researchers publish conference papers first and submit extended versions to journals later.
Journal of Electronic Imaging · Q3 [[dblp](https://dblp.org/streams/journals/jei)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=25978&tip=sid)]
Journal of Mathematical Imaging and Vision · Q2 · mathematical foundations of imaging [[dblp](https://dblp.org/streams/journals/jmiv)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=28501&tip=sid)]
Machine Vision and Applications · Q2 [[dblp](https://dblp.org/streams/journals/mva)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=12984&tip=sid)]
Neural Computing and Applications · Q1 [[dblp](https://dblp.org/streams/journals/nca)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24800&tip=sid)]
Pattern Analysis and Applications · Q2 [[dblp](https://dblp.org/streams/journals/paa)] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24822&tip=sid)]
[IEEE TVCG](https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2945): Transactions on Visualization and Computer Graphics · Q1 · covers rendering, visual analytics, and 3D vision ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=25535&tip=sid)]
[IEEE RAL](https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=7083369): Robotics and Automation Letters · Q1 · fast-track letters; papers often presented at ICRA or IROS ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=21100900379&tip=sid)]
[IEEE TPAMI](https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=34): Transactions on Pattern Analysis and Machine Intelligence · Q1 · the highest-prestige journal in CV/ML; publishes foundational and survey work ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24254&tip=sid)]
[Springer JMIV](https://www.springer.com/journal/10851): Journal of Mathematical Imaging and Vision · Q2 · mathematical foundations of imaging ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=28501&tip=sid)]
[Elsevier CMPB](https://www.journals.elsevier.com/computer-methods-and-programs-in-biomedicine): Computer Methods and Programs in Biomedicine · Q1 ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=23604&tip=sid)]
[SPIE JEI](https://www.spiedigitallibrary.org/journals/journal-of-electronic-imaging): Journal of Electronic Imaging · Q3 ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=25978&tip=sid)]
[Springer NCA](https://www.springer.com/journal/521): Neural Computing and Applications · Q1 ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24800&tip=sid)]
[IET Image Processing](https://ietresearch.onlinelibrary.wiley.com/journal/17519667) · Q2 ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=5400152646&tip=sid)]
[Elsevier CBM](https://www.journals.elsevier.com/computers-in-biology-and-medicine): Computers in Biology and Medicine · Q1 ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=17957&tip=sid)]
[Springer PAA](https://www.springer.com/journal/10044): Pattern Analysis and Applications · Q2 ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24822&tip=sid)]
[Elsevier Neurocomputing](https://www.journals.elsevier.com/neurocomputing) · Q1 ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24807&tip=sid)]
[Springer MVA](https://www.springer.com/journal/138): Machine Vision and Applications · Q2 ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=12984&tip=sid)]
[Elsevier CVIU](https://www.journals.elsevier.com/computer-vision-and-image-understanding): Computer Vision and Image Understanding · Q1 ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24161&tip=sid)]
[IEEE TCSVT](https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=76): Transactions on Circuits and Systems for Video Technology · Q1 · video understanding, compression, and streaming ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=26027&tip=sid)]
[IET Computer Vision](https://ietresearch.onlinelibrary.wiley.com/journal/17519640) · Q2 ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=7000153231&tip=sid)]
[Elsevier PRL](https://www.journals.elsevier.com/pattern-recognition-letters): Pattern Recognition Letters · Q1 · shorter-format work ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24825&tip=sid)]
[Elsevier ESWA](https://www.journals.elsevier.com/expert-systems-with-applications): Expert Systems with Applications · Q1 · broad applied scope; high volume ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24201&tip=sid)]
[IEEE Access](https://ieeeaccess.ieee.org) · Q1 · broad scope; fast publication; lower selectivity than the IEEE transactions ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=21100374601&tip=sid)]
[Elsevier CMIG](https://www.journals.elsevier.com/computerized-medical-imaging-and-graphics): Computerized Medical Imaging and Graphics · Q1 ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=23607&tip=sid)]
[IJCV](https://www.springer.com/journal/11263): International Journal of Computer Vision (Springer) · Q1 · primary venue for long-form CV research ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=72242&tip=sid)]
[MDPI Journal of Imaging](https://www.mdpi.com/journal/jimaging) · Q2 · fully open access; no subscription required ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=21100900151&tip=sid)]
[Elsevier IVC](https://www.journals.elsevier.com/image-and-vision-computing): Image and Vision Computing · Q1 ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=25549&tip=sid)]
[Elsevier PR](https://www.journals.elsevier.com/pattern-recognition): Pattern Recognition · Q1 · broad scope; high volume ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=24823&tip=sid)]
[IEEE TIP](https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=83): Transactions on Image Processing · Q1 · image processing, analysis, and low-level vision ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=25534&tip=sid)]
[Elsevier MedIA](https://www.journals.elsevier.com/medical-image-analysis): Medical Image Analysis · Q1 · leading venue in medical imaging ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=17271&tip=sid)]
[IEEE TMI](https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=42): Transactions on Medical Imaging · Q1 · premier journal for medical image analysis ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=16733&tip=sid)]
[Elsevier JVCIR](https://www.journals.elsevier.com/journal-of-visual-communication-and-image-representation): Journal of Visual Communication and Image Representation · Q2 ] [[scimago](https://www.scimagojr.com/journalsearch.php?q=25592&tip=sid)]
[IEEE Access](https://ieeeaccess.ieee.org) · Q1 · broad scope; fast publication; lower selectivity than the IEEE transactions [[dblp](https://dblp.org/streams/journals/access)] ]
[Elsevier Neurocomputing](https://www.journals.elsevier.com/neurocomputing) · Q1 [[dblp](https://dblp.org/streams/journals/ijon)] ]
[Springer NCA](https://www.springer.com/journal/521): Neural Computing and Applications · Q1 [[dblp](https://dblp.org/streams/journals/nca)] ]
[IEEE RAL](https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=7083369): Robotics and Automation Letters · Q1 · fast-track letters; papers often presented at ICRA or IROS [[dblp](https://dblp.org/streams/journals/ral)] ]
[Elsevier CMIG](https://www.journals.elsevier.com/computerized-medical-imaging-and-graphics): Computerized Medical Imaging and Graphics · Q1 [[dblp](https://dblp.org/streams/journals/cmig)] ]
[Elsevier CMPB](https://www.journals.elsevier.com/computer-methods-and-programs-in-biomedicine): Computer Methods and Programs in Biomedicine · Q1 [[dblp](https://dblp.org/streams/journals/cmpb)] ]
[Elsevier CVIU](https://www.journals.elsevier.com/computer-vision-and-image-understanding): Computer Vision and Image Understanding · Q1 [[dblp](https://dblp.org/streams/journals/cviu)] ]
[Elsevier CBM](https://www.journals.elsevier.com/computers-in-biology-and-medicine): Computers in Biology and Medicine · Q1 [[dblp](https://dblp.org/streams/journals/cbm)] ]
[Elsevier PRL](https://www.journals.elsevier.com/pattern-recognition-letters): Pattern Recognition Letters · Q1 · shorter-format work [[dblp](https://dblp.org/streams/journals/prl)] ]
[IEEE TVCG](https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2945): Transactions on Visualization and Computer Graphics · Q1 · covers rendering, visual analytics, and 3D vision [[dblp](https://dblp.org/streams/journals/tvcg)] ]
[Elsevier IVC](https://www.journals.elsevier.com/image-and-vision-computing): Image and Vision Computing · Q1 [[dblp](https://dblp.org/streams/journals/ivc)] ]
[Elsevier JVCIR](https://www.journals.elsevier.com/journal-of-visual-communication-and-image-representation): Journal of Visual Communication and Image Representation · Q2 [[dblp](https://dblp.org/streams/journals/jvcir)] ]
[Springer JMIV](https://www.springer.com/journal/10851): Journal of Mathematical Imaging and Vision · Q2 · mathematical foundations of imaging [[dblp](https://dblp.org/streams/journals/jmiv)] ]
[SPIE JEI](https://www.spiedigitallibrary.org/journals/journal-of-electronic-imaging): Journal of Electronic Imaging · Q3 [[dblp](https://dblp.org/streams/journals/jei)] ]
[IEEE TCSVT](https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=76): Transactions on Circuits and Systems for Video Technology · Q1 · video understanding, compression, and streaming [[dblp](https://dblp.org/streams/journals/tcsv)] ]
[IET Image Processing](https://ietresearch.onlinelibrary.wiley.com/journal/17519667) · Q2 [[dblp](https://dblp.org/streams/journals/iet-ipr)] ]
[Springer PAA](https://www.springer.com/journal/10044): Pattern Analysis and Applications · Q2 [[dblp](https://dblp.org/streams/journals/paa)] ]
[Springer MVA](https://www.springer.com/journal/138): Machine Vision and Applications · Q2 [[dblp](https://dblp.org/streams/journals/mva)] ]
[IET Computer Vision](https://ietresearch.onlinelibrary.wiley.com/journal/17519640) · Q2 [[dblp](https://dblp.org/streams/journals/iet-cvi)] ]
[IJCV](https://www.springer.com/journal/11263): International Journal of Computer Vision (Springer) · Q1 · primary venue for long-form CV research [[dblp](https://dblp.org/streams/journals/ijcv)] ]
[Elsevier ESWA](https://www.journals.elsevier.com/expert-systems-with-applications): Expert Systems with Applications · Q1 · broad applied scope; high volume [[dblp](https://dblp.org/streams/journals/eswa)] ]
[Elsevier PR](https://www.journals.elsevier.com/pattern-recognition): Pattern Recognition · Q1 · broad scope; high volume [[dblp](https://dblp.org/streams/journals/pr)] ]
[MDPI Journal of Imaging](https://www.mdpi.com/journal/jimaging) · Q2 · fully open access; no subscription required [[dblp](https://dblp.org/streams/journals/jimaging)] ]
[IEEE TMI](https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=42): Transactions on Medical Imaging · Q1 · premier journal for medical image analysis [[dblp](https://dblp.org/streams/journals/tmi)] ]
[IEEE TIP](https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=83): Transactions on Image Processing · Q1 · image processing, analysis, and low-level vision [[dblp](https://dblp.org/streams/journals/tip)] ]
[Elsevier MedIA](https://www.journals.elsevier.com/medical-image-analysis): Medical Image Analysis · Q1 · leading venue in medical imaging [[dblp](https://dblp.org/streams/journals/mia)] ]
[IEEE TPAMI](https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=34): Transactions on Pattern Analysis and Machine Intelligence · Q1 · the highest-prestige journal in CV/ML; publishes foundational and survey work [[dblp](https://dblp.org/streams/journals/pami)] ]
Section
, announcements about industry/academic jobs in computer vision around the world (in English).
, posts about job opportunities in computer vision in France (in French).
Section
Loris Nanni's CV functions, University of Padova · ⚠️ legacy
Mid-level Vision Toolbox, BWLab, University of Toronto · ✅ active
Piotr's Computer Vision MATLAB Toolbox, P. Dollar · ⚠️ legacy
Open source library of popular CV algorithms (SIFT, VLAD, Fisher Vectors, SLIC), A. Vedaldi and B. Fulkerson · ⚠️ legacy
MATLAB and Octave functions for computer vision and image processing, P. Kovesi, University of Western Australia · ⚠️ legacy
Section
[ViT, 2020] Dosovitskiy, Alexey, et al. "An image is worth 16x16 words." ICLR (2021). ] — brought transformers to vision and reshaped every sub-field
[Attention, 2017] Vaswani, Ashish, et al. "Attention is all you need." NeurIPS (2017). ] — the transformer architecture that ViT and every modern foundation model is built on
[ResNet, 2016] He, Kaiming, et al. "Deep residual learning for image recognition." CVPR (2016). ] — residual connections solved the vanishing gradient problem; still the most-used backbone
[U-Net, 2015] Ronneberger, Olaf, Philipp Fischer, and Thomas Brox. "U-Net: Convolutional networks for biomedical image segmentation." MICCAI (2015). ] — the default architecture for segmentation tasks
[Backprop, 1986] Rumelhart, David E., Geoffrey E. Hinton, and Ronald J. Williams. "Learning representations by back-propagating errors." Nature 323 (1986): 533-536. ]
[GAN, 2014] Goodfellow, Ian, et al. "Generative adversarial nets." NeurIPS (2014). ] — introduced the GAN framework that underpins generative CV
[AlexNet, 2012] Krizhevsky, Alex, Ilya Sutskever, and Geoffrey E. Hinton. "ImageNet classification with deep convolutional neural networks." NeurIPS (2012). ] — the paper that started the deep learning era in CV
[ImageNet, 2009] Deng, Jia, et al. "ImageNet: A large-scale hierarchical image database." CVPR (2009). ] — the benchmark that enabled the deep learning era
[HOG, 2005] Dalal, Navneet, and Bill Triggs. "Histograms of oriented gradients for human detection." CVPR (2005). ] — foundation of pedestrian and object detection
[SIFT, 2004] Lowe, David G. "Distinctive image features from scale-invariant keypoints." IJCV 60.2 (2004): 91-110. ] — the dominant feature descriptor for a decade
[LeNet-5, 1998] LeCun, Yann, et al. "Gradient-based learning applied to document recognition." Proceedings of the IEEE 86.11 (1998). ] — established CNNs as the standard for visual recognition
[BoVW, 2003/2004] Sivic, and Zisserman. "Video Google: A text retrieval approach to object matching in videos." Proceedings ninth IEEE international conference on computer vision. IEEE, 2003. Csurka, Gabriella, et al. "Visual categorization with bags of keypoints." Workshop on statistical learning in computer vision, ECCV. Vol. 1. No. 1-22. 2004. ] — introduced the bag-of-visual-words framework using visual vocabularies for image classification
Section
Fast computer vision algorithms in Python · ⚠️ legacy
Open Source Computer Vision Library · ✅ active
The friendly PIL fork (Python Imaging Library) · ✅ active
Open-source software for mathematics, science, and engineering · ✅ active
Open Source Framework for Machine Vision · 🗄️ archived
Convenience functions for basic image processing operations · ✅ active
Open source differentiable computer vision library for PyTorch · ✅ active
OpenMMLab foundational library for computer vision research · ✅ active
Python wrapper for GraphicsMagick/ImageMagick · ⚠️ legacy
Collection of algorithms for image processing · ✅ active
Section
Szeliski, Richard. "Computer Vision - Algorithms and Applications" Texts in Computer Science (2010). · ]
Stockman, George C. and Linda G. Shapiro. "Computer Vision" (2001). · ]
Harltey, Andrew and Andrew Zisserman. "Multiple view geometry in computer vision (2. ed.)" (2003). · ]
Bishop, Charles M.. "Pattern recognition and machine learning, 5th Edition" Information science and statistics (2007). · ]
Antonio Torralba, Phillip Isola, William T. Freeman. "Foundations of Computer Vision" MIT Press, (2024). · ]
Nixon, Mark, and Alberto Aguado. "Feature extraction and image processing for computer vision" Academic press, (2019). · ]
González, Rafael Corsino and Richard E. Woods. "Digital image processing, 4th Edition" (2018). · ]
E.R. Davies. "Computer Vision: Principles, Algorithms, Applications, Learning" Academic press, (2017). · ]
Prince, Simon. "Computer Vision: Models, Learning, and Inference" (2012). · ]
Forsyth, David Alexander and Jean Ponce. "Computer Vision - A Modern Approach, Second Edition" (2011). · ]
Section
[XAI] Algorithms for explaining machine learning models.
[ImgEnh] Microsoft's CVPR 2020 oral paper implementation for restoring old and damaged photos.
[XAI] PyTorch team's library for model interpretability and understanding.
[DatAug] Official PyTorch implementation of the CutMix regularizer.
[TexImg] PyTorch implementation of OpenAI's DALL-E 2 text-to-image synthesis network.
[OCR] Ready-to-use OCR supporting 80+ languages and all popular writing scripts.
[ObjDet] Tencent's state-of-the-art face detector.
[GenLib] Library over PyTorch used for learning and practicing machine learning and deep learning.
[GenLib] Open-source, cross-platform toolkit for N-dimensional scientific image processing, segmentation, and registration.
[XAI] Keras tool for extracting layer outputs and gradients.
[GenLib] PyTorch-based, open-source framework for deep learning in healthcare imaging.
[ObjDet] [ObjSeg] [ObjTrk] [GenLib] Google's cross-platform framework supporting face detection, hand/pose tracking, object detection, hair segmentation, and more.
[SLAM] Real-time SLAM for monocular, stereo and RGB-D cameras with loop detection and relocalization.
[ObjDet] The most popular metrics used to evaluate object detection algorithms.
[OCR] Practical ultra-lightweight OCR system supporting 80+ languages with tools for training and deployment across server, mobile, and IoT devices.
[ObjSeg] Easy-to-use image segmentation library supporting semantic, interactive, panoptic, and 3D segmentation among others.
[EyeTrk] Library for running psychology and neuroscience experiments.
[ObjCls] A wide collection of PyTorch image classification models, scripts, and pretrained weights.
[DatAug] Random erasing data augmentation implemented in PyTorch.
[VidMat] Robust video matting supporting PyTorch, TensorFlow, ONNX, and CoreML.
[ObjDet] [ObjSeg] Lightweight vision library for large-scale object detection and instance segmentation.
[XAI] Game-theoretic approach to explain the output of any machine learning model.
[XAI] Microsoft's debugging, monitoring, and visualization tool for Python ML and data science.
[ObjDet] U²-Net: nested U-structure architecture for salient object detection.
[GenLib] Open-source software system for image processing, 3D graphics, volume rendering and visualization.
[XAI] Open-source diagnostic tool for analyzing deep neural networks without needing training or test data.
[AesAss] Image aesthetics toolkit using Fisher Vectors.
[DatAug] Fast image augmentation library with an easy-to-use wrapper around other libraries.
[NvlDet] Algorithms for outlier, adversarial, and drift detection.
[GenLib] Microsoft's best practices, code samples, and documentation for Computer Vision.
[ObjDet] YOLOv4 / Scaled-YOLOv4 / YOLOv3 / YOLOv2 implementations.
[ObjDet] [ObjSeg] Facebook FAIR's next-generation platform for object detection, segmentation, and other visual recognition tasks.
[ObjDet] Facebook's end-to-end object detection with transformers.
[ObjCls] [ObjDet] Real-time face detection and emotion/gender classification.
[NvlDet] [CBIR] Unsupervised and free tool for image and video dataset analysis.
[XAI] TensorFlow toolbox for investigating neural network predictions.
[GenLib] PyTorch's high-level library to help with training and evaluating neural networks flexibly and transparently.
[CBIR] Fast image retrieval system capable of searching over billions of images.
[AesAss] Idealo's NIMA model to predict the aesthetic and technical quality of images.
[CBIR] Simple tool to find and remove duplicate images from datasets.
[TexImg] PyTorch implementation of Google's Imagen text-to-image neural network.
[GenLib] Library of modular computer vision oriented Keras components.
[XAI] Neural network visualization toolkit for Keras.
[ObjDet] Open source library for face detection in images, achieving 1000FPS.
[ActRec] OpenMMLab's open-source toolbox for action understanding based on PyTorch.
[ObjCls] OpenMMLab's image classification toolbox and benchmark.
[ObjDet] OpenMMLab's image detection toolbox and benchmark.
[OCR] OpenMMLab's text detection, recognition and understanding toolbox.
[ObjSeg] OpenMMLab's semantic segmentation toolbox and benchmark.
[ObjTrk] OpenMMLab's video perception toolbox for object detection and tracking.
[GenLib] Tencent's high-performance neural network inference framework optimized for mobile platforms.
[PosEst] Real-time multi-person keypoint detection for body, face, hands, and feet.
| [AlexeyAB/darknet](https://github.com/AlexeyAB/darknet) | [ObjDet] | YOLOv4 / Scaled-YOLOv4 / YOLOv3 / YOLOv2 |
[NvlDet] Python toolbox for scalable outlier and anomaly detection.
[OCR] A Python wrapper for Google's Tesseract OCR engine.
[XAI] PyTorch implementations of convolutional neural network visualization techniques.
[XAI] Advanced AI explainability for computer vision in PyTorch.
[GenLib] Lightweight PyTorch wrapper for high-performance AI research.
[GenLib] Graph Neural Network Library for PyTorch.
[ObjSeg] PyTorch segmentation models with pretrained backbones.
[ObjCls] SOTA implementations of vision transformers in PyTorch.
[ObjDet] Ultralytics' YOLOv5 object detection framework.
Section
Encoding and decoding images in Rust · ✅ active
Image processing operations built on the image crate · ✅ active
Rust bindings for OpenCV 3.4, 4.x, and 5.x · ✅ active
Rust/WebAssembly image processing library · ⚠️ legacy
Section
British Computer Vision Summer School [2013-Present], UK · Organized by BMVA · ✅ active
International Computer Vision Summer School [2007-Present], Sicily, Italy · competitive application · winner of the IEEE PAMI Mark Everingham Prize (2017) · ✅ active
Machine Intelligence and Visual Computing Summer School [2013-2020], Porto, Portugal · 🗄️ concluded
Section
, Anomaly detection related books, papers, videos, and toolboxes
, Computer vision papers about faces.
List of satellite image training datasets with annotations for computer vision and deep learning
, Curated list of tutorials, papers, projects, communities and more relating to PyTorch
Section
[Individual], Alexander Amini: Research Affilliate at MIT, videos about deep learning and data science.
[Individual], AI Coffee Break with Letitia: short, accessible walkthroughs of recent AI and CV research.
[Individual], Aladdin Persson: clear implementations of ML and CV papers from scratch in PyTorch and TensorFlow.
[Individual], Aurélien Géron: former lead of YouTube's video classification team, and author of the O'Reilly book Hands-On Machine Learning with Scikit-Learn and TensorFlow.
[Individual], The Code Emporium: intuitive explanations of ML concepts and architectures.
[Conferences], Computer Vision Foundation (CVF): co-sponsored conferences on computer vision (e.g. CVPR and ICCV).
[Individual], Videos about all kinds of Machine Learning / Data Science topics.
[Individual], Kapil Sachdeva: in-depth explanations of ML research and engineering.
[Talks], Summer school on Statistical Physics of Machine learning held in Les Houches, July 4 - 29, 2022.
[Talks], Largest machine learning community in Europe.
[Talks], top AI podcast on Spotify.
[Individual], Matthias Niessner: Professor at the Technical University of Munich and head of the Visual Computing Lab.
[Individual], Michael Bronstein: DeepMind Professor of AI, University of Oxford / Head of Graph Learning Research, Twitter.
[Individual], Pieter Abbeel: professor of electrical engineering and computer sciences, University of California, Berkeley.
[Talks], Canada higher education media organization that focuses on advances in mathematics, computer science, and artificial intelligence.
[Individual], Smitha Kolan: computer vision tutorials focused on practical applications.
[Papers], Aleksa Gordić: x-Google DeepMind, x-Microsoft engineer explaining AI papers.
[University], Machine Learning groups at the University of Tübingen.
[Papers], Two Minute Papers: Explaining AI papers in few mins.
[University], Center for Research in Computer Vision at University of Central Florida.
[Talks], Weights and Biases team's conversations with industry experts, and researchers.
[Individual], Louis-François Bouchard: PhD in MILA, videos about AI.
[Individual], Yannic Kilcher: videos about machine learning research papers, programming, and issues of the AI community, and the broader impact of AI in society.
[Individual], Alfredo Canziani: assistant professor at NYU, deep learning theory and practice.
[Individual], Jay Alammar: applied ML and computer vision projects.
[Conferences], BMVA: British Machine Vision Association.
[Papers], bycloud: covers the latest AI tech/research papers for fun.
[Talks], Computer Vision Talks.
[University], Computer Vision Group at Technical University of Munich.
[Individual], Videos about building collective intelligence.
[University], Dynamic Vision and Learning research group channel! Technical University of Munich.
[Talks], Videos to learn how to code.
[Individual], Jeremy Howard: former president and chief scientist of Kaggle, and co-founder of fast.ai.
[Individual], Mildly Overfitted: hands-on CV and ML tutorials with clean code.
[Individual], Pascal Poupart: professor in the David R. Cheriton School of Computer Science at the University of Waterloo.
[Individual], sentdex: provides Python programming tutorials in machine learning, finance, data analysis, robotics, web development, game development and more.
[Individual], Nicholas Renotte: videos about computer vision, natural language processign and reinforcement learning applications.
[Individual], Abhishek Thakur: world's first Quadruple Grand Master on Kaggle, videos about applied machine learning, deep learning, and data science.
[Individual], Mark Saroufim: PyTorch engineer at Meta (Facebook), videos about AI.
[Individual], Daniel Bourke: ML engineer in healthcare, videos about AI.
Section
A structured learning reference covering computer vision foundations, classical methods, deep learning, modern research, libraries, courses, conferences, datasets and repositories.
Advanced course on neural methods for visual recognition, including convolutional networks, transformers, self-supervised learning and generative vision models.