8 dépôts
Libraries providing neural network architectures specifically for complex visual analysis and image processing tasks.
Distinct from Deep Learning Libraries: Distinct from general deep learning libraries as it focuses specifically on image processing architectures.
Explore 8 awesome GitHub repositories matching artificial intelligence & ml · Deep Learning Image Processing Libraries. Refine with filters or upvote what's useful.
This project is a PyTorch-based computer vision library and deep learning image processing framework. It provides a collection of neural network architectures designed for visual analysis tasks, specifically focusing on image classification, object detection, and semantic segmentation. The toolset implements diverse methodologies for visual recognition, including anchor-free object detection, regional proposal networks, and heatmap-based keypoint estimation. It utilizes both convolutional neural networks for spatial feature extraction and transformer-based self-attention mechanisms to compute
Implements a collection of deep learning architectures for performing complex visual analysis on image datasets.
This project is a deep learning image restoration tool designed to remove scratches, fading, and noise from aged photographs and film. It utilizes generative adversarial networks for image translation, alongside specialized networks for face enhancement and video colorization. The system distinguishes itself through a combination of latent-space domain mapping and progressive face enhancement to recover blurred or missing high-frequency facial details. For video content, it employs a colorization framework that uses optical flow and temporal guidance to propagate color from selected keyframes
Provides a deep learning system designed to remove scratches, fading, and noise from aged photographs and film.
PaddleGAN is a generative AI framework and deep learning computer vision library built on the PaddlePaddle framework. It serves as a toolkit for image and video synthesis, providing a collection of generative adversarial network implementations for creating synthetic visual content. The library focuses on advanced synthesis capabilities, including the generation of talking heads through lip motion synchronization and the creation of synthetic videos via motion transfer from driving sequences. It provides tools for domain-to-domain translation, allowing for image style transfer and the transfo
Serves as a deep learning computer vision library for facial feature processing and high-resolution image repair.
ESRGAN is a deep learning image restoration framework designed for image super-resolution. It uses a generative adversarial network system to upscale low-resolution images into high-quality versions with sharp visual details and recovered fine textures. The framework implements a perceptual super-resolution model that optimizes the trade-off between perceived visual quality and pixel-level signal-to-noise ratio. It includes weight-interpolation blending to allow for the adjustment of visual sharpness and signal-to-noise ratios by mixing weights from different trained models. The system cover
Provides a deep learning framework for recovering fine textures and edges in low-resolution images.
is-thirteen est une bibliothèque de validation de nombres et un vérificateur d'égalité numérique conçu pour vérifier si une entrée donnée est égale à la valeur treize. Il fonctionne comme un outil de classification de données qui identifie cette valeur spécifique à travers des flux d'entrées numériques, textuelles et visuelles. Le projet inclut un classificateur de nombres basé sur l'image qui utilise le deep learning et l'analyse par réseau de neurones pour identifier des représentations visuelles du nombre treize au sein d'images téléchargées. La bibliothèque couvre une variété de méthodes de validation, incluant l'égalité arithmétique exacte, la correspondance de valeur approximative dans des plages de tolérance définies, le parsing de notation scientifique et la correspondance de motifs linguistiques pour les formes écrites du nombre.
Uses a deep learning neural network to analyze images for visual representations of the number thirteen.
Cet outil de super-résolution d'image basé sur PyTorch fournit un pipeline de deep learning pour augmenter la résolution des images basse définition. Il utilise des réseaux antagonistes génératifs (GAN) pour augmenter la densité des pixels et reconstruire les détails des images haute résolution. Le système inclut un upscaler d'image basé sur GAN et un pipeline d'entraînement qui optimise les poids du réseau neuronal en utilisant des jeux de données appariés et des fonctions de perte personnalisées. Pour gérer les ressources matérielles, un processeur d'image basé sur des patchs divise les fichiers haute résolution en segments plus petits pour éviter les erreurs d'allocation mémoire et les plantages du système. Les capacités supplémentaires incluent l'application de poids de modèle pré-entraînés pour la suppression du bruit et un moniteur d'entraînement de réseau neuronal qui visualise les métriques de performance et les fichiers journaux via un tableau de bord.
Utilizes deep learning architectures to remove noise and increase the resolution of digital photographs.
CV-Backbones est une bibliothèque de backbones pour la vision par ordinateur et un zoo de modèles fournissant une collection d'architectures de réseaux neuronaux prédéfinies pour l'extraction de caractéristiques visuelles et le traitement de données d'image. Il sert de framework de vision PyTorch composé de composants de deep learning réutilisables, conçus pour l'analyse d'images et l'apprentissage de représentations visuelles. La bibliothèque se concentre sur des architectures de réseaux neuronaux efficaces pour réduire la charge de calcul tout en maintenant les performances d'extraction de caractéristiques. Ceci est réalisé via l'implémentation de designs de modèles légers tels que GhostNet et MLP. Le projet couvre un large éventail d'architectures de modèles, incluant des réseaux neuronaux convolutifs et des transformers. Il inclut un système modulaire pour échanger les implémentations de backbones et un mécanisme de chargement de poids pré-entraînés pour accélérer la convergence.
Provides a library of neural network architectures tailored for complex visual analysis and image processing pipelines.
Ce projet est une bibliothèque de deep learning construite pour la super-résolution d'image unique et l'amélioration visuelle. Il fournit un framework pour entraîner et déployer des architectures de réseaux de neurones conçues pour reconstruire des images haute résolution à partir de sources basse résolution, récupérant efficacement les détails fins et supprimant les artefacts causés par la réduction d'échelle ou la compression. La bibliothèque se distingue par l'implémentation de réseaux antagonistes génératifs (GAN) et d'architectures de blocs résiduels, qui travaillent ensemble pour améliorer le réalisme et la clarté des sorties mises à l'échelle. Elle prend en charge l'entraînement à travers à la fois la perte de reconstruction au niveau des pixels et les fonctions de perte perceptuelle, permettant un équilibre entre la précision objective et la qualité visuelle. L'ensemble d'outils inclut des utilitaires complets pour la préparation des ensembles de données, permettant la conversion de collections d'images brutes en formats binaires optimisés pour accélérer les cycles d'entraînement. Il fournit également des procédures pour le fine-tuning des modèles et l'évaluation des performances, en utilisant des métriques telles que le rapport signal sur bruit de crête pour évaluer l'efficacité des tâches de restauration d'image.
Provides neural network architectures specifically for complex visual enhancement and image processing tasks.