×
工业控制 > 工业自动化 > 详情

东方网力:嵌入式系统在安防系统大展身手

发布时间:2020-05-29 发布时间:
|

      北京东方网力科技有限公司技术总监甘亚西发言题为《嵌入式系统技术在安防行业上的应用经验和体会》,介绍嵌入式技术在安防中的应用,总结了东方网力近10年来所取得的经验及教训。

     

      甘亚西 北京东方网力科技有限公司技术总监

      以下是《嵌入式系统技术在安防行业上的应用经验和体会》演讲实录:

  我们东方网力公司是2000年成立的一个比较年轻的公司,我们主要是安防视频监控方面,今天主要是交流嵌入式系统技术在安防方面的应用的经验和体会。

      我们的安放系统和嵌入式技术融合的历程是从2000年开始,我们相应作了MPEG1的机顶盒和MPEG4的编解码器,到2004年642的H.264的编解码器,07年在TI 达芬奇SOC系列做编解码器系列。到08年我们按照新的高清和智能需求,我们开发了一款基于X86嵌入式混合型的NVR系统。

      下面具体讲一下我们的产品,在2000年时我们做了一款基于IP的MPEG1机顶盒,当时是国内第一款基于IP的机顶盒,硬件平台是ARM加ZIVA5 DVD的解码芯片,软件底层OS是VXWORK,这个项目做的还是比较成功的。比较好的经验是做了比较好的硬件平台,用了商业性的系统,我们当时是designing house 角色,第三方完成产品化,总的来说这个方案还是做的挺好的。

      到了01年我们与国内较大的模拟视频厂商合作,他带我们进入了安防的领域。当时我们基于美国的一家公司,基于SOC的架构,EQUTOR SOC(ARM+DSP),OS是Linux,当时很先进的系统,但是这款产品给公司带来了更多的教训,这款产品功耗很大,在成熟度上较差,使用这款芯片做系统的基本没有,这款产品上对公司造成了比较大的损失,给我们的教训是使用没有量产的芯片未知风险太大。

      03年我们做了一个系列,选择DM642,与TI进行了合作,我们在这款产品上做的比较成功,在很多的的平安城市,包括北京,上海,成都是我监控产品都有很好的应用,我认为成功的方面在于我们选择了比较大的芯片厂商,他们能够提供比较好的解决方案以及技术支持。在这方面的教训就是在技术厂商之间的技术合作的问题,在技术厂商之间,特别在中国,底层技术方面的合作不够,大家的开发性都不够,因为我们掌握得是IDT MIPS,而另外是DM642不开放,我们的经验是核心技术就必须自己掌握。

      03年的下半年我们公司下定决心掌握核心技术,包括DM642,软硬件算法,编解码算法,然后在生产方面做了很多的努力,获得了成功。还有一个教训就是在做多路的扩展的时候,有多个DSP,我们是在国内做的比较早的公司,暴露出来的问题是IDT MIPS相应的网络带宽是有问题的,在产品化过程中测试方面是相当重要的,到了多路的情况下网路就成了瓶颈,在产品化的过程中一定要注意科学系统的测试。

      06年为了成本上的考虑,国家政策在平安城市,治安的需求越来越高,很多企业也进入安防监控行业,我们的竞争压力就越来越大,我们的成本压力也越来越高,我们就基于成本的考虑就做了达芬奇方案的编解码器系统,有效的降低了成本,提高了产品的竞争力。TI的这个方案应该是非常稳定的,合作期间给了我们很大的技术支持。

      教训还是测试,我们应该采用更加科学的测试方式。到08年我们基于安防的最新的发展趋势,有高清,联网,智能在内的,基于这些理念我们推出了相应的产品。

      下面我介绍一下NVR2000的一些特点,主要是硬件平台是ATOM的1.6G的双核的处理器加上TI DSP,中间件是一个开放的软件架构,包括各种各样的编码器的接入,我们能做到真正的无缝的接入。然后也支持本地的监控,然后我们可以支持一个比较重要的录像,支持4个硬盘,支持大容量的存储,在架构下我们支持很多主流的标准,在很多的联网平台中都可以做一个很好的应用。另一个重要的就是高性能的解码作用,可以支持百万像素的网络摄像机独立解码,在网络上由两个千兆的接口。

      我们的核心价值就是我们的视频中间件,中间件就是位于硬件和操作系统和应用之间的通用的服务,我们的中间件成为很多的标准化的一个步骤。对于应用软件的开发,中间件也是非常重要,我们的定义是非常稳定的高层应用环境,不论底层计算机的硬件和软件怎样的换代,只要我们中间件不断的更新就可以在高层做相应的应用。视频中间件的好处在于它是跨越多操作系统平台,支持各种各样的语言的二次开发。在研发过程中还是有一定的教训,软件和硬件研发的同步性是相当的重要的,这会影响产品的推出时间,在模块化设计方面我们做的也不是很够。

  总结而言,在视频安防方面产品的稳定性是非常的重要的,我们的前期设计中各种系统化的测试都必须做好,成本优化在设计中应该考虑。保证产品是可靠的设计,在上游厂商的选择方面我们觉得成熟的厂商,成熟的方案,这是对上游厂家最基本的要求。核心技术是需要自己掌握的。另外,软件方面主要是规范的应用。科学系统的测试是在产品化的过程中很重要的问题,最后上面所说的问题都需要流程化的总结起来,这样才能起到很好的作用。

   

 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
驱动器自动加锁保护数字内容存储安全