电子科技大学 格拉斯哥学院 2017级欧阳韬

本文探讨了线性滤波和卷积在图像处理中的基本概念,以及如何应用于图像加密。通过二维前缀和思想,设计了一种简单的加密算法,使用特定卷积核对图像进行变换,加密后的图像可以通过逆操作还原。进一步讨论了如何通过改变卷积核参数以增强加密效果,并提出了多方向多重加密的增强策略。
摘要由CSDN通过智能技术生成

线性滤波/卷积

(注:这部分摘自这篇博客
线性滤波可以说是图像处理最基本的方法,它可以允许我们对图像进行处理,产生很多不同的效果。做法很简单。首先,我们有一个二维的滤波器矩阵(有个高大上的名字叫卷积核)和一个要处理的二维图像。然后,对于图像的每一个像素点,计算它的邻域像素和滤波器矩阵的对应元素的乘积,然后加起来,作为该像素位置的值。这样就完成了滤波过程。
线性滤波过程
对图像和滤波矩阵进行逐个元素相乘再求和的操作就相当于将一个二维的函数移动到另一个二维函数的所有位置,这个操作就叫卷积或者协相关。卷积和协相关的差别是,卷积需要先对滤波矩阵进行180的翻转,但如果矩阵是对称的,那么两者就没有什么差别了。

实际应用——加密

很多我们熟知的图像处理其实都可以由由滤波和卷积简单做到。比如锐化,软化,浮雕及高斯模糊,具体效果及原理可看这篇文章
加密是社会中一项很重要的应用,也是信息传播中的一项重要安全措施。对于这个问题,本人思考了下滤波在图像加密中的应用。滤波和卷积都存在对应的逆操作,要想对图像加密的话,选定一个甚至多个卷积核对图像进行变换从而可以得到一个隐含内容的无规则图样。解密的时候需要按照对应的顺序进行对应的逆操作便能得到原图样。但是逆滤波和逆卷积涉及的知识面都比较深在下还没怎么弄懂orz。想要更深入学习的可以参考逆滤波反卷积
这里介绍一种在下自己思考的一种比较简单的加密算法。

二维前缀和思想

假如我们选定卷积核为中心及中心的左上区域都为1的矩阵对图像进行操作,可以想见加密图样的每个像素点都是对应位置的原图像及其左上方一定区域内的信息之和,我们称之为前缀和,需要注意的是这个前缀和不是某位置及左上部分所有信息之和而是有一定范围内的。下图展示了4*4的图像矩阵的滤波过程。
滤波1
可以看到左上第一个像素点由于左上没有其他信息了,所以加密后的对应点信息就是其本身。它右边面第一个像素点加密后则有其本身和最左上像素点信息之和。减去最左上信息则可得到第二个点的原信息。依次类推,我们可以还原图像的全部信息。参考代码如下:

#include<stdio.h>
#include<algorithm>
using namespace std;
int m;//原图像大小m*m 
int s1[200][200];//原图像
int s2[200][200]={
   	{
   0,1,3,5},
					{
   4,10,14,18},
					{
   12,26,30,34},
					{
   20,42,46,50}};//加密图像 
int n;//卷积核大小n*n
int r;//卷积核半径 
int c[200][200]={
   	{
   1,1,0},
					{
   1,1,0},
					{
   0,0,0}};//convolution kernel 卷积核 
void read()
{
   
	scanf("%d",&m);
	for(int i=0;i<m;i++)
	
加密图像处理技术的应用范围及发展趋势研究报告随着成像技术的日臻完善,计算机技术的高速发展、电子产品普遍推广,数字图像技术已经渗透到人们日常生活、生产的方方面面,在通信、视频(包括电视广播等)、文档(包括文字、数字、符号等)、生物、医学、遥感、雷达、测绘等领域发挥着重要的作用。 数字图像技术可分为图像处理图像分析、图像理解三个方面。图像处理技术包括:图像采集、获取及存储;图像重建、图像变换、滤波、增强、恢复/复原、校正等;图像(视频)压缩编码;图像数字水印和图像信息隐藏。图像分析技术包括:边缘检测、图像分割;目标表达、描述、测量;目标颜色、形状、纹理、空间、运动等的分析;目标检测、提取、跟踪、识别和分类;人体生物特征提取和验证。图像理解技术包括:图像配准、匹配、融合、镶嵌;3D表示、建模、重构、场景恢复;图像感知、解释、推理;基于内容的图像和视频检索。 目前已有很多图像应用系统,如烟草制造检测系统、印钞检测系统、电子组装检测系统、质量检测系统、自动识别系统、测量系统、智能视觉检测系统、表面检测系统、印刷检测系统、包装检测系统、复杂工业对象视觉在线监测系统、汽车制造监测系统、机器视觉车牌检测系统、生物识别系统、保安监控系统、机器视觉医疗检测系统、光学检查系统等。这些应用系统的设计,往往涉及多种数字图像技术,有相当大的难度,而当今社会智能化、信息化的趋势也对数字图像应用系统的设计提出了更高的要求。同时,数字图像处理技术的发展也有着广阔的前景。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值