專(zhuān)利名稱(chēng):掃描轉(zhuǎn)換裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種掃描數(shù)據(jù)轉(zhuǎn)換裝置和一種掃描數(shù)據(jù)轉(zhuǎn)換方法。
背景技術(shù):
各種類(lèi)型的顯示裝置(例如,電視、計(jì)算機(jī)監(jiān)視器等等)典型地使用兩種顯示方法——隔行掃描和逐行掃描中的一種。在這兩種方法中,圖像被分為幾條掃描線(xiàn)。在隔行掃描方法中,奇數(shù)掃描線(xiàn)和偶數(shù)掃描線(xiàn)交替顯示。圖像的奇數(shù)掃描線(xiàn)被稱(chēng)為奇數(shù)半幀(odd field)或上半幀(top field)。圖像的偶數(shù)掃描線(xiàn)被稱(chēng)為偶數(shù)半幀(even field)或下半幀(bottom field)。上半和下半幀交替地高速顯示以便使人們能看到一個(gè)合成畫(huà)面。在逐行掃描方法中,圖像是逐行顯示的;也就是,顯示所有的掃描線(xiàn)。
隔行掃描數(shù)據(jù)可以是基于半幀或基于幀的。下面是一個(gè)基于幀的隔行掃描數(shù)據(jù)的實(shí)例,其中“T”表示上半幀,“B”表示下半幀,“t”表示時(shí)間Tt,Bt,Tt+1,Bt+1,Tt+2,Bt+2,...如上所示,基于幀的隔行掃描數(shù)據(jù)包括在同一時(shí)間點(diǎn)獲得的上半幀和下半幀。如果來(lái)自同一時(shí)間點(diǎn)的上半和下半幀被組合到一起,那么逐行掃描數(shù)據(jù)的一個(gè)幀就產(chǎn)生了。接下來(lái),下面是一個(gè)基于半幀的隔行掃描數(shù)據(jù)的實(shí)例Tt,Bt+1,Tt+2,Bt+3,...與基于幀的隔行掃描數(shù)據(jù)相比,基于半幀的隔行掃描數(shù)據(jù)不包括來(lái)自同一時(shí)間點(diǎn)的上半和下半幀。組合基于半幀的隔行掃描數(shù)據(jù)的上半幀和下半幀來(lái)建立一幀逐行掃描數(shù)據(jù)將導(dǎo)致不良圖像的產(chǎn)生,特別是當(dāng)圖像中存在著大量的運(yùn)動(dòng)的時(shí)候。
不同的視頻產(chǎn)生設(shè)備(例如,計(jì)算機(jī)、DVD播放器、錄像帶播放器等等)典型地按照隔行掃描方法或逐行掃描方法來(lái)產(chǎn)生視頻數(shù)據(jù)。同樣地,視頻產(chǎn)生設(shè)備可以不按照與所需顯示設(shè)備所期望的掃描方法相兼容的方法來(lái)產(chǎn)生視頻數(shù)據(jù)。
發(fā)明內(nèi)容
本發(fā)明提供一種掃描轉(zhuǎn)換設(shè)備和方法,以使得將逐行掃描數(shù)據(jù)轉(zhuǎn)換為隔行掃描數(shù)據(jù)、將隔行掃描數(shù)據(jù)轉(zhuǎn)換為逐行數(shù)據(jù),或者兩者皆有。
例如,在一個(gè)實(shí)施例中,第一轉(zhuǎn)換器將輸入的隔行掃描數(shù)據(jù)轉(zhuǎn)換為逐行掃描數(shù)據(jù),第二轉(zhuǎn)換器將從第一轉(zhuǎn)換器輸出的逐行掃描數(shù)據(jù)轉(zhuǎn)換為隔行掃描數(shù)據(jù)。在一個(gè)示范性的實(shí)施例中,隔行-逐行轉(zhuǎn)換器和逐行-隔行轉(zhuǎn)換器串聯(lián)連接,以便產(chǎn)生與隔行-逐行轉(zhuǎn)換器輸出的逐行掃描數(shù)據(jù)同步的隔行掃描數(shù)據(jù)。
在一個(gè)關(guān)于將隔行掃描數(shù)據(jù)轉(zhuǎn)換為逐行掃描數(shù)據(jù)的示范性實(shí)施例中,在若干不同的轉(zhuǎn)換技術(shù)中選擇一個(gè)來(lái)執(zhí)行這種轉(zhuǎn)換。這種選擇是以正在被轉(zhuǎn)換的隔行掃描數(shù)據(jù)為基礎(chǔ)的。
例如,在一個(gè)實(shí)施例中,轉(zhuǎn)換技術(shù)包括空間內(nèi)插技術(shù)、交織技術(shù)(weavetechnique)和空間/時(shí)間內(nèi)插技術(shù)。空間內(nèi)插技術(shù)涉及在輸入隔行掃描數(shù)據(jù)的當(dāng)前半幀上執(zhí)行空間內(nèi)插,以便產(chǎn)生半幀補(bǔ)充掃描數(shù)據(jù),其與當(dāng)前半幀共同表示一幀逐行掃描數(shù)據(jù)。交織技術(shù)包括逐條掃描線(xiàn)地交替輸出隔行掃描數(shù)據(jù)的兩個(gè)相鄰的半幀,以便產(chǎn)生一幀逐行掃描數(shù)據(jù)??臻g/時(shí)間內(nèi)插技術(shù)包括用當(dāng)前半幀、輸入隔行掃描數(shù)據(jù)的至少一個(gè)前半幀和至少一個(gè)后半幀直接執(zhí)行自適應(yīng)的空間內(nèi)插,以便產(chǎn)生半幀補(bǔ)充掃描數(shù)據(jù),其與當(dāng)前半幀共同表示了一幀逐行掃描數(shù)據(jù)。
當(dāng)輸入隔行掃描數(shù)據(jù)的當(dāng)前半幀的前半幀和后半幀都是同一類(lèi)型時(shí),就選擇空間內(nèi)插技術(shù)。當(dāng)輸入隔行掃描數(shù)據(jù)是基于幀的隔行掃描數(shù)據(jù)時(shí),就選擇交織技術(shù)。當(dāng)輸入隔行掃描數(shù)據(jù)是基于半幀的隔行掃描數(shù)據(jù)時(shí),就選擇空間/時(shí)間內(nèi)插技術(shù)。
在一個(gè)關(guān)于隔行-逐行轉(zhuǎn)換器的示范性實(shí)施例中,將轉(zhuǎn)換結(jié)構(gòu)配置為從輸入隔行掃描數(shù)據(jù)中產(chǎn)生不同的掃描數(shù)據(jù)流,其中不同的掃描數(shù)據(jù)流表示根據(jù)上述技術(shù)的一種將輸入隔行掃描數(shù)據(jù)轉(zhuǎn)換為逐行掃描數(shù)據(jù)。一個(gè)選擇器被配置為選擇地輸出不同的掃描數(shù)據(jù)流來(lái)作為逐行掃描數(shù)據(jù)。
例如,轉(zhuǎn)換結(jié)構(gòu)包括一個(gè)內(nèi)插器,該內(nèi)插器被配置為內(nèi)插從輸入隔行掃描數(shù)據(jù)的一個(gè)當(dāng)前半幀中缺少的一幀逐行掃描數(shù)據(jù)的線(xiàn),其中這種內(nèi)插是通過(guò)使用當(dāng)前半幀內(nèi)插該缺少的線(xiàn)來(lái)實(shí)現(xiàn)的。作為更進(jìn)一步的實(shí)例,轉(zhuǎn)換結(jié)構(gòu)被配置為將當(dāng)前半幀的輸入隔行掃描數(shù)據(jù)和輸入隔行掃描數(shù)據(jù)的前半幀或后半幀提供給選擇器。作為再一個(gè)實(shí)例,轉(zhuǎn)換結(jié)構(gòu)包括一個(gè)被配置為在輸入隔行掃描數(shù)據(jù)上執(zhí)行時(shí)空內(nèi)插轉(zhuǎn)換技術(shù)的時(shí)空內(nèi)插器,以便產(chǎn)生逐行掃描數(shù)據(jù)的一個(gè)部分。
在這個(gè)實(shí)例中,選擇器被配置為當(dāng)輸入隔行掃描數(shù)據(jù)的當(dāng)前半幀的前半幀和后半幀都是同一類(lèi)型時(shí),就選擇內(nèi)插器的輸出作為逐行掃描數(shù)據(jù)的一個(gè)部分。選擇器還被配置為當(dāng)輸入隔行掃描數(shù)據(jù)是基于幀的隔行掃描數(shù)據(jù)時(shí),選擇來(lái)自輸入隔行掃描數(shù)據(jù)的當(dāng)前半幀的數(shù)據(jù)和來(lái)自輸入隔行掃描數(shù)據(jù)的前一或后半幀的數(shù)據(jù)作為逐行掃描數(shù)據(jù)。選擇器被進(jìn)一步配置為當(dāng)輸入隔行掃描數(shù)據(jù)是基于半幀的隔行掃描數(shù)據(jù)時(shí),選擇時(shí)空內(nèi)插器的輸出作為逐行掃描數(shù)據(jù)的一個(gè)部分。
在另一個(gè)示范性實(shí)施例中,轉(zhuǎn)換器結(jié)構(gòu)包括一個(gè)空間內(nèi)插器和一個(gè)時(shí)間內(nèi)插器??臻g內(nèi)插器被配置為在由控制命令指示的第一模式中,沿著一個(gè)方向執(zhí)行隔行掃描數(shù)據(jù)的當(dāng)前半幀的空間內(nèi)插來(lái)產(chǎn)生第一補(bǔ)充半幀,并被配置為在由控制命令指示的第二模式中,直接執(zhí)行當(dāng)前半幀的自適應(yīng)空間內(nèi)插來(lái)產(chǎn)生第二補(bǔ)充半幀。時(shí)間內(nèi)插器被配置為在由控制命令指示的至少第二模式中,使用隔行掃描數(shù)據(jù)的當(dāng)前半幀、隔行掃描數(shù)據(jù)的至少一個(gè)前半幀和隔行掃描數(shù)據(jù)的至少一個(gè)后半幀執(zhí)行時(shí)間內(nèi)插來(lái)產(chǎn)生第三補(bǔ)充半幀。轉(zhuǎn)換器結(jié)構(gòu)還包括轉(zhuǎn)換模式輸出設(shè)備,用于接收空間內(nèi)插器和時(shí)間內(nèi)插器的輸出,并基于控制命令產(chǎn)生一幀逐行掃描數(shù)據(jù)。
例如,轉(zhuǎn)換模式輸出設(shè)備被配置為在由控制命令指示的第一模式中,逐條掃描線(xiàn)地輸出當(dāng)前半幀和第一補(bǔ)充半幀來(lái)產(chǎn)生一幀逐行掃描數(shù)據(jù);并被配置為在由控制命令指示的第二模式中,將第二補(bǔ)充半幀和第三補(bǔ)充半幀組合為合成補(bǔ)充半幀,并逐條掃描線(xiàn)地輸出當(dāng)前半幀和合成補(bǔ)充半幀來(lái)產(chǎn)生一幀逐行掃描數(shù)據(jù)。在第三模式中,空間內(nèi)插器被配置為輸出當(dāng)前半幀,時(shí)間內(nèi)插器被配置為輸出前半幀或后半幀,而轉(zhuǎn)換模式輸出設(shè)備被配置為逐線(xiàn)地交替輸出來(lái)自空間和時(shí)間內(nèi)插器的輸出。
在逐行-隔行轉(zhuǎn)換器的一個(gè)示范性實(shí)施例中,計(jì)數(shù)器以逐行掃描頻率產(chǎn)生計(jì)數(shù)值,以便使該計(jì)數(shù)值與逐行掃描數(shù)據(jù)的一個(gè)周期相關(guān)。寫(xiě)地址產(chǎn)生器基于計(jì)數(shù)器的輸出,為將逐行掃描數(shù)據(jù)寫(xiě)入存儲(chǔ)器而產(chǎn)生寫(xiě)地址,而讀地址產(chǎn)生器為寫(xiě)入該存儲(chǔ)器的逐行掃描數(shù)據(jù)作為隔行掃描數(shù)據(jù)來(lái)輸出而產(chǎn)生讀地址。在一個(gè)示范性實(shí)施例中,地址控制器選擇性地將來(lái)自寫(xiě)和讀地址產(chǎn)生器的寫(xiě)地址和讀地址應(yīng)用到存儲(chǔ)器。
在一個(gè)示范性實(shí)施例中,計(jì)數(shù)器基于逐行掃描數(shù)據(jù)是否正在被轉(zhuǎn)換為隔行掃描數(shù)據(jù)的奇數(shù)和偶數(shù)半幀中的一個(gè),來(lái)產(chǎn)生與逐行掃描數(shù)據(jù)的不同周期相關(guān)的計(jì)數(shù)值。
在另一實(shí)施例中,寫(xiě)地址產(chǎn)生器包括第一寫(xiě)地址產(chǎn)生器,用于基于計(jì)數(shù)值產(chǎn)生與逐行數(shù)據(jù)的兩個(gè)相鄰的掃描線(xiàn)的第一個(gè)相關(guān)的第一寫(xiě)地址,以及第二寫(xiě)地址產(chǎn)生器,用于基于計(jì)數(shù)值產(chǎn)生與逐行掃描數(shù)據(jù)的兩個(gè)相鄰的掃描線(xiàn)的第二個(gè)相關(guān)的第二寫(xiě)地址。這里,寫(xiě)地址控制器基于逐行掃描數(shù)據(jù)是否被轉(zhuǎn)換為隔行掃描數(shù)據(jù)的奇數(shù)和偶數(shù)掃描線(xiàn)中的一個(gè),來(lái)選擇性地輸出第一或第二寫(xiě)地址。
在逐行-隔行掃描數(shù)據(jù)轉(zhuǎn)換器的又一實(shí)施例中,轉(zhuǎn)換器包括一個(gè)計(jì)時(shí)器,用于指示逐行掃描數(shù)據(jù)的兩個(gè)相鄰掃描線(xiàn)的時(shí)限。這里,寫(xiě)地址產(chǎn)生器接收一個(gè)指示兩個(gè)相鄰的掃描線(xiàn)中的哪一個(gè)要寫(xiě)入存儲(chǔ)器的控制信號(hào),并且該寫(xiě)地址產(chǎn)生器基于計(jì)時(shí)器指示的時(shí)限,為所指示的掃描線(xiàn)產(chǎn)生寫(xiě)地址。而且,讀地址產(chǎn)生器用于產(chǎn)生讀地址以便從存儲(chǔ)器中讀取寫(xiě)入的線(xiàn),并且該讀地址產(chǎn)生器基于計(jì)時(shí)器指示的時(shí)限開(kāi)始產(chǎn)生讀地址。
從下面給出的詳細(xì)描述和附圖中可更加充分地理解本發(fā)明,其中相同的部件用相同的附圖標(biāo)記來(lái)表示,它們只是實(shí)例性的,因此不對(duì)本發(fā)明產(chǎn)生限制,其中圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的掃描轉(zhuǎn)換裝置;圖2示出了圖1中的原始的隔行掃描數(shù)據(jù)IDATA和產(chǎn)生的逐行掃描數(shù)據(jù)PDATA之間的關(guān)系;圖3示出了圖1中的隔行-逐行轉(zhuǎn)換器(IPC)的一個(gè)實(shí)施例;圖4A示出了空間內(nèi)插的一個(gè)實(shí)例;圖4B示出了像素塊(i,j)的一個(gè)實(shí)例;圖4C示出了塊(i,j)的鄰近塊的一個(gè)實(shí)例;圖4D示出了執(zhí)行垂直低通濾波來(lái)去除垂直噪聲;圖4E示出了7個(gè)方向的相互關(guān)系;圖4F對(duì)垂直邊緣的計(jì)算作出解釋?zhuān)粓D5示出了圖1的IPC的另一個(gè)實(shí)施例;
圖6示出了圖1的逐行-隔行轉(zhuǎn)換器(PIC)的一個(gè)實(shí)施例;圖7A-7O示出了輸入到圖6的部件PIC及其所輸出的波形;圖8示出了圖1的逐行-隔行轉(zhuǎn)換器(PIC)的另一個(gè)實(shí)施例;以及圖9A-9P示出了輸入到圖8的部件PIC及其所輸出的波形。
具體實(shí)施例方式
掃描轉(zhuǎn)換裝置圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的掃描轉(zhuǎn)換裝置。如圖所示,隔行-逐行轉(zhuǎn)換器(IPC)210接收例如由視頻產(chǎn)生設(shè)備(例如,錄像帶播放器、DVD播放器等等)產(chǎn)生的隔行掃描數(shù)據(jù)IDATA,并將隔行掃描數(shù)據(jù)IDATA轉(zhuǎn)換為逐行掃描數(shù)據(jù)PDATA。所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA可形成掃描轉(zhuǎn)換裝置的一個(gè)輸出。逐行-隔行轉(zhuǎn)換器(PIC)220接收產(chǎn)生的逐行掃描數(shù)據(jù)PDATA,并將所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA轉(zhuǎn)換為隔行掃描數(shù)據(jù)IDATA′。所產(chǎn)生的逐行掃描數(shù)據(jù)IDATA′可形成掃描轉(zhuǎn)換裝置的一個(gè)輸出。如下面將要詳細(xì)描述的,因?yàn)樗a(chǎn)生的隔行掃描數(shù)據(jù)IDATA′是從所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA中產(chǎn)生的,所以較佳的同步存在于所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA和所產(chǎn)生的隔行掃描數(shù)據(jù)IDATA′之間,而不是存在于原始隔行掃描IDATA和所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA之間。
圖2示出了將在下面詳細(xì)描述的IPC210的實(shí)施例中使用的原始的隔行掃描數(shù)據(jù)IDATA和所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA之間的關(guān)系。圖2示出了包括關(guān)于參考掃描線(xiàn)(i)的掃描線(xiàn)(i-1),(i+1)等等的隔行掃描數(shù)據(jù)IDATA的當(dāng)前半幀X,還包括掃描線(xiàn)(i-2),(i)和(i+2)的前半幀X-1,并且包括掃描線(xiàn)(i-2),(i)和(i+2)的后半幀X+1。如進(jìn)一步所示的,在由IPC210進(jìn)行轉(zhuǎn)換后,具有掃描線(xiàn)(i-2)′,(i-1)′,(i)等等的一幀逐行掃描數(shù)據(jù)被創(chuàng)建。下面將在解釋IPC210的操作中更加詳細(xì)地描述隔行掃描半幀和逐行掃描幀的掃描線(xiàn)之間的關(guān)系。
掃描轉(zhuǎn)換裝置的IPC圖3示出了圖1的隔行-逐行轉(zhuǎn)換器(IPC)的一個(gè)實(shí)施例。如圖所示,IPC210包括第一、第二和第三存儲(chǔ)器2、4和6。第一存儲(chǔ)器2存儲(chǔ)隔行掃描數(shù)據(jù)IDATA的當(dāng)前半幀的至少兩條相鄰的線(xiàn)。例如,使用在圖2中建立的關(guān)系,第一存儲(chǔ)器2至少分別存儲(chǔ)半幀X的第(i-1)條和第(i+1)條掃描線(xiàn)。第二和第三存儲(chǔ)器4和6為前半幀和后半幀分別存儲(chǔ)至少一條位于存儲(chǔ)在第一存儲(chǔ)器2中的相鄰的掃描線(xiàn)之間的掃描線(xiàn)。例如,使用在圖2中建立的關(guān)系,第二和第三存儲(chǔ)器4和6至少分別存儲(chǔ)半幀X-1的第i條掃描線(xiàn)和半幀X+1的第i條掃描線(xiàn)。第一、第二和第三存儲(chǔ)器2、4和6所存儲(chǔ)的掃描線(xiàn)的數(shù)量將通過(guò)下面的討論變得更為顯而易見(jiàn)。
內(nèi)插器10使用存儲(chǔ)在第一存儲(chǔ)器2中的兩條相鄰的掃描線(xiàn)產(chǎn)生一條內(nèi)插的掃描線(xiàn)。在一個(gè)實(shí)施例中,這種由內(nèi)插器10執(zhí)行的內(nèi)插是空間內(nèi)插。使用在圖2中建立的關(guān)系,將參考圖4A描述一種簡(jiǎn)單的空間內(nèi)插。圖4A示出了像素P(n,i-1,X),其中n表示在掃描線(xiàn)中的位置,i-1是像素所在的掃描線(xiàn),而X是包括該像素的半幀。圖4A還示出了沿著方向dir0位于半幀X的下一掃描線(xiàn)i+1中的相應(yīng)的像素P(n,i+1,X)。如圖所示,方向dir0垂直于掃描線(xiàn)。如果通過(guò)均分像素P(n,i-1,X)和P(n,i+2,X)而對(duì)逐行掃描數(shù)據(jù)進(jìn)行內(nèi)插,那么像素P(n,i′)將位于方向dir0中的掃描線(xiàn)(i)′上。例如,P(n,i′)=(P(n,i-1,X)+P(n,i+1,X))/2。
運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12也接收由第一存儲(chǔ)器2存儲(chǔ)的掃描線(xiàn),并且還接收由第二和第三存儲(chǔ)器4和6存儲(chǔ)的掃描線(xiàn)。運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12分析存在于由隔行掃描數(shù)據(jù)表示的圖像中的運(yùn)動(dòng)數(shù)量,并基于這種分析為逐行掃描線(xiàn)產(chǎn)生像素?cái)?shù)據(jù)。該過(guò)程將在下面進(jìn)行詳細(xì)描述。
在下面對(duì)運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12的討論中,xkn(i,j)指的是在第n個(gè)半幀的塊(i,j)中的第k個(gè)像素值。并且,xn(i,j)指的是第n個(gè)半幀的(i,j)的像素值。圖4B示出了塊(i,j)的一個(gè)實(shí)例。
運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12以塊方式為“運(yùn)動(dòng)檢測(cè)”計(jì)算前半幀xkn-1(i,j)和后半幀xkn+1(i,j)之間的SAD(絕對(duì)差值的和),如圖4B和下面的等式(1)和(2)所示。
sad(i,j)=18·Σk=07|xkn+1(i,j)-xkn-1(i,j)|--(1)]]>SAD(i,j)=14·Σm=i-2i+1sad(m,j)--(2)]]>其中NL=pic_height(圖像高度),并且NB=pic_width8]]>(pic_width為圖像寬度)。運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12從下面等式(3)所給出的標(biāo)準(zhǔn)中確定一個(gè)運(yùn)動(dòng)檢測(cè)閾值。THM(i,j)=(STDm(i,j)<TM1)?TM1(STDm(i,j)>TM2)?TM2STDm(i,j)(3)其中TM1和TM2是由設(shè)計(jì)者通過(guò)實(shí)證研究(例如,TM1可被設(shè)置為8,而TM2可被設(shè)置為16)來(lái)設(shè)置的設(shè)計(jì)約束,而STDm(i,j)是按照?qǐng)D4B和下面的等式(4)在當(dāng)前半幀X的2個(gè)上部塊和2個(gè)下部塊之中圍繞感興趣的像素的4×8像素的所謂“用于簡(jiǎn)化的修改”標(biāo)準(zhǔn)差。
STDm(i,j)=132·Σm=i±1,i±3Σp=07|{132·Σl=i±1,i±3Σk=07xkn(l,j)}-xpn(m,j)|--(4)]]>如果SAD(i,j)≥THM(i,j),則感興趣的像素具有全局運(yùn)動(dòng)以及一個(gè)“運(yùn)動(dòng)抖動(dòng)”值mJ(i,j)=1;否則,mJ(i,j)=0。
接著,正如下面等式(5)-(14)所定義的那樣,運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12等式導(dǎo)出時(shí)空內(nèi)插變量。
S-1(i,j)=xn(i-1,j-1)+2·xn(i-1,j)+xn(i-1,j+1) (5)S+1(i,j)=xn(i+1,j-1)+2·xn(i+1,j)+xn(i+1,j+1) (6)S(i,j)=|S-1(i,j)-S+1(i,j)| (7) ma(i,j)=|xn+1(i,j)-xn-1(i,j)| (9)mb(i,j)=|xn-1(i,j)-xn(i+1,j)+xn(i-1,j)2|--(10)]]>mc(i,j)=|xn+1(i,j)-xn(i+1,j)+xn(i-1,j)2|--(11)]]>MI(i,j)=max(ma(i,j),αI·max(mb(i,j),mc(i,j))) (12)MS(i,j)=max(MI(i,j),MI(i-2,j),MI(i+2,j),MI(i,j-1),MI(i,j+1)) (13) 關(guān)于上述變量,TI1,TI2,TS1和TS2是基于實(shí)證研究由系統(tǒng)設(shè)計(jì)者設(shè)置的設(shè)計(jì)約束。例如,TI1可被設(shè)置為50,TI2可被設(shè)置為306,TS1可被設(shè)置為10而TS2可被設(shè)置為18。變量S(i,j)表示塊(i,j)的圖像復(fù)雜度。S(i,j)的相對(duì)較大的值表示一個(gè)更復(fù)雜的圖像,而S(i,j)的相對(duì)較小的值表示一個(gè)較簡(jiǎn)單的圖像。MI(i,j)是4位量化值并且0≤MI(i,j)≤31(大于31的值截取為31)。
最終時(shí)空內(nèi)插像素值YST(i,j)由YS(i,j)和YT(i,j)的加權(quán)平均值進(jìn)行軟件判斷(soft-decided),YST(i,j)=Y(jié)S(i,j)×αS(i,j)+YT(i,j)×(1-αS(i,j))(15)其中YS(i,j)是如下詳細(xì)討論而獲得的定向內(nèi)插像素值,而YT(i,j)是臨時(shí)計(jì)算的像素值YT(i,j)=12·(xn+1(i,j)+xn-1(i,j)).]]>運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12基于圖像中的運(yùn)動(dòng)數(shù)量來(lái)執(zhí)行時(shí)空內(nèi)插YST或者時(shí)間內(nèi)插YT。如果運(yùn)動(dòng)非常少或者不存在運(yùn)動(dòng),則采用時(shí)間內(nèi)插。否則,采用時(shí)空內(nèi)插。
更具體地,如果一個(gè)或多于一個(gè)的鄰近運(yùn)動(dòng)抖動(dòng)(neighboring motionjudder)mJ(i,j)為“1”,則采用時(shí)空內(nèi)插YST。如果鄰近運(yùn)動(dòng)抖動(dòng)mJ(i,j)不為“1”,則采用時(shí)間內(nèi)插YT(i,j)。圖4C中圍繞著塊(i,j)的陰影塊表示了鄰近塊的一個(gè)可能的實(shí)例,其中塊(i,j)包含著感興趣的像素。因此,這些鄰近塊的運(yùn)動(dòng)抖動(dòng)被視為鄰近運(yùn)動(dòng)抖動(dòng)。
接著,將詳細(xì)討論直接內(nèi)插像素值的產(chǎn)生。首先,執(zhí)行垂直低通濾波gn(i,j)來(lái)去除垂直噪聲,如圖4D和表達(dá)式(16)所示。
gn(i,j)=xn(i-2,j)+6×xn(i,j)+xn(i+2,j)8--(16)]]>如圖4E所示,7個(gè)方向的相關(guān)性由在濾波的數(shù)據(jù)上具有權(quán)值(1,1,2,1,1)的加權(quán)的SAD(絕對(duì)差值的和)來(lái)計(jì)算,并且每個(gè)SAD由具有dir=0,±1,±2,±3的WSADdir(i,j)來(lái)表示。
然后,全局和本地最佳方向如下給出。
DIRGLOBAL=ARGdir(min-3≤dir≤+3(Wdir×WSADdir))--(17)]]>DIRLOCAL=ARGdir(min-1≤dir≤+1(Wdir×WSADdir))--(18)]]>其中Wdir=1.0dir=01.25dir=±11.375dir=±21.5dir=±3--(19)]]>
根據(jù)下面的表達(dá)式(20)和(21)可提高DIRGLOBAL和DIRLOCAL的可靠性。
如果|WDIRGLOBAL·WSADDIRGLOBAL-WDIRLOCAL·WSADDIRLOCAL|<150,]]>則DIRGLOBAL=DIRLOCAL(20)如果((WDIR=1·WSADDIR=1≤WDIR=0·WSADDIR=0)&(WDIR=-1·WSADDIR=-1≤WDIR=0·WSADDIR=0)),則DIRGLOBAL=DIRLOCAL=0 (21)將DIRGLOBAL的內(nèi)插像素值表示為方向“A”,分別將DIRLOCAL的上部和下部的像素值分別表示為方向“B”和“C”,運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12將直接內(nèi)插的像素值YDIR_OPT確定為YDIR_OPT=median(A,B,C) (22)為了保存圖像的垂直邊緣,如圖4F和下面的表達(dá)式(23)對(duì)垂直邊緣“D”的量度進(jìn)行計(jì)算。
D=ΣK=07dk--(23)]]>根據(jù)下面的表達(dá)式(24),通過(guò)YDIR_OPT和YDIR0的加權(quán)平均值來(lái)獲得邊緣定位自適應(yīng)空間內(nèi)插像素值YS,這意味著由運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12確定具有最佳方向的像素值和具有垂直方向的像素值的軟件判斷。
YS=αD×YDIR0+(1-αD)×YDIR_OPT(24)其中 這里,T1和T2是基于實(shí)證研究而由設(shè)計(jì)者設(shè)置的設(shè)計(jì)約束。例如,T1可被設(shè)置為434而T2可被設(shè)置為466。
繼續(xù)IPC下面將完成對(duì)運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12的詳細(xì)描述。回到圖3,現(xiàn)在將完成對(duì)IPC 210的詳細(xì)描述。如圖所示,多路復(fù)用器14接收來(lái)自第一存儲(chǔ)器2的掃描線(xiàn),接收內(nèi)插器10的輸出并接收運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12的輸出。控制器16控制多路復(fù)用器14來(lái)選擇性地輸出所接收的輸入中的一個(gè)??刂破?6還控制運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12的操作。
控制器16基于接收的視頻信息控制多路復(fù)用器14和運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12。視頻信息是從將由掃描轉(zhuǎn)換裝置接收的視頻流中提取的標(biāo)題信息。如同所公知的,這種視頻信息將指明隔行掃描數(shù)據(jù)IDATA的一個(gè)半幀是視頻流中的第一個(gè)半幀,是上半幀或者下半幀,還是基于幀或者基于半幀的隔行掃描數(shù)據(jù)。控制器16為當(dāng)前半幀X、后半幀X+1和前半幀X-1接收該視頻信息。當(dāng)當(dāng)前接收的半幀是視頻流的第半幀時(shí),控制器16關(guān)閉由運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12執(zhí)行的處理,這是因?yàn)檫\(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12不具備足夠的信息去操作。
如本發(fā)明背景技術(shù)部分所討論的,隔行掃描數(shù)據(jù),不管是基于幀的還是基于半幀的,都要在上半幀和下半幀之間交替。然而,實(shí)際上,實(shí)際接收的隔行掃描數(shù)據(jù)可能缺少一個(gè)半幀,以便連續(xù)地接收兩個(gè)或兩個(gè)以上的上半幀或者兩個(gè)或兩個(gè)以上的下半幀。當(dāng)當(dāng)前半幀的前半幀或者后半幀是同一類(lèi)型(例如,上半或下半)時(shí),控制器16控制多路復(fù)用器14輸出第一存儲(chǔ)器2的掃描線(xiàn)(i-1)作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i-1),接著輸出內(nèi)插器10的輸出作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i)′,并且隨后輸出第一存儲(chǔ)器2的掃描線(xiàn)(i+1)作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i+1)。這種產(chǎn)生第i條掃描線(xiàn)的方法被稱(chēng)為擺動(dòng)(bob)技術(shù)。也就是,在擺動(dòng)技術(shù)中,一幀逐行掃描數(shù)據(jù)是從當(dāng)前半幀和由內(nèi)插器產(chǎn)生的補(bǔ)充掃描數(shù)據(jù)的半幀中產(chǎn)生的。當(dāng)前半幀和補(bǔ)充半幀共同表示一幀逐行掃描數(shù)據(jù)。
如果前半幀或后半幀沒(méi)有缺少并且視頻流是基于幀的隔行掃描數(shù)據(jù),則控制器16控制運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12輸出從第二存儲(chǔ)器4中接收的X-1半幀的第i條掃描線(xiàn),并且不執(zhí)行運(yùn)動(dòng)自適應(yīng)處理??刂破?6還控制多路復(fù)用器14輸出第一存儲(chǔ)器2的掃描線(xiàn)(i-1)作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i-1),接著輸出X-1半幀的第i條掃描線(xiàn)作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i)′,并且隨后輸出第一存儲(chǔ)器2的掃描線(xiàn)(i+1)作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i+1)。這種產(chǎn)生第i′條掃描線(xiàn)的方法被稱(chēng)為交織技術(shù)。在該實(shí)施例中,是假設(shè)了前半幀X-1與作為當(dāng)前半幀X的同一時(shí)間點(diǎn)相關(guān)。然而,實(shí)際情況是下半幀X+1是與作為當(dāng)前半幀的同一時(shí)間點(diǎn)相關(guān)的半幀。在這種狀況中,將選擇下半幀作為輸出。也就是,在交織技術(shù)中,交錯(cuò)與同一時(shí)間點(diǎn)相關(guān)隔行掃描數(shù)據(jù)的兩個(gè)相鄰的半幀交替地逐條掃描線(xiàn)地輸出,以便產(chǎn)生一幀逐行掃描數(shù)據(jù)。
如果前半幀或后半幀沒(méi)有缺少并且視頻流是基于半幀的隔行掃描數(shù)據(jù),則控制器16控制運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12執(zhí)行運(yùn)動(dòng)自適應(yīng)處理??刂破?6還控制多路復(fù)用器14輸出來(lái)自第一存儲(chǔ)器2的掃描線(xiàn)(i-1)作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i-1),接著輸出運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12的輸出作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i)′,并且隨后輸出來(lái)自第一存儲(chǔ)器2的掃描線(xiàn)(i+1)作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i+1)。這種產(chǎn)生第i條掃描線(xiàn)的方法被稱(chēng)為運(yùn)動(dòng)自適應(yīng)技術(shù)。也就是,在運(yùn)動(dòng)自適應(yīng)技術(shù)中,一幀逐行掃描數(shù)據(jù)是從當(dāng)前半幀和由運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12所產(chǎn)生的補(bǔ)充掃描數(shù)據(jù)的半幀中產(chǎn)生的。當(dāng)前半幀和補(bǔ)充半幀共同表示一幀逐行掃描數(shù)據(jù)。
從披露的內(nèi)容中將了解,當(dāng)隔行掃描數(shù)據(jù)IDATA基于幀的時(shí)候,根據(jù)交織技術(shù)產(chǎn)生的逐行掃描數(shù)據(jù)PDATA實(shí)質(zhì)上生成沒(méi)有運(yùn)動(dòng)偽像的數(shù)據(jù)全幀。然而,當(dāng)隔行掃描數(shù)據(jù)IDATA基于半幀的時(shí)候,并且當(dāng)圖像運(yùn)動(dòng)的實(shí)際數(shù)量發(fā)生超時(shí)的時(shí)候,交織技術(shù)能導(dǎo)致不能接受的惡化圖像。當(dāng)正在顯示靜止圖像的時(shí)候這種情況特別顯著。通過(guò)在基于半幀的隔行掃描數(shù)據(jù)上采用運(yùn)動(dòng)自適應(yīng)技術(shù),就能獲得大幅改善的圖像。而且,當(dāng)出現(xiàn)不充足的數(shù)據(jù)來(lái)執(zhí)行交織技術(shù)或運(yùn)動(dòng)自適應(yīng)技術(shù)時(shí),逐行掃描數(shù)據(jù)PDATA的一幀仍然可以按照擺動(dòng)技術(shù)來(lái)創(chuàng)建。
圖5示出了圖1的IPC210的第二實(shí)施例。如圖所示,在該實(shí)施例中,IPC210包括存儲(chǔ)著相同的掃描線(xiàn)的相同的第一、第二和第三存儲(chǔ)器2、4和6,如上面對(duì)圖3的實(shí)施例的描述。在這個(gè)實(shí)施例中,控制器26基于與圖3中由控制器16所接收的相同的視頻信息,來(lái)控制空間處理器20、時(shí)間處理器22和模式設(shè)備24的操作。
空間處理器20接收來(lái)自第一存儲(chǔ)器2的掃描線(xiàn),并在控制器26的控制下在掃描線(xiàn)上執(zhí)行空間內(nèi)插或者直接輸出掃描線(xiàn)。當(dāng)執(zhí)行空間處理時(shí),空間處理器20執(zhí)行由內(nèi)插器10執(zhí)行的內(nèi)插或者產(chǎn)生之前運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12所產(chǎn)生的空間內(nèi)插的像素值YS。如下面詳細(xì)描述的,所執(zhí)行的空間處理由控制器26來(lái)控制。
時(shí)間處理器22從第一、第二和第三存儲(chǔ)器2、4和6中接收掃描線(xiàn)。時(shí)間處理器22在控制器26的控制下,輸出從第二存儲(chǔ)器4中接收的X-1半幀的第i條掃描線(xiàn)或者輸出之前運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12所產(chǎn)生的時(shí)間內(nèi)插的像素值YT。
模式設(shè)備24根據(jù)擺動(dòng)、交織和運(yùn)動(dòng)自適應(yīng)技術(shù)中的一種,用空間處理器20和時(shí)間處理器22的輸出來(lái)產(chǎn)生逐行掃描數(shù)據(jù)PDATA。如下面詳細(xì)描述的,模式設(shè)備24,連同空間和時(shí)間處理器20和22,都在控制器26的控制下操作。
當(dāng)當(dāng)前半幀的前半幀或后半幀是同一類(lèi)型的半幀時(shí),控制器26就關(guān)閉時(shí)間處理器22,并且控制模式設(shè)備24輸出從空間處理器20接收的輸出??刂破?6還控制空間處理器20輸出來(lái)自第一存儲(chǔ)器2的掃描線(xiàn)(i-1),并將其作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i-1),接著輸出由內(nèi)插器10執(zhí)行的相同的空間內(nèi)插所產(chǎn)生的掃描線(xiàn),并將其作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i)′,并且隨后輸出來(lái)自第一存儲(chǔ)器2的掃描線(xiàn)(i+1),并將其作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i+1)。因此,按照擺動(dòng)技術(shù)產(chǎn)生一幀逐行掃描數(shù)據(jù)。
如果前半幀或后半幀沒(méi)有缺少并且視頻流是基于幀的隔行掃描數(shù)據(jù),則控制器26控制空間處理器20輸出從第一存儲(chǔ)器2接收的掃描線(xiàn),并控制時(shí)間處理器22輸出從第二存儲(chǔ)器4接收的掃描線(xiàn)(i)。控制器26控制模式設(shè)備24輸出第一存儲(chǔ)器2的掃描線(xiàn)(i-1)并將其作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i-1),接著輸出X-1半幀的掃描線(xiàn)(i)并將其作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i)′,并且隨后輸出第一存儲(chǔ)器2的掃描線(xiàn)(i+1)并將其作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i+1)。因此,按照交織技術(shù)產(chǎn)生一幀逐行掃描數(shù)據(jù)。
如果前半幀或后半幀沒(méi)有缺少并且視頻流是基于半幀的隔行掃描數(shù)據(jù),則控制器26控制空間處理器20輸出從第一存儲(chǔ)器2接收的掃描線(xiàn),并產(chǎn)生空間內(nèi)插的像素值YS。控制器26還控制時(shí)間處理器22產(chǎn)生時(shí)間內(nèi)插的像素值YT??刂破?6控制模式設(shè)備24組合空間內(nèi)插的像素值YS和時(shí)間內(nèi)插的像素值YT,以與之前的運(yùn)動(dòng)自適應(yīng)轉(zhuǎn)換器12相同的方法來(lái)產(chǎn)生時(shí)空內(nèi)插的像素值YST??刂破?6還控制模式設(shè)備24輸出來(lái)自第一存儲(chǔ)器2的掃描線(xiàn)(i-1)并將其作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i-1),接著輸出時(shí)空內(nèi)插的像素值YST并將其作為所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA的掃描線(xiàn)(i)′,并且隨后輸出來(lái)自第一存儲(chǔ)器2的掃描線(xiàn)(i+1)并將其作為所產(chǎn)生的逐行掃描數(shù)據(jù)的掃描線(xiàn)(i+1)。所以,按照運(yùn)動(dòng)自適應(yīng)技術(shù)產(chǎn)生一幀逐行掃描數(shù)據(jù)。
如上所討論的,圖5的實(shí)施例按照擺動(dòng)、交織和運(yùn)動(dòng)自適應(yīng)技術(shù)產(chǎn)生逐行掃描數(shù)據(jù)PDATA,以便獲得與所描述的圖3相同的效益。
掃描轉(zhuǎn)換裝置的PIC接下來(lái),將參考圖6和圖7描述PIC220的一個(gè)實(shí)施例。圖6示出了PIC220的一個(gè)實(shí)施例。在該實(shí)施例中,PIC220包括一個(gè)例如為電視提供同步信號(hào)的同步信號(hào)產(chǎn)生器690。如圖所示,同步信號(hào)產(chǎn)生器690產(chǎn)生一個(gè)半幀標(biāo)識(shí)信號(hào)field_id,一個(gè)奇數(shù)水平同步信號(hào)odd h_sync以及一個(gè)偶數(shù)水平同步信號(hào)evenh_sync。
半幀標(biāo)識(shí)指示從所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA中產(chǎn)生的當(dāng)前隔行掃描數(shù)據(jù)半幀是一個(gè)偶數(shù)半幀還是一個(gè)奇數(shù)半幀。圖7C示出了半幀標(biāo)識(shí)信號(hào)的一個(gè)實(shí)例。如圖所示,當(dāng)信號(hào)為高時(shí)就產(chǎn)生奇數(shù)半幀,而當(dāng)信號(hào)為低時(shí)就產(chǎn)生偶數(shù)半幀。圖7B示出了逐行水平同步信號(hào)hsync(p)。逐行水平同步信號(hào)hsync(p)的每個(gè)脈沖都表示像素?cái)?shù)據(jù)的一條掃描線(xiàn)。圖7A示出了逐行垂直同步信號(hào)vsync(p)。它的每個(gè)脈沖都表示逐行掃描像素?cái)?shù)據(jù)的一個(gè)新幀的開(kāi)始。所以,位于相鄰的逐行垂直同步信號(hào)vsync(p)之間的行水平同步信號(hào)hsync(p)脈沖的數(shù)量表示了逐行掃描數(shù)據(jù)一幀中的掃描線(xiàn)的數(shù)量。
圖7E示出了奇數(shù)水平同步信號(hào)odd h_sync(p)的一個(gè)實(shí)例,圖7F示出了來(lái)自逐行水平同步信號(hào)h_sync(p)的偶數(shù)水平同步信號(hào)even h_sync(p)的一個(gè)實(shí)例。如圖所示,奇數(shù)和偶數(shù)水平同步信號(hào)的頻率是逐行水平同步信號(hào)h_sync(p)的頻率的一半。而且,奇數(shù)和偶數(shù)水平同步信號(hào)按照逐行水平同步信號(hào)h_sync(p)的一個(gè)周期彼此交替出現(xiàn)。如圖所示,奇數(shù)水平同步信號(hào)包括一個(gè)在奇數(shù)半幀產(chǎn)生周期的開(kāi)始處的脈沖,而偶數(shù)水平同步信號(hào)包括一個(gè)在偶數(shù)半幀產(chǎn)生周期的開(kāi)始處的脈沖。
在討論P(yáng)IC結(jié)構(gòu)的剩余部分之前,先討論用于交錯(cuò)和逐行掃描數(shù)據(jù)的水平和垂直消隱信號(hào)間隔。交錯(cuò)數(shù)據(jù)的一條水平線(xiàn)的掃描以頻率13.5Mhz進(jìn)行。在以這個(gè)頻率掃描隔行掃描數(shù)據(jù)的一條線(xiàn)期間,產(chǎn)生視頻數(shù)據(jù)時(shí)鐘的858個(gè)時(shí)鐘脈沖。第一個(gè)138時(shí)鐘脈沖表示水平消隱信號(hào)間隔。此時(shí)使得掃描器從一條掃描線(xiàn)的一端移動(dòng)到下一條掃描線(xiàn)的開(kāi)始。下一個(gè)720時(shí)鐘脈沖表示正在被掃描的掃描線(xiàn)上的像素。逐行水平掃描頻率兩倍于交錯(cuò)水平掃描頻率,為27Mhz。所以,在同一時(shí)間內(nèi),產(chǎn)生2×858逐行掃描視頻時(shí)鐘脈沖。這等于在同一時(shí)間內(nèi)掃描兩條線(xiàn),其中一條線(xiàn)是以交錯(cuò)水平線(xiàn)掃描的方式掃描的。
回到圖6,一個(gè)復(fù)位多路復(fù)用器610基于半幀標(biāo)識(shí)field_id,選擇地輸出奇數(shù)水平同步信號(hào)或偶數(shù)水平同步信號(hào)作為復(fù)位信號(hào)。計(jì)數(shù)器620對(duì)第一時(shí)鐘信號(hào)CLK1的脈沖計(jì)數(shù)直至被復(fù)位信號(hào)所復(fù)位,其中第一時(shí)鐘信號(hào)CLK1以視頻數(shù)據(jù)速度(例如,每掃描線(xiàn)858個(gè)脈沖)產(chǎn)生逐行掃描數(shù)據(jù)的時(shí)鐘脈沖。顯而易見(jiàn),計(jì)數(shù)值與逐行掃描數(shù)據(jù)的一個(gè)周期相關(guān)。
對(duì)本發(fā)明實(shí)施例的描述的剩余部分將描述每掃描線(xiàn)858個(gè)時(shí)鐘脈沖的視頻數(shù)據(jù)速度。然而,本領(lǐng)域的技術(shù)人員將會(huì)理解本發(fā)明也可應(yīng)用其它速度。
圖7D示出了第一時(shí)鐘信號(hào)的一個(gè)實(shí)例。從圖7D和上面的描述中可以理解,在由半幀標(biāo)識(shí)field_id指示的奇數(shù)半幀產(chǎn)生周期中,計(jì)數(shù)器620只由奇數(shù)水平同步信號(hào)odd_hsync的脈沖進(jìn)行復(fù)位。相似地,在由半幀標(biāo)識(shí)field_id指示的偶數(shù)半幀產(chǎn)生周期中,計(jì)數(shù)器620只由偶數(shù)水平同步信號(hào)even_hsync進(jìn)行復(fù)位。圖7G示出了在產(chǎn)生一個(gè)奇數(shù)半幀的期間為一條掃描線(xiàn)由計(jì)數(shù)器620輸出的脈沖計(jì)數(shù)。從圖7G和上面的描述中可以理解,計(jì)數(shù)器620以逐行掃描頻率產(chǎn)生計(jì)數(shù)值cnt以便使計(jì)數(shù)值cnt與逐行掃描數(shù)據(jù)的周期相關(guān)。也就是,計(jì)數(shù)器620基于逐行掃描數(shù)據(jù)被轉(zhuǎn)換為隔行掃描數(shù)據(jù)的奇數(shù)半幀還是偶數(shù)半幀,來(lái)產(chǎn)生與逐行掃描數(shù)據(jù)的不同周期相關(guān)的計(jì)數(shù)值cnt。例如,當(dāng)逐行掃描數(shù)據(jù)被轉(zhuǎn)換為隔行掃描數(shù)據(jù)的奇數(shù)半幀時(shí),計(jì)數(shù)器620產(chǎn)生與逐行數(shù)據(jù)的奇數(shù)線(xiàn)和后續(xù)偶數(shù)掃描線(xiàn)相關(guān)的計(jì)數(shù)值cnt,而當(dāng)逐行掃描數(shù)據(jù)被轉(zhuǎn)換為隔行掃描數(shù)據(jù)的偶數(shù)半幀時(shí),計(jì)數(shù)器620產(chǎn)生與逐行掃描數(shù)據(jù)的偶數(shù)掃描線(xiàn)和后續(xù)奇數(shù)掃描線(xiàn)相關(guān)的計(jì)數(shù)值cnt。以這種方式,計(jì)數(shù)器620充當(dāng)一個(gè)指示逐行掃描數(shù)據(jù)的兩個(gè)相鄰的掃描線(xiàn)的計(jì)時(shí)器。
由計(jì)數(shù)器620產(chǎn)生的脈沖計(jì)數(shù)cnt由減法器6305接收,并產(chǎn)生一個(gè)像素計(jì)數(shù)。該像素計(jì)數(shù)等于脈沖計(jì)數(shù)cnt減去138(即水平消隱信號(hào)間隔)。所以,像素計(jì)數(shù)表示掃描線(xiàn)何時(shí)以逐行掃描的方式掃描一個(gè)顯示的像素。圖7H示出了由減法器6305輸出的像素計(jì)數(shù)。第二多路復(fù)用器6307基于從第一比較器6301接收的控制信號(hào),選擇地輸出像素計(jì)數(shù)和零值。
第一比較器6301判斷脈沖計(jì)數(shù)cnt是否大于等于138并且小于859。也就是,比較器6301判斷脈沖計(jì)數(shù)cnt是否表示掃描線(xiàn)正在被掃描的時(shí)候。如果是,則第一比較器6301產(chǎn)生一個(gè)控制信號(hào)(例如,‘1’)以便第二多路復(fù)用器6307輸出像素計(jì)數(shù)。如果脈沖計(jì)數(shù)不大于等于138也不小于859,則第一比較器6301產(chǎn)生一個(gè)控制信號(hào)(例如,‘0’)以便第二多路復(fù)用器6307輸出零值。圖7I示出了第二多路復(fù)用器6307的輸出。
第一鎖存器6309基于從第二多路復(fù)用器6307接收的輸出產(chǎn)生一個(gè)寫(xiě)地址(WA)。特別地,第一鎖存器6309依照第一時(shí)鐘信號(hào)CLK1存儲(chǔ)第二多路復(fù)用器6307的輸出。圖7L示出了由第一鎖存器6309產(chǎn)生的寫(xiě)地址??梢粤私獾剑?dāng)正產(chǎn)生奇數(shù)半幀的一條掃描線(xiàn)時(shí),為兩條相鄰的掃描線(xiàn)的第一條產(chǎn)生寫(xiě)地址。因?yàn)橐坏┟}沖計(jì)數(shù)超過(guò)858就選擇一次零值,所以在脈沖計(jì)數(shù)器620被復(fù)位的一端,寫(xiě)地址為下一條掃描線(xiàn)變成零。當(dāng)為一個(gè)偶數(shù)半幀產(chǎn)生掃描線(xiàn)時(shí)進(jìn)行相同的操作;然而,因?yàn)橛膳紨?shù)水平同步信號(hào)even_hsync代替奇數(shù)水平同步信號(hào)odd_hsync對(duì)脈沖計(jì)數(shù)器620進(jìn)行復(fù)位,所以參照當(dāng)為一個(gè)偶數(shù)半幀產(chǎn)生寫(xiě)地址時(shí),為其產(chǎn)生寫(xiě)地址的掃描線(xiàn)關(guān)于為其產(chǎn)生寫(xiě)地址的掃描線(xiàn)偏移(shift)一條掃描線(xiàn)上。
從第一計(jì)算器620輸出的脈沖計(jì)數(shù)還輸入到算術(shù)單元6503中。算術(shù)單元6503從脈沖計(jì)數(shù)中減去276并將結(jié)果除以2,來(lái)產(chǎn)生一個(gè)交錯(cuò)像素計(jì)數(shù)。值276表示兩個(gè)水平消隱信號(hào)間隔(2×138=276)以便使除以減法結(jié)果能產(chǎn)生一個(gè)表示當(dāng)掃描交錯(cuò)數(shù)據(jù)的一條線(xiàn)時(shí)的像素計(jì)數(shù)的值。圖7J示出了交錯(cuò)像素計(jì)數(shù)。
第三多路復(fù)用器6505基于從第二比較器6501接收的控制信號(hào),選擇地輸出交錯(cuò)像素計(jì)數(shù)和零值。第二比較器6501判斷脈沖計(jì)數(shù)是否大于等于276。如果是,第二比較器6501產(chǎn)生一個(gè)控制信號(hào)(例如,‘1’)以便使第三多路復(fù)用器6505輸出交錯(cuò)像素計(jì)數(shù)。如果脈沖計(jì)數(shù)不大于等于276,則第二比較器6501產(chǎn)生一個(gè)控制信號(hào)(例如,‘0’)以便使第三多路復(fù)用器6505輸出零值。圖7K示出了第三多路復(fù)用器6505的輸出。
第二鎖存器6507基于從第三多路復(fù)用器6505接收的輸出產(chǎn)生讀地址(RA)。特別地,第二鎖存器6507按照第二時(shí)鐘信號(hào)CLK2存儲(chǔ)第三多路復(fù)用器6507的輸出。第二時(shí)鐘信號(hào)CLK2具有以隔行掃描數(shù)據(jù)的視頻數(shù)據(jù)速度的時(shí)鐘脈沖。圖7M示出了第二時(shí)鐘信號(hào)。如圖所示,第二時(shí)鐘信號(hào)CLK2的頻率是如圖7D所示的第二時(shí)鐘信號(hào)的一半。圖7N示出了由第二鎖存器6507產(chǎn)生的讀地址。如圖7N所示,即使第三多路復(fù)用器6507可以產(chǎn)生數(shù)字流,例如358,358.5,359,359.5,360等等,但第二鎖存器6507也會(huì)截?cái)嘟诲e(cuò)像素計(jì)數(shù)的小數(shù)部分。結(jié)果,第二鎖存器6507為逐行像素計(jì)數(shù)的兩個(gè)連續(xù)計(jì)數(shù)和交錯(cuò)像素計(jì)數(shù)的一個(gè)計(jì)數(shù)產(chǎn)生相同的讀地址。也就是,第二鎖存器6507以交錯(cuò)視頻數(shù)據(jù)速度產(chǎn)生讀地址。
第四多路復(fù)用器6701基于從存儲(chǔ)器6703接收的寫(xiě)信號(hào)WR,選擇地輸出從第一鎖存器6309接收的寫(xiě)地址或從第二鎖存器6507接收的讀地址。圖7O示出了寫(xiě)信號(hào)。如圖所示,寫(xiě)信號(hào)是一個(gè)具有與第一時(shí)鐘信號(hào)CLK1相同頻率的時(shí)鐘信號(hào)。當(dāng)寫(xiě)信號(hào)為高時(shí),第四多路復(fù)用器6701輸出寫(xiě)地址,存儲(chǔ)器6703存儲(chǔ)逐行掃描數(shù)據(jù)的一個(gè)像素。當(dāng)寫(xiě)信號(hào)為低時(shí),第四多路復(fù)用器6701輸出讀地址,其中該讀地址與用于寫(xiě)信號(hào)WR的兩個(gè)相鄰的脈沖的相同,存儲(chǔ)器6703輸出存儲(chǔ)在讀地址中的像素?cái)?shù)據(jù)作為隔行掃描數(shù)據(jù)IDATA′。
雖然上述討論集中于為隔行掃描數(shù)據(jù)的一個(gè)奇數(shù)半幀而產(chǎn)生掃描線(xiàn)上,但是從上述描述中也容易理解為隔行掃描數(shù)據(jù)的一個(gè)偶數(shù)半幀而產(chǎn)生掃描線(xiàn)。
如上所述,逐行掃描數(shù)據(jù)寫(xiě)入存儲(chǔ)器6703以及隔行掃描數(shù)據(jù)從存儲(chǔ)器6703中讀出都是基于同一信號(hào),即寫(xiě)信號(hào)WR。而且,寫(xiě)和讀地址的產(chǎn)生是基于具有固定關(guān)系的第一和第二時(shí)鐘的。結(jié)果,所產(chǎn)生的隔行掃描數(shù)據(jù)IDATA′與所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA同步。
下面將參考圖8和圖9描述PIC220的另一個(gè)實(shí)施例。圖8示出了PIC220的一個(gè)實(shí)施例。除了下面將要討論的差別外,圖8的實(shí)施例與圖6的實(shí)施例相同。因?yàn)?,在極大程度上,圖8的實(shí)施例與圖6的實(shí)施例相同,所以為簡(jiǎn)便起見(jiàn)只討論它們之間的差別。
在圖8的實(shí)施例中,只基于奇數(shù)水平同步信號(hào)odd_hsync或者偶數(shù)水平同步信號(hào)even_hsync對(duì)計(jì)數(shù)器620進(jìn)行復(fù)位。結(jié)果,根據(jù)是產(chǎn)生偶數(shù)半幀還是產(chǎn)生奇數(shù)半幀來(lái)復(fù)位脈沖計(jì)數(shù)器620的時(shí)限不出現(xiàn)。代之以提供一個(gè)第三減法器6303、一個(gè)不同的第一比較器6301′和一個(gè)不同的第二多路復(fù)用器6307′來(lái)實(shí)現(xiàn)這種時(shí)限的改變。
如圖所示,第三減法器6303通過(guò)將脈沖計(jì)數(shù)cnt減去值996來(lái)產(chǎn)生一個(gè)偶數(shù)半幀掃描線(xiàn)像素計(jì)數(shù)。值996等于858(第一掃描線(xiàn))+138(下一掃描線(xiàn)的水平消隱信號(hào)間隔)。這樣,可以理解第一減法器6305產(chǎn)生奇數(shù)半幀掃描線(xiàn)像素計(jì)數(shù)。
第一比較器6301′判斷要產(chǎn)生的是否為奇數(shù)或上半幀以及脈沖計(jì)數(shù)是否表示用于一條奇數(shù)掃描線(xiàn)的像素?cái)?shù)據(jù),并判斷要產(chǎn)生的是否為偶數(shù)或下半幀以及脈沖計(jì)數(shù)是否表示用于一條偶數(shù)掃描線(xiàn)的像素?cái)?shù)據(jù)。特別是,當(dāng)半幀標(biāo)識(shí)field_id指示上半或奇數(shù)半幀并且脈沖計(jì)數(shù)大于等于138并小于859時(shí),第一比較器6301′產(chǎn)生控制信號(hào)“1”。當(dāng)半幀標(biāo)識(shí)field_id指示偶數(shù)或下半幀并且脈沖計(jì)數(shù)大于等于996時(shí),第一比較器6301′產(chǎn)生控制信號(hào)“2”。當(dāng)脈沖計(jì)數(shù)小于138時(shí),第一比較器6301′產(chǎn)生控制信號(hào)“0”。
當(dāng)?shù)谝槐容^器6301′產(chǎn)生控制信號(hào)“2”時(shí),第一多路復(fù)用器6307′輸出偶數(shù)掃描線(xiàn)像素計(jì)數(shù),當(dāng)?shù)谝槐容^器6301′產(chǎn)生控制信號(hào)“1”時(shí),輸出奇數(shù)掃描線(xiàn)像素計(jì)數(shù),并且當(dāng)?shù)谝槐容^器6301′產(chǎn)生控制信號(hào)“0”時(shí),輸出零值。
圖9A-9O示出了分別與圖7A-7O所表示的波形相同的波形。圖9P示出了由第三減法器6303產(chǎn)生的偶數(shù)半幀像素計(jì)數(shù)。
可以理解,本發(fā)明的該實(shí)施例提供了在所產(chǎn)生的逐行掃描數(shù)據(jù)PDATA和所產(chǎn)生的隔行掃描數(shù)據(jù)IDATA′之間與圖6的實(shí)施例所討論的相同的同步。
雖然這樣描述了本發(fā)明,但是顯而易見(jiàn),相同的也可以用多種方式進(jìn)行改變。這些改變不認(rèn)為是背離了本發(fā)明的精神和范圍,并且所有的這些修改都將包括在本發(fā)明的范圍內(nèi)。
權(quán)利要求
1.一種掃描轉(zhuǎn)換裝置,包括第一轉(zhuǎn)換器,用于將輸入的隔行掃描數(shù)據(jù)轉(zhuǎn)換為逐行掃描數(shù)據(jù);以及第二轉(zhuǎn)換器,用于將從第一轉(zhuǎn)換器輸出的逐行掃描數(shù)據(jù)轉(zhuǎn)換為隔行掃描數(shù)據(jù)。
2.如權(quán)利要求1的裝置,其中第一轉(zhuǎn)換器根據(jù)從不同的技術(shù)中選出的一種技術(shù),將輸入的隔行掃描數(shù)據(jù)轉(zhuǎn)換為逐行掃描數(shù)據(jù)。
3.如權(quán)利要求2的裝置,其中不同的技術(shù)包括空間內(nèi)插技術(shù),包括在輸入的隔行掃描數(shù)據(jù)的當(dāng)前半幀上執(zhí)行空間內(nèi)插,來(lái)產(chǎn)生半幀補(bǔ)充掃描數(shù)據(jù),其與當(dāng)前半幀共同表示一幀逐行掃描數(shù)據(jù);擇半幀輸出技術(shù),其中輸入的隔行掃描數(shù)據(jù)的兩個(gè)相鄰的半幀逐條掃描線(xiàn)地交替輸出,來(lái)產(chǎn)生一幀逐行掃描數(shù)據(jù);以及空間/時(shí)間內(nèi)插技術(shù),包括用當(dāng)前半幀、輸入隔行掃描數(shù)據(jù)的至少一個(gè)前半幀和至少一個(gè)后半幀直接執(zhí)行與時(shí)間內(nèi)插自適應(yīng)組合了的自適應(yīng)的空間內(nèi)插,以便產(chǎn)生半幀補(bǔ)充掃描數(shù)據(jù),其與當(dāng)前半幀共同表示一幀逐行掃描數(shù)據(jù)。
4.如權(quán)利要求1的裝置,其中第二轉(zhuǎn)換器將從第一轉(zhuǎn)換器輸出的逐行掃描數(shù)據(jù)轉(zhuǎn)換為隔行掃描數(shù)據(jù),以便使由第二轉(zhuǎn)換器輸出的隔行掃描數(shù)據(jù)與從第一轉(zhuǎn)換器輸出的逐行掃描數(shù)據(jù)同步。
5.如權(quán)利要求1的裝置,其中第二轉(zhuǎn)換器包括計(jì)數(shù)器,用于以逐行掃描頻率產(chǎn)生計(jì)數(shù)值,以便使該計(jì)數(shù)值與逐行掃描數(shù)據(jù)的一個(gè)周期相關(guān);存儲(chǔ)器;寫(xiě)地址產(chǎn)生器,用于基于計(jì)數(shù)器的輸出,為將逐行掃描數(shù)據(jù)寫(xiě)入存儲(chǔ)器而產(chǎn)生寫(xiě)地址;以及讀地址產(chǎn)生器,用于基于計(jì)數(shù)器的輸出,為將寫(xiě)入到存儲(chǔ)器中的逐行掃描數(shù)據(jù)作為隔行掃描數(shù)據(jù)來(lái)輸出而產(chǎn)生讀地址。
6.如權(quán)利要求5的裝置,其中第二轉(zhuǎn)換器還包括地址控制器,用于選擇性地將來(lái)自寫(xiě)和讀地址產(chǎn)生器的寫(xiě)地址和讀地址應(yīng)用到存儲(chǔ)器中。
7.如權(quán)利要求6的裝置,其中地址控制器控制寫(xiě)和讀地址對(duì)存儲(chǔ)器的應(yīng)用,以便在將用于掃描線(xiàn)的逐行掃描數(shù)據(jù)寫(xiě)入到存儲(chǔ)器的同時(shí)將逐行掃描數(shù)據(jù)的一條掃描線(xiàn)從存儲(chǔ)器中讀出。
8.如權(quán)利要求5的裝置,其中計(jì)數(shù)器基于逐行掃描數(shù)據(jù)是否正在被轉(zhuǎn)換為隔行掃描數(shù)據(jù)的奇數(shù)半幀和偶數(shù)半幀中的一個(gè),來(lái)產(chǎn)生與逐行掃描數(shù)據(jù)的不同周期相關(guān)的計(jì)數(shù)值。
9.如權(quán)利要求8的裝置,其中當(dāng)逐行掃描數(shù)據(jù)正在被轉(zhuǎn)換為隔行掃描數(shù)據(jù)的奇數(shù)半幀時(shí),計(jì)數(shù)器產(chǎn)生與逐行掃描數(shù)據(jù)的一條奇數(shù)掃描線(xiàn)和后續(xù)偶數(shù)掃描線(xiàn)相關(guān)的計(jì)數(shù)值,而當(dāng)逐行掃描數(shù)據(jù)正在被轉(zhuǎn)換為隔行掃描數(shù)據(jù)的偶數(shù)半幀時(shí),計(jì)數(shù)器產(chǎn)生與逐行掃描數(shù)據(jù)的一條偶數(shù)掃描線(xiàn)和后續(xù)奇數(shù)掃描線(xiàn)相關(guān)的計(jì)數(shù)值。
10.如權(quán)利要求5的裝置,其中計(jì)數(shù)器產(chǎn)生與逐行掃描數(shù)據(jù)的兩條相鄰的掃描線(xiàn)相關(guān)的計(jì)數(shù)值。
11.如權(quán)利要求10的裝置,其中寫(xiě)地址產(chǎn)生器包括第一寫(xiě)地址產(chǎn)生器,基于計(jì)數(shù)值產(chǎn)生與兩個(gè)相鄰的掃描線(xiàn)的第一條相關(guān)的第一寫(xiě)地址;第二寫(xiě)地址產(chǎn)生器,基于計(jì)數(shù)值產(chǎn)生與兩個(gè)相鄰的掃描線(xiàn)的第二條相關(guān)的第二寫(xiě)地址;以及寫(xiě)地址控制器,基于逐行掃描數(shù)據(jù)是否正在被轉(zhuǎn)換為隔行掃描數(shù)據(jù)的奇數(shù)和偶數(shù)掃描線(xiàn)中的一個(gè),選擇地輸出第一或第二寫(xiě)地址。
12.如權(quán)利要求11的裝置,其中寫(xiě)地址控制器接收一個(gè)控制信號(hào),該控制信號(hào)指示逐行掃描數(shù)據(jù)是否正在被轉(zhuǎn)換為隔行掃描數(shù)據(jù)的奇數(shù)和偶數(shù)掃描線(xiàn)中的一個(gè)。
13.如權(quán)利要求10的裝置,其中讀地址產(chǎn)生器將計(jì)數(shù)值轉(zhuǎn)換為與隔行掃描數(shù)據(jù)的一條掃描線(xiàn)相關(guān)的讀地址。
14.如權(quán)利要求1的裝置,其中第二轉(zhuǎn)換器包括存儲(chǔ)器;計(jì)時(shí)器,用于指示逐行掃描數(shù)據(jù)的兩個(gè)相鄰的掃描線(xiàn)的時(shí)限;寫(xiě)地址產(chǎn)生器,用于接收一個(gè)控制信號(hào),該控制信號(hào)指示兩個(gè)相鄰的掃描線(xiàn)中的哪一個(gè)要寫(xiě)入存儲(chǔ)器,并且該寫(xiě)地址產(chǎn)生器基于由計(jì)時(shí)器指示的時(shí)限,為所指示的掃描線(xiàn)產(chǎn)生寫(xiě)地址;以及讀地址產(chǎn)生器,產(chǎn)生讀地址以便從存儲(chǔ)器中讀出寫(xiě)入的線(xiàn),該讀地址產(chǎn)生器基于由計(jì)時(shí)器指示的時(shí)限開(kāi)始產(chǎn)生讀地址。
15.一種掃描轉(zhuǎn)換裝置,包括串聯(lián)連接的隔行-逐行轉(zhuǎn)換器和逐行-隔行轉(zhuǎn)換器,用于產(chǎn)生與由隔行-逐行轉(zhuǎn)換器輸出的逐行掃描數(shù)據(jù)同步的隔行掃描數(shù)據(jù)。
16.一種逐行-隔行掃描數(shù)據(jù)轉(zhuǎn)換器,包括計(jì)數(shù)器,用于以逐行掃描頻率產(chǎn)生計(jì)數(shù)值,以便使計(jì)數(shù)值與逐行掃描數(shù)據(jù)的一個(gè)周期相關(guān);存儲(chǔ)器;寫(xiě)地址產(chǎn)生器,基于計(jì)數(shù)器的輸出為將逐行掃描數(shù)據(jù)寫(xiě)入存儲(chǔ)器而產(chǎn)生寫(xiě)地址;以及讀地址產(chǎn)生器,基于計(jì)數(shù)器的輸出,為寫(xiě)入存儲(chǔ)器的逐行掃描數(shù)據(jù)作為隔行掃描數(shù)據(jù)來(lái)輸出而產(chǎn)生讀地址。
17.如權(quán)利要求16的轉(zhuǎn)換器,還包括地址控制器,選擇性地將來(lái)自寫(xiě)和讀地址產(chǎn)生器的寫(xiě)地址和讀地址應(yīng)用到存儲(chǔ)器中。
18.如權(quán)利要求17的轉(zhuǎn)換器,其中地址控制器控制寫(xiě)和讀地址對(duì)存儲(chǔ)器的應(yīng)用,以便在將掃描線(xiàn)的逐行掃描數(shù)據(jù)寫(xiě)入到存儲(chǔ)器的同時(shí)將逐行掃描數(shù)據(jù)的一條掃描線(xiàn)從存儲(chǔ)器中讀出。
19.如權(quán)利要求16的轉(zhuǎn)換器,其中計(jì)數(shù)器基于逐行掃描數(shù)據(jù)是否正在被轉(zhuǎn)換為隔行掃描數(shù)據(jù)的奇數(shù)半幀和偶數(shù)半幀中的一個(gè),來(lái)產(chǎn)生與逐行掃描數(shù)據(jù)的不同周期相關(guān)的計(jì)數(shù)值。
20.如權(quán)利要求19的轉(zhuǎn)換器,其中當(dāng)逐行掃描數(shù)據(jù)正在被轉(zhuǎn)換為隔行掃描數(shù)據(jù)的奇數(shù)半幀時(shí),計(jì)數(shù)器產(chǎn)生與逐行數(shù)據(jù)的一條奇數(shù)掃描線(xiàn)和后續(xù)偶數(shù)掃描線(xiàn)相關(guān)的計(jì)數(shù)值,并且當(dāng)逐行掃描數(shù)據(jù)正在被轉(zhuǎn)換為隔行掃描數(shù)據(jù)的偶數(shù)半幀時(shí),計(jì)數(shù)器產(chǎn)生與逐行掃描數(shù)據(jù)的一個(gè)偶數(shù)掃描線(xiàn)和后續(xù)奇數(shù)掃描線(xiàn)相關(guān)的計(jì)數(shù)值。
21.如權(quán)利要求16的轉(zhuǎn)換器,其中計(jì)數(shù)器產(chǎn)生與逐行掃描數(shù)據(jù)的兩條相鄰的掃描線(xiàn)相關(guān)的計(jì)數(shù)值。
22.如權(quán)利要求21的轉(zhuǎn)換器,其中寫(xiě)地址產(chǎn)生器包括第一寫(xiě)地址產(chǎn)生器,基于計(jì)數(shù)值產(chǎn)生與兩條相鄰的掃描線(xiàn)的第一條相關(guān)的第一寫(xiě)地址;第二寫(xiě)地址產(chǎn)生器,基于計(jì)數(shù)值產(chǎn)生與兩個(gè)相鄰的掃描線(xiàn)的第二條相關(guān)的第二寫(xiě)地址;以及寫(xiě)地址控制器,基于逐行掃描數(shù)據(jù)是否正在被轉(zhuǎn)換為隔行掃描數(shù)據(jù)的奇數(shù)和偶數(shù)掃描線(xiàn)中的一個(gè),選擇地輸出第一或第二寫(xiě)地址。
23.如權(quán)利要求22的轉(zhuǎn)換器,其中寫(xiě)地址控制器接收一個(gè)控制信號(hào),該控制信號(hào)指示逐行掃描數(shù)據(jù)是否正在被轉(zhuǎn)換為隔行掃描數(shù)據(jù)的奇數(shù)和偶數(shù)掃描線(xiàn)中的一個(gè)。
24.如權(quán)利要求21的轉(zhuǎn)換器,其中讀地址產(chǎn)生器將計(jì)數(shù)值轉(zhuǎn)換為與隔行掃描數(shù)據(jù)的一條掃描線(xiàn)相關(guān)的讀地址。
25.一種逐行-隔行掃描數(shù)據(jù)轉(zhuǎn)換器,包括存儲(chǔ)器;計(jì)時(shí)器,用于指示逐行掃描數(shù)據(jù)的兩條相鄰的掃描線(xiàn)的時(shí)限;寫(xiě)地址產(chǎn)生器,接收一個(gè)控制信號(hào),該控制信號(hào)指示兩條相鄰的掃描線(xiàn)中的哪一條要寫(xiě)入存儲(chǔ)器,并且該寫(xiě)地址產(chǎn)生器基于由計(jì)時(shí)器指示的時(shí)限,為所指示的掃描線(xiàn)產(chǎn)生寫(xiě)地址;以及讀地址產(chǎn)生器,產(chǎn)生讀地址以便從存儲(chǔ)器中讀出寫(xiě)入的線(xiàn),該讀地址產(chǎn)生器基于由時(shí)限器指示的時(shí)限開(kāi)始產(chǎn)生讀地址。
26.一種掃描轉(zhuǎn)換的方法,包括將輸入的隔行掃描數(shù)據(jù)轉(zhuǎn)換為逐行掃描數(shù)據(jù);以及將逐行掃描數(shù)據(jù)轉(zhuǎn)換為輸出的隔行掃描數(shù)據(jù)。
27.如權(quán)利要求26的方法,其中輸出的隔行掃描數(shù)據(jù)與逐行掃描數(shù)據(jù)同步。
28.一種將逐行掃描數(shù)據(jù)轉(zhuǎn)換為隔行掃描數(shù)據(jù)的方法,包括以逐行掃描頻率產(chǎn)生計(jì)數(shù)值,以便使該計(jì)數(shù)值與逐行掃描數(shù)據(jù)的一個(gè)周期相關(guān);基于計(jì)數(shù)值,為將逐行掃描數(shù)據(jù)寫(xiě)入存儲(chǔ)器而產(chǎn)生寫(xiě)地址;基于計(jì)數(shù)值,為寫(xiě)入存儲(chǔ)器的逐行掃描數(shù)據(jù)作為隔行掃描數(shù)據(jù)來(lái)輸出而產(chǎn)生讀地址;基于所產(chǎn)生的寫(xiě)地址將逐行掃描數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器中;以及基于所產(chǎn)生的讀地址從存儲(chǔ)器中輸出隔行掃描數(shù)據(jù)。
全文摘要
在該掃描轉(zhuǎn)換裝置中,第一轉(zhuǎn)換器將輸入的隔行掃描數(shù)據(jù)轉(zhuǎn)換為逐行掃描數(shù)據(jù),而第二轉(zhuǎn)換器將從第一轉(zhuǎn)換器輸出的逐行掃描數(shù)據(jù)轉(zhuǎn)換為隔行掃描數(shù)據(jù)。
文檔編號(hào)H04N3/00GK1599413SQ20041005502
公開(kāi)日2005年3月23日 申請(qǐng)日期2004年6月2日 優(yōu)先權(quán)日2003年6月2日
發(fā)明者金泰善, 申?yáng)|石, 鄭世雄, 金基勇, 李泰熙, 樸宰弘, 任炯俊, 林慶默 申請(qǐng)人:三星電子株式會(huì)社