專利名稱::媒體廣告的制作方法
技術(shù)領(lǐng)域:
:本文檔一般地涉及廣告發(fā)布。
背景技術(shù):
:廣告(或ad)可作為視頻節(jié)目的一部分進行播放。一些視頻節(jié)目被制作為具有能夠向視頻中插入廣告的預先確定的廣告位(slot)。例如,一個小時的喜劇節(jié)目可以被拍攝成四個13分鐘的視頻段,以允許在每個視頻段之后插入兩分鐘的廣告。對于沒有制作以預先確定的廣告位的視頻而言,可由制作人對該視頻進行回顧并且利用視頻元數(shù)據(jù)人工添加標簽以指示廣告位的位置。
發(fā)明內(nèi)容本文檔描述了媒體流內(nèi)廣告位的識別。—般地,在一個方面,一種計算機實現(xiàn)的方法包括識別媒體中的潛在內(nèi)容項目位,并且將權(quán)重與每個潛在內(nèi)容項目位相關(guān)聯(lián),每個權(quán)重指示在所述內(nèi)容項目位處派發(fā)內(nèi)容項目時對媒體流的潛在破壞程度。所述方法的實施方式可包括以下一個或多個特征。所述媒體可包括視頻、音頻或視頻和音頻的組合。所述內(nèi)容項目可包括廣告。所述內(nèi)容項目位可包括廣告位。識別潛在內(nèi)容項目位可包括識別指示所述媒體內(nèi)視頻鏡頭變化的視頻鏡頭邊界。識別潛在內(nèi)容項目位可包括識別所述媒體內(nèi)的音頻、話音或音樂的邊界。所述方法可包括從所述潛在廣告位識別具有超出閾值的權(quán)重的廣告位。所述方法可包括基于權(quán)重向廣告位分配內(nèi)容項目。在一些示例中,可基于內(nèi)容項目的持續(xù)時間和權(quán)重向廣告位分配內(nèi)容項目。在一些示例中,持續(xù)時間較長的內(nèi)容項目可被分配給與較高權(quán)重相關(guān)聯(lián)的內(nèi)容項目位,而持續(xù)時間較短的內(nèi)容項目可分配給與較低權(quán)重相關(guān)聯(lián)的內(nèi)容項目,其中較高權(quán)重指示對視頻流較低程度的潛在破壞。在一些示例中,基于內(nèi)容項目中文本、靜止圖像和視頻的百分比和權(quán)重向內(nèi)容項目位分配內(nèi)容項目。在一些示例中,將具有較高文本或靜止圖像百分比的內(nèi)容項目分配給與較低權(quán)重相關(guān)聯(lián)的內(nèi)容項目位,而將具有較高視頻百分比的內(nèi)容項目分配給與較高權(quán)重相關(guān)聯(lián)的內(nèi)容項目位,其中較高權(quán)重指示對視頻流較低程度的潛在破壞。在一些示例中,基于內(nèi)容項目位之前的視頻內(nèi)容和內(nèi)容項目之間的相似級別和相關(guān)聯(lián)的權(quán)重向內(nèi)容項目位中的一個分配內(nèi)容項目。在一些示例中,將與視頻內(nèi)容具有較高相似度的內(nèi)容項目分配給與較低權(quán)重相關(guān)聯(lián)的內(nèi)容項目位,而將與視頻內(nèi)容具有較低相似度的內(nèi)容項目分配給與較高權(quán)重相關(guān)聯(lián)的內(nèi)容項目位,其中較高權(quán)重指示對視頻流較低程度的潛在破壞。所述方法可包括生成視頻元數(shù)據(jù),所述視頻元數(shù)據(jù)具有與視頻內(nèi)的內(nèi)容項目位的位置以及與內(nèi)容項目位相關(guān)聯(lián)的權(quán)重相關(guān)的信息。所述方法可包括從源接收視頻,并且向所述源提供與潛在內(nèi)容項目位的位置和相關(guān)聯(lián)的置信分值相關(guān)的信息。所述方法可包括基于規(guī)則修改權(quán)重,所述規(guī)則獨立于對媒體流的潛在破壞。所述規(guī)則可包括在內(nèi)容項目位處于從媒體開始的預定時間段內(nèi)時增加所述內(nèi)容項目位的權(quán)重。至少一些權(quán)重能夠各自指示當在潛在內(nèi)容項目位中插入內(nèi)容項目時對媒體流的潛在破壞程度?!愕?,在另一方面,一種計算機實現(xiàn)的方法包括使用用于檢測媒體中的特征的第一組規(guī)則識別媒體內(nèi)的位置,并且使用用于識別內(nèi)容項目位的第二組規(guī)則對所識別的每個位置進行評估,以使得在所述內(nèi)容項目位中派發(fā)內(nèi)容項目,對視頻流的破壞趨向于小于在廣告位之外派發(fā)內(nèi)容項目的情況。所述方法的實施方式可包括以下一個或多個特征。所述內(nèi)容項目可包括廣告。所述內(nèi)容項目位可包括廣告位。所述媒體可包括視頻、音頻或視頻和音頻的組合。識別位置可包括識別視頻鏡頭邊界。在一些示例中,對所識別的位置進行評估包括確定是否存在跨所識別位置的音頻連續(xù)。在一些示例中,對所識別的位置進行評估包括確定在所識別的位置之前和之后是否存在靜音。在一些示例中,對所識別的位置進行評估包括確定在所識別的位置是否存在到空白或黑白的漸隱或切換。在一些示例中,對所識別的位置進行評估包括確定在所識別的位置之前和之后的切換動作的頻率。在一些示例中,對所識別的位置進行評估包括確定在所識別的位置之前和隨后的視頻鏡頭的相似程度。在一些示例中,對所識別的位置進行評估包括確定在所識別的位置之前和隨后的運動連續(xù)。在一些示例中,對所識別的位置進行評估包括確定在所識別的位置之前和隨后的運動動作級別。在一些示例中,對所識別的位置進行評估包括確定在與所識別的位置之前的視頻相關(guān)聯(lián)的音頻中是否存在音頻音量的逐漸增加。在一些示例中,對所識別的位置進行評估包括確定在所識別的位置之前的視頻中是否存在畫面拉遠(zoomout)?!愕?,在另一方面,一種計算機實現(xiàn)的方法包括接收媒體,將所述媒體發(fā)送到媒體處理服務器,接收所述媒體處理服務器所提供的媒體元數(shù)據(jù),所述媒體元數(shù)據(jù)具有與所述媒體中的內(nèi)容項目位以及與所述內(nèi)容項目位相關(guān)聯(lián)的置信分值相關(guān)的信息。所述方法的實施方式可包括以下一個或多個特征。所述方法可包括提供用戶界面以允許用戶觀看內(nèi)容項目位之前和之后的視頻段并且修改對內(nèi)容項目位的選擇。所述內(nèi)容項目位可包括廣告位?!愕?,在另一方面,一種系統(tǒng)包括服務器,所述服務器包括用來存儲視頻的存儲設(shè)備,和用來執(zhí)行第一層視頻處理和第二層視頻處理以識別所述視頻內(nèi)的內(nèi)容項目位的處理器。所述第一層視頻處理基于用于識別所述視頻中的視頻鏡頭的特征的第一組規(guī)則來識別所述視頻中的位置,而所述第二層視頻處理對所識別的位置進行評估以對每個所識別的位置生成置信分值。每個置信分值指示在所識別的位置派發(fā)內(nèi)容項目時對視頻流的潛在破壞程度。所述系統(tǒng)的實施方式可包括以下一個或多個特征。所述內(nèi)容項目可包括廣告。所述內(nèi)容項目位可包括廣告位?!愕?,在另一方面,一種裝置包括用戶界面以提供與視頻中的內(nèi)容項目位以及與所述視頻相關(guān)聯(lián)的置信分值相關(guān)的信息,每個置信分值指示在相應內(nèi)容項目位處派發(fā)內(nèi)容項目時對視頻流的潛在破壞程度,所述用戶界面允許用戶對內(nèi)容項目位的選擇進行修改并且將與所修改的對內(nèi)容項目位的選擇相關(guān)的信息存儲在存儲設(shè)備中。所述裝置的實施方式可包括以下一個或多個特征。所述內(nèi)容項目可包括廣告。所述內(nèi)容項目位可包括廣告位?!愕?,在另一方面,一種系統(tǒng)包括用于識別視頻中的潛在內(nèi)容項目位的裝置,以及用于將權(quán)重與每個潛在內(nèi)容項目位相關(guān)聯(lián)的裝置,每個權(quán)重指示在所述潛在內(nèi)容項目位處派發(fā)內(nèi)容項目時對媒體流的潛在破壞程度。所述系統(tǒng)的實施方式可包括以下一個或多個特征。所述內(nèi)容項目可包括廣告。所述內(nèi)容項目位可包括廣告位。所述系統(tǒng)、方法和技術(shù)可包括以下一個或多個優(yōu)勢??稍诿襟w(例如,視頻、音頻或視頻和音頻的組合)的流內(nèi)播放(或在媒體上重疊)內(nèi)容項目(例如,廣告)而不會明顯破壞媒體流。媒體的發(fā)布者能夠從內(nèi)容項目(例如,廣告)產(chǎn)生收益而不會對接收所述媒體(例如,觀看視頻或收聽音頻)的個人的體驗造成不利影響。在以下附圖和描述中闡述一個或多個實施例的細節(jié)。根據(jù)描述和附圖以及權(quán)利要求,本發(fā)明的其它特征、目標和優(yōu)勢將是顯而易見的。圖1是示例性視頻處理設(shè)備的示圖。圖2是被劃分為視頻鏡頭(shot)的示例性視頻的示圖。圖3是允許發(fā)布者發(fā)布視頻的示例性計算機網(wǎng)絡(luò)的示圖。圖4是允許發(fā)布者對廣告位候選進行回顧的示例性圖形用戶界面的示圖。圖5是允許發(fā)布者發(fā)布視頻的示例性計算機網(wǎng)絡(luò)的示圖。圖6是用于處理視頻的示例性過程的示圖。圖7是用于確定視頻鏡頭邊界的置信分值的示例性過程的示圖。圖8是示例性一般計算設(shè)備的示圖。圖9是示例性一般便攜式計算設(shè)備的示圖。各附圖中相同的附圖標記表示相同元素。具體實施例方式圖1是示例性視頻處理設(shè)備100(例如,視頻處理服務器并且此后被稱作視頻處理服務器100)的示意圖,其接收視頻102并確定視頻102內(nèi)適于插入一個或多個內(nèi)容項目(例如,廣告)的內(nèi)容項目(例如,廣告)位。視頻處理服務器100生成指示內(nèi)容項目(例如,廣告)位的時間位置的視頻元數(shù)據(jù)104和相關(guān)聯(lián)的置信分值(或權(quán)重)。內(nèi)容項目(例如,廣告)位的較高置信分值指示在所述視頻流中的該內(nèi)容項目位播放內(nèi)容項目時對視頻102流較低的潛在破壞。視頻元數(shù)據(jù)104可被用來確定或建議例如在播放視頻102時何時播放內(nèi)容項目(例如,廣告)以及播放什么視頻項目。在以下描述中,廣告和廣告位分別被用作內(nèi)容項目和內(nèi)容項目位的示例。在一些示例中,視頻處理服務器100使用兩層處理來確定廣告位。在第一層視頻處理中,服務器100識別視頻鏡頭邊界(或視頻段邊界)。"鏡頭"通常是指從相同相機連續(xù)拍攝的視頻幀序列(或者在多次拍攝并進行重構(gòu)以使得多個鏡頭作為連續(xù)鏡頭呈現(xiàn)給觀眾)。鏡頭可包含搖攝(pan)、傾斜或鏡頭推拉(zoom)。對于卡通、動畫或者包括計算機生成畫面的視頻來說,視頻鏡頭邊界一般是指視頻中視頻幀彼此之間存在不連續(xù)的地方。7例如,視頻鏡頭邊界在視頻從畫面的一個視點切換到另一視點時出現(xiàn),在顯示一個位置的畫面變化為不同位置的另一畫面時出現(xiàn),或者在從顯示一個人的臉部切換到進行討論的另一個人的臉部時出現(xiàn)。視頻鏡頭邊界是潛在的廣告位,這是因為視頻鏡頭邊界指示視頻102中畫面或主題變換的可能性。通過比較,每個鏡頭(或段)內(nèi)的視頻幀實質(zhì)上是逐幀連續(xù)的,不適合在視頻鏡頭內(nèi)放置廣告,因為可能對視頻流造成顯著破壞而導致負面的觀看體驗。在第二層視頻處理中,視頻處理服務器100對先前識別的每個視頻鏡頭邊界確定置信分值。雖然視頻鏡頭邊界比鏡頭內(nèi)的位置更適于放置廣告,但是并不是所有的視頻鏡頭邊界都適合作為廣告位。例如,視頻可能顯示幾個人在房間內(nèi)進行討論,其中視頻鏡頭從一個人切換到另一個人。當仍然處于討論之中時,在鏡頭從一個人向另一個人變化的視頻鏡頭邊界處插入廣告是不得體的。更好的廣告位放置例如是在討論結(jié)束時或者在畫面變化到不同房間時的視頻鏡頭邊界。視頻處理服務器100包括視頻鏡頭邊界檢測器106,其對視頻102的內(nèi)容進行分析并且使用視頻鏡頭邊界檢測算法來確定視頻鏡頭的邊界。視頻鏡頭邊界檢測算法的示例在Gargi等人的"PerformanceCharacterizationofVideoShotChangeDetectionMethods",IEEETransactionsonCircuitsandSystemsforVideoTechnology,vol.10,no.1,第1-13頁,2000年2月,以及Cooper等人的"VideoSegmentationviaTemporalPatternClassification,,,IEEETransactionsonMultimedia,vol.9,issue3,第610-618頁,2007年4月中有所描述。在一些示例中,可對音頻軌跡進行分析以識別音頻開始點和結(jié)束點,其可被用來改進視頻鏡頭邊界識別的準確性。如果視頻具有貫穿所述視頻連續(xù)的單個鏡頭,諸如相機在整個視頻片段期間聚焦在一個人上的個人訪問視頻片段,則可以使用音頻開始點和結(jié)束點替代視頻鏡頭邊界。在這種情況下,廣告位候選可放置在音頻段結(jié)束之后以及后續(xù)音頻段開始之前。視頻處理服務器100可包括對與視頻102相關(guān)聯(lián)的音頻進行處理的音頻處理模塊。視頻處理服務器100包括置信分值計算器108,其用于對先前識別的每個視頻鏡頭邊界確定置信分值。置信分值計算器108使用一組規(guī)則110對每個視頻鏡頭邊界進行評估以生成置信分值(或權(quán)重),所述置信分值指示視頻鏡頭邊界將作為良好廣告位(例如,在插入廣告時不會對視頻流造成顯著破壞)的可能性。例如,視頻鏡頭邊界檢測器106和置信分值計算器108可以是專用硬件模塊或者通用中央處理單元(CPU)或圖形處理單元(GPU)所執(zhí)行的軟件模塊。在確定了置信分值之后,視頻處理服務器100生成視頻元數(shù)據(jù)112,其具有關(guān)于視頻內(nèi)的廣告位位置以及相關(guān)聯(lián)的置信分值的信息。例如,元數(shù)據(jù)112可指示第一廣告位具有0.5的置信分值并且在00:05:26時(即視頻開始之后的5分26秒)出現(xiàn)。根據(jù)上下文,術(shù)語"視頻"、"音頻"或"媒體"可以指能夠被人所感知的視覺、聽覺或視聽信號,或者能夠被機器所處理的電信號或文件。術(shù)語"內(nèi)容位"或"廣告位"是指能夠在其中呈現(xiàn)一個或多個內(nèi)容項目或廣告的時間段。視頻102能夠以在播放、解碼或呈現(xiàn)時能夠被視覺感知的任意格式來存儲或流化。例如,視頻102可包括直播或錄制的電視節(jié)目、直播或錄制的戲劇或喜劇作品、音樂視頻、電視播送事件(例如,體育事件、政治事件、新聞事件等)、家庭制作的視頻、視頻語音郵件等等。視頻102可被壓縮或解壓縮。所述視頻可利用各種視頻和"容器"文件格式進行工作,例如Macromedia的FlashVideo(FLV)、微軟的AdvancedStreamingformat(ASF)、WindowsMediaAudio(碰)、WindowsMediafilewithAudio/Video(麗)、AudioVideoInterleave(AVI)、DivXTM、IntelVideoTechnology(IVF)、QuickTimeMovieFileExtension(MOV)、MPEG、RealMedia、RealAudio、RealVideo、VivoVideo(VIV)、OGG、Matroska、3gp、NUT、MXF、ratDVD、svi等之中的一個或多個。廣告可以是被設(shè)計來推廣(promote)產(chǎn)品或服務或者就一些主題給出公眾通知(例如,公眾服務聲明、政治廣告、尋求幫助廣告等)的任意內(nèi)容。廣告可包括文本、靜止圖形或圖像、運動圖形或圖像(例如,視頻、動畫)和音頻的任意組合。廣告可由例如廣告主、主辦方、視頻的提供者或視頻102的發(fā)布者來提供。可在給定視頻鏡頭邊界播放一個或多個廣告。當對廣告進行引用時,可識別其它內(nèi)容以便在給定鏡頭邊界的視頻位中放置。圖2是被劃分為視頻鏡頭(或段)的視頻102的示例的示圖,所述視頻鏡頭包括視頻鏡頭A122a、視頻鏡頭B122b、視頻鏡頭C122c、視頻鏡頭D122d和視頻鏡頭E122e等。在兩個視頻鏡頭之間為視頻鏡頭邊界,例如124a至124e。視頻102在時間t0開始,并且視頻鏡頭邊界124a至124e分別在時間tl至t5出現(xiàn)。當視頻102最初由視頻處理服務器100接收時,視頻102并不具有與視頻鏡頭邊界相關(guān)的嵌入信息。視頻鏡頭邊界檢測器106對視頻102的內(nèi)容進行分析并識別視頻鏡頭邊界(例如,124a至124e)。置信分值計算器108基于規(guī)則集合110對每個視頻鏡頭邊界進行評估并生成相應的置信分值。例如,可使用以下規(guī)則對視頻102進行評估1.音頻連續(xù)如果存在跨視頻鏡頭邊界的音頻連續(xù),則將置信分值降低預定量,原因在于鏡頭邊界不是好的廣告位侯選。例如,在講話者正講話時,視頻畫面可以從講話者切換到觀眾然后再切換回講話者,所有這些時間講話者都在講話。當在講話者處于句子中間時插入廣告可能會對視頻流造成明顯破壞。2.在視頻鏡頭變化之前和之后的靜音如果在視頻鏡頭變化之前和之后存在靜音,則將置信分值增加預定量。靜音指示視頻中的故事轉(zhuǎn)換的高可能性。靜音可包括音頻暫停和音頻空白(audioblack)。音頻暫停是指音頻中的暫停,例如對話或音樂中的暫停,其中音頻記錄繼續(xù)并且可能存在一些背景音頻。音頻空白是指完全靜音,例如在關(guān)閉音頻記錄時。3.切換至空白(或黑白)切換到空白通常指示視頻中的自然故事轉(zhuǎn)換點,所以這可以是好的廣告位侯選。在檢測到至空白或黑白的切換時將置信分值增加預定量。4.視頻鏡頭變化之前和之后的切換動作高頻率的切換(即每單位時間內(nèi)大量切換)可指示從不同視點顯示相同動作,例如從對話中的一個人切換到另一個人。如果在視頻鏡頭邊界周圍存在高頻率的切換,則將置信分值降低預定量,原因在于這可能不是好的廣告位侯選。例如,如果時間t2到時間t5之間的持續(xù)為30秒,從而在30秒內(nèi)存在四次切換,頻繁的切換動作表明處于時間t3和t4的視頻鏡頭邊界可能不是好的廣告位侯選。5.視頻鏡頭之前和隨后的相似度在一個特定的示例性實施方式中,對于給定的視頻鏡頭邊界,將所述邊界之后的視頻段與該邊界之前兩個段的視頻段進行比較。還將所述邊界之前的視頻分段與該邊界之后兩個段的視頻段進行比較。例如,在對視頻鏡頭邊界124c進行評估時,將視頻段D122d與段B122b進行比較。如果段B和D相似,則指示可能為從不同視點顯示的相同動作,諸如處于視頻變化的往返序列中間,并且不是好的廣告位侯選,從而將置信分值降低預定量。類似地,將段C122c與段E122e進行比較。如果段C和E相似,則將置信分值降低預定量。6.視頻鏡頭邊界之前使用拉遠當在視頻鏡頭邊界之前存在拉遠時,這可能指示畫面結(jié)束以及到新畫面的轉(zhuǎn)換。當檢測到視頻鏡頭邊界之前的拉遠時,將置信分值增加預定量。7.視頻鏡頭邊界之前的音量峰值(volumepeak):當在視頻鏡頭邊界之前存在音量峰值時,諸如通向所述視頻鏡頭邊界的音樂中的聲音漸增,這建立了情感強度并且可能指示到引人注目畫面的轉(zhuǎn)換。當檢測到視頻鏡頭邊界之前的音量峰值時,將置信分值增加預定量。8.運動連續(xù)當鏡頭邊界之前和之后存在運動連續(xù)時,這可能指示所述鏡頭邊界之前和之后的鏡頭與例如其中從不同視角獲得鏡頭的運動中的相同人物或?qū)ο笙嚓P(guān)聯(lián)。當在視頻鏡頭邊界之前和之后存在運動相似性時,將置信分值降低預定量。9.運動動作級別當鏡頭邊界之前和之后存在高級別的運動活動時,所述鏡頭邊界可能不是好的廣告位。例如,在具有顯示具有許多人和車輛移動的街頭畫面不同部分的多個鏡頭的視頻中,在那些鏡頭邊界處插入廣告可能是不得體的。當在視頻鏡頭邊界之前和之后存在高級別的運動動作時,將置信分值減少預定量??梢允褂糜糜跍y量跨視頻鏡頭邊界的連續(xù)性的其它規(guī)則來對視頻102進行評估。在一些實施方式中,在確定視頻鏡頭邊界的置信分值時,如果在視頻鏡頭邊界檢測到至空白的切換,則將置信分值增加預定量,例如0.4。如果檢測到跨視頻鏡頭邊界的音頻連續(xù),則將置信分值減少預定量,例如O.1。如果在視頻鏡頭邊界之前和之后檢測到高切換動作,則將置信分值減少預定量,例如0.2。如果檢測到視頻鏡頭邊界之前和隨后的鏡頭中的相似性,則將置信分值減少預定量,例如0.4。如果在視頻鏡頭邊界處檢測到音頻停止或音頻空白,則將置信分值增加預定量,例如0.4。如果在視頻鏡頭邊界處檢測到音頻停止而沒有音頻空白,或者檢測到音頻空白而沒有音頻停止,則將置信分值增加預定量,例如0.2。這里,音頻停止是指鏡頭邊界之前的音量降低,而音頻空白是視頻邊界之后的音量降低。在一些示例中,將每個視頻鏡頭邊界的置信分值與閾值進行比較,并且其指數(shù)高于閾值的視頻鏡頭邊界被選作廣告位。在一些示例中,基于置信分值對廣告位進行排列并且以所排列的順序使用。在選擇廣告位時使用閾值也可以與根據(jù)置信分值對廣告位進行排列結(jié)合使用。以上所列出的規(guī)則是示例。也可以使用其它規(guī)則。由于每個因素而對置信分值的增加或減少量可以與以上所描述的不同。在一些實施方式中,用于計算置信分值的過程傾向于產(chǎn)生較少的誤肯定錯誤(將實際上不是好的廣告位的段邊界識別為好的廣告位)而允許更多的誤否定(錯過一些好的廣告位)。這減少了視頻被不適當?shù)膹V告放置所破壞的機會,保留了良好的用戶體驗。在視頻處理服務器100對視頻102進行處理以識別好的廣告位之后,處理服務器100生成指示廣告位位置和置信分值的元數(shù)據(jù)。以下的表1為視頻元數(shù)據(jù)的示例,指示在時間00:10:55、00:17:32和00:48:15的廣告位分別具有置信分值0.5、0.9和0.2。表1<table>tableseeoriginaldocumentpage11</column></row><table>在一些示例中,視頻處理服務器100以置信分值的增序(或降序)次序提供視頻鏡頭邊界的列表。除了根據(jù)置信分值對廣告位進行排列之外,以下的表2與以上的表1類似。表2<table>tableseeoriginaldocumentpage11</column></row><table>圖3是允許視頻發(fā)布者132發(fā)布視頻102的示例性計算機網(wǎng)絡(luò)130的示意圖,所述視頻102具有插入在不會對視頻102的流造成明顯破壞的位置的廣告。例如,視頻102可以由用戶136(也稱作廣告視頻提供者136)所提供,所述用戶136將視頻102從客戶端設(shè)備138上傳到視頻發(fā)布者132所操作的發(fā)布服務器140??蛻舳嗽O(shè)備138可以是能夠發(fā)送內(nèi)容的任意設(shè)備,包括臺式或膝上個人計算機、移動電話、無線設(shè)備、游戲控制臺、平板計算機、媒體中心、消費電子、個人數(shù)字助理、電視系統(tǒng)、媒體播放器/記錄器等。視頻發(fā)布服務器140將視頻102發(fā)送給視頻處理服務器100以識別潛在的廣告位。視頻處理服務器100向視頻發(fā)布服務器140返回指示廣告位位置以及置信分值的元數(shù)據(jù)104。雖然視頻發(fā)布服務器140和視頻處理服務器100被示為分立項目,但是二者可以共同設(shè)置或集成到單個設(shè)備中。在一些實施方式中,視頻發(fā)布服務器140提供圖形用戶界面(GUI)142以允許發(fā)布者132對視頻處理服務器100所識別的侯選廣告位144進行瀏覽并且對廣告位進行最終選擇以識別最終的廣告位146。視頻發(fā)布服務器140或視頻處理服務器100在視頻元數(shù)據(jù)文件104中存儲與最終的廣告位146的位置和置信分值相關(guān)的信息。在一些示例中,一旦接收到與最終的廣告位146相關(guān)的信息,視頻發(fā)布服務器104就可以自動選擇用于插入廣告位146中的廣告。例如,視頻發(fā)布者服務器140還可以基于置信分值或者與廣告位或者之前或在前的視頻內(nèi)容相關(guān)聯(lián)的其它標準向發(fā)布者132提供與在每個廣告位放置哪些廣告相關(guān)的建議。圖4是允許發(fā)布者132對廣告位侯選144進行瀏覽并進行廣告位的最終選擇的GUI150的示例的示圖。提供按鈕(例如,152a至152c)以允許發(fā)布者132選擇廣告位進行瀏覽。在每個按鈕之下提供所述廣告位的計時信息153a和置信分值155a。當發(fā)布者132在按鈕(例如,152a、152b或152c)上進行點擊時,媒體播放器(例如,154a、154b或154c)就播放包括廣告位的視頻102的短段以允許發(fā)布者132觀看所述廣告位處的視頻畫面轉(zhuǎn)換。例如,所述短段可包括所述廣告位之前的20秒視頻和所述廣告位之后的20秒視頻。發(fā)布者132能夠在"配置"按鈕160上進行點擊以調(diào)整所述視頻的短段的持續(xù)時間。例如,當發(fā)布者132在按鈕160a上進行點擊時,媒體播放器154a播放從時間00:10:35到時間00:11:15的視頻102,允許發(fā)布者132觀看廣告位之前和之后的40秒視頻。如果發(fā)布者132確定時間00:10:35處的廣告位良好,他可以在復選框156a上進行點擊以選擇所述廣告位。類似地,在發(fā)布者132瀏覽了00:17:32處的廣告位之后,如果他確定時間00:17:32處的廣告位良好,他可以在復選框156b上進行點擊。在一些示例中,GUI150允許發(fā)布者132對廣告位的置信分值155a進行修正。在發(fā)布者132已瀏覽了廣告位并做出了最終的選擇,則發(fā)布者132可以點擊"保存選擇"按鈕158,以將關(guān)于所選擇的廣告位的位置和置信分值的信息保存到視頻元數(shù)據(jù)文件104。圖5是允許發(fā)布者132發(fā)布由觀看者178所觀看的視頻102的示例性計算機網(wǎng)絡(luò)170的示意圖,其中視頻102包括廣告服務器174所提供的廣告172。與圖3的計算機網(wǎng)絡(luò)130類似,發(fā)布者132操作從用戶136接收視頻102的視頻發(fā)布服務器140,所述用戶136將視頻102從客戶端設(shè)備138上傳到視頻發(fā)布服務器140。服務器140將視頻102發(fā)送到視頻處理服務器IOO,其識別廣告位并為所述廣告位生成置信分值,并且返回包括與所述廣告位的時間位置和置信分值相關(guān)的信息的視頻元數(shù)據(jù)104。所述置信分值提供了在視頻102流中的廣告位播放廣告時對視頻102的流的潛在破壞的指示。在一些示例中,視頻發(fā)布服務器140基于置信分值和以下所描述的映射規(guī)則自動選擇插入廣告位中的廣告。在一些示例中,視頻發(fā)布者服務器140可基于所述置信分值和映射規(guī)則向發(fā)布者132提供與在每個廣告位放置哪些廣告相關(guān)的建議。在一些示例中,將視頻和相關(guān)聯(lián)的元數(shù)據(jù)提供給廣告主以允許所述廣告主確定在廣告位放置哪些廣告??苫陬愋蛯V告172進行歸類,諸如廣告是否包括(例如,在時間段方面)較高百分比的靜止圖像、視頻或文本。還可以基于時間長度對廣告172進行歸類,例如10秒或更短的廣告、10至20秒的廣告以及20至30秒的廣告等。可以提供映射表以將不同置信分值映射到不同類型或歸類的廣告。例如,文本廣告(即僅包括文本的廣告)會比靜止圖像廣告(即僅包括靜止圖像的廣告)對視頻流產(chǎn)生更少的破壞,而靜止圖像廣告進而比視頻廣告對視頻流產(chǎn)生更少的破壞??稍诰哂休^低置信分值的廣告位插入文本或靜止圖像廣告,并且可以在具有較高置信分值的廣告位插入視頻廣告。例如,可將置信分值0至0.1映射到文本廣告,可將置信分值0.11至0.3映射到靜止圖像廣告,并且將置信分值0.31至1映射到視頻廣告。12例如,具有較短時間長度的廣告會比具有較長時間長度的廣告對視頻流造成更少的破壞。具有較短時間長度的廣告可被插入在具有較低置信分值的廣告位,而具有較長時間長度的廣告可被插入在具有較高置信分值的廣告位。具有較長合并時間長度的多個廣告可被插入在具有較高置信分值的廣告位。例如,其內(nèi)容與視頻內(nèi)容更為相關(guān)的廣告會對視頻流造成更少破壞。具有與視頻內(nèi)容更為相關(guān)的內(nèi)容的廣告可被插入在具有較低置信分值的廣告位,而具有與視頻內(nèi)容較不相關(guān)的內(nèi)容的廣告可被插入在具有較高置信分值的廣告位。例如,其內(nèi)容與視頻的目標觀眾更為相關(guān)的廣告會對視頻流造成更少破壞。例如,對于意在由兒童觀看的視頻而言,插入與兒童玩具相關(guān)的廣告會比插入與成人駕駛的汽車相關(guān)的廣告造成較少破壞。具有與預期視頻觀眾更為相關(guān)的內(nèi)容的廣告可被插入在具有較低置信分值的廣告位,而具有與預期視頻觀眾較不相關(guān)的內(nèi)容的廣告可被插入在具有較高置信分值的廣告位。在一些示例中,在已經(jīng)確定了視頻102的廣告位之后,視頻發(fā)布服務器140生成具有到視頻102的嵌入式鏈接的網(wǎng)頁,所述網(wǎng)頁包括具有與廣告位的位置相關(guān)的信息的視頻元數(shù)據(jù)。對視頻102內(nèi)的廣告位的廣告分配并不是最終的,直至觀看者178請求視頻102或者在視頻102被安排播放時(例如,通過web電視頻道)。因此,可根據(jù)視頻102何時播放而將不同廣告172插入視頻102中。通過提供不會明顯破壞視頻流來插入廣告的方式,發(fā)布者132能夠從廣告172獲得收益而不會對觀看者178的觀看體驗造成不利影響。觀看者178使用客戶端設(shè)備180觀看視頻102??蛻舳嗽O(shè)備180可以是能夠接收內(nèi)容的任意設(shè)備,包括個人計算機、移動電話、無線設(shè)備、游戲控制臺、平板計算機、媒體中心、消費電子、個人數(shù)字助理、電視系統(tǒng)、媒體播放器/記錄器等。能夠由客戶端設(shè)備180接收的內(nèi)容可包括視頻和諸如網(wǎng)頁之類的文檔。所述視頻可以在媒體播放器模塊或應用中進行播放。所述媒體播放器模塊可以是獨立應用、到另一應用的插件或者從另一計算機或設(shè)備下載的指令。在一些示例中,可以使用ADOBEFLASH或JAVASCRIPT來實現(xiàn)媒體播放器模塊。例如,客戶端設(shè)備180可包括web瀏覽器182,所述web瀏覽器182具有用于觀看視頻102的媒體播放器184。web瀏覽器182可以接收網(wǎng)頁,所述網(wǎng)頁包括通過視頻102的統(tǒng)一資源定位符(URL)在所述網(wǎng)頁中引用的嵌入視頻。所述網(wǎng)頁還可以包括與廣告位的位置相關(guān)的信息。當恥b瀏覽器182呈現(xiàn)和顯示網(wǎng)頁時,視頻播放器模塊184被激活。視頻播放器模塊184基于URL獲取視頻102并在所顯示的網(wǎng)頁內(nèi)播放所述視頻102。當媒體播放器184到達廣告位時,媒體播放器184從廣告服務器174請求廣告172并在所顯示的網(wǎng)頁內(nèi)顯示廣告172。媒體播放器184能夠使用不同視覺效果以多鐘方式來呈現(xiàn)廣告172。在第一示例中,一旦到達廣告位,媒體播放器184就漸隱(fadeout)視頻102,播放廣告172。在廣告結(jié)束時,媒體播放器184漸隱廣告172并繼續(xù)視頻102。在第二示例中,當?shù)竭_廣告位時,媒體播放器184暫停視頻102并在屏幕上保持暫停的視頻,并且在所述視頻上覆蓋廣告172。例如,廣告172可以覆蓋暫停視頻102的一部分。當廣告結(jié)束時,視頻102繼續(xù)。媒體播放器184還能夠在視頻102的一部分上覆蓋廣告172而不暫停視頻102。在第三示例中,一旦到達廣告位,視頻102就被暫停并且大小減小至屏幕或瀏覽13器區(qū)域的一部分,并且以屏幕或瀏覽器區(qū)域的全尺寸播放廣告172。這與具有畫中畫功能類似,允許觀看者178在收看廣告時看到視頻102在哪里暫停。在視頻102幾乎沒有動作的情況下,視頻102可以在以正常大小播放廣告時以縮小的大小繼續(xù)播放。當廣告結(jié)束時,視頻102繼續(xù)并且以正常大小進行播放。在第四示例中,一旦到達廣告位,媒體播放器184就調(diào)低與視頻102相關(guān)的音頻并漸現(xiàn)(fadein)廣告172。在臨近廣告172結(jié)束時,漸隱廣告,繼續(xù)視頻102,并且與視頻102相關(guān)的音頻返回正常音量。在第五示例中,與第四示例類似,一旦到達廣告位,媒體播放器184調(diào)低與視頻102相關(guān)聯(lián)的音頻并漸現(xiàn)廣告172。在臨近廣告172結(jié)束時,漸隱廣告,并且通過重復視頻102在廣告位之前的短段(例如,0.5秒)來繼續(xù)視頻102。例如,當音頻在廣告開始之前漸消時,句子的最后單詞有時會被漸消而聽不到。重復視頻102的短段和相關(guān)聯(lián)的音頻允許觀看者178找到在播放廣告172之前被漸隱的內(nèi)容?;谥眯欧种担梢砸灾T如以上所描述的那些不同方式來呈現(xiàn)廣告。例如,如果廣告位的置信分值高,則可以播放廣告172而沒有漸現(xiàn)或漸隱效果。另一方面,如果置信分值低,指示在播放廣告時更可能對視頻造成破壞,則可以使用漸現(xiàn)和漸隱效果來減少破壞。視頻處理服務器100、視頻發(fā)布服務器140、廣告服務器174、客戶端設(shè)備138(視頻的提供者)和客戶端設(shè)備180(視頻的觀看者)通過一個或多個網(wǎng)絡(luò)176進行連接,所述網(wǎng)絡(luò)176可以包括局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、有線或無線網(wǎng)絡(luò)或者公眾因特網(wǎng)等,但并不局限于此。圖6是用于通過計算機網(wǎng)絡(luò)170(圖5)對例如視頻102的視頻進行處理的示例性過程190的流程圖。過程190包括以下步驟步驟192:接收視頻102。例如,視頻102可由視頻處理服務器100接收。視頻102可由視頻提供者136上傳至視頻發(fā)布服務器140,并且視頻發(fā)布服務器140將視頻102發(fā)送至視頻處理服務器100。作為選擇,視頻處理服務器100可使用web爬行器(crawler)來找出因特網(wǎng)上的視頻102。步驟194:識別視頻鏡頭邊界。例如,視頻處理服務器100可以識別視頻鏡頭邊界(例如,圖2的124a至124e)。步驟196:對每個視頻鏡頭邊界進行評估并且對每個鏡頭邊界指定置信分值。例如,視頻處理服務器100可對視頻鏡頭邊界進行評估并確定每個邊界的置信分值。步驟198:選擇其置信分值高于閾值的視頻鏡頭邊界作為廣告位。例如,視頻處理服務器100可以將視頻鏡頭邊界的置信分值與閾值進行比較來識別廣告位。步驟200:生成視頻元數(shù)據(jù)。所述視頻元數(shù)據(jù)包括與視頻位的位置和相應置信分值相關(guān)的信息。例如,視頻處理服務器100可生成視頻元數(shù)據(jù)104。步驟202:將視頻元數(shù)據(jù)提供給發(fā)布者132。例如,視頻處理服務器100可將所述元數(shù)據(jù)提供給可由發(fā)布者132訪問的視頻發(fā)布服務器140。步驟204:可選地,發(fā)布者132瀏覽視頻102和廣告位,并且對廣告位進行最終選擇。視頻元數(shù)據(jù)被存儲在存儲設(shè)備中。例如,視頻處理服務器140提供GUI142以允許發(fā)布者132瀏覽視頻102并選擇廣告位。步驟206:對廣告位分配廣告172。例如,發(fā)布者132使用視頻發(fā)布服務器140將廣告指定給廣告位。作為選擇,廣告主可向廣告位分配廣告。步驟208:視頻元數(shù)據(jù)被存儲在存儲設(shè)備中。例如,元數(shù)據(jù)被存儲在視頻發(fā)布服務器140處的存儲設(shè)備中。步驟210:生成包括視頻元數(shù)據(jù)的網(wǎng)頁。所述元數(shù)據(jù)包括視頻102的URL、廣告位的位置以及與所述廣告位相對應的廣告的URL。例如,視頻發(fā)布服務器140生成所述網(wǎng)頁。步驟212:從觀看者接收對視頻102的請求。例如,視頻發(fā)布服務器140從可由觀看者178訪問的客戶端設(shè)備180接收請求。步驟214:將視頻102傳送給觀看者178,并且將視頻102連同廣告位中插入的廣告進行播放。例如,視頻發(fā)布服務器140將與視頻102相關(guān)聯(lián)的網(wǎng)頁發(fā)送到觀看者178的客戶端設(shè)備180。客戶端設(shè)備180處的媒體播放器184播放帶有廣告172的視頻102。圖7是用于確定視頻鏡頭邊界的置信分值的示例性過程220的流程圖。過程220包括以下步驟步驟222:對置信分值初始化,例如初始化為0。步驟224:對視頻鏡頭邊界進行評估以確定在邊界之前或之后是否存在至空白的切換。0.4。步驟226步驟228步驟230步驟232步驟234步驟236步驟238步驟240:如果識別了至空白的切換,則將置信分值增加預定量,例如0.4。:對視頻鏡頭邊界進行評估以確定是否存在跨邊界的音頻連續(xù)。:如果識別了跨邊界的音頻連續(xù),則將置信分值減少預定量,例如0.1。:對視頻鏡頭邊界進行評估以確定邊界附近是否存在高頻率切換。:如果識別了高頻率切換,則將置信分值減少預定量,例如0.2。:對視頻鏡頭邊界進行評估以確定鏡頭之前和隨后是否存在相似性。:如果在鏡頭之前和隨后存在相似性,則將置信分值減少預定量,例如:對視頻鏡頭邊界進行評估以確定在邊界處是否存在音頻暫停和音頻空白。步驟242:如果識別了音頻暫停和音頻空白二者,則將置信分值增加預定量,例如0.4。過程200跳轉(zhuǎn)至步驟248,其中輸出置信分值且過程220結(jié)束。步驟244:如果音頻暫停和音頻空白不都出現(xiàn),則對視頻鏡頭邊界進行評估以確定邊界處是否存在音頻暫?;蛞纛l空白。步驟246:如果識別了音頻暫停或音頻空白,則將置信分值增加預定量,例如0.2。過程220跳轉(zhuǎn)至步驟248,其中輸出置信分值且過程220結(jié)束。步驟248:輸出置信分值且過程220結(jié)束。在圖5所示的示例中,視頻發(fā)布服務器140累集用戶136(視頻提供者)所上傳的視頻102或者使用其它方式獲取視頻102。視頻發(fā)布服務器140與視頻處理服務器100進行通信以處理視頻102來識別侯選廣告位。最終的視頻元數(shù)據(jù)104存儲在視頻發(fā)布服務器140。在圖1所示的示例中,視頻處理服務器100能夠使用web爬行器來找出因特網(wǎng)上的視頻并且識別所述視頻中適當?shù)膹V告位。視頻處理服務器100生成具有與所述廣告位的位置和相關(guān)聯(lián)的置信分值相關(guān)的信息的視頻元數(shù)據(jù)104,并且將元數(shù)據(jù)104存儲在數(shù)據(jù)庫15中。所述數(shù)據(jù)庫可包括到已經(jīng)處理的所有視頻102的索引。當?shù)谌较M蛞曨l102中插入廣告時,所述第三方可聯(lián)系視頻處理服務器100以查找所述索引并且從數(shù)據(jù)庫獲取相關(guān)的視頻元數(shù)據(jù)104。圖8是可被用作例如視頻處理服務器100、廣告服務器174、視頻發(fā)布服務器140、客戶端設(shè)備138或客戶端設(shè)備180的示例性通用計算設(shè)備300的示意性表示。計算設(shè)備300意在表示各種形式的數(shù)字計算機,諸如膝上電腦、臺式電腦、工作站、個人數(shù)字助理、服務器、刀片服務器、大型機和其它適當計算機。這里所示的組件、其連接和關(guān)系以及其功能僅意圖為示例性的,而并不意味著對本文所描述和/或要求保護的本發(fā)明的實施方式進行限制。計算設(shè)備300包括處理器302、存儲器304、存儲設(shè)備306、連接到存儲器304和高速擴展端口310的高速接口308以及連接到低速總線314和存儲設(shè)備306的低速接口312。組件302、304、306、308、310和312中的每一個使用各種總線進行互連,并且可以安裝在共用主板上或者以其它適當方式進行安裝。處理器302能夠?qū)τ糜谠谟嬎阍O(shè)備300內(nèi)執(zhí)行的指令進行處理,包括存儲在存儲器304中或存儲設(shè)備306上的指令以顯示用于外部輸入/輸出設(shè)備上的GUI的圖形信息,所述外部輸入/輸出設(shè)備諸如耦接到高速接口308的顯示器316。在其它實施方式中,如果適當,可以使用多個處理器和/或多個總線,以及多個存儲器以及多種類型的存儲器。而且,可以連接多個計算設(shè)備300,每個設(shè)備提供部分必需的操作(例如,作為服務器組、刀片服務器群、多處理器系統(tǒng)、對等網(wǎng)絡(luò)、網(wǎng)格計算體系結(jié)構(gòu)或者自組對等網(wǎng)絡(luò))。存儲器304存儲計算設(shè)備300內(nèi)的信息。在一個實施方式中,存儲器304是一個或多個易失性存儲單元。在另一實施方式中,存儲器304是一個或多個非易失性存儲單元。存儲器304還可以是另一形式的計算機可讀介質(zhì),諸如磁盤或光盤。存儲設(shè)備306能夠為計算設(shè)備300提供大型存儲。在一個實施方式中,存儲設(shè)備306可以是計算機可讀介質(zhì)或包含計算機可讀介質(zhì),諸如軟盤設(shè)備、硬盤設(shè)備、光盤設(shè)備或磁帶設(shè)備、閃存或其它類似的固態(tài)存儲設(shè)備或者設(shè)備陣列,包括存儲域網(wǎng)絡(luò)或其它配置中的設(shè)備。計算機程序產(chǎn)品可有形地實現(xiàn)在信息載體中。所述計算機程序產(chǎn)品還可包含指令,當被執(zhí)行時,所述指令執(zhí)行諸如以上所描述的一個或多個方法。所述信息載體是計算機或機器可讀介質(zhì),諸如存儲器304、存儲設(shè)備306、處理器302上的存儲器或傳播信號。高速控制器308對計算設(shè)備300的帶寬密集操作進行管理,而低速控制器312對較低帶寬密集的操作進行管理。這樣的功能分配僅是示例性的。在一個實施方式中,高速控制器308耦接到存儲器304、顯示器316(例如,通過圖形處理器或加速器),并且耦接到可以接受各種擴展卡(未示出)的高速擴展端口310。在所述實施方式中,低速控制器312耦接到存儲設(shè)備306和低速擴展端口314??砂ǜ鞣N通信端口(例如,USB、IEEE1394、藍牙、以太網(wǎng)、無線以太網(wǎng))的低速擴展端口可耦接到一個或多個輸入/輸出設(shè)備,諸如鍵盤、指示設(shè)備、掃描儀,或者例如通過網(wǎng)絡(luò)適配器耦接到諸如交換機或路由器之類的網(wǎng)絡(luò)設(shè)備。如圖所示,可以以多種不同形式來實施計算設(shè)備300。例如,其可以實施為標準服務器320,或者更多的時間是以一組這樣的服務器來實現(xiàn)。其還可以實施為機架式服務器系統(tǒng)324的一部分。此外,其可以在諸如膝上計算機322的個人計算機中實施。這些設(shè)備(例如,標準服務器、機架式服務器系統(tǒng)、個人計算機、膝上計算機)中的每一個可包含一個或多個計算設(shè)備300,并且整個系統(tǒng)可由彼此通信的多個計算設(shè)備300所構(gòu)成。在一些示例中,客戶端設(shè)備136和180可以是例如便攜式計算設(shè)備。圖9是通用便攜式計算設(shè)備350的示例的示意性表示,除其它組件之外,其包括處理器352、存儲器364、諸如顯示器354之類的輸入/輸出設(shè)備、通信接口366和收發(fā)器368。設(shè)備350還可被提供以存儲設(shè)備,諸如微驅(qū)動器或其它設(shè)備,以提供附加存儲。組件350、352、364、354、366和368中的每一個使用各種總線進行互連,并且若干組件可安裝在共用主板上或者以其它適當方式進行安裝。。處理器352能夠執(zhí)行計算設(shè)備350內(nèi)的指令,包括存儲在存儲器364中的指令。處理器可實施為包括分立的多個模擬和數(shù)字處理器的芯片的芯片組。例如,所述處理器可提供設(shè)備350的其它組件的協(xié)調(diào),諸如用戶接口的控制、設(shè)備350所運行的應用以及設(shè)備350所進行的無線通信。處理器352可以通過控制接口358和耦接到顯示器354的顯示接口356與用戶進行通信。顯示器354例如可以是TFT(薄膜晶體管液晶顯示器)顯示器或OLED(有機發(fā)光二極管)顯示器或者其它適當?shù)娘@示技術(shù)。顯示接口356可包括用于驅(qū)動顯示器354以向用戶呈現(xiàn)圖形和其它信息的適當電路??刂平涌?58可接收來自用戶的命令并且將其轉(zhuǎn)換以便向處理器352進行提交。此外,可提供與處理器352進行通信的外部接口362,以便使得設(shè)備350能夠與其它設(shè)備進行近域通信。例如,可提供外部接口362,在一些實施方式中用于有線通信,或者在其它實施方式中用于無線通信,并且可以使用多個接口。存儲器364存儲計算設(shè)備350內(nèi)的信息。存儲器364可以實施為一個或多個計算機可讀介質(zhì)或媒體、一個或多個易失性存儲單元或者一個或多個非易失性存儲單元。也可以提供擴展存儲器374并通過擴展接口372連接至設(shè)備350,所述擴展接口可包括例如SI匪(單列直插內(nèi)存模塊)卡接口。這樣的擴展存儲器374可為設(shè)備350提供額外的存儲空間,或者還可以存儲應用或用于設(shè)備350的其它信息。特別地,擴展存儲器374可包括指令以執(zhí)行或補充以上所描述的過程,并且還可包括安全信息。因此,擴展存儲器374例如可以被提供為設(shè)備350的安全模塊,并且可以利用允許對設(shè)備350進行安全使用的指令進行編程。此外,可以經(jīng)由SI匪卡連同附加信息一起提供安全應用,諸如以黑客無法攻擊的方式在SI匪卡設(shè)置識別信息。如以下所描述,存儲器例如可包括閃存和/或NVRAM存儲器。在一個實施方式中,計算機程序產(chǎn)品有形實現(xiàn)在信息載體中。所述計算機程序產(chǎn)品包含指令,當被執(zhí)行時,所述指令執(zhí)行諸如以上所描述的一個或多個方法。所述信息載體是計算機或機器可讀介質(zhì),諸如存儲器364、擴展存儲器374、處理器352上的存儲器,或者可例如在收發(fā)器368或外部接口362上接收的傳播信號。設(shè)備350可通過通信接口366進行無線通信,所述通信接口366必要時可包括數(shù)字信號處理電路。通信接口366可在各種模式或協(xié)議下提供通信,除其它之外,諸如GSM語音呼叫、SMS、EMS或匪S消息發(fā)送、CDMA、TDMA、PDC、WCDMA、CDMA2000或GPRS。例如,這樣的通信可通過射頻收發(fā)器368進行。此外,諸如可使用藍牙、WiFi或其它這樣的收發(fā)器(未示出)進行短距離通信。此外,GPS(全球定位系統(tǒng))接收器模塊370可以為設(shè)備350提供附加的導航和位置相關(guān)的無線數(shù)據(jù),所述無線數(shù)據(jù)可適當由在設(shè)備350上運行的應用所使17用。設(shè)備350還可以使用音頻編解碼器360進行可聽通信,所述音頻編解碼器360可接收來自用戶的話音信息并將其轉(zhuǎn)換為可用的數(shù)字信息。音頻編解碼器360同樣可諸如通過例如設(shè)備350的聽筒中的揚聲器為用戶生成可聽的聲音。這樣的聲音可包括來自語音電話呼叫的聲音,可包括所錄制的聲音(例如,語音消息、音樂文件等),并且還可包括在設(shè)備350上運行的應用所生成的聲音。如圖所示,可以以多種不同形式來實施計算設(shè)備350。例如,其可實施為蜂窩電話380。其還可實施為智能電話382、個人數(shù)字助理或其它類似移動設(shè)備的一部分這里所描述的系統(tǒng)和技術(shù)的各種實施方式可以以數(shù)字電路、集成電路、專門設(shè)計的ASIC(專用集成電路)、計算機硬件、固件、軟件和/或其組合來實現(xiàn)。這些各種實施方式可包括一個或多個計算機程序中的實施方式,所述計算機程序可在包括至少一個可編程處理器、至少一個輸入設(shè)備和至少一個輸出設(shè)備的可編程系統(tǒng)上執(zhí)行和/或解釋,所述可編程處理器可以是專用或通用的,其耦接以從存儲系統(tǒng)接收數(shù)據(jù)和指令并且向所述存儲系統(tǒng)傳送數(shù)據(jù)和指令。這些計算機程序(還稱作程序、軟件、軟件應用或代碼)包括用于可編程處理器的機器指令,并且可以以高級程序和/或面向?qū)ο缶幊陶Z言和/或匯編/機器語言來實現(xiàn)。如這里所使用的,術(shù)語"機器可讀介質(zhì)"、"計算機可讀介質(zhì)"是指被用來向可編程處理器提供機器指令和/或數(shù)據(jù)的任意計算機程序產(chǎn)品、裝置和/或設(shè)備(例如,磁盤、光盤、存儲器、可編程邏輯設(shè)備(PLD)),包括接收機器指令作為機器可讀信號的機器可讀介質(zhì)。術(shù)語"機器可讀信號"是指用來向可編程處理器提供機器指令和/或數(shù)據(jù)的任意信號。為了提供與用戶的交互,這里所描述的系統(tǒng)和技術(shù)可在具有用于向用戶顯示信息的顯示設(shè)備以及鍵盤和指示設(shè)備(例如,鼠標、軌跡球、接觸敏感屏幕或類似iDrive的組件)的計算機上實施,所述顯示設(shè)備諸如CRT(陰極射線管)或LCD(液晶顯示器)監(jiān)視器,用戶可通過所述指示設(shè)備向計算機提供輸入。還可使用其它類型的設(shè)備來提供與用戶的交互;例如,提供給用戶的反饋可以為任意形式的感觀反饋(例如,視覺反饋、聽覺反饋或觸覺反饋);并且可以以任意形式來接收來自用戶的輸入,包括聲音、話音或觸覺輸入。這里所描述的系統(tǒng)和技術(shù)可以以計算系統(tǒng)來實現(xiàn),所述計算系統(tǒng)包括后端組件(例如,作為數(shù)據(jù)服務器),或者包括中間組件(例如,應用服務器),或者包括前端組件(例如,具有用戶可通過其與這里所描述的系統(tǒng)和技術(shù)的實施方式進行交互的圖形用戶界面或web瀏覽器的客戶端計算機),或者這樣的后端、中間或前端組件的組合。所述系統(tǒng)的組件可通過任意形式或介質(zhì)的數(shù)字數(shù)據(jù)通信(例如,通信網(wǎng)絡(luò))進行互連。通信網(wǎng)絡(luò)的示例包括局域網(wǎng)("LAN")、廣域網(wǎng)("WAN")和因特網(wǎng)。所述計算系統(tǒng)可包括客戶端和服務器。客戶端和服務器通常彼此遠離并且典型地通過通信網(wǎng)絡(luò)進行交互??蛻舳撕头掌鞯年P(guān)系通過在各自計算機上運行的并且彼此具有客戶端_服務器關(guān)系的計算機程序所建立。已經(jīng)對本發(fā)明的多個實施例進行了描述。然而,要理解的是,可進行各種修改而不會背離本發(fā)明的精神和范圍。例如,在第一層視頻處理中,可以檢測視頻鏡頭邊界以外的視頻特征。第二層視頻處理可對所識別的特征進行評估并生成置信分值。視頻處理服務器100可提供包括與廣告位的位置相關(guān)的信息而不包括置信分值。當已經(jīng)識別了廣告位和置信分值時,可基于所述置信分值對廣告進行修改。例如,如果廣告主希望向視頻添加廣告,但是視頻中的所有廣告位都具有低的置信分值,則系統(tǒng)可以向廣告主提供對廣告進行修改的建議,或者所述系統(tǒng)可以修改廣告,諸如通過對廣告使用漸現(xiàn)和漸隱效果,并且使廣告主來決定是否使用廣告的修改版本。作為選擇,所述系統(tǒng)可以修改視頻幀或音頻段,諸如通過分別對廣告位之前和之后的視頻幀應用漸現(xiàn)和漸隱效果??梢栽谝呀?jīng)識別了廣告位之后以及在廣告播放時間之前將廣告指定給視頻102的廣告位。視頻發(fā)布服務器140生成具有到視頻102的嵌入式連接的網(wǎng)頁,所述網(wǎng)頁包括視頻元數(shù)據(jù),所述視頻元數(shù)據(jù)具有與廣告位的位置相關(guān)的信息以及對應于所述廣告位的廣告172的URL。如果視頻102沒有視頻鏡頭邊界(諸如一個相機持續(xù)開啟的講話視頻),或者其中所有的視頻鏡頭邊界具有低的置信分值,則可以對與視頻102相關(guān)聯(lián)的一個或多個音頻軌跡進行分析以找出音頻暫停、語音暫?;蛞魳窌和?。音頻暫停可以通過找到當前音頻音量與平均音量的比率低于閾值的地方來識別。可以使用話音間隔檢測器來分析音頻以識別音頻的話音部分中的暫?;蜷g隔。例如,在給出話音的演講視頻中,話音中的暫??梢员硎揪渥咏Y(jié)束并且可作為潛在廣告位。類似地,可使用音樂間隔檢測器分析音頻來識別音頻的音樂部分中的暫?;蜷g隔以找出潛在廣告位??苫讵毩⒂趯γ襟w流的潛在破壞的規(guī)則對廣告位的置信分值或權(quán)重進行修改。例如,可基于廣告位的位置對置信分值進行修改。當觀看因特網(wǎng)上發(fā)布的視頻片斷時,許多觀看者僅觀看所述視頻開始附近的部分而跳過其余部分。因此,可將視頻開始附近的廣告位調(diào)高預定百分比。例如,可將從視頻102的開始的30秒內(nèi)的廣告位的置信分值提高例如10%??墒褂门c視頻102的處理類似的兩層處理對音頻片斷進行處理??赏ㄟ^識別音頻記錄中的音頻暫?;蛞纛l空白來識別音頻段邊界。對每個音頻暫?;蛞纛l空白進行評估以生成置信分值,所述置信分值指示如果在所述音頻暫?;蛞纛l空白處插入廣告的情況下對音頻流的破壞的可能性。用于計算置信分值的規(guī)則可包括例如音頻暫?;蛞纛l空白的長度,音頻暫?;蛞纛l空白之前和之后的音頻段的相似度,以及音頻暫?;蛞纛l空白的頻率等。置信分值可以與以上所描述的有所不同。GUI可以與以上所描述的有所不同。用于確定置信分值的規(guī)則可以與以上所描述的不同。視頻處理服務器100可由能夠處理不同類型媒體的媒體處理服務器所代替,所述媒體例如僅包括視頻的內(nèi)容、僅包括音頻的內(nèi)容、音視頻內(nèi)容、電子郵件、幻燈片等。所述媒體可涉及不同感觀并提供例如視覺、聽覺、嗅覺和/或觸覺信息??蛻舳嗽O(shè)備180可由能夠呈現(xiàn)不同類型媒體的設(shè)備所代替,所述媒體可提供不同類型的感觀信息。例如,客戶端設(shè)備180可以能夠生成與視頻中的故事相符的氣味。播放香水或食品的廣告可包括釋放產(chǎn)生模仿所述香水或食品產(chǎn)品氣味的效果的分子。確定媒體中的廣告位的置信分值可包括當在媒體流中播放廣告時通過各種感觀所感知的對媒體流的潛在破壞進行評估。用來在視頻中放置廣告的策略可以與對視頻流的最小破壞點的檢測脫離。例如,可通過各種方式來修改對廣告位所指定的權(quán)重。在一些示例中,由于已知的下降率,視頻中較早的廣告位具有更高權(quán)重以增加觀眾。在一些示例中,可選擇所識別的廣告位來實現(xiàn)貫串視頻的廣告位的等同分布。在一些示例中,廣告主可請求廣告在視頻中出現(xiàn)產(chǎn)品的特定視頻段附近進行顯示。在這種情況下,即使其分值(強度)低于其它侯選廣告位,也可以在特定視頻段附近選擇最接近的廣告位??梢岳脤Σ襟E進行重新排序、添加或刪除來使用以上所示的流程的各種形式。而且,雖然已經(jīng)對若干應用和方法進行了描述,但是應當認識到的是,可預期多種其它應用。此外,附圖中所描繪的邏輯流程并不需要所示的特定順序或連續(xù)順序來達到所需結(jié)果。可以提供其它步驟或者從所描述的流程刪除步驟,并且可以向所描述的系統(tǒng)添加其它組件或者從其刪除組件。因此,其它實施方式落入所附權(quán)利要求的范圍之內(nèi)。權(quán)利要求一種計算機實現(xiàn)的方法,包括識別媒體中的潛在內(nèi)容項目位;并且將權(quán)重與每個潛在內(nèi)容項目位相關(guān)聯(lián),每個權(quán)重指示在所述潛在內(nèi)容項目位處派發(fā)內(nèi)容項目時對所述媒體的流的潛在破壞的程度。2.如權(quán)利要求1所述的方法,其中所述媒體包括視頻、音頻或其二者。3.如權(quán)利要求1所述的方法,其中所述內(nèi)容項目包括廣告。4.如權(quán)利要求1所述的方法,其中所述內(nèi)容項目位包括廣告位。5.如權(quán)利要求1所述的方法,其中識別潛在內(nèi)容項目位包括識別指示所述媒體內(nèi)的視頻鏡頭變化的視頻鏡頭邊界。6.如權(quán)利要求1所述的方法,其中識別潛在內(nèi)容項目位包括識別所述媒體內(nèi)的音頻、話音或音樂的邊界。7如權(quán)利要求1所述的方法,進一步包括從所述潛在內(nèi)容項目位識別具有超出閾值的權(quán)重的廣告位。8.如權(quán)利要求1所述的方法,進一步包括基于與內(nèi)容項目位相關(guān)聯(lián)的權(quán)重選擇用于在所述內(nèi)容項目位中呈現(xiàn)內(nèi)容項目的視覺效果。9.如權(quán)利要求8所述的方法,進一步包括當與內(nèi)容項目位相關(guān)聯(lián)的權(quán)重低于閾值時,在所述內(nèi)容項目位中呈現(xiàn)內(nèi)容項目時應用漸現(xiàn)和/或漸隱效果。10.如權(quán)利要求1所述的方法,進一步包括基于所述權(quán)重向所述廣告位分配內(nèi)容項目。11.如權(quán)利要求10所述的方法,其中分配內(nèi)容項目包括向具有較高權(quán)重的廣告位分配更可能造成破壞的廣告,而向具有較低權(quán)重的廣告位分配較不破壞的廣告。12.如權(quán)利要求10所述的方法,其中分配內(nèi)容項目包括基于所述內(nèi)容項目的權(quán)重和持續(xù)時間向所述廣告位分配所述內(nèi)容項目。13.如權(quán)利要求12所述的方法,其中分配內(nèi)容項目包括將持續(xù)時間較長的內(nèi)容項目分配給與較高權(quán)重相關(guān)聯(lián)的內(nèi)容項目位,而將持續(xù)時間較短的內(nèi)容項目分配給與較低權(quán)重相關(guān)聯(lián)的內(nèi)容項目位,其中較高權(quán)重指示對視頻流較低程度的潛在破壞。14.如權(quán)利要求IO所述的方法,其中分配內(nèi)容項目包括基于所述內(nèi)容項目中的文本、靜止圖像和視頻的百分比和權(quán)重向所述內(nèi)容項目位分配所述內(nèi)容項目。15.如權(quán)利要求14所述的方法,其中分配內(nèi)容項目包括將具有較高文本或靜止圖像百分比的內(nèi)容項目分配給與較低權(quán)重相關(guān)聯(lián)的內(nèi)容項目位,而將具有較高視頻百分比的內(nèi)容項目分配給與較高權(quán)重相關(guān)聯(lián)的內(nèi)容項目位,其中較高權(quán)重指示對視頻流較低程度的潛在破壞。16.如權(quán)利要求IO所述的方法,其中分配內(nèi)容項目包括基于內(nèi)容項目位之前的視頻內(nèi)容和內(nèi)容項目之間的相似級別和相關(guān)聯(lián)的權(quán)重向所述內(nèi)容項目位中的一個分配內(nèi)容項目。17.如權(quán)利要求16所述的方法,其中分配內(nèi)容項目包括將與視頻內(nèi)容具有較高相似度的內(nèi)容項目分配給與較低權(quán)重相關(guān)聯(lián)的內(nèi)容項目位,而將與視頻內(nèi)容具有較低相似度的內(nèi)容項目分配給與較高權(quán)重相關(guān)聯(lián)的內(nèi)容項目位,其中較高權(quán)重指示對視頻流較低程度的潛在破壞。18.如權(quán)利要求1所述的方法,進一步包括生成視頻元數(shù)據(jù),所述視頻元數(shù)據(jù)具有與視頻內(nèi)的內(nèi)容項目位的位置以及與內(nèi)容項目位相關(guān)聯(lián)的權(quán)重相關(guān)的信息。19.如權(quán)利要求1所述的方法,進一步包括從源接收視頻,并且向所述源提供與所述潛在內(nèi)容項目位的位置和相關(guān)聯(lián)的置信分值相關(guān)的信息。20.如權(quán)利要求1所述的方法,進一步包括基于規(guī)則修改所述權(quán)重,所述規(guī)則獨立于對所述媒體的流的潛在破壞。21.如權(quán)利要求l所述的方法,進一步包括在內(nèi)容項目位處于從所述媒體的開始起的預定時間段內(nèi)時增加所述內(nèi)容項目位的權(quán)重。22.如權(quán)利要求1所述的方法,進一步包括基于內(nèi)容項目位相對于視頻中所選擇的時間點的時間接近度來修改所述內(nèi)容項目位的權(quán)重。23.如權(quán)利要求1所述的方法,進一步包括將媒體元數(shù)據(jù)存儲在存儲設(shè)備中,所述元數(shù)據(jù)具有與所述內(nèi)容項目位的位置以及與所述內(nèi)容項目位相關(guān)聯(lián)的權(quán)重相關(guān)的信息。24.如權(quán)利要求1所述的方法,其中所述權(quán)重中的至少一些各自指示當在所述潛在內(nèi)容項目位中插入所述內(nèi)容項目時對所述媒體的流的潛在破壞的程度。25.—種計算機實現(xiàn)的方法,包括使用用于檢測媒體中的特征的第一組規(guī)則識別所述媒體內(nèi)的位置;并且使用用于識別內(nèi)容項目位的第二組規(guī)則對所識別的每個位置進行評估,使得在所述內(nèi)容項目位處派發(fā)內(nèi)容項目時對視頻流的破壞趨向于小于在所述廣告位之外派發(fā)所述內(nèi)容項目的情況。26.如權(quán)利要求25所述的方法,其中所述內(nèi)容項目包括廣告27.如權(quán)利要求25所述的方法,其中所述內(nèi)容項目位包括廣告位。28.如權(quán)利要求25所述的方法,其中所述媒體包括視頻、音頻或視頻和音頻的組合。29.如權(quán)利要求25所述的方法,其中識別所述位置包括識別視頻鏡頭邊界。30.如權(quán)利要求25所述的方法,其中對所識別的位置進行評估包括確定是否存在跨所識別的位置的音頻連續(xù)。31.如權(quán)利要求25所述的方法,其中對所識別的位置進行評估包括確定在所識別的位置之前和之后是否存在靜音。32.如權(quán)利要求25所述的方法,其中對所識別的位置進行評估包括確定在所識別的位置是否存在到空白或黑白的漸隱或切換。33.如權(quán)利要求25所述的方法,其中對所識別的位置進行評估包括確定在所識別的位置之前和之后的切換動作的頻率。34.如權(quán)利要求25所述的方法,其中對所識別的位置進行評估包括確定在所識別的位置之前和隨后的視頻鏡頭的相似程度。35.如權(quán)利要求25所述的方法,其中對所識別的位置進行評估包括確定在所識別的位置之前和隨后的運動連續(xù)。36.如權(quán)利要求25所述的方法,其中對所識別的位置進行評估包括確定在所識別的位置之前和隨后的運動動作級別。37.如權(quán)利要求25所述的方法,其中對所識別的位置進行評估包括確定在與所識別的位置之前的視頻相關(guān)聯(lián)的音頻中是否存在音頻音量的逐漸增加。38.如權(quán)利要求25所述的方法,其中對所識別的位置進行評估包括確定在所識別的位置之前的視頻中是否存在畫面拉遠。39.—種計算機實現(xiàn)的方法,包括接收媒體;將所述媒體發(fā)送到媒體處理服務器;并且接收所述媒體處理服務器所提供的媒體元數(shù)據(jù),所述媒體元數(shù)據(jù)具有與所述媒體中的內(nèi)容項目位以及與所述內(nèi)容項目位相關(guān)聯(lián)的置信分值相關(guān)的信息。40.如權(quán)利要求39所述的方法,進一步包括提供用戶界面以允許用戶觀看在所述內(nèi)容項目位之前和之后的視頻段并且修改對所述內(nèi)容項目位的選擇。41.如權(quán)利要求39所述的方法,其中所述內(nèi)容項目位包括廣告位。42.—種裝置,包括服務器,所述服務器包括用來存儲視頻的存儲設(shè)備;禾口用來執(zhí)行第一層視頻處理和第二層視頻處理以識別所述視頻內(nèi)的內(nèi)容項目位的處理器,所述第一層視頻處理基于用于識別所述視頻中的視頻鏡頭的特征的第一組規(guī)則來識別所述視頻中的位置,所述第二層視頻處理對所識別的位置進行評估以對每個所識別的位置生成置信分值,所述置信分值指示在所識別的位置派發(fā)內(nèi)容項目時對視頻流的潛在破壞程度。43.如權(quán)利要求42所述的裝置,其中所述內(nèi)容項目包括廣告。44.如權(quán)利要求42所述的裝置,其中所述內(nèi)容項目位包括廣告位。45.—種裝置,包括用戶界面,用于提供與視頻中的內(nèi)容項目位以及與所述視頻相關(guān)聯(lián)的置信分值相關(guān)的信息,每個置信分值指示在相應內(nèi)容項目位處派發(fā)內(nèi)容項目時對視頻流的潛在破壞程度,所述用戶界面允許用戶對所述內(nèi)容項目位的選擇進行修改并且將與所修改的對內(nèi)容項目位的選擇相關(guān)的信息存儲在存儲設(shè)備中。46.如權(quán)利要求45所述的裝置,其中所述內(nèi)容項目包括廣告。47.如權(quán)利要求45所述的裝置,其中所述內(nèi)容項目位包括廣告位。48.—種系統(tǒng),包括用于識別視頻中的潛在內(nèi)容項目位的裝置;以及用于將權(quán)重與每個潛在內(nèi)容項目位相關(guān)聯(lián)的裝置,每個權(quán)重指示在所述潛在內(nèi)容項目位處派發(fā)內(nèi)容項目時對視頻流的潛在破壞程度。49.如權(quán)利要求48所述的系統(tǒng),其中所述內(nèi)容項目包括廣告。50.如權(quán)利要求48所述的系統(tǒng),其中所述內(nèi)容項目位包括廣告位。全文摘要識別媒體(例如,視頻、音頻或其二者)中的潛在內(nèi)容項目位(例如,廣告位),并且每個內(nèi)容項目位與指示在所述內(nèi)容項目位派發(fā)內(nèi)容項目(例如,廣告)時對媒體流的潛在破壞程度的權(quán)重相關(guān)聯(lián)。文檔編號G06Q30/00GK101715585SQ200880020084公開日2010年5月26日申請日期2008年4月21日優(yōu)先權(quán)日2007年4月20日發(fā)明者烏拉斯·加爾吉申請人:谷歌公司