專利名稱:幀頻變換裝置、追越預(yù)測(cè)方法、顯示控制和視頻接收顯示裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及使用了用于電視接收系統(tǒng)等視頻接收顯示裝置中的追越預(yù)測(cè)的幀頻變換裝置和其中使用的追越預(yù)測(cè)方法。
背景技術(shù):
現(xiàn)在,廣播領(lǐng)域中,從模擬地面波廣播向BS/CS/地面波數(shù)字廣播的轉(zhuǎn)變即所謂的廣播數(shù)字化正在進(jìn)展。伴隨于此,電視擔(dān)當(dāng)?shù)慕巧珡摹捌鹁邮抑械腡V”向“家庭信息的窗口”轉(zhuǎn)變。該數(shù)字化的潮流增加了對(duì)家庭發(fā)送的節(jié)目數(shù)(多頻道化),圖象的信息量也從SD(Standard Definition)向HD(High Definition)轉(zhuǎn)變。
接受這樣的潮流,顯示裝置所承擔(dān)的任務(wù)也在改變。即在家庭的生活中,為了表現(xiàn)充滿身臨其境感覺(jué)的圖象,向著大畫面高清晰化發(fā)展。典型的例子有超過(guò)50英寸的PDP(等離子體顯示器)等。
這樣,通過(guò)廣播的數(shù)字化、顯示器的大畫面高清晰化,電視作為成為“家庭信息的窗口”的方式之一包括在一個(gè)顯示器上同時(shí)顯示各種媒體的所謂多畫面顯示的顯示形態(tài)。一般,為了實(shí)現(xiàn)多畫面顯示功能,采取把幀頻不同的輸入源暫時(shí)存儲(chǔ)在幀存儲(chǔ)器中,與顯示器的顯示速度同步地從存儲(chǔ)器讀出,根據(jù)畫面布局來(lái)合成顯示的方法。
這時(shí),對(duì)每個(gè)具有不同格式的輸入源,在把不同的幀頻和顯示器的顯示速度同步的幀頻變換時(shí),一般必須防止稱作“追越”的圖象紊亂。
下面,說(shuō)明該追越的發(fā)生原理和一般的對(duì)策方法。圖11(A)是輸入幀頻Fiv[Hz]>輸出幀頻Fov[Hz]時(shí)的追越的說(shuō)明圖。作為輸入視頻,汽車從左向右移動(dòng)的視頻象(1)→(2)→(3)→(4)→(5)那樣(在圖中用帶圈的數(shù)字表示)以幀為單位更新時(shí),該視頻與輸入幀頻Fiv[Hz]同步地在W0→W1→W2→W3→W4的期間對(duì)幀存儲(chǔ)器進(jìn)行寫入。這時(shí)的寫入地址的變化能象圖11(A)的實(shí)線所表示的鋸齒波那樣的往返波形表現(xiàn)。
而從幀存儲(chǔ)器的讀出與輸出幀頻Fov[Hz]同步地從幀存儲(chǔ)器在R0→R1→R2的期間進(jìn)行。這時(shí)的讀出地址的變化能象圖11(A)的虛線所表示的鋸齒波那樣的往返波形表現(xiàn)。
這時(shí),在寫入地址和讀出地址相交的點(diǎn)(圖中用追越點(diǎn)表示)產(chǎn)生追越。因此,作為輸出視頻,在一幀的讀出中,追越了輸入的更新,成為以上下不同的幀(上方為舊幀(2),下方為新幀(3))構(gòu)成的視頻。為了防止它,能通過(guò)在圖11(B)所示的發(fā)生追越的期間(W2)停止對(duì)幀存儲(chǔ)器的寫入來(lái)對(duì)應(yīng),但是輸出視頻把幀(3)去掉,所以產(chǎn)生幀的缺少。
圖12(A)是輸入幀頻Fiv[Hz]<輸出幀頻Fov[Hz]時(shí)的追越的說(shuō)明圖。由于與圖11(A)相同的原理,發(fā)生追越。因此,作為輸出視頻,在1幀的讀出中,追越輸入的更新,成為以上下不同的幀(上方為新幀(3),下方為舊幀(2))構(gòu)成的圖象。為了防止它,同樣能通過(guò)在圖12(B)所示的發(fā)生追越的期間(W2)停止對(duì)幀存儲(chǔ)器的寫入來(lái)對(duì)應(yīng),但是輸出視頻把幀(3)去掉,所以這時(shí)幀被重疊顯示(多重顯示)。
這里,在進(jìn)行幀頻變換時(shí),無(wú)法避免由于追越的對(duì)策而產(chǎn)生的幀的缺少或多重顯示。可是,由于追越,在幀內(nèi)產(chǎn)生圖象截?cái)嗟囊曨l時(shí),常??雌饋?lái)不舒服,一般,在采取追越的對(duì)策時(shí)會(huì)減少看起來(lái)不舒服的感覺(jué)。
在任一情況下,如果都是事先預(yù)測(cè)追越,停止幀存儲(chǔ)器的寫入,就能用單緩存器(一個(gè)畫面的存儲(chǔ)器容量)實(shí)現(xiàn)追越對(duì)策。用單緩存器的追越對(duì)策需要進(jìn)行追越的預(yù)測(cè),在特開(kāi)2001-13934號(hào)公報(bào)中描述了該方法。
此外,在所述用單緩存器的追越對(duì)策以外,還知道雙緩存器方式的追越對(duì)策。它是一種存儲(chǔ)區(qū)域不是所述一個(gè)畫面大小,而是準(zhǔn)備2個(gè)畫面,每隔一個(gè)畫面交替切換存儲(chǔ)區(qū)域地寫入,并且在讀出時(shí),為了不發(fā)生追越而從與寫入幀不同的幀讀出的控制方法。
當(dāng)在多畫面顯示中應(yīng)用所述以往技術(shù)中的幀頻變換時(shí),必須解決以下的2個(gè)問(wèn)題。
(1)幀存儲(chǔ)器容量的削減和追越對(duì)策控制電路的簡(jiǎn)化(2)處理多畫面顯示時(shí)的畫面布局變更首先,說(shuō)明(1)。
多畫面的追越對(duì)策由于各輸入和顯示輸出的關(guān)系,必須具有多個(gè)獨(dú)立的幀頻變換處理。
因此,作為幀頻變換方式,選擇以往技術(shù)的雙緩存器或多緩存器方式時(shí),為多畫面輸入數(shù)的2倍的幀存儲(chǔ)器容量成為必要。(例如當(dāng)進(jìn)行4畫面的多畫面顯示時(shí),需要8幀的存儲(chǔ)器容量。)因此,所述單緩存器方式在削減存儲(chǔ)器成本上是有利的。這時(shí),用于追越對(duì)策的控制電路也需要象素?cái)?shù)個(gè),所以要求能用簡(jiǎn)單的電路實(shí)現(xiàn)控制方式。
下面,說(shuō)明(2)。
一般,當(dāng)進(jìn)行單畫面顯示時(shí),常常在系統(tǒng)中預(yù)先設(shè)定輸入和輸出的定時(shí)格式,很少動(dòng)態(tài)變更。因此,能用一定的固定條件處理幀頻變換,所以包含特開(kāi)2001-13934號(hào)公報(bào)、特開(kāi)20001-83928號(hào)公報(bào)所述的結(jié)構(gòu),提出了各種先行方式。可是,象多畫面顯示或縮小畫面顯示那樣,把來(lái)自某圖象源的畫面偏移顯示到顯示裝置的畫面內(nèi)的任意位置時(shí),作為對(duì)用戶的顯示模式,常常動(dòng)態(tài)改變畫面布局。因此,不僅輸入和輸出的定時(shí)格式不同,多個(gè)輸入和顯示輸出的幀頻分別不同,所以難以象單畫面顯示那樣,用固定條件處理。
重要的是沒(méi)有考慮了有效區(qū)域/輸入視頻有效區(qū)域的偏移差分的現(xiàn)有技術(shù),從而難以進(jìn)行正確的追越預(yù)測(cè)。
發(fā)明內(nèi)容
本發(fā)明的目的在于通過(guò)考慮偏移差分,提供精度高(沒(méi)有偏移差分引起的錯(cuò)誤檢測(cè))的追越預(yù)測(cè)方式。
本發(fā)明的其他目的在于提供在幀頻變換中,不增加存儲(chǔ)器容量,并且以簡(jiǎn)易的控制電路防止由追越導(dǎo)致的顯示紊亂的幀頻變換裝置。
本申請(qǐng)的第一發(fā)明是一種幀頻變換裝置,包括使輸入幀頻和輸出幀頻不同地對(duì)共用存儲(chǔ)器進(jìn)行數(shù)據(jù)輸入輸出的存儲(chǔ)器控制部件;預(yù)測(cè)對(duì)所述存儲(chǔ)器的數(shù)據(jù)輸入輸出間發(fā)生了追越的幀的追越預(yù)測(cè)部件;當(dāng)由所述追越預(yù)測(cè)部件預(yù)測(cè)到發(fā)生追越時(shí),停止對(duì)存儲(chǔ)器的寫入的存儲(chǔ)器寫入控制部件;所述追越預(yù)測(cè)部件具有至少根據(jù)偏移地址的差分量,預(yù)測(cè)在數(shù)據(jù)的輸入輸出間發(fā)生了追越的幀的功能。
更具體而言,如果定義輸入幀頻(Fiv)、輸出幀頻(Fov)、1幀的全部存儲(chǔ)器地址量(N),則作為第一參數(shù),通過(guò)考慮對(duì)存儲(chǔ)器的寫入地址的進(jìn)行速度和讀出地址的進(jìn)行速度的差分量(K)、追越預(yù)測(cè)點(diǎn)的讀出地址(M)、寫入一側(cè)和讀出一側(cè)的偏移地址之差(Woffset-Roffset),即通過(guò)修正M,而預(yù)測(cè)在數(shù)據(jù)的輸入輸出間發(fā)生了追越的幀。
本申請(qǐng)的第二發(fā)明是一種幀頻變換裝置,包括具有至少2個(gè)以上輸入的存儲(chǔ)器控制部件,用于針對(duì)各輸入,使輸入幀頻和輸出幀頻不同地對(duì)共用存儲(chǔ)器進(jìn)行數(shù)據(jù)輸入輸出;按各輸入設(shè)置的追越預(yù)測(cè)部件,用于預(yù)測(cè)在數(shù)據(jù)的輸入輸出之間發(fā)生了追越的幀;按各輸入設(shè)置的存儲(chǔ)器寫入控制部件,用于在所述追越預(yù)測(cè)部件預(yù)測(cè)到發(fā)生追越時(shí),停止對(duì)存儲(chǔ)器的寫入;所述追越預(yù)測(cè)部件具有根據(jù)至少偏移地址差分量來(lái)預(yù)測(cè)在數(shù)據(jù)的輸入輸出之間發(fā)生了追越的幀的功能。
更具體而言,通過(guò)在每次變更畫面布局時(shí)更新基于多畫面合成布局的各個(gè)存儲(chǔ)器平面的寫入一側(cè)和讀出一側(cè)的偏移地址之差(Woffset-Roffset),用與單畫面顯示的追越預(yù)測(cè)同樣的方法進(jìn)行各輸入和輸出之間的追越預(yù)測(cè),從而能處理畫面布局動(dòng)態(tài)可變的多畫面顯示。
本申請(qǐng)的第三發(fā)明是幀頻變換裝置,根據(jù)第一或第二發(fā)明,當(dāng)對(duì)存儲(chǔ)器的寫入地址的進(jìn)行速度比讀出地址的進(jìn)行速度快時(shí),根據(jù)把輸入的1幀的地址量和輸入幀頻相乘的結(jié)果與輸出的1幀的地址量和輸出幀頻相乘的結(jié)果的差分量除以輸入幀頻的結(jié)果,導(dǎo)出所述第一參數(shù)。
更具體而言,當(dāng)Fiv>Fov時(shí),通過(guò)M’=M+(Woffset-Roffset)修正讀出地址,比較修正的讀出地址M’和用N×(Fiv-Fov)/Fiv表示的閾值K,當(dāng)判斷為M′<K時(shí),預(yù)測(cè)為在當(dāng)前幀發(fā)生追越。
本申請(qǐng)的第四發(fā)明是幀頻變換裝置,根據(jù)第一或第二發(fā)明,當(dāng)對(duì)存儲(chǔ)器的寫入地址的進(jìn)行速度比讀出地址的進(jìn)行速度慢時(shí),根據(jù)把輸入的1幀的地址量和輸入幀頻相乘的結(jié)果乘2倍后的結(jié)果與輸出的1幀的地址量和輸出幀頻相乘的結(jié)果的差分量除以輸入幀頻的結(jié)果,導(dǎo)出所述第一參數(shù)。
更具體而言,當(dāng)Fiv<Fov時(shí),比較M’和用N×(2Fiv-Fov)/Fiv表示的閾值K,若判斷為M’>K時(shí),預(yù)測(cè)為在當(dāng)前幀發(fā)生追越。
本申請(qǐng)的第五發(fā)明是幀頻變換裝置,根據(jù)第一或第二發(fā)明,通過(guò)進(jìn)行在存儲(chǔ)器寫入期間的讀出地址中加上所述偏移地址差分量的修正,導(dǎo)出所述第二參數(shù)。
更具體而言,通過(guò)M’=M+(Woffset-Roffset)來(lái)修正讀出地址。
本申請(qǐng)的第六發(fā)明是幀頻變換裝置,根據(jù)第一或第二發(fā)明,所述追越預(yù)測(cè)部件具有比較所述第一參數(shù)和所述第二參數(shù)的比較部件;該比較部件具有根據(jù)對(duì)存儲(chǔ)器的寫入地址的進(jìn)行速度和讀出地址的進(jìn)行速度的不同而切換比較條件,來(lái)預(yù)測(cè)發(fā)生追越的幀的功能。
更具體而言,為了處理由于輸入輸出的幀頻可變,無(wú)法預(yù)先決定對(duì)存儲(chǔ)器的寫入地址的進(jìn)行速度和讀出地址的進(jìn)行速度的不同的系統(tǒng),通過(guò)根據(jù)寫入地址的進(jìn)行速度和讀出地址的進(jìn)行速度的不同而切換比較條件,能處理輸入輸出的幀頻可變的情況。
本申請(qǐng)的第七發(fā)明是幀頻變換裝置,根據(jù)第六發(fā)明,所述追越預(yù)測(cè)部件具有在對(duì)存儲(chǔ)器的寫入地址的進(jìn)行速度比讀出地址的進(jìn)行速度快時(shí)預(yù)測(cè)發(fā)生追越的功能,所述比較部件具有在所述第二參數(shù)比所述第一參數(shù)小時(shí)預(yù)測(cè)發(fā)生追越的功能。
本申請(qǐng)的第八發(fā)明是幀頻變換裝置,根據(jù)第六發(fā)明,所述追越預(yù)測(cè)部件具有在對(duì)存儲(chǔ)器的寫入地址的進(jìn)行速度比讀出地址的進(jìn)行速度慢時(shí)預(yù)測(cè)發(fā)生追越的功能,所述比較部件具有在所述第二參數(shù)比所述第一參數(shù)大時(shí)預(yù)測(cè)發(fā)生追越的功能。
本申請(qǐng)的第九發(fā)明是一種追越預(yù)測(cè)方法,用于在使輸入幀頻和輸出幀頻不同地對(duì)共用存儲(chǔ)器進(jìn)行數(shù)據(jù)輸入輸出時(shí),預(yù)測(cè)在對(duì)所述存儲(chǔ)器的數(shù)據(jù)輸入輸出之間發(fā)生追越的幀,其特征在于根據(jù)至少偏移地址差分量,來(lái)預(yù)測(cè)發(fā)生數(shù)據(jù)的輸入輸出追越的幀。
更具體而言,一種追越預(yù)測(cè)方法,用于在使輸入幀頻和輸出幀頻不同地對(duì)共用存儲(chǔ)器進(jìn)行數(shù)據(jù)輸入輸出時(shí),預(yù)測(cè)在對(duì)所述存儲(chǔ)器的數(shù)據(jù)輸入輸出之間發(fā)生追越的幀,其特征在于根據(jù)與寫入地址的進(jìn)行速度和讀出地址的進(jìn)行速度的差分量對(duì)應(yīng)的第一參數(shù)、與追越預(yù)測(cè)點(diǎn)的寫入地址和讀出地址的差對(duì)應(yīng)并且與輸入偏移地址和輸出偏移地址的偏移地址差分量對(duì)應(yīng)的第二參數(shù),預(yù)測(cè)在數(shù)據(jù)的輸入輸出之間發(fā)生追越的幀。
本申請(qǐng)的第十發(fā)明是一種幀頻變換裝置,包括使輸入幀頻和輸出幀頻不同地對(duì)共用存儲(chǔ)器進(jìn)行數(shù)據(jù)輸入輸出的存儲(chǔ)器控制部件;預(yù)測(cè)對(duì)所述存儲(chǔ)器的數(shù)據(jù)輸入輸出之間發(fā)生追越的幀的追越預(yù)測(cè)部件;其特征在于所述追越預(yù)測(cè)部件執(zhí)行第九發(fā)明的追越預(yù)測(cè)方法。
根據(jù)本發(fā)明,能通過(guò)考慮偏移差分,提供精度高(沒(méi)有偏移差分引起的誤檢測(cè))的追越預(yù)測(cè)方式。
通過(guò)使用這樣的追越預(yù)測(cè)方式,在數(shù)字畫面顯示、多畫面顯示中的幀頻變換中,不用增加存儲(chǔ)器容量,并且以簡(jiǎn)單的控制電路就能防止由于追越而引起的顯示紊亂。
特別是在多畫面顯示中,對(duì)布局的動(dòng)態(tài)變更,能實(shí)現(xiàn)正確的追越預(yù)測(cè),并且即使輸入和輸出的定時(shí)格式、多個(gè)輸入和顯示輸出的幀頻等系統(tǒng)條件變化,也能靈活應(yīng)付的方式。
下面簡(jiǎn)要說(shuō)明附圖。
圖1是用于說(shuō)明本發(fā)明實(shí)施例1的追越預(yù)測(cè)控制方法的框圖。
圖2是對(duì)圖1的幀存儲(chǔ)器的寫入和讀出圖。
圖3是輸入幀頻>輸出幀頻的追越預(yù)測(cè)時(shí)序圖。
圖4是寫入偏移地址≠讀出偏移地址時(shí)的輸入幀頻>輸出幀頻時(shí)的追越預(yù)測(cè)時(shí)序圖。
圖5是輸入幀頻<輸出幀頻時(shí)的追越預(yù)測(cè)時(shí)序圖。
圖6是寫入偏移地址≠讀出偏移地址時(shí)的輸入幀頻<輸出幀頻時(shí)的追越預(yù)測(cè)時(shí)序圖。
圖7是用于說(shuō)明本發(fā)明實(shí)施例3的追越預(yù)測(cè)控制方法的框圖。
圖8是多畫面的顯示圖象。
圖9是用于說(shuō)明多畫面的追越預(yù)測(cè)控制方法的框圖。
圖10是對(duì)圖9中的幀存儲(chǔ)器的寫入和讀出圖。
圖11是輸入幀頻>輸出幀頻時(shí)的追越說(shuō)明圖。
圖12是輸入幀頻<輸出幀頻時(shí)的追越說(shuō)明圖。
圖13是表示使用本發(fā)明的顯示控制裝置的視頻接收顯示裝置的形態(tài)一例的框圖。
具體實(shí)施例方式
(實(shí)施例1)圖1是用于說(shuō)明本發(fā)明實(shí)施例1的追越預(yù)測(cè)控制方法的框圖。
<各部的說(shuō)明>
圖1的框圖表示單畫面顯示(1輸入1輸出)的幀同步電路、具有該幀同步電路的顯示控制裝置、具有該顯示控制裝置和顯示部的顯示裝置。下面,說(shuō)明各塊。
輸入處理部1接收輸入視頻數(shù)據(jù)、輸入水平同步信號(hào)(IHS)、輸入垂直同步信號(hào)(IVS)、輸入時(shí)鐘信號(hào)(ICLK),進(jìn)行圖象處理、縮放(分辨率變換)處理,傳遞給存儲(chǔ)器控制部2??s放處理通過(guò)從CPU取得表示縮放倍率(P0)的參數(shù),能放大縮小到所需的倍率。輸入處理部1對(duì)存儲(chǔ)器控制部2進(jìn)行寫入請(qǐng)求,存儲(chǔ)器控制部2判斷為對(duì)幀存儲(chǔ)器3能寫入時(shí),對(duì)輸入處理部1提供寫入許可,從而執(zhí)行從輸入處理部1到存儲(chǔ)器控制部2的數(shù)據(jù)傳遞。輸入處理部1如果取得寫入許可,就把寫入數(shù)據(jù)和內(nèi)部生成的對(duì)幀存儲(chǔ)器的寫入地址一起發(fā)送給存儲(chǔ)器控制部2。此外,輸入處理部1成為能控制幀的寫入的結(jié)構(gòu)。具體而言,當(dāng)從追越控制部6取得寫入禁止信號(hào)(S0),并寫入禁止時(shí),在1個(gè)幀周期單位中,不對(duì)存儲(chǔ)器控制部2發(fā)行寫入請(qǐng)求,從而停止對(duì)幀存儲(chǔ)器3的寫入。
存儲(chǔ)器控制部2一邊調(diào)停來(lái)自寫入輸入處理部1的寫入請(qǐng)求、來(lái)自輸出控制部4的讀出請(qǐng)求,一邊進(jìn)行對(duì)幀存儲(chǔ)器3的傳輸控制。這里,存儲(chǔ)器控制部2相當(dāng)于本發(fā)明的存儲(chǔ)器控制部件。
幀存儲(chǔ)器3在圖1的例子中,作為單緩存器,具有存儲(chǔ)1幀視頻數(shù)據(jù)的功能。
輸出處理部4從輸出同步信號(hào)生成部7取得輸出水平同步信號(hào)(OHS)、輸出垂直同步信號(hào)(OVS)、輸出時(shí)鐘信號(hào)(OCLK)。然后,在給定的定時(shí),讀出存儲(chǔ)在幀存儲(chǔ)器3中的輸入視頻數(shù)據(jù),進(jìn)行與顯示部5的特性相應(yīng)的驅(qū)動(dòng)控制或格式變換后,把顯示數(shù)據(jù)傳遞給顯示部5。輸出處理部4對(duì)存儲(chǔ)器控制部2進(jìn)行讀出請(qǐng)求,當(dāng)存儲(chǔ)器控制部2判斷能從幀存儲(chǔ)器3讀出時(shí),就對(duì)輸出處理部4提供讀出許可,從而執(zhí)行從存儲(chǔ)器控制部2向輸出處理部4的數(shù)據(jù)傳遞。輸出處理部4如果收到讀出許可,把內(nèi)部生成的對(duì)幀存儲(chǔ)器3的讀出地址發(fā)送給存儲(chǔ)器控制部2,就能取得讀出數(shù)據(jù)。這里,輸出處理部4相當(dāng)于本發(fā)明的顯示位置控制部件。
顯示部5可以是CRT、液晶、PDP等顯示圖象的設(shè)備。
追越控制部6主要進(jìn)行輸入垂直同步信號(hào)(IVS)、輸出垂直同步信號(hào)(OVS)、輸出處理部4生成的對(duì)幀存儲(chǔ)器3的讀出地址的取得、本發(fā)明的方式的追越預(yù)測(cè)控制,并且生成控制對(duì)幀存儲(chǔ)器3的寫入的寫入禁止信號(hào)(S0),傳遞給輸入處理部1。即追越控制部6相當(dāng)于本發(fā)明的追越預(yù)測(cè)部件。
輸出同步信號(hào)生成部7從CPU接收適合于顯示部5的輸出定時(shí)參數(shù)(P4),并生成輸出水平同步信號(hào)(OHS)、輸出垂直同步信號(hào)(OVS)、輸出時(shí)鐘信號(hào)(OCLK)。
10是控制本系統(tǒng)全體的CPU,包括具有運(yùn)算能力的CPU、暫時(shí)存儲(chǔ)數(shù)據(jù)的RAM9、存儲(chǔ)控制程序的ROM8、計(jì)測(cè)時(shí)間的計(jì)數(shù)器、外圍輸入輸出接口等。此外,CPU10可以只由邏輯電路構(gòu)成,也可以是能進(jìn)行并行運(yùn)算的媒體處理器。進(jìn)行控制的程序可以內(nèi)置在ROM8中,也可以通過(guò)外圍輸入輸出接口從外部發(fā)送。
圖2表示對(duì)以上說(shuō)明的圖1的框圖中的幀存儲(chǔ)器3的寫入和讀出。輸入視頻數(shù)據(jù)從對(duì)應(yīng)于IHS的下降沿和IVS的下降沿的復(fù)位點(diǎn)20(0,0)到下一復(fù)位點(diǎn)24(X,Y)表現(xiàn)為1幀的區(qū)域,存在于該區(qū)域內(nèi)的輸入視頻有效區(qū)域22定義為從起點(diǎn)21(IHS,IVS)到終點(diǎn)23(IHE,IVE)的區(qū)域。對(duì)幀存儲(chǔ)器3的寫入意味著以表示起點(diǎn)21(IHS,IVS)的基地址25為基準(zhǔn),寫入輸入視頻有效區(qū)域22,1幀的輸入視頻存儲(chǔ)區(qū)26被分配為一個(gè)動(dòng)畫平面。
顯示數(shù)據(jù)把從對(duì)應(yīng)于OHS的下降沿和OVS的下降沿的復(fù)位點(diǎn)27(0,0)到下一復(fù)位點(diǎn)31(X’,Y’)表示為1幀的區(qū)域,存在于該區(qū)域內(nèi)的顯示有效區(qū)域29定義為從起點(diǎn)28(OHS,OVS)到終點(diǎn)30(OHE,OVE)的區(qū)域。自幀存儲(chǔ)器3的讀出意味著輸出處理部4以基地址25為基準(zhǔn),配合所述顯示定時(shí)地讀出輸入視頻有效區(qū)域22。
下面,說(shuō)明圖1的追越控制部6中的追越預(yù)測(cè)方法的細(xì)節(jié)。本實(shí)施例的追越預(yù)測(cè)方法如圖11、圖12簡(jiǎn)單說(shuō)明的那樣,根據(jù)輸入幀頻Fiv[Hz]和輸出幀頻Fov[Hz]的頻率不同,分開(kāi)情況說(shuō)明。
<當(dāng)Fiv(輸入幀頻)>Fov(輸出幀頻)時(shí)>
圖3是說(shuō)明Fiv(輸入幀頻)>Fov(輸出幀頻)時(shí)的追越預(yù)測(cè)方法的時(shí)序圖。
當(dāng)Fiv(輸入幀頻)<Fov(輸出幀頻)時(shí),用實(shí)施例2說(shuō)明。
圖3用橫軸表示時(shí)間,用縱軸表示存儲(chǔ)器地址,用實(shí)線表示輸入(寫入)地址的變化,用虛線表示(讀出)地址的變化。
圖3為了簡(jiǎn)化說(shuō)明,在圖2中,寫入一側(cè)為點(diǎn)20(0,0)=點(diǎn)21(IHS,IVS),點(diǎn)23(IHE,IVE)=點(diǎn)24(X,Y),讀出一側(cè)為點(diǎn)27(0,0)=點(diǎn)28(OHS,OVS),點(diǎn)30(OHE,OVE)=點(diǎn)31(X’,Y’),點(diǎn)24(X,Y)=點(diǎn)31(X’,Y’)=作為訪問(wèn)的全部存儲(chǔ)器地址N(實(shí)際的存儲(chǔ)器訪問(wèn)只是有效區(qū)域)。
在這樣的條件下,追越預(yù)測(cè)在寫入地址每次復(fù)位為0的時(shí)刻(t=0)進(jìn)行。將其作為追越預(yù)測(cè)點(diǎn)。將從追越預(yù)測(cè)點(diǎn)到追越發(fā)生的時(shí)間作為追越預(yù)測(cè)時(shí)間(t=T)。由于追越預(yù)測(cè)是為了預(yù)測(cè)從追越預(yù)測(cè)點(diǎn)到下一追越預(yù)測(cè)點(diǎn)之間是否發(fā)生追越,所以下式(1)成立。
0<T<1/Fiv…式(1)導(dǎo)出關(guān)于追越發(fā)生的條件的表達(dá)式。
追越是在1幀的讀出中,寫入地址和讀出地址反轉(zhuǎn)時(shí)產(chǎn)生的現(xiàn)象,所以追越發(fā)生的條件變?yōu)閷懭氲刂?行)=讀出地址(行),如果寫入開(kāi)始時(shí)(追越預(yù)測(cè)點(diǎn))的讀出地址位置為M(0<M<N),則以下的表達(dá)式成立。
N×Fiv×T=N×Fov×T+M …式(2)導(dǎo)出下式,T=M{N×(Fiv-Fov)}<1Fiv]]>…式(3)從表達(dá)式(3)導(dǎo)出以下表達(dá)式。
M<N×Fiv-FovFiv]]>(其中,F(xiàn)iv>Fov)=K(閾值常數(shù)) …式(4)表達(dá)式(4)中,左邊為作為追越預(yù)測(cè)點(diǎn)的讀出地址位置的變量,在右邊,CPU10能把N、Fiv、Fov作為操作環(huán)境預(yù)先識(shí)別,所以能夠作為閾值而常數(shù)化(=K)。這里,K相當(dāng)于本發(fā)明的第一參數(shù),M相當(dāng)于第二參數(shù)。
因此,圖1的追越控制部6的處理在IVS的下降沿,監(jiān)視來(lái)自輸出處理部4的讀出地址和判定閾值(P1),如果M<K,就能預(yù)測(cè)現(xiàn)在的寫入時(shí)發(fā)生追越,可使禁止對(duì)偏移地址3寫入的寫入禁止信號(hào)(S0)有效。
此外,如果不是M<K,就能預(yù)測(cè)在現(xiàn)在的寫入時(shí)不發(fā)生追越,使允許對(duì)偏移地址3寫入的寫入禁止信號(hào)(S0)無(wú)效。如上所述,追越控制部6的處理能用非常簡(jiǎn)單的電路實(shí)現(xiàn)。
<對(duì)寫入和讀出的偏移地址不同的情況的處理>
以往,不考慮偏移地址互不相同,把同步信號(hào)的發(fā)生時(shí)刻作為原點(diǎn)(存儲(chǔ)器地址開(kāi)始)進(jìn)行計(jì)算,所以點(diǎn)21(IHS,IVS)=點(diǎn)28(OHS,OVS),在IVS和OVS的復(fù)位時(shí)刻,使對(duì)幀存儲(chǔ)器3的寫入開(kāi)始偏移地址Woffset(=IHS+IVS)與讀出開(kāi)始偏移地址Roffset(=OIS+OVS)變?yōu)橄嗤剡M(jìn)行追越計(jì)算。可是,在實(shí)際的系統(tǒng)中,這樣理想的條件幾乎不成立??墒?,當(dāng)寫入和讀出的偏移地址不同時(shí),如果進(jìn)行所述追越預(yù)測(cè),則如后所述,發(fā)生追越預(yù)測(cè)的誤檢測(cè),所以為了進(jìn)行正確的追越預(yù)測(cè),必須考慮寫入偏移地址和讀出偏移地址的差分(偏移地址差分量)。
本發(fā)明的全部實(shí)施例也能應(yīng)用于只以Woffset或Roffset中的任意一方為原點(diǎn)(0,0)20或27的情況。這是因?yàn)檫@時(shí)產(chǎn)生了偏移地址的差分量。
圖4是說(shuō)明寫入偏移地址和讀出的偏移地址不同的情況的時(shí)序圖。
圖4(A)表示寫入偏移地址和讀出的偏移地址不同,但不考慮它時(shí)的時(shí)序圖。在Woffset<Roffset的情況下,圖中的粗線表示的部分表示寫入一側(cè)、讀出一側(cè)的有效區(qū)域。與圖3中說(shuō)明的內(nèi)容同樣,圖4(A)在時(shí)刻t2預(yù)測(cè)在時(shí)刻t3發(fā)生追越。可是,如果寫入一側(cè)為基準(zhǔn),就有Woffset-Roffset的偏移差分,所以以時(shí)刻t2參照的讀出地址位置M為追越預(yù)測(cè)的參照地址是不正確的。因此,在本實(shí)施例中,只把讀出地址位置M修正偏移差分后,作為正確的讀出地址位置M’。即把實(shí)際訪問(wèn)存儲(chǔ)器的時(shí)刻作為原點(diǎn)(存儲(chǔ)器地址開(kāi)始)進(jìn)行計(jì)算。這時(shí),變?yōu)閳D4(B)的時(shí)序圖。(可是應(yīng)注意,由讀出一側(cè)的虛線表示的鋸齒波是修正后的虛擬輸出幀頻Fov,實(shí)際的輸出幀頻Fov的定時(shí)為圖4(A))。如果總結(jié)基于該偏移差分的讀出地址位置M的修正式,則為tmpM=M+(Woffset-Roffset)
可是,讀出地址從0到N循環(huán),故變?yōu)橄率?1)0≤tmpM≤N時(shí),M’=tmpM(2)tmpM<0時(shí),M’=N+tmpM(3)tmpM>N時(shí),M’=tmpM-N…式(5)為了求出所述偏移差分,可以只從CPU10向追越控制部6輸出P2(輸入偏移)、P3(輸出偏移)。
在圖4(B)中,變?yōu)閷懭胍粋?cè)、讀出一側(cè)的有效區(qū)域的開(kāi)始地址相同且偏移差分變?yōu)?的條件是重點(diǎn)。據(jù)此,為了能利用表達(dá)式(4),在時(shí)刻t0,如果能正確預(yù)測(cè)在時(shí)刻t1發(fā)生追越,就能防止追越預(yù)測(cè)的誤檢測(cè)。
即用表達(dá)式(5)進(jìn)行偏移差分,把讀出地址位置M修正為M’后,如果代入表達(dá)式(4),就如下式那樣,M′<N×Fiv-FovFiv]]>(其中,F(xiàn)iv>Fov)=K(閾值常數(shù))變?yōu)橥瑯拥谋磉_(dá)式,用非常簡(jiǎn)單的電路能實(shí)現(xiàn)追越控制部6的處理。
(實(shí)施例2)在實(shí)施例1中,說(shuō)明Fiv(輸入幀頻)>Fov(輸出幀頻)時(shí)的追越預(yù)測(cè)方法。在本實(shí)施例中,同樣說(shuō)明相反的情況。
<Fiv(輸入幀頻)<Fov(輸出幀頻)時(shí)>
圖5是說(shuō)明Fiv(輸入幀頻)<Fov(輸出幀頻)時(shí)的追越預(yù)測(cè)方法的時(shí)序圖。
圖5用橫軸表示時(shí)間,用縱軸表示存儲(chǔ)器地址,用實(shí)線表示輸入(寫入)地址的變化,用虛線表示(讀出)地址的變化。
圖5為了簡(jiǎn)化說(shuō)明,在圖2中,寫入一側(cè)為點(diǎn)20(0,0)=點(diǎn)21(IHS,IVS),點(diǎn)23(IHE,IVE)=點(diǎn)24(X,Y),讀出一側(cè)為點(diǎn)27(0,0)=點(diǎn)28(OHS,OVS),點(diǎn)30(OHE,OVE)=點(diǎn)31(X’,Y’),點(diǎn)24(X,Y)=點(diǎn)31(X’,Y’)=訪問(wèn)的全部存儲(chǔ)器地址N(實(shí)際的存儲(chǔ)器訪問(wèn)只是有效區(qū)域)。
在這樣的條件下,追越預(yù)測(cè)在寫入地址每次復(fù)位為0的時(shí)刻(t=0)進(jìn)行。將其作為追越預(yù)測(cè)點(diǎn)。從追越預(yù)測(cè)點(diǎn)到追越發(fā)生的時(shí)間為追越預(yù)測(cè)時(shí)間(t=T)。追越預(yù)測(cè)是為了預(yù)測(cè)從追越預(yù)測(cè)點(diǎn)到下一追越預(yù)測(cè)點(diǎn)之間是否發(fā)生追越,所以下式成立。
0<T<1/Fiv …式(1′)接著,導(dǎo)出關(guān)于追越發(fā)生的條件的表達(dá)式。
追越是在1幀的讀出中,寫入地址和讀出地址反轉(zhuǎn)時(shí)產(chǎn)生的現(xiàn)象,所以發(fā)生追越的條件變?yōu)閷懭氲刂?行)=讀出地址(行),如果寫入開(kāi)始時(shí)(追越預(yù)測(cè)點(diǎn))的讀出地址位置為M(0<M<N),則以下的表達(dá)式成立。
N×Fiv×T=N×Fov×T-(N-M) …式(2′)由此導(dǎo)出表達(dá)式(3′),T=N-M{N×(Fov-Fiv)}<1Fiv]]>…式(3′)從表達(dá)式(3’)導(dǎo)出以下表達(dá)式。
M>N×2Fiv-FovFiv]]>(其中,F(xiàn)iv>Fov/2)=K′(閾值常數(shù))…式(4′)表達(dá)式(4’)中,左邊成為作為追越預(yù)測(cè)點(diǎn)的讀出地址位置的變量,在右邊,CPU10能把N、Fiv、Fov作為操作環(huán)境預(yù)先識(shí)別,所以能作為閾值而常數(shù)化(=K’)。這里,K’相當(dāng)于第一參數(shù)。
因此,圖1的追越控制部6的處理在IVS的下降沿,監(jiān)視來(lái)自輸出處理部4的讀出地址和判定閾值(P1),如果M>K’,就能預(yù)測(cè)現(xiàn)在的寫入時(shí)發(fā)生追越,使禁止對(duì)偏移地址3寫入的寫入禁止信號(hào)(S0)有效。
此外,如果不是M>K′,就能預(yù)測(cè)在現(xiàn)在的寫入時(shí)不發(fā)生追越,使許可對(duì)偏移地址3寫入的寫入禁止信號(hào)(S0)無(wú)效。如上所述,追越控制部6的處理能用非常簡(jiǎn)單的電路實(shí)現(xiàn)。
<對(duì)寫入和讀出的偏移地址不同的情況的處理>
以往,不考慮偏移地址不同,把同步信號(hào)的發(fā)生時(shí)刻作為原點(diǎn)(存儲(chǔ)器地址開(kāi)始)進(jìn)行計(jì)算,所以點(diǎn)21(IHS,IVS)=點(diǎn)28(OHS,OVS),在IVS和OVS的復(fù)位時(shí)刻,使對(duì)幀存儲(chǔ)器3的寫入開(kāi)始偏移地址Woffset(=IHS+IVS)與讀出開(kāi)始偏移地址Roffset(=OIS+OVS)變?yōu)橄嗤剡M(jìn)行追越計(jì)算??墒牵趯?shí)際的系統(tǒng)中,這樣理想的條件幾乎不成立??墒?,當(dāng)寫入和讀出的偏移地址不同時(shí),如果進(jìn)行所述追越預(yù)測(cè),則如后所述,發(fā)生追越預(yù)測(cè)的誤檢測(cè),所以為了進(jìn)行正確的追越預(yù)測(cè),必須考慮寫入偏移地址和讀出偏移地址的差分。
圖6是說(shuō)明寫入偏移地址和讀出偏移地址不同的情況的時(shí)序圖。
圖6(A)表示寫入偏移地址和讀出的偏移地址不同,但不考慮它時(shí)的時(shí)序圖。在Woffset>Roffset的情況下,圖中的粗線表示的部分表示寫入一側(cè)、讀出一側(cè)的有效區(qū)域。與圖5中說(shuō)明的內(nèi)容同樣,圖6(A)在時(shí)刻t’2預(yù)測(cè)在時(shí)刻t’3發(fā)生追越??墒牵绻詫懭胍粋?cè)為基準(zhǔn),就有Woffset-Roffset的偏移差分,所以以在時(shí)刻t’2參照的讀出地址位置M為追越預(yù)測(cè)的參照地址是不正確的。因此,在本實(shí)施例中,只把讀出地址位置M修正偏移差分后,作為正確的讀出地址位置M’。即把實(shí)際訪問(wèn)存儲(chǔ)器的時(shí)刻作為原點(diǎn)(存儲(chǔ)器地址開(kāi)始)進(jìn)行計(jì)算。這時(shí),變?yōu)閳D6(B)的時(shí)序圖。(可是應(yīng)注意,由讀出一側(cè)的虛線表示的鋸齒波是修正后的虛擬輸出幀頻Fov,實(shí)際的輸出幀頻Fov的定時(shí)為圖6(A))。如果總結(jié)基于該偏移差分的讀出地址位置M的修正式,則為tmpM=M+(Woffset-Roffset)(1)0≤tmpM≤N時(shí),M’=tmpM(2)tmpM<0時(shí),M’=N+tmpM(3)tmpM>N時(shí),M’=tmpM-N
…式(5)與實(shí)施例1的修正式變?yōu)橥耆瑯?。為了求出偏移差分,可以只從CPU10向追越控制部6輸出P2(輸入偏移)、P3(輸出偏移)。
在圖6(B)中,變?yōu)閷懭胍粋?cè)、讀出一側(cè)的有效區(qū)域的開(kāi)始地址相同且偏移差分變?yōu)?的條件是重點(diǎn)。據(jù)此,為了能利用表達(dá)式(4),在時(shí)刻t’0,如果能正確預(yù)測(cè)在時(shí)刻t’1發(fā)生追越,就能防止追越預(yù)測(cè)的誤檢測(cè)。
即用表達(dá)式(5)進(jìn)行偏移差分,把讀出地址位置M修正為M’后,如果代入表達(dá)式(4’),就如下式那樣,M′>N×2Fiv-FovFiv]]>(其中,F(xiàn)iv>Fov/2)=K′(閾值常數(shù))變?yōu)橥瑯拥谋磉_(dá)式,用非常簡(jiǎn)單的電路能實(shí)現(xiàn)追越控制部6的處理。
(實(shí)施例3)在實(shí)施例1和2中,分Fiv(輸入幀頻)>Fov(輸出幀頻)、Fiv(輸入幀頻)<Fov(輸出幀頻)的情況,說(shuō)明追越預(yù)測(cè)方法。在本實(shí)施例中,使用圖7說(shuō)明對(duì)于無(wú)法預(yù)先決定是哪種情況的系統(tǒng),也能應(yīng)對(duì)的追越控制部6。
11的修正電路取得來(lái)自輸出處理部4的讀出地址,根據(jù)來(lái)自CPU10的輸入偏移(P2)和輸出偏移(P3)的信息,進(jìn)行表達(dá)式(5)表示的修正,生成修正后的讀出地址M’。讀出地址M’同時(shí)傳給比較器12和比較器13,在比較器12中,從CPU10取得用于Fiv(輸入幀頻)>Fov(輸出幀頻)的閾值常數(shù)K(P1),進(jìn)行由表達(dá)式(4)表示的閾值判定比較。
而同時(shí)在比較器12中,從CPU10取得用于Fiv(輸入幀頻)<Fov(輸出幀頻)的閾值常數(shù)K’,進(jìn)行表達(dá)式(4’)所表示的閾值判定比較。來(lái)自比較器12、13的判定輸出由選擇器14選擇輸出,但是當(dāng)CPU10識(shí)別為Fiv>Fov或Fiv<Fov時(shí),可以從CPU10切換控制該選擇判定,當(dāng)CPU10未識(shí)別時(shí),把Fiv和Fov輸入CPU10中,并且可以通過(guò)安裝用CPU10的內(nèi)部計(jì)數(shù)器計(jì)測(cè)Fiv和Fov周期的幀頻檢測(cè)功能,來(lái)自動(dòng)判定。來(lái)自選擇器14的輸出信號(hào)在鎖存電路15中是追越預(yù)測(cè)點(diǎn)。通過(guò)在IVS的下降沿進(jìn)行鎖存,生成寫入禁止信號(hào)(S0)。
這樣,能用非常簡(jiǎn)單的電路構(gòu)成本發(fā)明的追越預(yù)測(cè)方式,所以能簡(jiǎn)單應(yīng)對(duì)Fiv>Fov和Fiv<Fov等兩種情況。因此,特征在于對(duì)于輸入輸出的幀頻變化的系統(tǒng),也能采取靈活的應(yīng)對(duì)。
(實(shí)施例4)在上述實(shí)施例中,使用通常的單畫面顯示的例子,詳細(xì)說(shuō)明本發(fā)明的修正了基于偏移差分的讀出地址的追越預(yù)測(cè)控制方式。這里,為了說(shuō)明本發(fā)明方式具有有效性和應(yīng)用性,說(shuō)明應(yīng)用于多畫面顯示的例子。順便說(shuō)一下,在以下的說(shuō)明中,多畫面數(shù)都為雙畫面,但是畫面數(shù)并不局限于雙畫面,可以比雙畫面多。
多畫面顯示(雙畫面顯示)是把兩個(gè)系統(tǒng)的具有不同幀頻的輸入視頻數(shù)據(jù)合成顯示在具有與輸入完全不同步的顯示頻率的顯示器的同一畫面上的顯示形態(tài),作為畫面布局的一個(gè)例子,有圖8(A)所示的雙畫面單獨(dú)顯示、圖8(B)所示的進(jìn)行重合的雙畫面畫中畫顯示。
當(dāng)多畫面顯示時(shí),如上述實(shí)施例的單畫面顯示的說(shuō)明所述,進(jìn)行幀頻變換時(shí),同樣發(fā)生追越,這里,應(yīng)用本方式的追越預(yù)測(cè)控制。
圖9表示進(jìn)行多畫面顯示時(shí)的追越預(yù)測(cè)控制的顯示控制裝置和顯示裝置的框圖。從圖9可知,與圖1的單畫面顯示時(shí)的追越預(yù)測(cè)控制的框圖的結(jié)構(gòu)幾乎相同。因此,以下簡(jiǎn)單說(shuō)明關(guān)于與圖1的結(jié)構(gòu)的不同。
在圖9中,為了應(yīng)對(duì)雙畫面顯示,構(gòu)成具有相同輸入處理部1-0、1-1的2個(gè)系統(tǒng),并且能從CPU10對(duì)輸入處理部1-0、1-1單獨(dú)指定縮放倍率(P0、P1)。此外,輸出處理部4為了從幀存儲(chǔ)器3進(jìn)行畫面合成,能進(jìn)行2個(gè)系統(tǒng)的獨(dú)立讀出,按照來(lái)自CPU10的畫面布局P8,能合成輸出2個(gè)讀出數(shù)據(jù)。
通過(guò)對(duì)顯示部5的有效顯示區(qū)域,按照畫面布局P8,一邊切換讀出數(shù)據(jù)0、讀出數(shù)據(jù)1、未圖示的背景數(shù)據(jù),一邊輸出,來(lái)執(zhí)行輸出處理部4的合成方法。(關(guān)于多畫面的合成方法的細(xì)節(jié),脫離本發(fā)明的范圍,所以省略)。通過(guò)這樣的構(gòu)成要件的追加,存儲(chǔ)器控制部2能控制對(duì)2個(gè)寫入系統(tǒng)、2個(gè)讀出系統(tǒng)的共計(jì)4個(gè)系統(tǒng)的幀存儲(chǔ)器3的訪問(wèn),幀存儲(chǔ)器3在圖9的例子中,作為單緩存器×雙畫面,具有存儲(chǔ)2幀圖象數(shù)據(jù)的功能。與此對(duì)應(yīng),與追越控制部6同樣,擴(kuò)張對(duì)應(yīng)于畫面數(shù)的信號(hào)線,參照讀出地址0、1,根據(jù)來(lái)自CPU10的閾值或輸入輸出偏移值等參數(shù)(P2~P7),進(jìn)行追越預(yù)測(cè),結(jié)果分別把寫入禁止信號(hào)S0傳遞給輸入處理部1-0,把寫入禁止信號(hào)S1傳遞給輸入處理部1-1。
圖10表示對(duì)以上說(shuō)明的圖9的框圖中的幀存儲(chǔ)器3的寫入和讀出。輸入視頻數(shù)據(jù)0從對(duì)應(yīng)于IHS0的下降沿和IVS0的下降沿的復(fù)位點(diǎn)40(0,0)到下一復(fù)位點(diǎn)44(X,Y)表現(xiàn)為1幀的區(qū)域,存在于該區(qū)域內(nèi)的輸入視頻0有效區(qū)域42定義為起點(diǎn)41(IHS0,IVS0)到43(IHE0,IVE0)的區(qū)域。輸入視頻數(shù)據(jù)1從對(duì)應(yīng)于IHS1的下降沿和IVS1的下降沿的復(fù)位點(diǎn)45(0,0)到下一復(fù)位點(diǎn)49(X,Y)表現(xiàn)為1幀的區(qū)域,存在于該區(qū)域內(nèi)的輸入視頻1有效區(qū)域47定義為起點(diǎn)46(IHS1,IVS1)到終點(diǎn)48(IHE1,IVE1)的區(qū)域。對(duì)幀存儲(chǔ)器3的寫入意味著以表示起點(diǎn)41(IHS0,IVS0)的基地址50為基準(zhǔn),寫入輸入視頻0有效區(qū)域42,以表示起點(diǎn)46(IHS1,IVS1)的基地址51為基準(zhǔn),寫入輸入視頻1有效區(qū)域47,1幀的輸入視頻0存儲(chǔ)區(qū)52、1幀的輸入視頻1存儲(chǔ)區(qū)53通過(guò)共享存儲(chǔ)器分配為2個(gè)動(dòng)畫平面。
顯示數(shù)據(jù)從對(duì)應(yīng)于OHS的下降沿和OVS的下降沿的復(fù)位點(diǎn)54(0,0)到下一復(fù)位點(diǎn)62(X’,Y’)表現(xiàn)為1幀的區(qū)域,在存在于該區(qū)域中的顯示有效區(qū)域61內(nèi),根據(jù)畫面布局,將具有從起點(diǎn)55(OHS0,OVS0)到終點(diǎn)57(OHE0,OVE0)的輸出視頻0有效區(qū)域56的視頻要素、具有從起點(diǎn)58(OHS1,OVS1)到終點(diǎn)60(OHE1,OVE1)的輸出視頻1有效區(qū)域59的視頻要素定義為輸出合成畫面。從幀存儲(chǔ)器3的讀出意味著輸出處理部4根據(jù)基地址50、51,配合所述合成后的畫面布局的定時(shí),讀出輸入視頻0有效區(qū)域42和輸入視頻1有效區(qū)域47。
如果這樣把多畫面顯示模型化考慮,則可知追越控制部6中的追越預(yù)測(cè)方式對(duì)于動(dòng)畫平面0、1,完全能與在上述實(shí)施例中根據(jù)單畫面說(shuō)明的方式同樣處理。具體而言,對(duì)于動(dòng)畫平面0,根據(jù)IVS0和OVS的幀頻的不同,可以選擇表達(dá)式(4)或(4’),讀出地址0的修正也可以在表達(dá)式(5)中,作為偏移差分=Woffset-Roffset=(IHS0+IVS0)-(OHS0+OVS0)計(jì)算。
對(duì)于動(dòng)畫平面1,根據(jù)IVS1和OVS的幀頻的不同,可以選擇表達(dá)式(4)或(4’),讀出地址1的修正也可以在表達(dá)式(5)中,作為偏移差分=Woffset-Roffset=(IHS1+IVS1)-(OHS1+OVS1)計(jì)算。
即如果只準(zhǔn)備對(duì)應(yīng)于畫面數(shù)(這時(shí)為2)的圖7所示的簡(jiǎn)單電路,就能實(shí)現(xiàn),所以對(duì)多畫面的擴(kuò)張性非常容易。
與單畫面顯示不同,對(duì)于多畫面顯示的多個(gè)應(yīng)用,動(dòng)態(tài)改變的參數(shù)是畫面布局的變更。因此,CPU10在每次改變畫面布局時(shí),把表示該偏移差分的參數(shù)即輸入偏移0(P4)、輸出偏移0(P5)、輸入偏移1(P6)、輸出偏移1(P7)傳遞到追越控制部6并更新,從而即使發(fā)生動(dòng)態(tài)的畫面布局變更,也能實(shí)現(xiàn)正確的追越預(yù)測(cè)。
(實(shí)施例5)在上述實(shí)施例中,在圖2中,說(shuō)明了1幀的終點(diǎn)坐標(biāo)即點(diǎn)24(X,Y)=點(diǎn)31(X’,Y’)=訪問(wèn)的全部存儲(chǔ)器地址N。圖10也是同樣??墒牵瑢?shí)際上因?yàn)橐布僭O(shè)點(diǎn)24(X,Y)≠點(diǎn)31(X’,Y’)的情況,所以在本實(shí)施例中,說(shuō)明對(duì)于這樣的情況,也能容易地應(yīng)用本方式。
如果作為輸入一側(cè)的定時(shí)格式而訪問(wèn)的全部存儲(chǔ)器地址為Ni(=X+Y),作為輸出一側(cè)的定時(shí)格式而訪問(wèn)的全部存儲(chǔ)器地址為No(=X’+Y’),則幀頻變換中使用的寫入一側(cè)和讀出一側(cè)的速度差的比較能用單位時(shí)間中可訪問(wèn)的地址數(shù)表示,所以無(wú)法只單純用輸入輸出的幀頻速度差來(lái)判斷,用Ni×Fiv>No×Fov和Ni×Fiv<No×Fov的比較來(lái)判斷。下面,說(shuō)明基于該不同條件的追越預(yù)測(cè)方式。
<當(dāng)Ni×Fiv(輸入訪問(wèn)頻率)>No×Fov(輸出訪問(wèn)頻率)時(shí)>
這時(shí)的發(fā)生追越的條件能用與實(shí)施例1同樣的考慮方法處理,與實(shí)施例1的不同點(diǎn)在于表達(dá)式(2)變?yōu)槿缦隆?br>
Ni×Fiv×T=No×Fov×T+M …式(2″)根據(jù)表達(dá)式(1)、表達(dá)式(2”),導(dǎo)出下式T=M{Ni×Fiv-No×Fov}<1Fiv]]>…式(3″)從表達(dá)式(3”),導(dǎo)出以下表達(dá)式(4”)M<Ni×Fiv-No×FovFiv=K′′′]]>(閾值常數(shù)) …式(4″)表達(dá)式(4”)中,左邊是作為追越預(yù)測(cè)點(diǎn)的讀出地址位置的變量,在右邊,CPU10能把Ni、No、Fiv、Fov作為操作環(huán)境預(yù)先識(shí)別,所以能作為閾值而常數(shù)化(=K)。這里,K相當(dāng)于本發(fā)明的第一參數(shù)。
<當(dāng)Ni×Fiv(輸入訪問(wèn)頻率)<No×Fov(輸出訪問(wèn)頻率)時(shí)>
這時(shí)的發(fā)生追越的條件能用與實(shí)施例2同樣的考慮方法處理,與實(shí)施例2的不同點(diǎn)在于表達(dá)式(2”)變?yōu)槿缦隆?br>
Ni×Fiv×T=No×Fov×T-(N-M) …式(2)從表達(dá)式(1’)、表達(dá)式(2’),導(dǎo)出下式T=N-M{N×(Fov-Fiv)}<1Fiv]]>…式(3)從表達(dá)式(3)導(dǎo)出以下表達(dá)式(4)M′>2Ni×Fiv-No×FovFiv=K′′′]]>(閾值常數(shù)) …式(4)表達(dá)式(4)中,左邊是作為追越預(yù)測(cè)點(diǎn)的讀出地址位置的變量,在右邊,CPU10能把Ni、No、Fiv、Fov作為操作環(huán)境預(yù)先識(shí)別,所以可作為閾值而常數(shù)化(=K)。這里,K相當(dāng)于本發(fā)明的第一參數(shù)。
任意時(shí)候,同樣按照表達(dá)式(5),把表達(dá)式(4”)和表達(dá)式(4)參照的讀出地址M修正為M’,對(duì)于定時(shí)格式不同的本實(shí)施例的情況,只變更來(lái)自CPU10的閾值的計(jì)算式,不改變硬件結(jié)構(gòu),就能容易地應(yīng)用本發(fā)明的追越預(yù)測(cè)方式。
在上述的各實(shí)施例中,考慮偏移地址差分量的第二參數(shù)M為某時(shí)刻(例如用同步信號(hào)復(fù)位的寫入開(kāi)始時(shí)刻)的寫入地址和讀出地址的差,但是可以把與它對(duì)應(yīng)的時(shí)間(用同步信號(hào)復(fù)位的寫入開(kāi)始時(shí)刻和讀出開(kāi)始時(shí)刻的差)作為考慮了偏移地址差分量的第二參數(shù)M。這時(shí),也能把偏移地址的差變換為時(shí)間差后進(jìn)行計(jì)算。能通過(guò)用計(jì)數(shù)器等對(duì)成為基準(zhǔn)的時(shí)鐘或地址的進(jìn)行計(jì)數(shù),來(lái)測(cè)定時(shí)間。
(視頻接收顯示裝置)下面,表示使用包含所述本發(fā)明的幀頻變換裝置的視頻接收顯示裝置的形態(tài)一例。
圖13是表示本發(fā)明的視頻接收顯示裝置的概略結(jié)構(gòu)的圖。在圖13中,72是視頻信息接收裝置,73是具有包含本發(fā)明的幀頻變換裝置顯示控制裝置的圖象信號(hào)生成電路,74是驅(qū)動(dòng)電路,75是LCD、ELD、PDP、SED、FED那樣的具有多個(gè)固定象素的平板型的圖象顯示裝置。
首先,把由視頻信息接收裝置72接收的視頻信息(輸入視頻數(shù)據(jù))輸入到圖象信號(hào)生成電路73,生成圖象信號(hào)。作為視頻信息接收裝置72,能列舉出選擇無(wú)線廣播、有限廣播、通過(guò)因特網(wǎng)的視頻廣播,能接收所選擇的TV頻道的視頻信號(hào)的調(diào)諧器那樣的接收機(jī)。
此外,在視頻信息接收裝置72上連接聲音裝置,并包含圖象信號(hào)生成電路73、驅(qū)動(dòng)電路74和由驅(qū)動(dòng)電路74驅(qū)動(dòng)的圖象顯示裝置75,能構(gòu)成電視機(jī)。
在圖象信號(hào)生成電路73中,根據(jù)視頻信息生成與圖象顯示裝置75的各象素對(duì)應(yīng)的圖象信號(hào)(顯示數(shù)據(jù)),輸入到驅(qū)動(dòng)電路74。然后,根據(jù)輸入的圖象信號(hào),由驅(qū)動(dòng)電路74控制外加在圖象顯示裝置75上的電壓和電流,在圖象顯示裝置75上顯示圖象。
權(quán)利要求
1.一種幀頻變換裝置,包括存儲(chǔ)器控制器,使輸入幀頻和輸出幀頻不同地對(duì)共用存儲(chǔ)器進(jìn)行數(shù)據(jù)輸入輸出;追越預(yù)測(cè)部件,預(yù)測(cè)對(duì)所述存儲(chǔ)器的數(shù)據(jù)輸入輸出間發(fā)生了追越的幀;以及存儲(chǔ)器寫入控制器,當(dāng)所述追越預(yù)測(cè)部件預(yù)測(cè)到發(fā)生追越時(shí),停止對(duì)存儲(chǔ)器的寫入,其中所述追越預(yù)測(cè)部件具有根據(jù)偏移地址差分量來(lái)預(yù)測(cè)在數(shù)據(jù)的輸入輸出間發(fā)生了追越的幀的功能。
2.一種幀頻變換裝置,包括具有至少2個(gè)以上輸入的存儲(chǔ)器控制部件,用于針對(duì)各輸入,使輸入幀頻和輸出幀頻不同地對(duì)共用存儲(chǔ)器進(jìn)行數(shù)據(jù)輸入輸出;按各輸入設(shè)置的追越預(yù)測(cè)部件,用于預(yù)測(cè)在數(shù)據(jù)的輸入輸出之間發(fā)生了追越的幀;按各輸入設(shè)置的存儲(chǔ)器寫入控制部件,用于在所述追越預(yù)測(cè)部件預(yù)測(cè)到發(fā)生追越時(shí),停止對(duì)存儲(chǔ)器的寫入;其中所述追越預(yù)測(cè)部件具有根據(jù)偏移地址差分量來(lái)預(yù)測(cè)在數(shù)據(jù)的輸入輸出之間發(fā)生了追越的幀的功能。
3.根據(jù)權(quán)利要求1所述的幀頻變換裝置,其中所述追越預(yù)測(cè)部件包括根據(jù)第一參數(shù)、第二參數(shù)來(lái)預(yù)測(cè)在數(shù)據(jù)的輸入輸出之間發(fā)生追越的幀的功能,其中所述第一參數(shù)是根據(jù)輸入幀頻、輸出幀頻以及輸入輸出中的1幀地址量而計(jì)算出來(lái)的,所述第二參數(shù)對(duì)應(yīng)于所述追越預(yù)測(cè)點(diǎn)的讀出地址的進(jìn)行量并且對(duì)應(yīng)于偏移地址差分量。
4.根據(jù)權(quán)利要求3所述的幀頻變換裝置,其中當(dāng)對(duì)存儲(chǔ)器的寫入地址的進(jìn)行速度比讀出地址的進(jìn)行速度快時(shí),根據(jù)把輸入的1幀的地址量和輸入幀頻相乘的結(jié)果與輸出的1幀的地址量和輸出幀頻相乘的結(jié)果之差除以輸入幀頻的結(jié)果,導(dǎo)出所述第一參數(shù)。
5.根據(jù)權(quán)利要求3所述的幀頻變換裝置,其中當(dāng)對(duì)存儲(chǔ)器的寫入地址的進(jìn)行速度比讀出地址的進(jìn)行速度慢時(shí),根據(jù)把輸入的1幀的地址量和輸入幀頻相乘的結(jié)果乘以2倍后的結(jié)果與輸出的1幀的地址量和輸出幀頻相乘的結(jié)果之差除以輸入幀頻的結(jié)果,導(dǎo)出所述第一參數(shù)。
6.根據(jù)權(quán)利要求3所述的幀頻變換裝置,其中通過(guò)進(jìn)行在存儲(chǔ)器寫入期間的讀出地址中加上所述偏移地址差分量的修正,導(dǎo)出所述第二參數(shù)。
7.根據(jù)權(quán)利要求6所述的幀頻變換裝置,其中所述追越預(yù)測(cè)部件具有用于比較所述第一參數(shù)和所述第二參數(shù)的比較部件;所述比較部件具有利用對(duì)存儲(chǔ)器的寫入地址的進(jìn)行速度和讀出地址的進(jìn)行速度的不同,通過(guò)切換比較條件來(lái)預(yù)測(cè)發(fā)生追越的幀的功能。
8.根據(jù)權(quán)利要求7所述的幀頻變換裝置,其中所述追越預(yù)測(cè)部件具有在對(duì)存儲(chǔ)器的寫入地址的進(jìn)行速度比讀出地址的進(jìn)行速度快時(shí)預(yù)測(cè)發(fā)生追越的功能,所述比較部件具有在所述第二參數(shù)比所述第一參數(shù)小時(shí)預(yù)測(cè)發(fā)生追越的功能。
9.根據(jù)權(quán)利要求7所述的幀頻變換裝置,其中所述追越預(yù)測(cè)部件具有在對(duì)存儲(chǔ)器的寫入地址的進(jìn)行速度比讀出地址的進(jìn)行速度慢時(shí)預(yù)測(cè)發(fā)生追越的功能,所述比較部件具有在所述第二參數(shù)比所述第一參數(shù)大時(shí)預(yù)測(cè)發(fā)生追越的功能。
10.一種追越預(yù)測(cè)方法,用于在使輸入幀頻和輸出幀頻不同地對(duì)共用存儲(chǔ)器進(jìn)行數(shù)據(jù)輸入輸出時(shí),預(yù)測(cè)在對(duì)所述存儲(chǔ)器的數(shù)據(jù)輸入輸出之間發(fā)生追越的幀,其特征在于根據(jù)偏移地址差分量來(lái)預(yù)測(cè)在數(shù)據(jù)的輸入輸出之間發(fā)生追越的幀。
11.一種追越預(yù)測(cè)方法,用于在使輸入幀頻和輸出幀頻不同地對(duì)共用存儲(chǔ)器進(jìn)行數(shù)據(jù)輸入輸出時(shí),預(yù)測(cè)在對(duì)所述存儲(chǔ)器的數(shù)據(jù)輸入輸出之間發(fā)生追越的幀,其特征在于根據(jù)與寫入地址的進(jìn)行速度和讀出地址的進(jìn)行速度的差分量相對(duì)應(yīng)的第一參數(shù)、與追越預(yù)測(cè)點(diǎn)的寫入地址和讀出地址之差相對(duì)應(yīng)并且與偏移地址差分量相對(duì)應(yīng)的第二參數(shù),來(lái)預(yù)測(cè)在數(shù)據(jù)的輸入輸出之間發(fā)生追越的幀。
12.一種幀頻變換裝置,包括存儲(chǔ)器控制部件,使輸入幀頻和輸出幀頻不同地對(duì)共用存儲(chǔ)器進(jìn)行數(shù)據(jù)輸入輸出;追越預(yù)測(cè)部件,預(yù)測(cè)對(duì)所述存儲(chǔ)器的數(shù)據(jù)輸入輸出之間發(fā)生追越的幀,其特征在于所述追越預(yù)測(cè)部件執(zhí)行權(quán)利要求10所述的追越預(yù)測(cè)方法。
13.一種顯示控制裝置,包括如權(quán)利要求12所述的幀頻變換裝置;顯示位置控制部件,用于將所述輸入的數(shù)據(jù)顯示到畫面上。
14.一種顯示控制裝置,包括如權(quán)利要求12所述的幀頻變換裝置;多畫面顯示位置調(diào)整部件,調(diào)整把所述輸入的多個(gè)數(shù)據(jù)多畫面合成顯示到同一畫面中的位置。
15.一種視頻接收顯示裝置,包括具有如權(quán)利要求12所述的幀頻變換裝置的圖象信號(hào)生成電路;向所述圖象信號(hào)生成電路供給視頻數(shù)據(jù)的視頻信息接收裝置;從所述圖象信號(hào)生成電路供給顯示數(shù)據(jù)的驅(qū)動(dòng)電路;由所述驅(qū)動(dòng)電路驅(qū)動(dòng)的圖象顯示裝置。
16.如權(quán)利要求15所述的視頻接收顯示裝置,其中所述視頻信息接收裝置選擇電視頻道。
全文摘要
本發(fā)明提供一種幀頻變換裝置、其中使用的追越預(yù)測(cè)方法、顯示控制裝置和視頻接收顯示裝置,該追越預(yù)測(cè)方法在使輸入幀頻和輸出幀頻不同地對(duì)共用存儲(chǔ)器進(jìn)行數(shù)據(jù)的輸入輸出時(shí),預(yù)測(cè)對(duì)所述存儲(chǔ)器的數(shù)據(jù)輸入輸出之間發(fā)生追越的幀,根據(jù)與寫入地址的進(jìn)行速度和讀出地址的進(jìn)行速度的差分量對(duì)應(yīng)的第一參數(shù)、與追越預(yù)測(cè)點(diǎn)的寫入地址和讀出地址的差對(duì)應(yīng)并且與偏移地址差分量對(duì)應(yīng)的第二參數(shù),預(yù)測(cè)數(shù)據(jù)的輸入輸出之間發(fā)生追越的幀。
文檔編號(hào)H04N7/24GK1627359SQ20041001173
公開(kāi)日2005年6月15日 申請(qǐng)日期2004年9月24日 優(yōu)先權(quán)日2003年9月25日
發(fā)明者由井秀明, 松崎英一 申請(qǐng)人:佳能株式會(huì)社