一種基于電力線傳輸?shù)膆dmi信號收發(fā)方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,特別涉及一種基于電力線傳輸?shù)腍DMI信號收發(fā)方法及系統(tǒng)。
【背景技術(shù)】
[0002]電力貓是電力線載波通信(PLC)的俗稱,是一種把網(wǎng)絡(luò)信號調(diào)制到電力線上,利用現(xiàn)有電力線來傳輸網(wǎng)絡(luò)數(shù)據(jù)的設(shè)備,可應(yīng)用于35KV以上的高壓電力線、1KV等級的中壓電力線或380/220V的低壓電力線。近年來,隨著先進(jìn)的數(shù)字信號處理技術(shù)引入,低壓電力線載波通信技術(shù)得到持續(xù)的發(fā)展,電力貓傳輸距離可達(dá)300?450米,可以實(shí)現(xiàn)高達(dá)200Mbps或500 Mbps的傳輸速率,實(shí)現(xiàn)集中抄表、智能大廈、小區(qū)樓宇間、居室間的音視頻信號的傳輸。
[0003]在KTV、大型會(huì)議廳、銀行等應(yīng)用場合,有時(shí)需要將電腦、機(jī)頂盒或藍(lán)光DVD等設(shè)備的HDMI信號通過HDMI線連接到液晶電視上,最長的HDMI線只有20米左右,超過這個(gè)距離需要引入HDMI中繼設(shè)備。而采用HDMI中繼設(shè)備不僅使得連接線路變得復(fù)雜,影響美觀,而且存在信號損耗和衰減。
[0004]圖1是常規(guī)的HDMI信號設(shè)備10與液晶電視60的連接圖示之一,S卩,HDMI信號設(shè)備10與液晶電視60近距離(小于等于20米)連接的結(jié)構(gòu)框圖。距離較近時(shí)兩者使用HDMI連接線直接相連。所述HDMI信號設(shè)備10包括電腦、機(jī)頂盒、藍(lán)光DVD等可以輸出HDMI信號(高清晰度多媒體信號)的設(shè)備。
[0005]圖2是常規(guī)的HDMI信號設(shè)備10與液晶電視60的連接圖示之二,S卩,HDMI信號設(shè)備10與液晶電視60遠(yuǎn)距離(大于20米)連接的結(jié)構(gòu)框圖。距離超過20米時(shí)需要引入HDMI中繼裝置110。若需在大樓各個(gè)樓層之間、或各個(gè)辦公室之間、或家中各個(gè)房間之間進(jìn)行HDMI信號傳輸,如分享高清視頻或者進(jìn)行高清會(huì)議等,需要相當(dāng)多的HDMI連接線以及HDMI中繼裝置110,布線不僅費(fèi)時(shí)費(fèi)力,而且線路復(fù)雜、信號穩(wěn)定性差、成本較高。
[0006]因此,現(xiàn)有的技術(shù)還有待改進(jìn)和提尚。
【發(fā)明內(nèi)容】
[0007]鑒于上述現(xiàn)有技術(shù)的不足之處,本發(fā)明的目的在于提供一種基于電力線傳輸?shù)腍DMI信號收發(fā)方法及系統(tǒng),利用現(xiàn)有的電力線網(wǎng)絡(luò)實(shí)現(xiàn)HDMI信號的傳輸,無需重新布線。
[0008]為了達(dá)到上述目的,本發(fā)明采取了以下技術(shù)方案:
一種基于電力線傳輸?shù)腍DMI信號收發(fā)系統(tǒng),所述收發(fā)系統(tǒng)包括:
HDMI信號發(fā)送模塊,用于解碼接收到的HDMI信號,還原出RGB圖像信號和音頻信號;將RGB顏色空間的RGB圖像信號轉(zhuǎn)換成YUV顏色空間的YUV圖像信號;對YUV圖像信號和音頻信號進(jìn)行壓縮編碼,將壓縮編碼后的YUV圖像信號和音頻信號轉(zhuǎn)換成網(wǎng)絡(luò)數(shù)據(jù)傳輸給第一電力貓;
第一電力貓,用于將所述網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)诫娏€網(wǎng)絡(luò); 第二電力貓,用于接收電力線網(wǎng)絡(luò)中的所述網(wǎng)絡(luò)數(shù)據(jù),并將所述網(wǎng)絡(luò)數(shù)據(jù)傳輸給HDMI信號接收模塊;
HDMI信號接收模塊,用于對所述網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行解包和解碼,還原出YUV顏色空間的YUV圖像信號和音頻信號;將YUV圖像信號轉(zhuǎn)換成RGB顏色空間的RGB圖像信號,將RGB圖像信號和音頻信號編碼成HDMI信號。
[0009]所述的基于電力線傳輸?shù)腍DMI信號收發(fā)系統(tǒng)中,所述HDMI信號發(fā)送模塊包括:
第一HDMI接口,用于接收HDMI信號;
第一 FPGA芯片,用于解碼所述第一 HDMI接口接收到的HDMI信號,還原出RGB圖像信號和音頻信號;將RGB顏色空間的RGB圖像信號轉(zhuǎn)換成YUV顏色空間的YUV圖像信號;對YUV圖像信號和音頻信號進(jìn)行壓縮編碼,將壓縮編碼時(shí)產(chǎn)生的臨時(shí)數(shù)據(jù)存儲在第一DDR存儲器中;
第一 DDR存儲器,用于存儲數(shù)據(jù);
第一PHY芯片,用于將壓縮編碼后的YUV圖像信號和音頻信號打包形成網(wǎng)絡(luò)數(shù)據(jù),并將所述網(wǎng)絡(luò)數(shù)據(jù)傳輸給第一電力貓。
[0010]所述的基于電力線傳輸?shù)腍DMI信號收發(fā)系統(tǒng)中,所述第一FPGA芯片包括:
第一 DDR控制器;
HDMI解碼單元,用于解碼所述第一 HDMI接口接收到的HDMI信號,還原出RGB圖像信號和音頻信號;
RGB-YUV空間變換單元,用于將RGB顏色空間的RGB圖像信號轉(zhuǎn)換成YUV顏色空間的YUV圖像信號;
H264編碼單元,用于對YUV圖像信號和音頻信號進(jìn)行壓縮編碼,將壓縮編碼時(shí)產(chǎn)生的臨時(shí)數(shù)據(jù)通過第一 DDR控制器存儲在第一 DDR存儲器中。
[0011]所述的基于電力線傳輸?shù)腍DMI信號收發(fā)系統(tǒng)中,所述HDMI信號接收模塊包括:
第二 PHY芯片,用于對所述網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行解包;
第二 FPGA芯片,用于對解包后的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行H264解碼,還原出YUV顏色空間的YUV圖像信號和音頻信號,并將解碼時(shí)產(chǎn)生的臨時(shí)數(shù)據(jù)存儲在第二DDR存儲器中;將YUV圖像信號轉(zhuǎn)換成RGB顏色空間的RGB圖像信號;將RGB圖像信號和音頻信號編碼成HDMI信號;
第二 DDR存儲器,用于存儲數(shù)據(jù);
第二HDMI接口,用于輸出HDMI信號。
[0012]所述的基于電力線傳輸?shù)腍DMI信號收發(fā)系統(tǒng)中,所述第二PHY芯片包括;
第二 DDR控制器;
H264解碼單元,用于對解包后的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行解碼,還原出YUV顏色空間的YUV圖像信號和音頻信號,并將解碼時(shí)產(chǎn)生的臨時(shí)數(shù)據(jù)通過第二DDR控制器存儲在第二DDR存儲器中;YUV-RGB空間變換單元,用于將YUV顏色空間的YUV圖像信號轉(zhuǎn)換成RGB顏色空間的RGB圖像信號;
HDMI編碼單元,用于將RGB圖像信號和音頻信號編碼成HDMI信號。
[0013]—種基于所述基于電力線傳輸?shù)腍DMI信號收發(fā)系統(tǒng)的HDMI信號收發(fā)方法,所述收發(fā)方法包括如下步驟:
A、HDMI信號發(fā)送模塊解碼接收到的HDMI信號,還原出RGB圖像信號和音頻信號;將RGB顏色空間的RGB圖像信號轉(zhuǎn)換成YUV顏色空間的YUV圖像信號;對YUV圖像信號和音頻信號進(jìn)行壓縮編碼,將壓縮編碼后的YUV圖像信號和音頻信號轉(zhuǎn)換成網(wǎng)絡(luò)數(shù)據(jù)傳輸給第一電力貓;
B、第一電力貓將所述網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)诫娏€網(wǎng)絡(luò);
C、第二電力貓接收電力線網(wǎng)絡(luò)中的所述網(wǎng)絡(luò)數(shù)據(jù),并將所述網(wǎng)絡(luò)數(shù)據(jù)傳輸給HDMI信號接收模塊;
D、HDMI信號接收模塊對所述網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行解包和解碼,還原出YUV顏色空間的YUV圖像信號和音頻信號;將YUV圖像信號轉(zhuǎn)換成RGB顏色空間的RGB圖像信號,將RGB圖像信號和音頻信號編碼成HDMI信號。
[0014]所述的基于電力線傳輸?shù)腍DMI信號收發(fā)方法中,所述步驟A包括如下步驟:
Al、第一 HDMI接口接收HDMI信號;
A2、第一 FPGA芯片解碼所述第一 HDMI接口接收到的HDMI信號,還原出RGB圖像信號和音頻信號;將RGB顏色空間的RGB圖像信號轉(zhuǎn)換成YUV顏色空間的YUV圖像信號;對YUV圖像信號和音頻信號進(jìn)行壓縮編碼,將壓縮編碼時(shí)產(chǎn)生的臨時(shí)數(shù)據(jù)存儲在第一DDR存儲器中;
A3、第一 PHY芯片將壓縮編碼后的YUV圖像信號和音頻信號打包形成網(wǎng)絡(luò)數(shù)據(jù),并將所述網(wǎng)絡(luò)數(shù)據(jù)傳輸給第一電力貓。
[0015]所述的基于電力線傳輸?shù)腍DMI信號收發(fā)方法中,所述步驟A2包括如下步驟:
A21、HDMI解碼單元解碼所述第一 HDMI接口接收到的HDMI信號,還原出RGB圖像信號和音頻信號;
A22、RGB-YUV空間變換單元將RGB顏色空間的RGB圖像信號轉(zhuǎn)換成YUV顏色空間的YUV圖像?目號;
Α23、Η264編碼單元對YUV圖像信號和音頻信號進(jìn)行壓縮編碼,將壓縮編碼時(shí)產(chǎn)生的臨時(shí)數(shù)據(jù)通過第一 DDR控制器存儲在第一 DDR存儲器中。
[0016]所述的基于電力線傳輸?shù)腍DMI信號收發(fā)方法中,所述步驟D包括如下步驟:
Dl、第二 PHY芯片對所述網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行解包;
D2、第二 FPGA芯片對解包后的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行Η264解碼