首页 > 编程知识 正文

农村家用摄像头怎么选,监控摄像头几个头的好

时间:2023-05-04 00:25:08 阅读:141546 作者:3126

市面上的相机有很多种,规格、价格也千差万别,如何选择适合现在APP应用的相机是一个重要的问题。

影响照相机性能的参数主要如下。

1 .分辨率:相机通常支持的最大图像大小为640x480 (普清)、800x600、1280 x720 (1920 x 1080 ) (全高清或超级高清)等。 当然分辨率越高越好,但也必须考虑系统的实际情况。 如果系统不能使用1920x1080这样的分辨率,就没有必要买那么贵的照相机。

一般适用的视频分辨率如下。

160 x120,4:3

30x 240,4:3

480 x360,4:3

640x480 (普清),4:3 30万

800x600 (标准化),4:3 50万

960 x720,4:370万

180 x720 (高清),16:9,100万

1920x1080 (全高清或超高清) 16:9200万

相机可以设置为输出几种不同分辨率的图像。 例如,我的桌面上的USB数码相机YUYV输出格式支持以下分辨率:

160x120、320x240、544x288、640x480、800x600、960x720、1280x720和1280x960。

如果软件配置为480x360,并且摄像头不支持此分辨率,请选择最接近的分辨率进行替换。 例如,我的照相机选择了544x288这种格式。 软件必须输入480x360,但硬件只能输出544x288。 在这种情况下,需要将544x288缩放到480x360。 这增加了计算的复杂性,不利于系统的优化。 因此,选择摄影机时,不仅要确保摄影机的最大分辨率,而且要确保摄影机能够输出的分辨率文件能够满足APP的不同场景需要。

清晰、高清晰度、全高清是业界的通用称呼,有时还不一样,所以直接说分辨率的值是最好的。

也有商家在产品宣传中使用像素的概念,原像素的定义是分辨率的乘积大小,称为200万像素,如1920x1080=2073600。 这样的称呼也没什么问题,但有些业者把插值计算的结果称为最后的像素值时会有引起误解的成分。 例如,如果照相机拍摄640x480 (大约30万像素),通过照相机的内部插值获得1280x720的图像,则插值可以达到100万像素,或者可以直接达到100像素,这显然意味着消费者可以插值得到的100万像素和收集得到的100万像素在画质上有很大的差异。 所以不看像素,直接看分辨率。

此外,分辨率通常设定为适合逐行(p )或隔行(interlace )。 720P,1080i 交错是电磁扫描时代遗留下来的技术,现在已经废除,带I的配置都可以忽略。

2 .色彩空间:摄像头采集的数据存储格式一般有YUYV、YV12、NV12、MJPEG等。 具体格式请参照《YUV格式总结》。 典型的编码器输入为yv12(JM,x264 )或NV12 ) x264内部帧存储格式,将NV12输入到x264更有利。 )相机输出为YUYV格式时,需要进行颜色空间转换,转换为软件可接受的格式,从而增加计算量。 因此,建议选择能够支持软件所需色彩空间的相机。 MJPEG是运动JPEG,可以理解为JPEG图像的序列,图像内部是有损伤的无火的JPEG编码,图像之间没有依存关系。 由于图像本身具有很大的颜色冗馀性,所以即使是可逆的JPEG编码,压缩率也是6-10倍,能够大幅减少保存数据量,因此也影响照相机的输出帧率。 输出MJPEG格式时,软件必须对MJPEG进行解码并转换为YV12或NV12,这样会增加计算量,但可能会提高帧频。

3 .帧速率:通常称为相机在给定颜色空间中的最大分辨率所能支持的最高视频捕获能力。 以我的桌面USB摄像头为例,它支持两种颜色空间YUYV和MJPEG。 在这两个空间中测试了帧速率,结果如下。

format=YUYV,input resolution=160 x 120,v4l2 resolution=160 x 120,fps=23

format=YUYV,input resolution=320 x 240,v4l2 resolution=320 x 240,fps=23

format=YUYV,input resolution=480 x 360,v4l2 resolution=544 x 288,fps=23

format=YUYV,input resolution=640 x 480,v4l2 resolution=640 x 480,fps=23

format=YUYV,input resolution=800 x 600,v4l2 resolution=800 x 600,fps=16

format=YUYV,input resolution=960 x 720,

v4l2 resolution =  960 x  720, fps =  8
format = YUYV,     input resolution = 1280 x  720, v4l2 resolution = 1280 x  720, fps =  9
format = YUYV,     input resolution = 1920 x 1080, v4l2 resolution = 1280 x  960, fps =  4

format = MJPG,     input resolution =  160 x  120, v4l2 resolution =  160 x  120, fps = 23
format = MJPG,     input resolution =  320 x  240, v4l2 resolution =  320 x  240, fps = 23
format = MJPG,     input resolution =  480 x  360, v4l2 resolution =  544 x  288, fps = 23
format = MJPG,     input resolution =  640 x  480, v4l2 resolution =  640 x  480, fps = 23
format = MJPG,     input resolution =  800 x  600, v4l2 resolution =  800 x  600, fps = 23
format = MJPG,     input resolution =  960 x  720, v4l2 resolution =  960 x  720, fps = 23
format = MJPG,     input resolution = 1280 x  720, v4l2 resolution = 1280 x  720, fps = 23
format = MJPG,     input resolution = 1920 x 1080, v4l2 resolution = 1280 x  960, fps = 23
1280x960分辨率时,MJPEG可以达到23fps, 而YUYV只能到4fps。
帧率也不是越高越好,还是要看系统需求。对于一般的运动场景15fps的帧率人眼已经可以认为是连续运动视频,这时如果摄像头支持高于15fps的帧率,就可以满足系统的需要。

一般摄像头参数视频输出模式:1080P@30, 1080P@25, 1080P@24, 1080i@60, 1080i@50, 720P@60,720P@50,其中24,25,30,50,60就是帧率。
需要注意的是,我国交流电供电的标准频率为50Hz,在日光灯环境下的摄像头,帧率最好设置为25或者50,和日光灯闪烁频率一致,这样才能避免采集数据出现一帧亮一帧暗的灯光闪频现象。

一些主观的人类视觉因素
4. 色彩还原度:摄像头对各种颜色的还原能力。一般会将摄像头的输出接到一台大一尺寸的显示器上,观察摄像头。
a.观察白色物体,拿一张白纸(在太阳光下显示为白色)对这摄像头,看显示器里面的颜色是否为白色。如果不为白色,可以尝试调节摄像头设置里面的白平衡(White Balance,简称WB);再有可能是显示器的问题,将白色调好,才能更加客观的比较其他颜色的效果。
b.观察在特定应用场景下的摄像头整体色调,例如视频会议系统是在一定明亮灯光下的场景,室外监控系统是在太阳光下的场景,桌面USB摄像头是在日光灯下的场景。观察对应场景下摄像头所表现出来的整体色调是否真实,有没有苍白(色彩饱和度不足)、偏冷或偏暖的情况出现。
c.观察各种颜色的物体经摄像头采集又显示出来的色彩是否与原物体颜色相同,尤其是红绿蓝这三基色的表现。
d.观察不同颜色的变化边缘是否锐利,感光材料的缺陷,会使得颜色发生漂移,尤其在颜色变化边缘。

5. 纹理还原度:摄像头对细小物体的纹理能够真实还原。例如地毯,毛衣等具有不规则微小细节的纹理。还有对文字的还原度,拿一本书看显示器上的文字是否还能保持一定的清晰度。

6. 去噪:一般摄像头都有这个功能,Noise Reduce简称 NR。一般摄像头设置里面有5级NR,缺省为3级。NR越大滤波效果越明显,图像更光滑,噪声越少,但纹理细节也损失的越多。同时NR越大,摄像头的计算量就越多,摄像头的相应速度会变慢。摄像头噪声的来源有很多种,但大部分都是时空孤立的,通过NR可以消除。噪声和纹理的区别在于,纹理是现实世界真实存在的物体表面细节,如毛衣上的纤维;噪声是不存在的,是由于摄像头电气特性、感光材料等原因叠加上去的。仔细观察图像的某些静止区域,看这个区域的图像是否会出现不规则的闪烁,这些闪烁就是噪声的表现(将NR设置为0,闪烁将更明显)。NR的采用会在一定程度上去除噪声,抑制闪烁,但过高的NR设置会损伤纹理还原度。因此需要在去噪和纹理还原度上平衡。比较不同摄像头时,可以把他们的NR都设置为中位值,然后在噪声抑制和纹理还原两方面衡量。

7. 动态速度:一般就是看快速运动物体有没有拖影,站在摄像头前面,快速的挥动手臂,看显示器手臂运动有没有拖影。注意的是在较高NR时图像的动态速度会降低,表现在图像上就是运动有拖影。另一方面看摄像头反应速度,面对摄像头快速举起手臂,看显示器内的图像是否能够同步,而不至于存在一定滞后时间差,现在的摄像头动态速度一般都能满足。

一些客观的摄像头物理参数
8. 感光部件:感光单元是数字摄像的最核心部门,一般有两种CCD和CMOS。
CCD的优点是灵敏度高,噪音小,信噪比大。但是生产工艺复杂、成本高、功耗高。一般是用于摄影摄像方面的高端技术元件,应用技术成熟,成像效果较好,价格相对而言较贵。
CMOS的优点是集成度高、功耗低(不到CCD的1/3)、成本低。但是噪音比较大、灵敏度较低。采用一些自动增益、自动白平衡、饱和度、对比度增强等影像控制技术,可以接近CCD摄像头的效果。CMOS一般用于较低品质的产品中,如桌面USB摄像头等。
所以,在选择摄像头时候,如果对成像画面,特别是夜拍效果比较重视的情况下应该选择CCD摄像头;如果需要考虑USB口的供电能力,整机稳定性,或成本的时候,可以优先考虑CMOS摄像头。

9. 镜头
成像公式 1/D + 1/d = 1/f。  => D = d/(d/f - 1)
式中,D为物距;d为像距;f为透镜焦距。D与f成正比。
镜头焦距越大,有效视距越远(长焦),但可视角度越小;
镜头焦距越小,有效视距越近,但可视角度越大(广角)。

用户需要根据自己的实际应用场景来选择摄像头。例如用的3.6MM的镜头,这个属于广角镜头,看的范围要广一些,适合小的空间(电梯等)。长焦的镜头(例如129MM)适合看很远的距离,但是比较窄的视角。因此既想看得远,又想看得宽阔和清晰,这是无法同时实现的。只能够根据具体应用来决定采用什么样的摄像头。

一般摄像头的焦距在一定范围内是可变的。变焦镜头由固定透镜组和可变透镜组两部分组成。通过移动可变透镜组,改变成像光路,可以在一定的范围内改变镜头的焦距,从而也改变了拍摄的视角。长焦端的最大焦距与广角端的最小焦距之比就是我们常说的摄像头多少倍率光学变焦。例如索尼SRG-300H全高清远程遥控 PTZ 摄像机,焦距为f=4.3 mm(广角)至 129 mm(长焦),它的光学变焦倍数就是129/4.3 = 30倍。
数字变焦是利用数字插值的方法把局部区域放大显示,这种方式的变焦结果画质得不到明显的提升。

除了手动调整焦距,一般摄像头具有自动对焦功能。自动对焦是根据图像清晰度评价算法,来确定焦距调节的方式(焦距变长还是变短),使得图像清晰度最优。图像清晰度评价算法没有标准的算法,各家摄像头厂商都不一样。选择摄像头的时候需要考量一下自动对焦的效果(与人眼感受同步,不会误对焦)与速度。

镜头材质:一般有两种,树脂片或者玻璃片。树脂片(Plastic,便宜、透光率低、使用寿命短);玻璃镜片(Glass,透光率高,技术成熟,稳定,价格高、使用寿命长)。通常摄像头用的镜头构造有:1P、2P、1G1P、1G2P、2G2P、4G等。镜片越多,成本越高,玻璃片越多,成本越高。市场上的大多摄像头产品为了降低成本,一般会采用树脂镜头(即1P,2P)或半树脂半玻璃镜头(即:1G1P、1G2P等)。

10. 云台控制
云台内部有两个电机,分别负责云台的上下和左右各方向的转动。云台的转动带动摄像头的转动,这样可以看到不同位置处的图像。评估云台主要从云台转动速度、转动角度、载重量等方面考虑。如果是室外云台还需要考虑防水、防雷、防尘、防凝结、防腐、防爆等因素。
云台预置位指的是预先设定好一些监控重点区域(例如过道、柜台、主席台等),记录下此时云台对应的水平、垂直角度,镜头焦距等参数,当用户需要快速查看某个重点区域的时候,可以通过控制设备使云台和摄像头迅速的恢复到预定位置。

一些图像处理算法的支持
11. 翻转:摄像头吊装或者平放,都能使图像对于人眼是正立的。
12. 自动增益:为了能在不同的光照条件下都能输出标准的视频信号,必须使感光单元放大器的增益能够调节。这种增益调节通常都是通过检测视频信号的平均电平而自动完成的,实现此功能的电路被称为自动增益控制(AGC)电路。具有AGC功能的摄像机,在低照度时的灵敏度会有所提高,但由于信号和噪声被同时放大的缘故,此时的噪点也会比较明显。
13. 白平衡:自动白平衡功能,可以克服环境光谱的影响,使得增加色彩还原度。
14. 伽马校正:伽马校正是为了弥补电视显示系统中亮度与输入电压并不是线性变化的这一现实缺陷。校正可以在显示系统中做,也可以在摄像头端做伽马补偿,使得输出的图像在电视端不需要再做校正。
15. 宽动态范围:是在非常强烈的光照对比下(例如背光环境)让摄像头能看清影像的一种技术,一般高清摄像头都支持了宽动态。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。