logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

FPGA图像算法.竖条纹消除术

竖条纹在图像处理中是一个比较常见的噪声,做过内窥镜ov6946的朋友都知道,这个sensor在走线比较长时特别容易出现竖条纹,对于第一次做这个sensor的如果没有考虑阻抗匹配出现了竖条纹,想要消除要不改板,要不通过软件修复了,而使用硬件去做的话,如果换线了阻抗不一样可能又回去了,所以这个时候软件算法修复是一个更好的选择。从上图可以看出,经过算法处理后,竖条纹消除的比较干净,基本看不到竖条纹了,同

文章图片
#fpga开发#算法#图像处理
FPGA图像处理算法.影视级3D LUT实现

3D LUT具体原理,限于篇幅,本文不做具体介绍,狼哥今天主要给大家展示下verilog实现的3D-LUT的效果,整个算法实现使用纯流水操作,100M时钟频率下,时延在us级,实现了流水实时处理,处理的效果图和软件出来的图基本一致。3D-LUT,可以分成两部分,3D和LUT,最基本的是LUT,3D是维度,从本质上来说,LUT的作用就是将每一组RGB的输入值转化成输出值,也就是这个颜色进,那个颜色出

文章图片
#fpga开发#图像处理#3d
FPGA图像算法.横条纹消除

从上图可以看出,经过算法处理后,横条纹消除的比较干净,基本看不到横条纹了,同时图像整个质量没有明显下降,清晰度尚可,整个处理效果还算比较好。可以看到明显的横条纹,相比上次的竖条纹,此次的横条纹并没有那么规律,相对来说更复杂一些,对于这种条纹,通过算法是也是可以消除的,只是处理起来更复杂一些,话不多说,看看经过算法处理后的图像效果图。上不久狼哥写了一个竖条纹消除的文章《FPGA图像算法.竖条纹消除术

文章图片
#fpga开发#算法
FPGA图像算法.任意比缩放

FPGA图像算法.任意比缩放

文章图片
#fpga开发
手撕网络协议,实现100G网络UDP通信

文中部分图片来源于网络,如有侵权还望告知删除。

文章图片
#网络协议#网络#udp
FPGA图像算法.暗图提亮术

图像处理中,经常会遇到一些低光照场景,需要把图片亮度提亮的,最简单的办法就是把像素值直接放大,这样子做的话简单粗暴,但是效果不好,通过曲线拉升,效果会好一些,狼哥这个就是通过曲线拉升的一个效果,数据是8bit的rgb,效果如下所示。如果对暗图提亮有需求的,欢迎加下面微信洽谈合作,对课程感兴趣的滴滴狼哥上车学习,多年工程经验提取,助力大家学的更快。图像整体亮度被拉升了很多,比起24位数据的效果还是差

文章图片
#fpga开发#算法#图像处理
ISP算法.红外图像增强

为了消除红外中的"雾霾",提高图像的清晰度,我们就得对图像做一些和白光中雾霾中类似的处理,消除雾霾,提高对比度,让整个的图像看起来更加清爽,而去雾的算法很多,简单的直方图均衡,复杂一点的CLAHE,以及大名鼎鼎的暗通道,还有各种各样别的算法,这里狼哥就不一一详述了,有兴趣的可以去deepseek看看各自的优缺点。以上几张图像通过工具分析对比可以看到,处理后的图像清晰度有不同程度的提升,比如最后一张

文章图片
#接口隔离原则
ISP算法.红外图像增强

为了消除红外中的"雾霾",提高图像的清晰度,我们就得对图像做一些和白光中雾霾中类似的处理,消除雾霾,提高对比度,让整个的图像看起来更加清爽,而去雾的算法很多,简单的直方图均衡,复杂一点的CLAHE,以及大名鼎鼎的暗通道,还有各种各样别的算法,这里狼哥就不一一详述了,有兴趣的可以去deepseek看看各自的优缺点。以上几张图像通过工具分析对比可以看到,处理后的图像清晰度有不同程度的提升,比如最后一张

文章图片
#接口隔离原则
到底了