![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像处理
文章平均质量分 86
雪*夹雨夹*雪
这个作者很懒,什么都没留下…
展开
-
ISP图像处理pipeline简介2
上一篇文章介绍了ISP pipeline中的3A和镜头传感器校正。现在继续介绍pipeline中的其它流程。上一篇文章主要讲了镜头,sensor相关的处理流程,pipeline接下来的一步是颜色插值。sensor直接输出的图片是raw格式,需要经过isp处理之后才是平时常见的JPEG等格式的图片。原创 2024-04-20 17:32:55 · 953 阅读 · 2 评论 -
ISP图像处理pipeline简介1
它是用来干什么的呢?不同的ISP可能会以不同的顺序或方式应用这些步骤并且往往更加复杂,但一般包含这些步骤:3A(auto focus, auto exposure, auto white balance, 自动对焦, 自动曝光,自动白平衡),ISO增益,raw图片的各种处理,Demoasicing解马赛克,降噪,色彩空间转换,镜头和sensor校正,色彩校正,对比度和动态范围的调整,锐化,编码压缩等等。镜头是由透镜组成,由于制造精度以及组装工艺的偏差会引入畸变,导致原始图像的失真(包括形状,亮度,色彩)。原创 2024-04-13 22:54:13 · 1516 阅读 · 0 评论 -
MIL、SIL、PIL、HIL在环测试简介
在进行车载软件开发时经常会听到MIL、SIL、PIL和HIL等各种测试,它们都是什么意思呢?它们之间的区别是什么呢?原创 2024-03-17 21:16:56 · 1980 阅读 · 0 评论 -
H264/265 SEI 简介
在音频和视频流中,补充增强信息(SEI)是插入到比特流中的附加数据,以传达额外的信息,这些信息可以与相关的音频和视频内容精确同步接收。在音视频内容的编码和传输过程中可以插入SEI。可以在SEI中添加各种类型的信息,例如相机或编码器的参数, 事件戳,隐藏式字幕,歌词,和版权信息。虽然标准定义了如何将 SEI 消息插入码流的语法和语义,但并不要求解码器能够处理此信息。因此,如果设备不支持 SEI 数据,则 SEI 数据可能会在内容分发链中的某个时间点被丢弃。原创 2024-03-17 18:01:33 · 1609 阅读 · 0 评论 -
H264/265编码参数2: Profile Level Tier
在H265编码器中,支持某一个Profile的编码器,并不要求它支持该Profile的所有特性,但是编码的码流必须符合HEVC的标准,才可被支持该Profile的解码器所解码。H265 Profile 的支持: 常用的三个Main profile,即常规8bit像素精度的Main profile,支持10bit像素精度的Main 10 profile和支持静止图像的Main Still Picture profile。H.264 规定了多种种档次,每个档次支持一组特定的编码功能,并支持一类特定的应用。原创 2024-03-10 16:59:35 · 1134 阅读 · 0 评论 -
H264/H265基本编码参数1
本文主要讲解一些视频编码相关的基本概念。原创 2024-02-26 23:01:45 · 1117 阅读 · 0 评论 -
视频编码码率控制
码率控制是编码器的一个重要模块,主要的作用就是用算法来控制编码器输出码流的大小。虽然它是编码器的一个非常重要的部分,但是它并不是编码标准的一部分,也就是说,标准并没有给码控设定规则。我们平时用的编码器的码控都是编码器程序自己实现的。那码控的原理是什么呢?其实码控就是为每一帧编码图像选择一个合适的 QP 值的过程。我们知道当一帧图像的画面确定了之后,画面的复杂度和 QP 值几乎决定了它编码之后的大小。原创 2023-12-24 12:00:34 · 524 阅读 · 0 评论 -
camera同步信号
没读完一行就发送一个HSYNC信号,然后读取下一行。如果这些摄像头之间不进行时间同步,那么各个摄像头成像的时间就不一致,存在误差,会对后续的流程产生不良影响,比如融合感知的精度会受到很大影响。FSYNC:frame synchronization,帧同步信号,通常是从sensor外部输入的同步信号,用来控制sensor的曝光时机,即控制sensor在指定的时机曝光。一种可行的办法是让相机的每一帧都由外部FSYNC信号触发,即由外部host在同一时间统一给各个sensor发送同步信号来触发曝光。原创 2023-12-23 21:37:01 · 1604 阅读 · 0 评论 -
camera曝光时间
针对曝光和readout这两个步骤,相机操作有两种常见的方法:“non-overlapped”的曝光和“overlapped”的曝光。曝光:曝光是图像传感器进行感光的一个过程,相机曝光时间,也就是快门速度,曝光即曝光时间控制,控制感光元件上总的光通量。对于面阵相机,它通常是每秒收集的帧数(帧/秒),而对于线阵相机,它是每秒收集的。由于人眼特殊的生理结构,如果被观看的图像的帧率高于16fps,则认为是连续的。有人问为什么我们在使用工业相机的时候,增加相机的曝光时间后,相机的帧率下降,而且下降得很严重。原创 2023-12-17 13:36:40 · 1718 阅读 · 0 评论 -
camera卷帘快门(Rolling Shutter)与全局快门(Global Shutter)
首先来看一下什么叫快门:快门是照相机用来控制感光元件有效曝光时间的装置。可以理解为光线要想打到相机传感器上必经的一道门。如果快门关着,那么光线进不去,感光元件就无法曝光;门开了,光线进来了,感光元件开始曝光,开始成像。从结构上来划分,快门可以分为机械快门和电子快门。机械快门在单反上用的比较多,就是挡在感光元件前面的幕帘。如下图所示与机械快门相对的是电子快门,也称电磁式快门。原创 2023-12-16 17:06:47 · 1772 阅读 · 0 评论 -
图像特征提取-角点
图像特征图像特征要有区分性,容易被比较。一般认为角点,斑点等是较好的图像特征特征检测:找到图像中的特征特征描述:对特征及其周围的区域进行描述。原创 2023-12-13 22:56:16 · 406 阅读 · 0 评论 -
拜耳阵列(Bayer Pattern)和解马赛克简介
拜尔阵列由柯达的布莱斯·拜尔发明,拜尔阵列将更多的像素用于绿色,而不是红色和蓝色,因为人眼对绿色更敏感。但这张照片,每个像素只有rgb中的一种颜色,每个像素还缺少其它两个颜色分量,效果如下图3所示。典型的图像传感器(例如我们在数码相机中使用的图像传感器,主要有CCD, CMOS)由许多单独的光电传感器组成,所有这些传感器都会捕获光线。如果想要获得不同颜色的光,最直接的做法是加入不同颜色的滤镜,从而滤出 RGB 三个通道的颜色。这个覆盖层可以理解为一个过滤层,每种类型的过滤器通常只允许一种颜色的光线的通过。原创 2023-10-29 17:32:56 · 1672 阅读 · 0 评论 -
YUV编码格式解析
或者说,对于 YUV 图像来说,并不是每个像素点都需要包含了 Y、U、V 三个分量,根据不同的采样格式,可以每个 Y 分量都对应自己的 UV 分量,也可以几个 Y 分量共用 UV 分量。2:1水平降采样, 意味着 UV 分量是 Y 分量采样的一半,Y 分量和 UV 分量按照 2 : 1 的比例采样。YUV 4:2:0 是指水平和垂直 Y 各取样两个点,UV 各只取样一个点,水平的取样比例是 2:1,重直的取样比例 2:1,也就是。这些格式主要是基于 YUV 4:2:2 和 YUV 4:2:0 采样。原创 2023-10-29 22:18:07 · 261 阅读 · 0 评论 -
H264码流结构
视频编码的码流结构是指视频经过编码之后得到的二进制数据是怎么组织的,或者说,就是编码后的码流我们怎么将一帧帧编码后的图像数据分离出来,以及在二进制码流数据中,哪一块数据是一帧图像,哪一块数据是另外一帧图像。而我们在工程开发中,需要对编码后的数据进行一些解析,以便用于之后的打包。同时我们在打包时也需要判断当前一帧图像数据它的开头和结尾在哪。原创 2023-12-10 23:22:42 · 883 阅读 · 0 评论 -
H264视频编码原理
本文主要介绍h264编码的基本原理原创 2023-12-09 16:53:27 · 798 阅读 · 0 评论