Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Unable to calculate vocabulary similarity
Last synced: 10 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: turturturturtur
  • License: apache-2.0
  • Language: Python
  • Default Branch: master
  • Size: 1.41 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme License Citation

README.md

红外图像超分辨率技术研究与实现 项目概述 本项目针对红外图像分辨率低、细节缺失、对比度差、噪声干扰严重的问题,提出了一种高效、轻量化的超分辨率重建方法,兼顾高保真复原与低延迟推理,适用于嵌入式与边缘计算场景。

技术特点 轻量化多尺度卷积结构 融合Transformer的长程建模与CNN的局部特征提取能力,设计出参数量仅为传统Transformer超分模型1%的轻量卷积单元,兼顾多尺度特征捕捉与高效推理。

改良残差结构与输入预处理 优化残差模块,降低无效通道数;在超分前进行噪声抑制与对比度增强,提升低质输入图像的初始质量,从而提高模型整体鲁棒性与细节复原效果。

深度可分离卷积与重参数化 引入改良版深度可分离卷积,结合重参数化技术,在训练阶段构建多分支结构以提升特征学习能力,推理阶段合并为单一路径,大幅降低计算量和内存占用。

渐进式特征金字塔与通道压缩 采用逐层减半通道数的特征金字塔架构,实现从局部纹理到全局语义的多粒度表达,同时保持极低的参数规模与高推理速度。

实验结果 在Urban100数据集上,模型达到35.8618dB PSNR和0.9741 SSIM。

单帧推理时间仅1.463ms,计算量为1200MMac,约为传统模型的1/10。

参数量仅164.64k,相比经典Transformer超分模型压缩98.6%。

在实际应用中有效提升细节还原、边缘清晰度与色彩饱和度,适配低算力设备。

关键技术路线 多尺度特征提取模块

并行小尺度卷积捕捉局部细节;

空洞卷积动态扩张感受野,增强全局关联建模;

结合动态权重重参数化策略,实现推理时极简单路径压缩。

动态重参数化训练-推理闭环优化

训练阶段引入多模态支路(标准卷积、深度卷积、恒等映射);

推理阶段融合为等效单一卷积,提高部署效率。

前端图像增强预处理

低分辨率图像通过联合去噪、对比度校正模块预处理;

提升深度网络对劣质输入的适应性与重建质量。

内存访问优化与计算图折叠

精简多尺度金字塔融合流程,减少内存带宽开销;

通过内存连续访问与卷积参数合并,加速整体推理过程。

Owner

  • Name: HIT_YellowPeach
  • Login: turturturturtur
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this project, please cite it as below."
title: "BasicSR: Open Source Image and Video Restoration Toolbox"
version: 1.3.5
date-released: 2022-02-16
url: "https://github.com/XPixelGroup/BasicSR"
license: Apache-2.0
authors:
  - family-names: Wang
    given-names: Xintao
  - family-names: Xie
    given-names: Liangbin
  - family-names: Yu
    given-names: Ke
  - family-names: Chan
    given-names: Kelvin C.K.
  - family-names: Loy
    given-names: Chen Change
  - family-names: Dong
    given-names: Chao

GitHub Events

Total
  • Watch event: 1
  • Push event: 1
  • Create event: 2
Last Year
  • Watch event: 1
  • Push event: 1
  • Create event: 2

Dependencies

.github/workflows/publish-pip.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v1 composite
  • pypa/gh-action-pypi-publish master composite
.github/workflows/pylint.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/release.yml actions
  • actions/checkout v2 composite
  • actions/create-release v1 composite
BasicSR/requirements.txt pypi
  • Pillow *
  • addict *
  • future *
  • lmdb *
  • numpy >=1.17
  • opencv-python *
  • pyyaml *
  • requests *
  • scikit-image *
  • scipy *
  • tb-nightly *
  • torch >=1.7
  • torchvision *
  • tqdm *
  • yapf *
BasicSR/setup.py pypi
docs/requirements.txt pypi
  • Pillow *
  • addict *
  • future *
  • lmdb *
  • numpy *
  • opencv-python *
  • pyyaml *
  • recommonmark *
  • requests *
  • scikit-image *
  • scipy *
  • sphinx *
  • sphinx_intl *
  • sphinx_markdown_tables *
  • sphinx_rtd_theme *
  • tb-nightly *
  • torch >=1.7
  • torchvision *
  • tqdm *
  • yapf *
requirements.txt pypi
  • Pillow *
  • addict *
  • future *
  • lmdb *
  • numpy >=1.17
  • opencv-python *
  • pyyaml *
  • requests *
  • scikit-image *
  • scipy *
  • tb-nightly *
  • torch >=1.7
  • torchvision *
  • tqdm *
  • yapf *
setup.py pypi