本發(fā)明涉及高清視頻信號處理領域,具體為一種實現(xiàn)SDI信號與HDMI信號之間相互轉換的算法。
背景技術:
HDMI(High Definition Multimedia Interface)全稱高清多媒體接口。它以DVI(Digital Visual Interfaee)為基礎,繼承了DVI標準中相對成熟且較容易實現(xiàn)的部分技術標準。隨著高清視頻格式(720p/1080i/1080p)的確定,液晶電視、等離子電視等大尺寸數(shù)字化平板顯示設備的發(fā)明和普及,HDMI正在成為高清時代普及率最高、用途最廣泛的數(shù)字接口。
SDI(serial digital interface)全稱數(shù)字分量串行接口。在SDI接口中,所有數(shù)據(jù)都通過同一條信號線傳輸,其傳輸成本低廉,所以被廣泛應用于廣播電視的傳輸領域。HDMI接口內(nèi)部采取多對差分線設計,同等視頻分辨率下,信號速度低于SDI接口,使得其設計難度與成本都相對較低,所以大多應用于家庭。所以,為了滿足不同的使用環(huán)境,有時候需要在高清SDI接口和HDMI接口之間進行格式的轉換,以發(fā)揮其各自的優(yōu)勢。因此,提供了一套高清SDI信號與HDMI信號之間互相轉換的算法,可以實現(xiàn)在不同環(huán)境下靈活使用。
技術實現(xiàn)要素:
本發(fā)明的目的是提供一種實現(xiàn)SDI信號與HDMI信號相互轉換的算法,綜合了SDI信號接口和HDMI信號接口的優(yōu)點,使得SDI信號和HDMI信號可以在不同的環(huán)境下可以方便的相互轉換使用。
因此,本發(fā)明提供的SDI信號與HDMI信號相互轉換的算法包括以下步驟:1)將SDI信號/HDMI信號分解為音頻信號和視頻信號;(2)將分解的視頻信號和音頻信號進行采樣打包;(3)將采樣打包的數(shù)據(jù)信號進行編碼、加密;(4)對編碼、加密的數(shù)據(jù)信號進行處理,生成相應的HDMI信號/SDI信號。
步驟(1)中,使分解的視頻信號符合EIA-CEA-861格式,音頻信號符合IIS格式。
步驟(3)中,對采樣打包信號使用Verilog HDL語言進行編碼,針對HDMI信號顯示時需要的EDID、HDCP及視音頻輔助信息,采用方法將這些信息進行編碼。
步驟(4)中,為避免SDI信號和HDMI信號相互轉換后出現(xiàn)不兼容的情況,具體的算法設計中我們還需進一步的分析研究,在雙向信號接口轉換的設計中,需要將SDI信號接口和HDMI信號接口的功能特點和需求組合起來。
與現(xiàn)有技術相比,本發(fā)明的SDI信號與HDMI信號的相互轉換算法將高清視音頻信號分開為視頻信號與音頻信號進行編碼、轉換,很好地保留了SDI信號和HDMI信號的優(yōu)點,更進一步,我們可以通過此發(fā)明中SDI信號和HDMI信號之間相互轉換的特點,可以實現(xiàn)廣播電視和家庭影音的應用要求;如此,不僅可以避免在終端設備與信號源之間需要大量的轉換接口,同時也可以大幅降低HDMI信號的傳輸成本。
附圖說明
為了更清楚地說明本發(fā)明的技術方案,下面提供附圖作簡單地介紹,
圖1是一種實現(xiàn)SDI信號和HDMI信號相互轉換的算法流程圖;
圖2是一種實現(xiàn)SDI信號和HDMI信號相互轉換的算法的具體實施方法。
具體實施例
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述。顯然,所描述的實施例僅是本發(fā)明一部分而非全部實施例?;诒景l(fā)明中的實施例,相關領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
參考圖1,本發(fā)明提供了一種實現(xiàn)SDI信號與HDMI信號之相互轉換的算法,包括以下步驟:
(1)將SDI信號/HDMI信號分解為音頻信號和視頻信號;
(2)將分解的視頻信號和音頻信號進行采樣打包;
(3)將采樣打包的數(shù)據(jù)信號進行編碼、加密;
(4)對編碼、加密的數(shù)據(jù)信號進行處理,生成相應的HDMI信號/SDI信號。
結合圖1與圖2,作如下具體說明:
步驟(1)中,把輸入的SDI信號或HDMI信號分解成IIS格式的音頻信號和EIA-CEA-861格式的視頻信號。
步驟(2)中,將IIS格式的音頻信號和EIA-CEA-861格式的視頻信號同步采樣的方法采樣打包。
步驟(3)中,采用Verilog HDL語言對采樣打包的數(shù)據(jù)信號進行編碼,同時,針對HDMI信號顯示時需要的EDID、HDCP及視音頻輔助信息,采用方法將這些信息進行編碼,將這些編碼信號整合到視頻信號和音頻信號的打包信號中。
步驟(4)對編碼信號進行解碼,使之生成相對應的HDMI信號或SDI信號,同時,為避免SDI信號和HDMI信號相互轉換后出現(xiàn)不兼容的情況,具體的算法設計中我們還需進一步的分析研究,在雙向信號接口轉換的設計中,需要將SDI信號接口和HDMI信號接口的功能特點和需求組合起來。
與現(xiàn)有技術相比,本發(fā)明是一種實現(xiàn)SDI信號與HDMI信號之間相互轉換的算法,將視頻信號與音頻信號分開處理,很好地保留了影音信號的高清特點,更進一步,我們可以將此音頻信號和視頻信號采樣打包,通過Verilog HDL語言進行編碼的實現(xiàn)SDI信號與HDMI信號之間相互轉換的算法,擴大了信號的應用環(huán)境,簡化了硬件電路設計,降低了成本。
以上對本發(fā)明實施例關于一種實現(xiàn)SDI信號與HDMI信號之間相互轉換的算法進行了詳細介紹,本發(fā)明中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。