Kornia: an Open Source Differentiable Computer Vision Library for PyTorch
Not on the map. Why?
Abstract (arXiv)
This work presents Kornia -- an open source computer vision library which consists of a set of differentiable routines and modules to solve generic computer vision problems. The package uses PyTorch as its main backend both for efficiency and to take advantage of the reverse-mode auto-differentiation to define and compute the gradient of complex functions. Inspired by OpenCV, Kornia is composed of a set of modules containing operators that can be inserted inside neural networks to train models to perform image transformations, camera calibration, epipolar geometry, and low level image processing techniques, such as filtering and edge detection that operate directly on high dimensional tensor representations. Examples of classical vision problems implemented using our framework are provided including a benchmark comparing to existing vision libraries.
Key facts. Cited by 232 papers in the map (data through 14 Oct 2026). First posted on arXiv 5 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 34; 2022: 48; 2023: 52; 2024: 38; 2025: 37; 2026: 23.
232 papers.
Sort:
By area:
- 2023Nerfstudio: A Modular Framework for Neural Radiance Field Developmentcited by 600
- 2022MONAI: An open-source framework for deep learning in healthcarecited by 448
- 2022Dataset Distillation by Matching Training Trajectoriescited by 442
- 2023FoundationPose: Unified 6D Pose Estimation and Tracking of Novel Objectscited by 429
- 2022VQGAN-CLIP: Open Domain Image Generation and Editing with Natural Language Guidancecited by 285
- 2022Scaling Up Dataset Distillation to ImageNet-1K with Constant Memorycited by 181
- 2021Behavior From the Void: Unsupervised Active Pre-Trainingcited by 174
- 2024ControlNet++: Improving Conditional Controls with Efficient Consistency Feedbackcited by 154
- 2021Towards Robust Vision Transformercited by 137
- 2022Dataset Distillation via Factorizationcited by 115
- 2022VectorFusion: Text-to-SVG by Abstracting Pixel-Based Diffusion Modelscited by 112
- 2022Equivariance with Learned Canonicalization Functionscited by 109
38 more
- 2022SimpleRecon: 3D Reconstruction Without 3D Convolutionscited by 83
- 2021TorchGeo: Deep Learning With Geospatial Datacited by 73
- 2022Fishing for User Data in Large-Batch Federated Learning via Gradient Magnificationcited by 73
- 2024Deep Patch Visual SLAMcited by 71
- 2021SimPLE: Similar Pseudo Label Exploitation for Semi-Supervised Classificationcited by 68
- 2021Unsupervised Depth Completion with Calibrated Backprojection Layerscited by 61
- 2022Local-to-Global Registration for Bundle-Adjusting Neural Radiance Fieldscited by 58
- 2023WOUAF: Weight Modulation for User Attribution and Fingerprinting in Text-to-Image Diffusion Modelscited by 53
- 2023NAVI: Category-Agnostic Image Collections with High-Quality 3D Shape and Pose Annotationscited by 53
- 2023TrustMark: Universal Watermarking for Arbitrary Resolution Imagescited by 51
- 2023FFCV: Accelerating Training by Removing Data Bottleneckscited by 49
- 2023Feature Guided Masked Autoencoder for Self-supervised Learning in Remote Sensingcited by 48
- 2021Motion-aware Contrastive Video Representation Learning via Foreground-background Mergingcited by 45
- 2021SECANT: Self-Expert Cloning for Zero-Shot Generalization of Visual Policiescited by 43
- 2022MONAI Label: A framework for AI-assisted Interactive Labeling of 3D Medical Imagescited by 39
- 2022Revisiting Image Pyramid Structure for High Resolution Salient Object Detectioncited by 36
- 2022PyTorch Image Quality: Metrics for Image Quality Assessmentcited by 34
- 2022Generalized Differentiable RANSACcited by 30
- 2022On Implicit Bias in Overparameterized Bilevel Optimizationcited by 30
- 2022Proposal-Free Temporal Action Detection via Global Segmentation Mask Learningcited by 29
- 2023AutoVP: An Automated Visual Prompting Framework and Benchmarkcited by 29
- 2021Self-supervised Product Quantization for Deep Unsupervised Image Retrievalcited by 28
- 2021NTIRE 2021 Challenge on Quality Enhancement of Compressed Video: Methods and Resultscited by 26
- 2022Towards Compositional Adversarial Robustness: Generalizing Adversarial Training to Composite Semantic Perturbationscited by 26
- 2022Self-Supervised Equivariant Learning for Oriented Keypoint Detectioncited by 26
- 2022ReDFeat: Recoupling Detection and Description for Multimodal Feature Learningcited by 26
- 2024Video2Game: Real-time, Interactive, Realistic and Browser-Compatible Environment from a Single Videocited by 26
- 2021Learning by Planning: Language-Guided Global Image Editingcited by 25
- 2021Roto-translated Local Coordinate Frames For Interacting Dynamical Systemscited by 24
- 2021NinjaDesc: Content-Concealing Visual Descriptors via Adversarial Learningcited by 21
- 2024Towards Stable and Storage-efficient Dataset Distillation: Matching Convexified Trajectorycited by 21
- 2021Improving the Perceptual Quality of 2D Animation Interpolationcited by 20
- 2022Cross-Domain Video Anomaly Detection without Target Domain Adaptationcited by 20
- 2021Reassessing the Limitations of CNN Methods for Camera Pose Regressioncited by 19
- 2021CC-Cert: A Probabilistic Approach to Certify General Robustness of Neural Networkscited by 19
- 2022REAP: A Large-Scale Realistic Adversarial Patch Benchmarkcited by 18
- 2023Unsupervised Volumetric Animationcited by 18
- 2023AdvST: Revisiting Data Augmentations for Single Domain Generalizationcited by 16
50 most cited of 232 All 232 (JSON)
- 2026FleXray: Universal Clinical X-ray Segmentation22 Sep 2026
- 2026Learned Parametric Emotion Editing: Real-Time Affective Filtering for On-Device Social Media Video18 Sep 2026
- 2026RGB Input Pipelines: Throughput, GPU Memory, and Transformation Coverage6 Sep 2026
- 2026Radiation, Rotation and Scale Invariant Feature Descriptor for Multimodal Image Matching6 Sep 2026
- 2026TorchMorph: CUDA-accelerated Morphological Transforms25 Aug 2026
- 2026Self-Calibrating Dense Displacement Fields for Reliable Co-Registration of Large Optical Satellite Imagery23 Aug 2026
- 2026CiUNet: A Hybrid Swin-CNN UNet for Medical Image Segmentation23 Aug 2026
- 2026RIPE++: Reinforced Keypoint Learning from Positive Pairs Only20 Aug 2026
- 2026AlbumentationsX: One Augmentation Pipeline for Images and Related Annotations11 Aug 2026
- 2026CASIAL: Geometric Distortion Robust Image Watermarking29 Jul 2026
- 2026Fields of the Planet: Field Boundary Mapping Beyond 10m5 Jul 2026
- 2026Transferable Attack against Face Swapping in an Extended Space24 Jun 2026
38 more
- 2026DART: A design-aware microfluidic chip paradigm for real-time live-cell image analysis16 Jun 2026
- 2026Scene-Centric Unsupervised Video Panoptic Segmentation3 Jun 2026
- 2026A combination of noise and bilateral filters achieve supralinear and scalable adversarial robustness in CNNs1 Jun 2026
- 2026Multi-task learning on partially labeled datasets via invariant/equivariant semi-supervised learning17 May 2026
- 2026Are Pretrained Image Matchers Good Enough for SAR-Optical Satellite Registration?11 Apr 2026
- 2026Street-Legal Physical-World Adversarial Rim for License Plates2 Apr 2026
- 2026ODySSeI: An Open-Source End-to-End Framework for Automated Detection, Segmentation, and Severity Estimation of Lesions in Invasive Coronary Angiography Images20 Mar 2026
- 2026Training for Trustworthy Saliency Maps: Adversarial Training Meets Feature-Map Smoothing7 Mar 2026
- 2026Fully Differentiable Bidirectional Dual-Task Synergistic Learning for Semi-Supervised 3D Medical Image Segmentation10 Feb 2026
- 2026Understanding and Optimizing Attention-Based Sparse Matching for Diverse Local Features9 Feb 2026
- 2026Inference-Time Loss-Guided Colour Preservation in Diffusion Sampling24 Jan 2026
- 2025AlignPose: Generalizable 6D Pose Estimation via Multi-view Feature-metric Alignment23 Dec 2025
- 2025Adversarial Flow Models27 Nov 2025
- 2025scipy.spatial.transform: Differentiable Framework-Agnostic 3D Transformations in Python22 Nov 2025
- 2025Localising under the drape: proprioception in the era of distributed surgical robotic system27 Oct 2025
- 2025Beyond Binary Out-of-Distribution Detection: Characterizing Distributional Shifts with Multi-Statistic Diffusion Trajectories20 Oct 2025
- 2025Needles in the Landscape: Semi-Supervised Pseudolabeling for Archaeological Site Discovery under Label Scarcity19 Oct 2025
- 2025cubic: CUDA-accelerated 3D Bioimage Computing15 Oct 2025
- 2025A Text-Image Fusion Method with Data Augmentation Capabilities for Referring Medical Image Segmentation14 Oct 2025
- 2025Dynamic Object Masks as Goal Representations for Visual Goal-Conditioned Reinforcement Learning6 Oct 2025
- 2025The Overlooked Value of Test-time Reference Sets in Visual Place Recognition4 Oct 2025
- 2025Geospatial Machine Learning Libraries2 Oct 2025
- 2025The Impact of Scaling Training Data on Adversarial Robustness30 Sep 2025
- 2025EfficientDepth: A Fast and Detail-Preserving Monocular Depth Estimation Model26 Sep 2025
- 2025PMRT: A Training Recipe for Fast, 3D High-Resolution Aerodynamic Prediction21 Sep 2025
- 2025Bridging Clear and Adverse Driving Conditions19 Aug 2025
- 2025Image-Guided Shape-from-Template Using Mesh Inextensibility Constraints30 Jul 2025
- 2025RIPE: Reinforcement Learning on Unlabeled Image Pairs for Robust Keypoint Extraction7 Jul 2025
- 2025SoK: On the Survivability of Backdoor Attacks on Unconstrained Face Recognition Systems2 Jul 2025
- 2025UA-Pose: Uncertainty-Aware 6D Object Pose Estimation and Online Object Completion with Partial References9 Jun 2025
- 2025Self-Supervised Spatial Correspondence Across Modalities3 Jun 2025
- 2025Breaking Latent Prior Bias in Detectors for Generalizable AIGC Image Detection1 Jun 2025
- 2025DeepTopoNet: A Framework for Subglacial Topography Estimation on the Greenland Ice Sheets29 May 2025
- 2025To Glue or Not to Glue? Classical vs Learned Image Matching for Mobile Mapping Cameras to Textured Semantic 3D Building Models23 May 2025
- 2025Contrastive Consolidation of Top-Down Modulations Achieves Sparsely Supervised Continual Learning20 May 2025
- 2025Kornia-rs: A Low-Level 3D Computer Vision Library In Rust18 May 2025
- 2025Cyc3D: Fine-grained Controllable 3D Generation via Cycle Consistency Regularization21 Apr 2025
- 2025Human Aligned Compression for Robust Models16 Apr 2025
50 newest of 232 All 232 (JSON)
- 2024ControlNet++: Improving Conditional Controls with Efficient Consistency Feedbackcited by 154
- 2022VectorFusion: Text-to-SVG by Abstracting Pixel-Based Diffusion Modelscited by 112
- 2023WOUAF: Weight Modulation for User Attribution and Fingerprinting in Text-to-Image Diffusion Modelscited by 53
- 2024LineArt: A Knowledge-guided Training-free High-quality Appearance Transfer for Design Drawing with Diffusion Modelcited by 5
- 2024Network Bending of Diffusion Models for Audio-Visual Generationcited by 3
- 2025Fillerbuster: Unified Generative Scene Completion Model for Casual Capturescited by 2
- 2026Inference-Time Loss-Guided Colour Preservation in Diffusion Samplingcited by 0
- 2026Inference-Time Loss-Guided Colour Preservation in Diffusion Sampling24 Jan 2026
- 2025Fillerbuster: Unified Generative Scene Completion Model for Casual Captures7 Feb 2025
- 2024LineArt: A Knowledge-guided Training-free High-quality Appearance Transfer for Design Drawing with Diffusion Model16 Dec 2024
- 2024Network Bending of Diffusion Models for Audio-Visual Generation28 Jun 2024
- 2024ControlNet++: Improving Conditional Controls with Efficient Consistency Feedback11 Apr 2024
- 2023WOUAF: Weight Modulation for User Attribution and Fingerprinting in Text-to-Image Diffusion Models7 Jun 2023
- 2022VectorFusion: Text-to-SVG by Abstracting Pixel-Based Diffusion Models21 Nov 2022
- 2023Nerfstudio: A Modular Framework for Neural Radiance Field Developmentcited by 600
- 2022MONAI: An open-source framework for deep learning in healthcarecited by 448
- 2022Dataset Distillation by Matching Training Trajectoriescited by 442
- 2023FoundationPose: Unified 6D Pose Estimation and Tracking of Novel Objectscited by 429
- 2022VQGAN-CLIP: Open Domain Image Generation and Editing with Natural Language Guidancecited by 285
- 2022Scaling Up Dataset Distillation to ImageNet-1K with Constant Memorycited by 181
- 2021Behavior From the Void: Unsupervised Active Pre-Trainingcited by 174
- 2021Towards Robust Vision Transformercited by 137
- 2022Dataset Distillation via Factorizationcited by 115
- 2022Equivariance with Learned Canonicalization Functionscited by 109
- 2022SimpleRecon: 3D Reconstruction Without 3D Convolutionscited by 83
- 2021TorchGeo: Deep Learning With Geospatial Datacited by 73
12 most cited of 218 All 218 (JSON)
- 2026FleXray: Universal Clinical X-ray Segmentation22 Sep 2026
- 2026Learned Parametric Emotion Editing: Real-Time Affective Filtering for On-Device Social Media Video18 Sep 2026
- 2026RGB Input Pipelines: Throughput, GPU Memory, and Transformation Coverage6 Sep 2026
- 2026Radiation, Rotation and Scale Invariant Feature Descriptor for Multimodal Image Matching6 Sep 2026
- 2026TorchMorph: CUDA-accelerated Morphological Transforms25 Aug 2026
- 2026Self-Calibrating Dense Displacement Fields for Reliable Co-Registration of Large Optical Satellite Imagery23 Aug 2026
- 2026CiUNet: A Hybrid Swin-CNN UNet for Medical Image Segmentation23 Aug 2026
- 2026RIPE++: Reinforced Keypoint Learning from Positive Pairs Only20 Aug 2026
- 2026AlbumentationsX: One Augmentation Pipeline for Images and Related Annotations11 Aug 2026
- 2026CASIAL: Geometric Distortion Robust Image Watermarking29 Jul 2026
- 2026Fields of the Planet: Field Boundary Mapping Beyond 10m5 Jul 2026
- 2026Transferable Attack against Face Swapping in an Extended Space24 Jun 2026
12 newest of 218 All 218 (JSON)