專(zhuān)利名稱(chēng):圖像內(nèi)容區(qū)域重構(gòu)數(shù)據(jù)消息及其方法
技術(shù)領(lǐng)域:
本公開(kāi)通常涉及顯示諸如多媒體內(nèi)容的圖像內(nèi)容,且尤其涉及設(shè)定顯示設(shè)備上圖像內(nèi)容顯示的區(qū)域,例如區(qū)域的形狀,本發(fā)明還涉及關(guān)于圖像內(nèi)容和圖像內(nèi)容重構(gòu)信息的數(shù)據(jù)消息及其方法。
背景技術(shù):
諸如多媒體消息服務(wù)(MMS)的多媒體消息傳輸已經(jīng)充分發(fā)展,且在電信業(yè)的無(wú)線和有線部分繼續(xù)增長(zhǎng)。
同步多媒體集成語(yǔ)言(SMIL)規(guī)范是目前實(shí)現(xiàn)諸如多媒體消息服務(wù)(MMS)的明信片格式多媒體消息傳輸所需的標(biāo)準(zhǔn)。SMIL規(guī)范是一種基于擴(kuò)展標(biāo)記語(yǔ)言(XML)的編程語(yǔ)言,可以允許作者創(chuàng)建交互式的組件式多媒體表示方式。例如,SMIL允許作者描述多媒體表示方式的時(shí)間上的行為,將超鏈接與媒體對(duì)象關(guān)聯(lián),并在顯示屏上的一個(gè)或多個(gè)區(qū)域描述表示方式的布局。SMIL規(guī)范模塊將語(yǔ)義上相關(guān)的SMIL元素、屬性和屬性值分組到不相交的SMIL模塊集合中,從而可以重新組合生成多個(gè)SMIL框架。
包括SMIL規(guī)范在內(nèi)的已知現(xiàn)有的實(shí)現(xiàn)多媒體消息傳輸?shù)臉?biāo)準(zhǔn)不允許在非矩形區(qū)域插入圖像和文本。例如,在同步多媒體集成語(yǔ)言(SMIL)中實(shí)現(xiàn)的多媒體消息服務(wù)(MMS)必須在矩形區(qū)域描繪(render)或顯示圖像內(nèi)容。
在依照下面的附圖仔細(xì)研究隨后的本發(fā)明詳細(xì)實(shí)施方式的基礎(chǔ)上,本公開(kāi)的多個(gè)方面、特點(diǎn)和優(yōu)勢(shì)對(duì)于那些本領(lǐng)域的技術(shù)人員將更加明顯。
圖1圖示了數(shù)據(jù)消息中規(guī)定的典型的圖像數(shù)據(jù)區(qū)域。
圖2是基于數(shù)據(jù)消息說(shuō)明描繪和顯示圖像的流程。
圖3圖示了數(shù)據(jù)消息中規(guī)定的另一個(gè)典型的圖像數(shù)據(jù)區(qū)域。
圖4是基于數(shù)據(jù)消息說(shuō)明描繪和顯示鏈接樣式的流程圖。
圖5圖示了基于多媒體數(shù)據(jù)消息顯示的典型的圖像。
圖6圖示了基于多媒體數(shù)據(jù)消息顯示的典型的圖像。
圖7圖示了基于多媒體數(shù)據(jù)消息顯示的典型的圖像。
具體實(shí)施例方式
本公開(kāi)涉及包含區(qū)域定義的數(shù)據(jù)消息,圖像在顯示設(shè)備上顯示在該區(qū)域內(nèi)。在一些實(shí)施例中,數(shù)據(jù)消息包括說(shuō)明諸如非矩形外形等形狀的區(qū)域形狀信息,用于定義的區(qū)域。
在一種典型的實(shí)施例中,數(shù)據(jù)消息是同步多媒體集成語(yǔ)言(SMIL)消息??蛇x地,數(shù)據(jù)消息是可擴(kuò)展超文本標(biāo)記語(yǔ)言(XHTML),或者一些其他的基于可擴(kuò)展標(biāo)記語(yǔ)言(XML)的語(yǔ)言,但是在一些其他的實(shí)施例中,數(shù)據(jù)消息也可以是一些其他的語(yǔ)言,比如專(zhuān)有語(yǔ)言或公開(kāi)的工業(yè)標(biāo)準(zhǔn)語(yǔ)言。
在本說(shuō)明書(shū)中,包括詳細(xì)實(shí)施方式和相關(guān)的權(quán)利要求,術(shù)語(yǔ)“圖像”包括其內(nèi)涵中任何可以顯示的元素,包括靜止圖像、動(dòng)畫(huà)圖像、視頻圖像、背景圖像、區(qū)域和布局定義、邊界等,但不限于此。
在一些實(shí)施例中,數(shù)據(jù)消息的配置通過(guò)空中傳輸,例如通過(guò)W-CDMA或GSM或E/GPRS和其他的無(wú)線通信網(wǎng)絡(luò),在這些網(wǎng)絡(luò)中需要有效地利用帶寬。然而,更為普遍的是,數(shù)據(jù)消息通過(guò)無(wú)線或有線媒介傳輸,包括廣域網(wǎng)或局域網(wǎng)。
在一種實(shí)施例中,數(shù)據(jù)消息包括與在數(shù)據(jù)消息中定義的至少一個(gè)區(qū)域?qū)?yīng)的區(qū)域形狀屬性。該區(qū)域形狀屬性規(guī)定與區(qū)域形狀屬性對(duì)應(yīng)的區(qū)域的形狀。圖1圖示了典型的區(qū)域110和區(qū)域內(nèi)對(duì)應(yīng)的形狀120。典型的區(qū)域110具有矩形外形,且它的尺寸通過(guò)像素說(shuō)明高度=75px,寬度=100px。
在數(shù)據(jù)消息是SMIL消息的實(shí)施例中,區(qū)域形狀屬性是區(qū)域定義的一部分。典型的帶有形狀屬性的數(shù)據(jù)消息區(qū)域定義如下<region id=“video1” width=“100px”height=“75px”shape=“ellipse”>
在這個(gè)典型的定義中,“video1”標(biāo)識(shí)了感興趣的區(qū)域的名稱(chēng),而寬度和高度規(guī)定了指定區(qū)域矩形的像素尺寸。更為普遍地,在其他的實(shí)施例中,區(qū)域可以定義為矩形之外的形狀?!皏ideo1”區(qū)域的形狀屬性如圖1所示定義為“ellipse(橢圓)”。可選地,可以使用“shape(形狀)”之外的標(biāo)識(shí)符定義形狀屬性。同樣地,形狀屬性可以具有任何所需的形狀,下面將進(jìn)一步討論非限制的例子。
在一些實(shí)施例中,缺少形狀屬性定義時(shí)會(huì)將缺省形狀分配給指定區(qū)域。例如,缺省區(qū)域形狀可以是由區(qū)域矩形尺寸規(guī)定的矩形形狀,或者選擇分配給此區(qū)域的一些其他的缺省外形,例如橢圓形。
典型的區(qū)域形狀包括圓形、卵圓形、星形、多邊形、箭頭、心形和其他不規(guī)則形狀等。在一些具有缺省形狀的實(shí)施例中,缺省形狀可以是任何形式。缺少區(qū)域形狀屬性,區(qū)域?qū)?yōu)選地采取缺省形狀。區(qū)域形狀屬性通常指定缺省形狀之外的形狀,例如非矩形形狀或一些其他的形狀,如上面討論的例子。
在一些實(shí)施例中,區(qū)域形狀屬性僅僅涉及預(yù)先確定的形狀。然而,在其他的實(shí)施例中,區(qū)域形狀屬性是區(qū)域形狀的圖像語(yǔ)言說(shuō)明,例如所需區(qū)域的可擴(kuò)展(scalable)向量圖像(SVG)語(yǔ)言說(shuō)明。盡管優(yōu)選地采用向量圖像語(yǔ)言,區(qū)域形狀的圖像語(yǔ)言說(shuō)明也可以選擇采用一些其他編程語(yǔ)言表示。
數(shù)據(jù)消息通常通過(guò)諸如無(wú)線或有線網(wǎng)絡(luò)傳輸給具有顯示圖像數(shù)據(jù)能力的設(shè)備,或者由這樣的設(shè)備接收。電子設(shè)備可以是計(jì)算機(jī),或蜂窩手機(jī),或一些其他的具有圖像描繪和顯示能力的移動(dòng)無(wú)線通信設(shè)備。盡管可以以任何方式獲得,示例的SMIL消息典型地傳輸?shù)街T如多媒體服務(wù)(MMS)用戶的蜂窩通信手機(jī)。
在圖2所示的一種應(yīng)用中,在方塊210對(duì)是否為相應(yīng)區(qū)域定義了形狀進(jìn)行判斷。如果已經(jīng)定義了形狀,例如通過(guò)形狀屬性定義,在方塊220為對(duì)應(yīng)區(qū)域描繪該形狀。如果沒(méi)有定義形狀,在方塊230描繪缺省形狀。在方塊240,顯示所描繪的形狀。盡管圖2所示的方塊結(jié)構(gòu)圖分別描述了形狀的描繪和顯示,實(shí)際上這些過(guò)程可以作為單個(gè)操作或連續(xù)操作整體完成,本領(lǐng)域普通技術(shù)人員知道處理的細(xì)節(jié)。
在其他實(shí)施例中,數(shù)據(jù)消息包括鏈接類(lèi)型屬性和鏈接源屬性。在一種實(shí)施例中,鏈接源屬性說(shuō)明鏈接源,而鏈接類(lèi)型屬性說(shuō)明鏈接樣式。指定的鏈接樣式從鏈接源延伸到對(duì)應(yīng)的區(qū)域或區(qū)域形狀。
圖3中,鏈接源屬性標(biāo)識(shí)由顯示坐標(biāo)(110,85)標(biāo)識(shí)的源310。鏈接形狀屬性標(biāo)識(shí)從源310朝具有對(duì)應(yīng)橢圓形狀350的對(duì)應(yīng)區(qū)域330延伸的鏈接樣式320。
圖3中,從源310和區(qū)域形狀330延伸的鏈接樣式320形成整體,從而在結(jié)合橢圓形狀340進(jìn)行描繪和顯示的時(shí)候構(gòu)建新的形狀。盡管組合區(qū)域的形狀和鏈接樣式更加普遍地可以采取任何形式,由圖3中區(qū)域形狀320和340組成的典型的新的形狀是類(lèi)似氣球的形狀。
在一種應(yīng)用中,如圖4所示,在方塊410描繪鏈接樣式,且基于數(shù)據(jù)消息中說(shuō)明的鏈接類(lèi)型屬性和鏈接源屬性在方塊420顯示該鏈接樣式。如上指出,鏈接樣式的描繪和顯示可以作為單個(gè)操作執(zhí)行。鏈接樣式的描繪和顯示可以在區(qū)域形狀的描繪和顯示之前、過(guò)程中和之后執(zhí)行。因而在一些實(shí)施例中,區(qū)域和鏈接樣式的描繪和顯示可以是完整的或連續(xù)的操作。
在數(shù)據(jù)消息是SMIL消息的實(shí)施例中,鏈接源屬性可以如下定義為現(xiàn)有的SMIL“regPoint”元素的一部分<regPoint id=“mouth”top=“85px”left=“110px”>...
在典型的regPoint元素中,“id”在以像素表示的位置(85px,110px)定義為“mouth”。然后鏈接源屬性與在區(qū)域元素中定義的區(qū)域關(guān)聯(lián),例如,<region id=“video1” width=“100px”height=“75px”shape=“ellipse”linkOrigin=“mouth”linkType=“specify link shape here”>
因而區(qū)域元素說(shuō)明linkOrigin是上面regPoint元素中定義的“mouth”。區(qū)域元素同樣說(shuō)明了linkType的形狀,下面將給出示例。鏈接樣式可以預(yù)先定義或選擇由前面討論的諸如SVG語(yǔ)言的圖形語(yǔ)言說(shuō)明。
在圖2中,在一些實(shí)施例中,諸如文本和/或照片的圖像在方塊250在區(qū)域內(nèi)或?qū)?yīng)的區(qū)域形狀內(nèi)進(jìn)行描繪和顯示。圖像的描繪和顯示可以作為整體操作執(zhí)行。圖像的描繪和顯示也可以與區(qū)域形狀和/或鏈接樣式的描繪和顯示整體執(zhí)行。
在一些實(shí)施例中,文本在區(qū)域的形狀內(nèi)顯示,例如,文本可以沿著形狀的內(nèi)邊框顯示,而形狀通常具有非線性的路徑??蛇x地,文本可以按照慣例在形狀內(nèi)的矩形范圍內(nèi)顯示。
在一些實(shí)施例中,范圍比區(qū)域或區(qū)域形狀還要大的圖像需要剪切或修剪,以合適放入諸如橢圓形的區(qū)域或區(qū)域形狀的內(nèi)部。
圖5圖示了基于對(duì)應(yīng)的數(shù)據(jù)消息的所顯示圖像的第一個(gè)實(shí)施例,其中圖像包括具有照片圖像的第一矩形區(qū)域形狀510,和其中具有文本的第二矩形區(qū)域形狀520。在一些多媒體的應(yīng)用中,產(chǎn)生圖像的對(duì)應(yīng)的數(shù)據(jù)消息具有與其圖像或文本相關(guān)的音頻數(shù)據(jù)。如圖5所示,音頻數(shù)據(jù)發(fā)出對(duì)應(yīng)文本的聲音。
圖6圖示了基于數(shù)據(jù)消息的所顯示圖像的另一個(gè)典型的實(shí)施例,其中圖像包括具有照片圖像的第一橢圓形區(qū)域形狀610,該照片圖像可以剪切以適合放入?yún)^(qū)域形狀610內(nèi)。圖6還圖示了其中具有文本的第二橢圓形區(qū)域形狀620和對(duì)應(yīng)的鏈接樣式630,該鏈接樣式指示從圖像照片上的嘴巴發(fā)出文本和聲音。
圖7與圖6類(lèi)似,除了第一區(qū)域形狀710具有心形。第二區(qū)域形狀720具有橢圓形,且鏈接形式730指示從圖像照片上嘴巴發(fā)出文本和聲音。在其他的可選的實(shí)施例中,圖5到圖7中的鏈接可以具有其他的樣式,例如多層的像云一樣的形狀,用以指示顯示的文本是想法而不是言語(yǔ)。
對(duì)于具有120×90像素的顯示屏,說(shuō)明圖7的SMIL代碼如下<smil>
<head>
<layout>
<root-layout width=“120”height=“90”/>
<!--Face region-->
<regPointid=“mouth”top=“50px”left=“30px”/>
<region id=“face”left=“5px”top=“5px”height=“80px”width=“50px”shape=“heart”linkOrigin=“mouth”fit=“fill”/>
<!--Ballon region-->
<region id=“ballon”left=“60px”top=“5px”height=“80px”width=“50px”shape=“could”/>
</layout></head><body><par>
<img src=“face.jpg”region=“face”/>
<text src=“message.txt”region=“ballon”/>
<audio src=“message.au”/>
</par>
</body>
</smil>
雖然以建立發(fā)明者所有權(quán)并允許本領(lǐng)域普通技術(shù)人員做出和使用本發(fā)明的方式描述了本發(fā)明以及目前被認(rèn)為是其最佳的模式,應(yīng)當(dāng)理解,在此公開(kāi)的示范實(shí)施例有許多等同物,并可作出許多修改以及改變,而不背離不是由示范實(shí)施例而是由所附權(quán)利要求限定的本發(fā)明的范圍和精神。
權(quán)利要求
1.一種數(shù)據(jù)消息,包括區(qū)域定義;與數(shù)據(jù)消息中定義的至少一個(gè)區(qū)域?qū)?yīng)的區(qū)域形狀屬性;所述區(qū)域形狀屬性說(shuō)明對(duì)應(yīng)區(qū)域的形狀。
2.如權(quán)利要求1所述的數(shù)據(jù)消息,所述區(qū)域形狀屬性說(shuō)明對(duì)應(yīng)區(qū)域的非矩形形狀。
3.如權(quán)利要求1或2所述的數(shù)據(jù)消息,所述區(qū)域形狀屬性是對(duì)預(yù)先確定的形狀的引用。
4.如權(quán)利要求1到3中一個(gè)權(quán)利要求所述的數(shù)據(jù)消息,鏈接類(lèi)型屬性,鏈接源屬性,所述鏈接源屬性說(shuō)明鏈接源,所述鏈接類(lèi)型屬性說(shuō)明從鏈接源延伸到對(duì)應(yīng)區(qū)域的鏈接樣式。
5.如權(quán)利要求1到4中一個(gè)權(quán)利要求所述的數(shù)據(jù)消息,所述數(shù)據(jù)消息是同步多媒體集成語(yǔ)言消息,所述區(qū)域形狀屬性是區(qū)域定義的一部分。
6.如權(quán)利要求1到5中一個(gè)權(quán)利要求所述的數(shù)據(jù)消息,所述區(qū)域形狀屬性是所述區(qū)域形狀的圖形語(yǔ)言說(shuō)明。
7.如權(quán)利要求6所述的數(shù)據(jù)消息,所述圖形語(yǔ)言說(shuō)明是所述區(qū)域形狀的可擴(kuò)展向量圖形語(yǔ)言說(shuō)明。
8.如權(quán)利要求1到7中一個(gè)權(quán)利要求所述的數(shù)據(jù)消息,屬性說(shuō)明所述數(shù)據(jù)消息中的所述區(qū)域的缺省形狀。
9.一種數(shù)據(jù)消息方法,包括在區(qū)域內(nèi)描繪形狀,通過(guò)對(duì)應(yīng)于所述區(qū)域的區(qū)域形狀屬性說(shuō)明所述區(qū)域的形狀;顯示已經(jīng)描繪的由所述區(qū)域形狀屬性說(shuō)明的形狀。
10.如權(quán)利要求9所述的數(shù)據(jù)消息方法,通過(guò)描繪由所述區(qū)域形狀屬性說(shuō)明的非矩形形狀描繪該形狀。
11.如權(quán)利要求9或10所述的數(shù)據(jù)消息方法,通過(guò)引用預(yù)先確定的形狀來(lái)說(shuō)明該形狀。
12.如權(quán)利要求9到11中一個(gè)權(quán)利要求所述的數(shù)據(jù)消息方法,在鏈接源和已顯示的形狀之間顯示鏈接樣式。
13.如權(quán)利要求9到12中一個(gè)權(quán)利要求所述的數(shù)據(jù)消息方法,通過(guò)將所述鏈接樣式和所述區(qū)域形狀組合而形成新的形狀。
14.如權(quán)利要求9到13中一個(gè)權(quán)利要求所述的數(shù)據(jù)消息方法,描繪由鏈接類(lèi)型屬性說(shuō)明的鏈接樣式,用鏈接源屬性說(shuō)明鏈接源。
15.如權(quán)利要求9到14中一個(gè)權(quán)利要求所述的數(shù)據(jù)消息方法,在所述區(qū)域的形狀內(nèi)顯示文本。
16.如權(quán)利要求15所述的數(shù)據(jù)消息方法,沿著所述形狀的邊框顯示所述文本。
17.如權(quán)利要求15或16中所述的數(shù)據(jù)消息方法,在所述形狀內(nèi)的矩形范圍內(nèi)顯示所述文本。
18.如權(quán)利要求9到17中一個(gè)權(quán)利要求所述的數(shù)據(jù)消息方法,描繪范圍比所述形狀大的圖像,將所述形狀外的圖像部分剪切,在所述形狀內(nèi)顯示所描繪的圖像。
全文摘要
一種數(shù)據(jù)消息,包括區(qū)域定義以及在一些實(shí)施例中包括區(qū)域形狀的屬性,用以說(shuō)明與在數(shù)據(jù)消息中定義的至少一個(gè)區(qū)域?qū)?yīng)的區(qū)域形狀。在一些實(shí)施例中,數(shù)據(jù)消息包括鏈接類(lèi)型屬性,以及說(shuō)明鏈接源的鏈接源屬性。鏈接類(lèi)型屬性說(shuō)明從鏈接源擴(kuò)展到對(duì)應(yīng)區(qū)域的鏈接樣式。數(shù)據(jù)消息在第一區(qū)域(610)顯示第一圖像信息,而在第二區(qū)域(620)顯示第二圖像信息,其中第二個(gè)區(qū)域可以通過(guò)鏈接樣式(630)與第一個(gè)區(qū)域關(guān)聯(lián)。
文檔編號(hào)G06F3/14GK1650632SQ03810164
公開(kāi)日2005年8月3日 申請(qǐng)日期2003年4月18日 優(yōu)先權(quán)日2002年5月6日
發(fā)明者韋利德·阿卜杜勒-薩拉姆, 布律諾·森東-馬東, 普拉迪普·加拉寧 申請(qǐng)人:摩托羅拉公司