欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

諸如標(biāo)題、過(guò)渡和/或效果等依照位置變化的特征的制作方法

文檔序號(hào):6650365閱讀:106來(lái)源:國(guó)知局
專利名稱:諸如標(biāo)題、過(guò)渡和/或效果等依照位置變化的特征的制作方法
技術(shù)領(lǐng)域
本發(fā)明的實(shí)施例涉及編輯多媒體對(duì)象的領(lǐng)域。具體而言,本發(fā)明的實(shí)施例涉及基于特征相對(duì)于序列中的媒體對(duì)象的位置,和/或基于特征相對(duì)于其它特征的位置,和/或基于對(duì)媒體對(duì)象本身的內(nèi)容的分析來(lái)對(duì)序列中的媒體對(duì)象動(dòng)態(tài)地執(zhí)行諸如標(biāo)題、效果和/或過(guò)渡等特征。
背景技術(shù)
隨著數(shù)字圖像的普及和進(jìn)步,消費(fèi)者現(xiàn)在可通過(guò)使用已知的市場(chǎng)上可購(gòu)買的多媒體編輯軟件產(chǎn)品來(lái)創(chuàng)建和編輯數(shù)字多媒體對(duì)象。例如,消費(fèi)者可使用諸如數(shù)碼便攜式攝像機(jī)或數(shù)碼相機(jī)等圖像捕捉設(shè)備來(lái)記錄或捕捉諸如婚禮或度假等事件。在多媒體編輯軟件產(chǎn)品的幫助下,消費(fèi)者將記錄的事件輸入到具有多媒體編輯軟件的計(jì)算設(shè)備中。該多媒體編輯軟件包括消費(fèi)者排列所記錄事件的時(shí)間線。消費(fèi)者選擇要在時(shí)間線上包括哪些事件、顯示那些事件的順序以及每一事件的長(zhǎng)度或持續(xù)時(shí)間。消費(fèi)者可選擇多個(gè)選項(xiàng)或特征來(lái)添加到時(shí)間線上所記錄的事件中。例如,消費(fèi)者可將覆蓋標(biāo)題插入到個(gè)別的視頻剪輯、圖像或其它媒體對(duì)象中,或插入到一組或一列視頻剪輯、圖像或其它媒體對(duì)象中。消費(fèi)者也可獨(dú)立于任何其它媒體對(duì)象在時(shí)間線上創(chuàng)建本身是媒體對(duì)象的標(biāo)題。消費(fèi)者也可向時(shí)間線上的視頻剪輯、圖像或其它媒體對(duì)象應(yīng)用效果。例如,消費(fèi)者可應(yīng)用以下效果將底層媒體對(duì)象改黑白或棕褐色調(diào);改變亮度、對(duì)比度或色調(diào);旋轉(zhuǎn)圖像或使圖像或媒體對(duì)象隨時(shí)間變化淡入或淡出。其它效果也可改變屬于底層對(duì)象的音頻;例如使它更響或更輕或添加回聲。消費(fèi)者也可在剪輯、圖像或其它媒體對(duì)象之間添加過(guò)渡。過(guò)渡通常組合兩個(gè)媒體對(duì)象以創(chuàng)建混合來(lái)自每一媒體對(duì)象的圖像的圖像,該圖像在過(guò)渡的持續(xù)時(shí)間內(nèi)改變,例如從一個(gè)媒體對(duì)象淡入淡出到另一個(gè)。
在時(shí)間線序列上有多個(gè)視頻剪輯、圖像或其它媒體對(duì)象的情況下,消費(fèi)者可使用現(xiàn)有的多媒體對(duì)象編輯軟件產(chǎn)品向媒體對(duì)象應(yīng)用有趣的標(biāo)題、效果、過(guò)渡或其它特征的序列。例如,消費(fèi)者可依照特定的模式向一系列視頻剪輯應(yīng)用諸如擦拭過(guò)渡等特征。具體地,消費(fèi)者可能期望以下特征模式序列前兩個(gè)視頻剪輯之間的從左到右擦拭、第二和第三個(gè)視頻剪輯之間的從右到左擦拭、第三和第四個(gè)視頻剪輯之間的從上到下擦拭、第四和第五個(gè)視頻剪輯之間的從下到上擦拭、等等,并沿時(shí)間線重復(fù)這四個(gè)過(guò)渡模式。為實(shí)現(xiàn)這一模式,消費(fèi)者可重復(fù)地應(yīng)用特征以在他/她繼續(xù)編輯媒體對(duì)象和/或應(yīng)用其它特征時(shí)維持該模式。在完成對(duì)媒體對(duì)象的編輯之后,消費(fèi)者可將編輯的媒體對(duì)象輸出到顯示器或?qū)⑺鼈冇涗浽谥T如DVD等計(jì)算機(jī)可讀介質(zhì)中,隨著時(shí)間的推移,當(dāng)修改和編輯媒體對(duì)象時(shí),向整個(gè)視頻剪輯序列應(yīng)用過(guò)渡或其它特征以維持特征模式的這一過(guò)程變得無(wú)法抵抗。例如,只要對(duì)序列中的媒體對(duì)象或特征的順序有后續(xù)的改變,消費(fèi)者就可能需要調(diào)整他或她希望的所有過(guò)渡、效果、標(biāo)題或其它特征。另外,選擇不同的過(guò)渡或效果并將它們應(yīng)用于時(shí)間線上的媒體對(duì)象上或媒體對(duì)象之間來(lái)實(shí)現(xiàn)希望的模式是乏味且費(fèi)力的。同樣,當(dāng)消費(fèi)者插入或刪除序列中的媒體對(duì)象時(shí),先前或隨后添加的過(guò)渡、效果、標(biāo)題或其它特征的順序可能改變。作為說(shuō)明,使用上述示例,其中從右到左擦拭在第二和第三個(gè)視頻剪輯之間出現(xiàn),如果第二個(gè)視頻剪輯被刪除或在第二個(gè)視頻剪輯之后插入一個(gè)新視頻剪輯,則消費(fèi)者需要重新排列第三個(gè)視頻剪輯之后的所有擦拭過(guò)渡以維持相同的擦拭過(guò)渡模式。
需要一種能夠在基于位置編輯序列中的媒體對(duì)象期間動(dòng)態(tài)地向媒體對(duì)象應(yīng)用過(guò)渡、效果、標(biāo)題或其它特征的多媒體編輯軟件產(chǎn)品。也需要一種幫助計(jì)算機(jī)在編輯和/或重新排序媒體對(duì)象時(shí)跟蹤特征并維持特征特性(例如,擦拭或淡入淡出過(guò)渡模式)的多媒體編輯軟件。
因此,期望一種用于諸如標(biāo)題、過(guò)渡、效果和其它特征等特征的系統(tǒng)和方法來(lái)滿足一個(gè)或多個(gè)這些和其它需求。

發(fā)明內(nèi)容
本發(fā)明的實(shí)施例包括根據(jù)特征(例如,效果、過(guò)渡或標(biāo)題樣式)相對(duì)于序列中的媒體對(duì)象和/或其它特征的位置來(lái)修改特征的各種方面或?qū)傩缘膽?yīng)用程序。該應(yīng)用程序使用結(jié)合在特征中的一個(gè)或多個(gè)參數(shù)來(lái)生成特征的適當(dāng)方面,而無(wú)需消費(fèi)者在編輯媒體對(duì)象時(shí)跟蹤特征的位置。本發(fā)明的實(shí)施例也包括一種數(shù)據(jù)結(jié)構(gòu),用于包括表示個(gè)別類型的特征或特征實(shí)例或特征家族(例如,看上去像爆炸的所有效果都可以是特征家族的一部分)的參數(shù)的數(shù)據(jù),這些參數(shù)諸如本地序列值、全局序列值(包括序列號(hào)和總計(jì)數(shù))等。本發(fā)明的實(shí)施例也包括根據(jù)圍繞特征的媒體對(duì)象和/或序列中的其它特征來(lái)修改特征的各種方面或?qū)傩缘膽?yīng)用程序。
依照本發(fā)明的一方面,一種軟件程序創(chuàng)建用于序列中的多個(gè)媒體對(duì)象的特征。特征組件指定了具有參數(shù)的特征,這些參數(shù)影響特征的至少一個(gè)可變方面。指示器組件標(biāo)識(shí)了指定的特征相對(duì)于序列中的媒體對(duì)象的位置。序列生成器用于通過(guò)根據(jù)指定特征在序列中的位置改變其參數(shù)來(lái)修改指定的特征。呈現(xiàn)組件在順序地顯示媒體對(duì)象時(shí)在標(biāo)識(shí)的位置處依照指定特征的改變的參數(shù)來(lái)呈現(xiàn)指定的特征。
依照本發(fā)明的另一方面,一種計(jì)算機(jī)可讀介質(zhì)具有用于向序列中的多個(gè)媒體對(duì)象應(yīng)用一個(gè)或多個(gè)特征的計(jì)算機(jī)可執(zhí)行組件。每一特征具有影響該特征的至少一個(gè)可變屬性的參數(shù)。指示器組件標(biāo)識(shí)指定的一個(gè)特征在多個(gè)媒體對(duì)象序列中的位置。修改組件通過(guò)根據(jù)特征在序列中的位置改變其參數(shù)來(lái)修改指定的特征。
依照本發(fā)明的又一方面,本發(fā)明是一種創(chuàng)建用于序列中的多個(gè)媒體對(duì)象的特征的方法。指定具有影響特征的至少一個(gè)可變方面的參數(shù)的特征。標(biāo)識(shí)指定特征相對(duì)于序列中的媒體對(duì)象的位置。指定的特征通過(guò)根據(jù)指定特征在序列中的位置改變其參數(shù)來(lái)修改。指定的特征在順序地顯示媒體對(duì)象時(shí)在標(biāo)識(shí)的位置處依照指定特征的變化的參數(shù)來(lái)呈現(xiàn)。
依照本發(fā)明的再一方面,一種計(jì)算機(jī)可讀介質(zhì)儲(chǔ)存用于要與序列中的多個(gè)媒體對(duì)象中的一個(gè)或多個(gè)相關(guān)聯(lián)的特征的數(shù)據(jù)結(jié)構(gòu)。第一字段包括標(biāo)識(shí)該特征的數(shù)據(jù)。第二字段儲(chǔ)存表示該特征相對(duì)于與序列中的媒體對(duì)象相關(guān)聯(lián)的至少一個(gè)其它特征的位置。特征的位置是根據(jù)第一字段來(lái)確定的。
依照還有一個(gè)方面,一種軟件產(chǎn)品創(chuàng)建用于序列中的多個(gè)媒體對(duì)象的特征。特征組件指定具有影響該特征的至少一個(gè)可變方面的參數(shù)的特征。指示器組件表示指定特征相對(duì)于序列中的媒體對(duì)象的位置。序列生成器通過(guò)根據(jù)序列中的多個(gè)媒體對(duì)象的內(nèi)容改變其參數(shù)來(lái)修改指定特征。呈現(xiàn)組件在順序地顯示媒體對(duì)象時(shí)在標(biāo)識(shí)的位置處依照指定特征的變化的參數(shù)來(lái)呈現(xiàn)指定特征。
可替換地,本發(fā)明可包括其它方法和裝置。
其它特征一部分可以是顯而易見(jiàn)的,而一部分在后文指出。


圖1A到1D是示出依照本發(fā)明向序列中的多個(gè)媒體對(duì)象應(yīng)用一個(gè)或多個(gè)特征的系統(tǒng)和方法的框圖。
圖2是示出依照本發(fā)明序列中具有一個(gè)或多個(gè)修改特征的一個(gè)或多個(gè)媒體對(duì)象的示例性框圖。
圖3A到3C是示出依照本發(fā)明具有相關(guān)聯(lián)的參數(shù)值的一種類型特征的圖示。
圖4是示出依照本發(fā)明、用于與序列中多個(gè)媒體對(duì)象中的一個(gè)或多個(gè)相關(guān)聯(lián)的特征的數(shù)據(jù)結(jié)構(gòu)的框圖。
圖5A到5D是示出依照一個(gè)或多個(gè)參數(shù)值改變特征的方面的流程圖。
圖6是示出依照本發(fā)明向序列中的媒體對(duì)象應(yīng)用特征的方法的流程圖。
圖7是示出其中可實(shí)現(xiàn)本發(fā)明的合適的計(jì)算系統(tǒng)環(huán)境的一個(gè)示例的框圖。
貫穿附圖,對(duì)應(yīng)的參考符號(hào)指示對(duì)應(yīng)的部分。
具體實(shí)施例方式
首先參考圖1A到1D,框圖示出了系統(tǒng)100,它是用于依照本發(fā)明對(duì)序列中的多個(gè)媒體對(duì)象118實(shí)現(xiàn)一個(gè)或多個(gè)特征114的多媒體編輯軟件的一部分。系統(tǒng)100可以是軟件程序、應(yīng)用程序以及要安裝或?qū)崿F(xiàn)在諸如圖7的計(jì)算機(jī)130等計(jì)算設(shè)備中的一組計(jì)算機(jī)可執(zhí)行指令。系統(tǒng)100能夠通過(guò)向諸如118-1到118-M等一個(gè)或多個(gè)媒體對(duì)象應(yīng)用特征來(lái)編輯媒體對(duì)象和/或?qū)γ襟w對(duì)象創(chuàng)建有趣的結(jié)果。在一個(gè)實(shí)施例中,媒體對(duì)象118可以是視頻剪輯、圖像、幻燈片演示、可視圖形作品、音頻作品、視覺(jué)/音頻表示等等。媒體對(duì)象118也可以是文件、文件的電子編譯、視覺(jué)和/或音頻作品的文件的集合、電子文檔等等。特征114可以是在媒體對(duì)象118之間應(yīng)用的、以創(chuàng)建從一個(gè)媒體對(duì)象到下一連續(xù)的媒體對(duì)象的過(guò)渡的過(guò)渡,是要放置在媒體對(duì)象118之前或之后的標(biāo)題,是應(yīng)用于媒體對(duì)象118的效果,是媒體對(duì)象118之間的空白或彩色屏幕,或是可修改媒體對(duì)象118的作品的其它特征114。作為示例而非局限,諸如標(biāo)題或過(guò)渡等特征可應(yīng)用于兩個(gè)連續(xù)的媒體對(duì)象之間(例如,擦拭、淡入淡出或其它過(guò)渡)。在特征的另一示例中,效果可應(yīng)用于單個(gè)媒體對(duì)象(例如,修改黑白、棕褐色、色彩平衡等等)。在特征的另一示例中,可在媒體對(duì)象序列的起始處放置標(biāo)題以介紹它們、諸如在影片的片頭字幕中那樣在媒體對(duì)象序列的末尾放置標(biāo)題、或諸如在影片的對(duì)白字幕中那樣在一個(gè)或多個(gè)媒體對(duì)象的上方放置標(biāo)題。
最初,諸如114-1、114-2到114-N等一個(gè)或多個(gè)特征具有影響該特征的至少一個(gè)可變方面或?qū)傩缘膮?shù)。這些特征對(duì)于消費(fèi)者或系統(tǒng)100的其它用戶是可用的。可變方面或?qū)傩钥刂铺卣鞯难菔?。通過(guò)改變特征的參數(shù),改變了該特征的方面或?qū)傩浴@?,諸如擦拭過(guò)渡等特征至少包括可變方面或?qū)傩裕T如擦拭的方向方面(例如,從左到右、從右到左等等)、擦拭的形狀方面(例如,平滑邊緣形狀、鋸齒形邊緣形狀等等)、擦拭的速率方面(例如,快速擦拭、慢速擦拭等等)。在另一示例中,諸如標(biāo)題等特征包括可變方面或?qū)傩?,如?biāo)題的顏色方面(例如,紅色標(biāo)題、藍(lán)色標(biāo)題等等)、標(biāo)題的字體方面(例如,字體大小、字體類型、字體顏色等等)。在其它示例中,諸如色調(diào)偏移效果等特征包括可變方面或?qū)傩?,諸如色調(diào)應(yīng)當(dāng)偏移到的顏色以及它應(yīng)當(dāng)朝向該顏色偏移的程度等。特征114可作為系統(tǒng)100的一部分包括在內(nèi)。在另一實(shí)施例中,第三方提供特征114并將其設(shè)計(jì)成與系統(tǒng)100結(jié)合。同樣,媒體對(duì)象118的序列112可以以由諸如數(shù)碼相機(jī)或數(shù)碼便攜式攝像機(jī)等輸入設(shè)備提供的文件的形式提供給系統(tǒng)100。
在圖1A中,系統(tǒng)100包括用于指定諸如114-1等具有影響可變的至少一個(gè)方面的參數(shù)的特征的特征組件102。在圖1B中,消費(fèi)者使用指示器組件104來(lái)標(biāo)識(shí)特征之一,例如114-2相對(duì)于序列112中的媒體對(duì)象118的位置。這可以通過(guò)例如使用鼠標(biāo)拖放特征114-2來(lái)完成。指示器組件104標(biāo)識(shí)序列112中要在媒體對(duì)象118-1和媒體對(duì)象118-2之間放置諸如過(guò)渡或標(biāo)題等特征114-2的位置。在諸如過(guò)渡或標(biāo)題等特征的情況下,用戶使用指示器組件104來(lái)標(biāo)識(shí)由該媒體對(duì)象或諸如媒體對(duì)象118-1、118-2和118-3之間要應(yīng)用特征的位置。在效果的情況下,消費(fèi)者使用指示器組件104來(lái)標(biāo)識(shí)媒體對(duì)象中用于指定特征的位置。
消費(fèi)者可繼續(xù)使用指示器組件104來(lái)標(biāo)識(shí)序列112中用于指定特征114的其它位置。例如,在圖1C中,消費(fèi)者使用指示器組件104來(lái)標(biāo)識(shí)序列112中媒體對(duì)象118-1和118-2之間用于特征114-1的位置。消費(fèi)者也可使用指示器組件104來(lái)指定媒體對(duì)象118-3和118-4之間的位置中的特征114-1的另一實(shí)例。
系統(tǒng)100也包括序列生成器組件106或用于通過(guò)改變其參數(shù)以改變至少一個(gè)方面A來(lái)修改特征114的修改組件,該方面由圖1D中的特征114-1或114-2內(nèi)的框示出。例如,特征114-2可以是具有諸如從左到右、從右到左、從上到下、從下到上等方向方面的擦拭過(guò)渡。特征114-1可以是具有諸如藍(lán)、紅、綠、黃等顏色方面的標(biāo)題特征。序列生成器106修改用于特征114-1和114-2和/或在序列112中存在的其它特征114的序列數(shù)據(jù)。序列生成器106通過(guò)根據(jù)特征在序列112中的位置改變特征114-1的參數(shù)來(lái)修改特征114-1和114-2。具體地,方面A可以根據(jù)特征相對(duì)于序列112中的媒體對(duì)象的位置或相對(duì)于序列112中的其它特征的位置來(lái)修改(在圖5A到5D中詳細(xì)討論)。
可以構(gòu)想,消費(fèi)者無(wú)需看見(jiàn)當(dāng)特征被定位在序列中時(shí)由序列生成器106在顯示上執(zhí)行的修改。換言之,系統(tǒng)100被配置或設(shè)計(jì)成操作,以使消費(fèi)者指定特征并標(biāo)識(shí)指定特征的位置,且系統(tǒng)100在顯示序列112時(shí)執(zhí)行具有變化方面的特征。
系統(tǒng)100也包括用于在順序地顯示媒體對(duì)象時(shí)在標(biāo)識(shí)位置處依照其變化參數(shù)來(lái)呈現(xiàn)特征的呈現(xiàn)組件108。每一特定特征類型具有其自己的特征呈現(xiàn)組件,在圖1D中被示為108-1和108-2。特征呈現(xiàn)組件108-1依照由序列生成器106設(shè)置的特征的方面A來(lái)呈現(xiàn)特征114-1。例如,在序列生成器106修改特征114-1的方面A以指示它現(xiàn)在是相同特征序列中的第三個(gè)而非第二個(gè)之后,呈現(xiàn)組件118-1可在標(biāo)識(shí)的位置中呈現(xiàn)從右到左的擦拭而非從上到下的擦拭。
在一個(gè)實(shí)施例中,系統(tǒng)100實(shí)時(shí)地顯示修改的特征。例如,在消費(fèi)者指定了特征并標(biāo)識(shí)了該特征在時(shí)間線中的位置之后,序列生成器106直接修改指定特征的各方面,且呈現(xiàn)組件118在序列中所標(biāo)識(shí)的位置上呈現(xiàn)該特征。這一修改和呈現(xiàn)在流傳送媒體對(duì)象用于顯示時(shí)實(shí)時(shí)地發(fā)生。在另一實(shí)施例中,系統(tǒng)100在它完成了呈現(xiàn)由序列生成器106改變的其方面A的所有特征之前,不開(kāi)始時(shí)間線的回放。例如,消費(fèi)者可指定諸如3-D過(guò)渡等復(fù)雜特征插入到時(shí)間線序列的一個(gè)位置中。由于3-D過(guò)渡可能要求額外的處理,因此呈現(xiàn)組件可在序列生成器106更新了其方面信息的同時(shí)就開(kāi)始呈現(xiàn)特征,但是不允許在它完成呈現(xiàn)該復(fù)雜3-D過(guò)渡之前開(kāi)始時(shí)間線的回放。在又一實(shí)施例中,在時(shí)間線的回放中用復(fù)雜特征的代理來(lái)替代(諸如向用戶解釋該特征仍被呈現(xiàn)的靜態(tài)圖像),直到呈現(xiàn)組件完成了對(duì)時(shí)間線上存在的所有特征的呈現(xiàn)。
現(xiàn)在參考圖2,一個(gè)示例性框圖示出了時(shí)間線上具有一個(gè)或多個(gè)修改特征的一個(gè)或多個(gè)媒體對(duì)象。時(shí)間線202依照位置標(biāo)識(shí)了媒體對(duì)象和修改的特征,諸如1到15。序列204是示出修改的特征和媒體對(duì)象的顯示序列的一個(gè)實(shí)例。序列204包括一個(gè)或多個(gè)修改的特征,其中TI指標(biāo)題特征(例如,TI1指標(biāo)題1),E指效果特征(例如,E2指效果2),并且T指過(guò)渡特征(例如,T3指過(guò)渡3)。序列204也包括一個(gè)或多個(gè)媒體對(duì)象,其中VC指視頻剪輯(例如,VC4指視頻剪輯4)。修改的特征和媒體對(duì)象的結(jié)合206示出了時(shí)間線被分解成其構(gòu)成元素。
如先前所討論的,消費(fèi)者可繼續(xù)編輯序列204中修改的特征和/或媒體對(duì)象。例如,消費(fèi)者可選擇被設(shè)計(jì)成自動(dòng)生成擦拭模式(從左到右、從右到左、從上到下)的擦拭過(guò)渡(T)。當(dāng)用戶將該擦拭過(guò)渡放置在時(shí)間線上時(shí),序列生成器106修改時(shí)間線上存在的該擦拭過(guò)渡的每一實(shí)例的方面,以及時(shí)間線上存在的所有其它過(guò)渡的方面,以指示它們?cè)跁r(shí)間線上的新的相對(duì)位置。然后,呈現(xiàn)組件108使用該修改的方面數(shù)據(jù)來(lái)依照模式(從左到右、從右到左以及從上到下)為擦拭過(guò)渡的每一實(shí)例生成適當(dāng)?shù)牟潦眠^(guò)渡。此處,如序列204中所顯示的,T1是從左到右擦拭,T2是從右到左擦拭,T3是從上到下擦拭,T4是從左到右擦拭,T5是從右到左擦拭,T6是從上到下擦拭,T7是從左到右擦拭。之后,消費(fèi)者可從序列204中移除VC4和T5(分別在位置9和10上)。在某些現(xiàn)有的多媒體編輯軟件中,消費(fèi)者需要修改擦拭過(guò)渡T6和T7以維持相同的擦拭過(guò)渡模式,(即,從左到右、從右到左和從上到下)。另一方面,依照本發(fā)明的一個(gè)優(yōu)點(diǎn),系統(tǒng)100在移除了Vc4和T5之后動(dòng)態(tài)地修改過(guò)渡T6和T7,以使消費(fèi)者無(wú)需修改T6和T7。換言之,系統(tǒng)100依照特征相對(duì)于諸如序列204等序列中的媒體對(duì)象和/或其它特征的位置來(lái)修改特征。
系統(tǒng)100如何依照特征相對(duì)于序列中的其它特征的位置來(lái)修改特征的另一實(shí)例如下。假定消費(fèi)者指定了自動(dòng)標(biāo)題特征(T1),它生成看上去類似書(shū)本封面的標(biāo)題、看上去類似書(shū)本封底的標(biāo)題、以及封面標(biāo)題和封底標(biāo)題之間的一個(gè)或多個(gè)自動(dòng)標(biāo)號(hào)的章節(jié)標(biāo)題。由此,在序列204中,TI1將顯示封面標(biāo)題,T2將顯示“第1章”標(biāo)題,T3將顯示封底標(biāo)題。在某些現(xiàn)有的多媒體軟件中,消費(fèi)者需要使用三個(gè)不同的標(biāo)題樣式來(lái)實(shí)現(xiàn)時(shí)間線上的這一效果,并且如果消費(fèi)者希望在時(shí)間線上位置3之后(例如,在VC1和T2之間)插入另一章節(jié)標(biāo)題而同時(shí)維持相同的標(biāo)題模式,則消費(fèi)者需要在位置3之后插入一個(gè)新的“第1章”標(biāo)題,并且需要將TI2修改成“第2章”。依照本發(fā)明的另一優(yōu)點(diǎn),系統(tǒng)100響應(yīng)于在位置3處新插入的標(biāo)題特征修改TI2,因?yàn)橄到y(tǒng)100是通過(guò)使用包括在特征中的一個(gè)或多個(gè)參數(shù)值、依照特征相對(duì)于序列中的其它特征的位置來(lái)修改特征的。
作為示例而非局限,以下參數(shù)類別的一個(gè)或多個(gè)值可儲(chǔ)存在特征的數(shù)據(jù)結(jié)構(gòu)中(在圖4中更詳細(xì)討論)家族本地序列號(hào),它指示該特征在具有相同家族號(hào)和各種類型號(hào)的不間斷特征序列中的位置;家族全局序列號(hào),它指示該特征在具有相同家族號(hào)和各種類型號(hào)的所有特征中的位置;個(gè)體本地序列號(hào),它指示該特征在具有相同家族號(hào)和相同類型號(hào)的不間斷特征序列中的位置;個(gè)體全局序列號(hào),它指示該特征在具有相同家族號(hào)和相同類型號(hào)的所有特征中的位置;家族本地總計(jì)數(shù),它指示具有相同家族號(hào)和各種類型號(hào)的不間斷特征序列中的最高家族本地序列號(hào);家族全局總計(jì)數(shù),它指示具有相同家族號(hào)和各種類型號(hào)的所有特征中的最高家族全局序列號(hào);個(gè)體本地總計(jì)數(shù),它指示具有相同家族號(hào)和相同類型號(hào)的不間斷特征序列中的最高個(gè)體本地序列號(hào);個(gè)體全局總計(jì)數(shù),它指示具有相同家族號(hào)和相同類型號(hào)的所有特征中的最高個(gè)體全局序列號(hào)。
可以構(gòu)想,每一特征僅使用這八個(gè)參數(shù)中的少數(shù)幾個(gè),并且在某些情況下,系統(tǒng)100可能不執(zhí)行以上列出的所有八個(gè)參數(shù),并且對(duì)該參數(shù)列表的任何添加不脫離本發(fā)明的精神。
圖3A到3C示出了具有類似特征(例如,過(guò)渡(T)、效果(E)和標(biāo)題(TI))的相關(guān)聯(lián)參數(shù)的特征的圖。具體地,圖3A示出了依照諸如圖2中的過(guò)渡特征T1到T7的每一過(guò)渡特征中的各種參數(shù)值來(lái)鏈接這些特征的方法。例如,全局鏈表302依照T1到T7各自在時(shí)間線中的全局序列號(hào)304來(lái)鏈接它們。即,全局序列號(hào)是每一特征在序列中的號(hào)碼,而無(wú)論其家族或類型如何。另一方面,家族鏈表306依照每一特征的家族號(hào)鏈接特征列表。例如,家族鏈表306包括每一過(guò)渡家族的單獨(dú)列表家族1和家族2。由此,家族1列表鏈接到T3、T4和T6。類似地,家族2列表鏈接T1、T2、T5和T7。另外,依照家族鏈表306,每一特征具有家族本地序列號(hào)308以及家族全局序列號(hào)310。
個(gè)體類型鏈表312依照特征在特定家族內(nèi)的個(gè)體類型號(hào)來(lái)鏈接特征。例如,個(gè)體類型鏈表312具有包含諸如T3、T4和T6等特征的個(gè)體類型1列表,因?yàn)樗鼈兪羌易?中的類型1。類似地,個(gè)體類型2列表包含諸如T2和T5等家族2的類型2特征,而個(gè)體類型3列表包含諸如T1和T7等家族3的類型3特征。個(gè)體類型本地序列號(hào)314和個(gè)體類型全局序列號(hào)316依照個(gè)體類型鏈表312指示了特征T1到T7的序列。
在一個(gè)實(shí)施例中,以上在圖3A中所述的鏈表于在時(shí)間線(例如,圖2中的時(shí)間線202)上改變特征(例如,效果、過(guò)渡或標(biāo)題)時(shí)被重新計(jì)算。例如,如果消費(fèi)者通過(guò)移除T3和VC3+E3來(lái)編輯圖2中的特征,則系統(tǒng)100可重新計(jì)算被該對(duì)時(shí)間線的改變影響的所有個(gè)體類型鏈表。序列生成器106響應(yīng)于任何改變對(duì)時(shí)間線上的每一特征重新計(jì)算參數(shù)。它也創(chuàng)建其參數(shù)(例如,個(gè)體本地序列號(hào)和個(gè)體全局序列號(hào))在重新計(jì)算過(guò)程中改變的所有特征的列表。接下來(lái),系統(tǒng)重新計(jì)算受該時(shí)間線的改變影響的所有家族鏈表,并添加到其參數(shù)(例如,家族本地序列號(hào)和家族全局序列號(hào))改變的所有特征的列表。在呈現(xiàn)組件108顯示特征和媒體對(duì)象之前,序列生成器106為每一受影響的特征重新計(jì)算參數(shù)。如先前所討論的,某些非復(fù)雜的特征可以實(shí)時(shí)地處理,而某些復(fù)雜的特征可能要求預(yù)呈現(xiàn)或預(yù)計(jì)算。由此,呈現(xiàn)組件108可在序列生成器向其通知改變之后立即或在稍候的某一時(shí)刻重新計(jì)算和/或重新繪制時(shí)間線的受影響部分。
圖3B是示出在媒體對(duì)象序列中不同家族中不同類型特征的確定參數(shù)值的另一圖示。具體地,圖3B示出了同一過(guò)渡(T)特征家族中的同一個(gè)體類型的參數(shù)值?!癟”之后的數(shù)字(例如,T3的“3”)指示過(guò)渡在總過(guò)渡序列中的號(hào)碼。例如,T3、T4、T6、T12、T13、T15和T17都屬于同一家族和同一類型(例如,家族1,類型1)。這些過(guò)渡之間的過(guò)渡屬于不同的家族或不同的類型或同時(shí)屬于不同家族和不同類型。由此,依照上述不同參數(shù)類別的定義,每一過(guò)渡特征(例如,T3、T4、T6、T12、T13、T15或T17)具有對(duì)應(yīng)于特征相對(duì)于其它特征的位置的參數(shù)值。
圖3C是示出媒體對(duì)象序列中不同家族中的不同類型特征的確定參數(shù)值的另一圖示。具體地,圖3C示出了不間斷序列中的過(guò)渡(例如,T11到T17)。例如,T11和T14的家族全局序列號(hào)分別是1和2,因?yàn)樗鼈儗儆谕患易?例如,家族2)。類似地,T12、T13、T15、T16和T17的家族全局序列號(hào)分別是1、2、3、4和5,因?yàn)樗鼈儗儆谕患易?例如,家族1)。T12、T13、T15和T17的個(gè)體全局序列號(hào)分別是1、2、3和4,因?yàn)樗鼈儗儆谕患易搴屯活愋?例如,家族1和類型1)。
接下來(lái)參考圖4,一框圖示出了依照本發(fā)明要與序列中的多個(gè)媒體對(duì)象中的一個(gè)或多個(gè)相關(guān)聯(lián)的特征的數(shù)據(jù)結(jié)構(gòu)。特征402具有第一組字段404,包括標(biāo)識(shí)特402的數(shù)據(jù)。標(biāo)識(shí)特征402的數(shù)據(jù)可包括用于標(biāo)識(shí)號(hào)、特征家族號(hào)或唯一地標(biāo)識(shí)其它特征中的每一特征的其它標(biāo)識(shí)號(hào)的字段。例如,擦拭過(guò)渡特征可具有標(biāo)識(shí)號(hào)“1”。系統(tǒng)100或特征402的第三方制造商可具有用于向所有特征分配唯一標(biāo)識(shí)號(hào)的統(tǒng)一標(biāo)識(shí)系統(tǒng)。第一字段404可包括標(biāo)識(shí)包含一個(gè)或多個(gè)成員的特征家族的標(biāo)識(shí)號(hào)。例如,擦拭過(guò)渡特征家族可具有諸如平滑擦拭、鋸齒狀擦拭等的成員。
同樣,標(biāo)識(shí)特征402的數(shù)據(jù)可包括類型號(hào)、或標(biāo)識(shí)特征制造商的類型號(hào)。例如,如在圖3B和3C中,擦拭過(guò)渡特征可具有不同類型的擦拭過(guò)渡,諸如2-D擦拭、3-D擦拭、有組織擦拭等等。
特征402也包括第二組字段406,它們儲(chǔ)存表示特征相對(duì)于與序列中的媒體對(duì)象相關(guān)聯(lián)的其它特征的位置的多個(gè)值和/或由序列生成器計(jì)算的其它數(shù)據(jù)。在本發(fā)明的一個(gè)實(shí)施例中,該組字段406保持上述所有八個(gè)參數(shù)值。在本發(fā)明的另一實(shí)施例中,該組字段406也包含表示關(guān)于特征周圍的媒體對(duì)象的信息的值,例如,關(guān)于特征之前或之后的視頻剪輯的平均亮度的數(shù)據(jù)、或表示特征之前或之后的視頻剪輯中存在的運(yùn)動(dòng)的一組復(fù)雜的運(yùn)動(dòng)矢量(見(jiàn)圖5D的討論)。
本發(fā)明構(gòu)想以上特征數(shù)據(jù)結(jié)構(gòu)可以由與系統(tǒng)100兼容的特征的第三方銷售商、制造商或設(shè)計(jì)者來(lái)采用或?qū)崿F(xiàn)。例如,特征的第三方銷售商可設(shè)計(jì)一系列用于系統(tǒng)100的標(biāo)題特征來(lái)編輯媒體對(duì)象。由此,特征的第三方銷售商可用圖4所示的數(shù)據(jù)結(jié)構(gòu)配置每一特征,使得消費(fèi)者可購(gòu)買要用于系統(tǒng)100的該組第三方標(biāo)題特征。另外,一個(gè)或多個(gè)上述參數(shù)也可以被實(shí)現(xiàn)為特征設(shè)計(jì)或制造的一部分。例如,設(shè)計(jì)該標(biāo)題特征系列的第三方銷售商選擇僅包含家族全局序列號(hào)。
圖5A示出了依照個(gè)體全局序列號(hào)來(lái)改變特征的各方面。如先前所討論的,序列生成器106依照特征在時(shí)間線上相對(duì)于其它特征和/或依照諸如圍繞該特征的媒體對(duì)象的內(nèi)容等其它上下文信息來(lái)修改特征內(nèi)的參數(shù)406。在502,這些參數(shù)406被傳遞到特征以呈現(xiàn)組件,后者依照部分或全部這些參數(shù)來(lái)呈現(xiàn)特征。例如,呈現(xiàn)組件108依照?qǐng)D5A中的個(gè)體全局序列號(hào)的值來(lái)改變擦拭過(guò)渡特征的方面。假定消費(fèi)者希望從左到右、從右到左和從上到下的擦拭過(guò)渡模式,如果在504擦拭過(guò)渡特征的個(gè)體全局序列號(hào)模3等于1(其中模意味著整數(shù)除法中的余數(shù)),則呈現(xiàn)組件108在510呈現(xiàn)從左到右擦拭。類似地,如果在506個(gè)體全局序列號(hào)模3等于2,則呈現(xiàn)組件108在512呈現(xiàn)從右到左擦拭。在508,如果個(gè)體全局序列號(hào)模3既不是1也不是2,則呈現(xiàn)組件108在514呈現(xiàn)從上到下擦拭。由此,消費(fèi)者將在550看到一致的擦拭過(guò)渡模式。
圖5B示出了依照個(gè)體全局序列號(hào)和個(gè)體總計(jì)數(shù)來(lái)改變特征的各方面。如先前所討論的,序列生成器106依照特征在時(shí)間線上相對(duì)于其它特征的位置和/或依照諸如圍繞該特征的媒體對(duì)象的內(nèi)容等其它上下文信息來(lái)修改特征內(nèi)的參數(shù)406。假定消費(fèi)者希望具有在起始處從左到右擦拭、在末尾從上到下擦拭、并且在中間從右到左擦拭的模式的擦拭過(guò)渡。在圖5B中,呈現(xiàn)組件108在516確定擦拭過(guò)渡特征的個(gè)體全局序列號(hào)是否等于1。如果是,則呈現(xiàn)組件108在522呈現(xiàn)從左到右擦拭。在518,呈現(xiàn)組件108確定個(gè)體全局序列號(hào)是否等于個(gè)體全局總計(jì)數(shù),這意味著它是最后一個(gè)擦拭過(guò)渡。如果確定是肯定的,則呈現(xiàn)組件108在524呈現(xiàn)從右到左擦拭。否則,呈現(xiàn)組件108在526呈現(xiàn)從上到下擦拭。因此,消費(fèi)者將在522看到擦拭過(guò)渡模式。圖5C示出了依照家族全局序列號(hào)和家族全局總計(jì)數(shù)來(lái)改變特征的各方面。如先前所討論的,序列生成器106依照特征在時(shí)間線上相對(duì)于其它特征的位置和/或依照諸如圍繞該特征的媒體對(duì)象的內(nèi)容等其它上下文信息來(lái)修改特征內(nèi)的參數(shù)406。假定消費(fèi)者希望將媒體對(duì)象組織成類似具有封面、封底和中間章節(jié)標(biāo)題的書(shū)本的標(biāo)題特征。呈現(xiàn)組件108在528確定標(biāo)題特征的家族本地序列號(hào)是否等于1。如果家族本地序列號(hào)等于1,則呈現(xiàn)組件108在530基于個(gè)體類型執(zhí)行具有顏色的“書(shū)本封面”標(biāo)題。在圖5C中,在彩色標(biāo)題家族中有三種類型的標(biāo)題特征1=紅色書(shū)本樣式,2=藍(lán)色書(shū)本樣式,3=綠色書(shū)本樣式。當(dāng)序列生成器106確定了家族全局序列號(hào)和家族全局總計(jì)數(shù)之后,這些值由呈現(xiàn)組件108用于創(chuàng)建標(biāo)題的不同方面(例如,書(shū)本封面、書(shū)本封底或中間章節(jié))。在530,如果家族全局序列號(hào)是“1”,即這是該標(biāo)題家族在時(shí)間線上第一次出現(xiàn),則呈現(xiàn)組件108執(zhí)行該方面(“書(shū)本封面”標(biāo)題)。在532,呈現(xiàn)組件108將家族全局序列號(hào)與家族全局總計(jì)數(shù)進(jìn)行比較。如果它們是相同的,則呈現(xiàn)組件108在534對(duì)彩色標(biāo)題家族中的每一類標(biāo)題特征執(zhí)行“書(shū)本封底”標(biāo)題方面,意味著這是最后一個(gè)彩色標(biāo)題。如果在532的確定是否定的,則呈現(xiàn)組件在538對(duì)彩色標(biāo)題家族中的每一類標(biāo)題執(zhí)行“書(shū)本章節(jié)”方面??傮w上,消費(fèi)者可以看到由呈現(xiàn)組件108在566用三種類型的標(biāo)題特征554呈現(xiàn)的特征結(jié)果。
在另一實(shí)施例中,圖5D示出了依照從相關(guān)媒體對(duì)象導(dǎo)出的參數(shù)來(lái)改變特征的各方面。媒體對(duì)象(例如,視頻剪輯560)可以擁有實(shí)際的或?qū)С龅膶傩浴C襟w對(duì)象的實(shí)際屬性可包括,但不限于,媒體對(duì)象的持續(xù)時(shí)間,以及在視頻剪輯或靜止圖像的情況下,包括記錄該視頻或圖像的日期和時(shí)間。媒體對(duì)象的導(dǎo)出屬性可包括,但不限于,諸如運(yùn)動(dòng)屬性562、圖像色彩屬性564和/或其它屬性等屬性。運(yùn)動(dòng)屬性562可包括如下屬性諸如X軸上的導(dǎo)出或?qū)嶋H攝像機(jī)速率、y軸上的導(dǎo)出或?qū)嶋H攝像機(jī)速率、z軸上的導(dǎo)出或?qū)嶋H攝像機(jī)速率、x軸上的導(dǎo)出或?qū)嶋H物體速率、y軸上的導(dǎo)出或?qū)嶋H物體速率、z軸上的導(dǎo)出或?qū)嶋H物體速率、攝像機(jī)穩(wěn)定性、導(dǎo)出或?qū)嶋H攝像機(jī)變焦速率、或涉及運(yùn)動(dòng)矢量的其它屬性。圖像色彩屬性564可包括諸如媒體對(duì)象中的主要色彩以及媒體對(duì)象內(nèi)的其它色彩的頻率等參數(shù),或涉及色彩直方圖的其它參數(shù)。媒體對(duì)象560也可包括諸如媒體對(duì)象560的持續(xù)時(shí)間、攝像機(jī)設(shè)置、全局定位衛(wèi)星(GPS)信息或其它實(shí)際或?qū)С鰯?shù)據(jù)等的參數(shù)。序列生成器108將這些參數(shù)從圍繞特征的媒體對(duì)象復(fù)制到當(dāng)前特征之前或之后的預(yù)定數(shù)量的媒體對(duì)象的特征中的字段(例如,字段組406)中。例如,在本發(fā)明的一個(gè)實(shí)施例中,序列生成器106將前導(dǎo)或后續(xù)媒體對(duì)象的物體運(yùn)動(dòng)矢量復(fù)制到當(dāng)前特征中。在本發(fā)明的另一實(shí)施例中,序列生成器106將五個(gè)前導(dǎo)和五個(gè)后續(xù)媒體對(duì)象的物體運(yùn)動(dòng)矢量復(fù)制到當(dāng)前特征中。采用這些參數(shù)作為566處的輸入,本示例中的呈現(xiàn)組件108確定在568處所呈現(xiàn)的特征的另一側(cè)的媒體對(duì)象(例如,VC1和VC2)中的物體的運(yùn)動(dòng)方向是否是從左到右。如果確定是肯定的,則呈現(xiàn)組件108在570執(zhí)行VC1和VC2之間的從左到右擦拭過(guò)渡(例如,T1)。在572,如果序列生成器106確定相鄰媒體對(duì)象中的物體的運(yùn)動(dòng)方向是從右到左,則呈現(xiàn)組件108在574在媒體對(duì)象之間執(zhí)行從右到左擦拭過(guò)渡。否則,呈現(xiàn)組件108在576執(zhí)行從上到下擦拭。總體上,消費(fèi)者可在558看到由序列生成器106修改的特征的結(jié)果。這一情況下的總體效果是用于過(guò)渡向其本身分配它所過(guò)渡的媒體剪輯中的物體的水平運(yùn)動(dòng),或者沒(méi)有相干的水平運(yùn)動(dòng)來(lái)執(zhí)行垂直擦拭。
換言之,呈現(xiàn)組件108可通過(guò)分析涉及媒體對(duì)象內(nèi)容的參數(shù)來(lái)改變特征的各方面。
如圖5A到5D所示的,系統(tǒng)100可以通過(guò)使用上述參數(shù)的一個(gè)或多個(gè)組合來(lái)實(shí)現(xiàn)以達(dá)到期望的結(jié)果。
可以構(gòu)想,一個(gè)或多個(gè)參數(shù)值的任何變更和/或操縱不偏離本發(fā)明的精神。例如,特征的第三方銷售商可在改變淡入淡出過(guò)渡的各方面時(shí)使用個(gè)體本地序列號(hào)和個(gè)體全局總計(jì)數(shù),而特征的另一第三方銷售商可對(duì)暫停特征使用家族全局序列號(hào)和家族全局總計(jì)數(shù),等等。
在一個(gè)實(shí)施例中,特征包括一組預(yù)定的規(guī)則,用于改變特征的各方面。例如,在設(shè)計(jì)特征的過(guò)程中,特征的第三方銷售商可配置特征,使得特征的方面是由上述一個(gè)或多個(gè)參數(shù)值來(lái)確定的??梢詷?gòu)想,呈現(xiàn)組件108在確定如何呈現(xiàn)特征時(shí)可以不使用所有標(biāo)識(shí)的數(shù)據(jù)或值(例如,參數(shù)值)。典型的呈現(xiàn)組件僅使用許多可能參數(shù)中的少數(shù)幾個(gè)。某些呈現(xiàn)組件使用對(duì)基于序列的參數(shù)的選擇,而其它呈現(xiàn)組件使用從相鄰媒體對(duì)象導(dǎo)出的參數(shù),另外一些呈現(xiàn)組件可使用這兩種類型參數(shù)的混合。
在另一實(shí)施例中,特征的另一第三方銷售商可在改變特征的各方面時(shí)使用涉及媒體對(duì)象內(nèi)容的參數(shù)值和/或上述參數(shù)值。在又一實(shí)施例中,特征向消費(fèi)者提供了覆蓋自動(dòng)行為并選擇應(yīng)當(dāng)如何改變特征的各方面的特定模式的選項(xiàng)。例如,消費(fèi)者可為擦拭特征選擇一種模式,諸如從左到右、從右到左等等。這一用戶交互可創(chuàng)建又一參數(shù),它可被傳遞到周圍的特征,使得它們可自動(dòng)調(diào)整以適應(yīng)用戶的選擇。例如,如果用戶強(qiáng)迫擦拭為從左到右,則剩余的擦拭可自動(dòng)調(diào)整以啟動(dòng)從右到左擦拭開(kāi)始的新序列。在另一實(shí)施例中,第三方銷售商預(yù)定義一組特征模式。
參考圖6,流程圖示出了依照本發(fā)明向序列中的多個(gè)媒體對(duì)象應(yīng)用特征的方法。在602,系統(tǒng)100接收多個(gè)媒體對(duì)象,并在604排列它們以形成時(shí)間線或序列。消費(fèi)者使用輸入設(shè)備(例如,數(shù)碼相機(jī)或數(shù)碼便攜式攝像機(jī))輸入多個(gè)媒體對(duì)象。系統(tǒng)100也可從其它存儲(chǔ)設(shè)備或計(jì)算機(jī)可讀介質(zhì)接收多個(gè)媒體對(duì)象。
在606,系統(tǒng)100等待用戶輸入。此時(shí),用戶可請(qǐng)求系統(tǒng)執(zhí)行一個(gè)或多個(gè)任務(wù),包括但不限于,如A、B和C所示的任務(wù)。例如,A用于向時(shí)間線添加特征或更多媒體對(duì)象。B用于修改或刪除時(shí)間線上現(xiàn)有的特征或媒體對(duì)象。C用于從時(shí)間線上預(yù)覽或發(fā)布完成的視頻。系統(tǒng)100通過(guò)諸如鼠標(biāo)等輸入設(shè)備接收用戶對(duì)這些任務(wù)的輸入/選擇。在另一實(shí)施例中,響應(yīng)于用戶選擇A、B和/或C,自動(dòng)完成一個(gè)或多個(gè)任務(wù)。例如,當(dāng)用戶添加復(fù)雜特征(例如,3D過(guò)渡),則系統(tǒng)100實(shí)質(zhì)上立即可預(yù)呈現(xiàn)該3D過(guò)渡特征。
在610,消費(fèi)者使用系統(tǒng)100來(lái)指定要在604添加到序列中的時(shí)間線上的所選擇特征或媒體對(duì)象。例如,消費(fèi)者在由系統(tǒng)100或特征的第三方制造商/銷售商(例如,圖1A中的110或圖2中的204)提供的特征集合中選擇一個(gè)或多個(gè)特征。消費(fèi)者也可通過(guò)將購(gòu)買的特征下載或安裝到特征集合來(lái)從第三方銷售商購(gòu)買額外的特征??梢詷?gòu)想,這些第三方制造的特征被設(shè)計(jì)和配置成與系統(tǒng)100和/或所有其組件、模塊、數(shù)據(jù)結(jié)構(gòu)、參數(shù)串和其它設(shè)置兼容。
在612,系統(tǒng)100標(biāo)識(shí)多個(gè)媒體對(duì)象中用于插入指定的特征或另外的媒體對(duì)象的位置,諸如消費(fèi)者將選擇的特征拖放到時(shí)間線上(見(jiàn)圖1B和1C)。每一特征包括至少一個(gè)可變方面或?qū)傩?,諸如擦拭過(guò)渡的方向。由此,系統(tǒng)100在632根據(jù)特征相對(duì)于序列中的媒體對(duì)象和/或相對(duì)于其它特征的所標(biāo)識(shí)的位置以各種方法呈現(xiàn)特征。例如,系統(tǒng)100通過(guò)評(píng)估一個(gè)或多個(gè)參數(shù)值(如,圖5A到5D中所討論的)改變特征的各方面或?qū)傩?。?14,系統(tǒng)100將修改的特征插入到媒體對(duì)象序列中所標(biāo)識(shí)的位置以供顯示。在640,序列生成器更新由在614向時(shí)間線添加特征或媒體對(duì)象所影響的所有特征的參數(shù)。
在606,消費(fèi)者可決定修改或刪除時(shí)間線上現(xiàn)有的媒體對(duì)象或特征。消費(fèi)者在620選擇特征或媒體對(duì)象,并在622選擇刪除或修改所選擇的特征或媒體對(duì)象。一旦消費(fèi)者完成了刪除或修改特征或媒體對(duì)象,序列生成器106就在640更新時(shí)間線上所有受影響的特征的參數(shù)。
在630,消費(fèi)者在606選擇任務(wù)C后決定預(yù)覽或發(fā)布時(shí)間線。在632,系統(tǒng)100使用呈現(xiàn)組件108依照在640處設(shè)置在特征上的參數(shù)來(lái)呈現(xiàn)每一特征。在634,將完成的視頻寫(xiě)入輸出文件或其它介質(zhì)。
本發(fā)明可由編輯包括本發(fā)明的至少某些特征的一個(gè)或多個(gè)媒體對(duì)象的軟件程序來(lái)實(shí)現(xiàn)。在操作中,系統(tǒng)100可以是軟件程序、代碼或一組能夠編輯媒體對(duì)象的計(jì)算機(jī)可執(zhí)行指令。最初,有一組媒體對(duì)象可用于編輯,諸如多個(gè)視頻剪輯或圖像。特征組件102從一個(gè)或多個(gè)特征的集合中指定一個(gè)特征。消費(fèi)者協(xié)助標(biāo)識(shí)特征(例如,通過(guò)使用鼠標(biāo)點(diǎn)擊顯示器上的特征),諸如擦拭過(guò)渡特征。消費(fèi)者也通過(guò)使用鼠標(biāo)指針將所標(biāo)識(shí)的特征(例如,表示所表示的特征的圖標(biāo))拖曳到媒體對(duì)象序列中所標(biāo)識(shí)的位置,將所標(biāo)識(shí)的特征關(guān)聯(lián)到媒體對(duì)象。換言之,消費(fèi)者通過(guò)指定要插入擦拭過(guò)渡特征的位置,諸如在圖1B中的118-1和118-2之間,或在圖1C中的媒體對(duì)象118-2或118-4之前插入標(biāo)題特征,來(lái)編輯視頻剪輯。
序列生成器106之后通過(guò)根據(jù)特征相對(duì)于序列中的媒體對(duì)象和/或相對(duì)于其它特征的位置設(shè)置特征的各種參數(shù)來(lái)修改特征。之后,呈現(xiàn)組件108根據(jù)其上設(shè)置的一個(gè)或多個(gè)參數(shù)來(lái)呈現(xiàn)特征。例如,呈現(xiàn)組件108根據(jù)特征相對(duì)于序列中的媒體對(duì)象和/或其它特征的位置和/或內(nèi)容來(lái)呈現(xiàn)特征的各種擦拭過(guò)渡或標(biāo)題樣式(見(jiàn)圖5A到5D)。通過(guò)實(shí)現(xiàn)本發(fā)明的一個(gè)或多個(gè)特征,消費(fèi)者無(wú)需修改特征來(lái)維持模式,因?yàn)樾蛄猩善?06根據(jù)特征相對(duì)于序列中的媒體對(duì)象或其它特征的位置來(lái)自動(dòng)修改特征的參數(shù),且呈現(xiàn)組件108根據(jù)那些參數(shù)來(lái)自動(dòng)呈現(xiàn)特征。
在消費(fèi)者完成了編輯媒體對(duì)象之后,序列生成器106修改所有受到消費(fèi)者執(zhí)行的編輯影響的特征的參數(shù)。當(dāng)消費(fèi)者請(qǐng)求預(yù)覽或發(fā)布時(shí)間線時(shí),呈現(xiàn)組件108依照由序列生成器106在其上設(shè)置的參數(shù)來(lái)呈現(xiàn)特征。在本發(fā)明的一個(gè)實(shí)施例中,一旦序列生成器修改了某些復(fù)雜特征上的參數(shù),呈現(xiàn)組件108就可預(yù)呈現(xiàn)這些復(fù)雜特征,而不是等待系統(tǒng)100的預(yù)覽或發(fā)布組件調(diào)用呈現(xiàn)組件108。
圖7示出了計(jì)算機(jī)130形式的通用計(jì)算設(shè)備的一個(gè)示例。在本發(fā)明的一個(gè)實(shí)施例中,諸如計(jì)算機(jī)130等計(jì)算機(jī)適用于此處所示和所描述的其它附圖。計(jì)算機(jī)130具有一個(gè)或多個(gè)處理器或處理單元132以及系統(tǒng)存儲(chǔ)器134。在所示的實(shí)施例中,系統(tǒng)總線136將包括系統(tǒng)存儲(chǔ)器134的各種系統(tǒng)組件耦合到處理器132??偩€136表示任意若干種總線結(jié)構(gòu)類型的一種或多種,包括存儲(chǔ)器總線或存儲(chǔ)器控制器、外圍總線、加速圖形端口、以及使用各類總線體系結(jié)構(gòu)的處理器或局部總線。作為示例,這類體系結(jié)構(gòu)包括工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(ISA)總線、微通道體系結(jié)構(gòu)(MCA)總線、增強(qiáng)型ISA(EISA)總線、視頻電子技術(shù)標(biāo)準(zhǔn)協(xié)會(huì)(VESA)局部總線以及外圍部件互連(PCI)總線,也稱為Mezzanine總線。
計(jì)算機(jī)130通常至少具有某種形式的計(jì)算機(jī)可讀介質(zhì)。計(jì)算機(jī)可讀介質(zhì)可以是可由計(jì)算機(jī)130訪問(wèn)的任一可用介質(zhì),包括易失性和非易失性介質(zhì)、可移動(dòng)和不可移動(dòng)介質(zhì)。作為示例而非局限,計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括以用于儲(chǔ)存諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù)等信息的任一方法或技術(shù)實(shí)現(xiàn)的易失性和非易失性,可移動(dòng)和不可移動(dòng)介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括但不限于,RAM、ROM、EEPROM、閃存或其它存儲(chǔ)器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其它光盤存儲(chǔ)、磁盒、磁帶、磁盤存儲(chǔ)或其它磁存儲(chǔ)設(shè)備、或可以用來(lái)儲(chǔ)存所期望的信息并可由計(jì)算機(jī)110訪問(wèn)的任一其它介質(zhì)。通信介質(zhì)通常具體化為諸如載波或其它傳輸機(jī)制的已調(diào)制數(shù)據(jù)信號(hào)中的計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù),并包括任一信息傳送介質(zhì)。術(shù)語(yǔ)“已調(diào)制數(shù)據(jù)信號(hào)”指以對(duì)信號(hào)中的信息進(jìn)行編碼的方式設(shè)置或改變其一個(gè)或多個(gè)特征的信號(hào)。作為示例而非局限,通信介質(zhì)包括有線介質(zhì),如有線網(wǎng)絡(luò)或直接連線連接,以及無(wú)線介質(zhì),如聲學(xué)、RF、紅外和其它無(wú)線介質(zhì)。上述任一的組合也應(yīng)當(dāng)包括在計(jì)算機(jī)可讀介質(zhì)的范圍之內(nèi)。
系統(tǒng)存儲(chǔ)器134包括易失性和/或非易失性存儲(chǔ)器形式的計(jì)算機(jī)存儲(chǔ)介質(zhì)。在所示的實(shí)施例中,系統(tǒng)存儲(chǔ)器134包括只讀存儲(chǔ)器(ROM)138和隨機(jī)存取存儲(chǔ)器(RAM)140?;据斎?輸出系統(tǒng)142(BIOS)包括如在啟動(dòng)時(shí)幫助在計(jì)算機(jī)130內(nèi)的元件之間傳輸信息的基本例程,通常儲(chǔ)存在ROM 138中。RAM 140通常包含處理單元132立即可訪問(wèn)和/或當(dāng)前正在操作的數(shù)據(jù)和/或程序模塊。作為示例而非局限,圖1示出了操作系統(tǒng)144、應(yīng)用程序146、其它程序模塊148和程序數(shù)據(jù)150。
計(jì)算機(jī)130也可包括其它可移動(dòng)/不可移動(dòng)、易失性/非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)。僅作示例,圖7示出了對(duì)不可移動(dòng)、非易失性磁介質(zhì)進(jìn)行讀寫(xiě)的硬盤驅(qū)動(dòng)器154。圖7也示出了對(duì)可移動(dòng)、非易失性磁盤158進(jìn)行讀寫(xiě)的磁盤驅(qū)動(dòng)器156以及對(duì)可移動(dòng)、非易失性光盤162,如CD ROM或其它光介質(zhì)進(jìn)行讀寫(xiě)的光盤驅(qū)動(dòng)器160??梢栽谑纠圆僮鳝h(huán)境中使用的其它可移動(dòng)/不可移動(dòng)、易失性/非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)包括但不限于,磁帶盒、閃存卡、數(shù)字多功能盤、數(shù)字視頻帶、固態(tài)RAM、固態(tài)ROM等等。硬盤驅(qū)動(dòng)器154、磁盤驅(qū)動(dòng)器156和光盤驅(qū)動(dòng)器150通常通過(guò)非易失性存儲(chǔ)器接口,如接口166連接到系統(tǒng)總線136。
上文討論并在圖7示出的驅(qū)動(dòng)器及其關(guān)聯(lián)的計(jì)算機(jī)存儲(chǔ)介質(zhì)為計(jì)算機(jī)130提供了計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和其它數(shù)據(jù)的存儲(chǔ)。例如,在圖1中,示出硬盤驅(qū)動(dòng)器154儲(chǔ)存操作系統(tǒng)170、應(yīng)用程序172、其它程序模塊174和程序數(shù)據(jù)176。注意,這些組件可以與操作系統(tǒng)144、應(yīng)用程序146、其它程序模塊148和程序數(shù)據(jù)150相同,也可以與它們不同。這里對(duì)操作系統(tǒng)170、應(yīng)用程序172、其它程序模塊174和程序數(shù)據(jù)176給予不同的標(biāo)號(hào)來(lái)說(shuō)明至少它們是不同的副本。
用戶可以通過(guò)輸入設(shè)備,如鍵盤180和定點(diǎn)設(shè)備182(例如鼠標(biāo)、跟蹤球或觸摸板)向計(jì)算機(jī)130輸入命令和信息。其它輸入設(shè)備(未示出)可包括麥克風(fēng)、操縱桿、游戲墊、圓盤式衛(wèi)星天線、掃描儀等等。這些和其它輸入設(shè)備通常通過(guò)耦合至系統(tǒng)總線136的用戶輸入接口184連接至處理單元132,但是也可以通過(guò)其它接口和總線結(jié)構(gòu)連接,如并行端口、游戲端口或通用串行總線(USB)。監(jiān)視器188或其它類型的顯示設(shè)備也通過(guò)接口,如視頻接口190連接至系統(tǒng)總線136。除監(jiān)視器188之外,計(jì)算機(jī)通常包括其它外圍輸出設(shè)備(未示出),如揚(yáng)聲器和打印機(jī),它們可通過(guò)輸出外圍接口(未示出)連接。
計(jì)算機(jī)130可以使用到一個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī),如遠(yuǎn)程計(jì)算機(jī)194的邏輯連接在網(wǎng)絡(luò)化環(huán)境中操作。遠(yuǎn)程計(jì)算機(jī)194可以是個(gè)人計(jì)算機(jī)、服務(wù)器、路由器、網(wǎng)絡(luò)PC、對(duì)等設(shè)備或其它普通網(wǎng)絡(luò)節(jié)點(diǎn),并通常包括許多或所有相對(duì)于計(jì)算機(jī)130所描述的元件。圖7描述的邏輯連接包括局域網(wǎng)(LAN)196和廣域網(wǎng)(WAN)198,但也可包括其它網(wǎng)絡(luò)。LAN 196和/或WAN 198可以是有線網(wǎng)絡(luò)、無(wú)線網(wǎng)絡(luò)、其組合等等。這類網(wǎng)絡(luò)環(huán)境常見(jiàn)于辦公室、企業(yè)范圍計(jì)算機(jī)網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)以及全球計(jì)算機(jī)網(wǎng)絡(luò)(例如,因特網(wǎng))。
當(dāng)在局域網(wǎng)網(wǎng)絡(luò)環(huán)境中使用時(shí),計(jì)算機(jī)130通過(guò)網(wǎng)絡(luò)接口或適配器186連接至LAN 196。當(dāng)在廣域網(wǎng)網(wǎng)絡(luò)環(huán)境中使用時(shí),計(jì)算機(jī)130通常包括調(diào)制解調(diào)器178或用于通過(guò)WAN 198,如因特網(wǎng)建立通信的其它裝置。調(diào)制解調(diào)器178可以是內(nèi)置或外置的,它通過(guò)用戶輸入接口184或其它適當(dāng)?shù)臋C(jī)制連接至系統(tǒng)總線136。在網(wǎng)絡(luò)化環(huán)境中,相對(duì)于計(jì)算機(jī)130所描述的程序模塊或其部分可儲(chǔ)存在遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備(未示出)中。作為示例而非局限,圖7示出了遠(yuǎn)程應(yīng)用程序192駐留在存儲(chǔ)器設(shè)備上。示出的網(wǎng)絡(luò)連接是示例性的,也可以使用在計(jì)算機(jī)之間建立通信鏈路的其它裝置。
一般而言,計(jì)算機(jī)130的數(shù)據(jù)處理器通過(guò)在不同的時(shí)刻儲(chǔ)存在計(jì)算機(jī)的各種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的指令來(lái)編程。程序和操作系統(tǒng)通常例如分布在軟盤或CD-ROM上。從那里,它們被安裝或加載到計(jì)算機(jī)的次級(jí)存儲(chǔ)器中。在執(zhí)行時(shí),它們至少部分地被加載到計(jì)算機(jī)的初級(jí)電子存儲(chǔ)器中。當(dāng)這些和其它各種類型的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包含用于實(shí)現(xiàn)以下結(jié)合微處理器或其它數(shù)據(jù)處理器描述的步驟的指令或程序時(shí),此處所描述的本發(fā)明包括這類介質(zhì)。當(dāng)依照此處所描述的方法和技術(shù)來(lái)編程時(shí),本發(fā)明也包括計(jì)算機(jī)本身。
為說(shuō)明起見(jiàn),諸如操作系統(tǒng)等程序和其它可執(zhí)行程序組件此處被示出為離散的框。然而,可以認(rèn)識(shí)到,這類程序和組件在不同的時(shí)刻駐留在計(jì)算機(jī)的不同存儲(chǔ)組件中,并由計(jì)算機(jī)的數(shù)據(jù)處理器來(lái)執(zhí)行。
盡管結(jié)合包括計(jì)算機(jī)130的示例性計(jì)算系統(tǒng)環(huán)境描述了本發(fā)明,然而本發(fā)明可用眾多其它通用或?qū)S糜?jì)算系統(tǒng)環(huán)境或配置來(lái)操作。該計(jì)算系統(tǒng)環(huán)境不旨在對(duì)本發(fā)明的使用范圍或功能提出任何局限。此外,該計(jì)算系統(tǒng)環(huán)境不應(yīng)當(dāng)被解釋為對(duì)在示例性操作環(huán)境中所示出的組件的任一個(gè)或其組合具有任何依賴性或要求。適用于本發(fā)明的眾所周知的計(jì)算系統(tǒng)、環(huán)境和/或配置包括但不限于,個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持式或膝上設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、機(jī)頂盒、可編程消費(fèi)者電子設(shè)備、網(wǎng)絡(luò)PC、小型機(jī)、大型機(jī)、包括任一上述系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境等等。
本發(fā)明可在諸如由一個(gè)或多個(gè)計(jì)算機(jī)或其它設(shè)備執(zhí)行的程序模塊等計(jì)算機(jī)可執(zhí)行指令的一般上下文環(huán)境中描述。一般而言,程序模塊包括但不限于,例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等,它們執(zhí)行特定的任務(wù)或?qū)崿F(xiàn)特定的抽象數(shù)據(jù)類型。本發(fā)明也可以在分布式計(jì)算環(huán)境中實(shí)踐,其中,任務(wù)由通過(guò)通信網(wǎng)絡(luò)連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)器存儲(chǔ)設(shè)備的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。
軟件體系結(jié)構(gòu)上下文中的接口包括軟件模塊、組件、代碼部分或其它計(jì)算機(jī)可執(zhí)行指令序列。接口包括,例如,訪問(wèn)第二模塊來(lái)代表第一模塊執(zhí)行計(jì)算任務(wù)的第一模塊。在一個(gè)示例中,第一和第二模塊包括諸如由操作系統(tǒng)提供的應(yīng)用程序編程接口(API)、組件對(duì)象模型(COM)接口(例如,用于對(duì)等應(yīng)用程序通信)、以及可執(zhí)行標(biāo)記語(yǔ)言元數(shù)據(jù)交換格式(XMI)接口(例如,用于web服務(wù)之間的通信)。
接口可以是諸如Java 2平臺(tái)企業(yè)版(J2EE)、COM或分布式COM(DCOM)示例中的緊耦合的同步實(shí)現(xiàn)?;蛘呋虺酥?,接口可以是諸如web服務(wù)中的松耦合的異步實(shí)現(xiàn)(例如,使用簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議)。一般而言,接口包括以下特征的任何組合緊耦合的、送耦合的、同步的和異步的。此外,接口可符合標(biāo)準(zhǔn)協(xié)議、專有協(xié)議、或標(biāo)準(zhǔn)和專有協(xié)議的任何組合。
此處所描述的接口可以都是單個(gè)接口的一部分,或者可以被實(shí)現(xiàn)為單獨(dú)的接口或其中的任何組件。接口可本地或遠(yuǎn)程地執(zhí)行以提供功能。此外,接口可包括比此處所示或所描述的更多或更少的功能。
此處所示和所描述的方法的執(zhí)行或進(jìn)行順序不是必要的,除非另外指定。即,方法的元素可以用任何順序來(lái)執(zhí)行,除非另外指定,且方法可包括比此處所揭示的更多或更少的元素。例如,可以構(gòu)想,在另一元素之前、同時(shí)或之后執(zhí)行一特定的元素在本發(fā)明的范圍之內(nèi)。
當(dāng)介紹本發(fā)明或其實(shí)施例的元素時(shí),冠詞“一”、“一個(gè)”、“該”和“所述”意味著有一個(gè)或多個(gè)元素。術(shù)語(yǔ)“包括”、“包含”和“具有”旨在包含性的,意味著可以有除所列出的元素之外的其它元素。
鑒于上述內(nèi)容,可以看到,實(shí)現(xiàn)了本發(fā)明的若干目的并獲得了其它有利的結(jié)果。
由于可以在上述產(chǎn)品和方法中做出各種改變而不脫離本發(fā)明的范圍,因此包含在以上說(shuō)明書(shū)中并在附圖中示出的所有內(nèi)容都被解釋為說(shuō)明性而非在限制意義上解釋。
權(quán)利要求
1.一種用于創(chuàng)建用于序列中的多個(gè)媒體對(duì)象的特征的軟件程序,所述程序包括特征組件,它指定具有影響其至少一個(gè)可變方面的參數(shù)的特征;指示器組件,用于標(biāo)識(shí)所指定的特征相對(duì)于所述序列中的媒體對(duì)象的位置;序列生成器,用于通過(guò)根據(jù)所指定的特征在所述序列中的位置改變其參數(shù)來(lái)修改所指定的特征;以及呈現(xiàn)組件,用于當(dāng)順序地顯示所述媒體對(duì)象時(shí),在所標(biāo)識(shí)的位置處依照所指定的特征的改變的參數(shù)來(lái)呈現(xiàn)所指定的特征。
2.如權(quán)利要求1所述的程序,其特征在于,所述序列生成器通過(guò)根據(jù)以下的一個(gè)或多個(gè)改變特征的參數(shù)來(lái)修改所指定的特征所指定的特征在所述序列中相對(duì)于媒體對(duì)象的位置、所指定的特征在所述序列中相對(duì)于其它特征的位置、所述序列中的媒體對(duì)象的任一側(cè)的媒體對(duì)象的內(nèi)容、以及所述媒體對(duì)象的內(nèi)容。
3.如權(quán)利要求2所述的程序,其特征在于,所述特征包括以下類型的至少一種在所述多個(gè)媒體對(duì)象的兩個(gè)之間應(yīng)用的過(guò)渡、應(yīng)用于所述多個(gè)媒體對(duì)象中的一個(gè)的效果、作為所述多個(gè)媒體對(duì)象的一個(gè)創(chuàng)建的標(biāo)題、以及應(yīng)用于一個(gè)或多個(gè)媒體對(duì)象的標(biāo)題。
4.如權(quán)利要求2所述的程序,其特征在于,所述多個(gè)媒體對(duì)象包括多個(gè)以下的至少一個(gè)視頻剪輯、照片和圖像。
5.如權(quán)利要求2所述的程序,其特征在于,所述特征包括用于確定如何呈現(xiàn)特征的一個(gè)或多個(gè)參數(shù)。
6.如權(quán)利要求5所述的程序,其特征在于,所述參數(shù)包括以下的至少一個(gè)家族本地序列號(hào)、家族全局序列號(hào)、個(gè)體本地序列號(hào)、個(gè)體全局序列號(hào)、家族本地總計(jì)數(shù)、家族全局總計(jì)數(shù)、個(gè)體本地總計(jì)數(shù)、個(gè)體全局總計(jì)數(shù)、運(yùn)動(dòng)屬性、圖像色彩屬性、媒體對(duì)象持續(xù)時(shí)間、媒體對(duì)象的攝像機(jī)設(shè)置、以及媒體對(duì)象的GPS信息。
7.如權(quán)利要求6所述的程序,其特征在于,所述運(yùn)動(dòng)屬性包括以下的至少一個(gè)x軸上的攝像機(jī)速率、y軸上的攝像機(jī)速率、z軸上的攝像機(jī)速率、x軸上的物體速率、y軸上的物體速率、z軸上的物體速率、攝像機(jī)穩(wěn)定性以及攝像機(jī)變焦速率。
8.如權(quán)利要求6所述的程序,其特征在于,所述圖像色彩屬性包括以下的至少一個(gè)媒體對(duì)象中的主要色彩、媒體對(duì)象中的其它色彩的頻率、以及媒體對(duì)象的色彩直方圖。
9.如權(quán)利要求2所述的程序,其特征在于,所述特征是特定特征家族的一部分。
10.如權(quán)利要求2所述的程序,其特征在于,每一特征是特定特征類型的一部分。
11.一種具有計(jì)算機(jī)可執(zhí)行組件的計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)可執(zhí)行組件用于向序列中的多個(gè)媒體對(duì)象應(yīng)用一個(gè)或多個(gè)特征,每一所述特征具有至少一個(gè)可變屬性,所述組件包括指示器組件,用于標(biāo)識(shí)所述多個(gè)媒體對(duì)象的序列中一位置處的指定的一個(gè)特征,所述特征具有影響至少一個(gè)可變屬性的參數(shù);以及修改組件,用于通過(guò)根據(jù)所指定的特征在所述序列中的位置改變其參數(shù)來(lái)修改所指定的特征。
12.如權(quán)利要求11所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所述修改組件通過(guò)根據(jù)以下的一個(gè)或多個(gè)改變其參數(shù)來(lái)修改所指定的特征所指定的特征在所述序列中相對(duì)于媒體對(duì)象的位置、所指定的特征在序列中相對(duì)于其它特征的位置、所述序列中媒體對(duì)象的任一側(cè)上的媒體對(duì)象的內(nèi)容、以及所述媒體對(duì)象的內(nèi)容。
13.如權(quán)利要求12所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所述一個(gè)或多個(gè)特征包括以下類型的至少一種在所述多個(gè)媒體對(duì)象的兩個(gè)之間應(yīng)用的過(guò)渡、應(yīng)用于所述多個(gè)媒體對(duì)象中的一個(gè)的效果、作為所述多個(gè)媒體對(duì)象中的一個(gè)創(chuàng)建的標(biāo)題、以及應(yīng)用于一個(gè)或多個(gè)媒體對(duì)象的標(biāo)題。
14.如權(quán)利要求12所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所述多個(gè)媒體對(duì)象包括多個(gè)以下的至少一個(gè)視頻剪輯、照片和圖像。
15,如權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所述參數(shù)包括以下的至少一個(gè)家族本地序列號(hào)、家族全局序列號(hào)、個(gè)體本地序列號(hào)、個(gè)體全局序列號(hào)、家族本地總計(jì)數(shù)、家族全局總計(jì)數(shù)、個(gè)體本地總計(jì)數(shù)、個(gè)體全局總計(jì)數(shù)、媒體對(duì)象持續(xù)時(shí)間、媒體對(duì)象的攝像機(jī)設(shè)置、媒體對(duì)象的GPS信息、x軸上的攝像機(jī)速率、y軸上的攝像機(jī)速率、z軸上的攝像機(jī)速率、x軸上的物體速率、y軸上的物體速率、z軸上的物體速率、攝像機(jī)穩(wěn)定性、攝像機(jī)變焦速率、媒體對(duì)象中的主要色彩、媒體對(duì)象中的其它色彩的頻率、以及媒體對(duì)象的色彩直方圖。
16.如權(quán)利要求12所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所指定的特征是特定特征家族的一部分。
17.如權(quán)利要求12所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所指定的特征是特定特征類型的一部分。
18.如權(quán)利要求11所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,還包括呈現(xiàn)組件,用于在所標(biāo)識(shí)的位置處根據(jù)所指定的特征的修改的參數(shù)呈現(xiàn)所述特征。
19.如權(quán)利要求18所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所述特征包括用于確定如何呈現(xiàn)所述特征的一個(gè)或多個(gè)變化的參數(shù)。
20.一種用于創(chuàng)建用于序列中的多個(gè)媒體對(duì)象的特征的方法,所述方法包括指定具有影響其至少一個(gè)可變方面的參數(shù)的特征;標(biāo)識(shí)所指定的特征相對(duì)于所述序列中的媒體對(duì)象的位置;通過(guò)根據(jù)所指定的特征在所述序列中的位置改變其參數(shù)來(lái)修改所指定的特征;以及當(dāng)順序地顯示所述媒體對(duì)象時(shí),在所標(biāo)識(shí)的位置處依照所指定的特征的改變的參數(shù)來(lái)呈現(xiàn)所指定的特征。
21.如權(quán)利要求20所述的方法,其特征在于,還包括通過(guò)根據(jù)以下的一個(gè)或多個(gè)改變其參數(shù)來(lái)修改所指定的特征所指定的特征在所述序列中相對(duì)于媒體對(duì)象的位置、所指定的特征在序列中相對(duì)于其它特征的位置、所述序列中媒體對(duì)象的任一側(cè)上的媒體對(duì)象的內(nèi)容、以及所述媒體對(duì)象的內(nèi)容。
22.如權(quán)利要求21所述的方法,其特征在于,所述特征包括以下類型的至少一種在所述多個(gè)媒體對(duì)象的兩個(gè)之間應(yīng)用的過(guò)渡、應(yīng)用于所述多個(gè)媒體對(duì)象中的一個(gè)的效果、作為所述多個(gè)媒體對(duì)象中的一個(gè)創(chuàng)建的標(biāo)題、以及應(yīng)用于一個(gè)或多個(gè)媒體對(duì)象的標(biāo)題。
23.如權(quán)利要求21所述的方法,其特征在于,所述多個(gè)媒體對(duì)象包括多個(gè)以下的至少一個(gè)視頻剪輯、照片和圖像。
24.如權(quán)利要求21所述的方法,其特征在于,所述參數(shù)包括以下的至少一個(gè)家族本地序列號(hào)、家族全局序列號(hào)、個(gè)體本地序列號(hào)、個(gè)體全局序列號(hào)、家族本地總計(jì)數(shù)、家族全局總計(jì)數(shù)、個(gè)體本地總計(jì)數(shù)、個(gè)體全局總計(jì)數(shù)、媒體對(duì)象持續(xù)時(shí)間、媒體對(duì)象的攝像機(jī)設(shè)置、媒體對(duì)象的GPS信息、x軸上的攝像機(jī)速率、y軸上的攝像機(jī)速率、z軸上的攝像機(jī)速率、x軸上的物體速率、y軸上的物體速率、z軸上的物體速率、攝像機(jī)穩(wěn)定性、攝像機(jī)變焦速率、媒體對(duì)象中的主要色彩、媒體對(duì)象中的其它色彩的頻率、以及媒體對(duì)象的色彩直方圖。
25.如權(quán)利要求21所述的方法,其特征在于,所述特征是特定特征家族的一部分。
26.如權(quán)利要求21所述的方法,其特征在于,每一特征是特定特征類型的一部分。
27.一種具有用于執(zhí)行如權(quán)利要求20所述的方法的計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì)。
28.一種其上儲(chǔ)存有數(shù)據(jù)結(jié)構(gòu)的計(jì)算機(jī)可讀介質(zhì),所述數(shù)據(jù)結(jié)構(gòu)用于要與序列中的多個(gè)媒體對(duì)象的一個(gè)或多個(gè)相關(guān)聯(lián)的特征,所述數(shù)據(jù)結(jié)構(gòu)包括第一字段,包括標(biāo)識(shí)所述特征的數(shù)據(jù);以及第二字段,儲(chǔ)存表示所述特征相對(duì)于所述序列中與所述媒體對(duì)象相關(guān)聯(lián)的至少一個(gè)其它特征的位置,其中,所述特征的位置是根據(jù)所述第一字段來(lái)確定的。
29.如權(quán)利要求28所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所述第一字段包括標(biāo)識(shí)特征實(shí)例的數(shù)據(jù)。
30.如權(quán)利要求28所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所述第一字段包括標(biāo)識(shí)特征家族的數(shù)據(jù)。
31.如權(quán)利要求30所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所述第一字段包括標(biāo)識(shí)所述特征的家族內(nèi)的類型的數(shù)據(jù)。
32.如權(quán)利要求28所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,所述第二字段包括表示以下的一個(gè)或多個(gè)的值家族本地序列號(hào)、家族全局序列號(hào)、個(gè)體本地序列號(hào)、個(gè)體全局序列號(hào)、家族本地總計(jì)數(shù)、家族全局總計(jì)數(shù)、個(gè)體本地總計(jì)數(shù)、個(gè)體全局總計(jì)數(shù)、媒體對(duì)象持續(xù)時(shí)間、媒體對(duì)象的攝像機(jī)設(shè)置、媒體對(duì)象的GPS信息、x軸上的攝像機(jī)速率、y軸上的攝像機(jī)速率、z軸上的攝像機(jī)速率、x軸上的物體速率、y軸上的物體速率、z軸上的物體速率、攝像機(jī)穩(wěn)定性、攝像機(jī)變焦速率、媒體對(duì)象中的主要色彩、媒體對(duì)象中的其它色彩的頻率、以及媒體對(duì)象的色彩直方圖。
33.一種用于創(chuàng)建用于序列中的多個(gè)媒體對(duì)象的特征的軟件程序,所述程序包括特征組件,它指定具有影響其至少一個(gè)可變方面的參數(shù)的特征;指示器組件,用于標(biāo)識(shí)所指定的特征相對(duì)于所述序列中的媒體對(duì)象的位置;序列生成器,用于通過(guò)根據(jù)所述序列中的多個(gè)媒體對(duì)象的內(nèi)容改變參數(shù)來(lái)修改所指定的特征;以及呈現(xiàn)組件,用于在順序地顯示所述媒體對(duì)象時(shí),在所標(biāo)識(shí)的位置處依照所指定的特征的改變的參數(shù)來(lái)呈現(xiàn)所指定的特征。
34.如權(quán)利要求33所述的程序,其特征在于,所述序列生成器通過(guò)根據(jù)以下的一個(gè)或多個(gè)改變特征的參數(shù)來(lái)修改所述特征所述序列中媒體對(duì)象的任一側(cè)上的媒體對(duì)象的內(nèi)容、以及所述媒體對(duì)象的內(nèi)容。
35.如權(quán)利要求34所述的程序,其特征在于,涉及所述多個(gè)媒體對(duì)象的每一個(gè)的內(nèi)容的參數(shù)包括以下的一個(gè)或多個(gè)媒體對(duì)象持續(xù)時(shí)間、媒體對(duì)象的攝像機(jī)設(shè)置、媒體對(duì)象的GPS信息、x軸上的攝像機(jī)速率、y軸上的攝像機(jī)速率、z軸上的攝像機(jī)速率、x軸上的物體速率、y軸上的物體速率、z軸上的物體速率、攝像機(jī)穩(wěn)定性、攝像機(jī)變焦速率、媒體對(duì)象中的主要色彩、媒體對(duì)象中的其它色彩的頻率、以及媒體對(duì)象的色彩直方圖。
36.如權(quán)利要求34所述的程序,其特征在于,所述特征包括以下的至少一個(gè)在兩個(gè)媒體對(duì)象之間應(yīng)用的過(guò)渡、應(yīng)用于媒體對(duì)象的效果、作為媒體對(duì)象創(chuàng)建的標(biāo)題、以及應(yīng)用于一個(gè)或多個(gè)媒體對(duì)象的標(biāo)題。
37.如權(quán)利要求34所述的程序,其特征在于,所述多個(gè)媒體對(duì)象包括多個(gè)以下的至少一個(gè)視頻剪輯、照片和圖像。
38.如權(quán)利要求34所述的程序,其特征在于,所述特征是以下之一的一部分特定特征家族或特定特征類型。
39.如權(quán)利要求33所述的程序,其特征在于,所述序列生成器還通過(guò)根據(jù)以下中的一個(gè)改變特征的參數(shù)來(lái)修改所指定的特征所指定的特征在所述序列中相對(duì)于媒體對(duì)象的位置、所指定的特征在序列中相對(duì)于其它特征的位置。
40.如權(quán)利要求39所述的程序,其特征在于,涉及所述多個(gè)媒體對(duì)象的位置的所述參數(shù)包括以下的一個(gè)或多個(gè)家族本地序列號(hào)、家族全局序列號(hào)、個(gè)體本地序列號(hào)、個(gè)體全局序列號(hào)、家族本地總計(jì)數(shù)、家族全局總計(jì)數(shù)、個(gè)體本地總計(jì)數(shù)、以及個(gè)體全局總計(jì)數(shù)。
全文摘要
一種創(chuàng)建用于序列中的多個(gè)媒體對(duì)象的特征的軟件程序。該程序包括指定具有影響特征的至少一個(gè)可變方面的參數(shù)的特征。指示器組件標(biāo)識(shí)指定的特征相對(duì)于序列中的媒體對(duì)象的位置。該程序包括序列生成器,用于通過(guò)根據(jù)所指定的特征相對(duì)于序列中的媒體對(duì)象和/或相對(duì)于其它特征的位置改變指定的特征的參數(shù)來(lái)修改所指定的特征。該序列生成器也通過(guò)根據(jù)特征周圍或向其應(yīng)用特征的媒體對(duì)象的內(nèi)容改變特征的參數(shù)來(lái)修改所指定的特征。呈現(xiàn)組件在所標(biāo)識(shí)的位置處依照所改變的參數(shù)來(lái)呈現(xiàn)所指定的特征。
文檔編號(hào)G06F9/44GK1766887SQ20051011924
公開(kāi)日2006年5月3日 申請(qǐng)日期2005年10月28日 優(yōu)先權(quán)日2004年10月29日
發(fā)明者I·C·默瑟 申請(qǐng)人:微軟公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
海城市| 定日县| 尤溪县| 仁布县| 阳朔县| 连云港市| 南康市| 兴宁市| 称多县| 同德县| 通渭县| 黄平县| 宽甸| 南充市| 法库县| 沅陵县| 连南| 镇坪县| 裕民县| 翁牛特旗| 沭阳县| 剑河县| 凤阳县| 文水县| 巫溪县| 邹城市| 巴里| 宿州市| 从化市| 西安市| 高碑店市| 措美县| 台湾省| 环江| 虞城县| 玉屏| 嘉定区| 麻栗坡县| 瑞安市| 灵武市| 会泽县|