專利名稱:識別數(shù)字視訊光盤類型的系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種識別光盤類型的方法,特別是涉及一種識別數(shù)字視訊光盤類型的方法。
背景技術(shù):
目前通行的可錄式(recordable)數(shù)字視訊光盤(DVD)主要分為兩大規(guī)格系統(tǒng),其一為以數(shù)字視訊光盤論壇(DVD Forum)為主而制定的數(shù)字視訊光盤規(guī)格,如可燒錄一次的可錄式數(shù)字視訊光盤(DVD-R)以及可燒錄多次的覆寫式可錄式數(shù)字視訊光盤(DVD-RW),以下稱此兩種規(guī)格為第一類型。其二為以數(shù)字視訊光盤聯(lián)盟(DVD Alliance)為主而制定的數(shù)字視訊光盤規(guī)格,如可燒錄一次的可錄式數(shù)字視訊光盤(DVD+R)以及可燒錄多次的覆寫式可錄式數(shù)字視訊光盤(DVD+RW),以下稱此兩種規(guī)格為第二類型。
就數(shù)字視訊光盤燒錄器(DVD recorder)而言,為能有效地?zé)浕蛱幚肀P片中的數(shù)據(jù),前述第一類型及第二類型的數(shù)字視訊光盤必須均能被識別。一般而言,現(xiàn)行的方法是利用頻率(frequency)作為識別的基礎(chǔ),但由于第一類型及第二類型的數(shù)字視訊光盤,其所具備的頻率值相差甚大。而利用頻率進行識別必須先假設(shè)一預(yù)定值,當(dāng)頻率值相差甚大時,便無法準(zhǔn)確估算。
然而,若數(shù)字視訊光盤燒錄器不能正確地識別出前述不同類型的數(shù)字視訊光盤,則無法正確地進行后續(xù)燒錄的工作。因此,如何有效地于數(shù)字視訊光盤燒錄器中,識別不同類型的數(shù)字視訊光盤,實為目前數(shù)字視訊光盤發(fā)展的一重要技術(shù)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明是以數(shù)字視訊光盤上所具有的光學(xué)數(shù)據(jù)進行識別,以識別出數(shù)字視訊光盤的類型,并據(jù)以進行后續(xù)處理。
為實現(xiàn)上述目的,本發(fā)明提供一種識別數(shù)字視訊光盤類型的方法。首先,讀取數(shù)字視訊光盤上的光學(xué)數(shù)據(jù),再利用光學(xué)數(shù)據(jù)計算擺動振幅值及最大振幅值。數(shù)字視訊光盤上的光學(xué)數(shù)據(jù),是由讀寫裝置,如讀寫頭(read/write head)等,通過光學(xué)投射,作用于此數(shù)字視訊光盤而產(chǎn)生的。光學(xué)數(shù)據(jù)包括拖引正規(guī)化訊號(push and pull normalize signal,PPN),拖引正規(guī)化訊號(PPN)是以下式計算而得PPN=G1×(A+B)-G2×(C+D),在此公式中,PPN為拖引正規(guī)化訊號,(A+B)為數(shù)字視訊光盤的第一區(qū)域數(shù)據(jù),(C+D)為數(shù)字視訊光盤的第二區(qū)域數(shù)據(jù),G1及G2為調(diào)整常數(shù)。
然后,判斷擺動振幅值及最大振幅值間的差值是否大于預(yù)定差值。當(dāng)此差值大于預(yù)定差值時,判定此一數(shù)字視訊光盤為第一類型。當(dāng)此差值小于預(yù)定差值時,判定此一數(shù)字視訊光盤為第二類型。第一類型包括DVD-R及DVD-RW。第二類型包括DVD+R及DVD+RW。判斷差值的步驟,可以下式完成Pw>r×Pmax,其中Pw為擺動振幅值,Pmax為最大振幅值,r為預(yù)定常數(shù)且大于0。
再者,本發(fā)明提出一種儲存介質(zhì),用以儲存一計算機程序,上述計算機程序用以加載至一計算機系統(tǒng)中并且使得上述計算機系統(tǒng)執(zhí)行如前所述的識別數(shù)字視訊光盤類型的方法步驟。
其次,本發(fā)明提出一種識別數(shù)字視訊光盤類型的系統(tǒng),包括一處理單元,此處理單元用以讀取數(shù)字視訊光盤上的光學(xué)數(shù)據(jù),再利用光學(xué)數(shù)據(jù)計算擺動振幅值及最大振幅值。
光學(xué)數(shù)據(jù)是由讀寫裝置,如讀寫頭等,通過光學(xué)投射作用于數(shù)字視訊光盤而產(chǎn)生。光學(xué)數(shù)據(jù)包括拖引正規(guī)化訊號(PPN),拖引正規(guī)化訊號是以下式計算而得PPN=G1×(A+B)-G2×(C+D),其中,PPN為拖引正規(guī)化訊號,(A+B)為數(shù)字視訊光盤的第一區(qū)域數(shù)據(jù),(C+D)為數(shù)字視訊光盤的第二區(qū)域數(shù)據(jù),G1及G2為調(diào)整常數(shù)。
然后,此處理單元判斷擺動振幅值及最大振幅值間的差值是否大于預(yù)定差值。當(dāng)此一差值大于預(yù)定差值時,判定此數(shù)字視訊光盤為第一類型。當(dāng)此一差值小于預(yù)定差值時,判定此數(shù)字視訊光盤為第二類型。處理單元是利用下式,以判斷擺動振幅值及最大振幅值間的差值Pw>r×Pmax,其中Pw為擺動振幅值,Pmax為最大振幅值,r為大于0的預(yù)定常數(shù)。第一類型包括DVD-R及DVD-RW。第二類型包括DVD+R及DVD+RW。而處理單元可以一芯片(chip)加以實現(xiàn)。
圖1a是顯示數(shù)字視訊光盤光學(xué)數(shù)據(jù)的示意圖。
圖1b及圖1c是顯示拖引正規(guī)訊號的示意圖。
圖2是顯示本發(fā)明所揭示的方法的執(zhí)行流程圖。
圖3是顯示本發(fā)明所揭示的儲存介質(zhì)的示意圖。
圖4是顯示本發(fā)明所揭示的識別數(shù)字視訊光盤類型的系統(tǒng)的功能方塊圖。
圖5是顯示本發(fā)明所揭示的方法的一實施例的執(zhí)行流程圖。
附圖符號說明30-儲存介質(zhì);32-識別數(shù)字視訊光盤類型的計算機程序;320-讀取數(shù)字視訊光盤上光學(xué)數(shù)據(jù)的程序邏輯;322-計算擺動振幅值及最大振幅值的程序邏輯;324-判定數(shù)字視訊光盤類型的程序邏;40-處理單元;42-數(shù)字視訊光盤燒錄器。
具體實施例方式
請參照圖2,圖2是顯示本發(fā)明所揭示的方法的執(zhí)行流程圖。在一實施例中,本發(fā)明提供一種識別數(shù)字視訊光盤類型的方法,其可用于數(shù)字視訊光盤燒錄器中,以識別不同類型的數(shù)字視訊光盤。
首先,讀取數(shù)字視訊光盤上的光學(xué)數(shù)據(jù)(步驟S200)。然后利用所讀取的光學(xué)數(shù)據(jù),計算擺動振幅值及最大振幅值(步驟S202)。數(shù)字視訊光盤上的光學(xué)數(shù)據(jù),是由讀寫裝置,如讀寫頭等,通過光學(xué)投射,作用于此數(shù)字視訊光盤而產(chǎn)生的。光學(xué)數(shù)據(jù)可包括拖引正規(guī)化訊號(PPN),拖引正規(guī)化訊號可以下式計算而得PPN=G1×(A+B)-G2×(C+D),在此公式中,PPN為拖引正規(guī)化訊號,(A+B)為數(shù)字視訊光盤的第一區(qū)域數(shù)據(jù),(C+D)為數(shù)字視訊光盤的第二區(qū)域數(shù)據(jù),G1及G2為調(diào)整常數(shù)。
請參照圖1a,圖1a是顯示數(shù)字視訊光盤光學(xué)數(shù)據(jù)的示意圖。如圖所示,圖中實線區(qū)域100即為讀寫頭所投射后所產(chǎn)生的光學(xué)數(shù)據(jù)。將區(qū)域100分為第一區(qū)域102及第二區(qū)域104,其中第一區(qū)域102是由區(qū)域A及區(qū)域B所組成,而第二區(qū)域104是由區(qū)域C及區(qū)域D所組成。經(jīng)由G1和G2兩個調(diào)整常數(shù)的設(shè)定,利用PPN=G1×(A+B)-G2×(C+D)即可算出拖引正規(guī)化訊號。
然后,判斷擺動振幅值及最大振幅值間的差值是否大于預(yù)定差值(步驟S204)。當(dāng)此差值大于預(yù)定差值時,判定此一數(shù)字視訊光盤為第一類型(步驟S206)。當(dāng)此差值小于預(yù)定差值時,判定此一數(shù)字視訊光盤為第二類型(步驟S208)。第一類型包括DVD-R及DVD-RW。第二類型包括DVD+R及DVD+RW。判斷差值的步驟,是以下式完成Pw>r×Pmax,其中Pw為擺動振幅值,Pmax為最大振幅值,r為大于0的預(yù)定常數(shù)。
舉例而言,請參照圖1b及圖1c。圖1b及圖1c是顯示拖引正規(guī)訊號的示意圖。圖1b為根據(jù)第一類型的數(shù)字視訊光盤,即DVD-R及DVD-RW,其所具有的拖引正規(guī)訊號所繪制而得的振幅圖形。其中,擺動振幅值106及最大振幅值108的差值很大。圖1c為根據(jù)第二類型的數(shù)字視訊光盤,即DVD-R及DVD-RW,其所具有的拖引正規(guī)訊號所繪制而得的振幅圖形。其中,擺動振幅值116及最大振幅值118的差值極小。
圖3是顯示本發(fā)明所揭示的儲存介質(zhì)的示意圖。如圖所示,本發(fā)明提出一種儲存介質(zhì)30,用以儲存一計算機程序32,計算機程序32用以加載至一計算機系統(tǒng)中并且使得上述計算機系統(tǒng)執(zhí)行如前所述的識別數(shù)字視訊光盤類型的方法。計算機程序32主要包括讀取數(shù)字視訊光盤上光學(xué)數(shù)據(jù)的程序邏輯320、計算擺動振幅值及最大振幅值的程序邏輯322以及判定數(shù)字視訊光盤類型的程序邏輯324。
圖4是顯示本發(fā)明所揭示的識別數(shù)字視訊光盤類型的系統(tǒng)的功能方塊圖。本發(fā)明所揭示的識別數(shù)字視訊光盤類型的系統(tǒng)包括一處理單元40,處理單元40用以讀取數(shù)字視訊光盤上的光學(xué)數(shù)據(jù),再利用光學(xué)數(shù)據(jù)計算擺動振幅值及最大振幅值。
光學(xué)數(shù)據(jù)是由讀寫裝置,如讀寫頭等,通過光學(xué)投射作用于數(shù)字視訊光盤而產(chǎn)生。光學(xué)數(shù)據(jù)包括拖引正規(guī)化訊號(PPN),拖引正規(guī)化訊號是以下式計算而得PPN=G1×(A+B)-G2×(C+D),其中,PPN為拖引正規(guī)化訊號,(A+B)為數(shù)字視訊光盤的第一區(qū)域數(shù)據(jù),(C+D)為數(shù)字視訊光盤的第二區(qū)域數(shù)據(jù),G1及G2為調(diào)整常數(shù)。
然后,處理單元40判斷擺動振幅值及最大振幅值間的差值是否大于預(yù)定差值。當(dāng)此一差值大于預(yù)定差值時,判定此數(shù)字視訊光盤為第一類型。當(dāng)此一差值小于預(yù)定差值時,判定此數(shù)字視訊光盤為第二類型。處理單元40利用以下式,以判斷擺動振幅值及最大振幅值間的差值Pw>r×Pmax,其中Pw為擺動振幅值,Pmax為最大振幅值,r為預(yù)定常數(shù)且r>0。第一類型包括DVD-R及DVD-RW。第二類型包括DVD+R及DVD+RW。而處理單元40可以一芯片(chip)加以實現(xiàn)。如圖所示,將處理單元置于一數(shù)字視訊光盤燒錄器42中。
圖5是顯示本發(fā)明所揭示的方法的一實施例的執(zhí)行流程圖。在一實施例中,本發(fā)明提供一種識別數(shù)字視訊光盤類型的方法,其應(yīng)用于數(shù)字視訊光盤燒錄器中,以識別不同類型的數(shù)字視訊光盤。
首先,將光盤(compact disk,CD)置于數(shù)字視訊光盤燒錄器中(步驟S400)。數(shù)字視訊光盤燒錄器會先判斷置入的光盤是否為數(shù)字視訊光盤(DVD)(步驟S402)。當(dāng)數(shù)字視訊光盤燒錄器判斷置入的光盤,不為數(shù)字視訊光盤時,數(shù)字視訊光盤燒錄器將其判斷為一般光盤(CD)(步驟S404),并以光盤規(guī)格進行后續(xù)處理。
接著,數(shù)字視訊光盤燒錄器判斷置入的數(shù)字視訊光盤,是否具有擺動訊號(wobble signal)(步驟S406)。當(dāng)數(shù)字視訊光盤燒錄器判斷置入的數(shù)字視訊光盤不具有擺動訊號時,則判斷其為只讀性數(shù)字視訊光盤(DVD-ROM)(步驟S408)。
而后,讀取數(shù)字視訊光盤上的光學(xué)數(shù)據(jù)(步驟S410)。然后利用所讀取的光學(xué)數(shù)據(jù),計算擺動振幅值及最大振幅值。數(shù)字視訊光盤上的光學(xué)數(shù)據(jù),是由讀寫裝置,如讀寫頭等,通過光學(xué)投射,作用于此數(shù)字視訊光盤而產(chǎn)生的。光學(xué)數(shù)據(jù)包括拖引正規(guī)化訊號(push and pull normalize signal,PPN),拖引正規(guī)化訊號(PPN)是以下式計算而得PPN=G1×(A+B)-G2×(C+D),在此公式中,PPN為拖引正規(guī)化訊號,(A+B)為數(shù)字視訊光盤的第一區(qū)域數(shù)據(jù),(C+D)為數(shù)字視訊光盤的第二區(qū)域數(shù)據(jù),G1及G2為調(diào)整常數(shù)。
然后,判斷擺動振幅值及最大振幅值間的差值是否大于預(yù)定差值(步驟S414)。當(dāng)此差值大于預(yù)定差值時,判定此一數(shù)字視訊光盤為第一類型(步驟S416)。當(dāng)此差值小于預(yù)定差值時,判定此一數(shù)字視訊光盤為第二類型(步驟S418)。第一類型包括DVD-R及DVD-RW。第二類型包括DVD+R及DVD+RW。判斷差值的步驟,是以下式完成Pw>r×Pmax,其中Pw為擺動振幅值,Pmax為最大振幅值,r為預(yù)定常數(shù)且r>0。在步驟S416及S418的后,如光盤為第一類型,則可將頻率設(shè)定為(n×844)kHz。如光盤為第二類型,則可將頻率設(shè)定為(n×104.1)kHz。并據(jù)以進行后續(xù)處理。
綜而言之,本發(fā)明提出一種數(shù)字視訊光盤類型的識別方法,可有效地識別數(shù)字視訊光盤所屬的類型,以作為后續(xù)燒錄或處理的依據(jù)。解決目前技術(shù)無法解決的問題,實現(xiàn)本發(fā)明所欲達到的目的。
本發(fā)明所提出的方法及系統(tǒng),或者其中某些部份,可能以計算機程序(計算機指令)的方式加以實現(xiàn),此計算機程序(計算機指令)可能建置于儲存介質(zhì)中,如軟盤(floppy diskettes)、光盤(CD-ROMS)、硬盤(hard drives)、韌體(firmware)或其它任何機器可辨讀的儲存介質(zhì)中。當(dāng)前述的計算機程序(計算機指令)經(jīng)由如計算機等機器加載并執(zhí)行時,此加載計算機程序(計算機指令)的機器即轉(zhuǎn)換為一用以實現(xiàn)本發(fā)明的裝置。再者,本發(fā)明所揭示的方法及系統(tǒng)可以計算機程序(計算機指令)的方式進行傳輸,傳輸介質(zhì)如電線(electricalwire)、電纜(cable)、光纖(fiber optics)、以及其它任何可進行傳輸?shù)膫鬏斀橘|(zhì)或無線傳輸(wireless communication)。當(dāng)前述傳輸?shù)挠嬎銠C程序(計算機指令)經(jīng)由如計算機等機器加載并執(zhí)行時,此加載計算機程序(計算機指令)的機器即轉(zhuǎn)換為一用以實現(xiàn)本發(fā)明的裝置。另外,本發(fā)明所揭示的方法及系統(tǒng)可以計算機程序(計算機指令)的型態(tài)應(yīng)用于一通用目的(general-purpose)處理器中,當(dāng)前述應(yīng)用于通用目的處理器的計算機程序(計算機指令)與該處理器相結(jié)合時,即提供一用以實現(xiàn)本發(fā)明的裝置,其功能相當(dāng)于具有特定功能的邏輯電路(logic circuits)。
雖然本發(fā)明已以較佳實施例披露如上,然其并非用以限定本發(fā)明,本領(lǐng)域的技術(shù)人員在不脫離本發(fā)明的精神和范圍的前提下可作若干的更動與潤飾,因此本發(fā)明的保護范圍以本發(fā)明的權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種識別數(shù)字視訊光盤類型的方法,包括下列步驟讀取一數(shù)字視訊光盤上的光學(xué)數(shù)據(jù);利用上述光學(xué)數(shù)據(jù)計算一擺動振幅值及一最大振幅值;判斷上述擺動振幅值及上述最大振幅值間的一差值,是否大于一預(yù)定差值;當(dāng)上述差值大于上述預(yù)定差值時,判定上述數(shù)字視訊光盤為一第一類型;以及當(dāng)上述差值小于上述預(yù)定差值時,判定上述數(shù)字視訊光盤為一第二類型。
2.如權(quán)利要求1所述的識別數(shù)字視訊光盤類型的方法,其中上述光學(xué)數(shù)據(jù),是由一讀寫裝置通過光學(xué)投射作用于上述數(shù)字視訊光盤而產(chǎn)生。
3.如權(quán)利要求1所述的識別數(shù)字視訊光盤類型的方法,其中上述光學(xué)數(shù)據(jù)包括一拖引正規(guī)化訊號,上述拖引正規(guī)化訊號是以下式計算而得PPN=G1×(A+B)-G2×(C+D);其中,PPN為上述拖引正規(guī)化訊號,(A+B)為上述數(shù)字視訊光盤的一第一區(qū)域數(shù)據(jù),(C+D)為上述數(shù)字視訊光盤的一第二區(qū)域數(shù)據(jù),G1及G2為調(diào)整常數(shù)。
4.如權(quán)利要求1所述的識別數(shù)字視訊光盤類型的方法,其中上述判斷上述差值的步驟,是以下式完成Pw>r×Pmax;其中,Pw為上述擺動振幅值,Pmax為上述最大振幅值,r為一預(yù)定常數(shù),且r>0。
5.如權(quán)利要求1所述的識別數(shù)字視訊光盤類型的方法,其中上述第一類型包括DVD-R及DVD-RW。
6.如權(quán)利要求1所述的識別數(shù)字視訊光盤類型的方法,其中上述第二類型包括DVD+R及DVD+RW。
7.一種儲存介質(zhì),用以儲存一計算機程序,上述計算機程序用以加載至一計算機系統(tǒng)中并且使得上述計算機系統(tǒng)執(zhí)行如權(quán)利要求1至6中任一權(quán)利要求所述的識別數(shù)字視訊光盤類型的方法。
8.一種識別數(shù)字視訊光盤類型的系統(tǒng),包括一處理單元,上述處理單元用以讀取一數(shù)字視訊光盤上的光學(xué)數(shù)據(jù),利用上述光學(xué)數(shù)據(jù)計算一擺動振幅值及一最大振幅值,判斷上述擺動振幅值及上述最大振幅值間的一差值,是否大于一預(yù)定差值,當(dāng)上述差值大于上述預(yù)定差值時,判定上述數(shù)字視訊光盤為一第一類型,以及當(dāng)上述差值小于上述預(yù)定差值時,判定上述數(shù)字視訊光盤為一第二類型。
9.如權(quán)利要求8所述的識別數(shù)字視訊光盤類型的系統(tǒng),其中上述光學(xué)數(shù)據(jù),是由一讀寫裝置通過光學(xué)投射作用于上述數(shù)字視訊光盤而產(chǎn)生。
10.如權(quán)利要求8所述的識別數(shù)字視訊光盤類型的系統(tǒng),其中上述光學(xué)數(shù)據(jù)包括一拖引正規(guī)化訊號,上述拖引正規(guī)化訊號是以下式計算而得PPN=G1×(A+B)-G2×(C+D);其中,PPN為上述拖引正規(guī)化訊號,(A+B)為上述數(shù)字視訊光盤的一第一區(qū)域數(shù)據(jù),(C+D)為上述數(shù)字視訊光盤的一第二區(qū)域數(shù)據(jù),G1及G2為調(diào)整常數(shù)。
11.如權(quán)利要求8所述的識別數(shù)字視訊光盤類型的系統(tǒng),其中上述處理單元,還用以以下式判斷上述差值Pw>r×Pmax;其中,Pw為上述擺動振幅值,Pmax為上述最大振幅值,r為一預(yù)定常數(shù),且r>0。
12.如權(quán)利要求8所述的識別數(shù)字視訊光盤類型的系統(tǒng),其中上述第一類型包括DVD-R及DVD-RW。
13.如權(quán)利要求8所述的識別數(shù)字視訊光盤類型的系統(tǒng),其中上述第二類型包括DVD+R及DVD+RW。
14.如權(quán)利要求單8所述的識別數(shù)字視訊光盤類型的系統(tǒng),其中上述處理元為一芯片。
全文摘要
一種識別數(shù)字視訊光盤類型的方法,其適用于數(shù)字光盤燒錄器中,首先讀取數(shù)字視訊光盤上的光學(xué)數(shù)據(jù),再利用所讀取的光學(xué)數(shù)據(jù),計算擺動振幅值及最大振幅值。然后,判斷擺動振幅值及最大振幅值間的差值是否大于預(yù)定差值。當(dāng)差值大于預(yù)定差值時,判定數(shù)字視訊光盤為第一類型。當(dāng)差值小于預(yù)定差值時,判定數(shù)字視訊光盤為第二類型。
文檔編號G11B19/12GK101055743SQ20061007542
公開日2007年10月17日 申請日期2006年4月14日 優(yōu)先權(quán)日2006年4月14日
發(fā)明者項石民 申請人:明基電通股份有限公司