IP大时代下,网络枪机技术发展现状

来源:a&s《评测&选型》

作者:海康威视程玮

在视频监控行业内,有很多里程碑式的产品,我们可以从这些产品中了解视频监控的发展趋势。2000年左右,第一台DVR面世奠定了视频监控行业从CCTV走向数字化的基础;而到了2007年,业界首台百万像素的高清IPC的出现,开启了视频监控网络化、高清化的序幕

 

2013年,全球第一台Smart IPC发布,标志着视频监控正式步入了智能实用化时代。这一路走来,从产品形态、技术路线的演变上,我们可以清晰地看到一个主线——那就是IP化。而根据全球最具权威性的调查机构IHS的调查显示,早在2013年,IP产品总销售额就已经超过了模拟产品,而且这个差距还在不断扩大当中,到了2015年,IP产品的出货量也将首次超过模拟产品。这意味着,2015年IP产品的出货量和销售额都将超越模拟产品,2015年将成为IP全面超越模拟的转折之年,IP大时代强势来临。那么,作为IP大时代的“主力军”,IP枪机有哪些软硬件的提升来应对IP化的大浪潮呢?

 

一、图像效果进一步优化,产品适应性更广泛

产品效果始终是用户最关注的部分,因此在IP大时代,IP摄像机的产品效果也在不断的提升中,以便适应越来越广泛的应用场景需求。

1、分辨率更高

IP摄像机的出现,促进了视频监控高清化的进程。而人们追求高清的脚步也从没停止,IP摄像机也从最初的130万,到现在200万、300万、500万、800万,最高甚至可以达到1200万。而真正的高清是需要一系列配套产品来支撑的,后端高清NVR、解码器、大屏等等自然不必多说,单就前端摄像机而言,除了高清的芯片之外,其实还有一个容易被大家忽略的配件,那就是镜头。

分辨率越来越高,也意味着对镜头的要求也越来越高,如果1200万像素的摄像机配的是200万像素的镜头,那得到的监控画面仍然是200万。但是,由于种种技术限制,市面上超高清镜头并不多见,基本以国外品牌为主,而且价格不菲。想想看,每个摄像机都要配一个镜头,那总体镜头的成本就不是一个小数目了。因此,现在已经有一些国内监控厂商开始建立自己的镜头研发团队,旨在给用户提供性价比更高,更有市场竞争力的镜头产品,保障高清的应用。

2、动态范围更广

目前市面上主要有三种类型宽动态产品:数字宽动态、120dB宽动态和140dB宽动态。数字宽动态主要是通过算法来实现的,无需硬件支持,但效果上一般没有硬件宽动态好;120dB和140dB宽动态都属于硬件宽动态,所谓硬件宽动态,就是图像传感器本身支持二次曝光,针对暗处的一次长曝光和针对亮处的一次短曝光,最后,再通过算法将两次曝光后的图像进行合成,就可以得到前景明亮、后景清晰的图像了。而140dB宽动态摄像机相对于120dB宽动态摄像机来说,硬件和算法上都有了很大的提升,首先是图像传感器不仅可以支持二次曝光,甚至还可以支持三次曝光,在长帧和短帧之间有了一帧过渡帧的话,可以使图像细节更丰富,画面更自然。同时,也可以使动态范围更广泛,画面暗处更明亮,亮处更清晰。但是,这样的三次曝光对摄像机本身硬件性能的要求较高,因此,只有在新一代高性能平台的摄像机上才能实现。

众所周知,宽动态主要是用在逆光环境下,因此在大厅出入口、停车库出入口、银行柜台、窗口等典型的逆光环境下使用较多。而宽动态的另一项应用则是夜间抑制车灯,夜晚环境下如果需要看清车牌,需要摄像机具备低照度,如果夜间抑制车灯无法很好应用,也会造成车牌无法看清的状况,因此,星光级超低照度摄像机配上良好的宽动态效果,已经逐渐成为道路监控夜晚看车牌的明星产品了

3、照度值更低

人类对于高清的追求是永无止境的,因此向着更高清的方向发展是一个必然的趋势。然而众所周知,像素越高的摄像机其低照度效果越差,但随着技术的发展,图像传感器工艺的进步,一定会出现既高清、低照度效果也好的图像传感器。其实目前市场上500万像素以上的摄像机低照度效果相比较3年前已经有了相当大的提升。

另外,像素越高,图像传感器等部件的价格越贵,考虑到CCD比CMOS成本上要贵很多,且两者之间夜间成像效果已经相差无几,甚至结合一些优秀图像处理算法,CMOS的效果还要好于CCD,因此未来的超高清超低照度摄像机市场肯定还是要以CMOS为主。

超低照度摄像机通常指感光度较好的摄像机,只需要一点点光,就可以呈现比较明亮的图像。而星光级超低照度摄像机是目前低照度领域夜晚监控效果最好的一类摄像机,因其出色的夜晚成像效果,广泛应用于平安城市、平安乡镇、交通、金融、高档楼宇、住宅小区、校园、港口、高速公路、街道等对摄像机性能要求比较高但又不宜外加补光设备的环境下。例如道路监控看车牌的场景,有些城市居民会觉得加了补光灯后造成光污染,比较排斥补光设备,而红外摄像机照射车牌后,车牌的特殊材质会导致反光,从而看不清车牌细节,所以如果要看清车牌并不适合用红外摄像机,星光级超度照度摄像机一出现,就立刻成为平安城市道路监控炙手可热的机型,只需要利用一些微弱的路灯或环境光来进行补光就可以呈现明亮的图像,达到看清车牌的目的。

 

二、编码技术突破“天花板”,高清成本不再是阻碍

当我们思考如何有效降低存储成本的同时,将不得不面对一个两难的抉择——图像质量还是数据量?显而易见,当我们追求图像质量时,必须增加数据量。当我们想降低数据量时,必须牺牲图像质量。那么,如何打破这个僵局?

唯一有效的途径,就是提升编码效率。

视频编码技术在视频监控技术体系中的地位不亚于材料科学在航空技术体系中的地位,它是一门基础学科。这意味着两件事——第一,它的进展非常缓慢;第二,如果取得进展,那么将会带来革命性的变化。

自从2003年海康威视在全球范围内,首次将H.264引入视频监控应用至今,已经超过十年。H.264的编码效率潜力已经挖掘殆尽,所以必须用一种新的思路或新的技术来突破这个天花板。H.265无疑是H.264当之无愧的“继承者”。

相比H.264,H.265提供了更多不同的工具来降低码率。H.265的编码单位可以选择从最小的8x8到最大的64x64。信息量不多的区域划分的宏块较大,编码后的码字较少,而细节多的地方划分的宏块就相应的小和多一些,编码后的码字较多,这样就相当于对图像进行了有重点的编码,从而降低了整体的码率,编码效率就相应提高了。这个过程有点像“ROI感兴趣区域编码”,针对重要的更多关键细节的部分进行增强划块,无更多关键细节的部分进行简单划块,但是这个过程在H.265上可以自适应识别实现。

图1  H.264编码分开示意图     

  

图2  H.265编码分开示意图

反复的比较测试已经表明,在相同的图像质量下,相比于H.264,通过H.265编码的视频码流大小可以减少大约39-44%。由于质量控制的测定方法不同,这个数据也会有相应的变化。以目前主流的分辨率为例,H.265在1080p分辨率下相比H.264码率降低40%~50%,这也就意味着,1080p全实时只需要1.5~2M左右的码率此外,随着分辨率的提升,H.265码率降低也会更多,H.265在4k超高清分辨率下可降低50%~60%的码率

H.265凭借其超强的视频压缩效率,已然成为史上“最强”编码技术,让视频监控的码率相对于当前的编码技术最少降低了一倍。

 

三、硬件性能大幅度提升,智能前置成为主流

IP化发展过程中,智能化是“如影随形”的。在智能化进程发展过程中,很长一段时间内,视频监控系统的智能分析功能都是采用中心分析的方式来实现。这种方式有其独特的优势,比如不需要前端摄像机具有智能分析功能,只需要上传视频流给智能分析服务器即可;再比如,因为硬件结构决定了智能分析服务器具有超高的处理性能,一台智能分析服务器可以同时处理几十路前端视频流,等等。但即便如此,这种方式仍然存在一些难以调和的问题,例如随着系统规模的增长,后端存储管理和传输带宽的压力将逐渐增大,那就需要通过提高后端设备的性能来解决,而如果要提高服务器配置、增加服务器及交换机数量等,最终会导致视频监控系统成本的提升。

智能前置是相对于监控中心智能分析服务器的后端智能分析来说的,简单点说就是把一些智能分析算法嵌入前端摄像机产品中,直接利用摄像机来进行智能分析或行为侦测等,再把分析结果或报警信号传给后台。

智能前置的方式相当于给每一台摄像机赋予了一个“智慧的大脑”,让它们有“独立思考”的能力。早期摄像机主要功能就是采集图像和声音信号,作用类似于人的“眼睛”,模拟摄像机实现了“看得见”,高清摄像机实现了“看得清”,那么智能前置的摄像机既要实现“看得清”、“看得懂”,还要“善思考”和“易交流”。从目前的发展来看,智能化的摄像机绝不是相关的技术人员和产品供应商为纯粹的商业目的而增加的“噱头”,而是他们为摄像机能够更好地满足实际应用需求所进行各种技术创新的成果。

从目前来看,智能前置这种方式有效解决了后端智能分析存在的一些问题,成为近年来智能发展的新方向。其主要优势主要表现有一、精确度和实时性提升。因为不需要把视频传输到后端智能分析服务器来处理,因此不存在传输时可能产生的网络延迟、丢包或由压缩造成的误差等情况,可以提升分析的精确性。另外,从传统的“事后查阅录像”到“事中及时响应”,大大提高了实时性,提升监控的价值。二、规避了单点故障。把智能算法集成到每一个前端摄像机上,当其中有一台机器的智能功能失效,智能监控系统中的其他摄像机并不会受到影响,仍然可以独立完成智能侦测和分析,从而降低风险,保证了整个系统的可靠性。三、系统建设成本降低。智能分析工作放到前端来处理,再传输分析结果到后台,一方面网络带宽的压力和成本降低了,另一方面由于服务器只需要处理报警就可以,还可以节省大量后台服务器的配置和维护成本。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/253151.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JVM调优总结(3):垃圾回收面临的问题

如何区分垃圾 上面说到的“引用计数”法,通过统计控制生成对象和删除对象时的引用数来判断。垃圾回收程序收集计数为0的对象即可。但是这种方法无法解决循环引用。所以,后来实现的垃圾判断算法中,都是从程序运行的根节点出发,遍历…

RoHS、无铅制程、无卤 的基本介绍

一、RoHS是欧盟对电子电器产品不能超标含有某些有害物质的禁令;在具体产品生产中,从原材料的选择、采购到制程中可能会污染产品(和产品接触)的生产辅助材料,都必须不能超标含有(有最大允许浓度)…

springCloud分布式事务实战(九)改造ThemeMicroService 支持分布式事务

&#xff08;1&#xff09; 添加jar <!-- springCloud 事务 关键点1 --><dependency><groupId>com.codingapi</groupId><artifactId>transaction-springcloud</artifactId><version>${lcn.last.version}</version><exclu…

日常的一天学习

今天的学习仍然没有特别明确的计划&#xff0c;也许自己不应该再徘徊&#xff0c;专心做java编程挺好的啊&#xff0c;也许还能找到不错的工作&#xff0c;可是自己始终还是想成为一个研究安全的人&#xff0c;只是不知道自己在毕业的时候能不能成长到靠安全来养活自己。 早上主…

庖丁解牛-----Live555源码彻底解密(根据MediaServer讲解Rtsp的建立过程)

live555MediaServer.cpp服务端源码讲解(testRelay.cpp,http://blog.csdn.net/smilestone_322/article/details/18923139) int main(int argc, char** argv) { // Begin by setting up our usage environment: TaskScheduler* scheduler BasicTaskScheduler::createNew(); Usa…

运放搭建主动滤波电路

主动低通滤波电路 R1R216K R3R4100K C1C20.01uF 放大倍数AvR4/(R3R4) Freq1KHz 主动高通滤波电路 C12*C20.02uF,C20.01uF R1R2110K 6dBLow-cutFreq100Hz

deployd使用

安装node,用npm 安装deployd , npm install deployd -g。 cd进入文件夹&#xff0c;输入 dpd create deploydDemo&#xff0c;然后 dpd -p 5500 deploydDemo\app.dpd&#xff08;5500是你开启的mongodb创建的服务&#xff09;&#xff0c;接着在浏览器中输入 http://localhost:…

android自定义布局实现优惠券效果

最近需要实现一个凹凸效果的拟物化优惠券效果&#xff0c;我一看&#xff0c;本来想用.9图片做背景实现的&#xff0c;虽说图片做背景实现省事儿方便&#xff0c;但是能用代码实现最好不过了&#xff0c;最终我还是选择了用代码来实现&#xff0c;于是有了下文。 最终效果图 de…

邮件实现详解(四)------JavaMail 发送(带图片和附件)和接收邮件

好了&#xff0c;进入这个系列教程最主要的步骤了&#xff0c;前面邮件的理论知识我们都了解了&#xff0c;那么这篇博客我们将用代码完成邮件的发送。这在实际项目中应用的非常广泛&#xff0c;比如注册需要发送邮件进行账号激活&#xff0c;再比如OA项目中利用邮件进行任务提…

运放搭建电压电流转换电路分析

如下图电路&#xff0c;电流可以转换成电压&#xff0c;电压也可以转换成电流&#xff1b; 根据虚断&#xff1a;(Vi–V1)/R2 (V1–V4)/R6 &#xff08;a&#xff09; 同理 (V3–V2)/R5V2/R4 &#xff08;b&#xff09; 根据虚短&#xff1a; V1V2 &#xff08;c&#xff09…

centos7装完chrome无法使用yum问题解决

2019独角兽企业重金招聘Python工程师标准>>> 续前文装好chrome后&#xff0c;yum居然用不了&#xff0c;提示错误“Basic XLib functionality test failed!” 呵呵。。。呵呵了.... 【题外话~个人真心觉得pythonseleniumchrome在linux环境下开发和使用 简直蛋疼无比…

实验二第二部分

第二部分 FTP协议分析 1. 两个同学一组&#xff0c;A和B。 2.A同学架设FTP服务器&#xff0c;并设置用户名和密码&#xff0c;例如gao / gao 3.B同学在机器中安装Wireshark&#xff0c;并将其打开&#xff1b;之后用用户名和密码登陆A同学的FTP服务器&#xff0c;并上传一张图片…

运放搭建的跟随电路作用与分析

电压跟随器&#xff0c;顾名思义就是输出电压与输入电压是相同的&#xff0c;就是说电压跟随器的电压放大倍数恒小于且接近1。 电压跟随器的显著特点就是&#xff0c;输入阻抗高&#xff0c;而输出阻抗低。 根据其显著特点&#xff0c;常见的作用如下&#xff1a; 1- 缓冲 在…

Spring Boot(十二)单元测试JUnit

一、介绍 JUnit是一款优秀的开源Java单元测试框架&#xff0c;也是目前使用率最高最流行的测试框架&#xff0c;开发工具Eclipse和IDEA对JUnit都有很好的支持&#xff0c;JUnit主要用于白盒测试和回归测试。 白盒测试&#xff1a;把测试对象看作一个打开的盒子&#xff0c;程序…

介绍TCP/udp比较好的博客

http://blog.csdn.net/nana_93/article/details/8743525

Kubernetes容器上下文环境

目录贴&#xff1a;Kubernetes学习系列 下面我们将主要介绍运行在Kubernetes集群中的容器所能够感知到的上下文环境&#xff0c;以及容器是如何获知这些信息的。 首先&#xff0c;Kubernetes提供了一个能够让容器感知到集群中正在发生的事情的方法&#xff1a;环境变量。作为容…

Shell-脚本只能运行1次

用空文件进行判断 pathpwd if [ -f ${path}/.runned ]; then {echo "This script can only execute once! You have runned it!"exit } elsetouch ${path}/.runned fi 转载于:https://www.cnblogs.com/music378/p/7677648.html

运放电压跟随电路应用

电压跟随器的显著特点&#xff1a;输入阻抗高&#xff0c;输出阻抗低。 如下所示为利用放大器搭建的电压跟随电路&#xff0c;方便测量电压大小&#xff1a; 此电路目的是测量电池电压&#xff0c;电池电压范围&#xff08;3~4.2V&#xff09;分压后最大电压为2.1V 属于3.3V电…

Mac与Phy组成原理的简单分析

Mac与Phy组成原理的简单分析 2011-12-28 15:30:43 //http://blog.chinaunix.net/uid-20528014-id-3050217.html 本文乃fireaxe原创&#xff0c;使用GPL发布&#xff0c;可以自由拷贝&#xff0c;转载。但转载请保持文档的完整性&#xff0c;并注明原作者及原链接。内容可任意使…

[BZOJ3994][SDOI2015]约数个数和

3994: [SDOI2015]约数个数和 Time Limit: 20 Sec Memory Limit: 128 MB Submit: 1104 Solved: 762 [Submit][Status][Discuss]Description 设d(x)为x的约数个数&#xff0c;给定N、M&#xff0c;求 Input 输入文件包含多组测试数据。 第一行&#xff0c;一个整数T&#xff0…