專利名稱:運(yùn)動(dòng)圖像編輯裝置及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及采用數(shù)字運(yùn)動(dòng)圖像聲音壓縮技術(shù)標(biāo)準(zhǔn)(Moving PictureExperts Group運(yùn)運(yùn)動(dòng)圖像專家組標(biāo)準(zhǔn),以下簡(jiǎn)稱為MPEG)對(duì)編碼數(shù)字運(yùn)動(dòng)圖像數(shù)據(jù)和數(shù)字聲音數(shù)據(jù)進(jìn)行了時(shí)分多路復(fù)用的MPEG-2流式數(shù)據(jù)的編輯技術(shù)。
背景技術(shù):
為了用盤(pán)攝像機(jī)等運(yùn)動(dòng)圖像數(shù)據(jù)記錄再現(xiàn)裝置對(duì)記錄在盤(pán)介質(zhì)上的運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行編輯,通常一般是將運(yùn)動(dòng)圖像數(shù)據(jù)以文件為單位刪除,或進(jìn)行使用播放列表的虛擬編輯(非破壞編輯)。而在進(jìn)行文件的實(shí)際編輯(破壞編輯)的情況下,當(dāng)運(yùn)動(dòng)圖像數(shù)據(jù)具有MPEG-2格式時(shí),也只能以被稱作GOP(Group Of Pictures圖像組)的記錄單位進(jìn)行編輯,如以幀為單位進(jìn)行編輯,則必須進(jìn)行將運(yùn)動(dòng)圖像數(shù)據(jù)復(fù)制到PC或編輯機(jī)后重新編碼及寫(xiě)回盤(pán)的作業(yè)(例如,參照日本特開(kāi)平08-070422號(hào)公報(bào)、特開(kāi)平11-313288號(hào)公報(bào))。
但是,在用戶忘了按壓錄像停止按鈕等情況下,在攝影記錄的數(shù)據(jù)中往往會(huì)存在不需要的部分。如利用播放列表,從表面上看,可以不再現(xiàn)不需要的部分,但該信息仍在該存儲(chǔ)介質(zhì)上存在卻是不會(huì)改變的。此外,如上所述,在目前的情況下還不能只將不需要的部分刪除。而在GOP單位的實(shí)際編輯中,如在偏離了用戶指定的位置進(jìn)行刪除之類的編輯,則在再現(xiàn)時(shí)將得到與用戶的意圖不同的結(jié)果。進(jìn)一步,當(dāng)通過(guò)重新編碼進(jìn)行了以幀為單位的實(shí)際編輯時(shí),還存在著使畫(huà)質(zhì)惡化的缺點(diǎn)。
發(fā)明內(nèi)容
本發(fā)明,是鑒于上述問(wèn)題而開(kāi)發(fā)的,其目的是在具有存儲(chǔ)在可隨機(jī)存取的存儲(chǔ)介質(zhì)上的運(yùn)動(dòng)圖像數(shù)據(jù)和該運(yùn)動(dòng)圖像數(shù)據(jù)的關(guān)聯(lián)文件群的運(yùn)動(dòng)圖像數(shù)據(jù)記錄再現(xiàn)裝置中,提供以下一種技術(shù),即,當(dāng)進(jìn)行以幀為單位的實(shí)際編輯時(shí),在實(shí)際編輯中以不變更運(yùn)動(dòng)圖像數(shù)據(jù)本身而只更新文件系統(tǒng)的方式進(jìn)行GOP單位的編輯、在再現(xiàn)時(shí)則以幀為單位利用播放列表信息對(duì)用戶指定的范圍進(jìn)行再現(xiàn)。此外,運(yùn)動(dòng)圖像數(shù)據(jù)的關(guān)聯(lián)文件即運(yùn)動(dòng)圖像管理文件、縮略圖文件、元數(shù)據(jù)文件、時(shí)間映象信息文件之類的關(guān)聯(lián)文件群也進(jìn)行更新。因此,只需更新文件系統(tǒng)和生成播放列表而不進(jìn)行重新編碼,即可進(jìn)行以幀為單位的實(shí)際編輯。
為解決上述課題,本發(fā)明的視頻音頻信號(hào)編輯裝置,備有以下的結(jié)構(gòu)。即,提供一種運(yùn)動(dòng)圖像編輯裝置,處理分別包含有編碼后的運(yùn)動(dòng)圖像數(shù)據(jù)的多個(gè)運(yùn)動(dòng)圖像文件,以及表示記錄在記錄介質(zhì)中的上述多個(gè)運(yùn)動(dòng)圖像文件的再現(xiàn)順序的播放列表數(shù)據(jù),其特征在于,包括指示裝置,指定上述運(yùn)動(dòng)圖像數(shù)據(jù)的刪除開(kāi)始位置和刪除結(jié)束位置,指示將上述運(yùn)動(dòng)圖像數(shù)據(jù)的一部分刪除,該指示裝置,能夠以比與上述運(yùn)動(dòng)圖像數(shù)據(jù)的編碼處理相關(guān)聯(lián)的預(yù)定單位更小的單位,指定上述刪除開(kāi)始位置和刪除結(jié)束位置;刪除處理裝置,響應(yīng)上述指示裝置的指示,按與上述運(yùn)動(dòng)圖像數(shù)據(jù)的編碼處理相關(guān)聯(lián)的預(yù)定單位,將上述運(yùn)動(dòng)圖像數(shù)據(jù)從上述記錄介質(zhì)中刪除;播放列表處理裝置,響應(yīng)上述指示裝置的指示,變更播放列表數(shù)據(jù)的內(nèi)容,以使得再現(xiàn)到由上述指定裝置指定的上述刪除開(kāi)始位置之后,接著從上述刪除結(jié)束位置開(kāi)始再現(xiàn)上述運(yùn)動(dòng)圖像數(shù)據(jù)。
更具體地說(shuō),是一種對(duì)存儲(chǔ)在可隨機(jī)存取的存儲(chǔ)介質(zhì)上的MPEG2節(jié)目流形式的運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行編輯的運(yùn)動(dòng)圖像編輯裝置,該運(yùn)動(dòng)圖像編輯裝置包括處理包含有MPEG2節(jié)目流形式的運(yùn)動(dòng)圖像數(shù)據(jù)的多個(gè)運(yùn)動(dòng)圖像文件,以及表示記錄在可隨機(jī)存取的記錄介質(zhì)上的上述多個(gè)運(yùn)動(dòng)圖像文件的再現(xiàn)順序的播放列表數(shù)據(jù),其特征在于,包括指示裝置,指定上述運(yùn)動(dòng)圖像數(shù)據(jù)的刪除開(kāi)始位置和刪除結(jié)束位置,指示將上述運(yùn)動(dòng)圖像數(shù)據(jù)的一部分刪除,該指示裝置,可以按比GOP單位更小的單位來(lái)指定上述刪除開(kāi)始位置和刪除結(jié)束位置;刪除裝置,響應(yīng)上述指示裝置的刪除指示,變更上述運(yùn)動(dòng)圖像文件的管理信息的內(nèi)容,并將從緊接包含上述刪除開(kāi)始位置的GOP之后的GOP到緊鄰包含上述刪除結(jié)束位置的GOP之前的GOP的上述運(yùn)動(dòng)圖像數(shù)據(jù),從上述記錄介質(zhì)中刪除;播放列表處理裝置,響應(yīng)上述指示裝置的刪除指示,變更上述播放列表數(shù)據(jù)的內(nèi)容,以使得再現(xiàn)到由上述指定裝置指定的上述刪除開(kāi)始位置之后,接著從上述刪除結(jié)束位置開(kāi)始再現(xiàn)上述運(yùn)動(dòng)圖像數(shù)據(jù)。
圖1是用于說(shuō)明本實(shí)施方式中的以幀為單位的編輯處理的圖。
圖2是表示編輯前的運(yùn)動(dòng)圖像數(shù)據(jù)的文件系統(tǒng)信息的圖。
圖3是表示實(shí)際編輯后的運(yùn)動(dòng)圖像數(shù)據(jù)的文件系統(tǒng)信息的圖。
圖4是表示實(shí)際編輯后的運(yùn)動(dòng)圖像數(shù)據(jù)再現(xiàn)時(shí)的播放列表信息的圖。
圖5是表示實(shí)施方式中的存儲(chǔ)介質(zhì)與其讀寫(xiě)處理單元的關(guān)系的結(jié)構(gòu)簡(jiǎn)圖。
圖6是表示本實(shí)施方式中的目錄結(jié)構(gòu)的圖。
圖7是表示本實(shí)施方式中的運(yùn)動(dòng)圖像數(shù)據(jù)的結(jié)構(gòu)的圖。
圖8是表示本實(shí)施方式中的運(yùn)動(dòng)圖像管理文件的結(jié)構(gòu)的圖。
圖9是表示本實(shí)施方式中的時(shí)間映象信息文件的結(jié)構(gòu)的圖。
圖10是表示本實(shí)施方式中的播放列表文件的結(jié)構(gòu)的圖。
圖11是表示本實(shí)施方式中的幀單位編輯處理步驟的流程圖。
圖12是表示另一實(shí)施方式中的目錄結(jié)構(gòu)的圖。
圖13是表示另一實(shí)施方式中的運(yùn)動(dòng)圖像管理文件的結(jié)構(gòu)的圖。
圖14是實(shí)施方式中的視頻音頻信號(hào)編輯裝置的方框結(jié)構(gòu)圖。
圖15A~15C是表示實(shí)施方式中的播放列表的結(jié)構(gòu)及運(yùn)動(dòng)圖像編輯前后的記述例的圖。
具體實(shí)施例方式
以下,根據(jù)
本發(fā)明的實(shí)施方式。
圖14是作為實(shí)施方式采用的視頻音頻信號(hào)編輯裝置的數(shù)字視頻攝像機(jī)的方框結(jié)構(gòu)圖。在該圖中,101是執(zhí)行裝置的總體控制的CPU,102是存儲(chǔ)著CPU101的控制處理程序的ROM,103是用作CPU101的工作區(qū)的RAM。104是對(duì)作為可隨機(jī)存取的存儲(chǔ)介質(zhì)的可寫(xiě)入盤(pán)105(例如DVD-RAM、-R/-RW、+R/RW等)進(jìn)行讀寫(xiě)的盤(pán)控制器。
106是外部接口,由用于輸出存儲(chǔ)在盤(pán)105上的視頻數(shù)據(jù)的AV端子和AV輸入端子、以及用于與個(gè)人計(jì)算機(jī)等外部裝置直接進(jìn)行數(shù)字?jǐn)?shù)據(jù)通信的IEEE1394接口構(gòu)成。107是光學(xué)單元,108是作為攝像元件的CCD,109是對(duì)光學(xué)單元107的聚焦或變焦、光圈等進(jìn)行控制的驅(qū)動(dòng)器。110是進(jìn)行MPEG-2的壓縮編碼及解碼處理的MPEG編碼/解碼單元,111是由各種操作開(kāi)關(guān)和按鈕、刻度盤(pán)等構(gòu)成的操作單元。112是顯示攝像圖像或顯示各種菜單等的顯示單元。
在上述結(jié)構(gòu)中,當(dāng)在操作單元112接通錄像開(kāi)關(guān)時(shí),由MPEG編碼/解碼單元110對(duì)由CCD108攝取的圖像進(jìn)行MPEG-2編碼,并將該編碼數(shù)據(jù)流通過(guò)盤(pán)控制器104寫(xiě)入盤(pán)105。而當(dāng)對(duì)已寫(xiě)入的圖像進(jìn)行再現(xiàn)時(shí),通過(guò)盤(pán)控制器104將所指示的MPEG-2數(shù)據(jù)流讀出,并由MPEG編碼/解碼單元110進(jìn)行解碼處理,既可以將其結(jié)果顯示在顯示單元112上,也可以進(jìn)行編輯。
以下,對(duì)實(shí)施方式中的MPEG-2數(shù)據(jù)流的部分刪除進(jìn)行說(shuō)明,假定作為編輯對(duì)象的MPEG-2數(shù)據(jù)流已被寫(xiě)入盤(pán)105(攝影保存、或在外部AV端子上輸入的AV信號(hào)的記錄保存等)。此外,如果是部分刪除處理,則必需指定對(duì)象MPEG數(shù)據(jù)流,而且必需指定數(shù)據(jù)流的刪除開(kāi)始位置和刪除結(jié)束位置。這時(shí)的指定方法為,例如,通過(guò)由操作單元112按再現(xiàn)過(guò)程中需要的時(shí)序分別指定編輯位置的開(kāi)始位置和結(jié)束位置,從而決定其編輯區(qū)間。但是,附帶說(shuō)明一下,本發(fā)明并不受這種設(shè)定方法的限定。
圖5是如本實(shí)施方式的與盤(pán)攝像機(jī)等運(yùn)動(dòng)圖像數(shù)據(jù)記錄再現(xiàn)有關(guān)的盤(pán)105的存儲(chǔ)介質(zhì)和盤(pán)控制器104周邊的結(jié)構(gòu)簡(jiǎn)圖。
圖中,1是應(yīng)用程序,指示文件系統(tǒng)驅(qū)動(dòng)器2在盤(pán)介質(zhì)上進(jìn)行文件的記錄再現(xiàn)或編輯。文件系統(tǒng)驅(qū)動(dòng)器2,檢查盤(pán)上的空閑區(qū)域和文件的記錄位置,并向盤(pán)控制器104發(fā)出對(duì)盤(pán)105進(jìn)行數(shù)據(jù)讀寫(xiě)的指示。這時(shí),應(yīng)用程序1,無(wú)需考慮數(shù)據(jù)在盤(pán)上的位置,而是由文件系統(tǒng)驅(qū)動(dòng)器2檢查盤(pán)上的空閑區(qū)域并進(jìn)行記錄、或檢索數(shù)據(jù)在盤(pán)上的位置而進(jìn)行讀出。盤(pán)控制器104,將數(shù)據(jù)實(shí)際寫(xiě)入或讀入到盤(pán)105上。5是寫(xiě)入到盤(pán)105上的實(shí)際的數(shù)據(jù),由記錄再現(xiàn)頭6進(jìn)行讀寫(xiě)。
圖6是本實(shí)施方式中的目錄結(jié)構(gòu),對(duì)一個(gè)運(yùn)動(dòng)圖像數(shù)據(jù)分配一個(gè)目錄。在Movie(影片)目錄下,有以Mov+5位數(shù)字的名稱表示的個(gè)別運(yùn)動(dòng)圖像目錄,在該目錄中包含著運(yùn)動(dòng)圖像文件主體(.mpg)、運(yùn)動(dòng)圖像管理文件(.inf)、縮略圖文件(.thm)、元數(shù)據(jù)文件(.mp7)、時(shí)間映象信息文件(.tbl)、播放列表文件(.plf)等(句點(diǎn)后邊的字母為表示各文件的種類的擴(kuò)展符)。這時(shí),除縮略圖文件外,都是對(duì)個(gè)別運(yùn)動(dòng)圖像目錄名附加了擴(kuò)展符的??s略圖文件,可以對(duì)一個(gè)運(yùn)動(dòng)圖像文件生成多個(gè),因而文件名的后2位的數(shù)字發(fā)生變化。如后文所述,在運(yùn)動(dòng)圖像管理文件中記述著所取出的縮略圖指的是數(shù)據(jù)流的哪個(gè)部分的信息。當(dāng)追加個(gè)別運(yùn)動(dòng)圖像目錄時(shí),目錄名的前3位數(shù)字發(fā)生變化。如目錄名的數(shù)字不夠,則只需改變個(gè)別運(yùn)動(dòng)圖像目錄名開(kāi)頭字母的3個(gè)字母即可。此外,以上所述只是其一例,本發(fā)明并不受上述文件名的標(biāo)記方法的限定。
圖7是本實(shí)施方式中的運(yùn)動(dòng)圖像數(shù)據(jù)的結(jié)構(gòu),用MPEG-2 PS格式進(jìn)行了壓縮編碼。MPEG-2 PS文件,由被稱作GOP(Group Of Pictures圖像組)的單位構(gòu)成,在本實(shí)施方式中,1GOP為0.5秒(15幀)。進(jìn)一步,GOP由Video(視頻)和Audio(音頻)混合的被稱作Pack(包)的單位構(gòu)成,在本實(shí)施方式中,1Pack為2048字節(jié)。此外,本實(shí)施方式中的文件系統(tǒng),為簡(jiǎn)化說(shuō)明,設(shè)扇區(qū)大小為2048字節(jié),因而1Pack相當(dāng)于1個(gè)扇區(qū)。即,GOP的邊界和扇區(qū)的邊界必定是一致的。
接著,詳細(xì)說(shuō)明運(yùn)動(dòng)圖像關(guān)聯(lián)文件。圖8是本實(shí)施方式中的運(yùn)動(dòng)圖像管理文件的結(jié)構(gòu),具有一般信息、縮略圖信息、關(guān)聯(lián)文件信息。在一般信息中,包含著運(yùn)動(dòng)圖像文件的屬性及大小、生成日期時(shí)間和再現(xiàn)時(shí)間、Codec(編碼解碼)信息之類的通常的運(yùn)動(dòng)圖像相關(guān)聯(lián)信息。在縮略圖信息中,存儲(chǔ)有使多個(gè)縮略圖的縮略圖文件名和在運(yùn)動(dòng)圖像數(shù)據(jù)內(nèi)的位置相對(duì)應(yīng)的表。關(guān)聯(lián)文件信息,存儲(chǔ)所管理的運(yùn)動(dòng)圖像數(shù)據(jù)和關(guān)聯(lián)文件群的文件名,并在運(yùn)動(dòng)圖像數(shù)據(jù)和關(guān)聯(lián)文件群之間建立相關(guān)聯(lián)關(guān)系。
圖9是本實(shí)施方式中的時(shí)間映象信息文件的結(jié)構(gòu),由GOP信息和時(shí)間信息構(gòu)成。所謂時(shí)間映象信息,是從數(shù)據(jù)流的開(kāi)頭起的再現(xiàn)時(shí)間(例如秒)和數(shù)據(jù)大小(例如字節(jié))的變換表,當(dāng)從數(shù)據(jù)流的中間起再現(xiàn)時(shí)或在特殊再現(xiàn)等情況下使用。GOP信息,是記述與運(yùn)動(dòng)圖像數(shù)據(jù)中所包含的所有GOP有關(guān)的再現(xiàn)時(shí)間(幀)、大小(字節(jié))、I圖像大小(字節(jié))的表。所謂時(shí)間信息,是每隔一定的間隔(例如10秒)記述對(duì)應(yīng)的GOP序號(hào)和幀序號(hào)、從運(yùn)動(dòng)圖像數(shù)據(jù)開(kāi)頭到GOP開(kāi)頭的位置(字節(jié))的表。如采用該GOP信息和時(shí)間信息,則可以將從運(yùn)動(dòng)圖像數(shù)據(jù)開(kāi)頭起的再現(xiàn)時(shí)間變換為字節(jié)位置。
圖10是本實(shí)施方式中的播放列表文件的結(jié)構(gòu),當(dāng)對(duì)運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行再現(xiàn)時(shí),表示實(shí)際再現(xiàn)的部分。在播放列表文件內(nèi),對(duì)每個(gè)再現(xiàn)部分記述著其開(kāi)頭時(shí)間和結(jié)束時(shí)間,可以以幀為單位進(jìn)行指定。此外,時(shí)間的指定方法,既可以只用時(shí)間信息,也可以用時(shí)間(秒)和幀數(shù)的組合。在本實(shí)施方式中,說(shuō)明只使用時(shí)間信息的情況。
此外,縮略圖文件,使用以DCF標(biāo)準(zhǔn)為依據(jù)的JPEG縮略圖文件,包含著攝像機(jī)數(shù)據(jù)和生成者信息等的元數(shù)據(jù)文件,采用以MPEG7標(biāo)準(zhǔn)為依據(jù)的結(jié)構(gòu)。
以下,說(shuō)明實(shí)際進(jìn)行幀單位的編輯時(shí)的具體例子。
圖1示出本實(shí)施方式的以幀為單位的編輯例中進(jìn)行了部分刪除的情況。如圖7所示,運(yùn)動(dòng)圖像數(shù)據(jù),由被稱作GOP單位構(gòu)成。在圖中所示的情況下,編輯前的運(yùn)動(dòng)圖像數(shù)據(jù),具有10秒的長(zhǎng)度,并由20個(gè)GOP構(gòu)成。而文件大小為10240000字節(jié),編輯前的運(yùn)動(dòng)圖像數(shù)據(jù)的文件系統(tǒng)信息如圖2所示。即,示出從扇區(qū)序號(hào)100起連續(xù)記錄著10240000字節(jié)(10秒的數(shù)據(jù))的情況。
現(xiàn)在,當(dāng)由用戶指定了將從圖1的刪除開(kāi)始點(diǎn)(從開(kāi)頭起1.3秒的位置)到刪除結(jié)束點(diǎn)(從開(kāi)頭起9.2秒的位置)的數(shù)據(jù)進(jìn)行刪除時(shí),即當(dāng)刪除開(kāi)始點(diǎn)和刪除結(jié)束點(diǎn)在GOP的中間位置時(shí),將從緊接在包含刪除開(kāi)始點(diǎn)的GOP之后的GOP(圖中所示的第4個(gè)GOP)一直到緊接在包含刪除結(jié)束點(diǎn)的GOP之前的GOP(圖中所示的第18個(gè)GOP)進(jìn)行刪除。這是因?yàn)橐獙?duì)GOP中間的幀進(jìn)行再現(xiàn)就一定要用到GOP開(kāi)頭的I幀,在某些情況下還需要再現(xiàn)幀前后的幀。實(shí)際的刪除,不需要對(duì)運(yùn)動(dòng)圖像數(shù)據(jù)本身進(jìn)行改寫(xiě),只將文件系統(tǒng)信息(也稱文件管理信息)更新即可。其原因是,如圖7所示,構(gòu)成GOP的Pack的大小為2048字節(jié),與本實(shí)施方式中的文件系統(tǒng)的扇區(qū)大小一致,所以,GOP的邊界必然與扇區(qū)邊界一致。按這種方式編輯后的運(yùn)動(dòng)圖像數(shù)據(jù)的文件系統(tǒng)信息,如圖3所示,被分?jǐn)酁?個(gè)區(qū)域。前半部分表示自扇區(qū)序號(hào)100起的1536000字節(jié)(1.5秒的數(shù)據(jù)),后半部分表示自扇區(qū)序號(hào)4600起的1024000字節(jié)(1.0秒的數(shù)據(jù))。由此可知,實(shí)際上刪除了7680000字節(jié)(7.5秒的數(shù)據(jù)),刪除區(qū)域可以由其他數(shù)據(jù)蓋寫(xiě)。
接著,為了按照由用戶指定的刪除開(kāi)始結(jié)束點(diǎn)對(duì)實(shí)際編輯后的數(shù)據(jù)進(jìn)行再現(xiàn),生成圖10中示出的播放列表。這里,編輯開(kāi)始時(shí)是10秒的數(shù)據(jù),而部分刪除后變?yōu)?.5秒的數(shù)據(jù),所以還必須對(duì)實(shí)際編輯后的運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行時(shí)間的指定。圖4中示出用于再現(xiàn)實(shí)際編輯后的運(yùn)動(dòng)圖像數(shù)據(jù)的實(shí)際的播放列表信息。再現(xiàn)分2部分進(jìn)行,再現(xiàn)開(kāi)始時(shí)間和再現(xiàn)結(jié)束時(shí)間,分別為從運(yùn)動(dòng)圖像數(shù)據(jù)的開(kāi)頭到1.3秒的位置、及從1.7秒的位置到運(yùn)動(dòng)圖像數(shù)據(jù)的末尾(2.5秒的位置)。這里,應(yīng)注意到,用戶指定的刪除結(jié)束點(diǎn)為編輯前運(yùn)動(dòng)圖像數(shù)據(jù)的9.2秒的位置,但由于刪除了7.5秒的數(shù)據(jù),所以后半部分的開(kāi)始位置變成1.7秒。如根據(jù)該播放列表信息再現(xiàn)實(shí)際編輯后的運(yùn)動(dòng)圖像數(shù)據(jù),則刪除了與用戶的意圖相符的部分。
最后,由于刪除了運(yùn)動(dòng)圖像數(shù)據(jù)的中間的部分,所以應(yīng)將關(guān)聯(lián)文件的必要部分進(jìn)行更新。即,必須將由刪除部分生成的縮略圖刪除,與刪除部分有關(guān)的元數(shù)據(jù)信息也要?jiǎng)h除,并改寫(xiě)時(shí)間映象表。如必要時(shí),運(yùn)動(dòng)圖像管理文件也進(jìn)行更新。
圖11是歸納了上述處理的幀單位編輯處理的流程圖,由圖14的CPU101執(zhí)行處理。
首先,在步驟S1中,根據(jù)從操作單元12進(jìn)行的操作,指定所需要的運(yùn)動(dòng)圖像文件,并檢測(cè)其刪除的開(kāi)始位置和結(jié)束位置的指定,然后,進(jìn)入步驟S2,通過(guò)更新文件系統(tǒng)的管理信息,將從緊接在由刪除開(kāi)始位置指定的GOP之后的GOP起一直到緊接在由刪除結(jié)束位置指定的GOP之前的GOP進(jìn)行刪除。而存儲(chǔ)著作為刪除對(duì)象的GOP的扇區(qū),釋放為可重新寫(xiě)入的狀態(tài)。按照如上方式,進(jìn)行開(kāi)始位置和結(jié)束位置之間的大致中間位置的數(shù)據(jù)的刪除。
接著,進(jìn)入步驟S3,根據(jù)實(shí)際指定的刪除開(kāi)始位置和刪除結(jié)束位置,生成播放列表。更詳細(xì)地說(shuō),生成用于將從文件開(kāi)頭到緊接在刪除開(kāi)始位置的幀之前的幀進(jìn)行再現(xiàn)后、再將從緊接在刪除結(jié)束位置之后的幀一直到文件末尾進(jìn)行再現(xiàn)的播放列表。
然后,進(jìn)入步驟S4,因進(jìn)行了刪除而對(duì)關(guān)聯(lián)文件(包含著刪除區(qū)間的縮略圖像等)進(jìn)行更新。
另外,當(dāng)刪除開(kāi)始位置是GOP的最初再現(xiàn)的幀時(shí),可以從該GOP開(kāi)始進(jìn)行刪除,即使刪除結(jié)束位置是GOP的最后1個(gè)再現(xiàn)的幀,也只需刪除到該GOP即可。
<第2實(shí)施方式>
以下,作為第2實(shí)施方式,給出將時(shí)間映象信息和播放列表信息包含在運(yùn)動(dòng)圖像管理文件中的例。在這種情況下,目錄結(jié)構(gòu)如圖12所示。與圖6相比,沒(méi)有時(shí)間映象信息和播放列表信息,除運(yùn)動(dòng)圖像文件主體外只有運(yùn)動(dòng)圖像管理文件(.inf)、縮略圖文件(.thm)、元數(shù)據(jù)文件(.mp7)。
另外,運(yùn)動(dòng)圖像管理文件的結(jié)構(gòu),如圖13所示,是將圖9的時(shí)間映象信息和圖10的播放列表信息附加在圖8的運(yùn)動(dòng)圖像管理文件內(nèi)的結(jié)構(gòu),但關(guān)聯(lián)文件信息內(nèi)的與時(shí)間映象信息文件和播放列表信息文件的鏈接信息由于不需要因而不再存在。除此之外,實(shí)際的幀單位的編輯方法等,與第1實(shí)施方式的情況相同。
此外,在上述實(shí)施方式中,伴隨著數(shù)據(jù)的刪除而變更了與一個(gè)運(yùn)動(dòng)圖像數(shù)據(jù)文件相關(guān)聯(lián)的一個(gè)播放列表文件的內(nèi)容,但如上所述也可以進(jìn)行根據(jù)播放列表指定記錄在盤(pán)上的多個(gè)運(yùn)動(dòng)圖像數(shù)據(jù)文件的虛擬編輯。
在圖15A中示出這種根據(jù)一個(gè)播放列表指定多個(gè)運(yùn)動(dòng)圖像數(shù)據(jù)文件的播放列表文件的記述格式。該圖結(jié)構(gòu)的播放列表文件,被存儲(chǔ)在與Movie目錄不同地生成于圖6中的ROOT(根)目錄下的PlayList(播放列表)目錄中。
在圖15A中,示出指定運(yùn)動(dòng)圖像數(shù)據(jù)文件1~3的三個(gè)運(yùn)動(dòng)圖像文件并按該順序再現(xiàn)的情況。另外,還記述著各運(yùn)動(dòng)圖像數(shù)據(jù)文件內(nèi)的再現(xiàn)開(kāi)始時(shí)間、結(jié)束時(shí)間的信息。各運(yùn)動(dòng)圖像數(shù)據(jù)文件內(nèi)的再現(xiàn)范圍的記述,與圖10中示出的形式相同。
于是,隨著如上所述的運(yùn)動(dòng)圖像數(shù)據(jù)文件的一部分刪除的處理,同樣也變更圖15A的播放列表數(shù)據(jù)的內(nèi)容,以便將從刪除指定部分的開(kāi)始位置到結(jié)束位置之間從再現(xiàn)對(duì)象刪除,并在刪除開(kāi)始位置之后繼續(xù)從刪除結(jié)束位置起對(duì)運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行再現(xiàn)。
例如,存在著3個(gè)運(yùn)動(dòng)圖像數(shù)據(jù)文件、即運(yùn)動(dòng)圖像數(shù)據(jù)文件1、運(yùn)動(dòng)圖像數(shù)據(jù)文件2、運(yùn)動(dòng)圖像數(shù)據(jù)文件3,分別為10秒、20秒、15秒的剪輯片段,按從開(kāi)頭到結(jié)束的順序分別進(jìn)行再現(xiàn)時(shí)的播放列表如圖15B所示。
在這種狀態(tài)下,當(dāng)如圖1那樣對(duì)作為10秒剪輯片段的運(yùn)動(dòng)圖像數(shù)據(jù)文件1的一部分進(jìn)行刪除指示時(shí),按圖15C所示變更播放列表的內(nèi)容。
以上,對(duì)實(shí)施方式進(jìn)行了說(shuō)明,實(shí)現(xiàn)上述實(shí)施方式功能的裝置,其大部分顯然可以用軟件實(shí)現(xiàn)。即,本發(fā)明將計(jì)算機(jī)程序也納入其范疇之內(nèi)。此外,計(jì)算機(jī)程序,通常存儲(chǔ)在CDROM等計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)內(nèi),通過(guò)將其設(shè)置在計(jì)算機(jī)中而復(fù)制或安裝到系統(tǒng)內(nèi)可以執(zhí)行該程序,所以,顯然本發(fā)明將這種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)也納入其范疇之內(nèi)。
按照如上所述的本實(shí)施方式,在將運(yùn)動(dòng)圖像數(shù)據(jù)記錄在盤(pán)介質(zhì)上的運(yùn)動(dòng)圖像數(shù)據(jù)記錄再現(xiàn)裝置中,當(dāng)按幀單位進(jìn)行實(shí)際編輯時(shí),在實(shí)際編輯中,運(yùn)動(dòng)圖像數(shù)據(jù)本身不進(jìn)行變更,而只更新文件系統(tǒng),由此進(jìn)行GOP單位的編輯,并且在再現(xiàn)時(shí),根據(jù)播放列表信息,按幀單位再現(xiàn)用戶所指定的范圍。因此,無(wú)需進(jìn)行重新編碼,只更新文件系統(tǒng)和生成播放列表即可進(jìn)行以幀為單位的實(shí)際編輯。
按照如上所述的本發(fā)明,當(dāng)有對(duì)存儲(chǔ)在可隨機(jī)存取的存儲(chǔ)介質(zhì)上的運(yùn)動(dòng)圖像中的中間部分的刪除請(qǐng)求時(shí),在將所請(qǐng)求刪除的數(shù)據(jù)實(shí)際上刪除的同時(shí),可以將有刪除請(qǐng)求的部分以幀單位的精度從再現(xiàn)對(duì)象中除去。
權(quán)利要求
1.一種運(yùn)動(dòng)圖像編輯裝置,處理分別包含有編碼后的運(yùn)動(dòng)圖像數(shù)據(jù)的多個(gè)運(yùn)動(dòng)圖像文件,以及表示記錄在記錄介質(zhì)中的上述多個(gè)運(yùn)動(dòng)圖像文件的再現(xiàn)順序的播放列表數(shù)據(jù),其特征在于,包括指示裝置,指定上述運(yùn)動(dòng)圖像數(shù)據(jù)的刪除開(kāi)始位置和刪除結(jié)束位置,指示將上述運(yùn)動(dòng)圖像數(shù)據(jù)的一部分刪除,該指示裝置,能夠以比與上述運(yùn)動(dòng)圖像數(shù)據(jù)的編碼處理相關(guān)聯(lián)的預(yù)定單位更小的單位,指定上述刪除開(kāi)始位置和刪除結(jié)束位置;刪除處理裝置,響應(yīng)上述指示裝置的指示,按與上述運(yùn)動(dòng)圖像數(shù)據(jù)的編碼處理相關(guān)聯(lián)的預(yù)定單位,將上述運(yùn)動(dòng)圖像數(shù)據(jù)從上述記錄介質(zhì)中刪除;播放列表處理裝置,響應(yīng)上述指示裝置的指示,變更播放列表數(shù)據(jù)的內(nèi)容,以使得再現(xiàn)到由上述指定裝置指定的上述刪除開(kāi)始位置之后,接著從上述刪除結(jié)束位置開(kāi)始再現(xiàn)上述運(yùn)動(dòng)圖像數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的運(yùn)動(dòng)圖像編輯裝置,其特征在于,上述播放列表,可以按幀單位來(lái)指定上述運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)位置;上述指示裝置,可以按幀單位指定上述刪除開(kāi)始位置和上述刪除結(jié)束位置。
3.根據(jù)權(quán)利要求1所述的運(yùn)動(dòng)圖像編輯裝置,其特征在于,上述刪除處理裝置,通過(guò)變更管理記錄在上述記錄介質(zhì)上的運(yùn)動(dòng)圖像文件的管理信息,來(lái)刪除上述運(yùn)動(dòng)圖像數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的運(yùn)動(dòng)圖像編輯裝置,其特征在于,上述運(yùn)動(dòng)圖像數(shù)據(jù)按照MPEG2標(biāo)準(zhǔn)進(jìn)行了編碼,上述刪除處理裝置以GOP為單位刪除上述運(yùn)動(dòng)圖像數(shù)據(jù)。
5.根據(jù)權(quán)利要求1所述的運(yùn)動(dòng)圖像編輯裝置,其特征在于,與上述運(yùn)動(dòng)圖像文件相關(guān)聯(lián)的關(guān)聯(lián)文件群也被記錄在上述記錄介質(zhì)上,上述刪除處理裝置,還根據(jù)上述指示裝置的刪除指示,變更上述關(guān)聯(lián)文件群的內(nèi)容。
6.根據(jù)權(quán)利要求5所述的運(yùn)動(dòng)圖像編輯裝置,其特征在于,上述關(guān)聯(lián)文件群包括包含上述運(yùn)動(dòng)圖像文件的大小信息的運(yùn)動(dòng)圖像管理文件、包含上述運(yùn)動(dòng)圖像數(shù)據(jù)的代表圖像數(shù)據(jù)的代表圖像文件、元數(shù)據(jù)文件、以及表示上述運(yùn)動(dòng)圖像數(shù)據(jù)的每單位時(shí)間的數(shù)據(jù)量的時(shí)間映象信息文件。
7.根據(jù)權(quán)利要求1所述的運(yùn)動(dòng)圖像編輯裝置,其特征在于,上述記錄介質(zhì)包括盤(pán)介質(zhì)。
8.一種運(yùn)動(dòng)圖像編輯裝置,處理包含有MPEG2節(jié)目流形式的運(yùn)動(dòng)圖像數(shù)據(jù)的多個(gè)運(yùn)動(dòng)圖像文件,以及表示記錄在可隨機(jī)存取的記錄介質(zhì)上的上述多個(gè)運(yùn)動(dòng)圖像文件的再現(xiàn)順序的播放列表數(shù)據(jù),其特征在于,包括指示裝置,指定上述運(yùn)動(dòng)圖像數(shù)據(jù)的刪除開(kāi)始位置和刪除結(jié)束位置,指示將上述運(yùn)動(dòng)圖像數(shù)據(jù)的一部分刪除,該指示裝置,可以按比GOP單位更小的單位來(lái)指定上述刪除開(kāi)始位置和刪除結(jié)束位置;刪除裝置,響應(yīng)上述指示裝置的刪除指示,變更上述運(yùn)動(dòng)圖像文件的管理信息的內(nèi)容,并將從緊接包含上述刪除開(kāi)始位置的GOP之后的GOP到緊鄰包含上述刪除結(jié)束位置的GOP之前的GOP的上述運(yùn)動(dòng)圖像數(shù)據(jù),從上述記錄介質(zhì)中刪除;播放列表處理裝置,響應(yīng)上述指示裝置的刪除指示,變更上述播放列表數(shù)據(jù)的內(nèi)容,以使得再現(xiàn)到由上述指定裝置指定的上述刪除開(kāi)始位置之后,接著從上述刪除結(jié)束位置開(kāi)始再現(xiàn)上述運(yùn)動(dòng)圖像數(shù)據(jù)。
9.一種運(yùn)動(dòng)圖像編輯裝置的控制方法,用于處理分別包含有編碼后的運(yùn)動(dòng)圖像數(shù)據(jù)的多個(gè)運(yùn)動(dòng)圖像文件,以及表示記錄在記錄介質(zhì)上的上述多個(gè)運(yùn)動(dòng)圖像文件的再現(xiàn)順序的播放列表數(shù)據(jù),其特征在于,包括指示步驟,指定上述運(yùn)動(dòng)圖像數(shù)據(jù)的刪除開(kāi)始位置和刪除結(jié)束位置,指示將上述運(yùn)動(dòng)圖像數(shù)據(jù)的一部分刪除,該指示步驟,可以按比與上述運(yùn)動(dòng)圖像數(shù)據(jù)的編碼處理相關(guān)聯(lián)的預(yù)定單位更小的單位,來(lái)指定上述刪除開(kāi)始位置和刪除結(jié)束位置;刪除處理步驟,響應(yīng)上述指示步驟的指示,按與上述運(yùn)動(dòng)圖像數(shù)據(jù)的編碼處理相關(guān)聯(lián)的預(yù)定單位,從上述記錄介質(zhì)中刪除上述運(yùn)動(dòng)圖像數(shù)據(jù);播放列表處理步驟,響應(yīng)上述指示步驟的指示,變更播放列表數(shù)據(jù)的內(nèi)容,以使得再現(xiàn)到由上述指定步驟指定的上述刪除開(kāi)始位置之后,接著從上述刪除結(jié)束位置開(kāi)始再現(xiàn)上述運(yùn)動(dòng)圖像數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的運(yùn)動(dòng)圖像編輯裝置的控制方法,其特征在于,上述播放列表,可按幀單位指定上述運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)位置;上述指示步驟,可按幀單位指定上述刪除開(kāi)始位置和上述刪除結(jié)束位置。
11.根據(jù)權(quán)利要求9所述的運(yùn)動(dòng)圖像編輯裝置的控制方法,其特征在于,上述刪除處理步驟,通過(guò)變更管理記錄在上述記錄介質(zhì)上的運(yùn)動(dòng)圖像文件的管理信息,來(lái)刪除上述運(yùn)動(dòng)圖像數(shù)據(jù)。
12.根據(jù)權(quán)利要求9所述的運(yùn)動(dòng)圖像編輯裝置的控制方法,其特征在于,上述運(yùn)動(dòng)圖像數(shù)據(jù)按照MPEG2標(biāo)準(zhǔn)進(jìn)行了編碼,上述刪除處理步驟,以GOP為單位刪除上述運(yùn)動(dòng)圖像數(shù)據(jù)。
13.根據(jù)權(quán)利要求9所述的運(yùn)動(dòng)圖像編輯裝置的控制方法,其特征在于,與上述運(yùn)動(dòng)圖像文件相關(guān)聯(lián)的關(guān)聯(lián)文件群也被記錄在上述記錄介質(zhì)上,上述刪除處理步驟,還根據(jù)上述指示步驟的刪除指示,變更上述關(guān)聯(lián)文件群的內(nèi)容。
14.根據(jù)權(quán)利要求13所述的運(yùn)動(dòng)圖像編輯裝置的控制方法,其特征在于,上述關(guān)聯(lián)文件群包括包含上述運(yùn)動(dòng)圖像文件的大小信息的運(yùn)動(dòng)圖像管理文件、包含上述運(yùn)動(dòng)圖像數(shù)據(jù)的代表圖像數(shù)據(jù)的代表圖像文件、元數(shù)據(jù)文件、以及表示上述運(yùn)動(dòng)圖像數(shù)據(jù)的每單位時(shí)間的數(shù)據(jù)量的時(shí)間映象信息文件。
15.根據(jù)權(quán)利要求9所述的運(yùn)動(dòng)圖像編輯裝置的控制方法,其特征在于,上述記錄介質(zhì)包括盤(pán)介質(zhì)。
16.一種運(yùn)動(dòng)圖像編輯裝置的控制方法,用于處理包含有MPEG2節(jié)目流形式的運(yùn)動(dòng)圖像數(shù)據(jù)的多個(gè)運(yùn)動(dòng)圖像文件,以及表示記錄在可隨機(jī)存取的記錄介質(zhì)上的上述多個(gè)運(yùn)動(dòng)圖像文件的再現(xiàn)順序的播放列表數(shù)據(jù),其特征在于,包括指示步驟,指定上述運(yùn)動(dòng)圖像數(shù)據(jù)的刪除開(kāi)始位置和刪除結(jié)束位置,指示將上述運(yùn)動(dòng)圖像數(shù)據(jù)的一部分刪除,該指示步驟,可以按比GOP單位更小的單位來(lái)指定上述刪除開(kāi)始位置和刪除結(jié)束位置;刪除步驟,響應(yīng)上述指示步驟的刪除指示,變更上述運(yùn)動(dòng)圖像文件的管理信息的內(nèi)容,并將從緊接包含上述刪除開(kāi)始位置的GOP之后的GOP到緊鄰包含上述刪除結(jié)束位置的GOP之前的GOP的上述運(yùn)動(dòng)圖像數(shù)據(jù),從上述記錄介質(zhì)中刪除;播放列表處理步驟,響應(yīng)上述指示步驟發(fā)出的刪除指示,變更播放列表數(shù)據(jù)的內(nèi)容,以使得再現(xiàn)到由上述指定步驟指定的上述刪除開(kāi)始位置之后,接著從上述刪除結(jié)束位置開(kāi)始再現(xiàn)上述運(yùn)動(dòng)圖像數(shù)據(jù)。
全文摘要
本發(fā)明提供一種運(yùn)動(dòng)圖像編輯裝置及其控制方法,當(dāng)有對(duì)存儲(chǔ)在可隨機(jī)存取的存儲(chǔ)介質(zhì)上的運(yùn)動(dòng)圖像中的中間部分的刪除請(qǐng)求時(shí),將所請(qǐng)求刪除的數(shù)據(jù)實(shí)際上刪除,并可以將有刪除請(qǐng)求的部分以幀單位的精度從再現(xiàn)對(duì)象中除去。因此,當(dāng)有將運(yùn)動(dòng)圖像數(shù)據(jù)流的中間部分的刪除請(qǐng)求時(shí),將從緊接刪除開(kāi)始位置之后的GOP到緊鄰刪除結(jié)束位置之前的GOP刪除。并且,對(duì)于由刪除開(kāi)始位置指定的GOP中的刪除開(kāi)始位置以后的幀,和由刪除結(jié)束位置指定的GOP中的刪除結(jié)束位置以前的幀,生成將其排除出再現(xiàn)對(duì)象的播放列表。
文檔編號(hào)H04N5/93GK1578445SQ20041006266
公開(kāi)日2005年2月9日 申請(qǐng)日期2004年7月8日 優(yōu)先權(quán)日2003年7月9日
發(fā)明者宇野紳一郎 申請(qǐng)人:佳能株式會(huì)社