【视频图像取证篇】模糊图像增强技术之去噪声类滤波场景应用小结

【视频图像取证篇】模糊图像增强技术之去噪声类滤波场景应用小结

模糊图像增强技术之去噪声类滤波场景应用小结—【蘇小沐】

文章目录

    • 【视频图像取证篇】模糊图像增强技术之去噪声类滤波场景应用小结
    • (一)去噪声类滤波器
      • 1、去块滤波器(Deblock filter)
      • 2、平均值滤波器(Average filter)
      • 3、帧平均滤波器(Frame average filter)
      • 4、中值滤波器( Median filter)
    • 总结
    • 【往期精彩回顾】

(一)去噪声类滤波器

1、去块滤波器(Deblock filter)

去块滤波器可用于去除压缩伪影。它是一种效果适中的通用滤波器,用于去除压缩伪影。可以在严重压缩的图像中使用,应用后,人脸的外观特征将更明显,因此可以帮助未经培训的观察者更好地识别图像。

【参数】 强度:抑制的强度 连通性:可决定过滤器中使用的相邻像素。 4-连通:仅使用上方、下方、左侧和右侧的相邻像素(顶部、左侧、左侧和右侧)。如果图像中存在隔行伪影,此选项是最佳选择。 8-连通:除了 4-连通像素外,还使用对角邻域(左上、右上、左下和右下)。此选项在处理过程中应用了更多的局部特征。 颜色:确定滤波器调用的颜色通道。 全部:独立应用于所有颜色通道 仅颜色:应用于颜色并保留原始亮度信号 亮度:应用于亮度并保留原始颜色。

缺点代替
使用该滤波器会造成图像模糊对于单帧情况: 消噪滤波器 低通滤波器 双边滤波器 平均值滤波器 中值滤波器可用于孤立噪声去除对于多帧的情况:可以使用稳定和积分的组合来获取更好的图像质量

2、平均值滤波器(Average filter)

平均值滤波器可以消除噪音压缩伪影,该滤波器可以作为后续高通滤波器的前处理步骤进行使用,该滤波器对消噪和伪影的压缩非常有效。

【参数】X:滤波器卷积核核的水平尺寸,一个用于计算过滤像素值的卷积核权重矩形框。Y:滤波器卷积核的垂直尺寸,用于计算过滤像素值的卷积核权重矩形框。 颜色:确定滤波器调用的颜色通道。 全部:独立应用于所有颜色通道 仅颜色:应用于颜色并保留原始亮度信号 亮度:应用于亮度并保留原始颜色

缺点代替
使用该滤波器后图像的清晰度将会有所下降对于单帧情况: 消噪滤波器 低通滤波器 双边滤波器 去块滤波器可以消除噪声(同时压缩伪影). 中值滤波器可用于孤立噪声去除。 对于多帧的情况:可以使用稳定和积分的组合来获取更好的图像质量

3、帧平均滤波器(Frame average filter)

帧平均滤波器通过提高信噪比进行噪声消除和伪影压缩,除此之外,还能够使用它获取逻辑操作的稳定参考图像。

【参数】缓冲区:应用帧平均滤波器的帧数。

缺点代替
应用此滤波器也会在图像/帧中降低动态区域的清晰度。如果场景包含移动的对象/人,首先对感兴趣的对象/人使用稳定滤波器。•如果场景包含移动的对象/人,请尝试使用滑动平均滤波器(时间平均)。•如果场景中的帧变化剧烈,可使用逐帧低通滤波(例如,平均值、中值等滤波器)。低通滤波器仅使用同一帧内的像素值来计算结果图像。这与帧平均形成对比,帧平均使用所有帧的像素值的平均值。然而,如果视频中感兴趣的对象是静止的,则帧平均不会导致类似于低通滤波的对象边界的模糊,因为平均发生在后续帧的对应像素值之间。通过低通滤波,在同一帧内的相邻像素集合上执行平均,从而导致空间模糊。

4、中值滤波器( Median filter)

中值滤波器可用于消除孤立的噪音伪影。

【参数】X:滤波器卷积核核的水平尺寸,一个用于计算过滤像素值的卷积核权重矩形框。Y:滤波器卷积核的垂直尺寸,用于计算过滤像素值的卷积核权重矩形框; 颜色:确定滤波器调用的颜色通道。 全部:独立应用于所有颜色通道; 仅颜色:应用于颜色并保留原始亮度信号 亮度:应用于亮度并保留原始颜色。【每个原始像素都被从滤波器卷积核内的相邻像素计算出的局部直方图(直方图的中间通道)的中值替换。使用中值会抑制层外像素值(暗或亮)。】

缺点代替
使用该滤波器将造成图像/帧的模糊,如果滤波器的 X,Y 参数过大,图像呈现出动画效果对于单帧情况: 消噪滤波器 低通滤波器 去块滤波器 平均值滤波器 双边滤波器对于多帧的情况:可以使用稳定和积分的组合来获取更好的图像质量

总结

书写片面,纯粹做个记录,有错漏之处欢迎指正。

公众号回复关键词**【模糊图像】**自动获取资源合集。

**【声明:欢迎转发收藏,个人创作不易,喜欢记得点点赞!**转载引用请注明出处,著作所有权归作者 [蘇小沐] 所有】

【注:共享资源收集于官网或互联网公开材料,仅供学习研究,如有侵权请联系删除,谢谢!】

记录
开始编辑:2024年 02月 02日
最后编辑:2024年 03月 15日

【往期精彩回顾】

图片

▲ 【视频图像取证篇】模糊图像增强技术之锐化类滤波场景应用小结

图片

▲ 【视频图像取证篇】模糊图像增强技术之深度转化类滤波场景应用小结

图片

▲ 【视频图像取证篇】模糊图像增强技术之色彩空间类滤波器场景应用小结

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/759530.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

32.768K晶振X1A000141000300适用于无人驾驶汽车电子设备

科技的发展带动电子元器件的发展电子元器件-“晶振”为现代的科技带来了巨大的贡献,用小小的身体发挥着大大的能量。 近两年无人驾驶汽车热度很高,不少汽车巨头都已入局。但这项技术的难度不小,相信在未来几年里,无人驾驶汽车这项…

软考高级:软件架构风格-独立构件风格概念和例题

作者:明明如月学长, CSDN 博客专家,大厂高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《Effective Java》独家解析》专栏作者。 热门文章推荐&am…

MySQL 索引的分类和优化

​ 优质博文:IT-BLOG-CN 索引是什么 : MySQL 官方对索引的定义:索引(Index)是帮助 MySQL 高效获取数据的数据结构。可以得到索引的本质:索引是数据结构。索引的目的在于提高查询效率。可以简单理解为&#…

力扣爆刷第101天之hot100五连刷91-95

力扣爆刷第101天之hot100五连刷91-95 文章目录 力扣爆刷第101天之hot100五连刷91-95一、62. 不同路径二、64. 最小路径和三、5. 最长回文子串四、1143. 最长公共子序列五、72. 编辑距离 一、62. 不同路径 题目链接:https://leetcode.cn/problems/unique-paths/desc…

实现防抖函数并支持第一次立刻执行(vue3 + ts环境演示)

1、先看一效果: 2、实现思路: 使用定时器setTimeout和闭包实现常规防抖功能;增加immediate字段控制第一次是否执行一次函数(true or false);增加一个flag标识,在第一次执行时,将标…

【go从入门到精通】for循环控制

前言 Go 语言提供了 for 循环语句,用于重复执行一段程序逻辑,直到循环条件不再满足时终止。 循环可以用于迭代各种数据结构(例如切片、数组、映射或字符串)中的元素 本文将很基础的for循环语法,循环嵌套&#…

二、阅读器的开发(初始)-- 1、阅读器简介及开发准备工作

1、阅读器工作原理及开发流程 1.1阅读器工作原理简介 电子书(有txt、pdf、epub、mobi等格式)->解析(书名、作者、目录、封面、章节等)->(通过阅读器引擎)渲染 -> 功能(字号、背景色、…

PHP页面如何实现设置独立访问密码

PHP网页如果需要查看信息必须输入密码,验证后才可显示出内容的代码如何实现? 对某些php页面设置单独的访问密码,如果密码不正确则无法查看内容,相当于对页面进行了一个加密。 如何实现这个效果,详细教程可以参考:PHP页面如何实现…

谁将主导未来AI市场?Claude3、Gemini、Sora与GPT-4的技术比拼

【最新增加Claude3、Gemini、Sora、GPTs讲解及AI领域中的集中大模型的最新技术】 2023年随着OpenAI开发者大会的召开,最重磅更新当属GPTs,多模态API,未来自定义专属的GPT。微软创始人比尔盖茨称ChatGPT的出现有着重大历史意义,不亚…

前后端分离项目springsecurity实现用户登录认证快速使用

目录 1、引入依赖 2、创建类继承WebSecurityConfigurerAdapter (1)重写里面的configure(HttpSecurity http)方法 (2)重写AuthenticationManager authenticationManagerBean() (3)密码加密工具 3、继承…

实战打靶集锦-027-SoSimple1

文章目录 1.主机发现2. 端口扫描3. 服务枚举4. 服务探查5. 提权5.1 枚举系统信息5.2 枚举定时任务5.3 查看passwd文件5.4 枚举可执行文件5.5 查看家目录5.6 Linpeas提权 6. 获取flag 靶机地址:https://download.vulnhub.com/sosimple/So-Simple-1.7z 1.主机发现 目…

阿里云99元服务器40G ESSD Entry系统盘够用吗?

阿里云99元服务器40G ESSD Entry云盘够用吗?够用,操作系统占15GB左右,还有25G富余。如果是40G ESSD Entry系统盘不够用,还可以为云服务器另外挂载数据盘,所以不用担心40G系统盘不够用。可以在阿里云CLUB中心查看 aliyu…

Flutter 3.13 之后如何监听 App 生命周期事件

在 Flutter 中,您可以监听多个生命周期事件来处理应用程序的不同状态,但今天我们将讨论 didChangeAppLifecycleState 事件。每当应用程序的生命周期状态发生变化时,就会触发此事件。可能的状态有 resumed 、 inactive 、 paused 、 detached …

idea使用git笔记

1.创建分支和切换分支 创建分支 切换分支 2.把新创建的分支提交到远程服务器上(注:如果没有提交的,随便找个文件修改再提交) (1)切换到要提交的分支,add (2)commit (3)push 3.在自己分支修改代码及提交到自己的远…

【K3s】在 AWS EC2 上运行生产 K3s 集群

【K3s】在 AWS EC2 上运行生产 K3s 集群 本文将介绍如何在 AWS EC2 上运行 K3s。您将创建一个 EC2 实例并在 AWS 上运行单节点 K3s 集群。 自托管的 K3s 允许您在裸金属上运行 Kubernetes,并应用较小、低资源工作负载的原则。哦,你还可以控制你的控制平面。这有点像逃离托管…

Python Qt Designer 初探

代码下载在最下面 #开发环境安装# 本示例在Windows11下, 使用VSCode开发, Python 3.12.2, Qt Designer 5.11 VSCode插件Python、Python Debugger、PYQT Integration、Pylance (准备) VSCode自行官网下载 Visual Studio Code - Code Editing. Redefined (准备) Python 直接…

上位机图像处理和嵌入式模块部署(qmacvisual拟合直线)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 测量是图像处理的一个基本技能。那么测量的前提,就是我们需要在图像中找出特定的集合图形,比如说直线。当然,发…

# Maven Bom 的使用

Maven Bom 的使用 文章目录 Maven Bom 的使用概述BOM特点优点缺点 MavenMaven 安装安装步骤settingx.ml常用仓库地址Idea 使用maven常见坑 SpringBoot 项目Bom使用案例项目结构主项目 zerocode-back-servezc-dependency(第三方jar管理)子模块zc-serve子模…

手机运营商二要素检测:重塑信任基石,筑牢信息安全屏障

随着移动互联网的普及和数字经济的快速发展,用户信息安全的重要性日益凸显。运营商二要素检测作为一种强大的安全验证机制,以其精准匹配与实时验证的特性,为各类应用场景提供了一种可靠的身份识别解决方案,正在成为众多企业和服务…

PyTorch 深度学习(GPT 重译)(六)

十四、端到端结节分析,以及接下来的步骤 本章内容包括 连接分割和分类模型 为新任务微调网络 将直方图和其他指标类型添加到 TensorBoard 从过拟合到泛化 在过去的几章中,我们已经构建了许多对我们的项目至关重要的系统。我们开始加载数据&#xf…