專利名稱:再現(xiàn)設備、再現(xiàn)方法、驅動設備和驅動方法
技術領域:
本發(fā)明一般涉及允許高速地從記錄在記錄介質上的許多視頻片斷中選擇視頻片斷的再現(xiàn)設備、再現(xiàn)方法、驅動設備和驅動方法。
背景技術:
近年來,已經(jīng)開發(fā)了使用具有短波長的激光并能夠記錄和再現(xiàn)較大容量數(shù)據(jù)的盤形記錄介質。例如,利用發(fā)射具有405nm波長的激光并使用單面單層光盤的藍紫激光光源已經(jīng)實現(xiàn)了23千兆字節(jié)(GB)的記錄容量。
公開號為2001-197426的日本專利中描述了一種解決手段。
通常,為了高速地顯示縮略畫面,生成具有期望幀的位圖畫面數(shù)據(jù)并將其記錄在記錄介質上。當顯示所生成的縮略畫面時,顯示位圖畫面數(shù)據(jù)。
然而,典型地,如果將要顯示為縮略畫面的幀象無損壞的編輯操作一樣被頻繁改變,那么,當將要顯示為縮略畫面的幀改變時,應當重新生成位圖畫面數(shù)據(jù)。因此,不能快速地執(zhí)行該過程。另外,由于用于縮略畫面的位圖畫面數(shù)據(jù)應與視頻數(shù)據(jù)一同被記錄在盤形記錄介質上,所以浪費了記錄介質的容量。
因此,允許用戶快速且高效地編輯片斷將是現(xiàn)有技術的一項進步。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于提供一種允許高速顯示縮略畫面的再現(xiàn)設備、再現(xiàn)方法、驅動設備和驅動方法。
本發(fā)明的一個實施例針對于一種再現(xiàn)設備。該設備包括驅動裝置,用于以恒定線速度(CLV)和恒定角速度(CAV)來旋轉驅動盤形記錄介質;以及再現(xiàn)裝置,用于從由驅動裝置旋轉驅動的盤形記錄介質再現(xiàn)第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù),已經(jīng)以比第一視頻數(shù)據(jù)高的壓縮率對第二視頻數(shù)據(jù)進行了壓縮編碼。該再現(xiàn)裝置被配置為以第一操作模式和第二操作模式操作,其中該再現(xiàn)裝置被配置為在第一操作模式中,按時間順序且連續(xù)地從盤形記錄介質再現(xiàn)第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù);以及在第二操作模式中,離散地從盤形記錄介質再現(xiàn)第二視頻數(shù)據(jù),利用所再現(xiàn)的第二視頻數(shù)據(jù)來生成縮略畫面,并顯示該縮略畫面。當再現(xiàn)裝置以第一操作模式操作時,驅動裝置被配置為以CLV來旋轉地驅動盤形記錄介質,而當再現(xiàn)裝置以第二操作模式操作時,驅動裝置被配置為以CAV來旋轉地驅動盤形記錄介質。
本發(fā)明的另一個實施例針對于一種再現(xiàn)方法。該方法包括以CLV和CAV來旋轉地驅動盤形記錄介質;以及從在驅動步驟被旋轉驅動的盤形記錄介質再現(xiàn)第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù),已經(jīng)以比第一視頻數(shù)據(jù)高的壓縮率對第二視頻數(shù)據(jù)進行了壓縮編碼。所述再現(xiàn)步驟是通過以第一操作模式和第二操作模式的操作而執(zhí)行的,其中,再現(xiàn)步驟是通過在第一操作模式中按時間順序且連續(xù)地從盤形記錄介質再現(xiàn)第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù)、以及通過離散地從盤形記錄介質再現(xiàn)第二視頻數(shù)據(jù)而執(zhí)行的。在第二操作模式中,利用所再現(xiàn)的第二視頻數(shù)據(jù)而生成縮略畫面,并顯示該縮略畫面。當再現(xiàn)步驟是通過以第一操作模式的操作而執(zhí)行時,驅動步驟是通過以CLV來旋轉地驅動盤形記錄介質而執(zhí)行的,而當再現(xiàn)步驟是通過以第二操作模式的操作而執(zhí)行時,驅動步驟是通過以CAV來旋轉地驅動盤形記錄介質而執(zhí)行的。
本發(fā)明的另一個實施例針對于一種驅動設備,用于以CLV和CAV來旋轉地驅動盤形記錄介質。將第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù)記錄在盤形記錄介質上,已經(jīng)以比第一視頻數(shù)據(jù)高的壓縮率對第二視頻數(shù)據(jù)進行了壓縮編碼。在第一操作模式中,以CLV來旋轉驅動盤形記錄介質,其中按時間順序且連續(xù)地從盤形記錄介質上再現(xiàn)第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù),并且,在第二操作模式中,以CAV來旋轉驅動盤形記錄介質,其中離散或隨機地從盤形記錄介質再現(xiàn)第二視頻數(shù)據(jù)。利用所再現(xiàn)的第二視頻數(shù)據(jù)生成縮略畫面,并顯示該縮略畫面。
本發(fā)明的另一個實施例針對于一種驅動方法,用于以CLV和CAV來旋轉地驅動盤形記錄介質。將第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù)記錄在盤形記錄介質上,已經(jīng)以比第一視頻數(shù)據(jù)高的壓縮率對第二視頻數(shù)據(jù)進行了壓縮編碼,該驅動方法包括以下步驟在第一操作模式中,以CLV來旋轉驅動盤形記錄介質,其中按時間順序且連續(xù)地從盤形記錄介質再現(xiàn)第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù);在第二操作模式中,以CAV旋轉驅動盤形記錄介質,其中離散或隨機地從盤形記錄介質再現(xiàn)第二視頻數(shù)據(jù),利用所再現(xiàn)的第二視頻數(shù)據(jù)生成縮略畫面,并顯示該縮略畫面。
如上所述,在第一操作模式中,按時間順序且連續(xù)地從盤形記錄介質再現(xiàn)第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù),已經(jīng)以比第二視頻數(shù)據(jù)高的壓縮率對第一視頻數(shù)據(jù)進行了壓縮編碼,以CLV來旋轉驅動盤形記錄介質。在第二操作模式中,離散地從盤形記錄介質再現(xiàn)第二視頻數(shù)據(jù),利用所再現(xiàn)的第二視頻數(shù)據(jù)生成縮略畫面,并顯示該縮略畫面,以CAV來旋轉驅動盤形記錄介質。因此,能夠高速且連續(xù)地訪問盤形記錄介質的離散部分。從而,能夠高速地生成和顯示縮略畫面。
如以上所述,在第一操作模式中,按時間順序且連續(xù)地從盤形記錄介質再現(xiàn)第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù),已經(jīng)以比第二視頻數(shù)據(jù)高的壓縮率對第一視頻數(shù)據(jù)進行了壓縮編碼,使用CLV驅動模式。在第二操作模式中,離散地從盤形記錄介質再現(xiàn)第二視頻數(shù)據(jù),利用所再現(xiàn)的第二視頻數(shù)據(jù)生成縮略畫面,并顯示該縮略畫面,使用CAV驅動模式。因此,能夠高速且連續(xù)地訪問盤形記錄介質的離散部分。從而,能夠高速地執(zhí)行第二操作模式。
根據(jù)本發(fā)明,當再現(xiàn)普通片斷時,以CLV來驅動盤。當顯示縮略畫面時,以CAV來驅動盤。因此,當顯示縮略畫面時,盤能夠被高速且隨機地訪問。能夠迅速地讀取縮略畫面的幀。從而,能夠高速地顯示縮略畫面。
因此,不必產(chǎn)生用于縮略畫面的位圖數(shù)據(jù)。另外,當縮略畫面的位置頻繁改變時,可平滑執(zhí)行編輯操作。
另外,根據(jù)本發(fā)明,縮略畫面是利用具有比主AV數(shù)據(jù)低的分辨率和低的數(shù)據(jù)速率的次音頻-視頻(sub AV)數(shù)據(jù)而產(chǎn)生的。因此,與利用主AV數(shù)據(jù)產(chǎn)生縮略畫面的情況相比,能夠降低系統(tǒng)負荷。
根據(jù)對如以下附圖所示的最佳實施例的詳細描述,本發(fā)明的這些和其它目的、特征和優(yōu)勢將變得更為清楚。
通過以下與附圖相結合的詳細說明,將更為全面地理解本發(fā)明,其中,相同的附圖標記表示相同的元件,其中圖1是示出在光盤上形成的生長環(huán)數(shù)據(jù)的示例的示意圖。
圖2A和圖2B是示出從其上已形成了生長環(huán)的光盤讀取數(shù)據(jù)、以及向該光盤寫入數(shù)據(jù)的示例的示意圖。
圖3A、圖3B和圖3C是描述將數(shù)據(jù)記錄在盤上以便保護生長環(huán)的連續(xù)性的示意圖。
圖4A、圖4B、圖4C和圖4D是描述分配單元的示意圖。
圖5是描述數(shù)據(jù)的管理結構的示意圖。
圖6是描述數(shù)據(jù)的管理結構的示意圖。
圖7是描述數(shù)據(jù)的管理結構的示意圖。
圖8是示出根據(jù)本發(fā)明實施例的記錄和再現(xiàn)設備的驅動部分的結構的示例的方框圖。
圖9是示出根據(jù)本發(fā)明實施例的記錄和再現(xiàn)設備的整體結構的示例的方框圖。
圖10A、圖10B、圖10C、圖10D、圖10E和圖10F是示出次AV數(shù)據(jù)的格式的示例的示意圖。
圖11A和圖11B是示出縮略圖顯示屏幕的示例的示意圖。
圖12是示出縮略圖顯示過程的示例的整體流程圖。
圖13是詳細示出縮略圖顯示過程的示例的流程圖。
圖14A、圖14B和圖14C是描述根據(jù)ECC塊來讀取GOP的過程的示意圖。
圖15A、圖15B和圖15C是描述訪問盤上的縮略畫面的過程的示意圖。
具體實施例方式
盤形記錄介質可供廣播站的視聽設備使用。盤形記錄介質被裝載到攝像機或與之連接的攝像機控制器。與攝像機拍攝的畫面相對應的視頻數(shù)據(jù)被記錄到所裝載的盤形記錄介質上。視頻數(shù)據(jù)被記錄為與片斷相對應的文件。片斷是從拍攝開始直到其停止的期間所記錄的數(shù)據(jù)序列。
另外,由于盤形記錄介質能夠被隨機訪問,所以能夠方便地編輯視頻數(shù)據(jù)。例如,與傳統(tǒng)的帶形記錄介質相比,能夠更快地搜索和指定片斷的開始位置和編輯點。而且,能夠將在盤形記錄介質上編輯的視頻數(shù)據(jù)記錄到相同的記錄介質上。已經(jīng)被記錄在盤形記錄介質上的視頻數(shù)據(jù)可以在現(xiàn)場(at thesite)被編輯,而不用發(fā)送到編輯室。
當編輯片斷時,如果每個片斷的第一幀的畫面和每個片斷的編輯點(入(IN)點和出(OUT)點)的畫面被轉換為縮略畫面并被顯示為列表,則所需的片斷及其編輯點能夠被快速地搜索到。因此,能夠有效地編輯片斷。能夠通過引用縮略畫面和編輯片斷而選擇期望畫面??s略畫面是縮小的畫面,其是對真實視頻數(shù)據(jù)的幀的畫面執(zhí)行了縮減(thin-out)處理的畫面。
為了解決這種問題,當正在再現(xiàn)一幀時,生成縮略畫面??梢栽谟糜诳s略畫面的位置頻繁改變時使用這種方法。另外,不會浪費盤形記錄介質的容量。然而,無論什么時候指定縮略畫面顯示模式,都訪問盤形記錄介質上的對應幀,其中所述幀不是連續(xù)地記錄在盤形記錄介質上的。因此,不能快速地顯示縮略畫面。
當使用高度精密的(fine)視頻數(shù)據(jù)時,會花費很長的時間來生成縮略畫面。當生成許多縮略畫面的時候,在指定縮略畫面顯示模式之后直到顯示縮略畫面,要花費很長時間。結果,不能平滑地執(zhí)行編輯操作。
接下來,將描述本發(fā)明的一個實施例。根據(jù)本發(fā)明,將被廣播和編輯的視頻數(shù)據(jù)和音頻數(shù)據(jù)記錄在盤形記錄介質上。另外,將次視頻數(shù)據(jù)、次音頻數(shù)據(jù)和元數(shù)據(jù)記錄在同一盤上。被廣播和編輯的視頻數(shù)據(jù)和音頻數(shù)據(jù)稱為主音頻/視頻(AV)數(shù)據(jù)。另一方面,次視頻數(shù)據(jù)和次音頻數(shù)據(jù)稱為次AV數(shù)據(jù)。次AV數(shù)據(jù)的視頻數(shù)據(jù)和音頻數(shù)據(jù)分別稱為次視頻數(shù)據(jù)和次音頻數(shù)據(jù)。
主AV數(shù)據(jù)的視頻數(shù)據(jù)是基帶視頻數(shù)據(jù),該基帶視頻數(shù)據(jù)是根據(jù)運動圖象專家組2(MPEG2)系統(tǒng)以每秒50兆比特(Mbps)和/或25Mbps的比特率被壓縮編碼的。另一方面,主AV數(shù)據(jù)的音頻數(shù)據(jù)被以48KHz采樣、并量化為24比特和/或16比特。根據(jù)本發(fā)明,已根據(jù)這些不同系統(tǒng)被編碼的主AV數(shù)據(jù)的視頻數(shù)據(jù)和音頻數(shù)據(jù)記錄在相同的盤上。
另一方面,次AV數(shù)據(jù)是比特率比主AV數(shù)據(jù)低的音頻/視頻數(shù)據(jù)。當主AV數(shù)據(jù)記錄在盤上時,利用主AV數(shù)據(jù)而產(chǎn)生次AV數(shù)據(jù)。所述次視頻數(shù)據(jù)是根據(jù)例如MPEG4系統(tǒng)而被壓縮編碼的。另外,次音頻數(shù)據(jù)是根據(jù)例如A-Law系統(tǒng)和采樣縮減(sample thin-out)處理而被壓縮編碼的。因此,次AV數(shù)據(jù)的比特率與主AV數(shù)據(jù)相比減少到例如幾Mbps。
視頻數(shù)據(jù)既能夠被根據(jù)離散余弦變換(DCT)系統(tǒng)的幀內(nèi)壓縮代碼而壓縮編碼,也能夠根據(jù)時間順序預測(chronological predictive)編碼系統(tǒng)的幀間壓縮代碼而被壓縮編碼。在MPEG系統(tǒng)中,定義了被按時間順序且預測性地編碼的雙向(B)畫面和預測(P)圖片。另外,定義了由一屏(一幀)組成的內(nèi)(I)畫面。圖片組(GOP)是包含了至少一個I畫面的畫面組,并且它是自完成的(self completed)。GOP是MPEG流的最小訪問單元。
元數(shù)據(jù)是高級別數(shù)據(jù)。元數(shù)據(jù)起到代表各種類型數(shù)據(jù)的內(nèi)容的索引的作用。元數(shù)據(jù)被分類為按時間順序的元數(shù)據(jù)和非按時間順序的元數(shù)據(jù)。按時間順序的元數(shù)據(jù)是根據(jù)主AV數(shù)據(jù)而按照時間順序而生成的。非按時間順序的元數(shù)據(jù)是在諸如主AV數(shù)據(jù)的場景之類的預定區(qū)域中生成的。
接下來,將描述根據(jù)本發(fā)明實施例的盤形記錄介質上的數(shù)據(jù)排列。根據(jù)本發(fā)明,數(shù)據(jù)被記錄得好像生長環(huán)形成在盤上一樣。在下文中,將這種數(shù)據(jù)稱為簡單環(huán)數(shù)據(jù)或環(huán)帶(annulus)數(shù)據(jù)。以由數(shù)據(jù)的再現(xiàn)持續(xù)時間表示的數(shù)據(jù)量為單位而將環(huán)數(shù)據(jù)記錄在盤上。假設記錄在盤上的數(shù)據(jù)僅為主AV數(shù)據(jù)的音頻數(shù)據(jù)和視頻數(shù)據(jù),那么在再現(xiàn)時區(qū)內(nèi)的音頻數(shù)據(jù)和視頻數(shù)據(jù)每隔等于一條軌道的數(shù)據(jù)大小或更多的預定再現(xiàn)持續(xù)時間而被交替放置。當音頻數(shù)據(jù)和視頻數(shù)據(jù)以這種方式記錄時,按時間順序形成多組所述數(shù)據(jù),作為生長環(huán)。
除了在再現(xiàn)時區(qū)的音頻數(shù)據(jù)和視頻數(shù)據(jù)之外,再現(xiàn)時區(qū)的次AV數(shù)據(jù)和按時間順序的元數(shù)據(jù)被記錄為一組。結果,在光盤1上形成生長環(huán)。
構成生長環(huán)的數(shù)據(jù)被稱為生長環(huán)數(shù)據(jù)。生長環(huán)數(shù)據(jù)具有作為盤的最小記錄單位的扇區(qū)的數(shù)據(jù)量的整數(shù)倍的數(shù)據(jù)量。另外,記錄生長環(huán)數(shù)據(jù),使得其邊界匹配盤扇區(qū)的邊界。
圖1示出了在光盤1上形成生長環(huán)數(shù)據(jù)的示例。在圖1中示出的例子中,音頻生長環(huán)數(shù)據(jù)#1、視頻生長環(huán)數(shù)據(jù)#1、音頻生長環(huán)數(shù)據(jù)#2、視頻生長環(huán)數(shù)據(jù)#2、次AV生長環(huán)數(shù)據(jù)#1、以及按時間順序的元生長環(huán)數(shù)據(jù)#1是從光盤1的內(nèi)圍側開始記錄的。在這樣的循環(huán)中處理生長環(huán)數(shù)據(jù)。在按時間順序的元生長環(huán)數(shù)據(jù)#1的外圍側,將下一循環(huán)的部分生長環(huán)數(shù)據(jù)形成為音頻生長環(huán)數(shù)據(jù)#3和視頻生長環(huán)數(shù)據(jù)#3。
在圖1中示出的例子中,按時間順序的元生長環(huán)數(shù)據(jù)的一個生長環(huán)的數(shù)據(jù)的再現(xiàn)時區(qū)與次AV生長環(huán)數(shù)據(jù)的再現(xiàn)時區(qū)相對應。按時間順序的元生長環(huán)數(shù)據(jù)的一個生長環(huán)的數(shù)據(jù)的再現(xiàn)時區(qū)與音頻生長環(huán)數(shù)據(jù)的兩個生長環(huán)的數(shù)據(jù)的再現(xiàn)時區(qū)相對應。同樣,按時間順序的元生長環(huán)數(shù)據(jù)的一個的生長環(huán)數(shù)據(jù)的再現(xiàn)時區(qū)與視頻數(shù)據(jù)的兩個生長環(huán)數(shù)據(jù)的再現(xiàn)時區(qū)相對應。再現(xiàn)時區(qū)與每類生長環(huán)數(shù)據(jù)的循環(huán)數(shù)目之間的關系取決于例如其數(shù)據(jù)速率。優(yōu)選的是,視頻生長環(huán)數(shù)據(jù)和音頻生長環(huán)數(shù)據(jù)的一個生長環(huán)的數(shù)據(jù)的再現(xiàn)時間應該在大約1.5到2秒之間。
圖2A和圖2B示出了從如圖1所示的在其上形成生長環(huán)的光盤1上讀出數(shù)據(jù)和寫入數(shù)據(jù)到該光盤的示例。當光盤1具有充分連續(xù)的無錯空白區(qū)域時,如圖2A所示,根據(jù)再現(xiàn)時區(qū),從音頻數(shù)據(jù)、視頻數(shù)據(jù)、次AV數(shù)據(jù)、以及按時間順序的元數(shù)據(jù)的數(shù)據(jù)序列生成的音頻生長環(huán)數(shù)據(jù)、視頻生長環(huán)數(shù)據(jù)、次AV生長環(huán)數(shù)據(jù)、以及按時間順序的元生長環(huán)數(shù)據(jù)被寫入到光盤1的空白區(qū)域,就仿佛它們是被一筆(in a single stroke)寫入的一樣。此時,寫入每類數(shù)據(jù),使得其邊界與光盤1的扇區(qū)的邊界相符。光盤1的數(shù)據(jù)是以與它們被寫入的相同方式被讀取的。
另一方面,當從光盤1讀取預定數(shù)據(jù)序列時,重復用于搜尋數(shù)據(jù)序列的記錄位置和讀取數(shù)據(jù)的操作。圖2B示出了以這種方式選擇性地讀取次AV數(shù)據(jù)序列的操作。例如,參照圖1,在讀取次AV生長環(huán)數(shù)據(jù)#1后,搜尋并跳過按時間順序的元生長環(huán)數(shù)據(jù)#1、音頻生長環(huán)數(shù)據(jù)#3、視頻生長環(huán)數(shù)據(jù)#3、音頻生長環(huán)數(shù)據(jù)#4、以及視頻生長環(huán)數(shù)據(jù)#4(未示出)。其后,讀取下一循環(huán)的次AV生長環(huán)數(shù)據(jù)#2。
這樣,由于數(shù)據(jù)是以預定再現(xiàn)持續(xù)時間為單位、依照再現(xiàn)時區(qū)而循環(huán)地記錄在光盤1上,作為生長環(huán)數(shù)據(jù),所以,在相同再現(xiàn)時區(qū)的音頻生長環(huán)數(shù)據(jù)和視頻生長環(huán)數(shù)據(jù)都被置于光盤1的鄰近位置。因此,能夠從光盤1快速地讀取和再現(xiàn)同一再現(xiàn)時區(qū)的音頻數(shù)據(jù)和視頻數(shù)據(jù)。另外,由于記錄音頻數(shù)據(jù)和視頻數(shù)據(jù)使得生長環(huán)的邊界與扇區(qū)的邊界相符,所以,只有音頻數(shù)據(jù)或視頻數(shù)據(jù)被從光盤1上被讀取。從而,只有音頻數(shù)據(jù)或視頻數(shù)據(jù)能夠被快速地編輯。
另外,如上所述,每個音頻生長環(huán)數(shù)據(jù)、視頻生長環(huán)數(shù)據(jù)、次AV生長環(huán)數(shù)據(jù)、以及按時間順序的元生長環(huán)數(shù)據(jù)的數(shù)據(jù)量是光盤1的扇區(qū)的數(shù)據(jù)量的整數(shù)倍。而且,記錄生長環(huán)數(shù)據(jù)使得其邊界與扇區(qū)的邊界相符。因此,當只需要音頻生長環(huán)數(shù)據(jù)、視頻生長環(huán)數(shù)據(jù)、次AV生長環(huán)數(shù)據(jù)、以及按時間順序的元生長環(huán)數(shù)據(jù)的序列的其中之一時,可僅讀取所需數(shù)據(jù)而無需讀取其它數(shù)據(jù)。
為了最有效地利用光盤1的生長環(huán)的數(shù)據(jù)排列的優(yōu)勢,應當記錄數(shù)據(jù)以保證生長環(huán)的連續(xù)性。接下來,將參照圖3A、圖3B、以及圖3C來描述用于保證生長環(huán)的連續(xù)性的操作?,F(xiàn)在,假設僅讀取次AV生長環(huán)數(shù)據(jù)(在圖3中由LR表示)。
當記錄數(shù)據(jù)時,如果在光盤1上保證有大片空白區(qū)域,那么,可連續(xù)記錄多個生長環(huán)。在這種情況下,如圖3A所示,能夠通過最小數(shù)目的軌道跳轉來讀取按時間順序的連續(xù)次AV生長環(huán)數(shù)據(jù)。換句話說,能夠重復進行這樣的操作,即,在讀取次AV生長環(huán)數(shù)據(jù)后,讀取下一次AV生長環(huán)數(shù)據(jù)。從而拾取器(pickup)跳轉的距離變得最短。
相反,當記錄數(shù)據(jù)時,如果在光盤1上不能保證大片空白區(qū)域、且按時間順序的連續(xù)次AV數(shù)據(jù)被記錄在光盤1上的分離區(qū)域中,那么,如圖3B所示,在讀取第一次AV生長環(huán)數(shù)據(jù)后,拾取器應跳轉多個生長環(huán)的距離,以便讀取下一次AV生長環(huán)數(shù)據(jù)。由于重復這個操作,所以,對次AV生長環(huán)數(shù)據(jù)的讀取速度比圖3A所示的讀取速度減小了。另外,如圖3C所示,未編輯的AV數(shù)據(jù)(AV片斷)的再現(xiàn)可能被延遲。
因此,根據(jù)本發(fā)明的實施例,定義了具有多個生長環(huán)長度的分配單元以便保證生長環(huán)的連續(xù)性。當數(shù)據(jù)被記錄為生長環(huán)時,保證超出由分配單元定義的分配單元長度的連續(xù)空白區(qū)域。
接下來,將通過參照圖4A、圖4B、圖4C和圖4D來實際描述用于保證連續(xù)的空白區(qū)域的操作。分配單元長度是預先指定的。將分配單元長度指定為在一個生長環(huán)中各類數(shù)據(jù)的總再現(xiàn)時間的倍數(shù)。假設一個生長環(huán)的再現(xiàn)持續(xù)時間是2秒,那么分配單元長度就被指定為10秒。分配單元長度作為用于測量光盤1的空白區(qū)域的長度(參照圖4A的右上部分)的尺度而使用。如圖4A所示,假設有三個被使用區(qū)域,其為在光盤1上的分離區(qū)域,并且,由被使用區(qū)域包圍的那些區(qū)域是空白區(qū)域。
當將具有預定長度的AV數(shù)據(jù)和與其相對應的次AV數(shù)據(jù)記錄到光盤1上時,將分配單元長度與空白區(qū)域的長度相比較,并且,保證長度等于或大于分配單元長度的空白區(qū)域,作為保留區(qū)域(參見圖4B)。在圖4A中示出的例子中,假設兩個空白區(qū)域的右側空白區(qū)域比分配單元長度較長,并被保證為保留區(qū)域。其后,將生長環(huán)數(shù)據(jù)從開頭連續(xù)地記錄到保留區(qū)域(參見圖4C)。當記錄了生長環(huán)數(shù)據(jù)、且保留區(qū)域的空白區(qū)域的長度小于接下來被記錄的一個生長環(huán)的長度時(圖4D),不分配保留區(qū)域。如圖4A所示,搜索等于或大于分配單元長度的另一個空白區(qū)域,用于保留區(qū)域。
由于搜尋了多個生長環(huán)的空白區(qū)域、且生長環(huán)被記錄在搜尋到的空白區(qū)域中,所以,在某種程度上保證了生長環(huán)的連續(xù)性。結果,生長環(huán)數(shù)據(jù)能夠被平滑地再現(xiàn)。在上述例子中,假設將分配單元長度指定為10秒。然而,本發(fā)明并不限于這個例子。相反,可指定更長的周期,作為分配單元長度。事實上,優(yōu)選的是,分配單元長度應該被指定在從10秒到30秒的范圍中。
接下來,將通過參照圖5、圖6和圖7來描述根據(jù)本發(fā)明實施例的數(shù)據(jù)管理結構。根據(jù)本發(fā)明,數(shù)據(jù)以目錄結構管理。在目錄結構中,例如,使用通用盤格式(UDF)作為文件系統(tǒng)。如圖5所示,緊接在根目錄下放置了目錄PAV。根據(jù)該實施例,將定義目錄PAV的子目錄。
因此,記錄在一個盤上的多類信號的音頻數(shù)據(jù)和視頻數(shù)據(jù)都被定義在目錄PAV之下。根據(jù)本發(fā)明的實施例,數(shù)據(jù)可以、或可以不被記錄在目錄PAV中,這是不受管理的。
緊接在目錄PAV下放置了四個文件(INDEX.XML、INDEX.RSV、DISCINFO.XML和DISCINFO.RSV)。另外,放置兩個目錄(CLPR和EDTR)。
目錄CLPR用來管理片斷數(shù)據(jù)。在這個例子中,片斷是拍攝開始之后直到其結束所記錄的數(shù)據(jù)塊。例如,在攝像機的操作中,在按下操作開始按鈕之后直到按下操作結束按鈕(釋放操作開始按鈕)所記錄的數(shù)據(jù)是一個片斷。
在這個例子中,數(shù)據(jù)塊由前述主音頻數(shù)據(jù)和主視頻數(shù)據(jù)、利用主音頻數(shù)據(jù)和主視頻數(shù)據(jù)生成的次AV數(shù)據(jù)、與主音頻數(shù)據(jù)和主視頻數(shù)據(jù)相對應的按時間順序的元數(shù)據(jù)、以及非按時間順序的元數(shù)據(jù)組成。目錄“C0001,”“C0002”等等緊接在目錄CLPR之下,各自存儲構成片斷的數(shù)據(jù)塊。
圖6示出了緊接著放置在目錄CLPR之下的一個片斷“C0001”的目錄“C0001”的結構。下文中,緊接著放置在目錄CLPR之下的一個片斷的目錄被稱為片斷目錄。構成數(shù)據(jù)塊的每個數(shù)據(jù)成員由文件名稱來標識,并被放置在片斷目錄“C0001”中。在圖6中示出的例子中,文件名稱由包括一個分隔符“.”的12位構成。后面跟著分隔符“.”的八位的前五位用于標識片斷。緊挨在分隔符“.”之前的三位用來標識數(shù)據(jù)類型,例如音頻數(shù)據(jù),視頻數(shù)據(jù),和次AV數(shù)據(jù)。緊接著分隔符“.”之后的三位是代表數(shù)據(jù)格式的擴展名。
事實上,在圖6中示出的例子中,包括片斷“C0001”,用于片斷信息的文件“C0001C01.SMI”,主視頻數(shù)據(jù)文件“C0001V01.MXF”,八個聲道的主音頻數(shù)據(jù)文件“C0001A01.MXF”到“C0001A08.MXF”,次AV數(shù)據(jù)文件“C0001S01.MXF”,非按時間順序的元數(shù)據(jù)文件“C0001M01.XML”,按時間順序的元數(shù)據(jù)文件“C0001R01.BIM”,以及指針信息文件“C0001I01.PPF”的文件塊被放置在片斷目錄“C0001”中。
根據(jù)本發(fā)明,上述類型的數(shù)據(jù)信號能夠被放置在目錄CLRP的片斷目錄中。例如,作為主視頻數(shù)據(jù)的信號類型,單個GOP和50Mbps的視頻可夠被放置在片斷目錄“C0001”中,而長GOP和25Mbps的視頻數(shù)據(jù)可被放置在片斷目錄“C0002”中。另一方面,多類數(shù)據(jù)信號不能被放置在一個片斷目錄中。例如,一部分已經(jīng)以50Mbps的比特率被記錄、而剩余部分已經(jīng)以25Mbps的比特率被記錄的視頻數(shù)據(jù)文件不能被放置在一個片斷目錄中。
在所有幀中,單個GOP只由一個I畫面組成,并具有1GOP=1幀的結構。單個幀能夠以高質量編輯。長GOP是由作為I畫面,P畫面和B畫面的多個幀組成的。一個長GOP以I畫面結束。長GOP可以只包括I畫面和P畫面而不包括B畫面。
回到圖5,目錄EDTR用來管理編輯信息??梢詫⒕庉嫿Y果記錄為編輯列表和播放列表。各自包括編輯結果的數(shù)據(jù)塊被放置在緊接放置在目錄EDTR之下的目錄“E0001”、“E0002”等中。
編輯列表描述片斷的編輯點(入(IN)點、出(OUT)點,等等),其再現(xiàn)順序等。編輯列表由片斷的非破壞性編輯結果和在下文將要描述的播放列表組成。當再現(xiàn)編輯列表的非破壞性編輯結果時,根據(jù)列表的描述而引用被放置在片斷目錄中的文件,并從多個片斷連續(xù)地再現(xiàn)畫面,好像再現(xiàn)一個編輯流一樣。然而,對于非破壞性編輯結果,根據(jù)列表而引用文件,而不管文件的位置是否在光盤1上。因此,未保證再現(xiàn)數(shù)據(jù)的連續(xù)性。
當編輯結果表示文件或其一部分不能被連續(xù)地再現(xiàn)時,播放列表使文件或其一部分被重新分配在光盤1的預定區(qū)域中,以便保證根據(jù)編輯列表的再現(xiàn)數(shù)據(jù)的連續(xù)。
根據(jù)由編輯操作創(chuàng)建的編輯列表,參考用于編輯操作的文件管理信息(例如,后面將描述的索引文件“INDEX.XML”)。通過參照管理信息,確定在根據(jù)編輯結果所參考的文件被放置在各自的片斷目錄中的狀態(tài)下,所參考的文件是否能夠被非破壞性的,即連續(xù)地再現(xiàn)。當確定的結果表示文件不能被連續(xù)地再現(xiàn)時,相關文件被拷貝到光盤1的預定區(qū)域。這些被拷貝到預定區(qū)域的文件稱為橋基(bridge essence)文件。橋基文件被反映為編輯結果的列表稱為播放列表。
例如,當根據(jù)復雜地引用片斷的編輯結果而再現(xiàn)片斷時,拾取器也許不能及時找到下一個要再現(xiàn)的片斷。在這種情況下,創(chuàng)建播放列表。橋基文件被記錄在光盤1的預定區(qū)域中。
圖7示出了與編輯結果“E0002”相對應的目錄“E0002”的結構示例。目錄“E0002”被緊接著放置在目錄EDTR之下。在下文中,與一個編輯結果相對應并被緊接著放置在目錄EDTR之下的目錄稱為編輯目錄。以上述方式作為編輯結果生成的數(shù)據(jù)由文件名標識、并被放置在編輯目錄“E0002”中。如上所述,文件名稱由12位組成。后面跟著分隔符“.”的八位的前五位用于標識編輯操作。后面緊接著分隔符“.”的三位用來標識數(shù)據(jù)類型。緊接著分隔符“.”之后的三位為標識數(shù)據(jù)格式的擴展名。
事實上,在圖7中示出的例子中,作為組成編輯結果“E0002”的文件,編輯列表文件“E0002E01.SM1”、按時間順序和非按時間順序的元數(shù)據(jù)的信息文件“E0002M01.XML”、播放列表文件“E0002P01.SMI”、用于主數(shù)據(jù)的橋基文件“E0002V01.BMX”和“E0002A01.BMX”到“E0002A04.BMX”、用于次AV數(shù)據(jù)的橋基文件“E0002S01.BMX”、以及用于按時間順序和非按時間順序的元數(shù)據(jù)的橋基文件“E0002R01.BMX”被放置在編輯目錄“E0002”中。
在圖7中,放置在編輯目錄“E0002”中的陰影文件,即用于主數(shù)據(jù)的橋基文件“E0002V01.BMX”和“E0002A01.BMX”到“E0002A04.BMX”、用于次AV數(shù)據(jù)的橋基文件“E0002S01.BMX”、以及用于按時間順序和非按時間順序的元數(shù)據(jù)的橋基文件“E0002R01.BMX”是包含在播放列表中的文件。
如上所述,編輯列表引用例如放置在片斷目錄中的視頻數(shù)據(jù)。由于不同類型的數(shù)據(jù)信號能夠被放置在片斷目錄中,所以,編輯列表能夠包含不同類型的數(shù)據(jù)信號。
回到圖5,文件“INDEX.XML”用來管理放置在目錄PAV或其子目錄中的素材(material)信息。在這個例子中,文件“INDEX.XML”以可擴展標記語言(XML)格式來描述。文件“INDEX.XML”用來管理上述片斷和編輯列表。例如,利用文件“INDEX.XML”來管理文件名和UMID的轉換表、持續(xù)時間信息、從光盤1再現(xiàn)素材的再現(xiàn)順序等。另外,利用文件“INDEX.XML”來管理每個片斷的視頻數(shù)據(jù)、音頻數(shù)據(jù)、次AV數(shù)據(jù)等。而且,利用文件“INDEX.XML”來管理由片斷目錄中的文件所管理的片斷信息。
文件“DISCINFO.XML”用來管理盤的信息。再現(xiàn)位置信息等也被放置在文件“DISCINFO.XML”中。
接下來,將描述記錄和再現(xiàn)設備。圖8示出了記錄和再現(xiàn)設備的驅動部分10的結構。
當將數(shù)據(jù)記錄到光盤1上時,從信號處理部分41(下面將描述)(參看圖9)提供記錄數(shù)據(jù)。通過糾錯編碼(ECC)部分19和存儲控制器17而將記錄數(shù)據(jù)存儲在存儲器18中。存儲控制器17在控制部分20的控制下訪問存儲器18??刂撇糠?0由微型計算機組成。控制部分20根據(jù)從信號處理部分41接收的控制信號而控制驅動部分10。
ECC部分19為存儲在存儲器18中的記錄數(shù)據(jù)的每個糾錯單元而產(chǎn)生糾錯碼。作為用于視頻數(shù)據(jù)和音頻數(shù)據(jù)的糾錯碼,可以使用乘積碼(productcode)。利用乘積碼,對數(shù)據(jù)符號進行二元編碼。換句話說,視頻數(shù)據(jù)或音頻數(shù)據(jù)的二維陣列在垂直方向上利用外部碼進行編碼,而在水平方向上利用內(nèi)部碼進行編碼。作為外部碼和內(nèi)部碼,可以使用Reed-Solomon碼。包括乘積碼的數(shù)據(jù)單元被稱為ECC塊。ECC塊的大小是例如64千字節(jié)(65536字節(jié))。存儲控制器17從存儲器18讀取ECC塊并將ECC塊作為記錄數(shù)據(jù)提供給調制/解調部分16。調制/解調部分16對記錄數(shù)據(jù)進行調制,產(chǎn)生記錄信號,并將產(chǎn)生的記錄信號提供給拾取部分13。
拾取部分13根據(jù)由調制/解調部分16提供的記錄信號控制激光的輸出,并將記錄信號記錄到由主軸馬達12轉動的光盤1上。
拾取部分13將光盤1的反射光轉換為電流信號,并將該電流信號提供給射頻(RF)放大器14。RF放大器14根據(jù)從拾取部分13提供的電流信號而產(chǎn)生聚焦誤差信號、跟蹤誤差信號,以及再現(xiàn)信號。將跟蹤誤差信號和聚焦誤差信號提供給伺服控制部分15。當從光盤1再現(xiàn)數(shù)據(jù)時,RF放大器14將再現(xiàn)信號提供給調制/解調部分16。
根據(jù)從伺服控制部分15提供到拾取部分13的伺服信號而控制激光的發(fā)射位置。換句話說,伺服控制部分15控制聚焦伺服操作和跟蹤伺服操作。事實上,伺服控制部分15根據(jù)從RF放大器14提供的聚焦誤差信號和跟蹤誤差信號而產(chǎn)生聚焦伺服信號和跟蹤伺服信號,并將所產(chǎn)生的信號提供給拾取部分13的致動器(未示出)。伺服控制部分15產(chǎn)生使主軸馬達12被驅動的主軸馬達驅動信號。伺服控制部分15控制主軸伺服操作,以便以預定速度轉動光盤1。
伺服控制部分15執(zhí)行用于沿光盤1的徑向移動拾取部分13并改變激光的發(fā)射位置的線控制操作??刂撇糠?0根據(jù)從信號處理部分41提供的控制信號而設置光盤1的信號讀取位置??刂撇糠?0控制拾取部分13的位置,以便使其能夠從讀取位置讀取到信號。
主軸馬達12根據(jù)從伺服控制部分15接收的主軸馬達驅動信號而驅動光盤1以恒定線速度(CLV)或恒定角速度(CAV)轉動。主軸馬達12的驅動模式可以根據(jù)從信號處理部分41接收的控制信號而在CLV和CAV之間轉換。
主軸馬達12具有四個可切換的驅動模式,即CLVx1、CLVx2、CLVx2.4、和CLVx1。驅動模式CLVx1只在驅動部分10啟動時使用。驅動模式CLVx2具有為驅動模式CLVx1兩倍的數(shù)據(jù)速率。在驅動模式CLVx2下,數(shù)據(jù)被寫到光盤1上。驅動模式CLVx2.4在執(zhí)行正常再現(xiàn)操作、往復式再現(xiàn)操作等時使用。驅動模式CAVx1在顯示縮略畫面的時候使用,這將在后面描述。
當從光盤1再現(xiàn)數(shù)據(jù)時,拾取部分13將激光聚焦到光盤1上,并將已由光盤1的放射光轉換而成的電流信號提供給RF放大器14。調制/解調部分16解調由RF放大器14提供的再現(xiàn)信號,產(chǎn)生再現(xiàn)數(shù)據(jù),并將生成的再現(xiàn)數(shù)據(jù)提供給存儲控制器17。存儲控制器17將所提供的再現(xiàn)數(shù)據(jù)寫入到存儲器18。再現(xiàn)數(shù)據(jù)作為ECC塊而從存儲器18讀取,并被提供給ECC部分19。
ECC部分19對再現(xiàn)數(shù)據(jù)的每個ECC塊的糾錯碼進行解碼,并糾正再現(xiàn)數(shù)據(jù)的錯誤。當錯誤超過了糾錯碼的糾錯能力時,ECC部分19不糾正該錯誤。在這種情況下,ECC部分19在再現(xiàn)數(shù)據(jù)的糾錯單元上放置一個錯誤標志。將再現(xiàn)數(shù)據(jù)從ECC部分19提供到信號處理部分41。
圖9示出了記錄和再現(xiàn)設備的整個結構的示例。驅動部分10(未示出)、接口部分40和操作部分42連接到信號處理部分41。顯示部分80連接到信號處理部分41。顯示部分80由例如液晶顯示器(LCD)組成。由顯示部分80顯示從光盤1上再現(xiàn)的畫面,輸入到記錄和再現(xiàn)設備的畫面,用戶界面等。
在信號處理部分41中,驅動部分10連接到現(xiàn)場可編程門陣列(FPGA)64。在驅動部分10和信號處理部分41之間交換記錄數(shù)據(jù)和再現(xiàn)數(shù)據(jù)。另外,通過FPGA 64在信號處理部分41和驅動部分10的控制部分20之間交換控制信號。
RAM 65、編碼器66、解碼器67、DV編解碼器68、以及次AV數(shù)據(jù)編碼器/解碼器69連接到FPGA 64。次AV數(shù)據(jù)編碼器/解碼器69對次視頻數(shù)據(jù)進行編碼??偩€70連接到FPGA 64。輸入數(shù)據(jù)音頻數(shù)字信號處理器(DSP)71、輸出數(shù)據(jù)音頻DSP 72、以及次AV數(shù)據(jù)音頻DSP 73連接到總線70。另外,總線60和FPGA 74連接到FPGA 64。FPGA 64起到RAM 65的存儲控制器的作用。另外,F(xiàn)PGA 64控制在FPGA 64中連接的各個部分之間的數(shù)據(jù)流。
RAM 75連接到FPGA 74。顯示部分80、輸出終端81、輸入終端82連接到FPGA 74。操作部分42的微型計算機90連接到FPGA 74。顯示部分80具有顯示設備和驅動部分。顯示設備由液晶顯示器(LCD)組成。驅動部分驅動顯示設備。像上述FPGA 64一樣,F(xiàn)PGA 74起到RAM 75的存儲控制器的作用。另外,F(xiàn)PGA 74控制在信號處理部分41中連接的各個部分之間的數(shù)據(jù)流。
總線60是例如外圍元件接口總線(PCI)。中央處理單元(CPU)61、只讀存儲器(ROM)62、以及隨機存取存儲器(RAM)63連接到總線60。RAM63用作CPU 61的工作存儲器。事實上,ROM 62是由兩個可重寫快閃存儲器構成的。一個快閃存儲器用于存儲系統(tǒng)啟動程序,而另一個快閃存儲器用于預先存儲在程序啟動之后使用的程序和數(shù)據(jù)。RAM 63和ROM 62的另一個快閃存儲器通過CPU總線(未示出)而連接到CPU 61。
CPU 61根據(jù)存儲在ROM 62的另一個快閃存儲器中的程序來控制信號處理部分41。另外,CPU 61控制驅動部分10,以訪問光盤1。另外,CPU 61訪問存儲器18。而且,CPU 61管理圖5至圖7中所描述的光盤1的目錄結構。
在接口部分40中,總線50例如是PCI總線??偩€50通過PCI橋57連接到總線60。通信接口51、中央處理單元(CPU)52、只讀存儲器(ROM)53、隨機存取存儲器(RAM)54、以及屏幕顯示(OSD)部分55連接到總線50。CPU 52、ROM 53和RAM 54通過存儲控制器、總線控制器等而連接到總線50。RAM 54用作CPU 52的工作存儲器。ROM 53由兩個可重寫快閃存儲器構成。一個快閃存儲器用于存儲系統(tǒng)啟動程序,而另一個快閃存儲器用于預先存儲在程序啟動之后使用的程序和數(shù)據(jù)。
通信接口51根據(jù)CPU 52的指令來控制與外部網(wǎng)絡之間的通信。例如,通信接口51能夠根據(jù)文件傳輸協(xié)議(FTP)將數(shù)據(jù)傳送到因特網(wǎng)。RAM 56連接到OSD部分55。OSD部分55根據(jù)從CPU 52提供的顯示控制指令來產(chǎn)生用于用戶界面的畫面信號。
在操作部分42中,開關部分92具有各類開關和各類控制器,例如旋轉編碼器(rotary coder)。開關部分92根據(jù)用戶對這些開關的操作而輸出信號,并將控制信號提供給FPGA 74。根據(jù)控制信號的類型,將控制信號提供到CPU61和CPU 52。顯示部分91是由與開關部分92的各個開關相對應的多個發(fā)光二極管(LED)構成的。微處理器90根據(jù)開關部分92所提供的控制信號來控制LED。音頻計量器93是由例如多個LED構成的。音頻計量器93實時顯示輸入到信號處理部分41的音頻數(shù)據(jù)的電平、或從信號處理部分41輸出的音頻數(shù)據(jù)的電平。
通過接口(未示出)從外部提供與視頻數(shù)據(jù)的幀周期相對應的幀同步信號。可替換地,可以在記錄和再現(xiàn)設備中產(chǎn)生幀同步信號。在需要時,記錄和再現(xiàn)設備的每個部分與幀同步信號相同步地執(zhí)行信號處理。CPU 61與幀同步信號相同步地生成用于主AV數(shù)據(jù)和次AV數(shù)據(jù)的處理指令。
在這種結構中,當將數(shù)據(jù)記錄到光盤1上時,將從外部提供的視頻數(shù)據(jù)和音頻數(shù)據(jù)輸入到輸入終端82。例如,視頻數(shù)據(jù)和音頻數(shù)據(jù)從攝像機(未示出)輸出,并被提供到輸入終端82。視頻數(shù)據(jù)和音頻數(shù)據(jù)被暫時存儲在RAM75中,隨后被提供給FPGA 64。
由FPGA 64將存儲在RAM 65中的視頻數(shù)據(jù)和音頻數(shù)據(jù)提供給次AV數(shù)據(jù)編碼器/解碼器69和次AV數(shù)據(jù)音頻DSP 73。次AV數(shù)據(jù)編碼器/解碼器69和次AV數(shù)據(jù)音頻DSP 73生成次AV數(shù)據(jù)。
次AV數(shù)據(jù)編碼器/解碼器69根據(jù)MPEG 4系統(tǒng)而對所提供的視頻數(shù)據(jù)進行壓縮編碼,并輸出編碼后的數(shù)據(jù),作為次視頻數(shù)據(jù)。將已由次AV數(shù)據(jù)編碼器/解碼器69進行了壓縮編碼的次視頻數(shù)據(jù)寫入到RAM 65中。次AV數(shù)據(jù)編碼器/解碼器69包括具有1幀的1個I畫面和9幀的9個P畫面總共10幀的一個GOP。
NTSC制式的次視頻數(shù)據(jù)的分辨率是352像素×240行。PAL制式的次視頻數(shù)據(jù)的分辨率是352像素×288行。當主視頻數(shù)據(jù)的分辨率高于次視頻數(shù)據(jù)的分辨率時,次AV數(shù)據(jù)編碼器/解碼器69執(zhí)行預定的縮減處理和插值處理。次視頻數(shù)據(jù)的色空間是YCbCr空間,其中顏色由亮度和色差表示。
在需要時,次AV數(shù)據(jù)音頻DSP 73對音頻數(shù)據(jù)執(zhí)行預定的信號處理,如電平調整處理。之后,對音頻數(shù)據(jù)進行壓縮編碼,并得到次音頻數(shù)據(jù)。正如后面將要描述的那樣,例如,對音頻數(shù)據(jù)執(zhí)行縮減處理和A-Law編碼處理。結果,音頻數(shù)據(jù)的采樣頻率從48kHz改變?yōu)?kHz。另外,量化器的比特數(shù)由16比特變?yōu)?比特。將已被壓縮編碼的次音頻數(shù)據(jù)寫入RAM 65。以24比特量化的音頻數(shù)據(jù)以刪除每個樣值的低8比特的方式而被壓縮編碼,使得一個樣值由16比特構成。
當次AV數(shù)據(jù)編碼器/解碼器69和次AV數(shù)據(jù)音頻DSP 73正在對次視頻數(shù)據(jù)和次音頻數(shù)據(jù)進行編碼時,對主AV數(shù)據(jù)進行編碼。如上所述,根據(jù)實施例的記錄和再現(xiàn)設備具有用于主視頻數(shù)據(jù)的兩個處理模式,即用于50Mbps的數(shù)據(jù)速率的模式和用于25Mbps的數(shù)據(jù)速率的模式。
在用于50Mbps的數(shù)據(jù)速率的模式中,將從RAM 65讀取的視頻數(shù)據(jù)提供到編碼器66。編碼器66根據(jù)MPEG2系統(tǒng)來對視頻數(shù)據(jù)進行壓縮編碼。此時,編碼器/解碼器69將視頻數(shù)據(jù)編碼為所有I畫面,而不是考慮每個幀的編輯操作而執(zhí)行幀間壓縮。另外,編碼器/解碼器69在每個幀或每個宏塊中適當?shù)剡x擇量化系數(shù),其中在所述宏塊中劃分每個幀,使得編碼數(shù)據(jù)的數(shù)據(jù)速率變?yōu)?0Mbps。將由編碼器66編碼的視頻數(shù)據(jù)暫時存儲在RAM 65中。
在用于25Mbps的數(shù)據(jù)速率的模式中,將從RAM 65讀取的視頻數(shù)據(jù)提供到DV編解碼部分68。DV編解碼部分68根據(jù)例如DV格式對所提供的視頻數(shù)據(jù)執(zhí)行壓縮編碼處理。將在DV編解碼部分68中編碼的視頻數(shù)據(jù)暫時存儲在RAM 65中。
由FPGA 64將主AV數(shù)據(jù)的主音頻數(shù)據(jù)從RAM 65中讀取,并將其提供到音頻DSP71。將由音頻DSP 71編碼的主音頻數(shù)據(jù)存儲在RAM 65中。
將在RAM 65中存儲了與生長環(huán)相對應的預定再現(xiàn)時間的主音頻數(shù)據(jù)和主視頻數(shù)據(jù)根據(jù)從CPU 61接收的指令而以記錄格式映射、并提供到驅動部分10。同樣地,將在RAM 65中存儲了與生長環(huán)相應的預定再現(xiàn)時間的次音頻數(shù)據(jù)和次視頻數(shù)據(jù)以記錄格式映射、并提供到驅動部分10。
由例如ROM 62以預定方式生成元數(shù)據(jù),并將其存儲在RAM 54中。像主AV數(shù)據(jù)和次AV數(shù)據(jù)一樣,在RAM 65中存儲了與生長環(huán)相應的預定再現(xiàn)時間的元數(shù)據(jù)被提供到驅動部分10。
CPU 61發(fā)出使驅動部分10將主AV數(shù)據(jù)、次AV數(shù)據(jù)和元數(shù)據(jù)作為生長環(huán)而寫到光盤1上的指令。將該指令提供到控制部分20??刂撇糠?0使驅動部分10的ECC部分19根據(jù)從CPU61接收的指令而將糾錯碼加入到主AV數(shù)據(jù)、次AV數(shù)據(jù)和元數(shù)據(jù)中。調制/解調部分16對主AV數(shù)據(jù)和次AV數(shù)據(jù)進行調制,并輸出記錄信號。控制部分20控制記錄信號的寫地址,并使所得到的信號被寫到光盤1上。
當從光盤1再現(xiàn)數(shù)據(jù)時,驅動部分10的控制部分20根據(jù)從CPU 61接收的指令而控制數(shù)據(jù)的讀取地址。驅動部分10從光盤1讀取作為生長環(huán)的數(shù)據(jù)。ECC部分19對已從光盤1上讀取的數(shù)據(jù)的糾錯碼進行解碼,并糾正數(shù)據(jù)的錯誤。從驅動部分10輸出糾錯后的數(shù)據(jù),作為主AV數(shù)據(jù)、次AV數(shù)據(jù)和元數(shù)據(jù)。將主AV數(shù)據(jù)、次AV數(shù)據(jù)和元數(shù)據(jù)提供到FPGA 64,并將其存儲在RAM65中。
當存儲在RAM 65中的主AV數(shù)據(jù)的主視頻數(shù)據(jù)是數(shù)據(jù)速率為50Mbps的數(shù)據(jù)時,主視頻數(shù)據(jù)被提供到解碼器67。另一方面,當主視頻數(shù)據(jù)是數(shù)據(jù)速率為25Mbps的數(shù)據(jù)時,主視頻數(shù)據(jù)被提供到DV編解碼部分68。將在解碼器67或DV編解碼部分68中解碼的主視頻數(shù)據(jù)存儲在RAM 65中。
FPGA 64從RAM 65讀取主AV數(shù)據(jù)的主音頻數(shù)據(jù),并將該主音頻數(shù)據(jù)提供到音頻DSP 72。音頻DSP 72對主音頻數(shù)據(jù)進行解碼,并將解碼后的主音頻數(shù)據(jù)存儲在RAM 65中。
當主AV數(shù)據(jù)被解碼時,次AV數(shù)據(jù)被解碼。FPGA 64從存儲次AV數(shù)據(jù)的RAM 65讀取次視頻數(shù)據(jù),并將次視頻數(shù)據(jù)提供到次AV數(shù)據(jù)編碼器/解碼器69。次AV數(shù)據(jù)編碼器/解碼器69對次視頻數(shù)據(jù)進行解碼,并將解碼后的次視頻數(shù)據(jù)存儲在RAM 65中。同樣地,F(xiàn)PGA 64從RAM 65讀取次音頻數(shù)據(jù),并將次音頻數(shù)據(jù)提供到次AV數(shù)據(jù)音頻DSP 73。次AV數(shù)據(jù)音頻DSP 73對次音頻數(shù)據(jù)進行解碼,使得量化器的比特數(shù)從8比特回到16比特(或24比特),對樣值進行插值,并且采樣頻率改變?yōu)?8kHz。將解碼后的次音頻數(shù)據(jù)存儲在RAM 65中。
CPU 61根據(jù)幀同步信號(未示出)來控制已被解碼并被存儲在RAM65中的主視頻數(shù)據(jù)、主音頻數(shù)據(jù)、次視頻數(shù)據(jù)和次音頻數(shù)據(jù)的定時。這些數(shù)據(jù)從RAM 65同步地被讀取。FPGA 64根據(jù)從CPU 61接收的指令控制RAM 65的地址指針,并從RAM 65讀取主音頻數(shù)據(jù)和次音頻數(shù)據(jù),使得這些數(shù)據(jù)與視頻數(shù)據(jù)同步,并使主音頻數(shù)據(jù)與次音頻數(shù)據(jù)同步。從RAM 65讀取的主視頻數(shù)據(jù)、次視頻數(shù)據(jù)、主音頻數(shù)據(jù)、以及次音頻數(shù)據(jù)被提供到FPGA 74。
FPGA 74將主視頻數(shù)據(jù)提供到輸出終端81。另外,F(xiàn)PGA 74將次視頻數(shù)據(jù)提供到顯示部分80。另外,F(xiàn)PGA 74選擇主音頻數(shù)據(jù)或次音頻數(shù)據(jù),并將所選擇的音頻數(shù)據(jù)提供到輸出終端81??梢愿鶕?jù)從CPU 61接收的指令、在預定的定時選擇和輸出主音頻數(shù)據(jù)和次音頻數(shù)據(jù)。當選擇了在主音頻數(shù)據(jù)和次音頻數(shù)據(jù)之間切換的音頻數(shù)據(jù)時,優(yōu)選的是,對主音頻數(shù)據(jù)和次音頻數(shù)據(jù)執(zhí)行交叉衰落(cross fade)處理,以便降低切換噪音。
另一方面,如上所述,接口部分40具有通信接口51。通信接口51能夠接收已根據(jù)FTP、通過例如因特網(wǎng)傳送的視頻數(shù)據(jù)和音頻數(shù)據(jù),并將接收的視頻數(shù)據(jù)和音頻數(shù)據(jù)傳送到驅動部分10。換句話說,通信接口51接收FTP傳送的數(shù)據(jù),通過總線50、PCI橋57和總線60而將數(shù)據(jù)提供到FPGA 64,并將該數(shù)據(jù)存儲到RAM 65。例如,在RAM 65中映射已根據(jù)FTP而被同步傳送的音頻數(shù)據(jù),使得音頻數(shù)據(jù)按時間順序而連續(xù)。
接口部分40的OSD部分55根據(jù)從CPU 52接收的顯示控制指令、利用RAM 56來生成用于圖形用戶界面(GUI)屏幕的畫面數(shù)據(jù)。從RAM 56讀取所生成的畫面數(shù)據(jù),并將其傳送到FPGA 74。FPGA 74將畫面數(shù)據(jù)提供到顯示部分80。顯示部分80顯示例如GUI屏幕。
圖10A、圖10B、圖10C、圖10D、圖10E和圖10F示出了次AV數(shù)據(jù)的格式的示例。如圖10A所示,次AV數(shù)據(jù)由首標(header)部分和多個編輯單元構成。放置在每個編輯單元的開頭的系統(tǒng)部分是編輯單元的首標。在編輯單元中,跟在該系統(tǒng)部分后面的是次視頻數(shù)據(jù)(畫面)。跟在次視頻數(shù)據(jù)后面的是次音頻數(shù)據(jù)(聲音)。次視頻數(shù)據(jù)是根據(jù)MPEG4系統(tǒng)的基本流(ES)。次音頻數(shù)據(jù)是由8個聲道的數(shù)據(jù)組成,其中兩個聲道的數(shù)據(jù)是成對的。編輯單元是與一個生長環(huán)相對應的再現(xiàn)持續(xù)時間(例如,2秒)的次視頻數(shù)據(jù)和次音頻數(shù)據(jù)。
為記錄到光盤1上的數(shù)據(jù)的每個ECC塊分配地址。下文中,將該地址稱為ECC塊地址。驅動部分10的ECC部分19根據(jù)ECC塊地址而對每個ECC塊執(zhí)行解碼處理。將8個ECC塊分配到一個編輯單元。將1個ECC塊分配到首標部分。
圖10B示出了在符合NTSC制式的視頻系統(tǒng)情況下的次視頻數(shù)據(jù)存儲部分的結構的示例。視頻數(shù)據(jù)存儲部分以表示下一項目的屬性的部分“K”開始。例如,部分“K”表示下一項目是根據(jù)MPEG4系統(tǒng)的基本流。部分“K”后面跟隨有部分“L”。部分“L”表示下一項目的數(shù)據(jù)長度。利用部分“K”和“L”而封裝次視頻數(shù)據(jù)或兩個聲道次音頻數(shù)據(jù)。
如圖10D所示,根據(jù)本發(fā)明的實施例,次視頻數(shù)據(jù)的1個GOP由1個I畫面和9個P畫面總共10幀組成。當視頻系統(tǒng)對應于NTSC制式時,由于幀頻是30幀/秒,所以,如果一個生長環(huán)與兩秒的再現(xiàn)持續(xù)時間相對應,那么,如圖10B所示,1個編輯單元包含6個GOP。當視頻系統(tǒng)對應于PAL制式時,由于幀頻是25幀/秒,那么,如圖10C所示,1個編輯單元就包含5個GOP。
如圖10E所示,對于次音頻數(shù)據(jù)而言,第一和第二聲道、第三和第四聲道、第五和第六聲道以及第七和第八聲道都是成對的。利用部分“K”和“L”封裝一對聲道。濾波器部分調整具有偽數(shù)據(jù)的次音頻數(shù)據(jù)的數(shù)據(jù)長度,使得一個編輯單元的數(shù)據(jù)長度變?yōu)?個ECC塊。利用部分“K”和“L”來封裝濾波器部分。
一對聲道如圖10F所示那樣排列的。換句話說,兩個聲道的樣值都是交替排列的。當視頻系統(tǒng)對應于NISC制式時,次音頻數(shù)據(jù)的16016個樣值被封裝在一對聲道中。當視頻系統(tǒng)對應于PAL制式時,次音頻數(shù)據(jù)的16000個樣值被封裝在一對聲道中。
能夠由顯示部分80以縮略畫面的表格格式顯示記錄在光盤1上的片斷??s略畫面主要用于片斷的索引。由于縮略片斷不需要高質量,所以,它們可以利用次AV數(shù)據(jù)而生成。由于與主AV數(shù)據(jù)相比,次AV數(shù)據(jù)具有較低的分辨率和較低的數(shù)據(jù)速率,所以能夠減小系統(tǒng)的負荷。
例如,當操作操作部分42時,讀取索引文件“INDEX.XML”。結果,得到記錄在光盤1上的所有片斷的信息。其后,通過引用每個片斷目錄,根據(jù)次AV數(shù)據(jù)自動生成縮略畫面。縮略畫面是以這種方式生成的,即讀取次AV數(shù)據(jù)的預定位置的幀,并對這些幀執(zhí)行圖片大小轉換處理和色空間轉換處理。
圖11A示出了縮略圖顯示屏幕120??s略圖顯示屏幕120是由顯示部分80顯示的??商鎿Q地,可以將縮略圖顯示屏幕120的顯示信號輸出到輸出終端81,以便由外部監(jiān)視器顯示縮略圖顯示屏幕120。將通常被稱為121的預定數(shù)目的縮略畫面121(a)...121(n)以表格格式顯示在縮略圖顯示屏幕120上。
當操作被置于操作部分42上的縮略圖顯示按鈕時,指定縮略圖顯示屏幕120。當指定了縮略圖顯示屏幕120時,驅動部分10將主軸馬達12的驅動模式從CLV驅動模式切換到CAV驅動模式。由此,驅動部分10以CAV驅動模式訪問光盤1并以預定方式來讀取次AV數(shù)據(jù)。利用已讀取的次AV數(shù)據(jù),生成顯示在縮略圖顯示屏幕120的一頁上的縮略畫面121??s略畫面121的表格顯示在縮略圖顯示屏幕120上。在圖11A所示的例子中,將12幅縮略畫面121顯示在一頁縮略圖顯示屏幕120上。以記錄片斷的順序顯示縮略畫面121。
與片斷相對應的縮略畫面121的表格可被顯示在縮略圖顯示屏幕120上(這種模式稱為片斷模式)。另外,與編輯點相對應的縮略畫面121的表格可被顯示在縮略圖顯示屏幕120上(這種模式稱為編輯模式)??梢赃x擇片斷模式和編輯模式中的一個。在圖11A所示的例子中,以片斷模式顯示縮略圖顯示屏幕120。片斷模式由在縮略圖顯示屏幕120右上部分的指示符122(“片斷(CLIP)”)表示。
當以預定方式操作被置于操作部分42上的光標鍵時,可以從顯示在縮略圖顯示屏幕120上的縮略畫面121的表格中選擇一個縮略畫面121。當前已被選擇的縮略畫面123由與未被選擇的縮略畫面121的幀不同的幀來表示。指示符124顯示在縮略圖顯示屏幕120的左上部分。指示符124表示記錄在光盤1上的片斷總數(shù)和當前所選擇的縮略畫面123的片斷號。圖11A中示出的例子表示143個片斷已被記錄在光盤1上、并且已選擇了其中的第6個片斷。
另外,將與當前所選擇的縮略畫面123相對應的片斷有關的信息顯示在縮略圖顯示屏幕120的較低位置。信息由指示符125和126表示。指示符125表示與當前所選擇的縮略畫面123相對應的片斷的拍攝時間。指示符126表示當前所選擇的縮略畫面123的片斷的持續(xù)時間。
當例如在選擇了與當前所選擇的縮略畫面相對應的片斷的同時按下操作部分42的“確定(OK)”按鈕的時候,指定片斷再現(xiàn)模式。當指定了片斷再現(xiàn)模式時,驅動部分10將主軸馬達12的驅動模式從CAV驅動模式切換到CLV驅動模式。顯示部分80顯示片斷顯示屏幕127。然后,開始片斷再現(xiàn)操作。當片斷顯示屏幕127被顯示的同時指定縮略圖顯示模式時,顯示部分80顯示縮略圖顯示屏幕120。
當利用操作部分42執(zhí)行預定操作時,縮略圖顯示屏幕120的當前頁可以改變?yōu)榱硪豁?。當在顯示縮略圖顯示屏幕120時指定下一頁時,以CAV驅動模式訪問光盤1。從記錄在光盤1上的片斷中讀取縮略畫面121的下一頁,并在縮略圖顯示屏幕120上顯示。
像片斷模式一樣,在編輯模式中,顯示縮略畫面121。將與編輯點相對應的縮略畫面121以再現(xiàn)編輯結果的順序顯示在縮略圖顯示屏幕120上。此時,指示符122表示已經(jīng)選擇了編輯模式(例如“編輯(EDIT)”)。指示符124表示編輯點的總數(shù)和當前所選擇的縮略畫面123的編輯點號。指示符125表示例如當前所選擇的縮略畫面123的編輯日期和時間。指示符126表示從編輯點的入(IN)點到出(OUT)點的時間。
接下來,將詳細描述縮略圖顯示屏幕120的顯示過程。圖12是縮略圖顯示過程的整體流程圖??s略圖顯示過程是在CPU 52的控制下執(zhí)行的。CPU 61根據(jù)從CPU 52接收的指令來控制信號處理部分41的每個部分。在步驟S10,用戶利用操作部分42指定縮略圖顯示模式。操作部分42根據(jù)用戶的預定操作輸出控制信號??刂菩盘柋惶峁┑紺PU 61。
在步驟S11,CPU 61根據(jù)從操作部分42接收的控制信號發(fā)出使驅動部分10(控制部分20)將主軸馬達12的驅動模式從CLV驅動模式轉換到CAV驅動模式的轉換命令。在步驟S12,確定主軸馬達12的驅動模式是否已根據(jù)轉換命令從CLV驅動模式轉換到CAV驅動模式。當在步驟S12的確定結果為“是(Yes)”時,流程前進到步驟S13。在步驟S13,光盤1以CAV驅動模式轉動并從中讀取次AV數(shù)據(jù)。然后,從已讀取的次AV數(shù)據(jù)中提取與縮略畫面121相對應的幀。之后,顯示縮略圖顯示屏幕120。
當再現(xiàn)片斷時,光盤1以CLV轉動。當顯示縮略畫面時,光盤1以CAV轉動。由于縮略畫面121的數(shù)據(jù)是從光盤1上隨機讀取的,所以,當光盤1以光盤1的轉速不隨訪問位置而改變的CAV轉動時,可以比在光盤1以CLV轉動的情況下更高速地讀取數(shù)據(jù)。
當然,當光盤1以CAV轉動時,由于在內(nèi)圍側訪問光盤1的線速度和在外圍側訪問光盤1的線速度大為不同,所以當再現(xiàn)片斷時,光盤1應以CLV轉動。
在步驟S14,確定用戶是否已利用光標鍵選擇了另一個縮略畫面123、并且縮略圖顯示屏幕120的當前頁是否已經(jīng)改變?yōu)榍耙豁摶蛳乱豁?。當在步驟S14確定的結果為“是(Yes)”時,流程前進到步驟S15。在步驟S15,當仍以CAV驅動主軸馬達12時,從光盤1讀取縮略畫面121的改變頁的次AV數(shù)據(jù)。
在步驟S16,確定是否已按下“設置(SET)”按鈕、并且已指定與所選擇的縮略畫面123相對應的片斷或編輯點。當在步驟S16所確定的結果為“是(Yes)”時,流程前進到步驟S17。在步驟S17,CPU 61在CPU 52的控制下發(fā)布轉換命令使驅動部分10將主軸馬達12的驅動模式從CAV驅動模式切換到CLV驅動模式。在步驟S18,確定主軸馬達12的驅動模式是否已根據(jù)切換命令從CAV驅動模式切換到CLV驅動模式。當在步驟S18所確定的結果為“是(Yes)”時,流程前進到步驟S19。
在步驟S19,驅動部分10以CLV驅動模式讀取光盤1上的已在步驟S16設定的、與所選擇的縮略畫面123相對應的片斷或編輯點,并且驅動部分10對片斷或編輯點執(zhí)行提取(cue-up)處理。
圖13是詳細示出縮略圖顯示過程的示例的流程圖。圖13詳細顯示了步驟S13的過程。從光盤1讀取次AV數(shù)據(jù)的過程取決于縮略圖顯示模式是片斷模式或編輯模式而略有變化。在步驟S20,確定縮略圖顯示模式是片斷模式還是編輯模式。當在步驟S20所確定的結果是片斷模式時,流程前進到步驟S21。在步驟S21,引用記錄在光盤1上的片斷。當步驟S20所確定的結果是編輯模式時,流程前進到步驟S22。在步驟S22,引用編輯列表。在步驟S23,引用與編輯點相對應的片斷。
當光盤1被裝載到驅動部分10中時,驅動部分10讀取緊接在目錄PAV下面的四個文件(INDEX.XML、INDEX.RSV、DISCINFO.XML和DISCINFO.RSV),并得到有關光盤1的信息和記錄在其上的文件的信息。根據(jù)所得到的信息執(zhí)行步驟S21、S22和S23的過程。
當在步驟S21或步驟S23引用片斷時,流程前進到步驟S24。在步驟S24,指定與縮略畫面121(a)...(n)相對應的圖片。當縮略圖顯示模式是片斷模式時,將每個被引用的片斷的開始幀指定為縮略畫面121的幀??商鎿Q地,每個片斷的另一個幀也可被指定為縮略畫面121的幀。當縮略圖顯示模式是編輯模式時,將與所引用的片斷的編輯點相對應的幀指定為縮略畫面121的幀。
當已指定幀時,流程前進到步驟S25。在步驟S25,從記錄在光盤1上的次AV數(shù)據(jù)中讀取包括所指定幀的預定區(qū)域。將已被讀取的數(shù)據(jù)從驅動部分10提供到信號處理部分41。之后,將數(shù)據(jù)暫時存儲在RAM 65中。然后,通過FPGA 64將該數(shù)據(jù)提供到次AV數(shù)據(jù)編碼器/譯碼器69。在步驟S26,次AV數(shù)據(jù)編碼器/解碼器69對所提供的數(shù)據(jù)進行解碼,并從解碼后的數(shù)據(jù)中提取所指定的幀。將所提取的幀從次AV數(shù)據(jù)編碼器/解碼器69輸出,并通過FPGA 64、總線60、PCI橋57和總線50而臨時存儲在RAM 54中。
在步驟S27,CPU 52對存儲在RAM 54中的幀執(zhí)行色空間轉換處理和像素數(shù)目轉換處理,并生成縮略畫面121(a)...(n)。如上所述,次視頻數(shù)據(jù)的色空間是YCbCr空間。色空間轉換處理用于將YCbCr空間轉換為適于顯示部分80的、由三基色RGB組成的色空間。另外,如上所述,NTSC制式的次視頻數(shù)據(jù)的畫面大小是352像素×240行,而PAL制式的次視頻數(shù)據(jù)的畫面大小是352像素×288行。在像素數(shù)目轉換處理中,每個縮略畫面121的畫面大小的像素數(shù)目被以預定方式縮減。除了像素數(shù)目轉換處理外,可以使用插值處理。
在步驟S28,在步驟S27生成的縮略畫面121提供到OSD部分55。OSD部分55將所提供的縮略畫面121寫入到RAM 56。顯示在縮略圖顯示屏幕120上的指示符122、124、125和126的各種類型的屬性信息由CPU 61根據(jù)從CPU 52接收的指令而獲取。從CPU 61將這些信息提供到OSD部分55。在已生成縮略圖顯示屏幕120的顯示數(shù)據(jù)之后,從RAM 56中讀取顯示數(shù)據(jù),并將其提供到FPGA 74。FPGA 74將從RAM 56接收的數(shù)據(jù)提供到顯示部分80。由顯示部分80顯示縮略圖顯示屏幕120。
接下來,將詳細描述用于從光盤1讀取次AV數(shù)據(jù)的步驟S25的過程。用于顯示每個縮略畫面121的信息是標識片斷的片斷ID和表示片斷中的幀位置的幀位置信息。當縮略圖顯示模式是片斷模式時,提取每個片斷的開始幀。另一方面,當縮略圖顯示模式是編輯模式時,提取與根據(jù)編輯列表所選擇的片斷的編輯點相對應的幀。換句話說,應該根據(jù)片斷ID和幀位置而得到光盤1的搜尋位置和讀取大小。
在下列公式中,(x/y)表示(x÷y)的商,而(x%y)表示(x÷y)的余數(shù)。在下列公式中,每個值都以0為基準。
如上所述,次AV數(shù)據(jù)的視頻數(shù)據(jù)的一個GOP由10個幀組成。因此,從文件開頭起的幀位置f表示為從文件開頭起的第(f/10)GOP的第(f%10)幀。另外,假設第(f/10)GOP是從文件開頭起的第g個GOP。參照圖10所描述的,一個編輯單元的GOP數(shù)目被固定為N,N取決于視頻系統(tǒng)(在NTSC制式中N=6;在PAL制式中N=5)。因此,當視頻系統(tǒng)符合NTSC制式時,第g個GOP包含在第(g/N)編輯單元中。第g個GOP是編輯單元的第(g%N)GOP。
因此,從文件開頭起的第f幀的地址可以標識為例如“第A編輯單元的第B個GOP的第C幀”。另外,由于編輯單元和GOP的大小是固定的,所以第f幀的位置可以表示為從文件開頭起的字節(jié)位置。
次視頻數(shù)據(jù)的其中一個GOP可以由1個I畫面和9個P畫面組成。當將P畫面的幀顯示為縮略畫面121時,應該利用另一種類型的畫面(即,I畫面)而對幀進行解碼。當以編輯模式顯示縮略畫面121時,可以使用P畫面。另一方面,在片斷模式中,僅使用I畫面。
參照圖10所描述的,對次AV數(shù)據(jù)的一個編輯單元分配8個ECC塊。因此,GOP的邊界與ECC塊的邊界不相符。換句話說,如果訪問光盤1上的每個GOP、并且讀取包含期望幀的一個GOP,那么不能對差錯碼進行完全解碼。因此,根據(jù)ECC塊從光盤1上讀取GOP。
參照圖14A、14B和14C,根據(jù)ECC塊從光盤1讀取GOP的過程。圖14A示出了根據(jù)次AV數(shù)據(jù)格式的編輯單元的一部分次視頻數(shù)據(jù)。假設縮略畫面121的幀被包含在圖14A中陰影線所表示的GOP 130中。另一方面,對一個編輯單元分配8個ECC塊。如圖14B所示,GOP的邊界與ECC塊的邊界不相符。
為了解決這個問題,從光盤1上讀取包含圖14A中陰影線所表示的GOP130的兩個ECC塊131和132。ECC塊131和132是利用糾錯碼來進行解碼的。將ECC塊131和132的解碼后的數(shù)據(jù)從驅動部分10提供到信號處理部分41并接著寫入到RAM 65。
CPU 61識別與ECC塊131和132的解碼后數(shù)據(jù)的GOP 130相對應的部分,并讀取GOP 130的數(shù)據(jù)。將GOP 130的數(shù)據(jù)提供到次AV數(shù)據(jù)解碼器/譯碼器69。CPU 61從GOP 130的解碼后的幀中提取縮略畫面121的幀,并將提取出的幀提供到CPU 52。
在前述例子中,讀取兩個ECC塊,并且再現(xiàn)一個GOP。然而,本發(fā)明并不限于這樣一個例子。當GOP被完全包含在一個ECC塊中時,可僅讀取ECC塊。
接下來,將描述在縮略圖顯示模式是編輯模式情況下光盤1的訪問控制過程。優(yōu)選的是,將縮略畫面121(a)...(n)以再現(xiàn)編輯點的順序放置在縮略圖顯示屏幕120上。另一方面,再現(xiàn)編輯點的順序可以與片斷記錄在光盤1上的順序不相符。因此,當試圖以編輯點的縮略畫面121(a)...(n)在縮略圖顯示屏幕120上的排列順序顯示編輯點的縮略畫面121(a)...(n)時,不能在最短距離內(nèi)訪問光盤1的編輯點。結果,直到所有的縮略畫面121(a)...(n)都被顯示在縮略圖顯示屏幕120上,要花費很長時間。
當顯示編輯點的縮略畫面121(a)...(n)時,以編輯點在光盤1上的記錄位置的順序來訪問光盤1的片斷的編輯點。因此,能夠高速地以編輯模式顯示縮略畫面。
此時,編輯點的縮略畫面121(a)...(n)在縮略圖顯示屏幕120上的顯示順序不同于將縮略畫面121(a)...(n)排列在縮略圖顯示屏幕120上的順序。
圖15A、15B和圖15C示出了訪問光盤1上被顯示的縮略畫面的過程的示意圖。如圖15A所示,假設將6個縮略畫面121-1到121-6以編輯模式顯示在縮略圖顯示屏幕120上。附圖標記121的后綴1到6表示編輯點的編輯結果的再現(xiàn)順序。在縮略圖顯示屏幕120上,以編輯結果被再現(xiàn)的順序排列縮略畫面121-1到121-6。
另一方面,如圖15B所示,將包含縮略畫面121-1到121-6的幀的GOP從內(nèi)圍側到外圍側記錄在光盤1上,而不考慮再現(xiàn)編輯結果的順序。在圖15B所示的例子中,以縮略畫面121-3、121-6、121-1、121-5、121-2、以及121-4的順序將GOP從內(nèi)圍側到外圍側記錄在光盤1上。
參照圖14所描述的,當再現(xiàn)一個GOP時,讀取兩個ECC塊。圖15B顯示了與縮略畫面121-1到121-6的GOP相對應的一對兩個ECC塊。例如,當顯示縮略畫面121-3時,讀取包含與縮略畫面121-3的幀相對應的GOP的兩個ECC塊。
當已將如圖15B所示GOP已經(jīng)記錄在光盤1上時,如果以縮略畫面121-1到121-6在縮略圖顯示屏幕120上排列的順序訪問光盤1,那么,對光盤1的搜尋距離不是最短的。另外,搜尋距離是改變的。因此,不能有效地訪問光盤1。
因此,從最低的ECC塊地址讀取ECC塊。在圖15B所示的例子中,以已記錄縮略畫面121-3、121-6、121-1、121-5、121-2和121-4的順序來讀取包含具有顯示在縮略圖顯示屏幕120上的縮略畫面121-1到121-6的GOP的ECC塊。按已讀取縮略畫面121-3、121-6、121-1、121-5、121-2和121-4的順序而將縮略畫面121-1到121-6顯示在圖15A所示的縮略圖顯示屏幕120上。
這樣,由于縮略畫面121-1到121-6的數(shù)據(jù)是以它們已被記錄的順序從光盤1上被讀取的,所以,驅動部分10總是能夠從內(nèi)圍側到外圍側訪問光盤1。另外,搜尋距離也變?yōu)樽疃?。因此,光盤1能夠被有效地訪問。結果,能夠將縮略畫面121(a)...(n)快速地顯示在縮略圖顯示屏幕120上。
在上述說明中,假設驅動部分10具有一個拾取部分13。另一方面,已經(jīng)提出這樣一種系統(tǒng),其中驅動部分10具有多個拾取部分13,例如兩個拾取部分13。在這種情況下,驅動部分10由圖8所示的結構以及另一組拾取部分13、RF放大器14、信號處理部分16、用于拾取部分13的致動器等構成。兩個拾取部分13能夠獨立地受控,只要它們的操作不是反向作用的。
接下來,將描述把以編輯模式訪問光盤1的縮略畫面的過程應用于具有兩個拾取部分13的驅動部分10的系統(tǒng)中的情形。在上述說明中,兩個拾取部分13稱為拾取器OP1和拾取器OP2。在這種情況下,如圖15C所示,光盤1被劃分為在預定徑向位置A的內(nèi)圍側區(qū)域B和外圍側區(qū)域C。內(nèi)圍側區(qū)域B由拾取器OP1訪問。外圍側區(qū)域C由拾取器OP2訪問。像具有一個拾取部分13的驅動部分的系統(tǒng)一樣,從內(nèi)圍側區(qū)域B到外圍側區(qū)域C以ECC塊地址的升序來讀取ECC塊。
能夠根據(jù)最終從光盤1讀取的總數(shù)據(jù)大小而指定光盤1在該處被劃分為內(nèi)圍側區(qū)域B和外圍側區(qū)域C的徑向位置A。總數(shù)據(jù)大小表示在縮略圖顯示屏幕120的一頁上顯示的所有ECC塊的總數(shù)據(jù)大小。在圖15A到圖15C所示的例子中,對于6個縮略畫面121-1到121-6中的每一個而讀取兩個ECC塊。結果,從光盤1上讀取總計12個ECC塊。指定徑向位置A,使得六個ECC塊被放置在內(nèi)圍側區(qū)域B和外圍側區(qū)域C的每一個中。拾取器OP1和OP2從內(nèi)圍側到外圍側在各個區(qū)域連續(xù)地訪問六個ECC塊。
除了根據(jù)數(shù)據(jù)大小指定徑向位置A的方法之外,也可以根據(jù)搜尋時間和搜尋距離指定徑向位置A。例如,這樣指定徑向位置A以使拾取器OP1的總搜尋時間和拾取器OP2的總搜尋時間之間的差變小。同樣地,可以這樣指定徑向位置A以使拾取器OP1的搜尋距離和拾取器OP2的搜尋距離變小。能夠根據(jù)讀取的ECC塊的ECC塊地址來計算搜尋時間和搜尋距離。可替換地,能夠以上述方法的組合方法來指定徑向位置A。例如,根據(jù)光盤1上的ECC塊的分布,能夠選擇數(shù)據(jù)大小、搜尋時間和搜尋距離中的至少一個,以便指定徑向位置A。
當使用兩個拾取器時,如果光盤1以CLV驅動,那么兩個拾取器應該位于幾乎相同的圓周上。當兩個拾取器沿徑向而間隔時,拾取器的線速度彼此不同。在CAV驅動模式中,由于光盤1總是以恒定角速度轉動,所以拾取器不必位于幾乎相同的圓周上。因此,當光盤1被分為兩個區(qū)域并且拾取器在各個區(qū)域獨立受控時,應該以CAV驅動光盤1。
拾取器的數(shù)目不限于兩個。相反,能夠使用更多的拾取器。在這種情況下,光盤1被劃分為與拾取器數(shù)相對應的多個區(qū)域。在每個區(qū)域中,數(shù)據(jù)以數(shù)據(jù)已被記錄的順序再現(xiàn)。可以以與使用兩個拾取器的情況相同的方式指定光盤1的劃分位置。
在上述例子中,將本發(fā)明應用于將數(shù)據(jù)像生長環(huán)一樣記錄在光盤1上的形式。然而,本發(fā)明并不限于這個例子。事實上,本發(fā)明能夠應用于將數(shù)據(jù)記錄為文件的普通格式。另外,在上述例子中,縮略畫面是利用次視頻數(shù)據(jù)生成的。然而,當利用主視頻數(shù)據(jù)生成縮略畫面時,也能夠應用本發(fā)明。在這種情況下,可僅將主視頻數(shù)據(jù)記錄在光盤1上。
盡管已經(jīng)參照本發(fā)明最佳實施例示出和描述了本發(fā)明,但是本領域普通技術人員應該理解的是,在不脫離本發(fā)明的精神和范圍情況下,其中,在形式和細節(jié)上可以作出上述以及其它各種改變、刪除和添加。
權利要求
1.一種再現(xiàn)設備,包括驅動裝置,用于以CLV和CAV來旋轉驅動盤形記錄介質;以及再現(xiàn)裝置,用于從由驅動裝置旋轉驅動的盤形記錄介質再現(xiàn)第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù),已經(jīng)以比第一視頻數(shù)據(jù)高的壓縮率對第二視頻數(shù)據(jù)進行了壓縮編碼,其中,該再現(xiàn)裝置被配置為以第一操作模式和第二操作模式操作,其中,該再現(xiàn)裝置被配置為在第一操作模式中,按時間順序且連續(xù)地從盤形記錄介質再現(xiàn)第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù);以及在第二操作模式中,隨機地從盤形記錄介質再現(xiàn)第二視頻數(shù)據(jù),利用所再現(xiàn)的第二視頻數(shù)據(jù)來生成縮略畫面,并顯示該縮略畫面,其中,當再現(xiàn)裝置以第一操作模式操作時,驅動裝置被配置為以CLV來旋轉地驅動盤形記錄介質,以及其中,當再現(xiàn)裝置以第二操作模式操作時,驅動裝置被配置為以CAV來旋轉地驅動盤形記錄介質。
2.如權利要求1所述的再現(xiàn)設備,其中,第一操作模式和第二操作模式是可從一個模式切換到另一個模式的。
3.如權利要求1所述的再現(xiàn)設備,其中,在第二操作模式中,顯示與片斷相對應的縮略畫面。
4.如權利要求3所述的再現(xiàn)設備,其中,第一操作模式和第二操作模式是可從一個模式切換到另一個模式的,以及其中,當在第二操作模式中選擇了縮略畫面、并且將第二操作模式切換到第一操作模式時,再現(xiàn)與所選擇的縮略畫面相對應的片斷。
5.如權利要求1所述的再現(xiàn)設備,其中,在第二操作模式中,顯示與編輯點相對應的縮略畫面。
6.如權利要求5所述的再現(xiàn)設備,其中,第一操作模式和第二操作模式是可從一個模式切換到另一個模式的,以及其中,當在第二操作模式中選擇了縮略畫面、并且將第二操作模式切換到第一操作模式時,從與所選擇的縮略畫面相對應的編輯點再現(xiàn)第一視頻數(shù)據(jù)。
7.如權利要求1所述的再現(xiàn)設備,其中,在第二操作模式中,讀取第二視頻數(shù)據(jù),以便生成顯示在屏幕的一頁上的縮略畫面。
8.一種再現(xiàn)方法,包括以下步驟以CLV和CAV來旋轉地驅動盤形記錄介質;以及從在驅動步驟被旋轉驅動的盤形記錄介質再現(xiàn)第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù),已經(jīng)以比第一視頻數(shù)據(jù)高的壓縮率對第二視頻數(shù)據(jù)進行了壓縮編碼,其中,再現(xiàn)步驟是通過以第一操作模式和第二操作模式的操作而執(zhí)行的,其中,再現(xiàn)步驟是通過以下步驟而執(zhí)行的在第一操作模式中,按時間順序且連續(xù)地從盤形記錄介質再現(xiàn)第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù);以及在第二操作模式中,離散地從盤形記錄介質再現(xiàn)第二視頻數(shù)據(jù),利用所再現(xiàn)的第二視頻數(shù)據(jù)而生成縮略畫面,并顯示該縮略畫面,其中,當再現(xiàn)步驟是通過以第一操作模式的操作而執(zhí)行時,驅動步驟是通過以CLV來旋轉地驅動盤形記錄介質而執(zhí)行的,以及當再現(xiàn)步驟是通過以第二操作模式的操作而執(zhí)行時,驅動步驟是通過以CAV來旋轉地驅動盤形記錄介質而執(zhí)行的。
9.一種驅動設備,用于以CLV和CAV來旋轉地驅動盤形記錄介質,第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù)已被記錄在盤形記錄介質上,已經(jīng)以比第一視頻數(shù)據(jù)高的壓縮率對第二視頻數(shù)據(jù)進行了壓縮編碼,其中,在第一操作模式中,以CLV來旋轉驅動盤形記錄介質,其中按時間順序且連續(xù)地從盤形記錄介質上再現(xiàn)第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù),并且,在第二操作模式中,以CAV來旋轉驅動盤形記錄介質,其中離散地從盤形記錄介質再現(xiàn)第二視頻數(shù)據(jù),利用所再現(xiàn)的第二視頻數(shù)據(jù)生成縮略畫面,并顯示該縮略畫面。
10.如權利要求9所述的驅動設備,其中,旋轉驅動盤形記錄介質的CAV和旋轉驅動盤形記錄介質的CLV是可從一個模式切換到另一個模式的。
11.一種驅動方法,用于以CLV和CAV來旋轉地驅動盤形記錄介質,第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù)已被記錄在盤形記錄介質上,已經(jīng)以比第一視頻數(shù)據(jù)高的壓縮率對第二視頻數(shù)據(jù)進行了壓縮編碼,該驅動方法包括以下步驟在第一操作模式中,以CLV來旋轉驅動盤形記錄介質,其中按時間順序且連續(xù)地從盤形記錄介質再現(xiàn)第一視頻數(shù)據(jù)和/或第二視頻數(shù)據(jù);在第二操作模式中,以CAV旋轉驅動盤形記錄介質,其中離散地從盤形記錄介質再現(xiàn)第二視頻數(shù)據(jù),利用所再現(xiàn)的第二視頻數(shù)據(jù)生成縮略畫面,并顯示該縮略畫面。
全文摘要
一種方法和設備,用于利用數(shù)據(jù)的縮略圖表示來生成并編輯音頻和/或視頻數(shù)據(jù)。縮略圖表示是根據(jù)隨機記錄在盤或其它存儲介質上的片斷而生成的,并為片斷指定編輯點。當顯示縮略圖表示時,盤是以恒定角速度(CAV)轉動的??s略圖表示的視頻數(shù)據(jù)是從盤上讀取的。當選擇并指定了期望的縮略圖表示時,盤驅動系統(tǒng)從CAV驅動模式切換到恒定線速度(CLV)驅動模式。從所選擇的縮略圖表示的位置再現(xiàn)視頻。由于以適于對盤進行隨機訪問的CAV驅動模式來讀取縮略圖表示,所以能夠高速地顯示縮略圖表示。
文檔編號G11B19/28GK1708117SQ20051007414
公開日2005年12月14日 申請日期2005年2月24日 優(yōu)先權日2004年2月24日
發(fā)明者廣瀨正樹, 寺尾元宏, 古川貴士, 田中壽郎 申請人:索尼株式會社