论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
数据库
›
Oracle
›
图像锐化调整
图像锐化调整
天津储鑫盛钢材现货供应商
论坛元老
|
2025-5-21 20:32:40
|
显示全部楼层
|
阅读模式
楼主
主题
1955
|
帖子
1955
|
积分
5865
一、背景介绍
之前找多尺度做对比度增强时间,发现了一些锐化相关算法,正好本来也要整理锐化,这里就直接顺手对之前做过的锐化大概整理了下,方便后续用的时间直接抓了。
这里整理的锐化重要是两块:一个是参考论文:IEBPT(DARK IMAGE ENHANCEMENT BASED ON PAIRWISE TARGET CONTRAST AND MULTI-SCALE DETAIL BOOSTING), 另一个是在usm基础上,加上边沿方向信息,改善噪声和黑白边问题。
二、实现流程
1、IEBPT
这个的算法原理很简朴,大概意思来说,将输入图像依次举行三次差别强度的高斯平滑后,做图像之间减法,获得差别水平的细节信息,然后通过一定的组合方式把这些细节信息融合到原图中,从而得到锐化之后图像。
感爱好小同伴可以参考资料:多尺度的图像细节提升。
算法结果图如下(左边是原图,右边是算法结果):
可以看到锐化结果很显着,但是也有显着副作用:噪声放大和显着黑白边问题。
2、usm原始版本
考虑抗噪声干扰,直接常见的usm 锐化,算法原理很简朴:对输入图像举行高斯平滑,然后和原图相减得到纹理残差图像,残差图像上强度值信息小于一定阈值的当做噪声过滤掉,非噪声部分叠加回原图,得到细节增强后图像。感爱好的小同伴,可以参考资料:Unsharp Mask(USM)锐化算法的的原理及实在现。
算法结果图如下(左边是原图,右边是算法结果):
可以看到同样的,锐化结果显着,但是也存在不小的副作用:
a、噪声过滤不干净,无纹理区域比较大的噪声被增强,变得更加突兀。
b、黑白边也很显着。
3、usm改进版本
尝试在usm原版版本上,加入边沿纹理检测,简朴来说就是只在纹理区域举行图像锐化,而且通过边沿强度抑制,改善黑白边问题。
因此首先必要举行抗噪声干扰的边沿检测,我这里是使用滤波核,对输入图像举行x,y和两个对角线方向滤波,滤波叠加结果作为边沿信息,相关原理感爱好小同伴可以参考资料:
6079:图像处置惩罚学习条记(十四)——图像边沿锐化的基本方法(理论篇)
检查得到的边沿信息如下:
可以看到,边沿图像上噪声基本能过滤掉,而且根据边沿纹理信息,可以举行锐化强度控制。由于黑白边通常都是出现在强边附近,而且对强边来说,实际并不必要特别重的图像锐化,因此可以通过对强边沿锐化强度低落,改善黑白边问题。
通过抑制边沿强度大于大概小于一定范围的像素锐化强度,来避免噪声放大和黑白边非常。
算法结果图如下(左边是原图,右边是算法结果):
可以看到,黑白边和无纹理去噪噪声放大情况相对会好不少。
实在还有进一步改进空间,比如前面的边沿检测结果图,显着存在一些边沿不连续情况,可以考虑在多尺度上举行边沿检测,然后叠加结果作为终极边沿检测结果等。
三、复当代码
简朴的复当代码地点:
https://github.com/yulinghan/ImageQualityEnhancement/tree/master/ltm/sharpen
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
天津储鑫盛钢材现货供应商
论坛元老
这个人很懒什么都没写!
楼主热帖
linux shell 脚本 入门到实战详解[⭐建 ...
Flutter 3.0 发布啦~快来看看有什么新 ...
【MySQL】数据库多表操作通关教程(外键 ...
我与Java Boy的10年-从小白到资深架构 ...
腾讯会议使用OBS虚拟摄像头
深度解析KubeEdge EdgeMesh 高可用架构 ...
centos 7.X 重启失败 表现 i8042: no c ...
影音娱乐应用开发,这些关键词请查收 ...
zset底层的数据结构为什么使用调表而不 ...
读Java性能权威指南(第2版)笔记06_数 ...
标签云
渠道
国产数据库
集成商
AI
运维
CIO
存储
服务器
浏览过的版块
备份
图数据库
向量数据库
快速回复
返回顶部
返回列表