Tây Ban Nhakornia/kornia
🐍 Geometric Computer Vision Library for Spatial AI
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#3 Repository Của Tuần
#4 Repository Của Tuần
🚀 Kornia: Thư viện thị giác máy tính khác biệt dựa trên PyTorch
Kornia cung cấp hơn 500 phép toán thị giác máy tính khác biệt, hỗ trợ tính toán đạo hàm tự động và tăng tốc GPU.
Kornia là một thư viện thị giác máy tính khác biệt (differentiable) được xây dựng trên nền tảng PyTorch, cho phép tích hợp liền mạch vào các pipeline học sâu. Với hơn 500 phép toán, Kornia hỗ trợ xử lý ảnh, biến đổi địometric, tăng cường dữ liệu và các mô hình AI thị giác. Dự án đang chuyển hướng hướng tới mô hình thị giác end-to-end với tích hợp VLM và VLA.
✨ Điểm nổi bật
- Xử lý ảnh khác biệt: Bộ lọc Gaussian, Sobel, Median; biến đổi Affine, Homography, Perspective; cải thiện histogram, CLAHE, gamma.
- Tăng cường dữ liệu mạnh: AugmentationSequential, AutoAugment, RandAugment với pipeline xử lý video.
- Mô hình AI tích hợp: Face detection (YuNet), feature matching (LoFTR, LightGlue), segmentation (SAM), classification (MobileViT, VisionTransformer).
- Hỗ trợ đạo hàm tự động: Tích hợp sẵn với autograd PyTorch, cho phép backpropagation qua toàn bộ pipeline.
- Tăng tốc GPU: Tất cả phép toán đều được tối ưu cho CUDA và hỗ trợ batch processing.
- Công cụ thị giác địometric: Ước lượng homography, stereo vision, calibration camera, depth estimation từ disparity.
💡 Vì sao đáng chú ý
Khác với thư viện xử lý ảnh truyền thống như OpenCV, Kornia được thiết layout hoàn toàn để hỗ trợ tính khác biệt (differentiability), giúp tích hợp trực tiếp vào các mô hình học sâu. Điều này cho phép huấn luyện end-to-end với các phép biến đổi ảnh như một phần của mạng neural. Kornia phù hợp cho nghiên cứu thị giác máy tính, Spatial AI và các dự án cần kết hợp xử lý ảnh với học sâu.
#ComputerVision #PyTorch #MachineLearning #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
Tensors and Dynamic neural networks in Python with strong GPU acceleration
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in the world.
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...