当前位置: 首页 > ai >正文

论文MR-SVD

每个像素 7 个 FLOPs意思:
  • FLOPs(浮点运算次数):衡量算法计算复杂度的指标,数值越小表示运算越高效。
  • 含义:对图像中每个像素进行处理时,仅需执行7 次浮点运算(如加减乘除等)。

一、核心概念:域变换(Domain Transform)

  • 定义

    域变换(Domain Transform)就是把数据从“原始的形式”转到“更容易分析或处理的形式”。就像你把一张复杂的地图变成一张简化图,方便找方向。     在图像处理中,我们就是把图像从“像素空间”变到“更有意义的数学空间”,比如边缘空间、频率空间、多尺度空间等。

二、典型域变换技术解析

1. 主成分分析(PCA, Principal Component Analysis)

  • 作用:把高维数据“压缩”到低维,同时尽量保留原来的主要信息。

  • 类比:就像你拍一张照片时,只保留最清晰的部分,模糊掉不重要的背景。

  • 应用:人脸识别(提取特征脸)、数据可视化、噪声过滤。

  • 示例:将 1000 维图像特征压缩到 50 维,保留 95% 的信息。

2. 拉普拉斯金字塔(Laplacian Pyramid)

  • 做什么?把图像分解成多个“层”,分别代表不同清晰度的图像细节(高频)和模糊背景(低频)。

  • 类比:想象你逐层模糊一张照片,然后每层都保存“这层比上一层多出的细节”。

  • 用途:图像融合(如将不同曝光的图像合成一张漂亮的照片)

  • 例子:把多张不同曝光的照片融合成一张完美的全景图时使用。

3. 小波变换(Wavelet Transform)

  • 做什么?把图像分解成不同频率、不同时间(空间)位置的信息。

  • 本质:在不同尺度(zoom in/zoom out)下观察信号或图像的“局部细节”。

4. 轮廓波变换(Contourlet Transform)

  • 做什么?像小波变换一样分解图像,但更擅长表示线条、曲线等结构性信息

  • 类比:比小波更像“画笔”,能清晰地画出道路、轮廓。

  • 用途:

                遥感图像分析(如识别地图上的河流、道路)

                纹理合成与重建

5. 多分辨率奇异值分解(MR-SVD)

6. 潜在低秩表示(LRR, Low-Rank Representation)

  • 做什么? 假设一个图像或视频是由两部分构成:

    • 主要结构(低秩)

    • 干扰、异常、噪声(稀疏)

  • 类比:一段监控视频,大部分时间背景是静止的(低秩),只有行人或车在动(稀疏)。

  • 用途:背景建模(把视频中的背景和前景分离);遮挡下的人脸识别

http://www.xdnf.cn/news/12787.html

相关文章:

  • [嵌入式AI从0开始到入土]18_Ascend C算子开发环境(S5赛季)
  • 大模型在蛛网膜下腔出血预测与诊疗方案制定中的应用研究
  • 从零开始学Flink:揭开实时计算的神秘面纱
  • jieba实现和用RNN实现中文分词的区别
  • Git配置代理
  • LinuxSamba服务器配置篇
  • 在uniCloud云对象中定义dbJQL的便捷方法
  • MCP是啥?技术原理是什么?Windows系统配置MCP,Cursor使用MCP
  • 【计算机网络】三报文握手建立TCP连接
  • 第三章支线三 ·异步幻境 · 时间之缝的挑战
  • 《算法复杂度:数据结构世界里的“速度与激情”》
  • 深入理解 Spring Cache 及其核心注解
  • 【明日方舟 × 红黑树】干员调度如何不掉线?算法工程的平衡魔法全揭秘!
  • 第11篇:数据库中间件系统可配置化设计与动态规则加载机制
  • 小数据,大智慧:如何用有限数据玩转机器学习训练?
  • 嵌入式学习--江协stm32day5
  • C 语言数组指针与指针数组深度剖析:一道 VIP 笔试题引发的思考 随笔#2
  • 量子计算导论课程设计 之 PennyLane环境搭建
  • LLMs之RLVR:《Absolute Zero: Reinforced Self-play Reasoning with Zero Data》翻译与解读
  • csharp基础....
  • QT的工程文件.pro文件
  • 软件更新机制的测试要点与稳定性提升
  • <3>-MySQL表的操作
  • Java多线程从入门到精通
  • UML活动图与泳道图
  • Chainlink Automation 深度解析与实战
  • MySQL从入门到DBA深度学习指南
  • 如何基于CMake构建STM32、GD32等MCU开发环境?
  • java bean的生命周期
  • Linux驱动学习day3