日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 消費(fèi)電子 > 視頻技術(shù)
[導(dǎo)讀] 提出了基于FPGA的視頻監(jiān)控系統(tǒng)整體實(shí)現(xiàn)方案。首先介紹了在FPGA中設(shè)計(jì)I2C總線配置模塊對(duì)視頻處理芯片進(jìn)行合理的配置,然后簡(jiǎn)單介紹了視頻信號(hào)的處理過(guò)程。經(jīng)過(guò)處理后的視頻信號(hào)通過(guò)乒乓機(jī)制存儲(chǔ)到S

提出了基于FPGA的視頻監(jiān)控系統(tǒng)整體實(shí)現(xiàn)方案。首先介紹了在FPGA中設(shè)計(jì)I2C總線配置模塊對(duì)視頻處理芯片進(jìn)行合理的配置,然后簡(jiǎn)單介紹了視頻信號(hào)的處理過(guò)程。經(jīng)過(guò)處理后的視頻信號(hào)通過(guò)乒乓機(jī)制存儲(chǔ)到SDRAM緩存,最后按照VGA的時(shí)序送到顯示器正常顯示。本設(shè)計(jì)采用VerilogHDL語(yǔ)言編寫(xiě)程序,并用Modelsim軟件進(jìn)行仿真,采用ISE下載到Virtex-II XC2VP30 FFG896開(kāi)發(fā)板實(shí)現(xiàn)了視頻監(jiān)控功能。

    一個(gè)典型的視頻監(jiān)視系統(tǒng)一般由光源、攝像頭、視頻轉(zhuǎn)換單元、數(shù)字圖像傳輸處理及控制系統(tǒng)、輸入/輸出單元和監(jiān)視器等部分組成?,F(xiàn)存的視頻監(jiān)控系統(tǒng)主要由工控機(jī)和視頻圖像采集卡構(gòu)成,存在系統(tǒng)穩(wěn)定性差、價(jià)格高昂等缺點(diǎn)。不斷發(fā)展的FPGA具有設(shè)計(jì)周期短、靈活、可提高系統(tǒng)的可靠性和集成度的優(yōu)點(diǎn);Verilog HDL語(yǔ)言類似于C語(yǔ)言,靈活且容易上手,本文結(jié)合這兩者的優(yōu)點(diǎn),提出了基于FPGA的視頻監(jiān)控系統(tǒng)。1 系統(tǒng)模塊劃分    本設(shè)計(jì)的視頻監(jiān)控系統(tǒng)的大部分設(shè)計(jì)工作都集中在對(duì)FPGA的編程開(kāi)發(fā)上,通過(guò)分析可將系統(tǒng)分為以下5個(gè)功能模塊,如圖1所示。


    (1)視頻接口模塊:視頻采集芯片具有多種采集方式,本設(shè)計(jì)中FPGA通過(guò)I2C總線對(duì)其內(nèi)部寄存器進(jìn)行配置,使其按照一定的格式進(jìn)行采樣。    (2)視頻變換模塊:對(duì)得到的視頻流進(jìn)行解碼,識(shí)別出行、場(chǎng)同步信號(hào),并且根據(jù)需要選擇采集圖像的大小,進(jìn)而變換成RGB格式的圖像數(shù)據(jù),以便于后續(xù)顯示。    (3)異步FIFO模塊:由于視頻處理器和SDRAM工作在不同的時(shí)鐘頻率下,會(huì)出現(xiàn)讀寫(xiě)速度不匹配的情況,解決的方法是在兩者之間添加一塊異步FIFO。    (4)圖像存儲(chǔ)模塊:將解碼后的數(shù)據(jù)經(jīng)由一個(gè)乒乓機(jī)制依次存放在兩片SDRAM中,每個(gè)SDRAM存放一幅圖像,通過(guò)乒乓機(jī)制使得兩塊存儲(chǔ)區(qū)域交替進(jìn)行存儲(chǔ)輸入和顯示輸出,避免等待,提高速度。   (5)VGA控制模塊:根據(jù)VGA的工業(yè)參數(shù),產(chǎn)生相應(yīng)的行同步信號(hào)和場(chǎng)所同步信號(hào),并在適當(dāng)時(shí)刻送入VGA進(jìn)行顯示。
 
2 系統(tǒng)模塊的具體設(shè)計(jì)2.1 視頻采集模塊

    視頻采集芯片SAA7113通過(guò)I2C總線對(duì)其內(nèi)部寄存器的不同配置可以對(duì)4路輸入進(jìn)行轉(zhuǎn)換,輸入可以為4路CVBS或2路S視頻(Y/C)信號(hào),輸出8 bit“VPO”總線,為標(biāo)準(zhǔn)的ITU 656、YUV 4:2:2格式。I2C總線系統(tǒng)由兩根總線SCL(串行時(shí)鐘)和SDA(串行數(shù)據(jù))線構(gòu)成,I2C總線傳輸過(guò)程包括起始信號(hào)、傳輸包頭、傳輸數(shù)據(jù)、結(jié)束信號(hào)4個(gè)部分。整個(gè)模塊可以分為4種狀態(tài):普通狀態(tài)、等待ACK狀態(tài)、寫(xiě)數(shù)據(jù)狀態(tài)和結(jié)束狀態(tài)。I2C總線數(shù)據(jù)傳送時(shí)序如圖2所示。


2.2 視頻變換模塊    視頻變換模塊是對(duì)得到的數(shù)字視頻流進(jìn)行解碼,識(shí)別出行、場(chǎng)同步信號(hào),并且將YUV數(shù)據(jù)格式變換成RGB格式的圖像數(shù)據(jù),以便后續(xù)顯示。2.2.1 ITUR 656解碼    PAL制式的圖像一幀有625行,其中有效圖像數(shù)據(jù)572行,其他為場(chǎng)消隱信號(hào);每行圖像數(shù)據(jù)包含720個(gè)像素。因此,PAL制電視信號(hào)的分辨率為720&TImes;572。PAL制電視信號(hào)每秒掃描25幀圖像,每幀包括奇、偶兩場(chǎng)圖像。1幀圖像分為奇數(shù)場(chǎng)和偶數(shù)場(chǎng),每場(chǎng)各有286行有效圖像。   

  SAA7113 輸出的數(shù)據(jù)格式為標(biāo)準(zhǔn)ITU.656、YUV4∶2∶2的視頻數(shù)據(jù)。每個(gè)像素點(diǎn)亮度信號(hào)占8 bit,兩個(gè)色度信號(hào)共占16 bit。每個(gè)像素都有自己的亮度數(shù)據(jù)Y,但是輸出的數(shù)據(jù)中每?jī)蓚€(gè)相鄰的像素共用一組色差數(shù)據(jù)Cb、Cr。    ITU656每行的數(shù)據(jù)結(jié)構(gòu)如圖3所示, 每行數(shù)據(jù)包含水平控制信號(hào)和YCbCr視頻數(shù)據(jù)信號(hào)。視頻數(shù)據(jù)字是以27 MB/s的速率傳送的, 其順序是:Cb,Y,Cr,Y,Cb,Y,Cr,…。每行開(kāi)始的288 B為行控制信號(hào), EAV信號(hào)意思是有效視頻結(jié)束,SAV信號(hào)意思是有效視頻起始。

2.2.2 YUV4:2:2變換為YUV4:4:4    YUV4:2:2變換為YUV4:4:4主要是將串行數(shù)據(jù)轉(zhuǎn)化為并行數(shù)據(jù),并對(duì)YCbCr(4:2:2)視頻數(shù)據(jù)進(jìn)行插值,得到Y(jié)CbCr(4:4:4)視頻數(shù)據(jù),分頻得到13.5 MHz的像素時(shí)鐘。

2.2.3 色度空間轉(zhuǎn)換  

 色彩空間變換公式為:    R=1.164(Y-16)+1.596(Cr-128)    G=1.164(Y-16)-0.813(Cr-128)-0.392(Cb-128)    B=1.164(Y-16)+2.017(Cb-128)


2.3 異步FIFO模塊      

FIFO是一種先進(jìn)先出存儲(chǔ)器,主要用來(lái)緩沖數(shù)據(jù)和隔離時(shí)鐘或相位差異。其使用一個(gè)雙端口存儲(chǔ)器存放數(shù)據(jù),數(shù)據(jù)發(fā)送方在一端寫(xiě)入數(shù)據(jù),接收方在另一端讀出數(shù)據(jù)。首先要利用FPGA的RAM資源例化一塊雙口RAM,需要同時(shí)對(duì)其進(jìn)行讀寫(xiě)操作,使其輸入和輸出以及深度按照設(shè)計(jì)要求大小進(jìn)行設(shè)定,而FIFO控制器有復(fù)位、輸入輸出數(shù)據(jù)、讀寫(xiě)時(shí)鐘、讀寫(xiě)使能和空滿標(biāo)志端口。其設(shè)計(jì)原理框圖如圖4所示。


2.4 SDRAM控制模塊2.4.1 SDRAM工作的原理簡(jiǎn)介   

一個(gè)SDRAM中包含幾個(gè)BANK,每個(gè)BANK的存儲(chǔ)單元是按行和列尋址的。由于這種特殊的存儲(chǔ)結(jié)構(gòu), SDRAM的工作原理有以下特點(diǎn):(1)SDRAM在上電100 μs~200 μs 后,必須由一個(gè)初始化過(guò)程來(lái)配置SDRAM的模式寄存器,模式寄存器決定SDRAM的工作模式;(2)SDRAM的存儲(chǔ)單元可以理解為一個(gè)電容,總是傾向于放電,因此必須有定時(shí)的刷新周期以避免數(shù)據(jù)丟失,刷新周期可由最小刷新周期+時(shí)鐘周期計(jì)算獲得;(3)SDRAM的具體控制命令由一些專用控制引腳和地址輔助完成。

2.4.2 SDRAM控制器總體設(shè)計(jì)     

SDRAM控制器與外部的接口示意圖如圖5所示??刂破髯蠖私涌谛盘?hào)為與FPGA相連的系統(tǒng)控制接口信號(hào),右端接口信號(hào)均為直接與DSRAM對(duì)應(yīng)管腳相連的信號(hào)。根據(jù)SDRAM的各個(gè)接口信號(hào)、時(shí)序要求和工作模式,將該SDRAM控制器的內(nèi)部進(jìn)一步細(xì)化為多個(gè)功能模塊,包括系統(tǒng)控制接口模塊、CMD命令解析模塊、命令響應(yīng)模塊和數(shù)據(jù)通路模塊。系統(tǒng)控制接口模塊用于接收系統(tǒng)的控制信號(hào),進(jìn)而產(chǎn)生不同的CMD命令組合;CMD命令解析模塊用于接收CMD命令并解碼成操作指令;命令響應(yīng)模塊用于接收操作指令并產(chǎn)生SDRAM的操作運(yùn)作;數(shù)據(jù)通路模塊用于控制數(shù)據(jù)的有效輸入輸出。


2.5 VGA控制模塊2.5.1 視頻數(shù)模轉(zhuǎn)換器FMS3818  

   FMS3818是一種低成本的視頻數(shù)模轉(zhuǎn)換器(DAC),能夠適應(yīng)具有180 MHz最大像素時(shí)鐘的圖形和視頻應(yīng)用。VGA_OUT_BLANK_Z信號(hào)輸入覆蓋RGB輸入和空白顯示輸出。當(dāng)FPGA沒(méi)有對(duì)XSGA輸出編程時(shí),這個(gè)信號(hào)通過(guò)下拉電阻保持顯示空白,而不需要由用戶控制。

2.5.2 VGA標(biāo)準(zhǔn)簡(jiǎn)介    

VGA是一種標(biāo)準(zhǔn)的顯示接口,采用逐行掃描的方式使圖像投射到屏幕上,標(biāo)準(zhǔn)VGA顯示的場(chǎng)頻為60 Hz,行頻為31.5 kHz。水平時(shí)序中包括水平脈沖寬度、水平同步脈沖結(jié)束到水平門(mén)的開(kāi)始之間的寬度和一個(gè)完整的視頻行的寬度幾個(gè)時(shí)序參數(shù)。垂直時(shí)序與水平時(shí)序類似,包含垂直同步脈沖寬度、垂直同步結(jié)束到垂直門(mén)的開(kāi)始之間的寬度、一個(gè)視頻幀可視區(qū)域的寬度和一個(gè)完整的視頻幀的寬度。

3 系統(tǒng)采用的硬件連接

    攝像頭采集光源信號(hào),F(xiàn)PGA通過(guò)I2C向SAA7113發(fā)送控制信息,使其按一定的格式進(jìn)行采樣,轉(zhuǎn)換成RGB格式后,通過(guò)FIFO緩沖存儲(chǔ)到SDRAM,最后經(jīng)視頻數(shù)模轉(zhuǎn)換器FMS3818送到VGA顯示器進(jìn)行顯示。系統(tǒng)硬件連接示意圖如圖6所示。


    本設(shè)計(jì)采用從頂向下的分析方法,根據(jù)系統(tǒng)的功能需求分析系統(tǒng)的各個(gè)功能模塊,然后對(duì)各個(gè)模塊進(jìn)行具體設(shè)計(jì)。將數(shù)字視頻技術(shù)與FPGA設(shè)計(jì)理論結(jié)合起來(lái),采用Verilog HDL語(yǔ)言,系統(tǒng)具有設(shè)計(jì)靈活、易于修改等優(yōu)點(diǎn),同時(shí)可與其他CPU協(xié)作完成進(jìn)一步的設(shè)計(jì),例如添加一定的算法可以實(shí)現(xiàn)相應(yīng)的模式識(shí)別等任務(wù)。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動(dòng)電源

在工業(yè)自動(dòng)化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動(dòng)力設(shè)備,其驅(qū)動(dòng)電源的性能直接關(guān)系到整個(gè)系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動(dòng)勢(shì)抑制與過(guò)流保護(hù)是驅(qū)動(dòng)電源設(shè)計(jì)中至關(guān)重要的兩個(gè)環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動(dòng)性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動(dòng)電源

LED 驅(qū)動(dòng)電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個(gè)照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動(dòng)電源易損壞的問(wèn)題卻十分常見(jiàn),不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問(wèn)題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動(dòng)電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動(dòng)電源的公式,電感內(nèi)電流波動(dòng)大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動(dòng)電源

電動(dòng)汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動(dòng)汽車的核心技術(shù)之一是電機(jī)驅(qū)動(dòng)控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動(dòng)系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動(dòng)汽車的動(dòng)力性能和...

關(guān)鍵字: 電動(dòng)汽車 新能源 驅(qū)動(dòng)電源

在現(xiàn)代城市建設(shè)中,街道及停車場(chǎng)照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢(shì)逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動(dòng)電源 LED

LED通用照明設(shè)計(jì)工程師會(huì)遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動(dòng)電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動(dòng)電源的電磁干擾(EMI)問(wèn)題成為了一個(gè)不可忽視的挑戰(zhàn)。電磁干擾不僅會(huì)影響LED燈具的正常工作,還可能對(duì)周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來(lái)解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動(dòng)電源

開(kāi)關(guān)電源具有效率高的特性,而且開(kāi)關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動(dòng)電源

關(guān)鍵字: LED 驅(qū)動(dòng)電源 開(kāi)關(guān)電源

LED驅(qū)動(dòng)電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動(dòng)LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動(dòng)電源
關(guān)閉