對hdmi信號處理的方法和裝置制造方法
【專利摘要】本發(fā)明涉及一種對HDMI信號處理的方法和裝置,在接收到HDMI信號時先確定接收到的HDMI信號的類型,當(dāng)接收到的HDMI信號為視頻信號時,若接收到的信號不是常規(guī)YCbCr信號,則將接收到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號,并對轉(zhuǎn)換后的常規(guī)YCbCr信號進行畫質(zhì)處理,將畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號并輸出,該視頻信號中的亮、暗細節(jié)畫面不會在進行畫質(zhì)處理和輸出的時候丟失,使得視頻的顯示畫面對比度更好,畫面更加清晰。
【專利說明】對HDMI信號處理的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信號處理【技術(shù)領(lǐng)域】,尤其涉及一種對HDMI信號處理的方法和裝置。
【背景技術(shù)】
[0002]HDMI信號有YCbCr ( “Y”指亮度分量,“Cb”指藍色色度分量,“Cr”指紅色色度分量)和RGB (R紅、G綠、B藍)兩種色空間編碼方式,YCbCr主要用于視頻播放顯示,RGB則主要用于電腦桌面顯示。在視頻播放設(shè)備中,8位的YCbCr編碼規(guī)定Y介于16至235之間,Cb和Cr介于16至240之間,通常被稱作Limited Range (有限范圍)。而在電腦顯示設(shè)備中,8位的RGB編碼規(guī)定R/G/B均介于O到255之間,一般被稱為Full Range (無限范圍)。但是相關(guān)常規(guī)也規(guī)定,8位的YCbCr、RGB也可以分別以Full Range、Limited Range編碼。YCbCr 以 Full Range 編碼時,Y/Cb/Cr 均介于 O 到 255 之間;RGB 以 Limited Range 編碼時,R/G/B均介于16到235之間。
[0003]按HDMI信號的顯示特征分類,可以分為桌面信號、視頻信號兩種。桌面信號如網(wǎng)頁、瀏覽器、應(yīng)用界面、游戲等等的信號,視頻信號則如碟機、機頂盒、攝像機、電腦等全屏播放視頻等信號。針對各種各樣的HDMI輸出設(shè)備,其視頻信號有常規(guī)YCbCr信號(YCbCr_16 ?235)、非常規(guī) YCbCr 信號(YCbCrJ)?255)、常規(guī) RGB 信號(RGB_0 ?255)和非常規(guī)RGB信號(RGB_16?235)四種編碼方式,桌面信號有RGB_0?255和RGB_16?235兩種編碼方式。一般而言,視頻信號要有相應(yīng)的“畫質(zhì)增強”處理過程,而桌面信號講究還原性,不需做畫質(zhì)增強處理。
[0004]現(xiàn)有的做法一般是先識別信號類型(RGB/YCbCr),RGB信號統(tǒng)一按O?255處理,YCbCr信號統(tǒng)一按16?235處理(即非常規(guī)信號和常規(guī)信號均按照常規(guī)信號來處理)。但問題在于,如果16?235的RGB信號按O?255信號直接進行輸出處理,則顯示畫面中亮、暗細節(jié)均無,導(dǎo)致對比度不夠,畫面偏蒙,層次不清,而如果O?255的YCbCr信號直接按16?235信號進行畫質(zhì)增強處理,則O?16均按16處理,235?255均按235處理,亮、暗信息被削掉,致亮、暗畫面細節(jié)丟失,畫面對比度差,造成HDMI信號的顯示效果較差。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的主要目的是提供一種對HDMI信號處理的方法和裝置,使得終端HDMI信號的顯示效果更好。
[0006]本發(fā)明提出一種對HDMI信號處理的方法,包括:
[0007]偵測HDMI接口接收到的HDMI信號,確定偵測到的HDMI信號的類型;
[0008]當(dāng)偵測到的HDMI信號為視頻信號,且不是常規(guī)YCbCr信號時,將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號;
[0009]對轉(zhuǎn)換后的常規(guī)YCbCr信號進行畫質(zhì)處理,并將進行畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號并輸出。
[0010]優(yōu)選地,所述確定偵測到的HDMI信號的類型的步驟之后還包括:[0011]當(dāng)偵測到的HDMI信號為桌面信號,且為非常規(guī)RGB信號時,將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)RGB信號并輸出。
[0012]當(dāng)偵測到的HDMI信號為桌面信號,且為常規(guī)RGB信號時,直接輸出偵測到的HDMI信號。
[0013]優(yōu)選地,所述偵測HDMI接口接收到的HDMI信號,確定偵測到的HDMI信號的類型的步驟之后還包括:
[0014]當(dāng)偵測到的HDMI信號為視頻信號,且為常規(guī)YCbCr信號時,對偵測到的HDMI信號進行畫質(zhì)處理,并將進行畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號并輸出。
[0015]優(yōu)選地,所述將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號的步驟包括:
[0016]若偵測到的HDMI信號為常規(guī)RGB信號,則將常規(guī)RGB信號轉(zhuǎn)換為常規(guī)YCbCr信號;
[0017]對轉(zhuǎn)換后的常規(guī)YCbCr信號進行畫質(zhì)處理,并將進行畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號并輸出。
[0018]優(yōu)選地,所述將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號的步驟還包括:
[0019]若所述HDMI信號為非常規(guī)RGB信號,則將所述HDMI信號轉(zhuǎn)換為常規(guī)RGB信號;
[0020]將常規(guī)RGB信號轉(zhuǎn)換為常規(guī)YCbCr信號;
[0021]對轉(zhuǎn)換后的常規(guī)YCbCr信號進行畫質(zhì)處理,并將進行畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號并輸出。
[0022]優(yōu)選地,所所述將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號的步驟還包括:
[0023]若偵測到的HDMI信號不是RGB信號,則將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr
信號;
[0024]對轉(zhuǎn)換后的常規(guī)YCbCr信號進行畫質(zhì)處理,并將進行畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號并輸出。
[0025]優(yōu)選地,所述偵測HDMI接口接收到的HDMI信號的步驟之后,該方法還包括:
[0026]確定HDMI接口所在終端的信號處理模式;
[0027]若確定HDMI接口所在終端的信號處理模式為視頻模式,則判斷偵測到的HDMI信號是否為常規(guī)YCbCr信號;
[0028]當(dāng)偵測到的HDMI信號不是常規(guī)YCbCr信號時,將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號;
[0029]對轉(zhuǎn)換后的常規(guī)YCbCr信號進行畫質(zhì)處理,并將進行畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號并輸出。
[0030]優(yōu)選地,所述確定HDMI接口所在終端的信號處理模式的步驟之后,該方法還包括:
[0031]若確定HDMI接口所在終端的信號處理模式為桌面模式,則判斷接收到的HDMI信號是否為常規(guī)RGB信號;
[0032]當(dāng)偵測到的HDMI信號不是常規(guī)RGB信號,則將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)RGB
信號并輸出;
[0033]若偵測到的HDMI信號是常規(guī)RGB信號,直接輸出接收到的HDMI信號。
[0034]優(yōu)選地,所述確定HDMI接口所在終端的信號處理模式的步驟之后,該方法還包括:
[0035]若確定HDMI接口所在終端的信號處理模式為自動識別模式,則確定偵測到的HDMI信號的類型。
[0036]本發(fā)明還提出一種對HDMI信號處理的裝置,包括:
[0037]偵測模塊,用于偵測HDMI接口接收到的HDMI信號;
[0038]確定模塊,用于確定偵測到的HDMI信號的類型
[0039]轉(zhuǎn)換模塊,用于當(dāng)偵測到的HDMI信號不是常規(guī)YCbCr信號時,將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號;
[0040]處理模塊,用于對轉(zhuǎn)換后的常規(guī)YCbCr信號進行畫質(zhì)處理;
[0041]所述轉(zhuǎn)換模塊還用于將進行畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號;
[0042]輸出模塊,用于輸出轉(zhuǎn)換后的常規(guī)RGB信號。
[0043]本發(fā)明提出一種對HDMI信號處理的方法和裝置,在接收到HDMI信號時先確定接收到的HDMI信號的類型,當(dāng)接收到的HDMI信號為視頻信號時,若接收到的信號不是常規(guī)YCbCr信號,則將接收到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號,并對轉(zhuǎn)換后的常規(guī)YCbCr信號進行畫質(zhì)處理,將畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號并輸出,該視頻信號中的亮、暗細節(jié)畫面不會在進行畫質(zhì)處理和輸出的時候丟失,使得視頻的顯示畫面對比度更好,畫面更加清晰。
【專利附圖】
【附圖說明】
[0044]圖1為本發(fā)明對HDMI信號處理的方法第一實施例的流程不意圖;
[0045]圖2為本發(fā)明對HDMI信號處理的方法第二實施例的流程示意圖;
[0046]圖3為本發(fā)明對HDMI信號處理的方法第三實施例的流程示意圖;
[0047]圖4為圖1中步驟S30第一實施例的具體流程示意圖;
[0048]圖5為圖1中步驟S30第二實施例的具體流程示意圖;
[0049]圖6為圖1中步驟S30第二實施例的具體流程示意圖;
[0050]圖7為本發(fā)明對HDMI信號處理的方法第四實施例的流程示意圖;
[0051]圖8為本發(fā)明對HDMI信號處理的方法第五實施例的流程示意圖;
[0052]圖9為本發(fā)明對HDMI信號處理的方法第六實施例的流程示意圖;
[0053]圖10為本發(fā)明對HDMI信號處理的裝置較佳實施例的流程示意圖。
[0054]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
【具體實施方式】
[0055]下面結(jié)合附圖及具體實施例就本發(fā)明的技術(shù)方案做進一步的說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0056]參照圖1,圖1為本發(fā)明對HDMI信號處理的方法第一實施例的流程不意圖。
[0057]本實施例提出一種對HDMI信號處理的方法第一實施例,包括:
[0058]步驟S10,偵測HDMI接口接收到的HDMI信號;
[0059]步驟S20,確定偵測到的HDMI信號的類型;
[0060]步驟S30,當(dāng)偵測到的HDMI信號為視頻信號,且不是常規(guī)YCbCr信號時,將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號;
[0061]在本實施例中HDMI信號的類型包括YCbCr信號和RGB信號,而YCbCr信號包括常規(guī)YCbCr信號和非常規(guī)YCbCr信號,RGB信號包括常規(guī)RGB信號和非常規(guī)RGB信號,常規(guī)YCbCr信號和非常規(guī)YCbCr信號指分別采用YCbCr_16~235和YCbCr_0~255來編碼的信號,而常規(guī)RGB信號和非常規(guī)RGB信號指分別采用RGB_0~255和RGB_16~235編碼的信號。
[0062]可根據(jù)HDMI信號中的ITC、CNl以及CNO標(biāo)識位來確定HDMI信號的類型,只有當(dāng)ITC/CNl/CN0=l/0/0時該HDMI信號為視頻信號,其它情況時接收到的HDMI信號都為桌面信號,桌面信號指局部視頻、電腦桌面、游戲以及網(wǎng)頁等信號。
[0063]在本實施例當(dāng)偵測到的HDMI信號為視頻信號,且不是常規(guī)YCbCr信號時,該HDMI信號可為非常規(guī)YCbCr、常規(guī)RGB信號和非常規(guī)RGB信號三種類型的信號。在判斷接收到的HDMI信號是否為常規(guī)YCbCr信號時,可先根據(jù)HDMI信號的Yl和YO標(biāo)識位判斷偵測到的HDMI信號是否為YCbCr信號,若HDMI信號中Υ1/Υ0=1/0或者0/1,則偵測到的HDMI信號為YCbCr信號,然后根據(jù)HDMI信號的YQl和YQO判斷接收到的HDMI信號是否為常規(guī)YCbCr信號,當(dāng)YQl/YQ0=0/0時偵測到的HDMI信號為常規(guī)YCbCr信號,當(dāng)YQ1/YQ0=0/1時,偵測到的HDMI信號為非常規(guī)YCbCr信號,則將該非常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)YCbCr信號;若Yl/Y0=0/0,則說明偵測到的HDMI信號為RGB信號,則將該RGB信號轉(zhuǎn)換為常規(guī)YCbCr信號。
[0064]步驟S40,對轉(zhuǎn)換后的常規(guī)YCbCr信號進行畫質(zhì)處理,并將進行畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號并輸出。
[0065]畫質(zhì)處理是指對視頻的清晰度、降噪、顏色增強以及動態(tài)對比度等處理?,F(xiàn)有的終端如碟機、電視機以及電腦等對視頻信號及進行畫質(zhì)處理時,均將YCbCr信號統(tǒng)一按常規(guī)YCbCr信號進行處理,即按照YCbCr_16~235編碼方式,而對于采用YCbCr_0~255編碼方式的非常規(guī)YCbCr則會出現(xiàn)YCbCr信號中的O~16均按16處理,235~255均按235處理的情況,導(dǎo)致畫面的暗、亮細節(jié)丟失,并且在對視頻信號進行畫質(zhì)增強時,該視頻信號必須為YCbCr信號,則將非常規(guī)YCbCr信號均轉(zhuǎn)換為常規(guī)YCbCr信號,使得進行顯示時畫面對比度更加強烈,并且更加清晰。
[0066]將YCbCr信號轉(zhuǎn)換為RGB信號的公式為如下:
[0067]
【權(quán)利要求】
1.一種對HDMI信號處理的方法,其特征在于,包括: 偵測HDMI接口接收到的HDMI信號,確定偵測到的HDMI信號的類型; 當(dāng)偵測到的HDMI信號為視頻信號,且不是常規(guī)YCbCr信號時,將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號; 對轉(zhuǎn)換后的常規(guī)YCbCr信號進行畫質(zhì)處理,并將進行畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號并輸出。
2.根據(jù)權(quán)利I所述的方法,其特征在于,所述確定偵測到的HDMI信號的類型的步驟之后還包括: 當(dāng)偵測到的HDMI信號為桌面信號,且為非常規(guī)RGB信號時,將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)RGB信號并輸出。 當(dāng)偵測到的HDMI信號為桌面信號,且為常規(guī)RGB信號時,直接輸出偵測到的HDMI信號。
3.根據(jù)權(quán)利I所述的方法,其特征在于,所述偵測HDMI接口接收到的HDMI信號,確定偵測到的HDMI信號的類型的步驟之后還包括: 當(dāng)偵測到的HDMI信號為視頻信號,且為常規(guī)YCbCr信號時,對偵測到的HDMI信號進行畫質(zhì)處理,并將進行畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號并輸出。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號的步驟包括: 若偵測到的HDMI信號為常規(guī)RGB信號,則將常規(guī)RGB信號轉(zhuǎn)換為常規(guī)YCbCr信號; 對轉(zhuǎn)換后的常規(guī)YCbCr信號進行畫質(zhì)處理,并將進行畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號并輸出。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號的步驟還包括: 若所述HDMI信號為非常規(guī)RGB信號,則將所述HDMI信號轉(zhuǎn)換為常規(guī)RGB信號; 將常規(guī)RGB信號轉(zhuǎn)換為常規(guī)YCbCr信號; 對轉(zhuǎn)換后的常規(guī)YCbCr信號進行畫質(zhì)處理,并將進行畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號并輸出。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號的步驟還包括: 若偵測到的HDMI信號不是RGB信號,則將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號;對轉(zhuǎn)換后的常規(guī)YCbCr信號進行畫質(zhì)處理,并將進行畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號并輸出。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述偵測HDMI接口接收到的HDMI信號的步驟之后,該方法還包括: 確定HDMI接口所在終端的信號處理模式; 若確定HDMI接口所在終端的信號處理模式為視頻模式,則判斷偵測到的HDMI信號是否為常規(guī)YCbCr信號; 當(dāng)偵測到的HDMI信號不是常規(guī)YCbCr信號時,將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號;對轉(zhuǎn)換后的常規(guī)YCbCr信號進行畫質(zhì)處理,并將進行畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號并輸出。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述確定HDMI接口所在終端的信號處理模式的步驟之后,該方法還包括: 若確定HDMI接口所在終端的信號處理模式為桌面模式,則判斷接收到的HDMI信號是否為常規(guī)RGB信號; 當(dāng)偵測到的HDMI信號不是常規(guī)RGB信號,則將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)RGB信號并輸出; 若偵測到的HDMI信號是常規(guī)RGB信號,直接輸出接收到的HDMI信號。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述確定HDMI接口所在終端的信號處理模式的步驟之后,該方法還包括: 若確定HDMI接口所在終端的信號處理模式為自動識別模式,則確定偵測到的HDMI信號的類型。
10.一種對HDMI信號處理的裝置,其特征在于,包括: 偵測模塊,用于偵測HDMI接口接收到的HDMI信號; 確定模塊,用于確定偵測到的HDMI信號的類型 轉(zhuǎn)換模塊,用于當(dāng)偵測到的HDMI信號為視頻信號,且不是常規(guī)YCbCr信號時,將偵測到的HDMI信號轉(zhuǎn)換為常規(guī)YCbCr信號; 處理模塊,用于對轉(zhuǎn)換后的常規(guī)YCbCr信號進行畫質(zhì)處理; 所述轉(zhuǎn)換模塊還用于將進行畫質(zhì)處理后的常規(guī)YCbCr信號轉(zhuǎn)換為常規(guī)RGB信號; 輸出模塊,用于輸出轉(zhuǎn)換后的常規(guī)RGB信號。
【文檔編號】H04N7/01GK103546714SQ201310522817
【公開日】2014年1月29日 申請日期:2013年10月29日 優(yōu)先權(quán)日:2013年10月29日
【發(fā)明者】余雪梅, 何鵬, 文東, 李建強 申請人:深圳Tcl新技術(shù)有限公司