基于ML86500的网络摄像机方案设计

发布者:码农闲散人最新更新时间:2009-11-29 来源: 现代电子技术 关键字:ML86500  网络摄像机  方案设计 手机看文章 扫描二维码
随时随地手机看文章

1 引 言

  近年来,随着数字图像处理技术、多媒体技术、嵌入式系统软硬件技术的高速发展以及宽带网络的不断普及,视频监控已逐渐走近了人们的生活。与传统的模拟监控相比,IP视频监控克服了模拟闭路电视监控的局限性:首先,数字化视频可以在计算机网络(局域网或广域网)上传输图像数据,基本上不受距离限制,信号不易受干扰,可大幅度提高图像品质和稳定性;其次,数字视频利用现有的计算机互联网络,无须重复布线,安装方便灵活;最后,数字化存储成为可能,经过压缩的视频数据可直接存储,查询简便快捷。

  目前,网络摄像机方案多数采用了CPU+DSP的组合,CPU完成控制、通讯等功能,而DSP则主要完成音频、视频信号的编码处理,但此类方案一般成本较高。本文设计的基于ML86500的网络摄像机方案具有高压缩率、低带宽占用、高图像质量以及低成本等优势。

2 系统硬件设计

  2.1 硬件总体方案

  网络摄像机硬件总体方案如图1所示。

  网络摄像机的基本原理为:CCD传感器将光线转变成电荷,并输出CVBS模拟视频信号给视频解码芯片(TW9910);视频解码芯片将CVBS模拟视频信号模数转换(A/D)成YUV 4:2:2格式的数字信号,并输出给视频编码芯片——ML86500;ML86500对视频信息进行编码压缩处理,生成MPEG4数据流;MPEG4数据流经RTP协议封装经过网络发送到远程客户机(PC),远程客户机解码还原视频信息进行播放。

  2.2 MPEG4实时编码器电路

  ML86500是OKI公司开发的实时MPEG4图像压缩(编码)处理单芯片产品,该芯片灵活运用了OKI独创算法及专用加速器,低成本实现了高画质,其设计目标就是面向监视摄像机、网络摄像机等图像监控设备。因此本网络摄像机方案中的视频编码芯片选用ML86500。

  ML86500内部的原理见图2。

  [page]

  ML86500主要技术指标:

  视频编码方式:MPEG4 SP/ASP;

  支持的视频方式:NTSC@29.97 f/s,PAL@25 f/s,VGA,QVGA;

  数据格式:亮度信号8 b、色度信号8 b(4:2:2);

  支持隔行扫描视频(NTSC/PAL);

  变换输入帧率;

  码流编码模式:CBR/VBR;

  外部SDRAM接口;

  通用8/16位主机CPU接口;

  电源电压:3.3 V±0.3 V(IO),1.5 V±0.15 V(CORE,PLL);

  封装:144管脚塑料LQFP。

  ML86500的实时编码器电路参见图3。

  ML86500的内棱使用1.5 V电源供电,PLL电路亦使用1.5 V电源供电,考虑到PLL电路可能会干扰内核电路,因此PLL电路通过一个π型低通滤波器供电,消除高频于扰。

  [page]

  ML86500使用27 MHz有源晶振作为时钟,考虑到防止27 MHz有源晶振对系统电源产生干扰,为27 MHz有源晶振的电源供电设计了π型低通滤波器。

  ML86500需要外接一块32 b数据总线宽度的SDRAM作为数据缓存。

3 系统软件设计

  3.1 软件总体方案

  软件总体方案参见图4。

  在本软件总体设计方案中,采用了分层模块化设计,各层之间是一种弱耦合关系,这样各功能模块独立,便于开发和维护,该系统具有良好的移植性。RTOS操作系统与应用程序之间增加Free OS API层,减少了操作系统变更时软件移植的工作量。

  TCP/IP协议栈为双协议栈,不仅支持现有的IPv4协议,而且能够支持下一代的互联网协议IPv6;提供HTTP Server功能,用户可能通过IE访问IP-Camera,进行媒体播放、查看和设置参数;提供FTP功能,便于用户传输文件,进行程序升级;提供SNTP功能,保证IP-Camera的时间能与标准时间服务器同步;提供DDNS功能,能够让用户通过动态域名方式访问IP-Camera;提供SIP功能,使得IP-Camera能够与SIP电话通信,使得视频监控更加便捷灵活;媒体数据传输采用RTP协议,保证图像的实时性;文件系统支持FAT16和FAT32格式。

  3.2 MPEG4编码开始及停止流程

  MPEG4编码开始的主要作用是按照设定的参数初始化视频解码芯片、视频编码芯片,开始视频编码,同时创建MPEG4 TASK,用于读取视频数据流,发送数据。

  MPEG4编码停止的主要作用是停止视频解码芯片、视频编码芯片工作,停止MPEG4 TASK。MPEG4编码开始及停止流程图如图5所示。

 [page] 

  MPEG4 TASK主要用于读取视频数据流,发送数据,其主要流程图如图6所示。MPEG4 TASK运行后,将等待信号量,将自己挂起。当ML86500产生一帧数据时,会产生中断,在中断服务程序中会发送信号给MPEG4 TASK,MPEG4 TASK重新运行,并且读取MPEG4视频数据流,然后使用RTP协议通过网络发送数据给客户端(PC)。

4 结 语

  本方案已经过实际测试,能够支持PAL/NTSC制式的视频信号输入,支持D1(N制720*480/P制720*576)、VGA(640*480)、QVGA(320*240)等多种分辨率输出,网络传输带宽支持20 kb/s~6 Mb/s,低成本实现了高画质,并且图像实时性好,可广泛应用于仓库、商场、交通、家庭等多种视频监控场合,非常具有市场竞争力。
 
  
 

关键字:ML86500  网络摄像机  方案设计 引用地址:基于ML86500的网络摄像机方案设计

上一篇:通过双码流提升NVR的网络视频传输效果
下一篇:“11.21”矿难敲响煤矿安防领域警钟!

推荐阅读最新更新时间:2024-03-31 00:04

一种新的基于智能卡的双向身份认证方案设计
    摘 要: 计算机网络的普及使更多的资源和应用可以利用网络远程获得,所以身份认证问题成为网络安全研究中的重要课题。当前主要的身份认证方法有以下几种:基于口令的身份认证;基于生物特征的身份认证;基于 智能卡 的身份认证以及几种方式的混合认证。结合密码学和智能卡技术的身份认证方案也被多次提出,许多专家和学者还提出了多种改进的方案。   但是,这些方案均会出现一些不可避免的漏洞。针对多种方案的漏洞,该文提出了一种在智能卡中引入公钥密码算法的认证方案,并对其安全性进行了分析,该方案的安全性和优越性也在文中得到体现。    0 引言   随着计算机网络的普及和 电子 商务的发展,越来越多的资源和应用都是利用网络远程获得的。如
[安防电子]
一种新的基于智能卡的双向身份认证<font color='red'>方案设计</font>
华为网络摄像机专利技术解密
除了新能源汽车领域,其实华为早已在多个领域开始技术研发和专利布局,今年上半年华为陆续推出了多款摄像机产品,而这几款摄像机或许将打开华为安防领域的大门。 由于网络视频监控系统可以通过网络从远程监看现场的实时画面,所以其应用越来越广泛。目前,网络视频监控系统主要由网络摄像机和网络硬盘录像机(Network Video Recorder,简称NVR)构成。 然而,目前网络视频监控系统中的网络摄像机使用电源适配器供电,一旦开机就会进行持续不断的视频录制,由于长时间的开机录制导致网络摄像机一直消耗电能,从而增加了能源的消耗。 为此,华为早在2016年6月15日,申请了一项名为“网络摄像机的控制方法、装置及系统”的发明专利(申请号:20191
[手机便携]
华为<font color='red'>网络摄像机</font>专利技术解密
基于Lua脚本语言的嵌入式UART通信方案设计
  引言   随着变电站智能化程度的逐步提高,对温度、湿度等现场状态参量的采集需求也越来越多。就目前而言,在现场应用中,此类设备多采用RS232或RS485等UART串行通信方式和IED(Intelligent Electronic Device,智能电子设备)装置进行交互。一般来说,不同的设备采用的通信数据帧格式并不相同。各式各样的串口数据帧格式,对IED装置的软件定型造成一定的困难。传统的做法一般是由装置生产厂家指定和其配套的外围设备,装置的灵活性不够理想。本文针对此类问题,提出了一种基于Lua脚本语言的解决方案,可有效地提高IED装置对各种类型串口数据报文帧格式的适应性。该方案将具体串口报文规约的组建和解析交给Lua脚本进行处
[嵌入式]
基于ARM的智能综合监控基站方案设计
引言 传统的监控系统类似大体可以分为四种:防盗放火报警监控系统,门禁系统、考勤或巡更系统,环境检测系统,视频监视系统,目前市场上通常对某个区域(例如仓库)的全面监控管理是由以上四种类型的监控系统的简单相加,各分系统之间相对独立,到上层监控中心才进行综合,这样作势必会造成布线烦琐、维护力度大、升级困难、成本增加,而且系统的联网方式单一也可能造成系统的鲁棒性不高,处理突发事件的能力不强,针对这样一种现状,文中提高了一种基于32位高性能处理器AT91RM9200的智能综合监控基站方案。 1 系统结构 本基站最大的特点在于将各个子系统在底层进行综合集成,并且采用PSTN、GPRS和TCP/IC三种联网方式。无论从成本、智能化程度,还
[网络通信]
智能网络摄像机功能实现的设计原则
  2010年,随着我国安防产业步入快速发展轨道,在国内,无论是经济发达的沿海城市还是有待开发的西部大中城市,监控报警系统可谓“星罗棋布”,说每一个城市中的每一栋建筑、每一个小区,甚至每一个广场和每一个路口,都可见监控器材的“身影”在当下并无为过。随便说说,学校的教室、操场、银行营业厅、金库、储蓄所、ATM取款机、社会治安管理和监视、城市交通管理、 汽车 站、火车站、高速公路和机场等、大型商场、超市和购物中心、变电站、发电厂、生产线、库房和厂区监控,有人戏称,莫出手,处处都有“眼”盯你。在这些本地视频监控系统正常运行的基础上,如此多的点,如此大量的数据信息,如何有效管理使用是一个问题。由于工作需要许多部门需要针对监控信息进行远程监控
[安防电子]
基于EZ-Color控制器的LED混色方案设计
为了获得比较太的色彩范围,在 LED 混色设计中由片面采用电流或电压的控制方法转向采用微控制器或现场可编程门阵列(FPGA)等智能化技术,例如各种颜色的选择及在运行过程中色彩精确度的实时调节。LED混色设计面临两太障碍,即各个LED参数的不一致性和LED的性能随温度的变化,这就要求在LED混色设计中必须考虑LED型号规格和温度的补偿。但是,这种补偿不但算法复杂,而且还要求设计工程师具有比较专业的色彩学理论知识。目前有一种快速简单的办法,就是采用基于赛普拉斯(Cypress) EZ-Color控制器的LED混色设计方案。   EZ-Color控制器是针对高亮度LED混色应用的可编程片上系统芯片。它主要由8位微处理器、可编程模拟和
[电源管理]
基于EZ-Color控制器的LED混色<font color='red'>方案设计</font>
SSI端口的多路语音复用方案设计
摘 要: 同步串行接口(SSI)是各类DSP处理器中的常见接口。工作在网络模式下的SSI端口在某些应用场合非常重要。本文先对工作在网络模式下的SSI端口的工作原理及特性进行了介绍,随后提出了SSI端口在网络模式下的几种应用方案。 关键词:同步串行接口,编解码器,正常模式,网络模式 1 引 言   同步串行接口(SSI)是各类DSP处理器中的常见接口,这是因为编解码器(Coder/Decoder,CODEC)的数字接口即为SSI。在大多数的DSP应用中,通常只需要一个CODEC,然而在诸如与电话相关的一些应用中却经常需要将两路语音信号接入到DSP处理器上。图1就是这样的一个典型应用:为了进行回声抵消(Acoustic Echo C
[应用]
基于FPGA的模糊控制交通灯控制方案设计
1 概述     为了解决城市交通拥挤的问题,需要从供求两个方面来采取措施:一是加强城市道路的基础建设,二是要充分利用、提高现有路网的利用效率。目前,国内的城市交通灯大多数都是采用固定的绿信比(一个信号相位的有效绿灯时长与周期时长之比),不能满足交叉路口车辆的时变性要求。     模糊控制技术作为智能控制的重要分支之一,它的最大特点是针对各类具有非线性、强耦合、不确定性、时变的多变量复杂系统,在各个控制领域中得到广泛的应用,并取得良好的控制效果。在城市道路中存在大量的平面交叉路口,交叉路口一般可以分成十字形、X形、T行、Y行和多路交叉形,本文以十字形交叉路口作为研究对象。     在平面交叉路口上某一支或者几支交通流所获得的
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新安防电子文章

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 视频监控 智能卡 防盗报警 智能管理 处理器 传感器 其他技术 综合资讯 安防论坛

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved