專(zhuān)利名稱(chēng)::縮放子畫(huà)面數(shù)據(jù)呈現(xiàn)大小的方法、視訊處理電路以及數(shù)字激光視盤(pán)播放系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明是有關(guān)于數(shù)字視頻信號(hào)的處理,尤指一種調(diào)整DVD子畫(huà)面數(shù)據(jù)呈現(xiàn)比例的方法以及其相關(guān)裝置。
背景技術(shù):
:在公知的顯示技術(shù)中,于顯示器上以不同的分辨率顯示電視/視訊來(lái)源數(shù)據(jù)的方法已廣為熟習(xí)此項(xiàng)技術(shù)者所知。舉例來(lái)說(shuō),視訊信號(hào)如電視廣播信號(hào)、有線(xiàn)電視信號(hào)、衛(wèi)星電視信號(hào)、VCR信號(hào)、以及DVD信號(hào)(在此請(qǐng)注意,DVD可為多樣化數(shù)字光盤(pán)digitalversatiledisc或是數(shù)字激光視盤(pán)digitalvideodisc的縮寫(xiě))皆可顯示于計(jì)算機(jī)顯示器或電視上。此外,電視亦具有不同的規(guī)格,譬如全國(guó)電視系統(tǒng)委員會(huì)(nationaltelevisionsystemcommittee,NTSC)規(guī)格以及逐行倒相(phasealternationline,PAL)規(guī)格,其中NTSC規(guī)格具有720×480像素的分辨率,而PAL規(guī)格則具有720×576的分辨率,因此,當(dāng)電視視訊信號(hào)在NTSC以及PAL兩規(guī)格中進(jìn)行轉(zhuǎn)換,或是從這些規(guī)格轉(zhuǎn)換成計(jì)算機(jī)顯示規(guī)格時(shí),電視視訊信號(hào)必須經(jīng)過(guò)一個(gè)縮放(scale)呈現(xiàn)大小的動(dòng)作?,F(xiàn)今已有許多方法用來(lái)對(duì)視訊數(shù)據(jù)的進(jìn)行呈現(xiàn)大小的縮放,舉例來(lái)說(shuō),當(dāng)視訊數(shù)據(jù)的呈現(xiàn)必須放大(upscaling)時(shí)(亦即目標(biāo)顯示尺寸大于來(lái)源顯示尺寸),許多像素位置必須重復(fù)使用相同的像素信息以便將像素信息填入放大顯示時(shí)多出來(lái)的額外像素;或者必須利用一個(gè)區(qū)域中許多像素其像素信息的結(jié)合,來(lái)產(chǎn)生這些因放大顯示而多出來(lái)的額外像素所需的像素信息。此外,當(dāng)視訊數(shù)據(jù)的顯示比例必須縮小(downscaling)時(shí),一個(gè)像素位置的像素信息就必須借由合并來(lái)源顯示數(shù)據(jù)中周遭像素的像素信息來(lái)加以產(chǎn)生,而合并像素信息的方式也有很多種,譬如混合、平均、直接選擇周遭一像素來(lái)輸出或是經(jīng)由合并。當(dāng)視訊數(shù)據(jù)進(jìn)行呈現(xiàn)大小的縮放時(shí),同樣地,子畫(huà)面或字幕(subpicture)數(shù)據(jù)也需要隨之調(diào)整,對(duì)于視訊數(shù)據(jù)來(lái)說(shuō),由于只有很小數(shù)目的掃描線(xiàn)用來(lái)作為顯示子畫(huà)面數(shù)據(jù)之用,因此,如何適當(dāng)?shù)貙?duì)子畫(huà)面數(shù)據(jù)進(jìn)行呈現(xiàn)大小的縮放便成為一個(gè)重要的課題。請(qǐng)參閱圖1,圖1為公知包含子畫(huà)面數(shù)據(jù)的子畫(huà)面單元10的示意圖。如圖1所示,子畫(huà)面單元10包含有一上圖場(chǎng)(topfield)連串長(zhǎng)度(run-length)數(shù)據(jù)12,一下圖場(chǎng)(bottomfield)連串長(zhǎng)度(run-length)數(shù)據(jù)14以及一子畫(huà)面顯示控制串行(subpicturedisplaycontrolsequence,SPDCSQ)指令數(shù)據(jù)16。SPDCSQ指令數(shù)據(jù)16除了含有別的信息之外,還表示了儲(chǔ)存于上圖場(chǎng)連串長(zhǎng)度數(shù)據(jù)12與下圖場(chǎng)連串長(zhǎng)度數(shù)據(jù)14中所存放的上、下子畫(huà)面數(shù)據(jù)的開(kāi)始以及結(jié)束位置,并且,SPDCSQ指令數(shù)據(jù)16也表示了上、下子畫(huà)面數(shù)據(jù)的開(kāi)始顯示時(shí)間以及結(jié)束顯示時(shí)間。請(qǐng)參閱圖2,圖2為公知縮放子畫(huà)面呈現(xiàn)大小的程序示意圖。如圖2所示,尚未縮放的上子畫(huà)面數(shù)據(jù)20與下子畫(huà)面數(shù)據(jù)22會(huì)經(jīng)過(guò)一個(gè)縮小過(guò)程而轉(zhuǎn)換成調(diào)整后的上子畫(huà)面數(shù)據(jù)24與下子畫(huà)面數(shù)據(jù)26。為了說(shuō)明起見(jiàn),圖2便顯示了一個(gè)縮小子畫(huà)面呈現(xiàn)大小的操作;如圖2所示,對(duì)于子畫(huà)面數(shù)據(jù)而言,每三條線(xiàn)中就有一條線(xiàn)會(huì)被移除,換句話(huà)說(shuō),每一個(gè)尚未調(diào)整的上子畫(huà)面數(shù)據(jù)20以及尚未調(diào)整的下子畫(huà)面數(shù)據(jù)22中,每三條線(xiàn)之中的第三條會(huì)被移除,以產(chǎn)生呈現(xiàn)大小調(diào)整后的上子畫(huà)面數(shù)據(jù)24以及呈現(xiàn)大小調(diào)整后的下子畫(huà)面數(shù)據(jù)26。在圖2中,尚未調(diào)整呈現(xiàn)大小的上子畫(huà)面數(shù)據(jù)20中,前五條線(xiàn)分別被標(biāo)示為T(mén)0、T1、T2、T3以及T4,而尚未調(diào)整呈現(xiàn)大小的下子畫(huà)面數(shù)據(jù)22中,前五條線(xiàn)則分別被標(biāo)示為B0、B1、B2、B3以及B4。如前所述,每三條線(xiàn)就有一條會(huì)被移除,因此,T2以及B2為欲移除的線(xiàn)條,以產(chǎn)生縮小呈現(xiàn)尺寸后的上子畫(huà)面數(shù)據(jù)24以及下子畫(huà)面數(shù)據(jù)26。在此請(qǐng)參閱圖3,圖3說(shuō)明了子畫(huà)面呈現(xiàn)大小的縮放于交錯(cuò)(interlaced)顯示時(shí)造成的影響。當(dāng)尚未調(diào)整呈現(xiàn)大小的上子畫(huà)面數(shù)據(jù)20以及下子畫(huà)面數(shù)據(jù)22以交錯(cuò)方式來(lái)顯示時(shí),其結(jié)果便如同圖3中未調(diào)整呈現(xiàn)大小前的交錯(cuò)子畫(huà)面數(shù)據(jù)30所示;然而,當(dāng)已調(diào)整呈現(xiàn)大小的上子畫(huà)面數(shù)據(jù)24以及下子畫(huà)面數(shù)據(jù)26必須以交錯(cuò)形式來(lái)顯示時(shí),其結(jié)果便如圖3中呈現(xiàn)大小調(diào)整后的交錯(cuò)子畫(huà)面數(shù)據(jù)32所示。很明顯地,當(dāng)呈現(xiàn)大小的縮放操作分別運(yùn)作于調(diào)整前的上子畫(huà)面數(shù)據(jù)20以及下子畫(huà)面數(shù)據(jù)22時(shí),已呈現(xiàn)大小調(diào)整后的交錯(cuò)子畫(huà)面數(shù)據(jù)32中的兩相鄰線(xiàn)條T2、B2會(huì)同時(shí)被移除;由于兩相鄰線(xiàn)條T2、B2被同時(shí)移除,因此會(huì)使得子畫(huà)面的顯示品質(zhì)嚴(yán)重惡化。舉例來(lái)說(shuō),如果子畫(huà)面數(shù)據(jù)欲顯示一個(gè)子母A,并且連續(xù)兩相鄰線(xiàn)條被同時(shí)移除時(shí),對(duì)于字母A所產(chǎn)生的影響可能相當(dāng)于移除字母A中間的一杠,最后,縮小后的字母A便會(huì)讓人誤認(rèn)為符號(hào)“^”??傊?,由于公知縮放子畫(huà)面呈現(xiàn)大小的方法是于上圖場(chǎng)數(shù)據(jù)以及下圖場(chǎng)數(shù)據(jù)中分別進(jìn)行縮放的操作,這對(duì)于子畫(huà)面呈現(xiàn)后的品質(zhì)會(huì)具有一負(fù)面的影響,此外,利用公知的調(diào)整方法亦會(huì)導(dǎo)致子畫(huà)面閃爍而造成使用者視覺(jué)上的不便。
發(fā)明內(nèi)容因此本發(fā)明的主要目的之一在于提供一種縮放子畫(huà)面呈現(xiàn)大小的方法與裝置,以解決公知技術(shù)中的問(wèn)題。根據(jù)本發(fā)明的實(shí)施例,揭露一種縮放(scaling)子畫(huà)面數(shù)據(jù)呈現(xiàn)大小的方法。該方法包含接收一視訊數(shù)據(jù)流以及一子畫(huà)面數(shù)據(jù)流;預(yù)分析(pre-parse)該子畫(huà)面數(shù)據(jù)流以取得該子畫(huà)面的線(xiàn)條信息,該子畫(huà)面數(shù)據(jù)包含一上圖場(chǎng)像素?cái)?shù)據(jù)以及一下圖場(chǎng)像素?cái)?shù)據(jù);利用該預(yù)分析的線(xiàn)條信息,計(jì)算出該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)所包含的線(xiàn)條數(shù)目;交錯(cuò)該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù);一同調(diào)整處于交錯(cuò)形式的該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)呈現(xiàn)后的比例,以調(diào)整該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)的線(xiàn)條數(shù)目,將該處于交錯(cuò)形式的呈現(xiàn)比例調(diào)整后的像素?cái)?shù)據(jù)分離為一調(diào)整后上圖場(chǎng)像素?cái)?shù)據(jù)以及一調(diào)整后下圖場(chǎng)數(shù)據(jù);以及分別儲(chǔ)存該調(diào)整后上圖場(chǎng)像素?cái)?shù)據(jù)以及該調(diào)整后下圖場(chǎng)像素?cái)?shù)據(jù)至一存儲(chǔ)器。根據(jù)本發(fā)明的實(shí)施例,另揭露一種視訊處理電路。該視訊處理電路包含一輸入單元,用來(lái)接收一視訊數(shù)據(jù)流以及一子畫(huà)面數(shù)據(jù)流;一譯碼模塊,用來(lái)預(yù)分析該子畫(huà)面數(shù)據(jù)流以取得子畫(huà)面數(shù)據(jù)的線(xiàn)條信息,該子畫(huà)面數(shù)據(jù)包含有一上圖場(chǎng)像素?cái)?shù)據(jù)以及一下圖場(chǎng)像素?cái)?shù)據(jù);一子畫(huà)面比例調(diào)整模塊,用來(lái)根據(jù)該線(xiàn)條信息計(jì)算出該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)所包含的線(xiàn)條數(shù)目,交錯(cuò)該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù),一同調(diào)整處于交錯(cuò)形式的該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)呈現(xiàn)后的比例以調(diào)整該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)所包含的線(xiàn)條數(shù)目,以及將該處于交錯(cuò)形式的呈現(xiàn)比例調(diào)整后的像素?cái)?shù)據(jù)分離為一調(diào)整后上圖場(chǎng)像素?cái)?shù)據(jù)以及一調(diào)整后下圖場(chǎng)數(shù)據(jù);以及一存儲(chǔ)器,用來(lái)分別儲(chǔ)存該調(diào)整后上圖場(chǎng)像素?cái)?shù)據(jù)以及該調(diào)整后下圖場(chǎng)像素?cái)?shù)據(jù)。根據(jù)本發(fā)明的申請(qǐng)專(zhuān)利范圍,另揭露一種數(shù)字激光視盤(pán)播放系統(tǒng)。該數(shù)字激光視盤(pán)播放系統(tǒng)包含一接口邏輯電路,用來(lái)接收音訊串流,視訊串流,以及子畫(huà)面數(shù)據(jù)流;一音訊/視訊(audio/video,AV)譯碼電路,用來(lái)譯碼已接收的該音訊串流以及該視訊串流;以及一子畫(huà)面譯碼電路,用來(lái)譯碼已接收的該子畫(huà)面數(shù)據(jù)流,該子畫(huà)面譯碼電路包含一譯碼模塊,用來(lái)預(yù)分析該子畫(huà)面數(shù)據(jù)流以取得子畫(huà)面數(shù)據(jù)的線(xiàn)條信息,該子畫(huà)面數(shù)據(jù)包含有一上圖場(chǎng)像素?cái)?shù)據(jù)以及一下圖場(chǎng)像素?cái)?shù)據(jù);一子畫(huà)面比例調(diào)整模塊,用來(lái)根據(jù)該線(xiàn)條信息計(jì)算出該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)所包含的線(xiàn)條數(shù)目,交錯(cuò)該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù),一同調(diào)整處于交錯(cuò)形式的該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)呈現(xiàn)后的比例以調(diào)整該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)所包含的線(xiàn)條數(shù)目,并且將該處于交錯(cuò)形式的呈現(xiàn)比例調(diào)整后的像素?cái)?shù)據(jù)分離為一調(diào)整后上圖場(chǎng)像素?cái)?shù)據(jù)以及一調(diào)整后下圖場(chǎng)數(shù)據(jù);以及一存儲(chǔ)器,用來(lái)分別儲(chǔ)存該調(diào)整后上圖場(chǎng)像素?cái)?shù)據(jù)以及該調(diào)整后下圖場(chǎng)像素?cái)?shù)據(jù)。圖1為公知包含子畫(huà)面數(shù)據(jù)的子畫(huà)面單元的示意圖。圖2為公知縮放子畫(huà)面呈現(xiàn)大小的程序示意圖。圖3為公知子畫(huà)面呈現(xiàn)大小的縮放于交錯(cuò)顯示時(shí)所造成的影響的示意圖。圖4為本發(fā)明于進(jìn)行調(diào)整之前,利用結(jié)合上圖場(chǎng)以及下圖場(chǎng)數(shù)據(jù)來(lái)縮放子畫(huà)面呈現(xiàn)大小的示意圖。圖5為本發(fā)明中呈現(xiàn)大小調(diào)整后的上圖場(chǎng)數(shù)據(jù)及下圖場(chǎng)數(shù)據(jù)的示意圖。圖6為本發(fā)明DVD系統(tǒng)的一實(shí)施例的功能方塊圖。圖7為圖6所示的子畫(huà)面譯碼電路的一實(shí)施例的功能方塊圖。符號(hào)說(shuō)明10子畫(huà)面單元12上圖場(chǎng)連串長(zhǎng)度數(shù)據(jù)14下圖場(chǎng)連串長(zhǎng)度數(shù)據(jù)16子畫(huà)面顯示控制串行指令數(shù)據(jù)20、24、40上圖場(chǎng)數(shù)據(jù)22、26、42下圖場(chǎng)數(shù)據(jù)30、32、34交錯(cuò)子畫(huà)面數(shù)據(jù)55DVD系統(tǒng)46接口邏輯電路48音訊/視訊譯碼電路50子畫(huà)面譯碼電路52輸入單元54譯碼模塊56子畫(huà)面比例調(diào)整模塊58動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器60靜態(tài)隨機(jī)存取存儲(chǔ)器具體實(shí)施方式對(duì)于DVD系統(tǒng)而言,一個(gè)子畫(huà)面單元表示一個(gè)需要顯示于屏幕的子畫(huà)面影像,該子畫(huà)面單元包含有一子畫(huà)面單元標(biāo)頭,像素?cái)?shù)據(jù)以及一顯示指令串行表(displaycommandsequencetable,DCSQT)。該子畫(huà)面單元標(biāo)頭提供了有關(guān)該子畫(huà)面單元大小的信息以及該顯示指令串行表的起始地址。像素?cái)?shù)據(jù)會(huì)分成一個(gè)上圖場(chǎng)(topfield)以及一個(gè)下圖場(chǎng)(bottomfield),其中上圖場(chǎng)以及下圖場(chǎng)皆包含有多個(gè)以2個(gè)位來(lái)代表的像素值,用來(lái)定義該子畫(huà)面中的像素如何呈現(xiàn),舉例來(lái)說(shuō),一個(gè)像素可能會(huì)以像素值“00”而被定義為背景像素(backgroundpixel),或是以像素值“01”而定義為圖案像素(patternpixel),以像素值“10”而被定義為第一強(qiáng)調(diào)像素(emphasispixel),以及以像素值“11”而被定義為第二強(qiáng)調(diào)像素。在儲(chǔ)存或是傳輸像素?cái)?shù)據(jù)之前,一般會(huì)利用一種可以完整保留像素?cái)?shù)據(jù)的壓縮算法來(lái)壓縮像素?cái)?shù)據(jù),譬如使用連串長(zhǎng)度編碼(run-lengthencoding)來(lái)壓縮像素?cái)?shù)據(jù)。上述顯示指令串行表提供了子畫(huà)面影像的時(shí)間信息以及控制信息,并且具有一個(gè)包含顯示控制串行的窗體,該窗體中的每個(gè)顯示控制串行都包含有一顯示控制起始時(shí)間、下一個(gè)顯示控制串行的地址以及一連串的顯示控制指令。此外,前述的顯示控制指令則包含有時(shí)間、顏色、對(duì)比以及其它的顯示特性,用來(lái)指出一子畫(huà)面影像中各形式的像素如何來(lái)加以顯示。在此請(qǐng)參閱圖4,圖4說(shuō)明了于進(jìn)行調(diào)整之前,利用結(jié)合上圖場(chǎng)以及下圖場(chǎng)數(shù)據(jù)來(lái)縮放子畫(huà)面呈現(xiàn)大小的方法的實(shí)施例。如前面圖2與圖3所提及的,尚未調(diào)整呈現(xiàn)大小的上圖場(chǎng)數(shù)據(jù)20以及下圖場(chǎng)數(shù)據(jù)22會(huì)交錯(cuò)地構(gòu)成一個(gè)調(diào)整呈現(xiàn)大小之前的交錯(cuò)子畫(huà)面數(shù)據(jù)30,為了與前述的例子一致,因此于本實(shí)施例中,假設(shè)所要進(jìn)行的調(diào)整為一呈現(xiàn)比例縮小操作,此外,同樣地,子畫(huà)面數(shù)據(jù)中,每三條線(xiàn)便有一條線(xiàn)會(huì)被移除,換句話(huà)說(shuō),在呈現(xiàn)尺寸縮小操作中,調(diào)整呈現(xiàn)大小前的交錯(cuò)子畫(huà)面數(shù)據(jù)30中,每三條線(xiàn)之中的第三條會(huì)被舍棄,而呈現(xiàn)尺寸縮小操作的結(jié)果可以由圖4中已調(diào)整呈現(xiàn)大小的交錯(cuò)子畫(huà)面數(shù)據(jù)34來(lái)得知。因此,本發(fā)明借由對(duì)以交錯(cuò)方式排列的上圖場(chǎng)數(shù)據(jù)以及下圖場(chǎng)數(shù)據(jù)一并進(jìn)行呈現(xiàn)大小的調(diào)整而非如公知技術(shù)一般地分別調(diào)整上圖場(chǎng)數(shù)據(jù)以及下圖場(chǎng)數(shù)據(jù)的呈現(xiàn)大小,所以移除掉的線(xiàn)條彼此分離而非相鄰,因此可以提高縮放之后的子畫(huà)面的顯示品質(zhì)。當(dāng)然,在前述的實(shí)施例中,每三條線(xiàn)便移除一條的縮小操作僅僅作為本發(fā)明的一較佳實(shí)施例,而非用來(lái)作為本發(fā)明的限制;換句話(huà)說(shuō),其它的呈現(xiàn)尺寸調(diào)整(例如將呈現(xiàn)大小予以放大)亦可采用本發(fā)明所揭露的方法。不管要進(jìn)行哪一種調(diào)整,上圖場(chǎng)數(shù)據(jù)以及下圖場(chǎng)數(shù)據(jù)會(huì)先交錯(cuò)而形成一個(gè)尚未調(diào)整呈現(xiàn)大小的交錯(cuò)子畫(huà)面數(shù)據(jù)30,接著才進(jìn)行縮放以將交錯(cuò)子畫(huà)面數(shù)據(jù)30轉(zhuǎn)換為呈現(xiàn)大小調(diào)整后的交錯(cuò)子畫(huà)面數(shù)據(jù)34。最后,如圖5所示,調(diào)整后的交錯(cuò)子畫(huà)面數(shù)據(jù)34會(huì)再次分離而形成呈現(xiàn)大小調(diào)整后的上圖場(chǎng)數(shù)據(jù)40以及下圖場(chǎng)數(shù)據(jù)42,其中上圖場(chǎng)數(shù)據(jù)40選取呈現(xiàn)大小調(diào)整后的交錯(cuò)子畫(huà)面數(shù)據(jù)34中每一條奇數(shù)線(xiàn)(oddline)所形成,而呈現(xiàn)大小調(diào)整后的下圖場(chǎng)數(shù)據(jù)42選取呈現(xiàn)大小調(diào)整后的交錯(cuò)子畫(huà)面數(shù)據(jù)34中每一條偶數(shù)線(xiàn)(evenline)所形成。請(qǐng)參閱圖6,圖6為本發(fā)明DVD系統(tǒng)55的一實(shí)施例的功能方塊圖。如圖6所示,DVD系統(tǒng)55包含有一接口邏輯電路(interfacelogic)46、一音訊/視訊譯碼電路(A/Vdecodingcircuit)48以及一子畫(huà)面譯碼電路(subpicturedecodingcircuit)50。接口邏輯電路46是用來(lái)接收音訊數(shù)據(jù)流、視訊數(shù)據(jù)流以及子畫(huà)面數(shù)據(jù)流;音訊/視訊譯碼電路48,耦接至接口邏輯電路46,用來(lái)譯碼所接收的音訊數(shù)據(jù)流以及視訊數(shù)據(jù)流;另一方面,子畫(huà)面譯碼電路50,耦接至接口邏輯電路46,用來(lái)譯碼所接收的子畫(huà)面數(shù)據(jù)流。子畫(huà)面譯碼電路50的功能與操作將于下詳細(xì)說(shuō)明。請(qǐng)參閱圖7,圖7為圖6所示的子畫(huà)面譯碼電路50的一實(shí)施例的功能方塊圖。如圖7所示,子畫(huà)面譯碼電路50包含有一輸入單元52,用來(lái)自接口邏輯電路46接收該子畫(huà)面數(shù)據(jù)流。此外,子畫(huà)面譯碼電路50另包含有一譯碼模塊54,并非將子畫(huà)面數(shù)據(jù)完全譯碼,而是借由僅譯碼所需的像素?cái)?shù)據(jù)以及每一子畫(huà)面單元中的顯示指令串行表(DCSQT),以取得子畫(huà)面數(shù)據(jù)的線(xiàn)條信息。譯碼模塊54預(yù)分析上圖場(chǎng)的連串長(zhǎng)度數(shù)據(jù)12、下圖場(chǎng)的連串長(zhǎng)度數(shù)據(jù)14以及子畫(huà)面顯示控制串行(SPDCSQ)指令數(shù)據(jù)16,以決定該子畫(huà)面數(shù)據(jù)所包含的有效線(xiàn)條數(shù)目以及上圖場(chǎng)與下圖場(chǎng)中每一條線(xiàn)的地址偏移量?;谶@些結(jié)果,子畫(huà)面比例調(diào)整模塊56便可以于上、下圖場(chǎng)數(shù)據(jù)處于連串長(zhǎng)度編碼形式時(shí),交錯(cuò)上、下圖場(chǎng)數(shù)據(jù)并計(jì)算交錯(cuò)后的圖場(chǎng)數(shù)據(jù)的線(xiàn)條總數(shù),以及根據(jù)欲進(jìn)行的調(diào)整來(lái)縮放交錯(cuò)后的圖場(chǎng)數(shù)據(jù)。在調(diào)整完交錯(cuò)后的圖場(chǎng)數(shù)據(jù)的呈現(xiàn)比例之后,子畫(huà)面比例調(diào)整模塊56會(huì)分離交錯(cuò)后的圖場(chǎng)數(shù)據(jù),以產(chǎn)生如圖5所示的已調(diào)整呈現(xiàn)大小的上圖場(chǎng)數(shù)據(jù)及下圖場(chǎng)數(shù)據(jù)。換句話(huà)說(shuō),呈現(xiàn)大小調(diào)整后的圖場(chǎng)數(shù)據(jù)中,每一條奇數(shù)線(xiàn)會(huì)被分離以作為已調(diào)整呈現(xiàn)大小的上圖場(chǎng)數(shù)據(jù),而每一條偶數(shù)線(xiàn)則會(huì)被分離來(lái)作為已調(diào)整呈現(xiàn)大小的下圖場(chǎng)數(shù)據(jù)。此外,調(diào)整過(guò)呈現(xiàn)的后尺寸的上圖場(chǎng)數(shù)據(jù)及下圖場(chǎng)數(shù)據(jù)會(huì)儲(chǔ)存于動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器58,在此請(qǐng)注意,已調(diào)整呈現(xiàn)大小的上圖場(chǎng)數(shù)據(jù)及下圖場(chǎng)數(shù)據(jù)此時(shí)仍處于編碼形式。在已調(diào)整呈現(xiàn)大小的上圖場(chǎng)數(shù)據(jù)及下圖場(chǎng)數(shù)據(jù)儲(chǔ)存于動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器58之后,上、下圖場(chǎng)數(shù)據(jù)便可被譯碼,而譯碼后的上、下圖場(chǎng)數(shù)據(jù)會(huì)儲(chǔ)存于另一存儲(chǔ)器之中,譬如圖7所示的靜態(tài)隨機(jī)存取存儲(chǔ)器60。上述譯碼步驟以及后續(xù)顯示視訊數(shù)據(jù)以及子畫(huà)面數(shù)據(jù)的種種步驟為業(yè)界所公知,故不另贅述于此。前述用來(lái)縮放子畫(huà)面數(shù)據(jù)呈現(xiàn)大小的方法可以用來(lái)調(diào)整一DVD子畫(huà)面數(shù)據(jù)流的顯示之后的比例,然而,本發(fā)明并沒(méi)有限制呈現(xiàn)大小的縮放方法所應(yīng)用的領(lǐng)域,換句話(huà)說(shuō),本發(fā)明縮放呈現(xiàn)大小的方法可以應(yīng)用于所有具有子畫(huà)面數(shù)據(jù)的數(shù)字視訊數(shù)據(jù),讓經(jīng)過(guò)本發(fā)明呈現(xiàn)比例調(diào)整方法處理后的子畫(huà)面數(shù)據(jù)能夠比公知技術(shù)所處理的子畫(huà)面數(shù)據(jù)具有更佳的顯示品質(zhì)。以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請(qǐng)專(zhuān)利范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。權(quán)利要求1.一種縮放子畫(huà)面數(shù)據(jù)呈現(xiàn)大小的方法,包含接收一視訊數(shù)據(jù)流以及一子畫(huà)面數(shù)據(jù)流;預(yù)分析該子畫(huà)面數(shù)據(jù)流以取得該子畫(huà)面數(shù)據(jù)的線(xiàn)條信息,該子畫(huà)面數(shù)據(jù)包含一上圖場(chǎng)像素?cái)?shù)據(jù)以及一下圖場(chǎng)像素?cái)?shù)據(jù);利用該預(yù)分析的線(xiàn)條信息來(lái)計(jì)算出該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)所包含的線(xiàn)條數(shù)目;交錯(cuò)該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù);一起調(diào)整處于交錯(cuò)形式的該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)呈現(xiàn)后的比例,以調(diào)整該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)的線(xiàn)條數(shù)目;將該處于交錯(cuò)形式的呈現(xiàn)比例調(diào)整后的像素?cái)?shù)據(jù)分離為一調(diào)整后上圖場(chǎng)像素?cái)?shù)據(jù)以及一調(diào)整后下圖場(chǎng)數(shù)據(jù);以及分別將該調(diào)整后上圖場(chǎng)像素?cái)?shù)據(jù)以及該調(diào)整后下圖場(chǎng)像素?cái)?shù)據(jù)儲(chǔ)存至一存儲(chǔ)器。2.如權(quán)利要求1所述的方法,其中預(yù)分析該子畫(huà)面數(shù)據(jù)的步驟包含譯碼該子畫(huà)面數(shù)據(jù)所包含的子畫(huà)面顯示控制串行指令數(shù)據(jù)。3.如權(quán)利要求1所述的方法,其中該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)于編碼形式下調(diào)整其呈現(xiàn)比例。4.如權(quán)利要求1所述的方法,其中將該處于交錯(cuò)形式的呈現(xiàn)比例調(diào)整后的像素?cái)?shù)據(jù)分離的步驟包含自該處于交錯(cuò)形式的呈現(xiàn)比例調(diào)整后的像素?cái)?shù)據(jù)中挑選出所有的奇數(shù)線(xiàn),以作為該調(diào)整后上圖場(chǎng)像素?cái)?shù)據(jù);以及自該處于交錯(cuò)形式的呈現(xiàn)比例調(diào)整后的像素?cái)?shù)據(jù)中挑選出所有的偶數(shù)線(xiàn),以作為該調(diào)整后下圖場(chǎng)像素?cái)?shù)據(jù)。5.如權(quán)利要求1所述的方法,其中該視訊數(shù)據(jù)流為一數(shù)字激光視盤(pán)格式的數(shù)據(jù)流,以及該子畫(huà)面數(shù)據(jù)流為一DVD子畫(huà)面數(shù)據(jù)流。6.一種視訊處理電路,包含一輸入單元,用來(lái)接收一視訊數(shù)據(jù)流以及一子畫(huà)面數(shù)據(jù)流;一譯碼模塊,用來(lái)預(yù)分析該子畫(huà)面數(shù)據(jù)流以取得一子畫(huà)面數(shù)據(jù)的線(xiàn)條信息,該子畫(huà)面數(shù)據(jù)包含有一上圖場(chǎng)像素?cái)?shù)據(jù)以及一下圖場(chǎng)像素?cái)?shù)據(jù);一子畫(huà)面比例調(diào)整模塊,用來(lái)根據(jù)該線(xiàn)條信息計(jì)算出該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)所包含的線(xiàn)條數(shù)目,交錯(cuò)該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù),一同調(diào)整處于交錯(cuò)形式的該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)呈現(xiàn)后的比例以調(diào)整該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)的線(xiàn)條數(shù)目,以及將該處于交錯(cuò)形式的呈現(xiàn)比例調(diào)整后的像素?cái)?shù)據(jù)分離為一調(diào)整后上圖場(chǎng)像素?cái)?shù)據(jù)以及一調(diào)整后下圖場(chǎng)數(shù)據(jù);以及一存儲(chǔ)器,用來(lái)分別儲(chǔ)存該調(diào)整后上圖場(chǎng)像素?cái)?shù)據(jù)以及該調(diào)整后下圖場(chǎng)像素?cái)?shù)據(jù)。7.如權(quán)利要求6所述的視訊處理電路,其中該譯碼模塊是對(duì)該子畫(huà)面數(shù)據(jù)所包含的子畫(huà)面顯示控制串行指令數(shù)據(jù)進(jìn)行譯碼,以取得該子畫(huà)面數(shù)據(jù)的線(xiàn)條信息。8.如權(quán)利要求6所述的視訊處理電路,其中該子畫(huà)面比例調(diào)整模塊調(diào)整該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)的呈現(xiàn)比例是于編碼形式下進(jìn)行。9.如權(quán)利要求6所述的視訊處理電路,其中該子畫(huà)面比例調(diào)整模塊是自該處于交錯(cuò)形式的呈現(xiàn)比例調(diào)整后的像素?cái)?shù)據(jù)中挑選出所有的奇數(shù)線(xiàn),以作為該調(diào)整后上圖場(chǎng)像素?cái)?shù)據(jù);并且自該處于交錯(cuò)形式的呈現(xiàn)比例調(diào)整后的像素?cái)?shù)據(jù)中挑選出所有的偶數(shù)線(xiàn),以作為該調(diào)整后下圖場(chǎng)像素?cái)?shù)據(jù)。10.如權(quán)利要求6所述的視訊處理電路,其中該視訊數(shù)據(jù)流為一數(shù)字激光視盤(pán)格式的數(shù)據(jù)流,以及該子畫(huà)面數(shù)據(jù)流為一DVD子畫(huà)面數(shù)據(jù)流。11.一種數(shù)字激光視盤(pán)播放系統(tǒng),包含一接口邏輯電路,用來(lái)接收一音訊數(shù)據(jù)流,一視訊數(shù)據(jù)流,以及一子畫(huà)面信息流;一音訊/視訊譯碼電路,用來(lái)譯碼已接收的該音訊數(shù)據(jù)流以及該視訊數(shù)據(jù)流;以及一子畫(huà)面譯碼電路,用來(lái)譯碼已接收的該子畫(huà)面數(shù)據(jù)流,該子畫(huà)面譯碼電路包含一譯碼模塊,用來(lái)預(yù)分析該子畫(huà)面數(shù)據(jù)流以取得子畫(huà)面數(shù)據(jù)的線(xiàn)條信息,該子畫(huà)面數(shù)據(jù)包含有一上圖場(chǎng)像素?cái)?shù)據(jù)以及一下圖場(chǎng)像素?cái)?shù)據(jù);一子畫(huà)面比例調(diào)整模塊,用來(lái)根據(jù)該線(xiàn)條信息計(jì)算出該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)所包含的線(xiàn)條數(shù)目,交錯(cuò)該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù),一同調(diào)整處于交錯(cuò)形式的該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)呈現(xiàn)后的比例以調(diào)整該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)的線(xiàn)條數(shù)目,并且將該處于交錯(cuò)形式的呈現(xiàn)比例調(diào)整后的像素?cái)?shù)據(jù)分離為一調(diào)整后上圖場(chǎng)像素?cái)?shù)據(jù)以及一調(diào)整后下圖場(chǎng)數(shù)據(jù);以及一存儲(chǔ)器,用來(lái)分別儲(chǔ)存該調(diào)整后上圖場(chǎng)像素?cái)?shù)據(jù)以及該調(diào)整后下圖場(chǎng)像素?cái)?shù)據(jù)。12.如權(quán)利要求11所述的數(shù)字激光視盤(pán)播放系統(tǒng),其中該譯碼模塊是對(duì)該子畫(huà)面數(shù)據(jù)所包含的子畫(huà)面顯示控制串行指令數(shù)據(jù)進(jìn)行譯碼,以取得該子畫(huà)面數(shù)據(jù)的線(xiàn)條信息。13.如權(quán)利要求11所述的數(shù)字激光視盤(pán)播放系統(tǒng),其中該子畫(huà)面比例調(diào)整模塊調(diào)整該上圖場(chǎng)像素?cái)?shù)據(jù)以及該下圖場(chǎng)像素?cái)?shù)據(jù)的呈現(xiàn)比例是于編碼形式下進(jìn)行。14.如權(quán)利要求11所述的數(shù)字激光視盤(pán)播放系統(tǒng),其中該子畫(huà)面比例調(diào)整模塊是自該處于交錯(cuò)形式的呈現(xiàn)比例調(diào)整后的像素?cái)?shù)據(jù)中挑選所有的奇數(shù)線(xiàn),以作為該調(diào)整后上圖場(chǎng)像素?cái)?shù)據(jù);并且自該處于交錯(cuò)形式的呈現(xiàn)比例調(diào)整后的像素?cái)?shù)據(jù)中挑選所有的偶數(shù)線(xiàn),以作為該調(diào)整后下圖場(chǎng)像素?cái)?shù)據(jù)。全文摘要一種縮放子畫(huà)面數(shù)據(jù)呈現(xiàn)大小的方法,包含接收一視訊數(shù)據(jù)流以及一子畫(huà)面數(shù)據(jù)流;預(yù)分析該子畫(huà)面數(shù)據(jù)流以取得該子畫(huà)面的線(xiàn)條信息,該子畫(huà)面數(shù)據(jù)包含有上圖場(chǎng)數(shù)據(jù)以及下圖場(chǎng)數(shù)據(jù);利用該掃描線(xiàn)信息計(jì)算出該上圖場(chǎng)數(shù)據(jù)以及該下圖場(chǎng)數(shù)據(jù)的線(xiàn)條數(shù)目;交錯(cuò)該上圖場(chǎng)數(shù)據(jù)以及該下圖場(chǎng)數(shù)據(jù);一同對(duì)處于交錯(cuò)形式的該上圖場(chǎng)數(shù)據(jù)以及該下圖場(chǎng)數(shù)據(jù)進(jìn)行呈現(xiàn)比例的調(diào)整,并將處于交錯(cuò)形式的呈現(xiàn)比例調(diào)整后的像素?cái)?shù)據(jù)分離為調(diào)整后的上圖場(chǎng)數(shù)據(jù)以及調(diào)整后的下圖場(chǎng)數(shù)據(jù);以及分別將該調(diào)整后上圖場(chǎng)數(shù)據(jù)以及該調(diào)整后下圖場(chǎng)數(shù)據(jù)儲(chǔ)存至一存儲(chǔ)器。文檔編號(hào)G09G5/373GK1856055SQ20061007304公開(kāi)日2006年11月1日申請(qǐng)日期2006年4月10日優(yōu)先權(quán)日2005年4月13日發(fā)明者謝有慶申請(qǐng)人:聯(lián)發(fā)科技股份有限公司