專利名稱:視頻設(shè)備和視頻處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻設(shè)備和視頻處理方法。
背景技術(shù):
目前,已經(jīng)有了用于根據(jù)包括在輸入信號中的視頻信號類型在不同視頻處理過程之間進(jìn)行切換以便顯示視頻圖像的視頻設(shè)備(例如,JP-A No.10-333627)。圖1以框圖形式示出了相關(guān)視頻設(shè)備的總體結(jié)構(gòu)。相關(guān)視頻設(shè)備被提供RGB信號作為輸入信號,該信號包括有三個(gè)圖像信號,即R(紅色)、G(綠色)和B(藍(lán)色)信號,以及兩個(gè)同步信號,即水平同步信號和垂直同步信號。
如圖1所示,相關(guān)視頻設(shè)備具有同步分離器10、同步信號檢測器200、CPU 300、數(shù)據(jù)保存器40、A/D轉(zhuǎn)換器50、分辨率轉(zhuǎn)換器600、視頻輸出單元70和視頻輸出設(shè)備80。
同步分離器10將從個(gè)人電腦等輸入的RGB信號分離成視頻信號和同步信號,將視頻信號輸出到A/D轉(zhuǎn)換器50,并且將同步信號輸出到同步信號檢測器200。
同步信號檢測器200具有水平/垂直頻率檢測器21、總垂直線數(shù)檢測器22、同步極性檢測器23、同步模式檢測器24和掃描模式檢測器25。
水平/垂直頻率檢測器21從同步信號中檢測水平同步頻率和垂直同步頻率,并且將檢測到的水平同步頻率和垂直同步頻率發(fā)送到CPU300。
總垂直線數(shù)檢測器22從同步信號中檢測輸入信號的垂直線的總數(shù),并且將檢測到的垂直線的總數(shù)發(fā)送到CPU 300。
同步極性檢測器23從同步信號中分別檢測水平同步信號和垂直同步信號的同步極性(正或負(fù)),并且將檢測到的同步極性發(fā)送到CPU300。
同步模式檢測器24從同步信號中檢測同步模式,并且將檢測到的同步模式發(fā)送到CPU 300。有四個(gè)同步模式,即“Sep”、“Mix”、“G-Sync”和“Tri”。
同步模式“Sep”是從視頻信號中獨(dú)立地輸入水平同步信號和垂直同步信號的模式。根據(jù)同步模式“Sep”,需要五條信號線來接收輸入信號,即兩個(gè)同步信號和包括R、G、B信號的三個(gè)圖像信號。
同步模式“Mix”是從視頻信號中獨(dú)立地輸入包括有水平和垂直同步信號的混合信號的單個(gè)同步信號的模式。根據(jù)同步模式“Mix”,需要四條信號線來接收輸入信號。
同步模式“G-Sync”是輸入了與G信號相混合的同步信號的模式。根據(jù)同步模式“G-Sync”,需要三條信號線來接收包括R、G、B信號的三個(gè)圖像信號。
同步模式“Tri”是被歸類為“G-Sync”類型的模式,其中同步信號有三個(gè)值。根據(jù)同步模式“Tri”,需要三條信號線來接收包括R、G、B信號的三個(gè)圖像信號,像同步模式“G-Sync”一樣。
掃描模式檢測器25從同步信號中檢測掃描模式(交織或非交織),并且將檢測到的掃描模式發(fā)送到CPU 300。
數(shù)據(jù)保存器40根據(jù)來自同步信號檢測器200的檢測結(jié)果來保存用于執(zhí)行視頻處理過程所需的數(shù)據(jù)。CPU 300根據(jù)來自同步信號檢測器200的檢測結(jié)果來從數(shù)據(jù)保存器40中讀取數(shù)據(jù)。
數(shù)據(jù)保存器40還保存根據(jù)來自同步信號檢測器200的檢測結(jié)果進(jìn)行估計(jì)的視頻信號的水平分辨率和垂直分辨率。此外,數(shù)據(jù)保存器40保存設(shè)置數(shù)據(jù),該設(shè)置數(shù)據(jù)用于以預(yù)定的水平和垂直寫入間隔將估計(jì)的水平分辨率和垂直分辨率的視頻信號保存到視頻存儲器62中,并且以預(yù)定的讀取間隔從視頻存儲器62讀取視頻信號。
例如,在分辨率轉(zhuǎn)換器600中設(shè)置的設(shè)置數(shù)據(jù)表示用于將視頻信號存入視頻存儲器62和從其中讀取視頻信號的水平和垂直寫入間隔和讀取間隔,以及用于以水平和垂直寫入間隔將視頻信號存儲到視頻存儲器62中的水平/垂直分辨率轉(zhuǎn)換器61的水平/垂直分辨率轉(zhuǎn)換比。在A/D轉(zhuǎn)換器50中設(shè)置的設(shè)置數(shù)據(jù)表示要以水平和垂直寫入間隔存儲到視頻存儲器62中的視頻信號的采樣數(shù)。
CPU 300根據(jù)輸入信號的垂直線的總數(shù)來確定數(shù)據(jù)保存器40的大概存儲器區(qū)域,并且還根據(jù)水平同步信號的水平同步頻率來確定數(shù)據(jù)保存器40的詳細(xì)存儲器區(qū)域。由于保存在存儲器區(qū)域中的數(shù)據(jù)是根據(jù)視頻信號的垂直分辨率的數(shù)據(jù),因此CPU 300讀取保存的數(shù)據(jù)。
如上所述,根據(jù)垂直線的總數(shù)和水平同步頻率來分割數(shù)據(jù)保存器40的存儲器區(qū)域。不過,使用垂直同步頻率、同步極性、同步模式和掃描模式作為附加信息,可以將存儲器區(qū)域分割成更加詳細(xì)的區(qū)域。
CPU 300將從數(shù)據(jù)保存器40讀取的采樣數(shù)設(shè)置在A/D轉(zhuǎn)換器50中,以便以從數(shù)據(jù)保存器40讀取的水平/垂直寫入間隔來將視頻信號寫入到視頻存儲器62中。
CPU 300還在分辨率轉(zhuǎn)換器600的水平/垂直分辨率轉(zhuǎn)換器61中設(shè)置從數(shù)據(jù)保存器40中讀取的水平/垂直寫入間隔和讀取間隔。此外,CPU 300在水平/垂直分辨率轉(zhuǎn)換器61中設(shè)置從數(shù)據(jù)保存器40中讀取的水平/垂直分辨率轉(zhuǎn)換比,以便以已經(jīng)設(shè)置的水平/垂直寫入間隔來將視頻信號寫入到視頻存儲器62中。
A/D轉(zhuǎn)換器50根據(jù)CPU 300設(shè)置的采樣數(shù)來對視頻信號進(jìn)行采樣,將采樣的視頻信號轉(zhuǎn)換成數(shù)字視頻信號,并且將數(shù)字視頻信號輸出到分辨率轉(zhuǎn)換器600。
分辨率轉(zhuǎn)換器600具有水平/垂直分辨率轉(zhuǎn)換器61和視頻存儲器62。
水平/垂直分辨率轉(zhuǎn)換器61以CPU 300設(shè)置的水平/垂直分辨率轉(zhuǎn)換比來轉(zhuǎn)換視頻信號的水平/垂直分辨率,并且將經(jīng)過分辨率轉(zhuǎn)換的視頻信號寫入和保存到視頻存儲器62中。從視頻存儲器62中讀取視頻信號的時(shí)間由CPU 300根據(jù)從視頻輸出設(shè)備80輸出的視頻圖像的時(shí)間來進(jìn)行調(diào)整。
當(dāng)?shù)搅藦囊曨l存儲器62中讀取視頻信號的時(shí)間時(shí),水平/垂直分辨率轉(zhuǎn)換器61以CPU 300設(shè)置的讀取間隔來從視頻存儲器62中讀取視頻信號。從視頻存儲器62中讀取的視頻信號被從水平/垂直分辨率轉(zhuǎn)換器61輸出到視頻輸出單元70。
視頻輸出單元70根據(jù)從分辨率轉(zhuǎn)換器600輸出的視頻信號來將視頻圖像輸出到視頻輸出設(shè)備80。視頻輸出設(shè)備80使用從投射光源(圖中未示出)發(fā)出的光來將從視頻輸出單元70輸出的視頻圖像投射到屏幕上。
下面參考圖2來講述由圖1所示的相關(guān)視頻設(shè)備執(zhí)行的視頻處理。
如圖2所示,在步驟801中,同步信號檢測器200將檢測到的至少垂直線總數(shù)和水平同步頻率發(fā)送到CPU 300。
在步驟802中,CPU 300使用從同步信號檢測器200發(fā)送來的至少垂直線總數(shù)和水平同步頻率,根據(jù)視頻信號的垂直分辨率來從數(shù)據(jù)保存器40中讀取數(shù)據(jù)。具體地說,如果視頻信號的垂直分辨率是768,則CPU 300讀取估計(jì)的水平分辨率1024和估計(jì)的垂直分辨率768,并且還讀取與估計(jì)的水平分辨率1024和估計(jì)的垂直分辨率768相一致的設(shè)置數(shù)據(jù)。
在步驟803中,CPU 300將已經(jīng)從數(shù)據(jù)保存器40作為設(shè)置數(shù)據(jù)讀取的采樣數(shù)設(shè)置在A/D轉(zhuǎn)換器50中。在步驟804中,CPU 300將已經(jīng)從數(shù)據(jù)保存器40作為設(shè)置數(shù)據(jù)讀取的水平/垂直寫入間隔、讀取間隔和水平/垂直分辨率轉(zhuǎn)換比設(shè)置在水平/垂直分辨率轉(zhuǎn)換器61中。
接著,A/D轉(zhuǎn)換器50根據(jù)CPU 300設(shè)置的采樣數(shù)采樣視頻信號,并且將經(jīng)過采樣的視頻信號轉(zhuǎn)換成數(shù)字視頻信號。水平/垂直分辨率轉(zhuǎn)換器61以CPU 300設(shè)置的水平/垂直分辨率轉(zhuǎn)換比來轉(zhuǎn)換視頻信號的水平/垂直分辨率,并且將經(jīng)過分辨率轉(zhuǎn)換的視頻信號保存在視頻存儲器62中。之后,在由CPU 300調(diào)整的時(shí)間來讀取存儲在視頻存儲器62中的視頻信號,并且基于視頻信號的視頻圖像從視頻輸出單元70輸出到視頻輸出設(shè)備80。
現(xiàn)有設(shè)備和方法的一個(gè)典型問題是,一些視頻信號具有相同的垂直分辨率,但是卻具有不同的水平分辨率。例如,一些視頻信號具有共同的垂直分辨率768,卻具有1024、1224、1280和1360等不同的水平分辨率。由于一般難以對具有相同垂直分辨率但是卻具有不同水平分辨率的視頻信號進(jìn)行區(qū)分,因此需要操作員在這些視頻信號之間進(jìn)行手動(dòng)切換。為了處理這種多個(gè)視頻信號的情況,數(shù)據(jù)保存器40應(yīng)該具有數(shù)據(jù)保存區(qū)域,用于保存不同水平分辨率的信號。
如圖1所示的相關(guān)視頻設(shè)備無法合適地處理具有相同垂直分辨率但是卻具有不同水平分辨率的視頻信號。
例如,如果視頻信號的水平分辨率為1360,垂直分辨率為768,則由于CPU 300為A/D轉(zhuǎn)換器50設(shè)置采樣數(shù),使它能夠處理水平分辨率為1024和垂直分辨率為768的視頻信號,因此由A/D轉(zhuǎn)換器50執(zhí)行的采樣處理減少了視頻信號數(shù)據(jù)的量。缺少視頻信號數(shù)據(jù)會導(dǎo)致不同的縱橫比,從而無法顯示正確的視頻圖像。因此,操作員必須在觀看顯示圖像的同時(shí),從數(shù)據(jù)保存器40中手動(dòng)地重新選擇數(shù)據(jù)。另外,需要增加數(shù)據(jù)保存器40的存儲容量,以處理具有相同垂直分辨率但是卻具有不同水平分辨率的視頻信號。
發(fā)明內(nèi)容
考慮到現(xiàn)有設(shè)備和方法的上述和其他典型問題、缺點(diǎn)和不足,本發(fā)明的典型特征是提出了一種視頻設(shè)備和視頻處理方法,它基于具有相同垂直分辨率和不同水平分辨率的視頻信號具有基本上相同的輸入信號的垂直線總數(shù)并且還具有基本上相同的水平同步信號的水平同步頻率這一事實(shí),根據(jù)垂直線總數(shù)將數(shù)據(jù)保存器40的存儲區(qū)域分割成大概存儲器區(qū)域,然后進(jìn)而根據(jù)水平同步頻率將它們分割成詳細(xì)存儲器區(qū)域,如圖3所示,并且將數(shù)據(jù)保存在經(jīng)過分割的存儲器區(qū)域中,以便按照垂直分辨率來存儲公共數(shù)據(jù),從而減少數(shù)據(jù)保存器40的存儲容量,并且防止了由于視頻信號采樣處理而發(fā)生視頻信號數(shù)據(jù)的減少(或缺乏)。
為了實(shí)現(xiàn)上述和其他典型特征,根據(jù)本發(fā)明的視頻設(shè)備包括處理器,用于處理包括在輸入信號中的視頻信號;檢測器,用于檢測包括在輸入信號中的同步信號的垂直同步間隔;數(shù)據(jù)保存器,用于對于視頻信號的每一個(gè)垂直分辨率來保存數(shù)據(jù),該數(shù)據(jù)被設(shè)置在用于處理垂直分辨率的視頻信號的處理器中;以及控制器,用于根據(jù)視頻信號的垂直分辨率來從數(shù)據(jù)保存器中讀取數(shù)據(jù),將讀取的數(shù)據(jù)設(shè)置在處理器中,根據(jù)由檢測器檢測到的垂直同步間隔來得到視頻信號的水平分辨率,并且根據(jù)得到的水平分辨率來改變在處理器中設(shè)置的數(shù)據(jù)。
具體地說,該處理器包括A/D轉(zhuǎn)換器,用于采樣視頻信號并將其轉(zhuǎn)換為數(shù)字視頻信號;以及水平/垂直分辨率轉(zhuǎn)換器,用于轉(zhuǎn)換來自A/D轉(zhuǎn)換器的數(shù)字視頻信號的水平/垂直分辨率,并且將經(jīng)過分辨率轉(zhuǎn)換的視頻信號寫入到視頻存儲器中。數(shù)據(jù)保存器把要在A/D轉(zhuǎn)換器中設(shè)置的采樣數(shù)和要在水平/垂直分辨率轉(zhuǎn)換器中設(shè)置的水平/垂直分辨率轉(zhuǎn)換比作為數(shù)據(jù)保存起來,以便以預(yù)定的水平/垂直寫入間隔將視頻信號寫入到視頻存儲器中。控制器將從數(shù)據(jù)保存器中讀取的采樣數(shù)和水平/垂直分辨率轉(zhuǎn)換比分別設(shè)置在A/D轉(zhuǎn)換器和水平/垂直分辨率轉(zhuǎn)換器中,并且之后改變要設(shè)置在A/D轉(zhuǎn)換器中的采樣數(shù),以便以得到的水平分辨率來采樣視頻信號。
有了上述結(jié)構(gòu),由于根據(jù)同步信號的垂直同步間隔得到了視頻信號的水平分辨率,并且改變了要設(shè)置在A/D轉(zhuǎn)換器中的采樣數(shù),以便以得到的水平分辨率來對視頻信號進(jìn)行采樣,因此A/D轉(zhuǎn)換器可以根據(jù)水平分辨率來完全采樣視頻信號。因此,防止了視頻信號數(shù)據(jù)發(fā)生減少(或缺乏)。
該處理器進(jìn)一步包括水平分辨率轉(zhuǎn)換器,其布置在A/D轉(zhuǎn)換器和水平/垂直分辨率轉(zhuǎn)換器之間,用于轉(zhuǎn)換來自A/D轉(zhuǎn)換器的數(shù)字信號的水平分辨率,并且將經(jīng)過分辨率轉(zhuǎn)換的視頻信號輸出到水平/垂直分辨率轉(zhuǎn)換器??刂破鞲鶕?jù)由檢測器檢測到的垂直同步間隔來得到水平分辨率轉(zhuǎn)換器的水平分辨率轉(zhuǎn)換比,以便以預(yù)定的水平/垂直寫入間隔將來自A/D轉(zhuǎn)換器的數(shù)字視頻信號寫入到視頻存儲器中,并且將得到的水平分辨率轉(zhuǎn)換比設(shè)置在水平分辨率轉(zhuǎn)換器中。
有了上述結(jié)構(gòu),視頻信號的水平分辨率被水平分辨率轉(zhuǎn)換器轉(zhuǎn)換,使得根據(jù)改變的采樣數(shù)進(jìn)行采樣并且被A/D轉(zhuǎn)換器轉(zhuǎn)換成數(shù)字視頻信號的視頻信號以預(yù)定的水平/垂直寫入間隔被寫入到視頻存儲器中。甚至當(dāng)位于后續(xù)級的水平/垂直分辨率轉(zhuǎn)換器以與之前相同的方式來轉(zhuǎn)換視頻信號的水平/垂直分辨率時(shí),可以以保存在數(shù)據(jù)保存器中的預(yù)定水平/垂直寫入間隔來將視頻信號寫入到視頻存儲器中。因此,可以減少視頻存儲器的存儲容量,并且可以繼續(xù)使用保存在數(shù)據(jù)保存器中的垂直分辨率的數(shù)據(jù)。
下面參考用于解釋本發(fā)明的實(shí)例的附圖來進(jìn)行描述,將使本發(fā)明的上述和其他典型特征和優(yōu)勢更加明顯。
圖1為相關(guān)視頻設(shè)備的結(jié)構(gòu)的框圖;圖2示出了由圖1中所示的視頻設(shè)備執(zhí)行的視頻處理;圖3示出了由圖1中所示的數(shù)據(jù)保存器40的存儲器區(qū)域;圖4為根據(jù)本發(fā)明的典型實(shí)施例的視頻設(shè)備的結(jié)構(gòu)的框圖;圖5為表格,示出了對于各個(gè)垂直分辨率,數(shù)據(jù)被保存在如圖4所示的數(shù)據(jù)保存器40中的方式;圖6示出了由圖4所示的視頻設(shè)備執(zhí)行的視頻處理;圖7為由圖4所示的CPU 30執(zhí)行的得到目標(biāo)水平分辨率的處理的流程圖;以及圖8為由圖4所示的CPU 30執(zhí)行的得到水平分辨率轉(zhuǎn)換比的處理的流程圖。
具體實(shí)施例方式
下面參考附圖來講述本發(fā)明的典型實(shí)施例。
圖4為根據(jù)本發(fā)明的典型實(shí)施例的視頻設(shè)備的結(jié)構(gòu)的框圖。在圖4中,與圖1中所示相同的部件將用相同的標(biāo)號來表示。
如圖4所示,根據(jù)本典型實(shí)施例的視頻設(shè)備類似于如圖1所示的相關(guān)視頻設(shè)備,除了它具有同步信號檢測器20、CPU 30和分辨率轉(zhuǎn)換器60,而不是具有如圖1所示的同步信號檢測器200、CPU 300和分辨率轉(zhuǎn)換器600。
同步信號生成器20與圖1中所示的同步信號檢測器200的不同之處在于,它還具有垂直同步間隔檢測器26。分辨率轉(zhuǎn)換器60與圖1中所示的分辨率轉(zhuǎn)換器600的不同之處在于,它還具有水平分辨率轉(zhuǎn)換器63。根據(jù)本典型實(shí)施例的視頻設(shè)備的其他部件與圖1中所示的相關(guān)視頻設(shè)備的部件相同。
A/D轉(zhuǎn)換器50和分辨率轉(zhuǎn)換器60作為處理器的例子。CPU 30用作為控制器。
如圖5所示,本典型實(shí)施例基于這樣一個(gè)事實(shí),即具有相同垂直分辨率但是卻具有不同水平分辨率的視頻信號可以根據(jù)垂直同步信號的垂直同步間隔,針對各個(gè)水平分辨率來進(jìn)行分類,并且存在于同步信號檢測器20、CPU 30和分辨率轉(zhuǎn)換器60的改變了的處理細(xì)節(jié)中。
下面主要講述根據(jù)本典型實(shí)施例的視頻設(shè)備的細(xì)節(jié),它不同于如圖1所示的相關(guān)視頻設(shè)備的細(xì)節(jié)。
垂直同步間隔檢測器26從垂直同步信號中檢測表示從垂直同步信號的上升沿到下降沿的間隔的垂直同步間隔,并且將檢測到的垂直同步間隔發(fā)送到CPU 30。
水平分辨率轉(zhuǎn)換器63轉(zhuǎn)換視頻信號的水平分辨率。根據(jù)本典型實(shí)施例,假設(shè)水平分辨率轉(zhuǎn)換器63能夠以1/1、3/4、5/6和4/5的水平分辨率轉(zhuǎn)換比來轉(zhuǎn)換視頻信號的水平分辨率。顯然,本領(lǐng)域的一般技術(shù)人員都知道,在整體考慮本申請之后,可以采用其他水平分辨率轉(zhuǎn)換比。
基于從同步信號檢測器20檢測到的結(jié)果,CPU 30根據(jù)視頻信號的垂直分辨率從數(shù)據(jù)保存器40讀取數(shù)據(jù),并且在A/D轉(zhuǎn)換器50和水平/垂直分辨率轉(zhuǎn)換器61中進(jìn)行設(shè)置。具體地說,CPU 30將用于將視頻信號寫入到視頻存儲器62中的水平/垂直寫入間隔和用于從視頻存儲器62中讀取視頻信號的讀取間隔,以及用于以水平/垂直寫入間隔來將視頻信號寫入到視頻存儲器62中的水平/垂直分辨率轉(zhuǎn)換比設(shè)置在水平/垂直分辨率轉(zhuǎn)換器61中。CPU 30還將用于以水平/垂直寫入間隔來將視頻信號寫入到視頻存儲器62中的視頻信號的采樣數(shù)設(shè)置在A/D轉(zhuǎn)換器50中。
對于視頻信號的各個(gè)垂直分辨率,數(shù)據(jù)保存器40將與視頻信號的水平分辨率無關(guān)的公用數(shù)據(jù)保存起來。具體地說,對于各個(gè)垂直分辨率,將圖5中所示表格的最左列中的最小水平分辨率作為估計(jì)的水平分辨率保存起來,并且設(shè)置數(shù)據(jù)與估計(jì)的水平分辨率相一致。因此,甚至當(dāng)其水平分辨率不與圖5所示表格最左列中的任何一個(gè)水平分辨率相同的視頻信號被輸入到視頻設(shè)備中,A/D轉(zhuǎn)換器50執(zhí)行采樣處理,以處理具有圖5中所示的最左列中的最小水平分辨率的視頻信號。結(jié)果,產(chǎn)生了缺少視頻信號數(shù)據(jù)的問題。
根據(jù)本典型實(shí)施例,CPU 30根據(jù)從同步信號檢測器20發(fā)送來的垂直同步間隔得到視頻信號的實(shí)際水平分辨率,來作為目標(biāo)水平分辨率,并且改變在A/D轉(zhuǎn)換器50中設(shè)置的采樣數(shù),以便A/D轉(zhuǎn)換器50根據(jù)目標(biāo)水平分辨率來對視頻信號進(jìn)行采樣。
由于A/D轉(zhuǎn)換器50現(xiàn)在可以根據(jù)實(shí)際的水平分辨率來完全采樣視頻信號,因此可以防止視頻信號數(shù)據(jù)發(fā)生減少(缺乏)。
不過,當(dāng)如上所述來改變在A/D轉(zhuǎn)換器50中設(shè)置的采樣數(shù)時(shí),無法以保存在數(shù)據(jù)保存器40中的水平/垂直寫入間隔(與最小水平分辨率相匹配的水平/垂直寫入間隔)來將視頻信號寫入到視頻存儲器62中,并且無法減少視頻存儲器62的存儲容量。
根據(jù)本典型實(shí)施例,位于水平/垂直分辨率轉(zhuǎn)換器61之前的水平分辨率轉(zhuǎn)換器63轉(zhuǎn)換視頻信號的水平分辨率,使得根據(jù)改變的采樣數(shù)進(jìn)行采樣并且被A/D轉(zhuǎn)換器50轉(zhuǎn)換成數(shù)字視頻信號的視頻信號的水平分辨率將以保存在數(shù)據(jù)保存器40中的預(yù)定水平/垂直寫入間隔被寫入到視頻存儲器62中。
具體地說,CPU 30根據(jù)從同步信號檢測器20發(fā)送的垂直同步間隔來得到水平分辨率轉(zhuǎn)換器63的水平分辨率轉(zhuǎn)換比,以便根據(jù)改變的采樣數(shù)進(jìn)行采樣并且被A/D轉(zhuǎn)換器50轉(zhuǎn)換成數(shù)字視頻信號的視頻信號將以水平/垂直寫入間隔被寫入到視頻存儲器62中,并且將得到的水平分辨率轉(zhuǎn)換比設(shè)置在水平分辨率轉(zhuǎn)換器63中。水平分辨率轉(zhuǎn)換器63以CPU 30設(shè)置的水平分辨率轉(zhuǎn)換比來轉(zhuǎn)換視頻信號的水平分辨率。
因此,甚至當(dāng)緊隨水平分辨率轉(zhuǎn)換器63之后的水平/垂直分辨率轉(zhuǎn)換器61以與前述相同的方式轉(zhuǎn)換水平/垂直分辨率時(shí),視頻信號可以以保存在數(shù)據(jù)保存器40中的水平/垂直寫入間隔被寫入視頻存儲器62中。因此,可以減少視頻存儲器62的存儲容量,并且可以使用保存在數(shù)據(jù)保存器40中的垂直分辨率的公用數(shù)據(jù)。
下面參考圖6來講述由根據(jù)圖4所示的本典型實(shí)施例的視頻設(shè)備執(zhí)行的視頻處理。
如圖6所示,在步驟201中,同步信號檢測器20至少將已經(jīng)檢測到的垂直線總數(shù)、水平同步頻率和垂直同步間隔發(fā)送給CPU 30。
在步驟202中,CPU 30至少使用從同步信號檢測器20發(fā)送的垂直線總數(shù)和水平同步頻率,從數(shù)據(jù)保存器40中依據(jù)視頻信號的垂直分辨率讀取數(shù)據(jù)。具體地說,在步驟202中,如果視頻信號的垂直分辨率保持相同,則不管不同的水平分辨率,讀取公用數(shù)據(jù)。例如,如果視頻信號的垂直分辨率為768,則不管不同的水平分辨率1024、1224、1280和1360,CPU 30讀取估計(jì)的水平分辨率1024和估計(jì)的垂直分辨率768,并且還讀取與估計(jì)的水平分辨率1024和估計(jì)的垂直分辨率768相一致的設(shè)置數(shù)據(jù)。
在步驟203中,CPU 30將從數(shù)據(jù)保存器40中作為設(shè)置數(shù)據(jù)讀取的采樣數(shù)設(shè)置在A/D轉(zhuǎn)換器50中。在步驟204中,CPU 30將從數(shù)據(jù)保存器40中作為設(shè)置數(shù)據(jù)讀取的水平/垂直寫入間隔、讀取間隔和水平/垂直分辨率轉(zhuǎn)換比設(shè)置在水平/垂直分辨率轉(zhuǎn)換器61中。
在步驟205中,CPU 30基于從同步信號檢測器20發(fā)送的垂直同步間隔,得到表示視頻信號的實(shí)際水平分辨率的目標(biāo)水平分辨率,并且改變在A/D轉(zhuǎn)換器50中設(shè)置的采樣數(shù),以便以目標(biāo)水平分辨率來采樣視頻信號。
在步驟206中,CPU 30基于從同步信號檢測器20發(fā)送的垂直同步間隔,得到水平分辨率轉(zhuǎn)換器63的水平分辨率轉(zhuǎn)換比,以便根據(jù)改變的采樣數(shù)被采樣的并且被A/D轉(zhuǎn)換器50轉(zhuǎn)換成數(shù)字視頻信號的視頻信號將以保存在數(shù)據(jù)保存器40中的水平/垂直寫入間隔被寫入視頻存儲器62中。
因此,A/D轉(zhuǎn)換器50根據(jù)由CPU 30設(shè)置的采樣數(shù)來采樣視頻信號,并且將經(jīng)過采樣的視頻信號轉(zhuǎn)換成數(shù)字視頻信號。水平分辨率轉(zhuǎn)換器63根據(jù)由CPU 30設(shè)置的水平分辨率轉(zhuǎn)換比來轉(zhuǎn)換視頻信號的水平分辨率。水平/垂直分辨率轉(zhuǎn)換器61根據(jù)由CPU 30設(shè)置的水平/垂直分辨率轉(zhuǎn)換比來轉(zhuǎn)換視頻信號的水平/垂直分辨率,并且將經(jīng)過分辨率轉(zhuǎn)換的視頻信號寫入和保存在視頻存儲器62中。接下來的操作細(xì)節(jié)與如圖2所示的處理序列的細(xì)節(jié)相同,下面不再詳述。
下面參考圖7來講述得到視頻信號的目標(biāo)水平分辨率的過程。在圖7中,假定CPU 30從數(shù)據(jù)保存器40中讀取的估計(jì)水平分辨率是1024,由CPU 30從數(shù)據(jù)保存器40讀取的估計(jì)垂直分辨率是768,并且從數(shù)據(jù)保存器40中讀取的估計(jì)水平分辨率用R表示,最終得到的目標(biāo)水平分辨率用H表示。
如圖7所示,在步驟301、302和303中,CPU 30確定由同步信號檢測器20檢測到的垂直同步間隔。如果垂直同步間隔由4條線表示,則CPU 30執(zhí)行步驟312,以執(zhí)行缺省處理。如果垂直同步間隔由5條線表示,則CPU 30執(zhí)行步驟304。如果垂直同步間隔由6條線表示,則CPU 30執(zhí)行步驟309。如果垂直同步間隔不是由4條、5條或6條線表示,而是由7條或更多條線表示,則CPU 30執(zhí)行步驟311,以執(zhí)行例外處理。
在步驟304中,CPU 30將常數(shù)A、B、C分別設(shè)置為16、9、0。然后,在步驟305中,CPU 30確定通過將從數(shù)據(jù)保存器40中讀取的估計(jì)垂直分辨率R(=768)除以B(=9)所得出的商(R/B)的小數(shù)部分是否小于0.5。由于在該例子中的小數(shù)部分小于0.5(=0.33...),因此CPU 30執(zhí)行步驟306。在步驟306中,CPU 30對商(R/B)的小數(shù)部分舍去,從而使商(R/B)等于85。在步驟307中,CPU 30將A(=16)、R/B(=85)和C(=0)代入公式目標(biāo)水平分辨率H=A×(R/B+C),從而得到H=1360。
在步驟309中,CPU 30將常數(shù)A、B、C分別設(shè)置為16、10、0。然后,在步驟305中,CPU 30確定通過將從數(shù)據(jù)保存器40中讀取的估計(jì)垂直分辨率R(=768)除以B(=10)所得出的商(R/B)的小數(shù)部分是否小于0.5。由于在該例子中的小數(shù)部分大于0.5(=0.8),因此CPU 30執(zhí)行步驟310。在步驟310中,CPU 30將C改為0.5。在步驟306中,CPU 30對商(R/B)的小數(shù)部分舍去,從而使商(R/B)等于76。在步驟307中,CPU 30將A(=16)、R/B(=76)和C(=0.5)代入公式目標(biāo)水平分辨率H=A×(R/B+C),從而得到H=1224。
在步驟311的例外處理中,CPU 30將目標(biāo)水平分辨率設(shè)置為例如H=1280。在步驟312的缺省處理中,CPU 30得到目標(biāo)水平分辨率H=1024,當(dāng)垂直分辨率為768時(shí),它是缺省值。
之后,在步驟308中,CPU 30最后確定在步驟304、309、311或312中獲得的目標(biāo)水平分辨率。
下面參考圖8來講述由水平分辨率轉(zhuǎn)換器63執(zhí)行的獲得水平分辨率轉(zhuǎn)換比的處理。在圖8中,假定由CPU 30從數(shù)據(jù)保存器40中讀取的估計(jì)水平分辨率是1024,并且由CPU 30從數(shù)據(jù)保存器40中讀取的估計(jì)垂直分辨率是768。
如圖8所示,在步驟401中,CPU 30確定由同步信號檢測器20檢測到的垂直同步間隔。如果垂直同步間隔由4條線表示,則CPU 30執(zhí)行步驟402。如果垂直同步間隔由5條線表示,則CPU 30執(zhí)行步驟403。如果垂直同步間隔由6條線表示,則CPU 30執(zhí)行步驟404。如果垂直同步間隔由7條或更多條線表示,則CPU 30執(zhí)行步驟405。
在步驟402中,由于垂直同步間隔由4條線表示,因此CPU 30獲得的水平分辨率轉(zhuǎn)換比為1/1。在步驟403中,由于垂直同步間隔由5條線表示,因此CPU 30獲得的水平分辨率轉(zhuǎn)換比為3/4。在步驟404中,由于垂直同步間隔由6條線表示,因此CPU 30獲得的水平分辨率轉(zhuǎn)換比為5/6。在步驟405中,由于垂直同步間隔由7條或更多條線表示,因此CPU 30獲得的水平分辨率轉(zhuǎn)換比為4/5。
之后,在步驟406中,CPU 30最后確定在步驟402、403、404或405中獲得的目標(biāo)水平分辨率。
如上所述,根據(jù)本典型實(shí)施例,CPU 30根據(jù)從同步信號檢測器20發(fā)送的垂直同步間隔來得到視頻信號的實(shí)際水平分辨率,作為目標(biāo)水平分辨率,并且改變在A/D轉(zhuǎn)換器50中設(shè)置的采樣數(shù),以便A/D轉(zhuǎn)換器50根據(jù)目標(biāo)水平分辨率來對視頻信號進(jìn)行采樣。
由于A/D轉(zhuǎn)換器50現(xiàn)在可以根據(jù)實(shí)際水平分辨率來對視頻信號進(jìn)行完全采樣,因此可以防止視頻信號數(shù)據(jù)發(fā)生減少(缺乏)。
此外,根據(jù)本典型實(shí)施例,CPU 30根據(jù)從同步信號檢測器20發(fā)送的垂直同步間隔來得到水平分辨率轉(zhuǎn)換器63的水平分辨率轉(zhuǎn)換比,以便以保存在數(shù)據(jù)保存器40中的水平/垂直寫入間隔來將已經(jīng)根據(jù)改變的采樣數(shù)進(jìn)行采樣并且被A/D轉(zhuǎn)換器50轉(zhuǎn)換成數(shù)字視頻信號的視頻信號寫入視頻存儲器62中。CPU 30還將得到的水平分辨率轉(zhuǎn)換比設(shè)置在水平分辨率轉(zhuǎn)換器63中。水平分辨率轉(zhuǎn)換器63以CPU 30設(shè)置的分辨率轉(zhuǎn)換比來轉(zhuǎn)換視頻信號的水平分辨率。
因此,甚至當(dāng)緊隨水平分辨率轉(zhuǎn)換器63之后的水平/垂直分辨率轉(zhuǎn)換器61以此前相同的方式來轉(zhuǎn)換水平/垂直分辨率時(shí),可以以保存在數(shù)據(jù)保存器40中的水平/垂直寫入間隔來將視頻信號寫入視頻存儲器62中。因此,可以減少視頻存儲器62的存儲容量,并且可以使用保存在數(shù)據(jù)保存器40中的垂直分辨率的公用數(shù)據(jù)。
盡管使用專業(yè)術(shù)語講述了本發(fā)明的典型實(shí)施例,但這種講述只用于解釋性目的,并且可以理解的是,只要不偏離本權(quán)利要求的精神或范圍,可以對其進(jìn)行修訂和更改。
此外,需要注意的是,本申請人的目的是將所有權(quán)利要求的等價(jià)物都包括進(jìn)去,即使是后來在審查期間進(jìn)行了修改。
權(quán)利要求
1.一種視頻設(shè)備,包括處理器,用于處理包括在輸入信號中的視頻信號;檢測器,用于檢測包括在所述輸入信號中的同步信號的垂直同步間隔;數(shù)據(jù)保存器,其將用于所述視頻信號的每一個(gè)垂直分辨率的數(shù)據(jù)保存起來,所述數(shù)據(jù)要被設(shè)置在用于處理所述垂直分辨率的視頻信號的所述處理器中;以及控制器,用于根據(jù)所述視頻信號的垂直分辨率來從所述數(shù)據(jù)保存器中讀取數(shù)據(jù),將讀取的數(shù)據(jù)設(shè)置在所述處理器中,根據(jù)由所述檢測器檢測到的垂直同步間隔來得到所述視頻信號的水平分辨率,并且根據(jù)得到的水平分辨率來改變在所述處理器中設(shè)置的數(shù)據(jù)。
2.如權(quán)利要求1所述的視頻設(shè)備,其中所述處理器包括模數(shù)(A/D)轉(zhuǎn)換器,用于采樣所述視頻信號并將其轉(zhuǎn)換為數(shù)字視頻信號;以及水平/垂直分辨率轉(zhuǎn)換器,用于轉(zhuǎn)換來自所述A/D轉(zhuǎn)換器的數(shù)字視頻信號的水平/垂直分辨率,并且將經(jīng)過分辨率轉(zhuǎn)換的視頻信號寫入到視頻存儲器中;其中所述數(shù)據(jù)保存器把要在所述A/D轉(zhuǎn)換器中設(shè)置的采樣數(shù)和要在所述水平/垂直分辨率轉(zhuǎn)換器中設(shè)置的水平/垂直分辨率轉(zhuǎn)換比作為所述數(shù)據(jù)保存起來,用于以預(yù)定水平/垂直寫入間隔將所述視頻信號寫入到所述視頻存儲器中;并且其中所述控制器將從所述數(shù)據(jù)保存器中讀取的采樣數(shù)和水平/垂直分辨率轉(zhuǎn)換比分別設(shè)置在所述A/D轉(zhuǎn)換器和所述水平/垂直分辨率轉(zhuǎn)換器中,并且之后改變要設(shè)置在所述A/D轉(zhuǎn)換器中的采樣數(shù),以便以得到的水平分辨率來采樣視頻信號。
3.如權(quán)利要求2所述的視頻設(shè)備,其中所述處理器進(jìn)一步包括水平分辨率轉(zhuǎn)換器,其被布置在所述A/D轉(zhuǎn)換器和所述水平/垂直分辨率轉(zhuǎn)換器之間,用于轉(zhuǎn)換來自所述A/D轉(zhuǎn)換器的數(shù)字視頻信號的水平分辨率,并且將經(jīng)過分辨率轉(zhuǎn)換的視頻信號輸出到所述水平/垂直分辨率轉(zhuǎn)換器;并且其中所述控制器根據(jù)由所述檢測器檢測到的垂直同步間隔來得到用于所述水平分辨率轉(zhuǎn)換器的水平分辨率轉(zhuǎn)換比,以便以所述預(yù)定水平/垂直寫入間隔將來自所述A/D轉(zhuǎn)換器的數(shù)字視頻信號寫入到視頻存儲器中,并且將得到的水平分辨率轉(zhuǎn)換比設(shè)置在所述水平分辨率轉(zhuǎn)換器中。
4.如權(quán)利要求1至3中的任何一個(gè)所述的視頻設(shè)備,其中所述檢測器檢測所述輸入信號的垂直線總數(shù)和所述同步信號的水平同步頻率;并且其中所述控制器基于由所述檢測器已經(jīng)檢測到的垂直線總數(shù)和水平同步頻率,依據(jù)所述視頻信號的垂直分辨率來從所述數(shù)據(jù)保存器中讀取數(shù)據(jù)。
5.一種處理視頻信號的方法,包括的步驟有處理包括在輸入信號中的視頻信號;檢測包括在所述輸入信號中的同步信號的垂直同步間隔;將用于所述視頻信號的每一個(gè)垂直分辨率的數(shù)據(jù)保存在數(shù)據(jù)保存器中,所述數(shù)據(jù)是在用于處理所述垂直分辨率的視頻信號的所述處理步驟中要設(shè)置的;以及根據(jù)所述視頻信號的垂直分辨率來從所述數(shù)據(jù)保存器中讀取數(shù)據(jù),在所述處理步驟中設(shè)置讀取的數(shù)據(jù),根據(jù)檢測到的垂直同步間隔來得到所述視頻信號的水平分辨率,并且根據(jù)得到的水平分辨率來改變在所述處理步驟中設(shè)置的數(shù)據(jù)。
6.如權(quán)利要求5所述的方法,其中所述處理步驟包括模數(shù)(A/D)轉(zhuǎn)換步驟,用于采樣所述視頻信號并將其轉(zhuǎn)換為數(shù)字視頻信號;以及水平/垂直分辨率轉(zhuǎn)換步驟,用于轉(zhuǎn)換在所述A/D轉(zhuǎn)換步驟轉(zhuǎn)換的數(shù)字視頻信號的水平/垂直分辨率,并且將經(jīng)過分辨率轉(zhuǎn)換的視頻信號寫入到視頻存儲器中;其中所述保存數(shù)據(jù)的步驟包括如下步驟,即把要在所述A/D轉(zhuǎn)換步驟中設(shè)置的采樣數(shù)和要在所述水平/垂直分辨率轉(zhuǎn)換步驟中設(shè)置的水平/垂直分辨率轉(zhuǎn)換比作為所述數(shù)據(jù)保存起來,用于以預(yù)定水平/垂直寫入間隔將所述視頻信號寫入到所述視頻存儲器中;并且其中所述設(shè)置讀取數(shù)據(jù)的步驟包括如下步驟,即分別在所述A/D轉(zhuǎn)換步驟和所述水平/垂直分辨率轉(zhuǎn)換步驟中設(shè)置從所述數(shù)據(jù)保存器中讀取的采樣數(shù)和水平/垂直分辨率轉(zhuǎn)換比,并且改變在所述A/D轉(zhuǎn)換步驟中設(shè)置的采樣數(shù),以便以得到的水平分辨率來采樣視頻信號。
7.如權(quán)利要求6所述的方法,其中所述處理步驟進(jìn)一步包括水平分辨率轉(zhuǎn)換步驟,對在所述A/D轉(zhuǎn)換步驟轉(zhuǎn)換的數(shù)字視頻信號的水平分辨率進(jìn)行轉(zhuǎn)換,并且將經(jīng)過分辨率轉(zhuǎn)換的視頻信號輸出到所述水平/垂直分辨率轉(zhuǎn)換步驟;并且其中所述設(shè)置讀取數(shù)據(jù)的步驟包括如下步驟,即根據(jù)檢測到的垂直同步間隔來得到用于所述水平分辨率轉(zhuǎn)換步驟的水平分辨率轉(zhuǎn)換比,以便以所述預(yù)定水平/垂直寫入間隔將在所述A/D轉(zhuǎn)換步驟轉(zhuǎn)換的數(shù)字視頻信號寫入到視頻存儲器中,并且在所述水平分辨率轉(zhuǎn)換步驟中設(shè)置得到的水平分辨率轉(zhuǎn)換比。
8.如權(quán)利要求5至7中的任何一個(gè)所述的方法,其中所述檢測垂直同步間隔的步驟包括檢測所述輸入信號的垂直線總數(shù)和所述同步信號的水平同步頻率的步驟;并且其中所述設(shè)置讀取數(shù)據(jù)的步驟包括基于已經(jīng)檢測到的垂直線總數(shù)和水平同步頻率,依據(jù)所述視頻信號的垂直分辨率,來從所述數(shù)據(jù)保存器中讀取數(shù)據(jù)的步驟。
9.如權(quán)利要求5至8中的任何一個(gè)所述的方法,其中所述設(shè)置讀取數(shù)據(jù)的步驟包括如下步驟,即如果所述檢測到的垂直同步間隔對應(yīng)于預(yù)定垂直同步間隔,則根據(jù)H=A×(R/B+C)得到所述視頻信號的水平分辨率H,其中R表示所述視頻信號的垂直分辨率,并且A、B、C為根據(jù)檢測到的垂直同步間隔確定的常數(shù)。
10.如權(quán)利要求9所述的方法,其中所述設(shè)置所讀取數(shù)據(jù)的步驟包括如下步驟,即如果所述檢測到的垂直同步間隔不對應(yīng)于預(yù)定垂直同步間隔,則根據(jù)所述檢測到的垂直同步間隔來將所述視頻信號的水平分辨率H設(shè)置為預(yù)定水平分辨率。
11.如權(quán)利要求1所述的視頻設(shè)備,其中在處理器中設(shè)置的采樣數(shù)是可調(diào)整的,以便視頻信號以得到的水平分辨率被采樣。
12.如權(quán)利要求1所述的視頻設(shè)備,其中處理器根據(jù)得到的水平分辨率對視頻信號進(jìn)行完全采樣。
13.如權(quán)利要求1所述的視頻設(shè)備,其中垂直同步間隔包括從垂直同步信號的上升沿至下降沿的間隔。
14.如權(quán)利要求1所述的視頻設(shè)備,其中視頻信號以保存在數(shù)據(jù)保存器中的水平/垂直寫入間隔被寫入視頻存儲器中。
全文摘要
一種視頻設(shè)備,包括處理器,用于處理包括在輸入信號中的視頻信號;檢測器,用于檢測包括在輸入信號中的同步信號的垂直同步間隔;數(shù)據(jù)保存器,用于對于視頻信號的每一個(gè)垂直分辨率來保存數(shù)據(jù),該數(shù)據(jù)要被設(shè)置在用于處理垂直分辨率的視頻信號的處理器中;以及控制器,用于根據(jù)視頻信號的垂直分辨率來從數(shù)據(jù)保存器中讀取數(shù)據(jù),將讀取的數(shù)據(jù)設(shè)置在處理器中,根據(jù)由檢測器檢測到的垂直同步間隔來得到視頻信號的水平分辨率,并且根據(jù)得到的水平分辨率來改變在處理器中設(shè)置的數(shù)據(jù)。
文檔編號G09G5/00GK1984273SQ20061016844
公開日2007年6月20日 申請日期2006年12月13日 優(yōu)先權(quán)日2005年12月14日
發(fā)明者谷忠司 申請人:日本電氣視象技術(shù)株式會社