《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 構建基于FPGA的低成本IP監視攝像機
構建基于FPGA的低成本IP監視攝像機
摘要: 目前的視頻監視市場在發展過程中遇到了很多要解決的難題,包括從模擬到數字攝像機的過渡、轉換到高清(HD) 視頻、應用寬動態范圍(WDR) 傳感器,以及實現進行數據傳輸和控制的互聯網協議(IP) 鏈接等。針對這些問題,本文介紹了如何采用FPGA構建IP 監視攝像機的參考設計,展示了怎樣采用低成本Altera Cyclone III FPGA 構建完整的系統。
Abstract:
Key words :

 

  目前的視頻監視市場在發展過程中遇到了很多要解決的難題,包括從模擬到數字攝像機的過渡、轉換到高清(HD) 視頻、應用寬動態范圍(WDR) 傳感器,以及實現進行數據傳輸和控制的互聯網協議(IP) 鏈接等。針對這些問題,本文介紹了如何采用FPGA構建IP 監視攝像機的參考設計,展示了怎樣采用低成本Altera  Cyclone   III FPGA 構建完整的系統。

  引    言

  在視頻監視市場領域,對更高質量視頻、高分辨率以及靈活性和功能的需求促進了從模擬到數字攝像機的過渡。在定義上,高清(HD) 視頻必須是數字的,因此,采用HD標準也就意味著過渡到數字傳感器。HD 視頻標準支持更高的幀速率和分辨率,需要H.264 等新壓縮方法,促使攝像機具有更強的處理能力。

  在各種照明條件( 強光和暗光、強對比度) 下都要求能夠提取出所有圖像內容,因此,數字攝像機采用了新一類WDR 傳感器,攝像機也要求在數字域中實現動態范圍壓縮。攝像機中數字數據通路的另一優點是可以在攝像機內部進行“分析”處理。

  IP 監視攝像機參考設計

        圖1 所示為IP 監視攝像機參考設計的頂層結構圖和硬件,它主要面向新一代HD (>1MP) WDR 傳感器。IP 監視攝像機參考設計結合了Altera 以及多家合作伙伴的硬件和軟件知識產權。圖1.IP 監視攝像機參考設計結構圖

  圖2 顯示了參考設計的硬件平臺,基于Cyclone III EP3C120 開發板。Aptina WDR 傳感器像素數據被送入Apical 的圖像傳感器流水線(ISP)。輸出數據是YUV4:2:0 格式,寫入到外部DDR2 SDRAM 的幀緩沖中,它使用了Altera 視頻和圖像處理(VIP) 套裝提供的組件。然后,使用EyeLytics 提供的內核,以H.264 格式對視頻數據進行編碼,支持( 在這一應用中)3 級基線/ 主要類視頻流,通過以太網在遠程主機上觀看。散射收集直接存儲器訪問(SGDMA) 控制器支持Altera 三速以太網(TSE) MegaCore ?功能,將編碼后的視頻流通過以太網傳送到遠程客戶端。圖2.IP 監視攝像機參考設計硬件

  寬動態范圍傳感器

      Aptina MT9M033 是0.33" 720p60 WDR CMOS 傳感器,主要用于監視攝像機市場。傳感器和鏡頭組合安裝在“頂板”上,通過I/O 轉換板將其連接至Cyclone III EP3C120開發板。圖像傳感器流水線CMOS WDR 傳感器沒有片內圖像流水線處理功能,以RAW/Bayer 格式輸出圖像數據,每像素為20 比特??梢圆捎孟率絹碛嬎銈鞲衅鬏敵龅拇罅吭紨祿?0 比特/ 像素 x (1280 x 720) 像素/ 幀x 60 幀/s = >1 Gbit/s由于數據量過大,因此,很難將新一代WDR 傳感器連接至監視解決方案中經常使用的ASSP。因此,FPGA 是高效處理數據的理想選擇。Apical 的ISP ( 圖3) 包括以下功能:

   ■ 去除熱點像素,抑制噪聲( 提供空間和時域IP 內核)。

   ■ 使用Apical 獲獎的專利Iridix IP 內核實現單位像素高級色調映射功能

   ■ 高級去馬賽克和顏色校正

  與圖4 頂部未處理的圖像相比,圖4 底部顯示了Iridix 內核怎樣從強對比度場景中盡可能多的提取出細節內容。特別是,較暗的區域并沒有受到較亮區域過渡感光的影響。圖4.Apical ISP 強對比度場景效應

  ISP 輸出可以作為參考設計的一個選項,通過Bitec DVI 輸出電路板連接至CycloneEP3C120 開發板的第二個HSMC 連接器( 顯示在圖2 的左側硬件中)。

  視頻和圖像處理套裝

  Altera  VIP 套裝匯集了MegaCore 功能,設計人員可以利用它方便的開發定制視頻和圖像處理設計。VIP 套裝含有MegaCore 功能,從顏色空間轉換等簡單的構建模塊功能到可編程多相縮放等復雜的視頻縮放功能。這些功能適合用在多種圖像處理和顯示應用中,例如視頻監視、廣播、視頻會議、醫療和軍事成像等。

  在IP 監視攝像機參考設計中,采用了多種VIP 內核進行顏色空間轉換,采用色度重新采樣功能將ISP 的RGB 編碼視頻轉換為H.264 編碼器要求的YUV 4:2:0 編碼輸入。如圖5 所示,內核連接至應用了Avalon-ST 視頻協議的Avalon ?流(Avalon-ST) 接口。使用Avalon 存儲器映射(Avalon-MM) 接口,Y 和C 視頻分量被寫入外部DDR2 存儲器的幀緩沖。

  在H.264 編碼之前,跳過視頻間隔幀,在幀緩沖寫入器中,720p60 傳感器幀速率被轉換為720p30,而不是將其寫入幀緩沖中。

  視頻壓縮

      該設計中使用的H.264 編碼器( 圖6) 是EyeLytics 公司提供的IP 內核,它針對監視應用進行了優化。這一內核具有很多監視功能,包括多通道支持、恒定質量速率控制、幀內/ 幀間模式、QPEL、前后關系自適應二進制算法編碼(CABAC)/ 前后關系自適應長度可變編碼(CAVLC),并且使用了較少的邏輯門。內核同時支持主要類和基線類。

  三速以太網MAC

  Altera TSE MegaCore 功能結合了10-/100-/1000-Mbps 以太網介質訪問控制器(MAC)和1000BASE-X 物理編碼子層(PCS),以及可選物理介質附加子層(PMA)。Cyclone IIIEP3C120 開發板包括10/100/1000 base-T 和自動協商以太網PHY,其簡化千兆位介質無關接口(RGMII) 連接至TSE 功能。

  Avalon 總線架構和DDR2 幀緩沖存儲器采用了一塊具有150 MHz 32 位數據總線的外部DDR2 SDRAM,由Altera DDR 和DDR2SDRAM 高性能II 控制器MegaCore 功能對其進行控制,它用于應用程序代碼和數據存儲、輸入和輸出幀緩沖以及H.264 編碼器的中間幀緩沖。為達到時序和性能目標,Avalon-MM 總線架構是75 MHz 128 位寬。Avalon 仲裁共享功能應用于連接DDR2 存儲器控制器的每一Avalon-MM 總線主機,以保證不中斷的高效訪問H.264 編碼器的突發數據。 整個系統采用了時鐘交叉橋接、定時器和并行I/O 等多種標準Avalon 組件。為簡單起見,圖6 并沒有顯示這些組件。

  工具流

  使用Altera SOPC Builder 工具,以完整的芯片系統(SOC) 來實現IP 監視攝像機參考設計。使用SOPC Builder,設計人員在GUI 中設定系統組件,由SOPC Builder 自動產生互聯邏輯。SOPC Builder 產生定義系統中所有組件的HDL 文件,然后,頂層HDL 文件將所有組件連接起來。在Verilog HDL 中生成IP 監視攝像機參考設計,而SOPCBuilder 能夠同時生成Verilog HDL 和VHDL。

  ISP 和H.264 編碼器可以是具有Avalon-MM 接口的SOPC Builder 組件,易于集成到Altera 具有標準外設的系統中,以及第三方IP 和設計人員自己的組件構成的系統中。SOPC Builder 含在Altera Quartus ? II 開發軟件中,提供了全面的多平臺設計環境,很容易滿足特殊的設計需求。Quartus II 軟件為FPGA 和CPLD 設計的所有階段提供解決方案:

   ■ 設計輸入

   ■ 綜合

   ■ 布局布線

   ■ 時序分析

   ■ 仿真

   ■ 編程和配置

  使用Altera Nios ? II 嵌入式設計套裝進行軟件開發?;赟OPC Builder 設計中的組件,生成電路板支持包(BSP),包括所有必須的器件驅動程序等。

  軟件應用

  采用Nios II 嵌入式處理器來設置不同模塊中的各種寄存器,同時運行RTP 堆棧,傳送壓縮視頻。采用以太網MAC 模塊來控制ISP,嵌入式處理器運行Micrium 的uC/OSII實時內核、InterNiche 技術公司的NicheStack 和RTP 堆棧,以及Altera 參考設計的視頻流應用程序和網絡服務器應用程序。處理器還處理ISP 的自動曝光和自動白平衡控制功能。

  視頻流應用程序響應H.264 編碼器的中斷,重新裝入各種緩沖指針。重新裝入功能使其能夠準備要編碼的下一視頻幀,將剛剛編碼后的幀通過以太網傳送至RTP 堆棧,以便繼續傳輸。通過網絡服務器應用程序,支持ISP 進行簡單的控制,使傳感器在正常和WDR 模式之間切換,使能和禁止Iridix。這種控制功能具有實時顯示ISP 的優勢。網絡服務器應用程序還支持對編碼器進行配置,包括比特率和質量等,在CABAC 和CAVLC 之間進行選擇。

  主機軟件

     運行VLC 媒體播放器( 或者類似的) 的主機PC 用于查看IP 監視攝像機參考設計的流視頻輸出。如圖7 所示,主機和EP3C120 開發套件之間需要的唯一鏈接是以太網電纜。

  性  能

  IP 監視攝像機參考設計的性能指標包括速度、延時、功耗和資源利用率。

  速 度
 
  在Cyclone III EP3C120I7 開發板上實現參考設計時,DDR 時鐘頻率為150 MHz,足以使用H.264 基線類或者主要類來壓縮720p30 視頻幀。Avalon-MM 總線架構運行在75MHz,H.264 編碼器內核運行在150 MHz。DDR2 存儲器控制器、Avalon-MM 總線架構以及H.264 內核通過同步半速率橋接進行連接,以減小時鐘域之間的延時。Nios II 處理器和TSE 的時鐘為125 MHz。采用了Nios II/F( 快速) 版的Nios II 處理器,具有8-Kbyte 指令高速緩存、8-Kbyte 數據高速緩存,并且支持浮點。

    延  時

  從傳感器輸入到ISP,直至H.264 編碼器輸出的延時小于兩幀,它主要來自圖像數據的雙緩沖。在對以前的幀進行編碼時總是將新輸入幀寫入存儲器。

    功   耗

  參考設計總功耗包括所有的輔助模塊和I/O 的功耗,達到2.7 W。表1 顯示了參考設計中使用的每一主要模塊的功耗。其余的700mW 來自Avalon 總線架構、顏色空間轉換和參考設計的I/O 附件。

  資源利用率:在Cyclone EP3C120 中實現整個參考設計時,其資源利用率為:

  ■ 107K 邏輯單元(LE) (90% 器件利用率)■ 410 M9K 嵌入式存儲器(95% 器件利用率)■ 140 個嵌入式乘法器9 位單元(24% 器件利用率)

  表2 列出了某些模塊的資源利用率。

  表3 列出了使用的I/O。

  靈活性

  基于FPGA 的體系結構非常靈活,可以進行定制,完全能夠在大家都了解的標準硬件平臺上實現。通過這種靈活性,可以增強和修改系統體系結構,以適應不同的系統需求。由于采用了標準HDL 來實現設計,因此,很容易提高攝像機分辨率,增加定制視頻處理功能或者視頻分析引擎。而且,還可以通過以太網進行遠程更新。例如,把新的FPGA 編程文件發送至Nios II 嵌入式處理器,然后將文件寫入閃存,從而重新配置系統或者改變傳感器和ISP 設置。在單片FPGA 中集成整個IP 監視攝像機參考設計減少了芯片數量,節省了PCB 空間。不需要與外部器件進行通信,從而減少了I/O 鏈接,降低了動態功耗,解決了散熱問題。針對個性化需求,使用不同的FPGA 圖像( 例如,分辨率、幀速率和壓縮選項),在一個系統設計中便能夠支持多種個性化攝像機。通過縱向移植,可以在同一封裝中使用不同邏輯密度的器件。而且,設計可以在任意FPGA 上實現,采用開放設計方案使設計人員能夠針對最新的FPGA 進行設計,有了更新的FPGA 系列后,可以進一步提高性能,降低成本和功耗

   結  論

  Altera 的Cyclone III 和Cyclone IV 系列低成本FPGA 解決了目前最新IP 監視系統設計人員所面臨的難題。通過IP 監視攝像機參考設計,Altera 及其合作伙伴提供了從圖像采集到IP 包封的全面解決方案,使用集成在Altera SOPC Builder 工具中的系列MegaCore 功能來提供靈活的解決方案,促使產品及時面市。


 

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久精品成人一区二区三区| 国产精品青草久久久久福利99| 欧美精品二区| 欧美精品www在线观看| 欧美日本高清| 美女脱光内衣内裤视频久久网站| 国产亚洲免费的视频看| 国产精品视屏| 亚洲女同精品视频| 亚洲视频网站在线观看| 91久久精品一区| 亚洲欧美日韩综合| 国产精品人人做人人爽人人添| 亚洲欧美国产日韩中文字幕| 欧美激情按摩在线| 这里是久久伊人| 一区二区三区视频观看| 欧美不卡激情三级在线观看| 欧美a级一区| 狠狠久久亚洲欧美| 亚洲成在线观看| 一区二区视频免费完整版观看| 宅男在线国产精品| 久久久av网站| 午夜精品福利一区二区三区av| 国产精品夜色7777狼人| 国产欧美日韩综合| 欧美激情网站在线观看| 黑人一区二区| 欧美xxxx在线观看| 午夜伦欧美伦电影理论片| 国产精品福利在线| 久久久久99精品国产片| 亚洲福利国产精品| 亚洲小说春色综合另类电影| 一本色道久久综合亚洲精品按摩| 国产精品hd| 亚洲精品女人| 欧美日韩高清区| 一本一本久久a久久精品综合麻豆| 亚洲欧美日韩精品在线| 欧美精品在线一区二区三区| 一区二区三区久久精品| 老司机一区二区| 欧美精品三级在线观看| 136国产福利精品导航网址应用| 国产视频精品免费播放| 亚洲免费在线精品一区| 国产精品激情av在线播放| 亚洲一区二区视频在线| 国产免费一区二区三区香蕉精| 永久久久久久| 欧美猛交免费看| 美日韩精品免费观看视频| 欧美激情中文字幕乱码免费| 国产一级久久| 在线视频精品| 国产精品久久久久aaaa九色| 久久久久久有精品国产| 精品999日本| 一区二区三区视频在线观看| 欧美激情一区在线| 午夜一区二区三区在线观看| 国产精品高精视频免费| 日韩视频免费观看高清在线视频| 亚洲第一色在线| 亚洲一区二区三区四区视频| 亚洲性人人天天夜夜摸| 欧美视频导航| 欧美亚洲一区| 亚洲欧洲一区二区天堂久久| 久久久久网址| 揄拍成人国产精品视频| 9久re热视频在线精品| 欧美三级小说| 在线观看91精品国产入口| 亚洲精品久久久久中文字幕欢迎你| 欧美四级电影网站| 欧美xxx在线观看| 亚洲欧美激情一区二区| 一区二区三区精品| 亚洲一区二区三区影院| 亚洲男人天堂2024| 狠狠做深爱婷婷久久综合一区| 国产视频在线观看一区二区三区| 激情综合色丁香一区二区| 亚洲国产婷婷香蕉久久久久久| 久久伊人免费视频| 日韩一区二区福利| 久久成人免费视频| 午夜国产精品视频免费体验区| 亚洲制服欧美中文字幕中文字幕| 久久亚洲国产精品日日av夜夜| 欧美小视频在线| 国产午夜精品麻豆| 亚洲国产精品一区二区www在线| 亚洲小说欧美另类社区| 久久人人97超碰国产公开结果| 欧美日韩亚洲精品内裤| 国产精品中文字幕欧美| 一区二区三区在线免费播放| 在线看片第一页欧美| 国产美女精品免费电影| 欧美亚洲视频| 老司机午夜精品| 欧美中文字幕在线视频| 久久天天狠狠| 亚洲欧洲一级| 欧美日韩中文| 欧美三区免费完整视频在线观看| 亚洲午夜视频| 国产日韩精品在线观看| 亚洲开发第一视频在线播放| 国产精品视频一区二区三区| 91久久精品www人人做人人爽| 欧美三级电影精品| 亚洲激情电影中文字幕| 亚洲精品美女久久7777777| 欧美亚洲动漫精品| 一本色道久久综合亚洲精品婷婷| 欧美日韩国产美| 亚洲一区二区三区久久| 亚洲欧洲精品成人久久奇米网| 尤物九九久久国产精品的特点| 欧美日韩午夜在线视频| 久久精品国产69国产精品亚洲| 免费久久99精品国产自| 欧美日韩三区四区| 欧美日韩国产区| 欧美精品久久久久久久| 亚洲深夜影院| 亚洲天堂成人在线视频| 欧美顶级艳妇交换群宴| 亚洲经典在线看| 欧美理论大片| 麻豆精品国产91久久久久久| 国产欧美一区二区精品性色| 欧美性猛交视频| 亚洲国产日本| 久久精品日产第一区二区三区| 久久久久国产成人精品亚洲午夜| 欧美多人爱爱视频网站| 亚洲欧美在线一区| 亚洲视频欧美在线| 亚洲精选在线| 久久久水蜜桃av免费网站| 韩日精品中文字幕| 国产精自产拍久久久久久蜜| 欧美91福利在线观看| 久久免费视频在线| 国产视频久久网| 国产性做久久久久久| 亚洲精品美女在线观看| 亚洲国产裸拍裸体视频在线观看乱了中文| 久久久免费精品| 国产午夜精品久久久久久久| 亚洲一区二区三区影院| 欧美日韩国产大片| 亚洲小说区图片区| 久久国产成人| 国产精品久久网| 亚洲视频一区| 在线日本欧美| 欧美精品一区二区在线观看| 一区二区三区**美女毛片| 欧美人与禽性xxxxx杂性| 在线成人国产| 亚洲欧洲一区二区三区久久| 久久久久久久久久看片| 欧美激情一区| 久久久久久亚洲精品不卡4k岛国| 国内精品免费在线观看| 欧美在线电影| 香蕉视频成人在线观看| 免费在线欧美黄色| 国产在线欧美日韩| 亚洲一区二区三区高清不卡| 欧美1级日本1级| 欧美色视频一区| 日韩午夜av电影| 国产精品v亚洲精品v日韩精品| 午夜亚洲一区| 久久一本综合频道| 欧美婷婷六月丁香综合色| 欧美中文字幕久久| 亚洲老板91色精品久久| 夜夜嗨av一区二区三区四区| 一区二区三区精品国产| 国产综合香蕉五月婷在线| 性做久久久久久免费观看欧美| 日韩一区二区精品视频| 在线看片一区| 亚洲午夜在线观看| 欧美成人免费全部| 久久亚洲综合色| 日韩午夜电影av| 亚洲夜晚福利在线观看| 香蕉久久夜色精品国产使用方法| 美国三级日本三级久久99| 亚洲电影第1页| 亚洲黄色毛片| 狠狠综合久久av一区二区老牛| 亚洲国产天堂久久国产91| 国内精品免费午夜毛片| 欧美午夜a级限制福利片| 伊人成人在线| 欧美v国产在线一区二区三区| 久久久伊人欧美| 亚洲一区二区三区在线看| 亚洲日韩成人| 久久视频精品在线| 狠狠操狠狠色综合网| 国产精品电影在线观看| 欧美一区二区三区日韩视频| 亚洲一区二区三区四区中文| 美女诱惑一区| 亚洲丶国产丶欧美一区二区三区| 亚洲免费网站| 欧美大片国产精品| 狠狠色狠狠色综合| 欧美激情视频在线免费观看 欧美视频免费一| 久久久国产精品一区| 国产日本欧美一区二区| 久久久久久久久久看片| 尤物在线观看一区| 久久综合狠狠| 欧美日韩在线三区| 国产欧美一区二区视频| 亚洲第一在线视频| 久久影视三级福利片| 欧美午夜在线观看| 国产精品护士白丝一区av| 欧美涩涩视频| 欧美韩国在线| 久久嫩草精品久久久精品| 欧美一区二区三区在线观看视频| 国产精品老女人精品视频| 午夜久久电影网| 久久亚洲国产精品日日av夜夜| 一区二区欧美亚洲| 国产综合在线视频| 欧美日本精品一区二区三区| 国产欧美一区二区三区沐欲| 欧美顶级少妇做爰| 午夜精品亚洲一区二区三区嫩草| 国产日韩久久| 亚洲高清在线观看一区| 国产精品日韩欧美大师| 黄色精品一二区| 欧美日韩一区二区三区四区五区| 日韩午夜精品视频| 午夜久久久久久久久久一区二区| 亚洲欧美视频在线观看| 欧美一区二视频在线免费观看| 在线日本欧美| 国产亚洲午夜| 中文在线资源观看网站视频免费不卡| 午夜精品久久久久久久久久久久久| 另类欧美日韩国产在线| 欧美国产先锋| 国模精品一区二区三区色天香| 狠狠色综合播放一区二区| 亚洲欧美精品中文字幕在线| 91久久精品美女| 午夜亚洲影视| 久久精品水蜜桃av综合天堂| 欧美日韩国产美女| 国产精品伦一区| 亚洲成人在线观看视频| 亚洲欧美日韩国产成人精品影院| 在线看国产一区| 国产精品一区二区在线观看不卡| 欧美在线观看天堂一区二区三区| 久久精品视频免费播放| 久久国产一区二区三区| 亚洲免费观看高清在线观看| 久久国产欧美日韩精品| 亚洲精品欧美日韩| 99在线热播精品免费| 亚洲香蕉伊综合在人在线视看| 一区二区三区在线视频播放| 激情欧美国产欧美| 国产一区激情| 国产欧美亚洲一区| 亚洲免费在线观看视频| 欧美久久综合| 亚洲欧洲视频| 久久精品视频在线看| 免费h精品视频在线播放| 国内成+人亚洲+欧美+综合在线| 久久久7777| 欧美激情一区二区三区不卡| 亚洲精选成人| 一本色道久久加勒比精品| 亚洲精品在线看| 国产色综合天天综合网| 老鸭窝亚洲一区二区三区| 国产精品视频久久一区| 亚洲一区二区三区在线看| 亚洲精品视频一区二区三区| 夜色激情一区二区| 亚洲精品国产精品乱码不99| 一区二区三区在线免费视频| 国产精品福利影院| 国产综合色一区二区三区| 亚洲精品视频在线观看免费| 亚洲午夜日本在线观看| 国产精品国产精品国产专区不蜜| 欧美性生交xxxxx久久久| 久久av免费一区| 亚洲午夜精品国产| 午夜精品av| 在线综合欧美| 欧美国产丝袜视频| 欧美性一区二区| 亚洲精品久久久久久下一站| 亚洲成人在线观看视频| 99热在线精品观看| 欧美精品电影在线| 久久综合一区二区三区| 亚洲美女淫视频| 午夜精品www| 国产精品v欧美精品v日韩精品| 在线 亚洲欧美在线综合一区| 欧美天天影院| 开元免费观看欧美电视剧网站| 狠狠色狠狠色综合| 免费在线亚洲|