專利名稱:數(shù)據(jù)再現(xiàn)系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)再現(xiàn)系統(tǒng)、數(shù)據(jù)再現(xiàn)方法及其計(jì)算機(jī)程序,尤其涉及一種能夠在以各種再現(xiàn)速度例如高速或低速進(jìn)行內(nèi)容再現(xiàn)處理的過程中,在防止發(fā)生跳躍(jerkiness)的同時(shí)再現(xiàn)高質(zhì)量圖像的數(shù)據(jù)再現(xiàn)系統(tǒng)、數(shù)據(jù)再現(xiàn)方法和計(jì)算機(jī)程序。
背景技術(shù):
大多數(shù)硬盤記錄器、DVD記錄器、或其它新近的數(shù)據(jù)再現(xiàn)設(shè)備允許用戶在再現(xiàn)記錄在硬盤、DVD、或其它記錄介質(zhì)中的內(nèi)容時(shí)設(shè)置高速再現(xiàn)或低速再現(xiàn)等期望的再現(xiàn)速度。
過去通常由數(shù)據(jù)再現(xiàn)設(shè)備進(jìn)行的高速再現(xiàn)要間除(decimate)數(shù)據(jù),換句話說,以每固定間隔一幀地省略構(gòu)成運(yùn)動(dòng)圖像內(nèi)容的所有幀中的一些幀,然后處理在該間除后剩余的幀,以在顯示器上顯示。然而,當(dāng)被顯示在顯示器上時(shí),如在顯示以恒定速度運(yùn)動(dòng)的對(duì)象的例子情況中一樣,具有被間除的幀的圖像數(shù)據(jù)有可能再現(xiàn)不自然的運(yùn)動(dòng)。這種不自然以所謂的躍式運(yùn)動(dòng)或跳躍運(yùn)動(dòng)的形式出現(xiàn)。
參照?qǐng)D1,解釋引起跳躍的機(jī)制。圖1是用以解釋關(guān)于如何產(chǎn)生通常稱作“跳躍”的圖像運(yùn)動(dòng)中的降質(zhì)的機(jī)制的圖。
假定高速再現(xiàn)由圖1A所示的時(shí)間上連續(xù)的幀1~12組成。幀1~12中的每一個(gè)都包括運(yùn)動(dòng)對(duì)象11。隨著幀從1向12接連改變?yōu)樾碌膸?,該運(yùn)動(dòng)對(duì)象11向下運(yùn)動(dòng)。圖1B是只有圖像區(qū)域的垂直線的圖,該圖像區(qū)域包括以幀1到12的順序排列的對(duì)象11。一個(gè)垂直格為一個(gè)像素。運(yùn)動(dòng)對(duì)象11對(duì)于每一幀間轉(zhuǎn)移向下運(yùn)動(dòng)一個(gè)像素。
當(dāng)以高速再現(xiàn)該圖像數(shù)據(jù)時(shí),執(zhí)行幀的間除。這里假定在再現(xiàn)時(shí)省略幀3、6、9和12。再現(xiàn)速度將成為1.5倍(3/2倍)之多。因而,再現(xiàn)的圖像將以幀1、2、4、5、7、8、10和11的順序由這些幀組成,而不再現(xiàn)幀3、6、9和12。
從圖1C可以理解,運(yùn)動(dòng)對(duì)象11在再現(xiàn)幀1與2之間運(yùn)動(dòng)一個(gè)像素,但是在再現(xiàn)幀2與4之間運(yùn)動(dòng)兩個(gè)像素。在高速再現(xiàn)中,按照時(shí)間以均勻間隔且以幀1、2、4、5、7、8、10和11的順序執(zhí)行再現(xiàn)處理。結(jié)果,觀察者將觀察到運(yùn)動(dòng)對(duì)象11顯示重復(fù)快運(yùn)動(dòng)和慢運(yùn)動(dòng)的不自然行為。這就是所謂的“跳躍”現(xiàn)象,意指所顯示的對(duì)象處處顯示跳躍運(yùn)動(dòng)。產(chǎn)生跳躍的主要原因在于再現(xiàn)幀的間除處理。
關(guān)于使再現(xiàn)速度可變的數(shù)據(jù)再現(xiàn)系統(tǒng),已經(jīng)提出了一些想法。例如,日本專利公開公報(bào)(以下稱為JP-A)1995-303240號(hào)提到一個(gè)這樣的數(shù)據(jù)再現(xiàn)設(shè)備,并參照?qǐng)D2給出其解釋如下。該數(shù)據(jù)再現(xiàn)設(shè)備具有具有HDD等的數(shù)據(jù)存儲(chǔ)部分101、解碼部分102、緩沖器控制部分103、緩沖存儲(chǔ)器104、輸出控制部分105、顯示部分(監(jiān)視器)106、輸入部分107、以及系統(tǒng)時(shí)鐘108。
在具有HD D等的數(shù)據(jù)存儲(chǔ)部分101中,以MPEG圖像數(shù)據(jù)等壓縮圖像數(shù)據(jù)的形式存儲(chǔ)作為再現(xiàn)對(duì)象的圖像數(shù)據(jù)。例如,解碼部分102對(duì)MPEG數(shù)據(jù)進(jìn)行解碼處理。在緩沖器控制部分103的控制下將解碼后的數(shù)據(jù)臨時(shí)存儲(chǔ)在緩沖存儲(chǔ)器104中,然后在輸出控制部分105的控制下將其輸出到作為監(jiān)視器的由LCD等組成的顯示部分106。
通過輸入部分107如用戶期望設(shè)置再現(xiàn)速度。將通過輸入部分107輸入的關(guān)于再現(xiàn)速度設(shè)置的數(shù)據(jù)轉(zhuǎn)發(fā)給解碼部分102的時(shí)鐘109。在圖2所示的設(shè)備中,將固定的時(shí)鐘信號(hào)從系統(tǒng)時(shí)鐘部分108輸入到數(shù)據(jù)存儲(chǔ)部分101、解碼部分102、緩沖器控制部分103、緩沖存儲(chǔ)部分104、輸出控制部分105、以及顯示部分106,因而,所輸入的時(shí)鐘信號(hào)用以控制在各部分的處理定時(shí)。
解碼部分102中的時(shí)鐘109計(jì)數(shù)在由系統(tǒng)時(shí)鐘108提供的時(shí)鐘上運(yùn)行的計(jì)數(shù)器的值。基于該計(jì)數(shù)器的值,定義待執(zhí)行的處理的定時(shí)。例如,在MPEG2的情況下,向其中存儲(chǔ)圖像數(shù)據(jù)的包提供指定處理定時(shí)的時(shí)間戳(time stamp)。例如,采用均通過90kHz時(shí)鐘脈沖的時(shí)間單位來描述的PTS(Presentation Time Stamp,顯示時(shí)間戳)、DTS(Decoding Time Stamp,解碼時(shí)間戳)、SCR(System Clock Reference,系統(tǒng)時(shí)鐘基準(zhǔn))等。將對(duì)于PTS、DTS或SCR中每一個(gè)的規(guī)范設(shè)置為33位描述以適于24小時(shí),但是對(duì)于在解碼器中實(shí)際使用的時(shí)鐘,最好采用低位計(jì)數(shù)器(例如,32位計(jì)數(shù)器)。
解碼部分102中的時(shí)鐘109計(jì)數(shù)在由系統(tǒng)時(shí)鐘108提供的時(shí)鐘脈沖上運(yùn)行的計(jì)數(shù)器的值以決定在解碼部分102中執(zhí)行的處理的定時(shí),并執(zhí)行解碼處理。通過這種處理定時(shí)的控制,對(duì)于從解碼部分102輸出的視頻和音頻數(shù)據(jù)進(jìn)行輸出時(shí)間的調(diào)整。
在緩沖器控制部分103的控制下將從解碼部分102輸出的解碼后的圖像數(shù)據(jù)臨時(shí)存儲(chǔ)在緩沖存儲(chǔ)器104中,然后在輸出控制部分105的控制下將其輸出到作為監(jiān)視器的由LCD等組成的顯示部分106。這些部分中的每一個(gè)都具有由固定系統(tǒng)時(shí)鐘108提供的時(shí)鐘脈沖定義的處理定時(shí)以執(zhí)行處理。
根據(jù)在輸入部分107輸入的再現(xiàn)速度設(shè)置數(shù)據(jù)中所指定的定時(shí),輸出從解碼部分102輸出的幀數(shù)據(jù)。但是由系統(tǒng)時(shí)鐘108提供的時(shí)鐘脈沖定義緩沖器控制部分103、緩沖存儲(chǔ)器104、輸出控制部分105、以及顯示部分106的處理定時(shí),其中該時(shí)鐘脈沖是不管再現(xiàn)速度如何都不改變的固定時(shí)鐘脈沖。因此,即使以比正常短的間隔輸出從解碼部分102輸出的幀數(shù)據(jù),也可以如正常再現(xiàn)處理一樣,僅在相同的定時(shí)進(jìn)行緩沖器控制部分103、緩沖存儲(chǔ)器104、輸出控制部分105、以及顯示部分106的處理。例如,根據(jù)每秒60幀的幀頻即正常的再現(xiàn)速度進(jìn)行處理。
因此,出現(xiàn)處理速度不能與從解碼部分102輸出的全部數(shù)量的幀同步,從而導(dǎo)致不是由所有圖像幀形成顯示,而是存在間隔缺失的某些幀。因此,如參照?qǐng)D1所解釋的那樣,在顯示部分106上示出的高速再現(xiàn)數(shù)據(jù)將產(chǎn)生出與一些跳躍混合在一起的圖像。
JP-A-2004-56761包括公開了如何解決跳躍問題的實(shí)施例。在JP-A-2004-56761中公開了具有如下結(jié)構(gòu)的再現(xiàn)系統(tǒng)將可變的系統(tǒng)時(shí)鐘脈沖提供給對(duì)發(fā)送到顯示部分的圖像數(shù)據(jù)執(zhí)行輸出控制的輸出控制部分。
如圖3所示,上述再現(xiàn)系統(tǒng)包括具有HDD等的數(shù)據(jù)存儲(chǔ)部分101、解碼部分102、緩沖器控制部分103、緩沖存儲(chǔ)部分104、輸出控制部分105、顯示部分106、輸入部分107、以及系統(tǒng)時(shí)鐘108。在圖3中,用相同的附圖標(biāo)記表示與圖2中出現(xiàn)的部分相同的部分。圖3所示的結(jié)構(gòu)還包括用于向輸出控制部分105提供時(shí)鐘脈沖的可變系統(tǒng)時(shí)鐘111;和連接到輸出控制部分105的緩沖存儲(chǔ)器112。
由HDD等組成的數(shù)據(jù)存儲(chǔ)部分101以MPEG圖像數(shù)據(jù)等壓縮圖像數(shù)據(jù)的形式存儲(chǔ)作為再現(xiàn)對(duì)象的圖像數(shù)據(jù)。解碼部分102執(zhí)行例如MPEG數(shù)據(jù)解碼處理。在緩沖器控制部分103的控制下將解碼后的數(shù)據(jù)臨時(shí)存儲(chǔ)在緩沖存儲(chǔ)器104中之后,在輸出控制部分105的控制下,將其輸出到作為監(jiān)視器且由LDC等組成的顯示部分106。
在圖3所示的結(jié)構(gòu)中,將可變時(shí)鐘輸入給對(duì)輸出到顯示部分106的圖像幀數(shù)據(jù)進(jìn)行輸出控制的輸出控制部分105。這使得定時(shí)可變,即將圖像幀數(shù)據(jù)輸入到輸出控制部分105的定時(shí)和將圖像幀數(shù)據(jù)從輸出控制部分105輸出到顯示部分106的定時(shí)。為了在任何定時(shí)不一致的情況下調(diào)整數(shù)據(jù)的輸入和輸出,設(shè)有輸出控制部分緩沖存儲(chǔ)器112,在輸出控制部分緩沖存儲(chǔ)器112中,倘若輸入數(shù)據(jù)與輸出數(shù)據(jù)相比過多時(shí)可以保持?jǐn)?shù)據(jù)的緩沖積累。
上述結(jié)構(gòu)允許輸出控制部分105根據(jù)其自身的可變系統(tǒng)時(shí)鐘11進(jìn)行處理,還允許其改變顯示部分106的再現(xiàn)幀頻。例如,不僅可以以60幀每秒的正常幀頻,而且還可以以例如90幀每秒的較快幀頻顯示圖像。
如果以這樣的幀頻進(jìn)行顯示,則高速再現(xiàn)不必要求如以上參照?qǐng)D1所述的幀的間除,但是,可以以短于正常再現(xiàn)間隔的時(shí)間間隔顯示所有圖像幀。結(jié)果,解決了跳躍的問題。
然而,圖3中所示的結(jié)構(gòu)需要在輸出控制部分105為數(shù)據(jù)輸出和輸入調(diào)整提供輸出控制部分緩沖存儲(chǔ)器112。
此外,在圖3所示結(jié)構(gòu)的情況下,例如,在以某一再現(xiàn)速度再現(xiàn)某一運(yùn)動(dòng)圖像內(nèi)容的同時(shí)改變?cè)佻F(xiàn)速度將使可變系統(tǒng)時(shí)鐘111的供給時(shí)鐘的設(shè)置發(fā)生改變。在這種情況下,僅改變輸出控制部分105的輸入時(shí)鐘,從而迫使輸出控制部分105之前部分的輸入時(shí)鐘與輸出控制部分105的改變后的時(shí)鐘同步,并且由于當(dāng)花費(fèi)時(shí)間執(zhí)行該同步時(shí)產(chǎn)生了時(shí)間延遲,因而出現(xiàn)這樣的問題輸出控制部分105的處理不得不臨時(shí)暫停,并且顯示部分106的處理也被迫中斷。
發(fā)明內(nèi)容
考慮到上述問題做出了本發(fā)明,并且對(duì)提供一種能夠在防止再現(xiàn)處理過程中出現(xiàn)跳躍的同時(shí)再現(xiàn)高質(zhì)量圖像的數(shù)據(jù)再現(xiàn)系統(tǒng)、數(shù)據(jù)再現(xiàn)方法和計(jì)算機(jī)程序存在需求,在該再現(xiàn)處理中,如在例如高速再現(xiàn)情況下一樣,再現(xiàn)速度在時(shí)間軸方向上連續(xù)改變。
本發(fā)明的第一方面涉及一種用于內(nèi)容再現(xiàn)的數(shù)據(jù)再現(xiàn)系統(tǒng),該數(shù)據(jù)再現(xiàn)系統(tǒng)可包括再現(xiàn)速度確定部分,其基于內(nèi)容再現(xiàn)速度,控制從系統(tǒng)時(shí)鐘輸出的時(shí)鐘脈沖,從而使時(shí)鐘頻率根據(jù)該內(nèi)容再現(xiàn)速度升高而升高,使該時(shí)鐘頻率根據(jù)該內(nèi)容再現(xiàn)速度降低而降低;系統(tǒng)時(shí)鐘輸出部分,其輸出具有由該再現(xiàn)速度確定部分控制的頻率的可變時(shí)鐘信號(hào);以及內(nèi)容再現(xiàn)處理部分,其接收從該系統(tǒng)時(shí)鐘輸出的該可變時(shí)鐘信號(hào)的輸入,并以根據(jù)所輸入的可變時(shí)鐘信號(hào)的處理速度執(zhí)行數(shù)據(jù)處理。該內(nèi)容再現(xiàn)處理部分能夠以根據(jù)從該系統(tǒng)時(shí)鐘輸入的該可變時(shí)鐘信號(hào)而改變的處理速度至少獲取存儲(chǔ)在緩沖存儲(chǔ)器中的再現(xiàn)對(duì)象的數(shù)據(jù),并將該獲取的數(shù)據(jù)輸出給顯示部分。
在根據(jù)第一方面的一個(gè)實(shí)施例的數(shù)據(jù)再現(xiàn)系統(tǒng)中,再現(xiàn)速度確定部分可以控制時(shí)鐘頻率,如果將內(nèi)容再現(xiàn)速度設(shè)置成與標(biāo)準(zhǔn)再現(xiàn)速度的n倍一樣快,則將該可變時(shí)鐘的時(shí)鐘頻率設(shè)置成與標(biāo)準(zhǔn)再現(xiàn)時(shí)的時(shí)鐘頻率的n倍一樣快。
在根據(jù)第一方面的另一實(shí)施例的數(shù)據(jù)再現(xiàn)系統(tǒng)中,內(nèi)容再現(xiàn)處理部分可以包括數(shù)據(jù)存儲(chǔ)部分;解碼部分;緩沖器控制部分;輸出控制部分;以及輸出顯示部分。所有這些部分都能夠接收從該系統(tǒng)時(shí)鐘輸出的可變時(shí)鐘信號(hào)的輸入,并能夠以根據(jù)該輸入的可變時(shí)鐘信號(hào)而改變的處理速度執(zhí)行數(shù)據(jù)處理。
在根據(jù)第一方面的另一實(shí)施例的數(shù)據(jù)再現(xiàn)系統(tǒng)中,內(nèi)容再現(xiàn)處理部分可以包括數(shù)據(jù)存儲(chǔ)部分;解碼部分;緩沖器控制部分;輸出控制部分;以及輸出顯示部分。該緩沖器控制部分、該輸出控制部分、以及該輸出顯示部分能夠接收從該系統(tǒng)時(shí)鐘輸出的該可變時(shí)鐘信號(hào),并能夠以根據(jù)該可變時(shí)鐘信號(hào)而改變的處理速度來執(zhí)行在由該緩沖器控制部分控制的從該緩沖存儲(chǔ)器中讀出數(shù)據(jù)的處理之后的處理。該數(shù)據(jù)存儲(chǔ)部分、該解碼部分、以及該緩沖器控制部分能夠接收固定頻率的固定時(shí)鐘信號(hào),并能夠以根據(jù)該固定時(shí)鐘信號(hào)的固定處理速度執(zhí)行在由該緩沖器控制部分控制的將數(shù)據(jù)寫入該緩沖存儲(chǔ)器中的處理之前的處理。
在根據(jù)第一方面的另一實(shí)施例的數(shù)據(jù)再現(xiàn)系統(tǒng)中,將固定時(shí)鐘信號(hào)的頻率設(shè)置為高于具有從該系統(tǒng)時(shí)鐘輸出的該可變時(shí)鐘信號(hào)中最高頻率的時(shí)鐘信號(hào)的頻率的頻率。
在根據(jù)第一方面的另一實(shí)施例的時(shí)間再現(xiàn)系統(tǒng)中,再現(xiàn)速度確定部分可基于通過輸入部分輸入的用戶設(shè)定數(shù)據(jù)確定內(nèi)容再現(xiàn)的速度;并且還基于所確定的該再現(xiàn)速度,確定從該系統(tǒng)時(shí)鐘輸出的時(shí)鐘頻率。
在根據(jù)第一方面的另一實(shí)施例的時(shí)間再現(xiàn)系統(tǒng)中,再現(xiàn)速度確定部分接收待再現(xiàn)的對(duì)象內(nèi)容的特征量數(shù)據(jù)的輸入;基于該特征量數(shù)據(jù)確定該內(nèi)容再現(xiàn)速度;以及基于所確定的該再現(xiàn)速度,確定從該系統(tǒng)時(shí)鐘輸出的時(shí)鐘頻率。
本發(fā)明的第二方面涉及一種用于內(nèi)容再現(xiàn)的數(shù)據(jù)再現(xiàn)方法,該方法包括時(shí)鐘頻率控制步驟,用于根據(jù)內(nèi)容再現(xiàn)速度控制從系統(tǒng)時(shí)鐘輸出的時(shí)鐘脈沖,隨著內(nèi)容再現(xiàn)速度的升高增大該時(shí)鐘頻率,而隨著該內(nèi)容再現(xiàn)速度的下降降低該時(shí)鐘頻率;系統(tǒng)時(shí)鐘輸出步驟,用于從該系統(tǒng)時(shí)鐘輸出具有在該時(shí)鐘頻率控制步驟中控制的頻率的可變時(shí)鐘信號(hào);以及內(nèi)容再現(xiàn)處理步驟,用于接收從該系統(tǒng)時(shí)鐘輸出的可變時(shí)鐘信號(hào)的輸入,并以根據(jù)所輸入的可變時(shí)鐘信號(hào)的處理速度執(zhí)行數(shù)據(jù)處理。該內(nèi)容再現(xiàn)處理步驟能夠以根據(jù)從該系統(tǒng)時(shí)鐘輸入的該可變時(shí)鐘信號(hào)而改變的處理速度至少獲取存儲(chǔ)在該緩沖存儲(chǔ)器中的再現(xiàn)對(duì)象的數(shù)據(jù),并將該獲取的數(shù)據(jù)輸出給顯示部分。
在根據(jù)第二方面的一個(gè)實(shí)施例的數(shù)據(jù)再現(xiàn)方法中,該時(shí)鐘頻率控制步驟可執(zhí)行時(shí)鐘頻率的控制,如果將該內(nèi)容再現(xiàn)速度設(shè)置成標(biāo)準(zhǔn)再現(xiàn)速度的n倍,則將該可變時(shí)鐘的時(shí)鐘頻率設(shè)置成標(biāo)準(zhǔn)再現(xiàn)時(shí)的時(shí)鐘頻率的n倍。
在根據(jù)第二方面的另一實(shí)施例的數(shù)據(jù)再現(xiàn)方法中,該內(nèi)容再現(xiàn)處理步驟可以包括從數(shù)據(jù)存儲(chǔ)部分獲取數(shù)據(jù)的處理;解碼部分中的解碼處理;緩沖器控制部分中的將解碼后的數(shù)據(jù)寫到緩沖存儲(chǔ)器和從緩沖存儲(chǔ)器中讀取解碼后的數(shù)據(jù)的處理;輸出控制部分中的顯示控制處理;以及輸出顯示部分中的數(shù)據(jù)顯示處理。接收從該系統(tǒng)時(shí)鐘輸出的該可變時(shí)鐘信號(hào)的輸入且根據(jù)所輸入的可變時(shí)鐘信號(hào)改變處理速度,來執(zhí)行所有這些步驟的處理。
在根據(jù)第二方面的另一實(shí)施例的數(shù)據(jù)再現(xiàn)方法中,該內(nèi)容再現(xiàn)處理步驟可以包括從數(shù)據(jù)存儲(chǔ)部分獲取數(shù)據(jù)的處理;解碼部分中的解碼處理;緩沖器控制部分中的將解碼后的數(shù)據(jù)寫到緩沖存儲(chǔ)器和從緩沖存儲(chǔ)器中讀取解碼后的數(shù)據(jù)的處理;輸出控制部分中的顯示控制處理;以及輸出顯示部分中的數(shù)據(jù)顯示處理。該緩沖器控制部分、該輸出控制部分、以及該輸出顯示部分接收從該系統(tǒng)時(shí)鐘輸出的該可變時(shí)鐘信號(hào)的輸入,并以根據(jù)該可變時(shí)鐘信號(hào)而改變的處理速度來執(zhí)行由該緩沖器控制部分控制的從該緩沖存儲(chǔ)器中讀出數(shù)據(jù)的處理之后的處理。另一方面,該數(shù)據(jù)存儲(chǔ)部分、該解碼部分、以及該緩沖器控制部分接收固定頻率的固定時(shí)鐘信號(hào)的輸入,并以根據(jù)該固定時(shí)鐘信號(hào)的固定處理速度執(zhí)行由該緩沖器控制部分控制的將數(shù)據(jù)寫入緩沖存儲(chǔ)器中的處理之前的處理。
在根據(jù)第二方面的另一實(shí)施例的數(shù)據(jù)再現(xiàn)方法中,將固定時(shí)鐘信號(hào)的頻率設(shè)置成高于具有從該系統(tǒng)時(shí)鐘輸出的該可變時(shí)鐘信號(hào)中最高頻率的時(shí)鐘信號(hào)的頻率的頻率。
在根據(jù)第二方面的另一實(shí)施例的數(shù)據(jù)再現(xiàn)方法中,該時(shí)鐘頻率控制步驟可基于通過輸入部分輸入的用戶設(shè)定數(shù)據(jù)確定內(nèi)容再現(xiàn)的速度,并且還基于所確定的該再現(xiàn)速度,確定從該系統(tǒng)時(shí)鐘輸出的時(shí)鐘頻率。
在根據(jù)第二方面的另一實(shí)施例的時(shí)間再現(xiàn)方法中,該時(shí)鐘頻率控制步驟包括接收待再現(xiàn)的對(duì)象內(nèi)容的特征量數(shù)據(jù)的輸入;基于該特征量數(shù)據(jù)確定內(nèi)容再現(xiàn)速度;以及基于所確定的該再現(xiàn)速度確定從該系統(tǒng)時(shí)鐘輸出的時(shí)鐘頻率。
本方面的第三方面涉及一種使內(nèi)容再現(xiàn)處理可以在數(shù)據(jù)再現(xiàn)系統(tǒng)中運(yùn)行的計(jì)算機(jī)程序,該程序包括時(shí)鐘頻率控制步驟,用于根據(jù)內(nèi)容再現(xiàn)速度控制從系統(tǒng)時(shí)鐘輸出的時(shí)鐘脈沖,隨著該內(nèi)容再現(xiàn)速度的升高增大該時(shí)鐘頻率,而隨著該內(nèi)容再現(xiàn)速度的下降降低該時(shí)鐘頻率;系統(tǒng)時(shí)鐘輸出步驟,用于從該系統(tǒng)時(shí)鐘輸出在該時(shí)鐘頻率控制步驟中控制的可變時(shí)鐘信號(hào);以及內(nèi)容再現(xiàn)處理步驟,用于接收從該系統(tǒng)時(shí)鐘輸出的該可變時(shí)鐘信號(hào)的輸入,并以根據(jù)所輸入的可變時(shí)鐘信號(hào)的處理速度執(zhí)行數(shù)據(jù)處理;內(nèi)容再現(xiàn)處理步驟以根據(jù)從該系統(tǒng)時(shí)鐘輸入的該可變時(shí)鐘信號(hào)而改變的處理速度至少執(zhí)行如下處理獲取存儲(chǔ)在緩沖存儲(chǔ)器中的再現(xiàn)對(duì)象的數(shù)據(jù),并將該獲取的數(shù)據(jù)輸出給顯示部分。
根據(jù)本發(fā)明的第三方面的計(jì)算機(jī)程序不象可以執(zhí)行各種程序代碼的計(jì)算機(jī)系統(tǒng),例如,而是在例如CD、FD、MO等記錄介質(zhì)和/或網(wǎng)絡(luò)等通信介質(zhì)中以計(jì)算機(jī)可讀的形式提供的計(jì)算機(jī)程序。通過使該程序以計(jì)算機(jī)可讀的形式獲得,可以實(shí)現(xiàn)在根據(jù)該程序在計(jì)算機(jī)系統(tǒng)上進(jìn)行處理。
利用由以下所述的本發(fā)明的實(shí)施例和附圖所支持的更詳細(xì)的說明,對(duì)本發(fā)明的期望、特征以及優(yōu)點(diǎn)進(jìn)行闡述。同時(shí),在該說明書中所謂的“系統(tǒng)”是指多個(gè)設(shè)備的邏輯組合形式,并不必然意味著每一組件設(shè)備都被容納在同一機(jī)箱中。
根據(jù)本發(fā)明的這些方面和實(shí)施例,可以選擇以下處理形式作為執(zhí)行以下控制的結(jié)果從系統(tǒng)時(shí)鐘獲得輸出隨著內(nèi)容再現(xiàn)速度的升高增大時(shí)鐘頻率,隨著內(nèi)容再現(xiàn)速度的下降降低時(shí)鐘頻率;將從系統(tǒng)時(shí)鐘輸出的可變時(shí)鐘信號(hào)輸入到與內(nèi)容再現(xiàn)的數(shù)據(jù)處理的執(zhí)行有關(guān)的各部分,即數(shù)據(jù)存儲(chǔ)部分、解碼部分、緩沖器控制部分、輸出控制部分和輸出顯示部分;以及利用按照與內(nèi)容再現(xiàn)速度對(duì)應(yīng)的頻率的時(shí)鐘信號(hào)改變的處理速度執(zhí)行如下處理數(shù)據(jù)存儲(chǔ)部分的數(shù)據(jù)獲?。唤獯a部分的解碼;緩沖器控制部分的將解碼后的數(shù)據(jù)寫到緩沖存儲(chǔ)器和從緩沖存儲(chǔ)器中讀取解碼后的數(shù)據(jù);輸出控制部分的顯示控制、以及輸出顯示部分的顯示。
如上所述的該形式處理即使在高速再現(xiàn)期間,也可以以可變速度提供所有幀的顯示,即沒有幀間除的顯示,從而導(dǎo)致實(shí)現(xiàn)無(wú)跳躍的高質(zhì)量圖像再現(xiàn)。
基于下圖詳細(xì)說明本發(fā)明的實(shí)施例,其中圖1A~1C是用以解釋關(guān)于如何產(chǎn)生跳躍的機(jī)制的說明圖;圖2是過去的數(shù)據(jù)再現(xiàn)系統(tǒng)的框圖的例子;圖3是過去的數(shù)據(jù)再現(xiàn)系統(tǒng)的框圖的另一例子;圖4是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)再現(xiàn)系統(tǒng)的框圖;圖5是示出根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)再現(xiàn)系統(tǒng)中用于處理內(nèi)容再現(xiàn)的結(jié)構(gòu)的框圖;圖6A~6C是用以解釋關(guān)于從系統(tǒng)時(shí)鐘輸入到數(shù)據(jù)存儲(chǔ)部分和輸出顯示部分的時(shí)鐘脈沖的特定例子的說明圖;圖7是示出組成幀的2組場(chǎng)數(shù)據(jù)(field data)的例子的說明圖;圖8A和8B是用以解釋關(guān)于輸入到輸出控制部分的時(shí)鐘數(shù)據(jù)與從緩沖器控制部分輸入到輸出控制部分的傳送數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系的說明圖;
圖9A~9C是用以解釋關(guān)于在根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)再現(xiàn)系統(tǒng)中不會(huì)導(dǎo)致跳躍的原因的說明圖;圖10A和10B是用以解釋關(guān)于應(yīng)用根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)再現(xiàn)系統(tǒng)中的可變系統(tǒng)時(shí)鐘的處理中的輸出控制部分的輸入和輸出的說明圖;圖11A和11B是用以解釋關(guān)于未應(yīng)用可變系統(tǒng)時(shí)鐘的處理中的輸出控制部分的輸入和輸出的說明圖;圖12A和12B是用以解釋關(guān)于倘若對(duì)從系統(tǒng)時(shí)鐘輸出的時(shí)鐘周期進(jìn)行改變處理時(shí)轉(zhuǎn)變?cè)佻F(xiàn)速度的說明圖;圖13是用以解釋關(guān)于倘若對(duì)從系統(tǒng)時(shí)鐘輸出的時(shí)鐘周期進(jìn)行平滑改變處理時(shí)轉(zhuǎn)變?cè)佻F(xiàn)速度的說明圖;圖14是用以解釋關(guān)于基于特征量調(diào)整內(nèi)容再現(xiàn)速度的結(jié)構(gòu)的例子的框圖;圖15是示出根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)再現(xiàn)系統(tǒng)的例子的框圖,其中將緩沖器控制部分、輸出控制部分、以及輸出顯示部分的輸入時(shí)鐘與再現(xiàn)速度對(duì)應(yīng)地設(shè)置成可變的。
具體實(shí)施例方式
以下參照附圖給出關(guān)于本發(fā)明的數(shù)據(jù)再現(xiàn)系統(tǒng)、數(shù)據(jù)再現(xiàn)方法以及計(jì)算機(jī)程序的詳細(xì)說明。
首先參照?qǐng)D4,對(duì)關(guān)于根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)再現(xiàn)系統(tǒng)的結(jié)構(gòu)進(jìn)行說明。數(shù)據(jù)再現(xiàn)系統(tǒng)200是用以對(duì)例如從廣播或網(wǎng)絡(luò)輸入的內(nèi)容、或存儲(chǔ)在DVD和硬盤等數(shù)據(jù)記錄介質(zhì)中的內(nèi)容進(jìn)行再現(xiàn)處理的數(shù)據(jù)再現(xiàn)系統(tǒng)。根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)再現(xiàn)系統(tǒng)200的總體和基本結(jié)構(gòu)與過去例如以VTR和HDD記錄器為代表的數(shù)據(jù)再現(xiàn)系統(tǒng)的結(jié)構(gòu)類似。
根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)再現(xiàn)系統(tǒng)200與過去的同類系統(tǒng)的一個(gè)不同之處是在數(shù)據(jù)再現(xiàn)系統(tǒng)內(nèi),將其配置成利用適用于它的可變時(shí)鐘對(duì)內(nèi)容再現(xiàn)執(zhí)行數(shù)據(jù)處理。將該可變時(shí)鐘設(shè)置成多種時(shí)鐘周期,以與內(nèi)容再現(xiàn)的不同速度相對(duì)應(yīng),從而控制包括在數(shù)據(jù)再現(xiàn)系統(tǒng)200中的負(fù)責(zé)數(shù)據(jù)處理的各部分和每一部分的處理定時(shí)。利用以上處理,即使當(dāng)在沿時(shí)間軸方向不斷改變?cè)佻F(xiàn)速度的同時(shí)以高速進(jìn)行再現(xiàn)處理時(shí),也可以使運(yùn)動(dòng)圖像的再現(xiàn)沒有跳躍。更具體地,數(shù)據(jù)再現(xiàn)系統(tǒng)200具有如下結(jié)構(gòu),該結(jié)構(gòu)能夠與內(nèi)容再現(xiàn)速度相對(duì)應(yīng)地控制從系統(tǒng)時(shí)鐘輸出的時(shí)鐘脈沖,使得時(shí)鐘頻率響應(yīng)于內(nèi)容再現(xiàn)速度的升高而增大且響應(yīng)于內(nèi)容再現(xiàn)速度的降低而下降。
這里給出關(guān)于圖4中所示的數(shù)據(jù)再現(xiàn)系統(tǒng)200的結(jié)構(gòu)的說明。通過調(diào)諧器(tuner)201輸入由無(wú)線電波或廣播波分送的內(nèi)容,通過網(wǎng)絡(luò)接口202輸入由因特網(wǎng)、LAN和其它網(wǎng)絡(luò)分送的內(nèi)容。該輸入的內(nèi)容經(jīng)過編碼器203,編碼器203對(duì)內(nèi)容進(jìn)行符合MPEG等形式的編碼處理。倘若輸入的內(nèi)容已經(jīng)被編碼,則無(wú)需進(jìn)行編碼器203的編碼處理。
將編碼后的內(nèi)容存儲(chǔ)在具有例如硬盤的可操作的數(shù)據(jù)存儲(chǔ)部分204中。到此為止的處理包括到記錄廣播內(nèi)容等輸入的內(nèi)容。負(fù)責(zé)數(shù)據(jù)存儲(chǔ)處理的各部分接收數(shù)據(jù)再現(xiàn)系統(tǒng)200的系統(tǒng)時(shí)鐘(例如,13.5MHz)的輸入,并在輸入的時(shí)鐘周期上執(zhí)行處理以完成對(duì)記錄內(nèi)容的正常處理。
接著,對(duì)關(guān)于存儲(chǔ)在具有例如硬盤的可操作的數(shù)據(jù)存儲(chǔ)部分204中的內(nèi)容的再現(xiàn)處理進(jìn)行說明。從數(shù)據(jù)存儲(chǔ)部分讀出的數(shù)據(jù)經(jīng)過解碼器205的解碼處理。例如,根據(jù)MPEG、NTSC、MUSE等的形式進(jìn)行解碼處理。
作為解碼處理的結(jié)果,解碼器205輸出圖像和聲音數(shù)據(jù)。在緩沖器206中展開輸出的數(shù)據(jù),然后將其傳送給輸出控制部分207。也可以將緩沖器206配置成內(nèi)置在解碼器205中。輸出控制部分207將輸出顯示部分208可能認(rèn)為有用的同步信號(hào)等任何其它數(shù)據(jù)附加到該圖像和聲音數(shù)據(jù),并將其輸出到具有顯示器和揚(yáng)聲器的輸出顯示部分208。
輸出顯示部分208以視聽形式顯示輸入的信號(hào)。例如,輸出顯示部分208具有CRT、LED或等離子顯示器,通過它們以人能夠看見的形式呈現(xiàn)圖像信號(hào);并且輸出顯示部分208還具有擴(kuò)音器和揚(yáng)聲器,通過它們以人耳能夠聽見的形式呈現(xiàn)聲音信號(hào)。
以上,給出了關(guān)于以視聽形式記錄和再現(xiàn)廣播內(nèi)容等的系統(tǒng)的概要說明。該系統(tǒng)的基本結(jié)構(gòu)與過去的結(jié)構(gòu)相同。根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)再現(xiàn)系統(tǒng)200與過去的同類系統(tǒng)的一個(gè)不同之處是如上所述,該系統(tǒng)被配置成利用適用于它的可變時(shí)鐘對(duì)內(nèi)容再現(xiàn)執(zhí)行數(shù)據(jù)處理。該可變時(shí)鐘設(shè)置成多種時(shí)鐘周期以與不同的內(nèi)容再現(xiàn)速度相對(duì)應(yīng),從而控制包括在數(shù)據(jù)再現(xiàn)系統(tǒng)200中的負(fù)責(zé)數(shù)據(jù)處理的各部分和每一部分的處理定時(shí)。利用上述處理,可以沒有跳躍地執(zhí)行運(yùn)動(dòng)圖像的再現(xiàn)。
參照?qǐng)D5,對(duì)關(guān)于在能夠不引起跳躍地再現(xiàn)運(yùn)動(dòng)圖像的本發(fā)明的數(shù)據(jù)再現(xiàn)系統(tǒng)200中的內(nèi)容再現(xiàn)的處理結(jié)構(gòu)的實(shí)施例進(jìn)行說明。如參照?qǐng)D4所述,內(nèi)容再現(xiàn)的核心流程為以下處理步驟,即從獲取來自數(shù)據(jù)存儲(chǔ)部分的數(shù)據(jù)開始、由解碼器進(jìn)行解碼處理、以及輸出從解碼獲得的圖像和聲音。
執(zhí)行關(guān)于內(nèi)容再現(xiàn)處理的數(shù)據(jù)處理的內(nèi)容再現(xiàn)處理部分包括數(shù)據(jù)存儲(chǔ)部分301、解碼部分302、緩沖器控制部分303、輸出控制部分305、以及輸出顯示部分306,這些處理部分負(fù)責(zé)執(zhí)行與內(nèi)容再現(xiàn)有關(guān)的實(shí)際處理。換句話說,在圖5中,在解碼部分302對(duì)存儲(chǔ)在由硬盤等組成的數(shù)據(jù)存儲(chǔ)部分301中的內(nèi)容進(jìn)行解碼處理。例如,執(zhí)行根據(jù)MPEG、NTSC、MUSE等形式的解碼處理。
作為解碼處理的結(jié)果,解碼部分302將圖像和聲音數(shù)據(jù)輸出到緩沖器控制部分303,具有緩沖存儲(chǔ)器304的緩沖器控制部分303存儲(chǔ)該圖像和聲音數(shù)據(jù)。然后,輸出控制部分305從緩沖器控制部分303接受存儲(chǔ)在緩沖存儲(chǔ)器中的數(shù)據(jù)的輸入。輸出控制部分305將輸出顯示部分306可能認(rèn)為有用的同步信號(hào)等任何其它數(shù)據(jù)附加到該圖像和聲音數(shù)據(jù),并將其輸出到具有顯示器和揚(yáng)聲器的輸出顯示部分306。
在該內(nèi)容再現(xiàn)中,再現(xiàn)速度可以選擇正常再現(xiàn)或常規(guī)再現(xiàn)速度的設(shè)置;除上述以外,還可以選擇高速再現(xiàn)、低速再現(xiàn)的設(shè)置或其它各種形式的設(shè)置??赏ㄟ^圖5所示的輸入部分307由用戶輸入進(jìn)行該設(shè)置。再現(xiàn)速度確定部分308基于通過輸入部分307的用戶輸入確定再現(xiàn)速度,并根據(jù)所確定的數(shù)據(jù),調(diào)整系統(tǒng)時(shí)鐘309的時(shí)鐘頻率。系統(tǒng)時(shí)鐘309具有能夠保持時(shí)鐘頻率可變的結(jié)構(gòu)。
例如,假定正常再現(xiàn)時(shí)系統(tǒng)時(shí)鐘309的時(shí)鐘頻率是13.5MHz,如果將內(nèi)容的視聽再現(xiàn)設(shè)置為1.5倍速,則再現(xiàn)速度確定部分308如下設(shè)置系統(tǒng)時(shí)鐘309的時(shí)鐘頻率13.5×1.5=20.25MHz這樣,再現(xiàn)速度確定部分308根據(jù)內(nèi)容再現(xiàn)速度控制從系統(tǒng)時(shí)鐘309輸出的時(shí)鐘脈沖,并進(jìn)行時(shí)鐘頻率控制,通過該時(shí)鐘頻率控制,將時(shí)鐘頻率設(shè)置成當(dāng)內(nèi)容再現(xiàn)速度升高時(shí),時(shí)鐘頻率越高。因而,系統(tǒng)時(shí)鐘309輸出響應(yīng)于再現(xiàn)速度確定部分308的再現(xiàn)速度而控制的頻率的可變時(shí)鐘信號(hào)。
例如,當(dāng)將內(nèi)容再現(xiàn)速度設(shè)置成標(biāo)準(zhǔn)再現(xiàn)速度的n倍時(shí),再現(xiàn)速度確定部分308執(zhí)行時(shí)鐘頻率控制的處理,使得可以將從系統(tǒng)時(shí)鐘309輸出的可變時(shí)鐘的時(shí)鐘頻率設(shè)置成標(biāo)準(zhǔn)再現(xiàn)時(shí)的時(shí)鐘頻率的n倍。
系統(tǒng)時(shí)鐘309將具有與內(nèi)容再現(xiàn)速度成比例設(shè)置的頻率的可變時(shí)鐘信號(hào)輸出到數(shù)據(jù)處理部分(數(shù)據(jù)存儲(chǔ)部分301到輸出顯示部分306),以執(zhí)行與內(nèi)容再現(xiàn)有關(guān)的數(shù)據(jù)處理。各數(shù)據(jù)處理部分(數(shù)據(jù)存儲(chǔ)部分301到輸出顯示部分306)遵循從該系統(tǒng)時(shí)鐘309輸出的時(shí)鐘頻率,并相應(yīng)地改變處理速度以執(zhí)行數(shù)據(jù)處理。
可以對(duì)上述進(jìn)行如下總結(jié)(a)正常再現(xiàn)時(shí)例如,系統(tǒng)時(shí)鐘309的時(shí)鐘頻率為13.5MHz,并且數(shù)據(jù)存儲(chǔ)部分301到輸出顯示部分306根據(jù)13.5MHz的時(shí)鐘頻率執(zhí)行數(shù)據(jù)處理。
(b)1.5倍高速再現(xiàn)時(shí)將系統(tǒng)時(shí)鐘309的時(shí)鐘頻率設(shè)置為13.5×1.5=20.25MHz,并且數(shù)據(jù)存儲(chǔ)部分301到輸出顯示部分306根據(jù)20.25MHz的時(shí)鐘頻率執(zhí)行數(shù)據(jù)處理。
如上所述,根據(jù)本發(fā)明實(shí)施例的圖5所示的數(shù)據(jù)再現(xiàn)系統(tǒng)將具有與內(nèi)容再現(xiàn)速度成比例的頻率的可變時(shí)鐘信號(hào)輸入到負(fù)責(zé)執(zhí)行與內(nèi)容再現(xiàn)處理有關(guān)的數(shù)據(jù)處理的數(shù)據(jù)存儲(chǔ)部分301到輸出顯示部分306,并在根據(jù)與內(nèi)容再現(xiàn)速度成比例改變的時(shí)鐘頻率改變處理速度的同時(shí),使這些處理部分執(zhí)行數(shù)據(jù)處理。
因此,假定從輸出顯示部分306輸出到顯示器的圖像的幀頻在正常再現(xiàn)時(shí)為例如60幀/秒,在以1.5倍速再現(xiàn)的情況下的幀頻為90幀/秒,允許在不間除幀的情況下實(shí)現(xiàn)圖像顯示。
這樣,將具有可與圖像再現(xiàn)速度成比例改變的時(shí)鐘頻率的時(shí)鐘數(shù)據(jù)發(fā)送給負(fù)責(zé)執(zhí)行與內(nèi)容再現(xiàn)有關(guān)的處理的各部分,使得從數(shù)據(jù)的讀出到呈現(xiàn)的所有階段都可以以與內(nèi)容再現(xiàn)的速度相對(duì)應(yīng)的速度進(jìn)行。
例如,倘若用戶輸入指定內(nèi)容再現(xiàn)速度為高速再現(xiàn),則再現(xiàn)速度確定部分308進(jìn)行控制,以便可以將從系統(tǒng)時(shí)鐘309輸出的時(shí)鐘頻率設(shè)置為高,且系統(tǒng)時(shí)鐘309輸出由此設(shè)置成高頻的時(shí)鐘信號(hào)。將從系統(tǒng)時(shí)鐘309輸出的可變時(shí)鐘信號(hào)輸入到內(nèi)容再現(xiàn)處理部分。
如上所述,內(nèi)容再現(xiàn)處理部分具體包括數(shù)據(jù)存儲(chǔ)部分301、解碼部分302、緩沖器控制部分303、輸出控制部分305、以及輸出顯示部分306,這些處理部分中的每一個(gè)接收具有與內(nèi)容再現(xiàn)速度成比例的頻率的可變時(shí)鐘信號(hào)的輸入。結(jié)果,對(duì)于以下處理,處理速度將根據(jù)具有與內(nèi)容再現(xiàn)速度對(duì)應(yīng)的頻率的時(shí)鐘信號(hào)而改變從數(shù)據(jù)存儲(chǔ)部分301獲取數(shù)據(jù);在解碼部分302的解碼處理;在緩沖器控制部分303將解碼后的數(shù)據(jù)寫到緩沖存儲(chǔ)器的處理或從緩沖存儲(chǔ)器中讀取解碼后的數(shù)據(jù)的處理;在輸出控制部分305的顯示控制處理;以及在輸出顯示部分306的數(shù)據(jù)顯示處理。
通過以上處理,例如,即使在內(nèi)容的高速再現(xiàn)的情況下,也可以實(shí)現(xiàn)所有幀即沒有幀間除的高速顯示,并且沒有跳躍地再現(xiàn)高質(zhì)量圖像。
在本結(jié)構(gòu)的例子中,由于向進(jìn)行與內(nèi)容再現(xiàn)有關(guān)的數(shù)據(jù)處理的數(shù)據(jù)處理部分(數(shù)據(jù)存儲(chǔ)部分301到輸出顯示部分306)提供時(shí)鐘數(shù)據(jù)的系統(tǒng)時(shí)鐘309作為獨(dú)立的系統(tǒng)時(shí)鐘而存在,因而可以將當(dāng)進(jìn)行時(shí)鐘頻率的這種改變時(shí)的改變定時(shí)同時(shí)輸入到與再現(xiàn)有關(guān)的所有部分,因此,可以同時(shí)將運(yùn)行周期的改變效果給予相關(guān)的處理部分。還可以在觀看的中間改變?cè)佻F(xiàn)速度,同時(shí)繼續(xù)觀看而不引起任何再現(xiàn)中斷。
參照?qǐng)D6,對(duì)關(guān)于從系統(tǒng)時(shí)鐘309輸入給數(shù)據(jù)存儲(chǔ)部分301到輸出顯示部分306的時(shí)鐘脈沖的特定例子進(jìn)行說明。圖6是示出系統(tǒng)時(shí)鐘309輸入給數(shù)據(jù)存儲(chǔ)部分301到輸出顯示部分306的時(shí)鐘頻率的特定例子的說明圖。圖6示出與以下三種類型的內(nèi)容再現(xiàn)速度相對(duì)應(yīng)的時(shí)鐘的例子。
(a)1.00倍速(正常再現(xiàn))(b)1.50倍速(高速再現(xiàn))(c)0.75倍速(低速再現(xiàn))(a)、(b)和(c)中的每一個(gè)表示相同數(shù)量的時(shí)鐘脈沖(n個(gè)時(shí)鐘脈沖)。對(duì)(a)、(b)和(c)中的每一個(gè)計(jì)數(shù)時(shí)鐘脈沖的數(shù)量所需的時(shí)間如下(a)在1.00倍速(正常再現(xiàn))為1/60秒(b)在1.50倍速(高速再現(xiàn))為1/90秒(c)在0.75倍速(低速再現(xiàn))為1/45秒圖6所示的時(shí)鐘脈沖的數(shù)量[n]等于處理一個(gè)場(chǎng)數(shù)據(jù)所需的時(shí)鐘脈沖的數(shù)量。一幀即一整屏圖像數(shù)據(jù)包括兩個(gè)場(chǎng)。通過組合兩組場(chǎng)數(shù)據(jù)或圖像數(shù)據(jù)組成一幀;每組包括交替的水平行(隔行掃描處理)。也就是說,兩組場(chǎng)數(shù)據(jù)組成一幀。圖7示出組成一幀的兩組場(chǎng)數(shù)據(jù)的例子。
例如由圖7中所示的場(chǎng)0(F0)和場(chǎng)1(F1)組成圖像的一幀。圖7中所示的場(chǎng)0(F0)由從p1到pn的n個(gè)像素組成。場(chǎng)1(F1)同樣由從c1到cn的n個(gè)像素組成。
當(dāng)在圖6中的時(shí)鐘周期(a)執(zhí)行數(shù)據(jù)處理時(shí),假定被稱為正常再現(xiàn)速度,即在1.00倍速觀看時(shí)的時(shí)鐘頻率。在這種情況下,場(chǎng)周期是1/60秒,這意味著傳送一整場(chǎng)數(shù)據(jù)需要1/60秒。假定對(duì)包括在一個(gè)場(chǎng)中的像素[n]中的每一個(gè)設(shè)置一個(gè)時(shí)鐘脈沖的處理時(shí)間,并且以1.00倍速正常再現(xiàn)進(jìn)行處理,則在將時(shí)鐘信號(hào)輸入到數(shù)據(jù)存儲(chǔ)部分301到輸出顯示部分306的系統(tǒng)時(shí)鐘309中,設(shè)置意味著在傳送一整場(chǎng)數(shù)據(jù)所需的時(shí)間周期的1/60秒內(nèi)設(shè)置[n]個(gè)時(shí)鐘脈沖的時(shí)鐘頻率;結(jié)果,各數(shù)據(jù)處理部分在1/60秒的周期中,執(zhí)行[n]個(gè)像素或一整場(chǎng)圖像數(shù)據(jù)的處理。
更具體地,倘若圖像具有包括水平858行與垂直262.5行的場(chǎng)和59.94Hz的場(chǎng)周期,則時(shí)鐘頻率在1.00倍正常速度再現(xiàn)處理時(shí)為13.5MHz。
這里假定將內(nèi)容再現(xiàn)速度設(shè)置在1.50倍高速再現(xiàn),且對(duì)周期為1/90秒的時(shí)鐘脈沖的數(shù)量保留為[n]個(gè)時(shí)鐘脈沖。因此,時(shí)鐘頻率將變成與內(nèi)容再現(xiàn)速度成比例一樣快的速度,即與1.00倍速時(shí)的頻率相比快1.50倍。換句話說,系統(tǒng)時(shí)鐘309設(shè)置具有圖6中所示的時(shí)鐘周期(b)的時(shí)鐘頻率的時(shí)鐘信號(hào),其中該說明圖意味著將[n]個(gè)時(shí)鐘脈沖設(shè)置成1/90秒,該時(shí)距(time span)等于傳送一整場(chǎng)數(shù)據(jù)所需的時(shí)間;然后,將該時(shí)鐘信號(hào)輸入到數(shù)據(jù)存儲(chǔ)部分301到輸出顯示部分306,且這些數(shù)據(jù)處理部分在1/90秒的周期中執(zhí)行一整場(chǎng)或[n]個(gè)像素的圖像數(shù)據(jù)的處理。
另一方面,在將內(nèi)容再現(xiàn)速度放慢到0.75倍速的低速再現(xiàn)的情況下,將傳送場(chǎng)數(shù)據(jù)的時(shí)間設(shè)置成1/45秒。在這種情況下,系統(tǒng)時(shí)鐘309設(shè)置具有圖6中所示的時(shí)鐘周期(c)的時(shí)鐘頻率的時(shí)鐘信號(hào),該說明圖意味著將[n]個(gè)時(shí)鐘脈沖設(shè)置成1/45秒,該時(shí)距等于傳送一整場(chǎng)數(shù)據(jù)所需的時(shí)間;然后,將該時(shí)鐘信號(hào)輸入到數(shù)據(jù)存儲(chǔ)部分301到輸出顯示部分306,并且這些數(shù)據(jù)處理部分在1/45秒的周期中執(zhí)行一整場(chǎng)或[n]個(gè)像素的圖像數(shù)據(jù)的處理。
參照?qǐng)D8并結(jié)合本發(fā)明的實(shí)施例,給出關(guān)于輸入到圖5所示的輸出控制部分305的可變時(shí)鐘信號(hào)與從緩沖器控制部分303輸入到輸出控制部分305的傳送數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系的說明。圖8示出以下兩個(gè)例子。
(a)1.00倍速(正常再現(xiàn))(b)1.50倍速(高速再現(xiàn))圖8示出在所示的這些不同的再現(xiàn)速度下進(jìn)行再現(xiàn)處理時(shí)輸入到輸出控制部分305的時(shí)鐘數(shù)據(jù)與從緩沖器控制部分303輸入到輸出控制部分305的傳送數(shù)據(jù)如何對(duì)應(yīng)。
如參照?qǐng)D6A所述,如下進(jìn)行圖8A中所示的1.00倍速(正常再現(xiàn))下的再現(xiàn)處理將1/60秒中具有[n]個(gè)時(shí)鐘脈沖的頻率的時(shí)鐘信號(hào)輸入到輸出控制部分305;還將1/60秒或[n]個(gè)時(shí)鐘脈沖的時(shí)距中的[n]個(gè)像素或一整場(chǎng)圖像數(shù)據(jù)從緩沖器控制部分303輸入到該輸出控制部分305;然后,將1/60秒或[n]個(gè)時(shí)鐘脈沖的時(shí)距中的[n]個(gè)像素的圖像數(shù)據(jù)從輸出控制部分305輸出到輸出顯示部分306。
圖8A所示的t1a-t2a的時(shí)間段為1/60秒,在該時(shí)間段期間,將例如組成場(chǎng)F0的[n]個(gè)像素的圖像數(shù)據(jù)從緩沖器控制部分303輸入到輸出控制部分305,然后將其從輸出控制部分305輸出到輸出顯示部分306。此外,在隨后的1/60秒的t2a-t3a的時(shí)間段中,將組成場(chǎng)F1的[n]個(gè)像素的圖像數(shù)據(jù)從緩沖器控制部分303輸入到輸出控制部分305,然后將其從輸出控制部分305輸出到輸出顯示部分306。通過這樣的處理,實(shí)現(xiàn)了具有1/60秒的場(chǎng)間隔的圖像顯示。
在圖8B所示的1.50倍速(高速再現(xiàn))下的再現(xiàn)處理的情況下,如結(jié)合圖6B所述,將在1/90秒的時(shí)距中具有[n]個(gè)時(shí)鐘脈沖的頻率的時(shí)鐘信號(hào)輸入到輸出控制部分305;還將1/90秒或[n]個(gè)時(shí)鐘脈沖的時(shí)距中的[n]個(gè)像素的圖像數(shù)據(jù),即一整場(chǎng)像素?cái)?shù)據(jù)從緩沖器控制部分303輸入到輸出控制部分305;并將1/90秒或[n]個(gè)時(shí)鐘脈沖的時(shí)距中的[n]個(gè)像素的圖像數(shù)據(jù)從輸出控制部分305輸出到輸出顯示部分306。
圖8B所示的t1b-t2b的時(shí)間段為1/90秒,在該時(shí)間段期間,將例如組成場(chǎng)F0的[n]個(gè)像素的圖像數(shù)據(jù)從緩沖器控制部分303輸入到輸出控制部分305,然后將其從輸出控制部分305輸出到輸出顯示部分306。此外,在隨后的1/90秒的t2b-t3b的時(shí)間段中,將組成場(chǎng)F1的[n]個(gè)像素的圖像數(shù)據(jù)從緩沖器控制部分303輸入到輸出控制部分305,然后將其從輸出控制部分305輸出到輸出顯示部分306。通過這樣的處理,實(shí)現(xiàn)了具有1/90秒場(chǎng)間隔的圖像顯示。
在顯示處理的這些階段中的任何一個(gè)階段中,可以在不間除幀的情況下,完全處理組成幀圖像的所有數(shù)據(jù)。由于沒有進(jìn)行幀的間除,因而所顯示的圖像沒有跳躍。參照?qǐng)D9解釋為什么沒有引起跳躍的原因。圖9與用于解釋伴有間除處理的高速再現(xiàn)處理的圖1相對(duì)應(yīng)。
這里假定對(duì)圖9A所示的時(shí)間上連續(xù)的幀1~12進(jìn)行高速再現(xiàn)。幀1~12中的每一個(gè)均包括運(yùn)動(dòng)對(duì)象321。當(dāng)幀按照從1向12的順序接連改變到新的幀時(shí),對(duì)象321向下運(yùn)動(dòng)。圖9B僅示出按照從幀1到12的順序排列的包括對(duì)象321的圖像區(qū)域的垂直線。一個(gè)垂直格即為一個(gè)像素。對(duì)于每次幀到幀的轉(zhuǎn)移,運(yùn)動(dòng)對(duì)象321向下運(yùn)動(dòng)一個(gè)像素。
關(guān)于圖1,在高速再現(xiàn)時(shí)導(dǎo)致幀的間除。如參照?qǐng)D1C所述,運(yùn)動(dòng)對(duì)象在再現(xiàn)的幀1和2之間運(yùn)動(dòng)一個(gè)像素,但是在幀2和4之間運(yùn)動(dòng)兩個(gè)像素。因此,在高速再現(xiàn)時(shí),按照幀1、2、4、5、7、8、10和11的順序并且以時(shí)間上固定的間隔再現(xiàn)圖像。結(jié)果,觀察者只能觀察到象重復(fù)過快運(yùn)動(dòng)和過慢運(yùn)動(dòng)一樣的進(jìn)行不自然運(yùn)動(dòng)的對(duì)象。因而,出現(xiàn)了特征為對(duì)象的運(yùn)動(dòng)僵硬和突然或所謂的跳躍的現(xiàn)象。
與以上相比,根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)再現(xiàn)系統(tǒng)創(chuàng)建與再現(xiàn)速度成比例的可變時(shí)鐘信號(hào),將該可變時(shí)鐘信號(hào)提供給負(fù)責(zé)處理內(nèi)容再現(xiàn)的數(shù)據(jù)處理部分,并按照根據(jù)內(nèi)容再現(xiàn)速度改變的時(shí)鐘頻率執(zhí)行數(shù)據(jù)處理。結(jié)果,無(wú)論是以高速還是以低速進(jìn)行再現(xiàn),都可以實(shí)現(xiàn)用于形成幀圖像的所有數(shù)據(jù)的處理,而無(wú)需幀間除處理。
由于不需要間除,因而高速再現(xiàn)的例子僅需要所顯示的圖像具有如圖9C所示縮短的每幀的顯示時(shí)間,從而允許以連續(xù)的順序顯示圖像的各幀和每一幀。這還產(chǎn)生了以下結(jié)果除了不會(huì)引起任何跳躍以外,在根據(jù)所有顯示幀的顯示中,示出對(duì)象321沒有頓挫地運(yùn)動(dòng)。
對(duì)于將幀數(shù)據(jù)輸入到輸出控制部分305的處理和將幀數(shù)據(jù)從輸出控制部分305輸出到輸出顯示部分306的處理,通過參照?qǐng)D10和圖11,將使用根據(jù)本發(fā)明實(shí)施例的可變系統(tǒng)時(shí)鐘的處理的例子與過去使用固定系統(tǒng)時(shí)鐘的處理的例子進(jìn)行比較進(jìn)行說明。
圖10示出根據(jù)本發(fā)明實(shí)施例的處理的例子;在通過與內(nèi)容再現(xiàn)速度成比例的時(shí)鐘進(jìn)行調(diào)節(jié)的同時(shí)執(zhí)行數(shù)據(jù)處理的情況下,對(duì)于幀1和2,虛線表示輸入到輸出控制部分305的幀數(shù)據(jù),實(shí)線表示從輸出控制部分305輸出到輸出顯示部分306的幀數(shù)據(jù)。虛線對(duì)應(yīng)于從圖5所示的緩沖存儲(chǔ)器304獲取數(shù)據(jù)的處理的時(shí)間長(zhǎng)度。如上所述,一幀由兩組場(chǎng)數(shù)據(jù)組成。項(xiàng)(1A)處理1.00倍速再現(xiàn)的情況,項(xiàng)(1B)處理1.50倍高速再現(xiàn)的情況。
在根據(jù)本發(fā)明實(shí)施例的處理的例子中,將與內(nèi)容再現(xiàn)速度成比例的時(shí)鐘從系統(tǒng)時(shí)鐘309提供給各數(shù)據(jù)處理部分,并且,各處理部分根據(jù)具有與再現(xiàn)速度成比例的頻率的所提供時(shí)鐘信號(hào)的時(shí)鐘周期執(zhí)行數(shù)據(jù)處理。因此,如圖10(1A)和(1B)中所示,輸入到輸出控制部分305的幀數(shù)據(jù)(用虛線表示)和從輸出控制部分305輸出到輸出顯示部分306的幀數(shù)據(jù)(用實(shí)線表示)分別可以在與內(nèi)容再現(xiàn)速度相對(duì)應(yīng)的時(shí)距內(nèi)完成所有像素(n個(gè)像素)的輸入和輸出。
圖11示出應(yīng)用過去的固定系統(tǒng)時(shí)鐘的處理的例子。項(xiàng)(2A)代表1.00倍速再現(xiàn),項(xiàng)(2B)代表1.50倍高速再現(xiàn)。在將過去的固定系統(tǒng)時(shí)鐘應(yīng)用于該處理的情況下,無(wú)論是以1.00倍速再現(xiàn)還是以1.50倍高速再現(xiàn),都可以根據(jù)具有相同時(shí)鐘周期的時(shí)鐘操作輸出控制部分的處理。當(dāng)為1.00倍速再現(xiàn)時(shí),如在(2A)中所示在產(chǎn)生適當(dāng)圖像顯示沒有問題的情況下,對(duì)每一幀進(jìn)行處理。
另一方面,在圖11(2B)中所示的1.50倍高速再現(xiàn)的情況下,即使通過縮短數(shù)據(jù)獲取的處理時(shí)間進(jìn)行處理,從緩沖存儲(chǔ)器獲取數(shù)據(jù)到輸出控制部分所需的時(shí)間仍保持與在1.00倍速再現(xiàn)情況下的處理時(shí)間相同,結(jié)果時(shí)間太短以至于不能完全顯示所有幀。結(jié)果,從輸出控制部分到輸出顯示部分的幀數(shù)據(jù)的輸出數(shù)據(jù)(實(shí)線)被迫以間除幀3的連續(xù)1、2、4...幀的方式顯示圖像。上述處理正如以上參照?qǐng)D1所解釋的那樣,從而致使由于幀的間除而不可避免地出現(xiàn)跳躍。
如上所述,根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)再現(xiàn)系統(tǒng)創(chuàng)建具有與再現(xiàn)速度成比例的頻率的時(shí)鐘信號(hào),將該時(shí)鐘信號(hào)提供給負(fù)責(zé)處理內(nèi)容再現(xiàn)的數(shù)據(jù)處理部分,并按照根據(jù)內(nèi)容再現(xiàn)速度改變的時(shí)鐘頻率的時(shí)鐘周期執(zhí)行數(shù)據(jù)處理。結(jié)果,無(wú)論是以高速還是以低速進(jìn)行再現(xiàn),都可以實(shí)現(xiàn)用于形成幀圖像的所有數(shù)據(jù)的處理而不必進(jìn)行間除處理,從而導(dǎo)致高質(zhì)量且無(wú)跳躍地顯示所有幀數(shù)據(jù)。
此外,在本結(jié)構(gòu)的例子中,由于將時(shí)鐘數(shù)據(jù)提供給進(jìn)行與內(nèi)容再現(xiàn)有關(guān)的數(shù)據(jù)處理的數(shù)據(jù)處理部分(數(shù)據(jù)存儲(chǔ)部分301到輸出顯示部分306)的系統(tǒng)時(shí)鐘309作為獨(dú)立的系統(tǒng)時(shí)鐘而存在,因而在進(jìn)行時(shí)鐘周期中的這種改變時(shí)的改變定時(shí)可以被同時(shí)輸入到與再現(xiàn)有關(guān)的所有部分,因此,可以同時(shí)將運(yùn)行周期的改變效果給予有關(guān)的處理部分。還可以在觀看中間改變?cè)佻F(xiàn)速度,同時(shí)可以繼續(xù)觀看而不引起任何再現(xiàn)中斷。
這里參照?qǐng)D12解釋在處理改變從系統(tǒng)時(shí)鐘309輸入的時(shí)鐘頻率或時(shí)鐘周期的情況下,如何改變?cè)佻F(xiàn)速度。圖12中的(a)示出從系統(tǒng)時(shí)鐘309輸出的時(shí)鐘周期,(b)示出與時(shí)鐘周期的改變有關(guān)的內(nèi)容再現(xiàn)速度的時(shí)間轉(zhuǎn)變??v軸表示顯示部分中的幀頻(幀/秒),橫軸表示時(shí)間(T)。
在時(shí)距t0-t1,系統(tǒng)時(shí)鐘309輸出具有每1/90秒輸出[n]個(gè)時(shí)鐘脈沖的時(shí)鐘周期的時(shí)鐘,在時(shí)距t1-t2中,系統(tǒng)時(shí)鐘309輸出具有每1/60秒輸出[n]個(gè)時(shí)鐘脈沖的時(shí)鐘周期的時(shí)鐘,在時(shí)距t2-t3中,系統(tǒng)時(shí)鐘309輸出具有每1/45秒輸出[n]個(gè)時(shí)鐘脈沖的時(shí)鐘周期的時(shí)鐘。
根據(jù)該時(shí)鐘周期的轉(zhuǎn)變,即時(shí)鐘頻率的變化,在時(shí)距t0-t1將內(nèi)容再現(xiàn)速度改變成1.5倍速,在時(shí)距t1-t2改變成1.0倍速,在時(shí)距t2-t3改變成0.75倍速。這些改變與改變內(nèi)容再現(xiàn)的定時(shí)一致。在時(shí)刻t1和t2,系統(tǒng)時(shí)鐘309進(jìn)行處理以改變時(shí)鐘頻率即時(shí)鐘周期,以將其同時(shí)提供給數(shù)據(jù)存儲(chǔ)部分301到輸出顯示部分306,并且這些數(shù)據(jù)處理部分能夠根據(jù)對(duì)所有數(shù)據(jù)處理部分同時(shí)改變了周期的時(shí)鐘開始處理;結(jié)果,不再需要用于同步時(shí)鐘周期的調(diào)整,并且不會(huì)引起處理的延遲。因此,可以在不引起內(nèi)容再現(xiàn)中斷的情況下改變?cè)佻F(xiàn)速度。
順便提及,圖12示出從系統(tǒng)時(shí)鐘309輸出三種類型的時(shí)鐘頻率的例子處理,各頻率通過逐步轉(zhuǎn)變改變?yōu)榱硪活l率。然而,還可以平滑地改變從系統(tǒng)時(shí)鐘309輸出的時(shí)鐘頻率。
例如,時(shí)鐘頻率的平滑改變使得內(nèi)容再現(xiàn)速度能夠隨著時(shí)間的過去逐漸增加到高速再現(xiàn)或逐漸降低到低速再現(xiàn)。即使當(dāng)進(jìn)行這種處理時(shí),也不出現(xiàn)再現(xiàn)真的間除從而確保無(wú)跳躍地再現(xiàn)高質(zhì)量的圖像。
在上述實(shí)施例中,已對(duì)基于通過圖5所示的輸入部分307輸入的用戶輸入數(shù)據(jù)執(zhí)行內(nèi)容再現(xiàn)速度的改變的例子進(jìn)行了解釋,但是,該實(shí)施例還可以采用這樣的結(jié)構(gòu)通過檢測(cè)內(nèi)容自身固有的特征量,基于除用戶輸入數(shù)據(jù)外的該特征量調(diào)整內(nèi)容再現(xiàn)速度。
參照?qǐng)D14,給出關(guān)于基于特征量進(jìn)行內(nèi)容再現(xiàn)速度的調(diào)整的結(jié)構(gòu)的例子的解釋。圖14示出在數(shù)據(jù)再現(xiàn)系統(tǒng)的設(shè)置內(nèi)的內(nèi)容數(shù)據(jù)處理塊400、作為內(nèi)容再現(xiàn)控制部分的一部分的再現(xiàn)速度確定部分451、以及系統(tǒng)時(shí)鐘452?;谠佻F(xiàn)速度確定部分451的確定結(jié)果改變從系統(tǒng)時(shí)鐘452輸出的時(shí)鐘頻率,并將其輸出到數(shù)據(jù)存儲(chǔ)部分到顯示部分,即負(fù)責(zé)處理內(nèi)容再現(xiàn)的部分。在內(nèi)容再現(xiàn)系統(tǒng)中用于提供時(shí)鐘脈沖的結(jié)構(gòu)與參照?qǐng)D5所解釋的相同。
在圖14所示的結(jié)構(gòu)中,內(nèi)容數(shù)據(jù)處理塊包括調(diào)諧器401,用于接收由廣播無(wú)線電波分送的內(nèi)容;網(wǎng)絡(luò)接口402,用于接收由因特網(wǎng)和LAN等網(wǎng)絡(luò)分送的內(nèi)容;編碼器403,用于對(duì)輸入的內(nèi)容進(jìn)行編碼處理;以及硬盤等數(shù)據(jù)存儲(chǔ)部分404。上述結(jié)構(gòu)與以上參照?qǐng)D4所解釋的類似。
此外,圖14所示的結(jié)構(gòu)的例子具有特征量提取部分405。該特征量提取部分405用以從存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部分404中的內(nèi)容中提取出特征量,并將該提取的特征量作為與該內(nèi)容相對(duì)應(yīng)的屬性數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部分404中。
由特征量提取部分405從內(nèi)容中提取的特征量是指例如作為形成內(nèi)容的數(shù)據(jù)的一部分的圖像或聲音數(shù)據(jù)的變化點(diǎn)、或無(wú)聲部分等。倘若內(nèi)容為廣播戲劇,則提取例如變化點(diǎn),如從戲劇主體到廣告等的點(diǎn)。在一起存儲(chǔ)前,將表現(xiàn)內(nèi)容特性的特征量作為存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部分404中的內(nèi)容的屬性數(shù)據(jù)與該內(nèi)容聯(lián)結(jié)起來。
作為內(nèi)容再現(xiàn)控制部分的一部分的再現(xiàn)速度確定部分451從數(shù)據(jù)存儲(chǔ)部分404中獲取與內(nèi)容相對(duì)應(yīng)的特征量,并基于該特征量,確定內(nèi)容再現(xiàn)速度。例如,在無(wú)聲部分、存在較少圖像變化的部分、以及廣告部分中設(shè)置高速再現(xiàn)。通過再現(xiàn)速度確定部分451根據(jù)預(yù)置的程序執(zhí)行該控制。
如上所述,再現(xiàn)速度確定部分451確定內(nèi)容再現(xiàn)速度,并基于該確定結(jié)果,執(zhí)行從系統(tǒng)時(shí)鐘452輸出的時(shí)鐘脈沖的控制。換句話說,當(dāng)內(nèi)容再現(xiàn)速度升高時(shí),時(shí)鐘頻率的控制工作以設(shè)置較高的頻率。這樣,系統(tǒng)時(shí)鐘452輸出再現(xiàn)速度確定部分451根據(jù)再現(xiàn)速度而控制的頻率的可變時(shí)鐘信號(hào)。
換句話說,系統(tǒng)時(shí)鐘452將具有根據(jù)在再現(xiàn)速度確定部分451基于特征量確定的再現(xiàn)速度的數(shù)據(jù)所控制的時(shí)鐘頻率的可變時(shí)鐘信號(hào),輸出到被分配執(zhí)行內(nèi)容再現(xiàn)處理的數(shù)據(jù)存儲(chǔ)部分到顯示部分。根據(jù)該處理設(shè)置,可以以自動(dòng)調(diào)節(jié)的內(nèi)容再現(xiàn)速度執(zhí)行內(nèi)容再現(xiàn)處理。
其次,參照?qǐng)D15給出對(duì)關(guān)于具有不同于圖5所示設(shè)置的設(shè)置的數(shù)據(jù)再現(xiàn)系統(tǒng)的解釋。在參照?qǐng)D5所述的實(shí)施例中,設(shè)置的例子被解釋為設(shè)有提供一組可變時(shí)鐘脈沖的系統(tǒng)時(shí)鐘309,并將時(shí)鐘輸出從該系統(tǒng)時(shí)鐘309輸入到所有數(shù)據(jù)存儲(chǔ)部分301、解碼部分302、緩沖器控制部分303、輸出控制部分305、以及輸出顯示部分306。
可以將數(shù)據(jù)存儲(chǔ)部分和解碼部分的再現(xiàn)速度設(shè)置在相對(duì)高的速度。因此,即使進(jìn)行設(shè)置使得給這些部分的時(shí)鐘脈沖是高頻且短時(shí)鐘周期的固定時(shí)鐘脈沖,并使得給緩沖器控制部分、輸出控制部分以及輸出顯示部分的輸入時(shí)鐘脈沖的頻率根據(jù)再現(xiàn)速度而改變,也可以防止再現(xiàn)中斷和幀的間除,只要高速再現(xiàn)保持在一定的合理程度內(nèi)即可。
圖15示出具有提供如上所述的設(shè)置的時(shí)鐘脈沖的數(shù)據(jù)再現(xiàn)系統(tǒng)的結(jié)構(gòu)的例子。在圖15中,在解碼部分502對(duì)存儲(chǔ)在硬盤等數(shù)據(jù)存儲(chǔ)部分501中的內(nèi)容進(jìn)行解碼處理。例如,根據(jù)MPEG、NTSC、MUSE等格式執(zhí)行解碼處理。
解碼部分502將解碼處理產(chǎn)生的數(shù)據(jù),即圖像和聲音數(shù)據(jù)輸出到用以將該圖像和聲音數(shù)據(jù)存儲(chǔ)在緩沖存儲(chǔ)器504中的緩沖器控制部分503。然后輸出控制部分505通過緩沖器控制部分503接收存儲(chǔ)在緩沖存儲(chǔ)器504中的數(shù)據(jù)的輸入,并在將同步信號(hào)和輸出顯示部分506可能需要的其它信號(hào)附加給該圖像和聲音數(shù)據(jù)后,將其輸出到設(shè)有顯示屏幕和揚(yáng)聲器的輸出顯示部分506。
在上述結(jié)構(gòu)中,提供固定時(shí)鐘脈沖的系統(tǒng)時(shí)鐘521將包括固定周期的時(shí)鐘數(shù)據(jù)輸出到數(shù)據(jù)存儲(chǔ)部分501、解碼部分502、以及緩沖器控制部分503。另一方面,將利用根據(jù)內(nèi)容再現(xiàn)速度的時(shí)鐘頻率設(shè)置的可變時(shí)鐘信號(hào)輸出到緩沖器控制部分503、輸出控制部分505、以及輸出顯示部分506。
例如,將由通過圖15所示的輸入部分507的用戶輸入設(shè)置的再現(xiàn)速度輸入到再現(xiàn)速度確定部分508,使得根據(jù)該再現(xiàn)速度調(diào)整系統(tǒng)時(shí)鐘509的時(shí)鐘頻率。因而,系統(tǒng)時(shí)鐘509將具有與該再現(xiàn)速度成比例設(shè)置的頻率的該時(shí)鐘信號(hào)輸出到負(fù)責(zé)與內(nèi)容再現(xiàn)有關(guān)的數(shù)據(jù)處理的緩沖器控制部分503、輸出控制部分505、以及輸出顯示部分506。
緩沖器控制部分503從數(shù)據(jù)存儲(chǔ)部分501和解碼部分502讀出數(shù)據(jù),通過使用從系統(tǒng)時(shí)鐘(固定的)521提供的時(shí)鐘脈沖執(zhí)行輸入處理,并根據(jù)系統(tǒng)時(shí)鐘(可變的)509的可變時(shí)鐘脈沖進(jìn)一步執(zhí)行將緩沖數(shù)據(jù)輸出到輸出控制部分505的處理。在緩沖存儲(chǔ)器504,寫入時(shí)和讀取時(shí)的時(shí)鐘脈沖不同,但是,如果在該設(shè)置中組合了例如雙端口存儲(chǔ)器,則可以毫無(wú)問題地實(shí)現(xiàn)該處理。
優(yōu)選的是應(yīng)該將具有從輸出固定時(shí)鐘脈沖的系統(tǒng)時(shí)鐘521輸出的固定頻率的時(shí)鐘信號(hào)設(shè)置為具有高于從輸出可變時(shí)鐘脈沖的系統(tǒng)時(shí)鐘509輸出的那些可變時(shí)鐘信號(hào)中的時(shí)鐘信號(hào)的最高頻率的頻率的固定時(shí)鐘脈沖。通過建立上述設(shè)置,可以將從輸出可變時(shí)鐘脈沖的系統(tǒng)時(shí)鐘509輸出的可變時(shí)鐘脈沖設(shè)置在最高頻率;即使當(dāng)內(nèi)容再現(xiàn)速度最快時(shí),也可以根據(jù)具有更高頻率的固定時(shí)鐘脈沖以高速執(zhí)行將數(shù)據(jù)寫入緩沖存儲(chǔ)器504中的處理,從而允許比讀出數(shù)據(jù)更快地執(zhí)行寫數(shù)據(jù)的處理;因此,緩沖存儲(chǔ)器不為空從而確保在顯示中不會(huì)出現(xiàn)缺乏數(shù)據(jù)。
將根據(jù)本發(fā)明實(shí)施例的圖15所示的數(shù)據(jù)再現(xiàn)系統(tǒng)配置成使得可以將具有與內(nèi)容再現(xiàn)速度成比例的可變時(shí)鐘頻率的時(shí)鐘信號(hào)僅輸出到負(fù)責(zé)與內(nèi)容再現(xiàn)有關(guān)的數(shù)據(jù)處理的緩沖器控制部分503、輸出控制部分505、以及輸出顯示部分506,但是通過滿足上述要求,圖15中的系統(tǒng)還可以顯示圖像,而即使當(dāng)再現(xiàn)速度改變時(shí)也根本不需要進(jìn)行幀間除操作,從而如圖5所示的結(jié)構(gòu)一樣,實(shí)現(xiàn)圖像的無(wú)跳躍、高質(zhì)量的再現(xiàn)。
以上通過參照本發(fā)明的某些特定實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說明。然而不言而喻,在不脫離本發(fā)明的本質(zhì)特征的范圍內(nèi),本領(lǐng)域的技術(shù)人員可以進(jìn)行這些實(shí)施例的各種修改和替換。換句話說,在此所做出的本發(fā)明的公開僅是為了說明的目的,而不應(yīng)該理解為局限于此。因此,應(yīng)當(dāng)完全通過參照所附權(quán)利要求來確定本發(fā)明的本質(zhì)特征和真正范圍。
順便提及,既可以通過硬件也可以通過軟件,或者通過組合二者的形式,執(zhí)行在該說明書中所述的序列處理。倘若選擇通過軟件的處理,則應(yīng)當(dāng)通過將記錄有處理序列的程序安裝在專門為此內(nèi)置在硬件中的計(jì)算機(jī)的存儲(chǔ)器中,或相反,通過將該程序安裝在能夠進(jìn)行各種處理的通用計(jì)算機(jī)中,來執(zhí)行該處理。
還可以例如將該程序預(yù)先記錄在硬盤和ROM(只讀存儲(chǔ)器)等記錄介質(zhì)中?;蛳喾?,可以將該程序臨時(shí)或永久地存儲(chǔ)(記錄)在軟盤、CD-ROM(光盤只讀存儲(chǔ)器)、MO(磁光)盤、DVD(數(shù)字多功能盤)、磁盤、半導(dǎo)體存儲(chǔ)器、以及其它可移動(dòng)記錄介質(zhì)中。該可移動(dòng)記錄介質(zhì)可以作為所謂的軟件包(package software)提供。
可以將該程序從如上所述的可移動(dòng)記錄介質(zhì)安裝到計(jì)算機(jī)中。此外,還可以通過無(wú)線或有線經(jīng)由LAN(局域網(wǎng))和因特網(wǎng)等網(wǎng)絡(luò)將該程序從下載站點(diǎn)傳送到計(jì)算機(jī)。接收側(cè)的計(jì)算機(jī)接收該程序,并將其安裝在內(nèi)置的硬盤或其它記錄介質(zhì)中。
根據(jù)其說明可以按照時(shí)間順序執(zhí)行在該說明書中所述的各種類型的處理,或相反,可以根據(jù)設(shè)備的容量或依情況需要并行或分別進(jìn)行該處理。順便提及,該說明書中所使用的“系統(tǒng)”是指多個(gè)設(shè)備的邏輯集成形式,但是,這些設(shè)備不必局限于包含在同一機(jī)殼或機(jī)箱中的設(shè)備。
根據(jù)本發(fā)明的實(shí)施例,如上所述,從系統(tǒng)時(shí)鐘輸出根據(jù)內(nèi)容再現(xiàn)速度升高而設(shè)置在高水平的時(shí)鐘頻率,并且在根據(jù)具有與內(nèi)容再現(xiàn)速度一致的頻率的時(shí)鐘信號(hào)調(diào)節(jié)處理速度時(shí),為了執(zhí)行以下處理數(shù)據(jù)存儲(chǔ)部分的數(shù)據(jù)獲取;解碼部分的解碼;緩沖器控制部分的將解碼后的數(shù)據(jù)寫到緩沖存儲(chǔ)器或從緩沖存儲(chǔ)器中讀取解碼后的數(shù)據(jù);輸出控制部分的顯示控制、以及輸出顯示部分的數(shù)據(jù)顯示,將從系統(tǒng)時(shí)鐘輸出的該可變時(shí)鐘信號(hào)輸入到數(shù)據(jù)存儲(chǔ)部分、解碼部分、緩沖器控制部分、輸出控制部分、以及輸出顯示部分等負(fù)責(zé)內(nèi)容再現(xiàn)處理的各處理部分。例如,即使在高速再現(xiàn)時(shí),這種結(jié)構(gòu)也允許所有幀可變速度顯示而無(wú)需幀間除操作,從而實(shí)現(xiàn)無(wú)跳躍高質(zhì)量圖像的再現(xiàn)。
本領(lǐng)域的技術(shù)人員應(yīng)該理解,根據(jù)設(shè)計(jì)要求和其它因素可以做出各種修改、組合、子組合和改變,只要它們?cè)谒綑?quán)利要求或與其等同結(jié)構(gòu)的范圍內(nèi)即可。
本發(fā)明包含與2005年9月2日在日本專利局提交的日本專利申請(qǐng)JP 2005-255651相關(guān)的主題,在此將其全部?jī)?nèi)容引入作為參考。
權(quán)利要求
1.一種用于內(nèi)容再現(xiàn)的數(shù)據(jù)再現(xiàn)系統(tǒng),其包括再現(xiàn)速度確定部分,其基于內(nèi)容再現(xiàn)速度,控制從系統(tǒng)時(shí)鐘輸出的時(shí)鐘脈沖,從而使時(shí)鐘頻率根據(jù)該內(nèi)容再現(xiàn)速度升高而升高,使該時(shí)鐘頻率根據(jù)該內(nèi)容再現(xiàn)速度降低而降低;系統(tǒng)時(shí)鐘輸出部分,其輸出具有由該再現(xiàn)速度確定部分控制的頻率的可變時(shí)鐘信號(hào);以及內(nèi)容再現(xiàn)處理部分,其接收從該系統(tǒng)時(shí)鐘輸出的該可變時(shí)鐘信號(hào)的輸入,并以根據(jù)所輸入的可變時(shí)鐘信號(hào)的處理速度執(zhí)行數(shù)據(jù)處理,其中該內(nèi)容再現(xiàn)處理部分能夠以根據(jù)從該系統(tǒng)時(shí)鐘輸入的該可變時(shí)鐘信號(hào)而改變的處理速度至少獲取存儲(chǔ)在緩沖存儲(chǔ)器中的再現(xiàn)對(duì)象的數(shù)據(jù),并將該獲取的數(shù)據(jù)輸出給顯示部分。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)再現(xiàn)系統(tǒng),其特征在于,該再現(xiàn)速度確定部分控制時(shí)鐘頻率,如果將該內(nèi)容再現(xiàn)速度設(shè)置成與標(biāo)準(zhǔn)再現(xiàn)速度的n倍一樣快,則將該可變時(shí)鐘的時(shí)鐘頻率設(shè)置成與標(biāo)準(zhǔn)再現(xiàn)時(shí)的時(shí)鐘頻率的n倍一樣快。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)再現(xiàn)系統(tǒng),其特征在于,該內(nèi)容再現(xiàn)處理部分包括數(shù)據(jù)存儲(chǔ)部分;解碼部分;緩沖器控制部分;輸出控制部分;以及輸出顯示部分,并且,其中,所有這些部分都能夠接收從該系統(tǒng)時(shí)鐘輸出的可變時(shí)鐘信號(hào)的輸入,并能夠以根據(jù)該輸入的可變時(shí)鐘信號(hào)而改變的處理速度執(zhí)行數(shù)據(jù)處理。
4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)再現(xiàn)系統(tǒng),其特征在于,該內(nèi)容再現(xiàn)處理部分包括數(shù)據(jù)存儲(chǔ)部分;解碼部分;緩沖器控制部分;輸出控制部分;以及輸出顯示部分,并且,其中,該緩沖器控制部分、該輸出控制部分、以及該輸出顯示部分能夠接收從該系統(tǒng)時(shí)鐘輸出的該可變時(shí)鐘信號(hào),并能夠以根據(jù)該可變時(shí)鐘信號(hào)而改變的處理速度來執(zhí)行在由該緩沖器控制部分控制的從該緩沖存儲(chǔ)器中讀出數(shù)據(jù)的處理之后的處理,并且其中,該數(shù)據(jù)存儲(chǔ)部分、該解碼部分、以及該緩沖器控制部分能夠接收固定頻率的固定時(shí)鐘信號(hào),并能夠以根據(jù)該固定時(shí)鐘信號(hào)的固定處理速度執(zhí)行在由該緩沖器控制部分控制的將數(shù)據(jù)寫入該緩沖存儲(chǔ)器中的處理之前的處理。
5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)再現(xiàn)系統(tǒng),其特征在于,將該固定時(shí)鐘信號(hào)的頻率設(shè)置為高于具有從該系統(tǒng)時(shí)鐘輸出的該可變時(shí)鐘信號(hào)中最高頻率的時(shí)鐘信號(hào)的頻率的頻率。
6.根據(jù)權(quán)利要求1所述的數(shù)據(jù)再現(xiàn)系統(tǒng),其特征在于,該再現(xiàn)速度確定部分基于通過輸入部分輸入的用戶設(shè)定數(shù)據(jù)確定內(nèi)容再現(xiàn)的速度;并且還基于所確定的該再現(xiàn)速度,確定從該系統(tǒng)時(shí)鐘輸出的時(shí)鐘頻率。
7.根據(jù)權(quán)利要求1所述的數(shù)據(jù)再現(xiàn)系統(tǒng),其特征在于,該再現(xiàn)速度確定部分接收待再現(xiàn)的對(duì)象內(nèi)容的特征量數(shù)據(jù)的輸入;基于該特征量數(shù)據(jù)確定該內(nèi)容再現(xiàn)速度;以及基于所確定的該再現(xiàn)速度,確定從該系統(tǒng)時(shí)鐘輸出的時(shí)鐘頻率。
8.一種用于內(nèi)容再現(xiàn)的數(shù)據(jù)再現(xiàn)方法,其包括時(shí)鐘頻率控制步驟,用于根據(jù)內(nèi)容再現(xiàn)速度控制從系統(tǒng)時(shí)鐘輸出的時(shí)鐘脈沖,隨著內(nèi)容再現(xiàn)速度的升高增大該時(shí)鐘頻率,而隨著該內(nèi)容再現(xiàn)速度的下降降低該時(shí)鐘頻率;系統(tǒng)時(shí)鐘輸出步驟,用于從該系統(tǒng)時(shí)鐘輸出具有在該時(shí)鐘頻率控制步驟中控制的頻率的可變時(shí)鐘信號(hào);以及內(nèi)容再現(xiàn)處理步驟,用于接收從該系統(tǒng)時(shí)鐘輸出的可變時(shí)鐘信號(hào)的輸入,并以根據(jù)所輸入的可變時(shí)鐘信號(hào)的處理速度執(zhí)行數(shù)據(jù)處理,其中,該內(nèi)容再現(xiàn)處理步驟能夠以根據(jù)從該系統(tǒng)時(shí)鐘輸入的該可變時(shí)鐘信號(hào)而改變的處理速度至少獲取存儲(chǔ)在該緩沖存儲(chǔ)器中的再現(xiàn)對(duì)象的數(shù)據(jù),并將該獲取的數(shù)據(jù)輸出給顯示部分。
9.根據(jù)權(quán)利要求8所述的數(shù)據(jù)再現(xiàn)方法,其特征在于,該時(shí)鐘頻率控制步驟執(zhí)行時(shí)鐘頻率的控制,如果將該內(nèi)容再現(xiàn)速度設(shè)置成標(biāo)準(zhǔn)再現(xiàn)速度的n倍,則將該可變時(shí)鐘的時(shí)鐘頻率設(shè)置成標(biāo)準(zhǔn)再現(xiàn)時(shí)的時(shí)鐘頻率的n倍。
10.根據(jù)權(quán)利要求8所述的數(shù)據(jù)再現(xiàn)方法,其特征在于,該內(nèi)容再現(xiàn)處理步驟包括從數(shù)據(jù)存儲(chǔ)部分獲取數(shù)據(jù)的處理;解碼部分中的解碼處理;緩沖器控制部分中的將解碼后的數(shù)據(jù)寫到緩沖存儲(chǔ)器和從緩沖存儲(chǔ)器中讀取解碼后的數(shù)據(jù)的處理;輸出控制部分中的顯示控制處理;以及輸出顯示部分中的數(shù)據(jù)顯示處理,其中,接收從該系統(tǒng)時(shí)鐘輸出的該可變時(shí)鐘信號(hào)的輸入且根據(jù)所輸入的可變時(shí)鐘信號(hào)改變處理速度,來執(zhí)行所有這些步驟的處理。
11.根據(jù)權(quán)利要求8所述的數(shù)據(jù)再現(xiàn)方法,其特征在于,該內(nèi)容再現(xiàn)處理步驟包括從數(shù)據(jù)存儲(chǔ)部分獲取數(shù)據(jù)的處理;解碼部分中的解碼處理;緩沖器控制部分中的將解碼后的數(shù)據(jù)寫到緩沖存儲(chǔ)器和從緩沖存儲(chǔ)器中讀取解碼后的數(shù)據(jù)的處理;輸出控制部分中的顯示控制處理;以及輸出顯示部分中的數(shù)據(jù)顯示處理,其中,該緩沖器控制部分、該輸出控制部分、以及該輸出顯示部分接收從該系統(tǒng)時(shí)鐘輸出的該可變時(shí)鐘信號(hào)的輸入,并以根據(jù)該可變時(shí)鐘信號(hào)而改變的處理速度來執(zhí)行由該緩沖器控制部分控制的從該緩沖存儲(chǔ)器中讀出數(shù)據(jù)的處理之后的處理,并且,其中,該數(shù)據(jù)存儲(chǔ)部分、該解碼部分、以及該緩沖器控制部分接收固定頻率的固定時(shí)鐘信號(hào)的輸入,并以根據(jù)該固定時(shí)鐘信號(hào)的固定處理速度執(zhí)行由該緩沖器控制部分控制的將數(shù)據(jù)寫入該緩沖存儲(chǔ)器中的處理之前的處理。
12.根據(jù)權(quán)利要求11所述的數(shù)據(jù)再現(xiàn)方法,其特征在于,將該固定時(shí)鐘信號(hào)的頻率設(shè)置成高于具有從該系統(tǒng)時(shí)鐘輸出的該可變時(shí)鐘信號(hào)中最高頻率的時(shí)鐘信號(hào)的頻率的頻率。
13.根據(jù)權(quán)利要求8所述的數(shù)據(jù)再現(xiàn)方法,其特征在于,該時(shí)鐘頻率控制步驟基于通過輸入部分輸入的用戶設(shè)定數(shù)據(jù)確定內(nèi)容再現(xiàn)的速度,并且還基于所確定的該再現(xiàn)速度,確定從該系統(tǒng)時(shí)鐘輸出的時(shí)鐘頻率。
14.根據(jù)權(quán)利要求8所述的數(shù)據(jù)再現(xiàn)方法,其特征在于,該時(shí)鐘頻率控制步驟包括接收待再現(xiàn)的對(duì)象內(nèi)容的特征量數(shù)據(jù)的輸入;基于該特征量數(shù)據(jù)確定內(nèi)容再現(xiàn)速度;以及基于所確定的該再現(xiàn)速度確定從該系統(tǒng)時(shí)鐘輸出的時(shí)鐘頻率。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)再現(xiàn)系統(tǒng)和方法,即使當(dāng)內(nèi)容再現(xiàn)速度改變時(shí),該系統(tǒng)和方法也能無(wú)跳躍地再現(xiàn)高質(zhì)量的圖像。從系統(tǒng)時(shí)鐘輸出根據(jù)內(nèi)容再現(xiàn)速度升高而設(shè)置在高水平的時(shí)鐘頻率,并將從系統(tǒng)時(shí)鐘輸出的該可變時(shí)鐘信號(hào)輸入到負(fù)責(zé)內(nèi)容再現(xiàn)處理的各處理部分,例如數(shù)據(jù)存儲(chǔ)部分、解碼部分、緩沖器控制部分、輸出控制部分和輸出顯示部分。在這些部分中,通過根據(jù)具有與內(nèi)容再現(xiàn)速度一致的頻率的時(shí)鐘信號(hào)調(diào)節(jié)處理速度,執(zhí)行數(shù)據(jù)處理。例如,即使在高速再現(xiàn)時(shí),該結(jié)構(gòu)也允許所有幀可變速度顯示而無(wú)需幀間除操作,從而實(shí)現(xiàn)無(wú)跳躍高質(zhì)量圖像的再現(xiàn)。
文檔編號(hào)H04N7/26GK1925595SQ20061012772
公開日2007年3月7日 申請(qǐng)日期2006年9月1日 優(yōu)先權(quán)日2005年9月2日
發(fā)明者藤原直樹 申請(qǐng)人:索尼株式會(huì)社