This is your work, valued
122658231@qq.com
ComAD. official code for paper entitled "Component-aware anomaly detection framework for adjustable and logical industrial visual inspection"
★ 49FAIR. Frequency-aware Image Restoration for Industrial Visual anomaly detection
★ 46EdgRec. Reconstruction from edge image combined with color and gradient difference for industrial surface anomaly detection
★ 29GFDS. Python
★ 7AD-Copilot. Official implementation of "AD-Copilot: A Vision-Language Assistant for Industrial Anomaly Detection via Visual In-context Comparison"
★ 50SlittingLine-Steel-Defect-Detection. Python
★ 2Explicit-Visual-Prompt. [CVPR 2023 & TPAMI 2025] Explicit Visual Prompting for Low-Level Structure Segmentations
★ 230GPT4V-for-Generic-Anomaly-Detection. [CSCWD] Towards Generic Anomaly Detection and Understanding: Large-scale Visual-linguistic Model (GPT-4V) Takes the Lead.
★ 130awesome-anomaly-synthesis. Paper list for industrial image anomaly synthesis methods.
★ 77anomaly-detection-in-industry-manufacturing. Pipeline training and inference Anomalib models UI in Anomaly Detection
★ 108awesome-industrial-anomaly-detection. Paper list and datasets for industrial image anomaly/defect detection (updating). 工业异常/瑕疵检测论文及数据集检索库(持续更新)。
★ 3.7kpyfqname. 用于在给定 Python 源文件与行号时,定位该行所处的类/函数作用域,并输出其模块的完全限定名(Fully Qualified Name,FQName)、类名、函数名、相对路径位置以及该行内容。
★ 2dinov3. Reference PyTorch implementation and models for DINOv3
★ 11k3CAD. AAAI-2025: The largest and first anomaly detection dataset dedicated to 3C product quality control
★ 63DeepSeek-R1.
★ 92kSeeGround. [CVPR'25] SeeGround: See and Ground for Zero-Shot Open-Vocabulary 3D Visual Grounding
★ 222semseg. Semantic Segmentation in Pytorch
★ 1.4kcat-sam. [ECCV 2024 Oral] The official implementation of "CAT-SAM: Conditional Tuning for Few-Shot Adaptation of Segment Anything Model".
★ 137Swin-Unet. [ECCVW 2022] The codes for the work "Swin-Unet: Unet-like Pure Transformer for Medical Image Segmentation"
★ 2.4kconvnext_unet. unet base on convnext aritecture
★ 15UNet-family. Paper and implementation of UNet-related model.
★ 2.6kConvNeXtV2-Unet. Unet-implementation based on ConvNeXtV2
★ 33BMAD. BMAD hold a Creative Commons Attribution-NonCommercial-ShareAlike (CC BY-NC-SA) license
★ 99Awesome-Medical-Anomaly-Detection. HTML
★ 39ocsvm-anomaly-detection. anomaly detection by one-class SVM
★ 91self-llm. 《开源大模型食用指南》针对中国宝宝量身打造的基于Linux环境快速微调(全参数/Lora)、部署国内外开源大模型(LLM)/多模态大模型(MLLM)教程
★ 31kspot-diff. Project for <SPot-the-Difference Self-Supervised Pre-training for Anomaly Detection and Segmentation> (ECCV 2022)
★ 245SOFS. Python
★ 42dinov3-finetune. Testing adaptation of the DINOv2/3 encoders for vision tasks with Low-Rank Adaptation (LoRA)
★ 502natural-synthetic-anomalies. Code for ECCV 2022 paper "Natural Synthetic Anomalies for Self-Supervised Anomaly Detection and Localization".
★ 72SADE. An Examination of the Compositionality of Large Generative Vision-Language Models
★ 19Dinomaly. [CVPR 2025] Official Implementation of "Dinomaly: The Less Is More Philosophy in Multi-Class Unsupervised Anomaly Detection". The first multi-class UAD model that can compete with single-class SOTAs
★ 495DADF. The official implementation of the paper DADF for industrial VAD
★ 13GLCF. Implementation for paper:"Learning Global-Local Correspondence with Semantic Bottleneck for Logical Anomaly Detection"
★ 14PSP-DS. Source code and data set for the paper"Few-Shot Unseen Defect Segmentation for Polycrystalline Silicon Panels with An Interpretable Dual Subspace Attention Variational Learning Framework"
★ 9FeatUp. Official code for "FeatUp: A Model-Agnostic Frameworkfor Features at Any Resolution" ICLR 2024
★ 1.7klane-detection. Using Hough Transform to detect straight lane lines
★ 8Transformers-Tutorials. This repository contains demos I made with the Transformers library by HuggingFace.
★ 12kfast_pytorch_kmeans. This is a pytorch implementation of k-means clustering algorithm
★ 346SAM-CD. Pytorch code of the SAM-CD
★ 226LayerDiffuse. Transparent Image Layer Diffusion using Latent Transparency
★ 2.2kDFMGAN. [AAAI 2023] Official implementation of "Few-Shot Defect Image Generation via Defect-Aware Feature Manipulation".
★ 156MSD. mobile phone screen surface defect segmentation (detection) dataset.
★ 73GC10-DET-Metallic-Surface-Defect-Datasets. This is the GC10-DET datasets of the upcoming paper " Deep Metallic Surface Defect Detection: the New Benchmark and Detection Network" The images of 10 common Metallic Surface defects were collected, and their pixel level ground-truth were labeled.
★ 77PMNet. Official code for Pixel Matching Network.
★ 21rfs. Python
★ 375SD-AANet. The code is for the paper "A Self-Distillation Embedded Supervised Affinity Attention Model for Few-Shot Segmentation"
★ 18DeepCrack. DeepCrack: Learning Hierarchical Convolutional Features for Crack Detection
★ 364Stable-diffusion-defect-generation.
★ 20TGRNet-Surface-Defect-Segmentation. Code and dataset of Triplet- Graph Reasoning Network for Few-shot Metal Generic Surface Defect Segmentation
★ 46EfficientSAM. EfficientSAM: Leveraged Masked Image Pretraining for Efficient Segment Anything
★ 2.5kFew-Shot-Semantic-Segmentation-Papers. Few Shot Semantic Segmentation Papers
★ 894mixed-segdec-net-comind2021. Official PyTorch implementation for "Mixed supervision for surface-defect detection: from weakly to fully supervised learning"
★ 320Anomaly-Clustering. An unofficial implementation using Pytorch for "Anomaly Clustering: Grouping Images into Coherent Clusters of Anomaly Types". Improve the algorithm with DINO pretrained ViT. Implement algorithms based on PatchCore.
★ 18SA-PatchCore. Python
★ 27InsPLAD. Inspection of Power Line Assets Dataset (InsPLAD)
★ 1543DSR. Official implementation of the WACV2024 paper: Cheating Depth: Enhancing 3D Surface Anomaly Detection via Depth Simulation
★ 43osr-ood-ad-methods. This is the official repository for the paper "A Unified Survey on Anomaly, Novelty, Open-Set, and Out-of-Distribution Detection: Solutions and Future Challenges".
★ 62awesome_OpenSetRecognition_list. A curated list of papers & resources linked to open set recognition, out-of-distribution, open set domain adaptation and open world recognition
★ 1.2kTEASER-plusplus. A fast and robust point cloud registration library
★ 2.3kSurface-Defect-Detection. 📈 目前最大的工业缺陷检测数据库及论文集 Constantly summarizing open source dataset and critical papers in the field of surface defect research which are of great importance.
★ 4.1kMobileSAM. This is the official code for MobileSAM project that makes SAM lightweight for mobile applications and beyond!
★ 5.8kReal3D-AD. [NeurIPS 2023] Offical code for <Real3D-AD: A Dataset of Point Cloud Anomaly Detection>. A 3D point cloud anomaly detection dataset and benchmark.
★ 161RD4AD. Anomaly Detection via Reverse Distillation from One-Class Embedding
★ 252CPR. This is an official implementation of the paper : "Target before Shooting: Accurate Anomaly Detection and Localization under One Millisecond via Cascade Patch Retrieval" (Accepted by IEEE TIP)
★ 119antialiased-cnns. pip install antialiased-cnns to improve stability and accuracy
★ 1.7kUnsupervisedPointCloudReconstruction. Experiments on unsupervised point cloud reconstruction.
★ 171NeAF. Code Release for AAAI 2023, "NeAF: Learning Neural Angle Fields for Point Normal Estimation"
★ 35M3DM. Python
★ 214IGR. Implicit Geometric Regularization for Learning Shapes
★ 447SCUTSurface-code. Python
★ 67ldif. 3D Shape Representation with Local Deep Implicit Functions.
★ 321patchnets. Open source repository for the code accompanying the paper 'PatchNets: Patch-Based Generalizable Deep Implicit 3D Shape Representations'.
★ 23NeuralTPS. Python
★ 49PredictableContextPrior. Implementation of CVPR'2022:Surface Reconstruction from Point Clouds by Learning Predictive Context Priors
★ 172NeuralPull-Pytorch. Implementation of ICML'2021:Neural-Pull: Learning Signed Distance Functions from Point Clouds by Learning to Pull Space onto Surfaces
★ 85points2surf. Learning Implicit Surfaces from Point Clouds (ECCV 2020)
★ 510RIAD. Reconstruction by Inpainting Based Anomaly Detection
★ 69IAE. [ICCV 2023] "Implicit Autoencoder for Point-Cloud Self-Supervised Representation Learning"
★ 102Point-MAE. [ECCV2022] Masked Autoencoders for Point Cloud Self-supervised Learning
★ 636VAND-APRIL-GAN. [CVPR 2023 Workshop] VAND Challenge: 1st Place on Zero-shot AD and 4th Place on Few-shot AD
★ 269clipseg. This repository contains the code of the CVPR 2022 paper "Image Segmentation Using Text and Image Prompts".
★ 1.3kDepthContrast. DepthContrast self-supervised learning for 3D
★ 2743d_url_survey. (TPAMI2023) Unsupervised Point Cloud Representation Learning with Deep Neural Networks: A Survey
★ 212AST. This is the code to the WACV 2023 paper "Asymmetric Student-Teacher Networks for Industrial Anomaly Detection" by Marco Rudolph, Tom Wehrbein, Bodo Rosenhahn and Bastian Wandt.
★ 843D-ADS. Official Implementation for the "Back to the Feature: Classical 3D Features are (Almost) All You Need for 3D Anomaly Detection" paper (VAND Workshop - CVPR 2023).
★ 141Tip-Adapter. Python
★ 676AnomalyGPT. [AAAI 2024 Oral] AnomalyGPT: Detecting Industrial Anomalies Using Large Vision-Language Models
★ 1.1kShape-Guided. Shape-Guided Dual-Memory Learning for 3D Anomaly Detection [ICML2023]
★ 50FSS. Prototype-based Incremental Few-Shot Semantic Segmentation
★ 37REB. REB:Reducing Biases in Representation for Industrial Anomaly Detection
★ 26Grounded-Segment-Anything. Grounded SAM: Marrying Grounding DINO with Segment Anything & Stable Diffusion & Recognize Anything - Automatically Detect , Segment and Generate Anything
★ 18kIM-IAD.
★ 25CFA_for_anomaly_localization. Python
★ 121DSR_anomaly_detection. Python
★ 56HFC. Implementation for the paper (CVPR Oral): High Frequency Component Helps Explain the Generalization of Convolutional Neural Networks
★ 244memae-anomaly-detection. MemAE for anomaly detection. -- Gong, Dong, et al. "Memorizing Normality to Detect Anomaly: Memory-augmented Deep Autoencoder for Unsupervised Anomaly Detection". ICCV 2019.
★ 515EfficientAD. Unofficial implementation of EfficientAD https://arxiv.org/abs/2303.14535
★ 431MNAD. An official implementation of "Learning Memory-guided Normality for Anomaly Detection" (CVPR 2020) in PyTorch.
★ 365MMR. Python
★ 99UniAD. [NeurIPS 2022 Spotlight] A Unified Model for Multi-class Anomaly Detection
★ 331elpv-dataset. A dataset of functional and defective solar cells extracted from EL images of solar modules
★ 304FAPM_official. This repository contains the implementation of FAPM (2023 ICASSP).
★ 25DRAEM. Python
★ 290houghnet. [ECCV-20] Official PyTorch implementation of HoughNet, a voting-based object detector.
★ 176Fastest_Image_Pattern_Matching. C++ implementation of a ScienceDirect paper "An accelerating cpu-based correlation-based image alignment for real-time automatic optical inspection"
★ 1.1kshape_based_matching. try to implement halcon shape based matching, refer to machine vision algorithms and applications, page 317 3.11.5, written by halcon engineers
★ 1.5kdino. PyTorch code for Vision Transformers training with the Self-Supervised learning method DINO
★ 7.6kpytorch-grad-cam. Advanced AI Explainability for computer vision. Support for CNNs, Vision Transformers, Classification, Object detection, Segmentation, Image similarity and more.
★ 13kSTEGO. Unsupervised Semantic Segmentation by Distilling Feature Correspondences
★ 791zero-shot-counting. CVPR2023 Zero-shot Counting
★ 60Deep-DIM. This is the official repo for the paper ‘’Robust Template Matching via Hierarchical Convolutional Features from a Shape Biased CNN''.
★ 39CutLER. Code release for "Cut and Learn for Unsupervised Object Detection and Instance Segmentation" and "VideoCutLER: Surprisingly Simple Unsupervised Video Instance Segmentation"
★ 1.1kpatchcore-inspection. Python
★ 1.3kSINBAD. A method for detecting anomalies consisting of unusual combinations of normal elements using set features
★ 36Grad_CAM. Python
★ 3DownloadPaper. Python
★ 3semantic-kitti-api. SemanticKITTI API for visualizing dataset, processing data, and evaluating results.
★ 3iris0329. Config files for my GitHub profile.
★ 2UniAD. [CVPR 2023 Best Paper Award] Planning-oriented Autonomous Driving
★ 4.7kdeep-learning-for-image-processing. deep learning for image processing including classification and object-detection etc.
★ 26kOpenMMLab-BoxInst. The code for OpenmmLab challenge.
★ 91anomaly-detection-resources. Anomaly detection related books, papers, videos, and toolboxes. Last update late 2025 for LLM and VLM works!
★ 9.3k