一起学习camera
分享摄像机相关知识
深海2780
远在远方的风比远方更远
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
时域、频域、空域在图像处理中的基本解释
频域:频域是图像在频率上的变化,通常与图像的纹理、边缘等有关。总的来说,时域和空域处理更注重像素级别的操作,而频域处理更注重频率级别的操作。在空域处理图像,通常包括滤波、去噪、增强等操作。时域:时域是图像在时间上的变化,通常与图像的帧率、运动对象等有关。时域和频域的综合应用可以更好地处理复杂的图像问题,如运动目标的检测和跟踪、人脸识别等。时域、空域和频域是图像处理中的三个重要概念,它们在不同的维度上描述了图像的特征。频域处理主要用于图像压缩和滤波,如减少图像中的冗余信息,增强图像的边缘和纹理等。原创 2024-06-25 10:01:26 · 2336 阅读 · 0 评论 -
常见的光学术语及解释
MTF: 调制传递函数(Modulation Transfer Function)是描述光学系统清晰度的重要指标,它衡量了光线经过光学系统后,在空间频率下的传递效果。摩尔条纹: 摩尔条纹是一种视觉现象,当人眼看到两个非常靠近且略有不同的黑白条纹时,可能会看到一种模糊的灰色条纹。红外共焦: 红外共焦技术是一种用于测量物体深度的方法,通过使用红外光源和透镜聚焦,可以测量物体表面的距离。分辨率: 分辨率是指图像或透镜的细节程度。相对亮度: 相对亮度是指物体在特定条件下的亮度与周围环境的亮度之间的对比程度。原创 2024-06-25 09:58:16 · 981 阅读 · 0 评论 -
有关摄像机视频显示的基础知识
选择压缩比时,压缩比越高,图象质量越差。在PAL制中,规定25帧/秒,每帧水平625扫描行(分奇数行、偶数行,即奇、偶两场,因采用隔行扫描方式)。但这样做会极大地加宽视频带宽从而增加设备成本,且这也与现行黑白电视不兼容,因此,在实际应用中不这样做,而是按亮度方程Y=0.39R+0.5G+0.11B(PAL制)RGB信号转换成亮度信号Y和两个色差信号U(B-Y)、V(R-Y),形成YUV分量信号。对于NTSC制,规定30帧/秒,525行/帧,隔行扫描,分奇、偶两场,图像大小720*486。原创 2024-06-25 09:50:30 · 440 阅读 · 0 评论 -
sensor关键参数
当长时间的积分单元被采用时,这种类型的噪声就变成了影响图像信号质量的主要因素,对于昏暗物体,长时间的积分是必要的,并且像素单元电容容量是有限的,于是暗电流电子的积累限制了积分的最长时间。图像传感器的靶面尺寸越大,则成像系统的尺寸越大,捕获的光子越多,感光性能越好,信噪比越低。10.由于受到制造工艺的限制,对于有几百万像素点的传感器而言,所有的像元都是好的情况几乎不太可能,坏点数是指芯片中坏点(不能有效成像的像元或相应不一致性大于参数允许范围的像元)的数量,坏点数是衡量芯片质量的重要参数。原创 2024-07-05 10:14:31 · 1223 阅读 · 0 评论 -
LVDS和MIPI的区别
这些芯片组可以大幅节省系统的电缆和连接器成本,并且可以减少连接器所占面积所需的物理空间。采用其输出接口,可以使得信号在差分PCB线或平衡电缆上传输,由于采用低压和低电流驱动方式,因此,实现了低噪声和低功耗。MIPI信号是成对传输的,主要是为了减少干扰,MIPI信号成对走线,两根线从波形看是成反相,所以有外部干扰过来,就会被抵消很大部分。LVDS接口信号类型是LVDS信号(低电压差分对),信号的内容是RGB数据还有行场同步和时钟;MIPI DSI接口信号类型是LVDS信号,信号的内容是视频流数据和控制指令。原创 2024-07-02 18:39:48 · 1134 阅读 · 0 评论 -
CCD技术指标
CCD尺寸,即摄象机靶面。原多为1/2英寸,现在1/3英寸的已普及化,1/4英寸和1/5英寸也已商品化。CCD像素,是决定了显示图像的清晰程度,。CCD是由面阵感光元素组成,每一个元素称为像素,像素越多,图像越清晰。现在市场上大多以25万和38万像素为划界,38万像素以上者为高清晰度摄象机。水平分辨率。彩色摄象机的典型分辨率是在320到500电视线之间,主要有330线、380线、420线、460线、500线等不同档次。 分辨率是用电视线(简称线TV LINES)来表示的,彩色摄像头的分辨率在330~5原创 2024-07-05 09:56:29 · 1366 阅读 · 0 评论 -
binder通信
Binder是一种Android进程间通信(IPC)机制,它允许一个进程调用另一个进程的方法,使得不同进程之间可以进行数据交换和协作。Binder的设计理念是基于客户端-服务端模型。总结来说,Binder是Android中一种强大的IPC机制,它可用于不同进程之间的通信和协作。通过Binder,应用程序可以通过远程服务的方式实现相互之间的交互,提供更强大和灵活的功能。ServiceManager:这是系统级的服务管理器,它维护了一个全局的Binder对象列表,并提供了相关的注册、查询和访问方法。原创 2024-04-28 15:07:25 · 342 阅读 · 0 评论 -
摄像机的滤光片
波长从长到短,依次为:红外线,橙光,紫外线,蓝光,黄光,绿光,靛光,紫光,X射线,伽马射线,宇宙射线。人们通常将颜色按照波长从大到小的顺序排列,依次为:无线电波,红外线,可见光,紫外线,X射线和伽马射线。此外,需要注意的是,不同的滤光片对相机的稳定性要求不同,需要调整相应的拍摄参数。不同波长的光波对应不同的颜色,其中较短的波长对应蓝色或紫色的光,而较长的波长对应红色或橙色的光。这些滤光片的作用主要是用来过滤不同类型的光线,保护摄像机的感光元件不受外来光的干扰,从而保证图像的清晰度和色彩的鲜艳度。原创 2024-04-18 09:19:11 · 536 阅读 · 0 评论 -
视频分辨率、码率、帧率
帧率是指每秒显示的图像帧数,常用的帧率有24fps、30fps和60fps。通常,电影使用24fps,电视和网络视频常用30fps,游戏和动画等需要更高流畅度的场景使用60fps。较高的码率可以提供更高质量的视频,但也会导致文件大小增大。视频分辨率是指视频图像的水平和垂直像素数,常用的分辨率有720p、1080p、4K等。分辨率越高,图像细节越清晰,但在相同的帧率和码率下,文件大小也会增加。视频分辨率、码率和帧率是视频编码中重要的参数,它们在确定视频质量、文件大小和播放流畅度方面起着关键作用。原创 2024-04-17 13:59:38 · 2442 阅读 · 0 评论 -
视频编码H264与H265区别
然而,由于H.265的高处理要求和相对较新的标准,它在一些使用场景和设备上可能并不适用,需要权衡使用的因素。处理复杂度:相对于H.264,H.265的编码和解码算法更加复杂,需要更多的计算资源来进行处理。压缩效率:H.265相较于H.264拥有更高的压缩效率。它通过更复杂的算法和更多的编码选项来减小视频文件大小,一般能将文件大小降低约50%以上,而在相同质量下使用更低的码率。视频质量:H.265在相同码率下可以提供更高的视频质量,这是因为它使用了更多的编码技术来保留更多的细节和更准确的色彩。原创 2024-04-17 14:00:37 · 5097 阅读 · 0 评论 -
行消隐 (HBlank) 和场消隐 (VBlank)
在场消隐期间,传感器会执行类似于行消隐的操作,以准备开始下一场的图像采集。场消隐期间,传感器的输出信号可能处于无效状态,因此输出的图像数据可能是无效的、空的或无意义的。行消隐 (HBlank):行消隐是指传感器在每一行图像数据采集结束之后,需要进行的一些额外处理,以准备开始下一行数据的采集。行消隐期间,传感器的输出信号可能处于无效状态,因此输出的图像数据可能是无效的、空的或无意义的。这些消隐过程必须进行得足够快速,以避免产生图像数据的错误或干扰,并为下一帧图像的采集做好准备。原创 2024-04-16 20:06:23 · 3362 阅读 · 0 评论 -
halcon算子Chapter 1 :Classification
1.1 Gaussian-Mixture-Models1.add_sample_class_gmm功能:把一个训练样本添加到一个高斯混合模型的训练数据上。2.classify_class_gmm功能:通过一个高斯混合模型来计算一个特征向量的类。\3. clear_all_class_gmm功能:清除所有高斯混合模型。\4. clear_class_gmm功能:清除一个高斯混合模型。\5. clear_samples_class_gmm功能:清除一个高斯混合模型的训练数原创 2021-04-01 22:00:21 · 185 阅读 · 0 评论 -
halcon算子Chapter 4 :File
4.1 Images\1. read_image功能:读取有不同文件格式的图像。\2. read_sequence功能:读取图像。\3. write_image功能:用图形格式写图像。4.2 Misc\1. delete_file功能:删除一个文件。\2. file_exists功能:检查文件是否存在。\3. list_files功能:列出目录中的所有文件。\4. read_world_file功能:从一个ARC/INFO世界文件中读取地理编码。原创 2021-04-01 22:02:22 · 183 阅读 · 0 评论 -
光圈如何影响图像质量
适当的曝光可以确保图像的细节得到很好的保留,而过度曝光或欠曝光都会导致图像质量降低。景深控制:光圈的大小也会直接影响图像的景深,即前景和背景的清晰程度。相反,较大的光圈(小光圈值)会降低对比度,可能会导致某些细节的丢失。总的来说,光圈是摄影中一个重要的参数,它会直接影响图像的曝光,景深,散光和畸变,对比度和锐度等方面。适当选择合适的光圈大小可以帮助摄影师达到他们想要的图像效果,并提高图像的质量。光圈是摄影中一个重要的参数,它决定了镜头的光线通过量,直接影响图像的曝光和深度。原创 2024-04-17 10:36:36 · 1556 阅读 · 0 评论 -
什么是回调函数
回调函数原创 2023-02-22 14:00:30 · 138 阅读 · 0 评论 -
Hall光圈和Piris光圈的区别
综上所述,Hall光圈是一种较为简单和廉价的光圈技术,而Piris光圈是一种更先进和高性能的光圈控制技术。Piris光圈具有更好的光圈控制精度和可靠性,并可提供更高质量的图像和更好的适应不同的光照条件。相比之下,Hall光圈通常用于价格较低的相机或镜头中,提供基本的光圈控制功能。Piris光圈:Piris光圈是一种被动式的光圈控制技术,全称为“预留光圈无端圆夜视功能”。它可以根据环境光线的变化,在保持图像亮度稳定的同时,提供更准确的光圈控制,并有效减少镜头畸变和散光。原创 2024-04-17 10:35:11 · 1093 阅读 · 0 评论 -
halcon算子Chapter 2 Control
1.assign功能:为一个控制变量分配一个新值。2.break功能:终止循环执行。\3. comment功能:向程序添加一行注释。\4. continue功能:跳过现在的循环执行。\5. else功能:条件语句的替换。\6. elseif功能:可选择的条件语句。\7. endfor功能:for循环的终止。\8. endif功能:if命令的终止。\9. endwhile功能:while循环的终止。\10. exit功能:终止HDev原创 2021-04-01 22:01:12 · 159 阅读 · 0 评论 -
I2C(Inter-Integrated Circuit)
在I2C通信中,设备分为主设备(Master)和从设备(Slave)。主设备通过发送开始信号(Start)和地址字节来选择相应的从设备,然后通过SDA线发送或接收数据。I2C(Inter-Integrated Circuit)是一种串行通信协议,用于在集成电路(IC)之间进行短距离的数据传输。报文格式灵活:可以发送数据字节和控制字节,并支持不同的传输模式,如读写、选择读取长度等。硬件地址寻址:每个从设备都有一个唯一的硬件地址,主设备可以选择要与哪个从设备通信。支持多从设备:总线上可以同时连接多个从设备。原创 2024-04-17 09:20:46 · 274 阅读 · 0 评论 -
halcon算子Chapter3 :Develop
1.dev_clear_obj功能:从HALCON数据库中删除一个图标。2. dev_clear_window功能:清除活动图形窗口。\3. dev_close_inspect_ctrl功能:关闭一个控制变量的监视窗口。\4. dev_close_window功能:关闭活动图形窗口。\5. dev_display功能:在现有图形窗口中显示图像目标。\6. dev_error_var功能:定义或者不定义一个错误变量。\7. dev_get_preferences原创 2021-04-01 22:01:45 · 210 阅读 · 0 评论 -
VS当中各个项目的区别
首先,说一下空项目,大多数想单纯创建c++工程的新同学,打开vs后很可能不知道选择创建什么工程,这时候请相信我,空项目是你最好的选择。因为空工程不包含任何的源代码文件,接下来你只需要在相应的源代码文件夹和头文件文件夹加入相应的.cpp和.h文件即可。(注:对于首次使用vs的新同学来说,运行程序的时候很可能,闪一下就不见了,请不要着急,这是因为vs软件本书没有加上停止的代码,我们自己动手加上就好了。每次写程序的时候,我们需要include头文件stdlib.h,然后在程序末尾加上system(“pause”)转载 2021-09-02 09:44:02 · 2236 阅读 · 0 评论 -
马达的PI位置是什么意思
PI位置控制算法根据之前的误差信号计算出一个修正项,然后将其与目标位置进行比较,从而调整输出电压或电流,使得马达的位置逐渐接近目标位置,并保持在目标位置附近。通过不断地调整P和I参数的值,可以获得良好的马达位置控制性能。比例(Proportional)参数(P)用于根据误差信号的大小调整输出电压或电流,以使马达位置与目标位置之间的差距最小化。马达的PI位置是指马达控制系统中的一种反馈控制算法,用于调节马达位置的准确性和稳定性。需要注意的是,PI位置控制仅适用于控制马达的位置,而不是速度或加速度。原创 2024-04-17 10:30:39 · 602 阅读 · 0 评论 -
你知道镜头也是有分辨率的吗?
较高的分辨率意味着镜头能够捕捉到更多的细节,并显示更清晰的图像。如果相机传感器的分辨率较低,则即使使用高分辨率的镜头,最终图像的分辨率也会受到限制。其他因素,如相机传感器的质量、图像处理算法等,也会对图像的细节捕捉和清晰度产生影响。较小的光圈(较大的F值)可以减少像差并提高分辨率,但也会降低光线的强度,可能需要更长的曝光时间。高质量的镜头通常具有较复杂的光学配置,能够更好地聚焦光线并减少像差,从而提高分辨率。光学材料:使用优质的光学材料可以减少光的散射和折射,提高图像的清晰度和细节捕捉。原创 2024-04-16 16:28:09 · 987 阅读 · 0 评论 -
带你认识sensor黑电平
在没有黑电平校正的情况下,这种光线非均匀性会在图像中表现为一些明亮或暗的区域,降低图像的均匀性和准确性。校正光线非均匀性:由于光学系统的特性,传感器接收到的光线在画面的不同位置可能存在一定的偏差或不均匀性。图像均匀性:由于传感器和光学系统的特性,不同位置的像素可能会有略微的灰度差异,即光线非均匀性。获取黑电平图像:通过关闭传感器的快门并控制光源,在没有光照的情况下,获取一张黑电平图像,也称为黑场图像。计算平均黑电平值:对黑电平图像中的每个像素,计算所有黑场图像的同一位置的像素值的平均值。原创 2024-04-16 15:36:51 · 1920 阅读 · 0 评论 -
相同的光圈,相同的快门大小,不同的焦段,进光量是否相同
举个例子,假设使用两个镜头,一个是50mm的镜头,另一个是200mm的镜头,光圈和快门速度都设置为相同的值,比如f/2.8和1/200秒。虽然它们的光圈和快门速度相同,但由于200mm镜头的物理直径较大,能够接收更多的光线,进光量将会更大。在相同光圈和快门速度下,不同焦段的镜头会有不同的物理直径和光学构造。较长焦段的镜头通常具有更大的物理直径,可以接收更多的光线,因此相对来说进光量更大。相反,较短焦段的镜头相对较小,进光量较少。因此,在实际使用中,快门速度和光圈设置相同时,不同焦段的镜头会有不同的进光量。原创 2024-04-16 16:16:15 · 1418 阅读 · 0 评论 -
camera_ISO
较高的ISO值适用于低光条件下或需要快速快门速度的场景,可以提供更亮的图像,但可能会引入更多的噪点。ISO是相机的感光度参数,用于控制相机对光线的敏感程度。ISO值越高,相机对光线的感受越强,可以在低光条件下拍摄更亮的照片,但同时也会增加图像噪点的风险。ISO值越低,相机对光线的感受越弱,可以在充足光线条件下获得更清晰的照片,但是需要更长的曝光时间。ISO通常是一个数值,如ISO 100,ISO 200等。不同相机的ISO范围可能略有差异,但通常的范围是ISO 100至ISO 6400或更高。原创 2024-04-16 15:39:12 · 1096 阅读 · 0 评论 -
光学变焦与数字变焦
当镜头处于最短焦距时,透镜组将会调整成距离感光芯片(或胶片)的位置较远,这样的焦距使得场景中的远处物体能够更清晰地聚焦在感光芯片上。光学变焦和数字变焦之间的主要区别在于,光学变焦是通过改变光学镜头的焦距来实现变焦,而数字变焦是在软件处理过程中通过放大和重新采样图像来达到变焦效果。光学变焦是通过调整镜头的光学元件(如透镜或镜片)的位置来改变镜头的焦距,从而实现变焦效果。这种方法可以使物体的近大远小。总之,光学变焦是通过调整镜头的光学元件和焦距来实现对物体大小的变化,提供了较好的图像质量和真实的变焦效果。原创 2024-04-16 16:18:49 · 1135 阅读 · 0 评论 -
Lens Shading
将校正后的平均值设为期望值,然后对整个图像进行乘法校正,通过调整每个像素的亮度,使其接近期望值。因此,在使用镜头阴影校正算法时,应该根据实际需求和场景来判断是否需要进行校正以及校正的程度。相机配置文件校正:一些相机制造商提供了特定镜头的配置文件,其中包含针对镜头阴影的校正参数。光照角度:光线以特定的角度进入镜头,而边缘和角落处的光线角度更倾向于横向或斜向进入,与中央区域的垂直角度有所差异。光学设计:镜头的设计会导致光线在镜片中的传输和聚焦方式不同,使得边缘和角落处的光线衰减更明显,造成亮度不均匀。原创 2024-04-16 15:54:12 · 417 阅读 · 0 评论 -
sensor坏点问题排查总结
3、排查是否是硬件原因,镜头原因,以及平台自身原因,在排除所有自身原因后,可确认是sensor本体原因,至于不同目之间概率相差大的原因是因为sensor批次不同。1、紧急从产线领取一台设备查看原因,通过抓raw,初步判定为sensor本体坏点,通过后端isp dpc,提高校正强度,输出程序。2、由于产线其余设备坏点程度不同,因此出差产线,实地判断坏点原因,发现多目设备,相同型号sensor出现不同目的坏点概率相差很大。1、供应商更新dpc寄存器,但带来模糊风险,不接受,等待出货标准提升解决方案。原创 2024-04-16 15:06:01 · 1107 阅读 · 0 评论 -
camera网络配置
网关(Gateway):是在一个网络与其他网络之间进行通信的设备或节点。它是一个中继站点,可以连接两个或多个不同的网络,并使它们能够相互通信。网关在两个网络之间转发数据包,并处理来自一个网络的请求并发送给另一个网络。在计算机网络中,通常使用默认网关来指示发送到其他网络的数据包的下一个跳转点。子网掩码(Subnet Mask):是一种用于确定IP地址的网络部分和主机部分的方法。它与IP地址一起使用,通过将特定位设置为1来表示网络部分,并将其余的位设置为0来表示主机部分。原创 2024-04-16 15:12:16 · 401 阅读 · 0 评论 -
动态范围与色调映射
动态范围与色调映射原创 2023-02-24 10:19:21 · 448 阅读 · 0 评论
分享