深度双边学习在实时图像增强中的应用研究
版权申诉
![](https://csdnimg.cn/release/wenkucmsfe/public/img/starY.0159711c.png)
"这篇文档是关于‘Deep Bilateral Learning for Real-Time Image Enhancement’的文献调研,探讨了如何利用深度学习和双边网格处理技术实现实时图像增强。文章介绍了一个新型的神经网络架构,该架构结合了局部仿射颜色变换,以高效地提升图像的视觉效果。"
深度学习在图像处理中的应用已经成为现代计算机视觉领域的主流方法,特别是在实时图像增强方面。本文重点研究的“Deep Bilateral Learning”技术是将传统的双边滤波器与深度学习相结合的一种创新方式。双边滤波器因其对边缘保持的能力而在图像处理中广泛应用,而深度学习则能学习到复杂的图像特征并进行高效处理。
论文《Deep Bilateral Learning for Real-Time Image Enhancement》(2017年SIGGRAPH会议发表)提出了一个新模型,该模型通过成对的输入/输出图像训练卷积神经网络(CNN),以预测双边空间中局部仿射模型的系数。模型设计的关键在于,它能够学习到局部、全局以及内容相关的决策,以执行所需的图像转换。在运行时,模型使用低分辨率图像输入,生成一组仿射变换,随后在双边空间中进行上采样并应用到全分辨率图像上,确保边缘细节得以保留。
具体来说,该方法包括以下几个步骤:
1. 图像下采样:首先,将图像降低分辨率,以减少计算量。
2. 特征学习:通过卷积层分别提取局部和全局特征。
3. 双边网格与仿射变换:将学到的特征结合,转换到双边空间,并计算仿射变换系数。
4. 引导图生成:通过特定的网络结构(如ccm/tone curve和卷积)生成引导图,用于指导上采样的过程。
5. slice操作:根据像素位置和引导图,应用加权3DLUT(三维查找表)获取每个像素的最终变换参数。
6. 仿射变换应用:将这些变换应用到原始图像上,生成增强后的图像。
训练过程中,模型使用大量的数据进行离线训练,以便学习到复杂的场景依赖转换,即使没有参考实现也能达到类似专业摄影师的编辑效果。这种离线训练使得模型能够适应各种图像增强任务,且在运行时无需访问原始操作,极大地提高了处理速度。
该文献提出的深度双边学习模型成功地将深度学习的效率和双边滤波器的边缘保真性结合起来,实现了在智能手机等设备上对高分辨率图像的实时增强,且达到了与现有最佳技术相当的质量。这种方法对于移动设备上的图像处理具有重要的实用价值,尤其是在实时视频和增强现实应用中。
2021-08-12 上传
187 浏览量
156 浏览量
345 浏览量
279 浏览量
114 浏览量
129 浏览量
511 浏览量
437 浏览量
![](https://profile-avatar.csdnimg.cn/27f3c13a707743da98d4209cad090b65_search_129_hr.jpg!1)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/user-vip.1c89f3c5.png)
HenrySmale
- 粉丝: 1w+
最新资源
- 自动化Azure SQL数据库Bacpac导入导出流程
- 硬盘物理序列号读取工具的使用方法和功能介绍
- Backbone.js 和 RequireJS 主项目配置指南
- C++实现三次样条插值算法的详细解读
- Navicat for MySQL:轻松连接与管理数据库
- 提高客户满意度的CRM系统解决方案
- VEmulator-GUI:实现VE.Direct设备仿真界面
- C#自学三年:十个实用编程实例解析
- 泰坦尼克号数据分析:揭开公共数据集的秘密
- 如何使用类注解轻松将对象数据导出为Excel
- Android自定义GuideView引导界面的设计与实现
- MW-Gadget-BytesPerEditor: 页面编辑贡献大小分析脚本
- Python电机控制程序实现与应用
- 深度学习JavaScript,快速提升编程技能
- Android实现3D旋转切换视图控件详解
- COLLADA-MAX-PC.Max2019转换工具v1.6.68发布