【正文】
S和D的規(guī)范性語(yǔ)言。DDL語(yǔ)言滿足MPEG7對(duì)DDL的需求。它能表達(dá)DS的元素之間和DS之間的空間、時(shí)間、結(jié)構(gòu)和概念的關(guān)系。它提供一個(gè)或多個(gè)描述與它們所描述的數(shù)據(jù)之間連接和涉及的模型。另外,它的平臺(tái)和應(yīng)用是獨(dú)立的,易于人和機(jī)器閱讀。(非標(biāo)準(zhǔn)的)DDL解析器的應(yīng)用需要DDL確認(rèn)描述規(guī)范(內(nèi)容和結(jié)構(gòu))和描述符的數(shù)據(jù)類型(簡(jiǎn)單的整數(shù)、原文、日期、時(shí)間和合成的柱狀圖、列舉類型)。DDL解析器必須能夠依靠確認(rèn)的MPEG7描述規(guī)范確認(rèn)MPEG7的描述或例示。1. XML Schema總論規(guī)范的目的是通過(guò)指定特殊的結(jié)構(gòu)來(lái)定義XML文件的一個(gè)類,約束文件的內(nèi)容和結(jié)構(gòu)??赡艿募s束包括:元素及它們的內(nèi)容、屬性及屬性值?;鶖?shù)和數(shù)據(jù)類型。XML Schema提供了擴(kuò)展DTD集的能力。由于XML Schema語(yǔ)言的穩(wěn)定性,潛在的廣泛應(yīng)用,工具和解析器的實(shí)用性以及可以滿足MPEG7絕大部分需求的能力,所以采用XML Schema語(yǔ)言作為DDL的基礎(chǔ)。由于XML Schema語(yǔ)言不是專門為音視頻內(nèi)容設(shè)計(jì)的,所以必須進(jìn)行一定程度的擴(kuò)展。DDL可以被分解為下列合理的標(biāo)準(zhǔn)化部分:XML Schema結(jié)構(gòu)部分, XML Schema數(shù)據(jù)類型部分, MPEG7擴(kuò)展XML Schema部分。2. XML Schema結(jié)構(gòu)XML Schema結(jié)構(gòu)是XML Schema規(guī)范的兩部分中的第一部分。它提供靈活描述結(jié)構(gòu)。XML Schema由一套可以被分成三組的結(jié)構(gòu)規(guī)范組成。基本的組成是:第一部分:規(guī)范——圍繞定義和聲明的包裝,包括簡(jiǎn)單類型定義、復(fù)雜類型定義、屬性聲明、元素聲明。第二部分:屬性組定義、一致性約束定義、命名組定義、符號(hào)聲明。第三部分:由不能獨(dú)立存在、協(xié)助其它部分的“幫助”成分組成,包括置換組、注解、通配符。3. XML Schema數(shù)據(jù)類型XML Schema數(shù)據(jù)類型是XML Schema規(guī)范兩部分中的第二部分。它建議靈活的定義以前在XML Schema中約束元素和屬性的數(shù)據(jù)的類型。它包括:一套內(nèi)建的簡(jiǎn)單數(shù)據(jù)類型;一套內(nèi)建的引出數(shù)據(jù)類型;使用者可以自己定義引出的數(shù)據(jù)類型的機(jī)制;通過(guò)增加約束可以由簡(jiǎn)單數(shù)據(jù)類型或引出的其它數(shù)據(jù)類型定義引出數(shù)據(jù)類型。4. MPEG7擴(kuò)展XML Schema下列特征必須被加入 XML Schema語(yǔ)言規(guī)范中滿足MPEG7的特別需要:陣列和amtrix類型——包括固定的sibe和確定的參數(shù)尺寸;內(nèi)建的簡(jiǎn)單的時(shí)間類型——基本時(shí)間點(diǎn)和基本周期。通過(guò)在XML Schema解析器上增加確認(rèn)增加的結(jié)構(gòu)使MPEG7細(xì)節(jié)解析器得到了發(fā)展。 MPEG7 系統(tǒng)工具M(jìn)PEG7系統(tǒng)工具主要包括BIM(Binary Format for MPEG7)和TEM(MPEG7 Systems method for textual encoding)。為了克服XML效率的缺陷,MPEG7系統(tǒng)定義了一個(gè)普通的框架來(lái)方便MPEG7描述的運(yùn)輸和處理:BIM。它允許任何XML文檔的傳送和壓縮,有兩個(gè)主要特性:第一,文檔結(jié)構(gòu)高度壓縮;第二,元件和屬性值根據(jù)一些專門的多媒體數(shù)字信號(hào)編解碼器編碼。TEM能夠僅使用文本動(dòng)態(tài)的和/或累進(jìn)傳輸描述,不需要規(guī)范知識(shí)重組描述。MPEG7終端存在三個(gè)主要的結(jié)構(gòu)層概述:應(yīng)用層、標(biāo)準(zhǔn)系統(tǒng)層、傳輸層。MPEG7系統(tǒng)不含任何存儲(chǔ)和/或播放媒體(它們的行為和特征被傳輸層抽象)。此外,MPEG7還包含實(shí)驗(yàn)?zāi)P秃鸵恢滦詼y(cè)試部分。MPEG7標(biāo)準(zhǔn)從多角度、多方面對(duì)多媒體對(duì)象進(jìn)行描述,使檢索更加準(zhǔn)確。雖然標(biāo)準(zhǔn)不包括特征提取,但為了以后的描述更精確、更人性化,特征提取時(shí)最好考慮到這些描述。同樣,描述也要結(jié)合特征的提取。8 / 8