awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 个仓库

Awesome GitHub RepositoriesImage Convolution Operations

Core operations for applying filters to image data.

Distinguishing note: No existing candidates; focuses on fundamental convolution operations.

Explore 16 awesome GitHub repositories matching artificial intelligence & ml · Image Convolution Operations. Refine with filters or upvote what's useful.

Awesome Image Convolution Operations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • d2l-ai/d2l-end2l-ai 的头像

    d2l-ai/d2l-en

    29,001在 GitHub 上查看↗

    This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex

    Splits input images into a sequence of flattened patches using convolution for transformer processing.

    Pythonbookcomputer-visiondata-science
    在 GitHub 上查看↗29,001
  • lucidrains/vit-pytorchlucidrains 的头像

    lucidrains/vit-pytorch

    25,363在 GitHub 上查看↗

    This library provides a comprehensive collection of modular building blocks and research-backed architectures for implementing vision transformers within the PyTorch framework. It serves as a centralized repository for constructing, training, and analyzing attention-based models, offering a wide array of specialized variants designed for image classification and visual representation learning. The project distinguishes itself through a focus on architectural efficiency and flexibility, supporting diverse input formats including non-square images and volumetric data like video. It incorporates

    Converts raw image pixels into linear token sequences by dividing input data into fixed-size patches for transformer processing.

    Python
    在 GitHub 上查看↗25,363
  • bloc97/anime4kbloc97 的头像

    bloc97/Anime4K

    20,655在 GitHub 上查看↗

    Anime4K is a collection of graphics shaders and image processing algorithms designed to enhance the visual quality of animated media. It functions as a real-time upscaling engine that increases the resolution of video content during playback, allowing for higher fidelity viewing without the need to permanently re-encode source files. The project distinguishes itself by utilizing hardware-accelerated rendering to perform complex image reconstruction directly on the graphics card. By employing a pass-based pipeline, it chains multiple processing stages to refine frames iteratively, ensuring tha

    Applies mathematical matrices to pixel grids to detect edges and smooth textures for high-fidelity image reconstruction.

    Jupyter Notebookanimeanime-upscalinganime4k
    在 GitHub 上查看↗20,655
  • facebookresearch/dinov2facebookresearch 的头像

    facebookresearch/dinov2

    12,987在 GitHub 上查看↗

    DINOv2 is a self-supervised vision transformer foundation model designed to generate high-quality visual representations from raw image data. By leveraging large-scale unlabelled datasets, the framework learns to extract robust numerical embeddings that serve as inputs for various machine learning and analysis workflows. The model distinguishes itself through a teacher-student training framework that utilizes centered and sharpened soft probability distributions to align feature maps across multiple image crops. It incorporates a masking strategy that forces the model to reconstruct missing i

    Processes images using multi-scale patches to capture both fine-grained details and global visual context.

    Jupyter Notebook
    在 GitHub 上查看↗12,987
  • google-research/vision_transformergoogle-research 的头像

    google-research/vision_transformer

    12,584在 GitHub 上查看↗

    This project is a research library and toolkit for deep learning computer vision, focused on implementing transformer and mixer-based architectures for image classification. It processes visual data by converting images into sequences of patches, allowing standard attention mechanisms to capture global dependencies without relying on traditional convolutional operations. The framework distinguishes itself through its support for multimodal embedding analysis, which maps images and text into a shared latent vector space. This capability enables zero-shot classification and cross-modal retrieva

    Converts two-dimensional image data into a linear sequence of flattened patches for transformer attention mechanisms.

    Jupyter Notebook
    在 GitHub 上查看↗12,584
  • kornia/korniakornia 的头像

    kornia/kornia

    11,238在 GitHub 上查看↗

    Kornia is a differentiable computer vision library and cross-framework tensor vision toolset. It implements vision operations as differentiable tensors to enable integration into deep learning pipelines and supports the transpilation of operations across PyTorch, TensorFlow, JAX, and NumPy. The project provides specialized toolsets for geometric vision and stereo depth, including algorithms for 3D scene reconstruction, camera calibration, and pose estimation. It further distinguishes itself as a differentiable image augmentation framework, applying random geometric and color transformations w

    Isolates and combines small rectangular tensor regions from larger images with optional anti-aliasing.

    Pythonartificial-intelligencecomputer-visiondeep-learning
    在 GitHub 上查看↗11,238
  • facebookresearch/maefacebookresearch 的头像

    facebookresearch/mae

    8,340在 GitHub 上查看↗

    This is a PyTorch library and framework for self-supervised vision learning. It provides an implementation of masked autoencoders and vision transformers designed to learn image representations by reconstructing masked image patches from unlabeled data. The project features a distributed training pipeline that scales workloads across multiple GPU nodes. This infrastructure includes multi-node orchestration and gradient accumulation to manage large batch sizes and coordinate resource requests across clusters. The toolkit covers a complete workflow from self-supervised masked pre-training to d

    Converts images into flattened vector sequences using patch-based embedding modules.

    Python
    在 GitHub 上查看↗8,340
  • baowenbo/dainbaowenbo 的头像

    baowenbo/DAIN

    8,311在 GitHub 上查看↗

    DAIN is a video frame synthesis engine and AI video upsampling tool designed to increase video playback smoothness. It functions as a computer vision model that synthesizes intermediate frames between existing images to transform low frame rate video into high frame rate content. The system utilizes depth-aware video frame interpolation to predict the motion of pixels between consecutive images. By analyzing spatial depth via depth maps, the tool generates new frames that account for occlusions and overlapping objects to create slow motion effects. The framework incorporates optical flow int

    Processes images at multiple resolutions to capture both global motion and fine-grained local details.

    Python
    在 GitHub 上查看↗8,311
  • xpixelgroup/basicsrXPixelGroup 的头像

    XPixelGroup/BasicSR

    8,297在 GitHub 上查看↗

    BasicSR is a PyTorch-based image restoration toolbox and framework designed for training and deploying deep learning models to upscale, denoise, and deblur images and videos. It serves as a comprehensive system for image super-resolution and video quality restoration, providing the necessary infrastructure to recover fine visual details and increase pixel density. The project distinguishes itself through specialized toolkits for facial image enhancement and high-fidelity face synthesis, as well as a dedicated video quality restoration suite that utilizes deformable convolutions and generative

    Extracts random paired patches or uses modulo cropping to maintain consistent dimensions for testing.

    Pythonbasicsrbasicvsrdfdnet
    在 GitHub 上查看↗8,297
  • mic-dkfz/nnunetMIC-DKFZ 的头像

    MIC-DKFZ/nnUNet

    8,041在 GitHub 上查看↗

    nnU-Net is a PyTorch-based deep learning framework for the supervised semantic segmentation of 2D and 3D biomedical images. It functions as an automated medical imaging pipeline that generates predicted masks and labels from clinical images. The system distinguishes itself by using dataset-driven auto-configuration to automatically select the optimal network architecture, preprocessing steps, and training hyperparameters based on the specific properties of the input medical dataset. The framework covers a broad range of capabilities including medical dataset preparation, intensity normalizat

    Processes large 3D volumes by extracting small overlapping sub-volumes to enable training within limited GPU memory.

    Pythonsegmentation
    在 GitHub 上查看↗8,041
  • threestudio-project/threestudiothreestudio-project 的头像

    threestudio-project/threestudio

    7,027在 GitHub 上查看↗

    Threestudio is a 3D generative AI framework designed to create three-dimensional assets from text prompts and images. It provides specialized pipelines for text-to-3D generation and image-to-3D reconstruction, utilizing a neural radiance field trainer to produce geometry and textures. The framework is distinguished by its support for hybrid geometry backends, including signed distance functions, tetrahedra grids, and volume grids. It employs score distillation sampling to guide the generation process and features a modular plugin system for loading custom modules and nodes. The system covers

    Reduces memory usage during high-resolution training by combining global images with high-resolution local patches.

    Jupyter Notebook
    在 GitHub 上查看↗7,027
  • facebookresearch/convnextfacebookresearch 的头像

    facebookresearch/ConvNeXt

    6,388在 GitHub 上查看↗

    Code release for ConvNeXt model

    Replaces standard patch embedding with a convolutional layer processing overlapping image patches.

    Python
    在 GitHub 上查看↗6,388
  • ai-dawang/plugnplay-modulesai-dawang 的头像

    ai-dawang/PlugNPlay-Modules

    4,968在 GitHub 上查看↗

    PlugNPlay-Modules is a collection of reusable PyTorch computer vision modules and deep learning architectural components. It provides a library of standardized building blocks for constructing neural networks, focusing on attention mechanisms, signal processing layers, and feature fusion modules. The project is distinguished by its extensive variety of attention primitives, covering spatial, channel, and temporal weighting, as well as specialized variants like deformable, frequency-enhanced, and linear-complexity attention. It also implements advanced signal processing tools within the neural

    Provides patch embedding modules that convert 2D image data into flattened sequences for transformer architectures.

    Python
    在 GitHub 上查看↗4,968
  • facebookresearch/deitfacebookresearch 的头像

    facebookresearch/deit

    4,348在 GitHub 上查看↗

    DeiT 是一个专为图像分类设计的 PyTorch Vision Transformer 框架。它实现了一种基于 Transformer 的架构,使用自注意力层和位置感知序列建模而不是卷积滤波器,将图像处理为扁平化补丁序列。 该项目专注于通过知识蒸馏框架进行数据高效训练。该系统允许学生模型模仿高性能教师模型的软标签,以提高准确性和泛化能力,特别是在较小数据集上进行训练时。 该库涵盖了完整的开发生命周期,包括图像分类训练、交叉熵损失优化以及部署预训练权重进行推理。它还包括一个基准测试工具,用于评估模型在标准数据集上的性能和准确性。

    Provides modules to convert images into flattened patch sequences for transformer-based processing.

    Python
    在 GitHub 上查看↗4,348
  • nvlabs/segformerNVlabs 的头像

    NVlabs/SegFormer

    3,347在 GitHub 上查看↗

    SegFormer is a semantic segmentation framework and transformer-based model designed for pixel-level image classification. It provides a deep learning architecture that assigns class labels to pixels using a hierarchical transformer encoder and a multi-layer perceptron decoder. The framework utilizes a hierarchical transformer encoder to process multi-scale features through a pyramid of blocks and an all-MLP decoder to aggregate these features without complex attention mechanisms. It incorporates overlap patch embedding to preserve local continuity and sequential self-attention reduction to ma

    Incorporates overlap patch embedding to preserve local continuity and reduce boundary artifacts during tokenization.

    Pythonade20kcityscapessemantic-segmentation
    在 GitHub 上查看↗3,347
  • nunchaku-ai/comfyui-nunchakununchaku-ai 的头像

    nunchaku-ai/ComfyUI-nunchaku

    2,901在 GitHub 上查看↗

    ComfyUI-nunchaku is a 4-bit diffusion inference engine and a set of nodes for running low-precision quantized diffusion models within ComfyUI visual workflows. It provides a backend that reduces memory overhead and increases generation speed for transformer models. The project includes specialized tools for identity-preserving generation and an image-to-image guidance toolkit that uses depth maps and reference images. It also features a multimodal visual question answering implementation and a utility for merging multiple quantized model files into single unified files. The engine covers a b

    Prepares input image tensors by padding and rearranging them into required patches and IDs.

    Pythoncomfyuidiffusionflux
    在 GitHub 上查看↗2,901
  1. Home
  2. Artificial Intelligence & ML
  3. Image Convolution Operations

探索子标签

  • Image Patch Embedders3 个子标签Utilities for converting image regions into flattened vector sequences. **Distinct from Image Convolution Operations:** Focuses on the patch embedding process, whereas the parent covers general convolution operations.