国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

基于ML86500的網絡攝像機方案設計

發布時間:2010-12-29 13:37    發布者:conniede
關鍵詞: ML86500 , MPEG4 , 攝像機
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。


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電路通過一個π型低通濾波器供電,消除高頻于擾。

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所示。

   
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,低成本實現了高畫質,并且圖像實時性好,可廣泛應用于倉庫、商場、交通、家庭等多種視頻監控場合,非常具有市場競爭力。
本文地址:http://m.qingdxww.cn/thread-48274-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 窝窝影院午夜色在线视频| 欧美日韩视频一区二区三区| 亚洲AV久久无码精品蜜桃| 人人玩人人弄人人曰| 色欧美片视频在线观看| 乌克兰精品摘花处破| 达达兔欧美午夜国产亚洲| 台湾佬综合娱乐网| 日韩欧美一二三区| 天天拍天天色| 亚洲欧美一区二区三区在饯| 国产精品一区二区在线观看| 亚洲欧美日韩国产精品26u| 亚洲综人网| 亚洲欧美在线精品一区二区| 曰曰碰天天碰国产| 蜜臀AV人妻久久无码精品麻豆| 辣文肉高h粗暴| 天天骑天天射| 日韩精品一区二三区中文| 婷婷在线视频| 粉嫩国产14xxxxx0000| 亚洲 日本 中文字幕 制服| 外国黄色小视频| 午夜成人在线视频| 一级特黄性色生活片| 美女18毛片免费视频| 欧美精品在线一区二区三区| 色噜噜亚洲男人的天堂| 校花挤公车被强的小说| 国产精品久久久久久人妻香蕉| 日本学生VIDEOVIDEOS更新| 特级淫片aaaaa片毛片| 天堂资源中文在线| 一本岛在线观看| 老太婆风流特黄一级| 三级国产精品| 四虎影院在线视频| 一1黄绝一级绿象| 美女动态图真人后进式| 日韩欧美在线一级一中文字暮|