采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用裝置及方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用裝置及方法,本發(fā)明利用視頻解碼芯片的視頻縮放與圖像拼接功能,將多路SD視頻圖像拼接成HD視頻圖像,并利用視頻解碼芯片所提供的HD視頻輸出通道,將多路SD視頻拼接后的HD視頻從HD視頻通道輸出;然后再由FPGA芯片實(shí)現(xiàn)視頻解碼芯片HD輸出通道視頻流的接收與檢測(cè),并根據(jù)各SD視頻的在HD視頻圖像中的拼接坐標(biāo),由FPGA完成各SD視頻數(shù)據(jù)的提取、行緩沖、幀緩存、奇偶場(chǎng)分離等處理;同時(shí)根據(jù)各SD視頻參數(shù),生成標(biāo)準(zhǔn)的SD視頻時(shí)序,并對(duì)提取的各SD視頻數(shù)據(jù)格式化為標(biāo)準(zhǔn)時(shí)序,輸出給FPGA片外的視頻DAC芯片,從而從HD視頻輸出通道通過(guò)FPGA實(shí)現(xiàn)多路SD視頻的解復(fù)用輸出。
【專(zhuān)利說(shuō)明】采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用裝置及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于視頻監(jiān)控領(lǐng)域,具體而言,特別涉及一種基于FPGA (Field —Programmable Gate Array,現(xiàn)場(chǎng)可編程門(mén)陣列)來(lái)實(shí)現(xiàn)高清(High Definition,HD)視頻通道傳輸多路標(biāo)清(Standard Definition, SD)視頻的解復(fù)用裝置及方法。
【背景技術(shù)】
[0002]在視頻監(jiān)控系統(tǒng)中,由視頻解碼器實(shí)現(xiàn)多路視頻的解碼輸出,其中,負(fù)責(zé)解碼的解碼芯片多采用專(zhuān)用的ASIC (Application Specific Integrated Circuit,專(zhuān)用集成電路)芯片或者DSP (Digital Singnal Processor,數(shù)字信號(hào)處理器)芯片。
[0003]目前,解碼芯片支持多種視頻格式以及多視頻標(biāo)準(zhǔn),同時(shí)擁有能夠?qū)Χ嗦芬曨l同時(shí)解碼的能力。但是,通常一般解碼芯片所能提供的視頻解碼輸出通道數(shù)K有限,而在實(shí)際應(yīng)用當(dāng)中,視頻監(jiān)控系統(tǒng)所要求的視頻解碼通道數(shù)N往往要大于其視頻解碼輸出通道數(shù)K。當(dāng)視頻監(jiān)控系統(tǒng)中要求的視頻解碼通道數(shù)N大于解碼芯片所能提供的視頻解碼輸出通道數(shù)K時(shí),因解碼芯片本身視頻解碼輸出通道數(shù)K的限制,根本無(wú)法滿(mǎn)足系統(tǒng)需求,除非再擴(kuò)容一片或多片解碼芯片來(lái)達(dá)到要求。
[0004]例如:視頻監(jiān)控系統(tǒng)要求提供8路SD視頻的解碼輸出,某解碼芯片最大可支持8路SD視頻同時(shí)解碼,但只提供I路HD視頻輸出及2路模擬視頻輸出,如果要滿(mǎn)足系統(tǒng)要求,在現(xiàn)有技術(shù)條件下,可能需要2?4片這樣的解碼芯片才能達(dá)到8路SD視頻輸出,這樣將造成設(shè)計(jì)成本偏高,設(shè)計(jì)復(fù)雜度提高,且解碼芯片利用率降低。
【發(fā)明內(nèi)容】
[0005]為了解決現(xiàn)有技術(shù)存在的上述技術(shù)問(wèn)題,本發(fā)明的目的在于提供一種采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用裝置及方法。
[0006]為了達(dá)到本發(fā)明的目的,本發(fā)明采用以下技術(shù)方案實(shí)現(xiàn):
[0007]—種采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用裝置,其特征在于,包括:
[0008]HD視頻幀檢測(cè)電路,用于檢測(cè)HD視頻幀,并根據(jù)HD數(shù)據(jù)幀中EAV(End of ActiveVideo,有效視頻結(jié)束)及SAV (Start of Active Video,有效視頻起始)標(biāo)志字節(jié)獲取FVH信號(hào),再根據(jù)FVH(Field、Vertical sync、Horizontal sync,場(chǎng)信號(hào)、垂直/水平同步信號(hào))信號(hào)生成HD視頻幀行/場(chǎng)計(jì)數(shù)時(shí)序;
[0009]SD拼接區(qū)域檢測(cè)電路,用于根據(jù)每路SD視頻在HD視頻中的拼接坐標(biāo)及SD視頻的視頻格式(每路SD視頻格式可不同)計(jì)算出每路SD視頻對(duì)應(yīng)在HD視頻幀中的拼接區(qū)域,并生成相應(yīng)的拼接區(qū)域檢測(cè)信號(hào);
[0010]SD行數(shù)據(jù)提取電路,用于依據(jù)每路SD視頻的拼接區(qū)域檢測(cè)信號(hào)以及HD視頻幀行/場(chǎng)計(jì)數(shù)時(shí)序來(lái)提取各SD視頻位于HD視頻幀拼接區(qū)域內(nèi)的行數(shù)據(jù);
[0011]行緩沖及控制電路,用于對(duì)提取的各SD視頻行數(shù)據(jù)進(jìn)行緩沖處理;
[0012]片外緩存寫(xiě)請(qǐng)求電路,用于生成各SD視頻行數(shù)據(jù)從行緩沖及控制電路寫(xiě)入片外存儲(chǔ)器的寫(xiě)請(qǐng)求命令,同時(shí)維護(hù)各SD視頻行數(shù)據(jù)及各SD視頻幀數(shù)據(jù)在片外存儲(chǔ)器中的寫(xiě)指針;以及進(jìn)一步用于透?jìng)骶彺嬗谛芯彌_及控制電路中的各SD視頻行數(shù)據(jù);
[0013]多路SD視頻仲裁控制電路,用于依據(jù)接收的多路SD視頻行數(shù)據(jù)讀/寫(xiě)請(qǐng)求命令,采用輪詢(xún)機(jī)制,授權(quán)給片外緩存寫(xiě)請(qǐng)求電路或片外緩存讀請(qǐng)求電路,實(shí)現(xiàn)多路SD視頻行數(shù)據(jù)到片外存儲(chǔ)器的寫(xiě)入,或者多路SD視頻行數(shù)據(jù)從片外存儲(chǔ)器的讀取;
[0014]片外緩存控制器電路,用于響應(yīng)多路SD視頻仲裁控制電路向片外存儲(chǔ)器發(fā)送的寫(xiě)仲裁控制命令或讀仲裁控制命令;
[0015]片外緩存讀請(qǐng)求電路,用于生成從片外存儲(chǔ)器讀取各SD視頻行數(shù)據(jù)的讀請(qǐng)求命令,同時(shí)維護(hù)各SD視頻行數(shù)據(jù)及各SD視頻幀數(shù)據(jù)在片外存儲(chǔ)器中的讀指針;以及進(jìn)一步用于將從片外存儲(chǔ)器幀緩存區(qū)讀取的各SD視頻行數(shù)據(jù)透?jìng)髦凛敵鯯LICE緩沖電路;
[0016]輸出SLICE緩沖電路,用于緩存接收的各SD視頻行數(shù)據(jù)。
[0017]優(yōu)選地,所述采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用裝置還包括:
[0018]視頻參數(shù)及FVH時(shí)序生成電路,用于根據(jù)外部主機(jī)接口輸入的視頻參數(shù)生成各SD視頻幀所需的各種時(shí)序(如:FVH、EAV、SAV、TRS等);
[0019]數(shù)據(jù)格式化電路,用于依據(jù)所述時(shí)序?qū)彺嬗谳敵鯯LICE緩沖電路中的各SD視頻行數(shù)據(jù)正確承載到相對(duì)應(yīng)SD視頻幀的有效數(shù)據(jù)區(qū),然后發(fā)送出去(例如以ITU-R BT.656格式的形式發(fā)送出去)。
[0020]優(yōu)選地,所述行緩沖及控制電路具有行緩沖區(qū),行緩沖區(qū)的深度為HD視頻有效數(shù)據(jù)行像素點(diǎn)的總個(gè)數(shù),行緩沖區(qū)輸入數(shù)據(jù)的寬度為解碼芯片的HD視頻輸出接口的數(shù)據(jù)寬度,行緩沖區(qū)輸出數(shù)據(jù)的寬度為片外存儲(chǔ)器的數(shù)據(jù)寬度的兩倍。
[0021]更為優(yōu)選地,行緩沖區(qū)采用片內(nèi)RAM模擬成先入先出隊(duì)列FIFO (First in Firstout先入先出隊(duì)列),以乒乓的方式對(duì)各SD視頻行數(shù)據(jù)進(jìn)行處理。
[0022]優(yōu)選地,所述多路SD視頻仲裁控制電路包括一個(gè)幀緩存區(qū)狀態(tài)管理電路,用于監(jiān)控各SD視頻在片外存儲(chǔ)器中已分配好的幀緩存區(qū)中的幀狀態(tài),以保證各SD視頻幀緩存區(qū)以循環(huán)隊(duì)列的方式工作。
[0023]更為優(yōu)選地,所述幀緩存區(qū)狀態(tài)管理電路含有J個(gè)W位的幀統(tǒng)計(jì)器,其中,J的取值與SD視頻通道數(shù)有關(guān),而W的取值與每路SD視頻分配到的片外存儲(chǔ)器中的幀緩存區(qū)能存放的視頻幀數(shù)量有關(guān)。
[0024]一種采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用方法,包括:
[0025]HD視頻幀檢測(cè)電路檢測(cè)HD視頻幀,并根據(jù)HD數(shù)據(jù)幀中EAV及SAV標(biāo)志字節(jié)獲取FVH信號(hào),再根據(jù)FVH信號(hào)生成HD視頻幀行/場(chǎng)計(jì)數(shù)時(shí)序;
[0026]SD拼接區(qū)域檢測(cè)電路根據(jù)每路SD視頻在HD視頻中的拼接坐標(biāo)及SD視頻的視頻格式計(jì)算出每路SD視頻對(duì)應(yīng)在HD視頻幀中的拼接區(qū)域,并生成相應(yīng)的拼接區(qū)域檢測(cè)信號(hào);
[0027]SD行數(shù)據(jù)提取電路依據(jù)每路SD視頻的拼接區(qū)域檢測(cè)信號(hào)以及HD視頻幀行/場(chǎng)計(jì)數(shù)時(shí)序來(lái)提取各SD視頻位于HD視頻幀拼接區(qū)域內(nèi)的行數(shù)據(jù);
[0028]行緩沖及控制電路對(duì)提取的各SD視頻行數(shù)據(jù)進(jìn)行緩沖處理;
[0029]片外緩存寫(xiě)請(qǐng)求電路生成各SD視頻行數(shù)據(jù)從行緩沖及控制電路寫(xiě)入片外存儲(chǔ)器的寫(xiě)請(qǐng)求命令,同時(shí)維護(hù)各SD視頻行數(shù)據(jù)及各SD視頻幀數(shù)據(jù)在片外存儲(chǔ)器中的寫(xiě)指針;以及進(jìn)一步用于透?jìng)骶彺嬗谛芯彌_及控制電路中的各SD視頻行數(shù)據(jù);
[0030]多路SD視頻仲裁控制電路依據(jù)接收的多路SD視頻行數(shù)據(jù)讀/寫(xiě)請(qǐng)求命令,采用輪詢(xún)機(jī)制,授權(quán)給片外緩存寫(xiě)請(qǐng)求電路或片外緩存讀請(qǐng)求電路,實(shí)現(xiàn)多路SD視頻行數(shù)據(jù)到片外存儲(chǔ)器的寫(xiě)入,或者多路SD視頻行數(shù)據(jù)從片外存儲(chǔ)器的讀?。?br>
[0031]片外緩存控制器電路響應(yīng)多路SD視頻仲裁控制電路向片外存儲(chǔ)器發(fā)送的寫(xiě)仲裁控制命令或讀仲裁控制命令;
[0032]片外緩存讀請(qǐng)求電路生成從片外存儲(chǔ)器讀取各SD視頻行數(shù)據(jù)的讀請(qǐng)求命令,同時(shí)維護(hù)各SD視頻行數(shù)據(jù)及各SD視頻幀數(shù)據(jù)在片外存儲(chǔ)器中的讀指針;以及進(jìn)一步用于將從片外存儲(chǔ)器幀緩存區(qū)讀取的各SD視頻行數(shù)據(jù)透?jìng)髦凛敵鯯LICE緩沖電路;
[0033]輸出SLICE緩沖電路緩存接收的各SD視頻行數(shù)據(jù)。
[0034]優(yōu)選地,所述采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用方法還包括:
[0035]視頻參數(shù)及FVH時(shí)序生成電路根據(jù)外部主機(jī)接口輸入的視頻參數(shù)生成各SD視頻幀所需的各種時(shí)序;
[0036]數(shù)據(jù)格式化電路依據(jù)所述時(shí)序?qū)彺嬗谳敵鯯LICE緩沖電路中的各SD視頻行數(shù)據(jù)正確承載到相對(duì)應(yīng)SD視頻幀的有效數(shù)據(jù)區(qū),然后發(fā)送出去。優(yōu)選地,所述行緩沖及控制電路具有行緩沖區(qū),行緩沖區(qū)的深度為HD視頻有效數(shù)據(jù)行像素點(diǎn)的總個(gè)數(shù),行緩沖區(qū)輸入數(shù)據(jù)的寬度為解碼芯片的HD視頻輸出接口的數(shù)據(jù)寬度,行緩沖區(qū)輸出數(shù)據(jù)的寬度為片外存儲(chǔ)器的數(shù)據(jù)寬度的兩倍。
[0037]更為優(yōu)選地,行緩沖區(qū)采用片內(nèi)RAM模擬成先入先出隊(duì)列FIFO,以乒乓的方式對(duì)各SD視頻行數(shù)據(jù)進(jìn)行處理。
[0038]優(yōu)選地,所述多路SD視頻仲裁控制電路包括一個(gè)幀緩存區(qū)狀態(tài)管理電路,用于監(jiān)控各SD視頻在片外存儲(chǔ)器中已分配好的幀緩存區(qū)中的幀狀態(tài),以保證各SD視頻幀緩存區(qū)以循環(huán)隊(duì)列的方式工作。
[0039]更為優(yōu)選地,所述幀緩存區(qū)狀態(tài)管理電路含有J個(gè)W位的幀統(tǒng)計(jì)器,其中,J的取值與SD視頻通道數(shù)有關(guān),而W的取值與每路SD視頻分配到的片外存儲(chǔ)器中的幀緩存區(qū)能存放的視頻幀數(shù)量有關(guān)。
[0040]通過(guò)上述本發(fā)明的技術(shù)方案可以看出,本發(fā)明提供的一種通過(guò)HD視頻通道傳輸多路SD視頻的解復(fù)用的裝置及方法,可應(yīng)用于:視頻處理芯片(例如在本發(fā)明實(shí)施例中,所述視頻處理芯片是指解碼芯片)其視頻解碼輸出通道數(shù)K有限,而其實(shí)際解碼能力以及視頻監(jiān)控系統(tǒng)要求的視頻解碼通道數(shù)N大于其視頻解碼輸出通道數(shù)K時(shí)的情形。
[0041]本發(fā)明所提供的采用HD視頻通道傳輸多路SD視頻的解復(fù)用的方法,采用靈活的系統(tǒng)結(jié)構(gòu),基于模塊的實(shí)現(xiàn),可根據(jù)HD/ SD視頻的視頻標(biāo)準(zhǔn)與視頻格式及通道路數(shù)的變化,做靈活的配置,適應(yīng)不同的應(yīng)用需求。
[0042]本發(fā)明所提供的采用HD視頻通道傳輸多路SD視頻的解復(fù)用的方法,是在將多路SD視頻通過(guò)拼接成HD視頻的基礎(chǔ)上,通過(guò)HD視頻接口傳輸,再通過(guò)FPGA對(duì)各路SD幀數(shù)據(jù)進(jìn)行提取,并恢復(fù)成標(biāo)準(zhǔn)SD視頻流;除此之外,該方法所提供的思路還可應(yīng)用于其它各種低速率流拼接成高速率流輸出的場(chǎng)合。
[0043]本發(fā)明所提供的采用HD視頻通道傳輸多路SD視頻的解復(fù)用的方法,對(duì)片外存儲(chǔ)器的訪(fǎng)問(wèn),基于視頻幀結(jié)構(gòu)方式,各視頻幀獨(dú)立存儲(chǔ)在片外存儲(chǔ)器的幀緩存區(qū)中,視頻幀的行對(duì)應(yīng)片外存儲(chǔ)器的某個(gè)幀緩存區(qū)的行,這樣使得片外存儲(chǔ)器的訪(fǎng)問(wèn)操作十分方便。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0044]圖1為本發(fā)明實(shí)施例提供的采用FPGA及片外存儲(chǔ)器來(lái)實(shí)現(xiàn)HD視頻通道到多路SD視頻的解復(fù)用的裝置的結(jié)構(gòu)示意圖;
[0045]圖2為ITU-R BT.1120標(biāo)準(zhǔn)視頻數(shù)據(jù)格式示意圖;
[0046]圖3為本發(fā)明實(shí)施例提供的多路SD視頻圖像拼接成HD視頻圖像的不意圖;
[0047]圖4為ITU-R BT.656標(biāo)準(zhǔn)視頻數(shù)據(jù)格式示意圖;
[0048]圖5為本發(fā)明實(shí)施例提供的片外緩存讀請(qǐng)求電路數(shù)據(jù)處理過(guò)程示意圖。
[0049]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)異效果,下面將結(jié)合具體實(shí)施例以及附圖做進(jìn)一步的說(shuō)明。
【具體實(shí)施方式】
[0050]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明所述技術(shù)方案作進(jìn)一步的詳細(xì)描述,以使本領(lǐng)域的技術(shù)人員可以更好的理解本發(fā)明并能予以實(shí)施,但所舉實(shí)施例不作為對(duì)本發(fā)明的限定。
[0051]本發(fā)明利用視頻解碼芯片的視頻縮放與圖像拼接功能,將多路SD視頻圖像拼接成HD視頻圖像,并利用視頻解碼芯片所提供的HD視頻輸出通道,將多路SD視頻拼接后的HD視頻從HD視頻通道輸出;然后再由FPGA芯片實(shí)現(xiàn)視頻解碼芯片HD輸出通道視頻流的接收與檢測(cè),并根據(jù)各SD視頻的在HD視頻圖像中的拼接坐標(biāo),由FPGA完成各SD視頻數(shù)據(jù)的提取、行緩沖、幀緩存(幀緩存由片外存儲(chǔ)器來(lái)實(shí)現(xiàn))、奇偶場(chǎng)分離等處理;同時(shí)由FPGA芯片根據(jù)各SD視頻參數(shù),生成標(biāo)準(zhǔn)的SD視頻時(shí)序,并對(duì)提取的各SD視頻數(shù)據(jù)格式化為標(biāo)準(zhǔn)的ITU-R BT.656時(shí)序,輸出給FPGA片外的視頻DAC芯片,從而實(shí)現(xiàn)視頻解碼芯片將多路SD視頻拼接成HD視頻圖像,并從HD視頻輸出通道通過(guò)FPGA實(shí)現(xiàn)多路SD視頻的解復(fù)用輸出。
[0052]本發(fā)明一實(shí)施例的提供的一種采用HD視頻通道傳輸多路SD視頻的解復(fù)用裝置,其包含一片F(xiàn)PGA芯片,一片或多片F(xiàn)PGA片外存儲(chǔ)器;
[0053]其中,所述FPGA芯片用于實(shí)現(xiàn)HD視頻通道到多路SD視頻的解復(fù)用過(guò)程,用以完成HD視頻幀的檢測(cè)、SD拼接區(qū)域的檢測(cè)、SD視頻數(shù)據(jù)的提取與緩存、SD視頻的格式化輸出等功能。
[0054]所述FPGA片外存儲(chǔ)器,是指獨(dú)立于FPGA的外部存儲(chǔ)器,用于實(shí)現(xiàn)對(duì)多路SD視頻幀數(shù)據(jù)的緩存。
[0055]在本實(shí)施例中,參見(jiàn)圖1,所述FPGA芯片包含:HD視頻幀檢測(cè)電路1、SD拼接區(qū)域檢測(cè)電路2、SD行數(shù)據(jù)提取電路3、行緩沖及控制電路4、片外緩存讀請(qǐng)求電路6、片外緩存寫(xiě)請(qǐng)求電路5、多路SD視頻仲裁控制電路8、片外緩存控制器電路9、視頻參數(shù)及FVH時(shí)序生成電路10、輸出SLICE緩沖電路7、數(shù)據(jù)格式化電路11等電路,其中:
[0056]HD視頻幀檢測(cè)電路1,其輸入端連接至解碼芯片的HD視頻輸出接口,其輸出端分別連接至SD行數(shù)據(jù)提取電路3以及SD拼接區(qū)域檢測(cè)電路2 ;用于實(shí)現(xiàn)HD視頻流的幀檢測(cè),提供FVH信號(hào),生成視頻圖像的行/場(chǎng)計(jì)數(shù)時(shí)序。
[0057]例如,它的輸入端連接FPGA芯片上游的視頻處理芯片的HD視頻數(shù)字輸出接口,該接口為ITU-R BT.1120接口 ;輸出端連接到SD行數(shù)據(jù)提取電路3 ;HD視頻幀檢測(cè)電路I負(fù)責(zé)從ITU-R BT.1120接口檢測(cè)HD視頻幀的到來(lái),并拾取視頻流中內(nèi)嵌的FVH信號(hào),并產(chǎn)生行、場(chǎng)計(jì)數(shù)器信號(hào),保證行、場(chǎng)計(jì)數(shù)器與HD視頻幀數(shù)據(jù)進(jìn)對(duì)應(yīng)。
[0058]解碼芯片BT.1120接口輸出的HD視頻流格式如圖2所示,其中SAV代表有效視頻開(kāi)始,EAV代表有效視頻結(jié)束。
[0059]SD拼接區(qū)域檢測(cè)電路2,其輸入端連接至HD視頻幀檢測(cè)電路1,輸出端連接至SD行數(shù)據(jù)提取電路3,主要用于生成各SD視頻拼接區(qū)域的檢測(cè)信號(hào)。
[0060]該電路根據(jù)每路SD視頻在HD視頻幀的起始拼接坐標(biāo)與SD視頻格式,以及HD視頻幀的行、場(chǎng)計(jì)數(shù)時(shí)序,計(jì)算出每路SD視頻在HD視頻幀中的拼接區(qū)域檢測(cè)信號(hào);
[0061]比如附圖3中,已知某通道SD視頻分辨率為M_col x N_row,同時(shí)已知該通道SD視頻在HD視頻幀的起始拼接坐標(biāo)為VO (HST、VST),則可計(jì)算SD視頻在HD視頻幀中拼接坐標(biāo)(采用四個(gè)坐標(biāo)表示)為 VO (HST、VST),Vl (HST+M_col、VST), Vl (HST、VST+N_row),V2 (HST+M_col、VST+N_row)。四個(gè)坐標(biāo)點(diǎn)V0,VI,V2,V3在HD視頻幀中構(gòu)成的區(qū)域即為SD視頻拼接區(qū)域,由四個(gè)坐標(biāo)點(diǎn)生成的信號(hào)為拼接區(qū)域檢測(cè)信號(hào);當(dāng)然,由于一個(gè)HD視頻幀包括行、場(chǎng)消隱區(qū),在計(jì)算拼接坐標(biāo)時(shí)還需要考慮偏移量。
[0062]SD行數(shù)據(jù)提取電路3,其第一輸入端連接至HD視頻幀檢測(cè)電路I,第二輸入端連接至SD拼接區(qū)域檢測(cè)電路2,輸出端連接至行緩沖及控制電路4,主要用于根據(jù)每路SD視頻所對(duì)應(yīng)的拼接區(qū)域檢測(cè)信號(hào),提取各SD視頻拼接區(qū)域內(nèi)的行數(shù)據(jù)。
[0063]行緩沖及控制電路4,其輸入端連接至SD行數(shù)據(jù)提取電路3,輸出端連接至片外緩存寫(xiě)請(qǐng)求電路5,用于實(shí)現(xiàn)對(duì)各SD視頻所提取的行數(shù)據(jù)進(jìn)行緩沖,并模擬成乒乓的方式進(jìn)行讀/寫(xiě)操作。
[0064]例如在實(shí)際優(yōu)選實(shí)施方式下,該行緩沖及控制電路4含有行緩沖區(qū)、讀寫(xiě)控制兩部分。優(yōu)選實(shí)施方式下,行緩沖區(qū)的深度一般為HD視頻有效數(shù)據(jù)行像素點(diǎn)的總個(gè)數(shù),行緩沖區(qū)采用片內(nèi)RAM模擬成FIFO,以乒乓的方式對(duì)不同SD通道行數(shù)據(jù)進(jìn)行操作;行緩沖區(qū)輸入數(shù)據(jù)寬度為HD視頻ITU-R BT.1120接口的數(shù)據(jù)寬度,例如為16bit ;行緩沖區(qū)輸出數(shù)據(jù)寬度為片外緩存芯片的數(shù)據(jù)寬度的兩倍。
[0065]片外緩存寫(xiě)請(qǐng)求電路5,其輸入端連接至行緩沖及控制電路4,輸出端連接至多路SD視頻仲裁控制電路8,用于實(shí)現(xiàn)各SD視頻行數(shù)據(jù)到片外存儲(chǔ)器12的寫(xiě)請(qǐng)求/寫(xiě)操作,負(fù)責(zé)向多路SD視頻仲裁控制電路8發(fā)起寫(xiě)操作請(qǐng)求,并將行緩沖中的SD視頻行數(shù)據(jù)存入片外存儲(chǔ)器12中,同時(shí)維護(hù)各SD視頻幀數(shù)據(jù)在片外存儲(chǔ)器12中的寫(xiě)指針。
[0066]片外緩存讀請(qǐng)求電路6,其輸入/輸出接口連接至多路SD視頻仲裁控制電路8,輸出端連接到輸出SLICE緩沖電路7,用于實(shí)現(xiàn)各SD視頻行數(shù)據(jù)從片外存儲(chǔ)器12的讀請(qǐng)求/讀操作,負(fù)責(zé)向仲裁控制電路8發(fā)起讀操作請(qǐng)求,并從片外存儲(chǔ)器12中讀取一行的數(shù)據(jù)寫(xiě)入輸出SLICE緩沖中,同時(shí)維護(hù)各SD視頻幀數(shù)據(jù)在片外存儲(chǔ)器12中的讀指針。
[0067]多路SD視頻仲裁控制電路8,其輸入端連接至片外緩存寫(xiě)請(qǐng)求電路5、輸出端連接至片外緩存讀請(qǐng)求電路6,輸入/輸出接口連接至片外緩存控制器電路9,主要用于實(shí)現(xiàn)多路SD視頻到(或從)片外存儲(chǔ)器12的寫(xiě)(或讀)仲裁控制。
[0068]該電路包含一個(gè)多路SD視頻仲裁管理電路81,其用于實(shí)現(xiàn)多路SD視頻行數(shù)據(jù)的讀請(qǐng)求命令、寫(xiě)請(qǐng)求命令的仲裁,并根據(jù)輪詢(xún)結(jié)果授權(quán)給片外緩存讀請(qǐng)求電路或片外緩存寫(xiě)請(qǐng)求電路。同時(shí)實(shí)現(xiàn)多路SD視頻行數(shù)據(jù)到片外存儲(chǔ)器的寫(xiě)入操作,或者多路SD視頻行數(shù)據(jù)從片外存儲(chǔ)器的讀取操作。
[0069]該電路還包含一個(gè)幀緩存區(qū)狀態(tài)管理電路82,用于監(jiān)控各SD視頻在片外存儲(chǔ)器12中已分配好的幀緩存區(qū)中的幀狀態(tài),保證各SD視頻幀緩存區(qū)以循環(huán)隊(duì)列的方式工作。在實(shí)際優(yōu)選實(shí)施方式下,該幀緩存區(qū)狀態(tài)管理電路82含有J個(gè)W位的幀統(tǒng)計(jì)器,其中,J的取值與SD視頻通道數(shù)有關(guān),而W的取值與每路SD視頻分配到的幀緩存區(qū)能存放的視頻幀數(shù)
量有關(guān)。
[0070]另外,該電路采用某種輪詢(xún)方式,來(lái)響應(yīng)多路SD視頻的讀或?qū)懖僮髡?qǐng)求。
[0071]片外緩存控制器電路9,其輸入/輸出接口連接至多路SD視頻仲裁控制電路8,輸出端連接到輸出SLICE緩沖電路7,用于實(shí)現(xiàn)對(duì)片外存儲(chǔ)器12的各種訪(fǎng)問(wèn)操作。具體應(yīng)用過(guò)程中,片外緩存控制器可自行設(shè)計(jì)或采用廠(chǎng)家提供的IP核實(shí)現(xiàn),支持連續(xù)突發(fā)的讀寫(xiě)方式。
[0072]輸出SLICE緩沖電路7,其輸入連接片外緩存讀請(qǐng)求電路6,輸出連接到數(shù)據(jù)格式化電路11,用于緩沖從片外存儲(chǔ)器12幀緩存區(qū)讀取的各SD視頻的行數(shù)據(jù)。優(yōu)選實(shí)施方式下,輸出SLICE緩沖區(qū)其深度為兩倍于SD有效行數(shù)據(jù)的像素點(diǎn)總個(gè)數(shù),輸入數(shù)據(jù)寬度為片外存儲(chǔ)器12操作位寬的兩倍,輸出數(shù)據(jù)寬度為ITU-R BT.656的數(shù)據(jù)寬度,例如為8bits。輸出SLICE緩沖要保證SD視頻同一幀下行數(shù)據(jù)的連續(xù)性;
[0073]視頻參數(shù)以及FVH時(shí)序生成電路10,其輸入端連接至外部主機(jī)接口 13,輸出端連接至數(shù)據(jù)格式化電路,用于根據(jù)選定的視頻參數(shù),生成SD標(biāo)準(zhǔn)視頻所需的各種時(shí)序。它根據(jù)外部主機(jī)接口 13的設(shè)置,選擇視頻格式參數(shù),生成FVH及EAV/SAV信號(hào)。
[0074]其中,優(yōu)選實(shí)施方式下,所述外部主機(jī)接口 13,其輸入端連接FPGA片外的I2C接口,輸出端連接到視頻參數(shù)以及FVH時(shí)序生成電路10 ;外部主機(jī)接口 13用于實(shí)現(xiàn)對(duì)FPGA工作模式的配置。
[0075]數(shù)據(jù)格式化電路11,其輸入端分別連接至輸出SLICE緩沖電路7以及視頻參數(shù)以及FVH時(shí)序生成電路10,用于實(shí)現(xiàn)各SD視頻數(shù)據(jù)的承載及標(biāo)準(zhǔn)時(shí)序輸出。該電路負(fù)責(zé)將輸出SLICE緩沖中的行數(shù)據(jù)承載到SD視頻幀有效區(qū)域內(nèi),并格式化為如圖4所示的ITU-RBT.656標(biāo)準(zhǔn)時(shí)序,發(fā)送給FPGA片外的視頻DAC芯片。
[0076]在實(shí)際應(yīng)用當(dāng)中,該電路可以為YUV數(shù)據(jù)格式化電路,也可以為RGB數(shù)據(jù)格式化電路,本領(lǐng)域的技術(shù)人員不難想到,在基于本發(fā)明的發(fā)明精神之下,其他格式的目標(biāo)SD視頻均可以依據(jù)公知常識(shí)得以實(shí)現(xiàn)。
[0077]另外,在本實(shí)施例中,片外存儲(chǔ)器12可以采用DRAM (Dynamic Random AccessMemory,動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器)實(shí)現(xiàn),可以包含一片或多片16位的DRAM芯片,優(yōu)選實(shí)施方式下,可根據(jù)DRAM芯片的內(nèi)部存儲(chǔ)結(jié)構(gòu)(BANK/R0W/C0L),將片外存儲(chǔ)器12按SD視頻的路數(shù)進(jìn)行分區(qū),每個(gè)分區(qū)稱(chēng)為幀緩存區(qū),幀緩存區(qū)再根據(jù)SD視頻幀的大小以2冪次再細(xì)分為多個(gè)子幀區(qū),每個(gè)子幀區(qū)最多可存儲(chǔ)一幀不同格式的SD視頻幀數(shù)據(jù)。
[0078]本發(fā)明實(shí)施例還提供了一種采用HD視頻通道傳輸多路SD視頻的解復(fù)用的處理方法,其包括如下實(shí)現(xiàn)步驟:
[0079]步驟一:系統(tǒng)初始化處理
[0080]系統(tǒng)上電后,開(kāi)始初始化處理。處理內(nèi)容包括:行緩沖區(qū)與輸出SLICE緩沖區(qū)中數(shù)據(jù)清空,片外緩存控制器的地址生成器指向零基地址,各控制用狀態(tài)機(jī)指向初始狀態(tài),幀緩存統(tǒng)計(jì)器/行緩沖計(jì)數(shù)器清零。
[0081]步驟二:HD視頻幀檢測(cè)、拼接區(qū)域檢測(cè)
[0082]解碼芯片BT1120接口輸出的HD視頻流格式如圖2所示,其中,SAV代表有效視頻開(kāi)始,EAV代表有效視頻結(jié)束。
[0083]通過(guò)檢測(cè)HD視頻流中SAV/EAV字節(jié)流FF、00、00、XY的到來(lái),判斷出HD視頻有效行數(shù)據(jù)的起止;同時(shí)根據(jù)SAV/EAV中的XY字節(jié)的F、V、H信號(hào),生成HD視頻幀的行計(jì)數(shù)、場(chǎng)計(jì)數(shù);
[0084]以及,根據(jù)每路SD視頻在HD視頻中的拼接坐標(biāo)及SD的視頻格式,計(jì)算出每路SD視頻的拼接區(qū)域,并生成其拼接區(qū)域檢測(cè)信號(hào)。其中,多路SD視頻拼接成HD視頻的拼接區(qū)域如圖3所示。
[0085]步驟三:SD視頻行數(shù)據(jù)提取及緩沖
[0086]SD視頻行數(shù)據(jù)提取電路根據(jù)每路SD拼接區(qū)域檢測(cè)信號(hào),完成每路SD視頻行數(shù)據(jù)的提??;每提取到一行有效行數(shù)據(jù),將其緩沖到行緩沖區(qū)中。由于HD視頻幀一幀是從上到下、從左到右的順序傳輸,同一 HD視頻有效行內(nèi)的多路SD行數(shù)據(jù)緩沖到行緩沖區(qū),是按時(shí)間來(lái)順序?qū)懭氲?,保證多路SD行數(shù)據(jù)在行緩沖區(qū)不會(huì)重疊,方便操作。
[0087]步驟四:SD幀數(shù)據(jù)寫(xiě)請(qǐng)求
[0088]當(dāng)行緩沖區(qū)已寫(xiě)入某一路SD視頻的一行數(shù)據(jù)時(shí),將向多路SD視頻仲裁控制電路8發(fā)起寫(xiě)請(qǐng)求,同時(shí)根據(jù)該路SD的通道號(hào),指向片外緩存中對(duì)應(yīng)幀緩存區(qū),并計(jì)算出子幀區(qū)地址及行地址;當(dāng)寫(xiě)請(qǐng)求被仲裁控制模塊授權(quán)時(shí),將該行數(shù)據(jù)以連續(xù)突發(fā)的方式,存入對(duì)應(yīng)的幀緩存區(qū)。
[0089]步驟五:多路SD視頻仲裁控制處理
[0090]當(dāng)多路SD視頻同時(shí)發(fā)起讀或?qū)懻?qǐng)求時(shí),由仲裁控制模塊以某種輪詢(xún)的方式,給各路SD視頻分配讀或?qū)懯跈?quán);只有經(jīng)授權(quán),其對(duì)應(yīng)讀或?qū)懻?qǐng)求的電路才能操作片外緩存區(qū),保證各SD視頻幀數(shù)據(jù)讀寫(xiě)的正確性。
[0091]步驟六:SD幀數(shù)據(jù)讀請(qǐng)求及緩沖
[0092]參見(jiàn)圖5,當(dāng)各路SD視頻輸出SLICE緩沖區(qū)至少有一 SD行數(shù)據(jù)空閑空間,同時(shí)對(duì)應(yīng)的片外幀緩存區(qū)中已存有一幀數(shù)據(jù)時(shí),將向多路SD視頻仲裁控制電路8發(fā)起讀請(qǐng)求。發(fā)起讀請(qǐng)求的同時(shí),計(jì)算出對(duì)應(yīng)幀緩存區(qū)將要讀取的行數(shù)據(jù)的地址。一旦授權(quán),讀取幀緩存區(qū)中的行數(shù)據(jù)緩沖到輸出SLICE緩沖區(qū)中;同時(shí)對(duì)SLICE緩沖區(qū)的行數(shù)據(jù)行數(shù)進(jìn)行統(tǒng)計(jì)。
[0093]步驟七:YUV數(shù)據(jù)格式化處理
[0094]視頻參數(shù)及FVH時(shí)序參數(shù)電路生成YUV數(shù)據(jù)格式化所需要的各種控制時(shí)序。只有輸出SLICE緩沖區(qū)中至少包含一行的行數(shù)據(jù),并且YUV數(shù)據(jù)格式化生成的時(shí)序?yàn)橐粠挠行?shù)據(jù)顯示區(qū)域時(shí),SLICE緩沖區(qū)中的行數(shù)據(jù)才能承載到Y(jié)UV數(shù)據(jù)格式化的行有效區(qū)域進(jìn)行發(fā)送。某SD通道在片外幀緩存區(qū)中的幀數(shù)據(jù)必須一一對(duì)應(yīng)承載到Y(jié)UV格式化幀有效區(qū)域內(nèi),才能保證SD通道數(shù)據(jù)的顯示正常。
[0095]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用裝置,其特征在于,包括: HD視頻幀檢測(cè)電路,用于檢測(cè)HD視頻幀,并根據(jù)HD數(shù)據(jù)幀中有效視頻結(jié)束EAV及有效視頻起始SAV標(biāo)志字節(jié)獲取FVH信號(hào),再根據(jù)FVH信號(hào)生成HD視頻幀行/場(chǎng)計(jì)數(shù)時(shí)序; SD拼接區(qū)域檢測(cè)電路,用于根據(jù)每路SD視頻在HD視頻中的拼接坐標(biāo)及SD視頻的視頻格式,計(jì)算出每路SD視頻對(duì)應(yīng)在HD視頻幀中的拼接區(qū)域,并生成相應(yīng)的拼接區(qū)域檢測(cè)信號(hào); SD行數(shù)據(jù)提取電路,用于依據(jù)每路SD視頻的拼接區(qū)域檢測(cè)信號(hào)以及HD視頻幀行/場(chǎng)計(jì)數(shù)時(shí)序來(lái)提取各SD視頻位于HD視頻幀拼接區(qū)域內(nèi)的行數(shù)據(jù); 行緩沖及控制電路,用于對(duì)提取的各SD視頻行數(shù)據(jù)進(jìn)行緩沖處理; 片外緩存寫(xiě)請(qǐng)求電路,用于生成各SD視頻行數(shù)據(jù)從行緩沖及控制電路寫(xiě)入片外存儲(chǔ)器的寫(xiě)請(qǐng)求命令,同時(shí)維護(hù)各SD視頻行數(shù)據(jù)及各SD視頻幀數(shù)據(jù)在片外存儲(chǔ)器中的寫(xiě)指針;以及進(jìn)一步用于透?jìng)骶彺嬗谛芯彌_及控制電路中的各SD視頻行數(shù)據(jù); 多路SD視頻仲裁控制電路,用于依據(jù)接收的多路SD視頻行數(shù)據(jù)讀/寫(xiě)請(qǐng)求命令,采用輪詢(xún)機(jī)制,授權(quán)給片外緩存寫(xiě)請(qǐng)求電路或片外緩存讀請(qǐng)求電路,實(shí)現(xiàn)多路SD視頻行數(shù)據(jù)到片外存儲(chǔ)器的寫(xiě)入,或者多路SD視頻行數(shù)據(jù)從片外存儲(chǔ)器的讀取; 片外緩存控制器電路,用于響應(yīng)多路SD視頻仲裁控制電路向片外存儲(chǔ)器發(fā)送的寫(xiě)仲裁控制命令或讀仲裁控制命令; 片外緩存讀請(qǐng)求電路,用于生成從片外存儲(chǔ)器讀取各SD視頻行數(shù)據(jù)的讀請(qǐng)求命令,同時(shí)維護(hù)各SD視頻行數(shù)據(jù)及各SD視頻幀數(shù)據(jù)在片外存儲(chǔ)器中的讀指針;以及進(jìn)一步用于將從片外存儲(chǔ)器幀緩存區(qū)讀取的各SD視頻行數(shù)據(jù)透?jìng)髦凛敵鯯LICE緩沖電路; 輸出SLICE緩沖電路,用于緩存接收的各SD視頻行數(shù)據(jù)。
2.如權(quán)利要求1所述的采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用裝置,其特征在于,還包括: 視頻參數(shù)及FVH時(shí)序生成電路,用于根據(jù)外部主機(jī)接口輸入的視頻參數(shù)生成各SD視頻幀所需的各種時(shí)序; 數(shù)據(jù)格式化電路,用于依據(jù)所述時(shí)序?qū)彺嬗谳敵鯯LICE緩沖電路中的各SD視頻行數(shù)據(jù)正確承載到相對(duì)應(yīng)SD視頻幀的有效數(shù)據(jù)區(qū),然后發(fā)送出去。
3.如權(quán)利要求1所述的采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用裝置,其特征在于,所述行緩沖及控制電路具有行緩沖區(qū),行緩沖區(qū)的深度為HD視頻有效數(shù)據(jù)行像素點(diǎn)的總個(gè)數(shù),行緩沖區(qū)輸入數(shù)據(jù)的寬度為解碼芯片的HD視頻輸出接口的數(shù)據(jù)寬度,行緩沖區(qū)輸出數(shù)據(jù)的寬度為片外存儲(chǔ)器的數(shù)據(jù)寬度的兩倍。
4.如權(quán)利要求3所述的采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用裝置,其特征在于,行緩沖區(qū)采用片內(nèi)RAM模擬成先入先出隊(duì)列FIFO,以乒乓的方式對(duì)各SD視頻行數(shù)據(jù)進(jìn)行處理。
5.如權(quán)利要求1所述的采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用裝置,其特征在于,所述多路SD視頻仲裁控制電路包括一個(gè)幀緩存區(qū)狀態(tài)管理電路,用于監(jiān)控各SD視頻在片外存儲(chǔ)器中已分配好的幀緩存區(qū)中的幀狀態(tài),以保證各SD視頻幀緩存區(qū)以循環(huán)隊(duì)列的方式工作。
6.如權(quán)利要求5所述的采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用裝置,其特征在于,所述幀緩存區(qū)狀態(tài)管理電路含有J個(gè)W位的幀統(tǒng)計(jì)器,其中,J的取值與SD視頻通道數(shù)有關(guān),而W的取值與每路SD視頻分配到的片外存儲(chǔ)器中的幀緩存區(qū)能存放的視頻幀數(shù)量有關(guān)。
7.一種采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用方法,其特征在于,包括: HD視頻幀檢測(cè)電路檢測(cè)HD視頻幀,并根據(jù)HD數(shù)據(jù)幀中EAV及SAV標(biāo)志字節(jié)獲取FVH信號(hào),再根據(jù)FVH信號(hào)生成HD視頻幀行/場(chǎng)計(jì)數(shù)時(shí)序; SD拼接區(qū)域檢測(cè)電路根據(jù)每路SD視頻在HD視頻中的拼接坐標(biāo)及SD視頻的視頻格式計(jì)算出每路SD視頻對(duì)應(yīng)在HD視頻幀中的拼接區(qū)域,并生成相應(yīng)的拼接區(qū)域檢測(cè)信號(hào); SD行數(shù)據(jù)提取電路依據(jù)每路SD視頻的拼接區(qū)域檢測(cè)信號(hào)以及HD視頻幀行/場(chǎng)計(jì)數(shù)時(shí)序來(lái)提取各SD視頻位于HD視頻幀拼接區(qū)域內(nèi)的行數(shù)據(jù); 行緩沖及控制電路對(duì)提取的各SD視頻行數(shù)據(jù)進(jìn)行緩沖處理; 片外緩存寫(xiě)請(qǐng)求電路生成各SD視頻行數(shù)據(jù)從行緩沖及控制電路寫(xiě)入片外存儲(chǔ)器的寫(xiě)請(qǐng)求命令,同時(shí)維護(hù)各SD視頻行數(shù)據(jù)及各SD視頻幀數(shù)據(jù)在片外存儲(chǔ)器中的寫(xiě)指針;以及進(jìn)一步用于透?jìng)骶彺嬗谛芯彌_及控制電路中的各SD視頻行數(shù)據(jù); 多路SD視頻仲裁控制電路依據(jù)接收的多路SD視頻行數(shù)據(jù)讀/寫(xiě)請(qǐng)求命令,采用輪詢(xún)機(jī)制,授權(quán)給片外緩存寫(xiě)請(qǐng)求電路或片外緩存讀請(qǐng)求電路,實(shí)現(xiàn)多路SD視頻行數(shù)據(jù)到片外存儲(chǔ)器的寫(xiě)入,或者多路SD視頻行數(shù)據(jù)從片外存儲(chǔ)器的讀?。? 片外緩存控制器電路響應(yīng)多路SD視頻仲裁控制電路向片外存儲(chǔ)器發(fā)送的寫(xiě)仲裁控制命令或讀仲裁控制命令; 片外緩存讀請(qǐng)求電路生成從片外存儲(chǔ)器讀取各SD視頻行數(shù)據(jù)的讀請(qǐng)求命令,同時(shí)維護(hù)各SD視頻行數(shù)據(jù)及各SD視頻幀`數(shù)據(jù)在片外存儲(chǔ)器中的讀指針;以及進(jìn)一步用于將從片外存儲(chǔ)器幀緩存區(qū)讀取的各SD視頻行數(shù)據(jù)透?jìng)髦凛敵鯯LICE緩沖電路; 輸出SLICE緩沖電路緩存接收的各SD視頻行數(shù)據(jù)。
8.如權(quán)利要求7所述的采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用方法,其特征在于,還包括: 視頻參數(shù)及FVH時(shí)序生成電路根據(jù)外部主機(jī)接口輸入的視頻參數(shù)生成各SD視頻幀所需的各種時(shí)序; 數(shù)據(jù)格式化電路依據(jù)所述時(shí)序?qū)彺嬗谳敵鯯LICE緩沖電路中的各SD視頻行數(shù)據(jù)正確承載到相對(duì)應(yīng)SD視頻幀的有效數(shù)據(jù)區(qū),然后發(fā)送出去。
9.如權(quán)利要求7所述的采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用方法,其特征在于,所述行緩沖及控制電路具有行緩沖區(qū),行緩沖區(qū)的深度為HD視頻有效數(shù)據(jù)行像素點(diǎn)的總個(gè)數(shù),行緩沖區(qū)輸入數(shù)據(jù)的寬度為解碼芯片的HD視頻輸出接口的數(shù)據(jù)寬度,行緩沖區(qū)輸出數(shù)據(jù)的寬度為片外存儲(chǔ)器的數(shù)據(jù)寬度的兩倍。
10.如權(quán)利要求9所述的采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用方法,其特征在于,行緩沖區(qū)采用片內(nèi)RAM模擬成先入先出隊(duì)列FIFO,以乒乓的方式對(duì)各SD視頻行數(shù)據(jù)進(jìn)行處理。
11.如權(quán)利要求7所述的采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用方法,其特征在于,所述多路SD視頻仲裁控制電路包括一個(gè)幀緩存區(qū)狀態(tài)管理電路,用于監(jiān)控各SD視頻在片外存儲(chǔ)器中已分配好的幀緩存區(qū)中的幀狀態(tài),以保證各SD視頻幀緩存區(qū)以循環(huán)隊(duì)列的方式工作。
12.如權(quán)利要求11所述的采用高清視頻通道傳輸多路標(biāo)清視頻的解復(fù)用方法,其特征在于,所述幀緩存區(qū)狀態(tài)管理電路含有J個(gè)W位的幀統(tǒng)計(jì)器,其中,J的取值與SD視頻通道數(shù)有關(guān),而W的取值與每路SD視頻分配到的片外存儲(chǔ)器中的幀緩存區(qū)能存放的視頻幀數(shù)量有 關(guān)。
【文檔編號(hào)】H04N7/18GK103686314SQ201210323418
【公開(kāi)日】2014年3月26日 申請(qǐng)日期:2012年9月4日 優(yōu)先權(quán)日:2012年9月4日
【發(fā)明者】周學(xué)兵, 賀志軍, 彭冠勇, 強(qiáng)應(yīng)海, 林彬, 景強(qiáng) 申請(qǐng)人:深圳中興力維技術(shù)有限公司