專利名稱:再現(xiàn)信息存儲(chǔ)介質(zhì)上存儲(chǔ)的av數(shù)據(jù)的再現(xiàn)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及再現(xiàn)記錄在存儲(chǔ)介質(zhì)上的視聽(AV)數(shù)據(jù),更具體地講,涉及包含用于 提供增強(qiáng)的搜索功能的元數(shù)據(jù)的存儲(chǔ)介質(zhì)、用于從存儲(chǔ)用于提供增強(qiáng)的搜索功能的元數(shù)據(jù) 的存儲(chǔ)介質(zhì)再現(xiàn)AV數(shù)據(jù)的裝置和方法。
背景技術(shù):
存儲(chǔ)媒介(如,DVD和藍(lán)光光盤(BD))存儲(chǔ)視聽(AV)數(shù)據(jù),所述AV數(shù)據(jù)由根據(jù)數(shù) 字視頻和音頻壓縮標(biāo)準(zhǔn)(如,MPEG(運(yùn)動(dòng)圖像專家組)標(biāo)準(zhǔn))壓縮編碼的視頻、音頻和/或 字幕構(gòu)成。存儲(chǔ)媒介還存儲(chǔ)附加信息,如AV數(shù)據(jù)的編碼特性或AV數(shù)據(jù)將被再現(xiàn)的順序。通 常,記錄在存儲(chǔ)介質(zhì)上的運(yùn)動(dòng)畫面按照預(yù)定的順序被順序再現(xiàn)。然而,在再現(xiàn)AV數(shù)據(jù)時(shí),可 以按照章節(jié)為單位來(lái)再現(xiàn)運(yùn)動(dòng)畫面。 圖1示出記錄在典型存儲(chǔ)介質(zhì)上的AV數(shù)據(jù)的結(jié)構(gòu)。如圖l所示,存儲(chǔ)介質(zhì)(如, 圖2中所示的介質(zhì)250)通常形成為多層,以管理記錄在介質(zhì)上的AV數(shù)據(jù)的結(jié)構(gòu)。數(shù)據(jù)結(jié) 構(gòu)100包括一個(gè)或多個(gè)片段110,所述片段為多媒體圖像(AV數(shù)據(jù))的記錄單元;一個(gè)或 多個(gè)播放列表120,所述播放列表為多媒體圖像(AV數(shù)據(jù))的再現(xiàn)單元;電影對(duì)象130,包括 用于再現(xiàn)多媒體圖像(AV數(shù)據(jù))的導(dǎo)航命令;以及索引表140,用于指定將被首先再現(xiàn)的電 影對(duì)象和電影對(duì)象130的標(biāo)題。 片段110被實(shí)施為一個(gè)對(duì)象,包括用于高畫面質(zhì)量的電影的AV數(shù)據(jù)流的片段AV 流112和關(guān)于與AV數(shù)據(jù)流相應(yīng)的屬性的片段信息114。例如,可根據(jù)標(biāo)準(zhǔn)(例如,運(yùn)動(dòng)圖 像專家組MPEG)來(lái)壓縮AV數(shù)據(jù)流。然而,在本發(fā)明的所有方面,這種片段110不需要壓縮 AV數(shù)據(jù)流112。此外,片段信息114可包括AV數(shù)據(jù)流112的音頻/視頻特性、關(guān)于可隨機(jī) 訪問(wèn)的進(jìn)入點(diǎn)的位置的信息以預(yù)定區(qū)段(section)為單元被記錄在其中的進(jìn)入點(diǎn)映射等。
每個(gè)播放列表120包括播放列表標(biāo)記,所述播放列表標(biāo)記由指示與播放列表120 相應(yīng)的片段110的位置的標(biāo)記組成。每個(gè)播放列表120還包括這些片段110的一系列再現(xiàn) 間隔,每個(gè)再現(xiàn)間隔被稱為播放項(xiàng)122。因此,AV數(shù)據(jù)可以以播放列表120為單位并以播放 列表120中列出的播放項(xiàng)122的順序被再現(xiàn)。 電影對(duì)象130由導(dǎo)航命令程序形成,這些導(dǎo)航命令開始播放列表120的再現(xiàn),根據(jù) 用戶的喜好在電影對(duì)象130之間切換或管理播放列表120的再現(xiàn)。 索引表140是位于存儲(chǔ)介質(zhì)的頂層的表,用于定義多個(gè)標(biāo)題和菜單,并包括所有 標(biāo)題和菜單的開始位置信息,從而可以再現(xiàn)通過(guò)用戶操作(如標(biāo)題搜索或菜單調(diào)用)選擇 的標(biāo)題或菜單。索引表140還包括當(dāng)存儲(chǔ)介質(zhì)被放入再現(xiàn)裝置中時(shí)首先自動(dòng)再現(xiàn)的標(biāo)題或 菜單的開始位置信息。
3
技術(shù)問(wèn)題 然而,在這種存儲(chǔ)介質(zhì)中,沒有根據(jù)用戶期望的搜索條件(例如,場(chǎng)景、角色、場(chǎng) 所、聲音或項(xiàng))跳到任意場(chǎng)景并再現(xiàn)該場(chǎng)景的方法。換句話說(shuō),典型的存儲(chǔ)介質(zhì)不提供根據(jù) 用戶設(shè)置的搜索條件(例如,場(chǎng)景、角色、場(chǎng)所、聲音或項(xiàng))移動(dòng)到AV數(shù)據(jù)的一部分并再現(xiàn) 該部分的功能,因此,這種存儲(chǔ)介質(zhì)不能提供各種各樣的搜索功能。 由于AV數(shù)據(jù)根據(jù)MPEG2標(biāo)準(zhǔn)被壓縮編碼并記錄在傳統(tǒng)存儲(chǔ)介質(zhì)上并被多路復(fù)用,
因此,難以制造包含搜索運(yùn)動(dòng)畫面所需要的元數(shù)據(jù)的存儲(chǔ)介質(zhì)。此外,一旦存儲(chǔ)介質(zhì)被制
造,幾乎不可能編輯或再使用存儲(chǔ)在該存儲(chǔ)介質(zhì)上的AV數(shù)據(jù)或元數(shù)據(jù)。 此外,當(dāng)前定義的播放列表標(biāo)記不能區(qū)分多角度(multiple angle)或多路徑
(multiple paths)。因此,即使當(dāng)AV數(shù)據(jù)支持多角度或多路徑時(shí),也難 以對(duì)AV數(shù)據(jù)提供各
種增強(qiáng)的搜索功能。 技術(shù)解決方案 本發(fā)明的各個(gè)方面和示例性實(shí)施例提供了一種再現(xiàn)存儲(chǔ)介質(zhì)的裝置和方法,所述 存儲(chǔ)介質(zhì)存儲(chǔ)用于通過(guò)使用視聽(AV)數(shù)據(jù)的各種搜索關(guān)鍵詞提供增強(qiáng)的搜索功能的元數(shù) 據(jù)。此外,本發(fā)明還提供一種用于再現(xiàn)存儲(chǔ)介質(zhì)的裝置和方法,所述存儲(chǔ)介質(zhì)存儲(chǔ)用于有效 地提供與各種格式的AV數(shù)據(jù)有關(guān)的增強(qiáng)的搜索功能的元數(shù)據(jù)。
有益效果 如上所述,本發(fā)明提供一種存儲(chǔ)用于通過(guò)使用用于AV數(shù)據(jù)的各種搜索關(guān)鍵詞提 供增強(qiáng)的搜索功能的元數(shù)據(jù)的存儲(chǔ)介質(zhì)、用于再現(xiàn)所述存儲(chǔ)介質(zhì)的裝置和方法。本發(fā)明還 可提供一種與各種格式的AV數(shù)據(jù)有關(guān)的增強(qiáng)的搜索功能。 換句話說(shuō),用于提供增強(qiáng)的搜索功能的元數(shù)據(jù)由作者按場(chǎng)景來(lái)定義,每個(gè)場(chǎng)景包 括關(guān)于至少一個(gè)搜索關(guān)鍵詞的信息。此外,每個(gè)場(chǎng)景包括關(guān)于進(jìn)入點(diǎn)和/或持續(xù)時(shí)間、角度 等的信息。因此,可以使用各種搜索關(guān)鍵詞執(zhí)行增強(qiáng)的搜索功能。 此外,可根據(jù)各種劇情再現(xiàn)搜索結(jié)果,可為支持多角度或多路徑的電影標(biāo)題提供 增強(qiáng)的搜索功能。而且,可以多種語(yǔ)言創(chuàng)建元數(shù)據(jù),從而實(shí)現(xiàn)提供支持多種語(yǔ)言的增強(qiáng)的搜 索功能。
圖1示出了記錄在典型存儲(chǔ)介質(zhì)上的AV數(shù)據(jù)的結(jié)構(gòu); 圖2是根據(jù)本發(fā)明實(shí)施例的再現(xiàn)存儲(chǔ)用于提供增強(qiáng)的搜索功能的元數(shù)據(jù)的存儲(chǔ) 介質(zhì)的示例性再現(xiàn)裝置的框圖; 圖3是示出根據(jù)本發(fā)明實(shí)施例的再現(xiàn)存儲(chǔ)用于提供增強(qiáng)的搜索功能的元數(shù)據(jù)的 記錄介質(zhì)的方法的流程圖; 圖4示出在使用用于標(biāo)題場(chǎng)景搜索的元數(shù)據(jù)搜索期望的場(chǎng)景的例子中顯示的示 例性屏幕; 圖5示出根據(jù)本發(fā)明實(shí)施例的用于標(biāo)題場(chǎng)景搜索的元數(shù)據(jù)和視聽(AV)數(shù)據(jù)之間 的關(guān)系; 圖6示出根據(jù)本發(fā)明實(shí)施例的元數(shù)據(jù)的目錄; 圖7示出根據(jù)本發(fā)明實(shí)施例的示例性元數(shù)據(jù)文件的命名規(guī)則;
圖8示出根據(jù)本發(fā)明實(shí)施例的元數(shù)據(jù)的結(jié)構(gòu); 圖9示出圖8中所示的元數(shù)據(jù)的詳細(xì)結(jié)構(gòu); 圖10示出提供增強(qiáng)的搜索功能的標(biāo)題的應(yīng)用范圍; 圖11示出根據(jù)本發(fā)明實(shí)施例的元數(shù)據(jù)的應(yīng)用; 圖12示出根據(jù)本發(fā)明的另一實(shí)施例的元數(shù)據(jù)的應(yīng)用; 圖13示出根據(jù)本發(fā)明實(shí)施例的使用元數(shù)據(jù)的精彩場(chǎng)面播放的例子; 圖14示出根據(jù)本發(fā)明實(shí)施例的使用元數(shù)據(jù)提供增強(qiáng)的搜索功能的多角度標(biāo)題; 圖15示出根據(jù)本發(fā)明實(shí)施例的示例性再現(xiàn)裝置的再現(xiàn)過(guò)程。 最佳實(shí)施方式 根據(jù)本發(fā)明的一方面,提供了一種再現(xiàn)存儲(chǔ)在信息存儲(chǔ)介質(zhì)中的視聽(AV)數(shù)據(jù) 的再現(xiàn)裝置。所述再現(xiàn)裝置包括搜索單元,用于通過(guò)參照元數(shù)據(jù)對(duì)AV數(shù)據(jù)執(zhí)行增強(qiáng)的搜 索功能來(lái)搜索與搜索關(guān)鍵詞匹配的場(chǎng)景,所述元數(shù)據(jù)包含關(guān)于AV數(shù)據(jù)的每個(gè)場(chǎng)景的至少 一個(gè)搜索關(guān)鍵詞的信息;再現(xiàn)單元,用于再現(xiàn)與由搜索單元找到的至少一個(gè)場(chǎng)景相應(yīng)的AV 數(shù)據(jù)。 所述裝置還可包括用戶界面,用于接收由用戶輸入的搜索關(guān)鍵詞并顯示關(guān)于該 搜索關(guān)鍵詞的搜索結(jié)果。 按照作者定義的主播放路徑再現(xiàn)AV數(shù)據(jù)時(shí),可啟動(dòng)增強(qiáng)的搜索功能,當(dāng)按照用戶 定義的副播放路徑再現(xiàn)AV數(shù)據(jù)時(shí),可禁用增強(qiáng)的搜索功能。 當(dāng)存在找到的場(chǎng)景時(shí),再現(xiàn)單元可在用戶界面上顯示找到的場(chǎng)景,接收關(guān)于由用 戶對(duì)找到的場(chǎng)景之一進(jìn)行的選擇的信息,并再現(xiàn)與選擇的場(chǎng)景相應(yīng)的AV數(shù)據(jù)。
再現(xiàn)單元可根據(jù)用戶的輸入再現(xiàn)與直接位于選擇的場(chǎng)景之前或之后的場(chǎng)景相應(yīng) 的AV數(shù)據(jù)。 當(dāng)存在找到的場(chǎng)景時(shí),再現(xiàn)單元可順序再現(xiàn)與找到的場(chǎng)景相應(yīng)的AV數(shù)據(jù)。 當(dāng)AV數(shù)據(jù)支持多角度時(shí),再現(xiàn)裝置可使用元數(shù)據(jù)中包含的關(guān)于角度的信息來(lái)再
現(xiàn)與預(yù)定角度或用戶輸入的角度相應(yīng)的AV數(shù)據(jù)。 可為場(chǎng)景的每個(gè)定義元數(shù)據(jù)。再現(xiàn)單元可通過(guò)使用指示至少一個(gè)找到的場(chǎng)景的開 始位置的進(jìn)入點(diǎn)來(lái)找到所述至少一個(gè)找到的場(chǎng)景的開始位置。搜索結(jié)果可以與相應(yīng)的縮略 圖一起顯示。 根據(jù)本發(fā)明的另一方面,提供了一種再現(xiàn)存儲(chǔ)在信息存儲(chǔ)介質(zhì)中的AV數(shù)據(jù)的方 法。該方法包括通過(guò)參照元數(shù)據(jù),對(duì)AV數(shù)據(jù)執(zhí)行增強(qiáng)的搜索功能,來(lái)搜索與搜索關(guān)鍵詞匹 配的場(chǎng)景,所述元數(shù)據(jù)包含關(guān)于AV數(shù)據(jù)的每個(gè)場(chǎng)景的至少一個(gè)搜索關(guān)鍵詞的信息;再現(xiàn)與 找到的場(chǎng)景相應(yīng)的AV數(shù)據(jù)。 除了上述示例性實(shí)施例和多個(gè)方面,通過(guò)參照附圖和對(duì)下面描述的研究,本發(fā)明 的另外的方面和實(shí)施例將會(huì)變得清楚。
具體實(shí)施例方式
現(xiàn)在,將詳細(xì)說(shuō)明本發(fā)明的實(shí)施例,其例子列舉在附圖中,其中,相同的標(biāo)號(hào)始終 指示相同的元件。下面,參照附圖描述實(shí)施例以解釋本發(fā)明。 圖2是根據(jù)本發(fā)明實(shí)施例的再現(xiàn)存儲(chǔ)用于提供增強(qiáng)的搜索功能的元數(shù)據(jù)的存儲(chǔ)介質(zhì)的示例性再現(xiàn)裝置的框圖。參照?qǐng)D2,再現(xiàn)裝置200包括讀取單元210、再現(xiàn)單元220、 搜索單元230和用戶界面240。 讀取單元210從存儲(chǔ)介質(zhì)250(如,藍(lán)光盤(BD))讀取視聽(AV)數(shù)據(jù)和用于提供 增強(qiáng)的搜索功能的元數(shù)據(jù)。再現(xiàn)單元220解碼并再現(xiàn)AV數(shù)據(jù)。詳細(xì)地,當(dāng)用戶輸入搜索關(guān) 鍵詞時(shí),再現(xiàn)單元220從搜索單元230接收關(guān)于與該搜索關(guān)鍵詞匹配的場(chǎng)景的信息并再現(xiàn) 該場(chǎng)景。當(dāng)存在多個(gè)與該搜索關(guān)鍵詞匹配的場(chǎng)景時(shí),再現(xiàn)單元220將所有與該搜索關(guān)鍵詞 匹配的場(chǎng)景顯示在用戶界面240上,并再現(xiàn)用戶選擇的一個(gè)或多個(gè)場(chǎng)景,或者順次再現(xiàn)所 有場(chǎng)景。再現(xiàn)單元220還可被稱為播放控制引擎。 搜索單元230從用戶界面240接收搜索關(guān)鍵詞,并搜索與該搜索關(guān)鍵詞匹配的場(chǎng) 景。然后,搜索單元230將搜索結(jié)果發(fā)送到用戶界面240,以列表的形式顯示搜索結(jié)果,或者 將搜索結(jié)果發(fā)送到再現(xiàn)單元220,以再現(xiàn)搜索結(jié)果。如圖2中所示,搜索結(jié)果可以被顯示為 與搜索關(guān)鍵詞匹配的一列場(chǎng)景。 用戶界面240接收用戶輸入的搜索關(guān)鍵詞或顯示搜索結(jié)果。此外,當(dāng)用戶從搜索 結(jié)果(即,找到并顯示在用戶界面240上的一列場(chǎng)景)選擇場(chǎng)景時(shí),用戶界面240接收關(guān)于 選擇的信息。 圖3是示出根據(jù)本發(fā)明實(shí)施例的再現(xiàn)存儲(chǔ)用于提供增強(qiáng)的搜索功能的元數(shù)據(jù)的 記錄介質(zhì)的方法的流程圖。參照?qǐng)D3中所示的再現(xiàn)方法300,在方框310中,用戶使用如圖 2中所示的用戶界面240輸入搜索關(guān)鍵詞。搜索關(guān)鍵詞可以是場(chǎng)景類型、角色、演員、項(xiàng)、場(chǎng) 所、聲音或由作者定義的任何詞語(yǔ)。例如,當(dāng)再現(xiàn)電影"黑客帝國(guó)"時(shí),可以搜索角色"Neo" 出現(xiàn)的所有場(chǎng)景。此外,也可搜索項(xiàng)"移動(dòng)電話"出現(xiàn)的所有場(chǎng)景。 接著,在方框320,參照元數(shù)據(jù)文件搜索與輸入的搜索關(guān)鍵詞匹配的所有場(chǎng)景。元 數(shù)據(jù)文件定義多個(gè)場(chǎng)景,并包括關(guān)于與每個(gè)場(chǎng)景相關(guān)的搜索關(guān)鍵詞以及每個(gè)場(chǎng)景的進(jìn)入點(diǎn) 的信息。元數(shù)據(jù)文件的結(jié)構(gòu)將在后面詳細(xì)描述。在方框330,通過(guò)使用找到的場(chǎng)景的進(jìn)入點(diǎn) 來(lái)搜索與找到的場(chǎng)景相應(yīng)的AV數(shù)據(jù)部分并再現(xiàn)所述部分。以此方式,可使用各種搜索關(guān)鍵 詞對(duì)AV數(shù)據(jù)執(zhí)行增強(qiáng)的搜索。下面,增強(qiáng)的搜索功能也將被稱為"標(biāo)題場(chǎng)景搜索功能"。
圖4示出在使用用于標(biāo)題場(chǎng)景搜索的元數(shù)據(jù)搜索期望的場(chǎng)景的例子中顯示的示 例性屏幕400。用于標(biāo)題場(chǎng)景搜索的元數(shù)據(jù)包括關(guān)于存儲(chǔ)介質(zhì)250(如圖2所示的藍(lán)光盤 (BD))上記錄的AV數(shù)據(jù)中的每個(gè)場(chǎng)景的搜索信息。參照?qǐng)D4,當(dāng)在階段#1正在再現(xiàn)電影標(biāo) 題如"黑客帝國(guó)"或"指環(huán)王"時(shí),用戶使用如圖2所示的用戶界面240(例如,遙控器)選 擇標(biāo)題場(chǎng)景搜索功能來(lái)搜索與期望的搜索關(guān)鍵詞相關(guān)的場(chǎng)景。 在階段#2,用戶選擇顯示在用戶界面240上的多個(gè)搜索關(guān)鍵詞類別中的一個(gè),并 在階段ft3從選擇的搜索關(guān)鍵詞類別中選擇一個(gè)搜索關(guān)鍵詞。例如,當(dāng)用戶選擇"Item"(項(xiàng)) 作為搜索關(guān)鍵詞類別并選擇"Tower"作為與"項(xiàng)"相應(yīng)的搜索關(guān)鍵詞時(shí),在階段#4,在電影 標(biāo)題中搜索"Tower"出現(xiàn)在其中的場(chǎng)景,并將搜索結(jié)果與相應(yīng)縮略圖一起顯示。當(dāng)用戶選 擇搜索結(jié)果(即,找到的場(chǎng)景)之一時(shí),則在階段#5再現(xiàn)選擇的場(chǎng)景。在用戶界面240上 使用命令,如"跳到下一個(gè)搜索結(jié)果"('skip to next search result')或"跳到前一個(gè) 搜索結(jié)果"('skip to previous search result'),則在階段#6,可搜索到下一個(gè)或前一 個(gè)場(chǎng)景并將其再現(xiàn)。 還可提供用于順序再現(xiàn)找到的所有場(chǎng)景的"精彩場(chǎng)面播放"功能。在精彩場(chǎng)面播放中,所有搜索結(jié)果被順序再現(xiàn)。結(jié)果,不需要等到用戶選擇搜索結(jié)果之一。當(dāng)用戶選擇一 個(gè)與內(nèi)容相關(guān)的搜索關(guān)鍵詞時(shí),獲得關(guān)于選擇的搜索關(guān)鍵詞的搜索結(jié)果。搜索結(jié)果形成與 選擇的搜索關(guān)鍵詞相關(guān)的內(nèi)容的精彩場(chǎng)面。 將在下面詳細(xì)描述用于標(biāo)題場(chǎng)景搜索的元數(shù)據(jù)的結(jié)構(gòu)。 圖5示出根據(jù)本發(fā)明實(shí)施例的存儲(chǔ)介質(zhì)中的用于標(biāo)題場(chǎng)景搜索的元數(shù)據(jù)500和AV 數(shù)據(jù)之間的關(guān)系。參照?qǐng)D5,根據(jù)本發(fā)明實(shí)施例的存儲(chǔ)介質(zhì)(如圖2中示出的介質(zhì)250)除 了圖1中示出的AV數(shù)據(jù)之外還存儲(chǔ)元數(shù)據(jù)550。元數(shù)據(jù)500可被存儲(chǔ)在與作為再現(xiàn)單元 的電影播放列表分開的文件中。對(duì)于每個(gè)播放列表520都創(chuàng)建元數(shù)據(jù)文件510,元數(shù)據(jù)文 件510包括多個(gè)場(chǎng)景512,所述場(chǎng)景是每個(gè)播放列表520的由作者定義的區(qū)段(section)。 每個(gè)場(chǎng)景512包括指示場(chǎng)景的開始位置的進(jìn)入點(diǎn)。在本發(fā)明的示例性實(shí)施例中,每個(gè)場(chǎng)景 512還可包括它的持續(xù)時(shí)間。 使用片段信息114中包含的進(jìn)入點(diǎn)(EP)映射,每個(gè)進(jìn)入點(diǎn)被轉(zhuǎn)換為每個(gè)片段110 中包含的片段AV流112中的場(chǎng)景的地址。因此,可以使用入口點(diǎn)找到片段AV流112(其為 真實(shí)的AV數(shù)據(jù))中包含的每個(gè)場(chǎng)景的開始位置。每個(gè)場(chǎng)景512還包含關(guān)于與該場(chǎng)景相關(guān) 的搜索關(guān)鍵詞的信息(下面稱為搜索關(guān)鍵詞信息)。例如,搜索關(guān)鍵詞信息可包含下述內(nèi) 容 場(chǎng)景1是戰(zhàn)爭(zhēng)場(chǎng)景,
角色為A、B和C,
演員為a、b禾口c,
場(chǎng)所為x。 從而,用戶可基于每個(gè)場(chǎng)景512的搜索關(guān)鍵詞信息搜索與期望的搜索關(guān)鍵詞匹配 的場(chǎng)景。此外,可以使用找到的場(chǎng)景的進(jìn)入點(diǎn)來(lái)確定片段AV流112中的找到的場(chǎng)景的開始 位置,然后可再現(xiàn)找到的場(chǎng)景。 圖6示出根據(jù)本發(fā)明實(shí)施例的元數(shù)據(jù)500的目錄。參照?qǐng)D6,與圖5中所示的AV數(shù) 據(jù)相關(guān)的元數(shù)據(jù)500被存儲(chǔ)在各個(gè)目錄下的文件中。詳細(xì)地,索引表被存儲(chǔ)在index, bdmv 文件中,電影對(duì)象被存儲(chǔ)在MovieOb ject. bdmv文件中,播放列表被存儲(chǔ)在PLAYLIST目錄下 的xxxxx.mpls文件中。此外,片段信息被存儲(chǔ)在CLIPINF目錄下的xxxxx. clpi文件中,片 段AV流被存儲(chǔ)在STREAM目錄下的xxxxx. m2ts文件中,其他數(shù)據(jù)被存儲(chǔ)在AUXDATA目錄下 的文件中。 用于標(biāo)題場(chǎng)景搜索的元數(shù)據(jù)500被存儲(chǔ)在與AV數(shù)據(jù)分離的META目錄下的文件 中。用于盤庫(kù)的元數(shù)據(jù)文件為dlmt—xxx.xml,用于標(biāo)題場(chǎng)景搜索的元數(shù)據(jù)文件為esmt_ xxx_yyyyy. xml。根據(jù)本發(fā)明的實(shí)施例,為了易于編輯和再使用,以XML格式和標(biāo)記語(yǔ)言記 錄元數(shù)據(jù)500。因此,在存儲(chǔ)介質(zhì)被制造之后,可以編輯和再使用記錄在其上的數(shù)據(jù)。
圖7示出根據(jù)本發(fā)明實(shí)施例的示例性元數(shù)據(jù)文件510的命名規(guī)則。參照?qǐng)D7,元數(shù) 據(jù)文件510的名稱以指示元數(shù)據(jù)500的前綴esmt開始。隨后的3個(gè)字符指示根據(jù)IS0639-2 標(biāo)準(zhǔn)的語(yǔ)言代碼,接下來(lái)的5個(gè)字符指示相應(yīng)的播放列表號(hào)。如上所述,如圖5所示,為每 個(gè)播放列表520創(chuàng)建元數(shù)據(jù)文件510。此外,在標(biāo)題場(chǎng)景搜索期間顯示的菜單可以使用根據(jù) ISo 639-2標(biāo)準(zhǔn)的語(yǔ)言代碼支持多種語(yǔ)言。 圖8示出根據(jù)本發(fā)明實(shí)施例的示例性元數(shù)據(jù)文件510的結(jié)構(gòu)。如參照?qǐng)D5所描述
7的,每個(gè)元數(shù)據(jù)文件510包括多個(gè)場(chǎng)景512。參照?qǐng)D8,每個(gè)場(chǎng)景512對(duì)應(yīng)多個(gè)搜索關(guān)鍵詞, 如場(chǎng)景類型、角色、演員等??梢愿鶕?jù)XML規(guī)則使用搜索關(guān)鍵詞的屬性或子元素來(lái)表達(dá)每個(gè) 搜索關(guān)鍵詞的值。 圖9示出圖8中所示的示例性元數(shù)據(jù)文件510的詳細(xì)結(jié)構(gòu)。參照?qǐng)D9,用于標(biāo)題 場(chǎng)景搜索的每個(gè)場(chǎng)景512包括場(chǎng)景類型元素、角色元素、演員元素或作為作者定義的搜索 關(guān)鍵詞的"authordef'(作者定義)元素。此外,每個(gè)場(chǎng)景512包括指示每個(gè)場(chǎng)景的開始 位置的'entry—point'和指示再現(xiàn)每個(gè)場(chǎng)景的時(shí)間段的'duration'。當(dāng)支持多角度時(shí),每 個(gè)場(chǎng)景512還包括指示特定角度的'angle_num'。是否在每個(gè)場(chǎng)景512中包含'duration' 禾口 'angle_num'是可選的。 現(xiàn)在,將在下面描述使用元數(shù)據(jù)500執(zhí)行標(biāo)題場(chǎng)景搜索的例子。
詳細(xì)地,圖10示出了根據(jù)本發(fā)明實(shí)施例的提供增強(qiáng)的搜索功能的標(biāo)題的應(yīng)用范 圍。如前面在圖5中所示,存儲(chǔ)介質(zhì)250(如藍(lán)光光盤(BD))可存儲(chǔ)用于再現(xiàn)運(yùn)動(dòng)畫面(如 電影)的電影標(biāo)題和包含用于為用戶提供交互功能的程序的交互標(biāo)題。用于標(biāo)題場(chǎng)景搜索 的元數(shù)據(jù)500在運(yùn)動(dòng)畫面正在被再現(xiàn)時(shí)提供增強(qiáng)的搜索功能。因此,元數(shù)據(jù)500僅用于電 影標(biāo)題??梢酝ㄟ^(guò)"Title—playback—type"字段來(lái)識(shí)別標(biāo)題的類型。如果標(biāo)題的"Title— playback—type"字段為Ob,則標(biāo)題為電影標(biāo)題。如果標(biāo)題的"Title—playback—type"字段 為lb,則標(biāo)題為交互標(biāo)題。因此,可以僅僅在"Title—playback—type"字段為0b時(shí)執(zhí)行根 據(jù)本發(fā)明實(shí)施例的標(biāo)題場(chǎng)景搜索。 參照?qǐng)D10,當(dāng)存儲(chǔ)介質(zhì)250(如藍(lán)光盤(BD))被裝載到圖2中所示的示例性再現(xiàn) 裝置200中時(shí),使用索引表訪問(wèn)標(biāo)題#1。當(dāng)執(zhí)行標(biāo)題#1的電影對(duì)象#1中包含的導(dǎo)航命令 "Play playlist#l"(播放播放列表#1)時(shí),播放列表#1被再現(xiàn)。如圖10中所示,播放列 表#1由至少一個(gè)播放項(xiàng)組成。作者可以任意定義章節(jié)或場(chǎng)景,而不管播放項(xiàng)如何。
當(dāng)存儲(chǔ)介質(zhì)250被裝載到如圖2中所示的示例性再現(xiàn)裝置200中時(shí)根據(jù)索引表 被自動(dòng)再現(xiàn)的播放列表被稱為主播放路徑播放列表,在主播放路徑播放列表正在被再現(xiàn)時(shí) 由用戶使用按鈕對(duì)象調(diào)用的另一電影對(duì)象被再現(xiàn)的播放列表被稱作副播放路徑播放列表 (side playback path playlist)。副播放路徑播放列表不在作者定義的場(chǎng)景或章節(jié)的范 圍內(nèi)。因此,根據(jù)本發(fā)明實(shí)施例,對(duì)主播放路徑播放列表啟動(dòng)標(biāo)題場(chǎng)景搜索功能,對(duì)副播放 路徑播放列表禁用標(biāo)題場(chǎng)景搜索功能。 總之,提供增強(qiáng)的搜索功能的標(biāo)題的應(yīng)用范圍具有下述限制
1.標(biāo)題場(chǎng)景搜索被應(yīng)用于電影標(biāo)題。 2.以播放列表為單元定義用于標(biāo)題場(chǎng)景搜索的元數(shù)據(jù)。由于電影標(biāo)題可包含一個(gè) 或多個(gè)播放列表,因此,可為播放列表定義一個(gè)或多個(gè)元數(shù)據(jù)。 3.標(biāo)題場(chǎng)景搜索被應(yīng)用于主播放路徑播放列表,但是不應(yīng)用于副播放路徑播放列 表。 圖11示出根據(jù)本發(fā)明實(shí)施例的元數(shù)據(jù)500的應(yīng)用。參照?qǐng)Dll,在元數(shù)據(jù)500中使 用的場(chǎng)景被定義。場(chǎng)景是在用于標(biāo)題場(chǎng)景搜索的元數(shù)據(jù)500中使用的基本單元,是播放列 表中包含的內(nèi)容的基本單元。作者可以在總時(shí)間軸(global time axis)上指定播放列表 中的進(jìn)入點(diǎn)。兩個(gè)相鄰的進(jìn)入點(diǎn)之間的內(nèi)容是場(chǎng)景。 當(dāng)用戶使用搜索關(guān)鍵詞搜索內(nèi)容時(shí),搜索結(jié)果被表示為具有其搜索關(guān)鍵詞信息與搜索關(guān)鍵詞匹配的元數(shù)據(jù)的場(chǎng)景中包含的一組進(jìn)入點(diǎn)。這些進(jìn)入點(diǎn)被按時(shí)間順序排列并被 發(fā)送給播放控制引擎,即,如圖2中所示的再現(xiàn)單元200。播放控制引擎可以搜索與同一搜 索關(guān)鍵詞有關(guān)的多個(gè)場(chǎng)景并再現(xiàn)這些場(chǎng)景。 參照?qǐng)Dll,每個(gè)搜索關(guān)鍵詞的進(jìn)入點(diǎn)被表達(dá)為圓圈。例如,當(dāng)用戶選擇場(chǎng)景類型 #1作為搜索關(guān)鍵詞時(shí),搜索結(jié)果包括場(chǎng)景#1、場(chǎng)景#3和場(chǎng)景#n。然后,用戶可選擇場(chǎng)景#1、 場(chǎng)景#3和場(chǎng)景#n中的一些來(lái)再現(xiàn)。此外,用戶可通過(guò)如圖2所示的用戶界面240使用用 戶操作(UO)(如'skip to nextscene ()'或'skip to previous scene ()')來(lái)導(dǎo)航并再現(xiàn) 下一搜索結(jié)果或前一搜索結(jié)果。 圖12示出根據(jù)本發(fā)明的另一實(shí)施例的元數(shù)據(jù)500的應(yīng)用。參照?qǐng)D12,除了上述進(jìn) 入點(diǎn)之外,使用持續(xù)時(shí)間來(lái)定義場(chǎng)景。進(jìn)入點(diǎn)和持續(xù)時(shí)間末尾處的點(diǎn)之間的間隔被定義為 場(chǎng)景。當(dāng)用戶選擇場(chǎng)景時(shí),可根據(jù)三種情形(scenarios)再現(xiàn)搜索結(jié)果。
情形1 :簡(jiǎn)單播放 不管持續(xù)時(shí)間如何,從用戶自搜索結(jié)果中選擇的場(chǎng)景的進(jìn)入點(diǎn)開始再現(xiàn)播放列 表,一直到播放列表的末尾,除非出現(xiàn)用戶輸入。例如,當(dāng)用戶選擇場(chǎng)景類型#1時(shí),從場(chǎng)景 #1的進(jìn)入點(diǎn)開始再現(xiàn)播放列表#1,直到播放列表#1的末尾。
情形2 :精彩場(chǎng)面播放 從用戶自搜索結(jié)果中選擇的場(chǎng)景的進(jìn)入點(diǎn)開始再現(xiàn)播放列表,直到被選擇的場(chǎng)景 的持續(xù)時(shí)間的末尾。然后,再現(xiàn)單元20跳到下一個(gè)場(chǎng)景,并再現(xiàn)下一個(gè)場(chǎng)景。例如,當(dāng)用戶 選擇場(chǎng)景類型#2時(shí),只有作為搜索結(jié)果的場(chǎng)景#1和場(chǎng)景#3被再現(xiàn)。換句話說(shuō),只有與搜 索關(guān)鍵詞場(chǎng)景類型#2相關(guān)的播放列表#1的精彩場(chǎng)面被再現(xiàn)。圖13示出了精彩場(chǎng)面播放 的另一個(gè)例子。參照?qǐng)D13,搜索結(jié)果被順序再現(xiàn)。因此,在再現(xiàn)找到的場(chǎng)景之后,不必停止 并等待用戶輸入。換句話說(shuō),在關(guān)于演員'a'的多個(gè)搜索結(jié)果之一被再現(xiàn)之后,下一個(gè)搜索 結(jié)果被順序再現(xiàn)。以這種方式,只有演員'a'的精彩場(chǎng)面被再現(xiàn),對(duì)于精彩場(chǎng)面播放,使用 持續(xù)時(shí)間和進(jìn)入點(diǎn)來(lái)表達(dá)每個(gè)搜索結(jié)果??梢允褂眠M(jìn)入點(diǎn)和持續(xù)時(shí)間信息鏈接并順序再現(xiàn) 搜索結(jié)果。
情形3 :基于場(chǎng)景的播放 按照?qǐng)鼍皝?lái)再現(xiàn)搜索結(jié)果。換句話說(shuō),從用戶自搜索結(jié)果中選擇的場(chǎng)景的進(jìn)入點(diǎn) 開始將該場(chǎng)景再現(xiàn)該場(chǎng)景的持續(xù)時(shí)間那么長(zhǎng)時(shí)間。在持續(xù)時(shí)間之后,停止再現(xiàn),直到接收到 用戶輸入。除了在場(chǎng)景的結(jié)尾停止再現(xiàn)之外,劇情3與劇情2相似。 圖14示出了根據(jù)本發(fā)明實(shí)施例使用元數(shù)據(jù)500提供增強(qiáng)的搜索功能的示例性多 角度標(biāo)題。參照?qǐng)D14,示出了由多角度構(gòu)成的多路徑標(biāo)題的例子。多路徑標(biāo)題由5個(gè)播放 項(xiàng)構(gòu)成,在這5個(gè)播放項(xiàng)中,第二個(gè)播放項(xiàng)由3個(gè)角度構(gòu)成,第四個(gè)播放項(xiàng)由4個(gè)角度構(gòu)成。 在支持多角度的播放列表中,找到與搜索關(guān)鍵詞場(chǎng)景類型#1匹配的場(chǎng)景#1和場(chǎng)景#2以及
與搜索關(guān)鍵詞場(chǎng)景類型#2匹配的場(chǎng)景#3和場(chǎng)景#4。用進(jìn)入點(diǎn)和持續(xù)時(shí)間來(lái)定義每個(gè)場(chǎng)
旦 豕。 由于交疊的進(jìn)入點(diǎn)可以通過(guò)圖14中所示的"angle—皿m"來(lái)區(qū)分,因此找到的場(chǎng)景 可以相互交疊。然而,當(dāng)進(jìn)入點(diǎn)不相互交疊時(shí),作為增強(qiáng)的搜索的結(jié)果而找到的場(chǎng)景不能相 互交疊。當(dāng)用戶期望根據(jù)劇情2來(lái)再現(xiàn)搜索結(jié)果時(shí),再現(xiàn)裝置沿著圖14中所示的點(diǎn)劃線箭 頭順序再現(xiàn)場(chǎng)景。
9
參照?qǐng)D14,示出了覆蓋播放項(xiàng)的一部分或多個(gè)播放項(xiàng)的場(chǎng)景。在每個(gè)場(chǎng)景中,其 AV數(shù)據(jù)的元數(shù)據(jù)500被定義。 在支持多角度的播放項(xiàng)(例如,第二和第四播放項(xiàng))的情況下,元數(shù)據(jù)500被應(yīng)用 到與所支持的多角度之一相應(yīng)的AV數(shù)據(jù)。例如,在場(chǎng)景#1的情況下,第一和第二播放項(xiàng)的 一部分被定義為再現(xiàn)區(qū)段,angle—皿m的值為3。 angle—皿m的值只應(yīng)用到支持多角度的播 放項(xiàng)。因此,不支持多角度的播放項(xiàng)以缺省角度再現(xiàn)。作為(例如,如圖2中所示的)再現(xiàn) 裝置200的狀態(tài)寄存器的播放器狀態(tài)寄存器(PSR)3被指定為缺省角度。因此,當(dāng)再現(xiàn)場(chǎng)景 #1時(shí),以缺省角度再現(xiàn)不支持多角度的播放項(xiàng)#1,并根據(jù)被指定為angle—皿m的屬性的值 來(lái)以角度3再現(xiàn)支持多角度的播放項(xiàng)#2。在這種情況下,為場(chǎng)景#1定義的用于標(biāo)題場(chǎng)景搜 索的搜索關(guān)鍵詞被應(yīng)用于支持多角度的播放項(xiàng)2的角度3。如上所述,當(dāng)使用包括angle— num的元數(shù)據(jù)500時(shí),根據(jù)指定的搜索關(guān)鍵詞,支持多角度的標(biāo)題也可提供各種增強(qiáng)的搜索 功能。 圖15示出根據(jù)本發(fā)明實(shí)施例的示例性再現(xiàn)裝置的再現(xiàn)過(guò)程。參照?qǐng)D15,在再現(xiàn) 電影標(biāo)題時(shí),圖2中所示的再現(xiàn)裝置200提供標(biāo)題場(chǎng)景搜索功能。當(dāng)存儲(chǔ)介質(zhì)250 (如藍(lán)光 盤(BD))被裝載到再現(xiàn)裝置200并開始電影標(biāo)題的再現(xiàn)時(shí)(操作1510),標(biāo)題場(chǎng)景搜索功能 被激活從而處于有效狀態(tài)(操作1520)。如參照?qǐng)D14所描述的,當(dāng)支持多角度的電影標(biāo)題 被再現(xiàn)時(shí),可通過(guò)改變角度來(lái)執(zhí)行標(biāo)題場(chǎng)景搜索(操作1530)。此外,如果支持多路徑播放 列表(操作1522),則當(dāng)播放列表被改變?yōu)橹鞑シ怕窂讲シ帕斜頃r(shí),標(biāo)題場(chǎng)景搜索功能被激 活從而處于有效狀態(tài)(操作1534)。然而,當(dāng)播放列表被改變?yōu)楦辈シ怕窂讲シ帕斜頃r(shí),標(biāo) 題場(chǎng)景搜索功能變?yōu)闊o(wú)效(操作1532)。此外,當(dāng)標(biāo)題被改變?yōu)榻换?biāo)題(不是電影標(biāo)題) 時(shí),標(biāo)題場(chǎng)景搜索功能變?yōu)闊o(wú)效(操作1538)。 根據(jù)本發(fā)明的增強(qiáng)的搜索方法的示例性實(shí)施例還可被寫成計(jì)算機(jī)程序,并可在執(zhí) 行記錄在計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序的通用數(shù)字計(jì)算機(jī)中執(zhí)行。構(gòu)成計(jì)算機(jī)程序的代 碼和代碼段可由本領(lǐng)域計(jì)算機(jī)程序員容易地得出。計(jì)算機(jī)可讀介質(zhì)可以是能夠存儲(chǔ)隨后可 以由計(jì)算機(jī)系統(tǒng)讀取的數(shù)據(jù)的任何數(shù)據(jù)存儲(chǔ)設(shè)備。計(jì)算機(jī)可讀記錄介質(zhì)的例子包括只讀存 儲(chǔ)器(ROM)、隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤、光學(xué)數(shù)據(jù)存儲(chǔ)設(shè)備和載波(如通過(guò)
互聯(lián)網(wǎng)的數(shù)據(jù)傳輸)。計(jì)算機(jī)可讀介質(zhì)還可分布在聯(lián)網(wǎng)的計(jì)算機(jī)系統(tǒng)上,從而計(jì)算機(jī)可讀代 碼以分布的方式被存儲(chǔ)和執(zhí)行。 雖然已經(jīng)參照本發(fā)明的示例性實(shí)施例詳細(xì)示出和描述了本發(fā)明,但是本領(lǐng)域的普 通技術(shù)人員應(yīng)該理解,在不脫離本發(fā)明的精神和范圍的情況下,可以在其中作出各種形式 和細(xì)節(jié)上的改變。例如,可以使用任何計(jì)算機(jī)可讀媒介或數(shù)據(jù)存儲(chǔ)設(shè)備,只要以圖5至圖15 所示的方式將元數(shù)據(jù)包含在播放列表中。此外,元數(shù)據(jù)還可以與圖5不同的方式被構(gòu)造。而 且,圖2中所示的再現(xiàn)裝置可以被實(shí)施為記錄裝置的部件,或可選地,被實(shí)施為用于對(duì)存儲(chǔ) 介質(zhì)執(zhí)行記錄和/或再現(xiàn)功能的單獨(dú)的裝置。同樣,CPU可以被實(shí)施為具有固件的芯片集, 或可選地,被實(shí)施為被編程為執(zhí)行如上所述的方法(例如參照?qǐng)D3和圖10-15所描述的方 法)的通用或?qū)S媚康牡挠?jì)算機(jī)。因此,本發(fā)明不限于公開的各種示例性實(shí)施例,相反,本 發(fā)明包括落入權(quán)利要求范圍的所有實(shí)施例。
權(quán)利要求
一種再現(xiàn)信息存儲(chǔ)介質(zhì)上存儲(chǔ)的AV數(shù)據(jù)的再現(xiàn)裝置,所述裝置包括讀取單元,從信息存儲(chǔ)介質(zhì)讀取AV數(shù)據(jù)和元數(shù)據(jù),元數(shù)據(jù)用于使用關(guān)于至少一個(gè)搜索關(guān)鍵詞的信息按場(chǎng)景執(zhí)行AV數(shù)據(jù)的標(biāo)題場(chǎng)景搜索,場(chǎng)景是描述播放列表中的內(nèi)容的單元;再現(xiàn)單元,使用元數(shù)據(jù)再現(xiàn)AV數(shù)據(jù),其中,當(dāng)沿著由作者定義的主播放路徑再現(xiàn)AV數(shù)據(jù)時(shí),啟動(dòng)標(biāo)題場(chǎng)景搜索功能,當(dāng)沿著由用戶定義的副播放路徑再現(xiàn)AV數(shù)據(jù)時(shí),禁用標(biāo)題場(chǎng)景搜索功能。
全文摘要
提供了一種再現(xiàn)存儲(chǔ)元數(shù)據(jù)的存儲(chǔ)介質(zhì)的裝置和方法,用于使用視聽(AV)數(shù)據(jù)的各種搜索關(guān)鍵詞來(lái)提供增強(qiáng)的搜索功能。所述裝置包括搜索單元,通過(guò)參照元數(shù)據(jù)對(duì)AV數(shù)據(jù)執(zhí)行增強(qiáng)的搜索功能來(lái)搜索與搜索關(guān)鍵詞匹配的場(chǎng)景,所述元數(shù)據(jù)包含關(guān)于AV數(shù)據(jù)的每個(gè)場(chǎng)景的至少一個(gè)搜索關(guān)鍵詞的信息;再現(xiàn)單元,再現(xiàn)與由搜索單元找到的至少一個(gè)場(chǎng)景相應(yīng)的AV數(shù)據(jù)。所述元數(shù)據(jù)可包含關(guān)于每個(gè)場(chǎng)景的進(jìn)入點(diǎn)和/或持續(xù)時(shí)間、角度等的信息。因此,可使用各種搜索關(guān)鍵詞執(zhí)行增強(qiáng)的搜索。此外,可根據(jù)各種劇情來(lái)再現(xiàn)搜索結(jié)果,可為支持多角度或多路徑的電影標(biāo)題提供增強(qiáng)的搜索功能。此外,可以多種語(yǔ)言創(chuàng)建元數(shù)據(jù),從而實(shí)現(xiàn)支持多種語(yǔ)言的增強(qiáng)的搜索功能。
文檔編號(hào)G11B27/10GK101777371SQ20101000391
公開日2010年7月14日 申請(qǐng)日期2006年1月6日 優(yōu)先權(quán)日2005年1月7日
發(fā)明者千慧禎, 樸成煜 申請(qǐng)人:三星電子株式會(huì)社