图像处理
芯益求新
这个作者很懒,什么都没留下…
展开
-
混沌图像加密算法原理及matlab实现
引言 混沌作为一种非线性动力学过程,对初始状态具有高度敏感性,且不可预知,是一种天然的物理密码。因此在密码学,随机数产生,保密通信及图像加密领域具有广泛的应用。本文基于最基本的Lorenz混沌系统实现了图像加密,并利用Matlab演示了这一加密和解密过程。1、Lorenz混沌系统原理 一个混沌系统可以由一个微分方程或微分方程组进行表示,我们对这个微分方程或微分方程组进行求解就可以求得相应的混沌序列,一个Lorenz混沌系统可以简单由如下图所示的微分方程组进行表示。...原创 2020-12-15 19:58:53 · 14509 阅读 · 13 评论 -
sobel图像边缘检测算法的Python及Verilog验证
引言 本文是之前AI加速器项目的一个补充,即之前AI加速器中PL部分的工作。本文主要介绍的是一种sobel图像边缘检测算法的Python及Verilog实现。一、sobel图像边缘检测算法的Python实现 sobel图片边缘检测算法的核心就是图片的卷积操作,我们所用的是如下图所示的一个3*3的卷积核。-1 0 1 -2 0 2 -1 0 1 图片的卷积操作简单来说就是移位相乘然后累加运算,具体资料各位可以上网查...原创 2020-08-16 16:54:02 · 6273 阅读 · 1 评论 -
凸优化理论介绍
一、前言 凸优化方法是数学优化方法中具有代表性的一种,凸优化被广泛运用在图像处理,自动控制系统,估计和信号处理,通信网络,数据挖掘,电路设计等很多方面,特别是在现在的人工智能时代,机器学习和深度学习具有很高的热度和应用价值,从某种意义上讲,凸优化也可看做是机器学习中的一部分。二、标准的数学优化问题 其中称为目标函数,称为约束条件。该优化问题描述的是求在约束...原创 2020-01-10 20:55:16 · 8900 阅读 · 1 评论 -
矩阵的奇异值分解及其在图像压缩领域的作用
1.矩阵奇异值分解定义及数学原理 矩阵的奇异值分解英文全称为Singular value decomposition,简称SVD分解。 基本数学原理如下: 那么矩阵的奇异值分解是怎样实现图像压缩的呢?假设一副为height*width的图像,则原图的像素点个数为height*width个,进行奇异值为r的分解之后,像素点就变为h...原创 2019-10-29 10:43:32 · 3730 阅读 · 0 评论