本發(fā)明涉及計算機(jī)應(yīng)用領(lǐng)域,尤其涉及一種信息展示圖片生成方法及裝置。
背景技術(shù):
用戶點擊進(jìn)入視頻網(wǎng)站或打開視頻網(wǎng)站的應(yīng)用程序(APP,Application)時,會看到若干張與對應(yīng)視頻相關(guān)的圖片,這些圖片主要作用是展示與視頻相關(guān)的信息,以吸引用戶點擊進(jìn)入觀看視頻,這類圖片稱為視頻產(chǎn)品的運營圖片。運營圖片的選擇,對視頻的點擊量有著重要影響,那么如何制作效果更佳的運營圖片,是更視頻網(wǎng)站或視頻生產(chǎn)者需要關(guān)注的問題。
目前,視頻產(chǎn)品的運營圖片都是通過人工制作而成的,一般是從視頻中截取的畫面,或一些電視劇或電影的宣傳圖片,人工選擇好運營圖片后,將運營圖片投放在對應(yīng)的網(wǎng)站上,以供用戶瀏覽。
由于是人工制作,所以制作出來的運營圖片只能針對視頻產(chǎn)品本身,每個用戶看到的運營圖片都是一樣的,但不同的用戶有不同的喜好,針對同一個視頻,不同的用戶想要獲取的信息是不相同的,而人工制作出來的運營圖片針對性較差,無法針對每個用戶提供與視頻相關(guān)的有效信息。另外像一些連載中的電視劇,每天都會有更新的劇情,有新的視頻,如果要隨劇情更新該電視劇的運營圖片,就需要大量的人力。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供了一種信息展示圖片生成方法及裝置,用于針對不同類別的用戶自動生成不同的信息展示圖片,提升圖片的點擊量,為更多用戶提供有效信息,并節(jié)省人力。
有鑒于此,本發(fā)明實施例第一方面提供了一種信息展示圖片生成方法,包括:
將目標(biāo)視頻分割成若干視頻幀;
根據(jù)用戶特征確定每個用戶對應(yīng)的N個目標(biāo)幀,所述目標(biāo)幀屬于所述視頻幀,所述N為大于1的整數(shù);
將具有M個相同目標(biāo)幀的用戶確定為同類用戶,所述M為整數(shù),且1<M≤N;
將所述同類用戶分成M組,并通過所述M組用戶對所述M個相同目標(biāo)幀對應(yīng)的圖片進(jìn)行AB測試;
根據(jù)所述AB測試的結(jié)果確定所述M個相同目標(biāo)幀對應(yīng)的圖片中點擊通過率CTR最高的目標(biāo)圖片,并將所述目標(biāo)圖片作為所述同類用戶的信息展示圖片。
本發(fā)明實施例第二方面提供了一種信息展示圖片生成裝置,包括:
分割模塊,用于將目標(biāo)視頻分割成若干視頻幀;
第一確定模塊,用于根據(jù)用戶特征確定每個用戶對應(yīng)的N個目標(biāo)幀,所述目標(biāo)幀屬于所述視頻幀,所述N為大于1的整數(shù);
第二確定模塊,用于將具有M個相同目標(biāo)幀的用戶確定為同類用戶,所述M為整數(shù),且1<M≤N;
測試模塊,用于將所述第二確定模塊確定的所述同類用戶分成M組,并通過所述M組用戶對所述M個相同目標(biāo)幀對應(yīng)的圖片進(jìn)行AB測試;
第三確定模塊,用于根據(jù)所述AB測試的結(jié)果確定所述M個相同目標(biāo)幀對應(yīng)的圖片中點擊通過率CTR最高的目標(biāo)圖片,并將所述目標(biāo)圖片作為所述同類用戶的信息展示圖片。
從以上技術(shù)方案可以看出,本發(fā)明實施例具有以下優(yōu)點:
本發(fā)明實施例可以將目標(biāo)視頻分割成若干視頻幀,根據(jù)用戶特征確定每個用戶對應(yīng)的N個目標(biāo)幀,將具有M個相同目標(biāo)幀的用戶確定為同一類的用戶,針對每一類用戶,將該類用戶分成M組,將這M組用戶作為測試用戶,對該類用戶共有的M個目標(biāo)幀對應(yīng)的圖片進(jìn)行AB測試,根據(jù)AB測試結(jié)果確定點擊通過率最高的一張或多張目標(biāo)圖片,并將這一張或多張目標(biāo)圖片作為這一類用戶的信息展示圖片。可見,本方案能夠自動生成信息展示圖片,并且能夠根據(jù)用戶特征將用戶分類,針對不同類別的用戶生成不同的信息展示圖片,依據(jù)用戶特征向不同類別的用戶展示不同的信息,更具有針對性,能夠提升圖片點擊量,為更多用戶提供有效信息,并節(jié)省人力。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例。
圖1是本發(fā)明實施例中信息展示圖片生成系統(tǒng)的一個實施例示意圖;
圖2是本發(fā)明實施例中信息展示圖片生成方法的一個實施例流程圖;
圖3是本發(fā)明實施例中信息展示圖片生成方法的另一實施例流程圖;
圖4是本發(fā)明實施例中信息展示圖片生成裝置的一個實施例示意圖;
圖5是本發(fā)明實施例中信息展示圖片生成裝置的另一實施例示意圖;
圖6是本發(fā)明實施例中信息展示圖片生成裝置的另一實施例示意圖;
圖7是本發(fā)明實施例中信息展示圖片生成裝置的另一實施例示意圖;
圖8是本發(fā)明實施例中信息展示圖片生成裝置的另一實施例示意圖;
圖9是本發(fā)明實施例中信息展示圖片生成裝置的另一實施例示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。
本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”、“第三”“第四”等(如果存在)是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實施例例如能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤4送?,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
本發(fā)明實施例提供了一種信息展示圖片生成方法及裝置,用于針對不同類別的用戶自動生成不同的信息展示圖片,提升圖片的點擊量,為更多用戶提供有效信息,并節(jié)省人力。
為了便于理解本發(fā)明實施例,下面對本發(fā)明實施例所適用的場景進(jìn)行簡單介紹,參見圖1,其示出了本發(fā)明實施例提供的一種信息展示圖片生成方法及裝置所適用的一種系統(tǒng)組成結(jié)構(gòu)示意圖。
如圖1所示,該系統(tǒng)可以包括由至少一臺服務(wù)器101組成的服務(wù)系統(tǒng),以及多臺終端102。其中,服務(wù)系統(tǒng)中的服務(wù)器101中可以存儲用于生成信息展示圖片的數(shù)據(jù),并將生成的信息展示圖片傳輸給終端。終端102可以用于向服務(wù)器上傳需要生成信息展示圖片的目標(biāo)視頻數(shù)據(jù),展現(xiàn)服務(wù)器返回的信息展示圖片。應(yīng)理解,終端102不限于圖1所示的個人計算機(jī)(PC,Personal Computer),還可以是手機(jī)、平板電腦等其他能夠獲取并展示信息展示圖片的設(shè)備。
如,用戶可以通過終端向服務(wù)器上傳目標(biāo)視頻,服務(wù)器通過本發(fā)明實施例中的信息展示圖片生成方法生成不同類型用戶對應(yīng)的信息展示圖片,并向各終端返回與該終端上登錄的用戶匹配的信息展示圖片,終端再將服務(wù)器返回的信息展示圖片呈現(xiàn)給用戶。
應(yīng)理解,本發(fā)明實施例中的信息展示圖片生成方法及裝置除了適用于上述場景,還可以適用于其他場景,具體此處不作限定。為了便于理解本發(fā)明實施例,下面對本發(fā)明實施例中的一些術(shù)語進(jìn)行介紹:
AB測試,簡單來說,就是為同一個目標(biāo)制定兩個方案(比如兩個頁面),讓一部分用戶使用A方案,另一部分用戶使用B方案,記錄下用戶的使用情況,看哪個方案更符合設(shè)計。在實際進(jìn)行AB測試的時候,往往有兩種方法,一種是傳統(tǒng)的由技術(shù)人員制作多個頁面(或圖片等用于測試的其他元素),然后通過URL重定向進(jìn)行分類流量,而另外一種方法是通過專業(yè)的AB測試軟件。前者需要花費較多的人力物力,而且在數(shù)據(jù)的分析上也比較麻煩,而后者則無需任何編程技術(shù),基本能通過這些軟件自帶的編輯器實現(xiàn)。目測主流的測試工具包括:Google Website Optimizer,Visual Website Optimizer,Unbounce and Performable,Vertster,SiteSpect,Webtrends Optimize and Omniture’s Test&Target,AB Tester,AppAdhoc Optimizer等
視頻幀,就是影像動畫中最小單位的單幅影像畫面。一幀就是一副靜止的畫面,連續(xù)的幀就形成動畫,如電視圖象等。每一幀都是靜止的圖象,快速連續(xù)地顯示幀便形成了運動的假象。
關(guān)鍵幀,任何動畫要表現(xiàn)運動或變化,至少前后要給出兩個不同的關(guān)鍵狀態(tài),而中間狀態(tài)的變化和銜接電腦可以自動完成,在Flash中,表示關(guān)鍵狀態(tài)的幀叫做關(guān)鍵幀。
鏡頭數(shù)據(jù),指的是攝像機(jī)一次連續(xù)拍攝的一段視頻數(shù)據(jù),它是視頻結(jié)構(gòu)化的基礎(chǔ)物理單元。
K均值聚類,是很典型的基于距離的聚類算法,采用距離作為相似性的評價指標(biāo),即認(rèn)為兩個對象的距離越近,其相似度就越大。該算法認(rèn)為簇是由距離靠近的對象組成的,因此把得到緊湊且獨立的簇作為最終目標(biāo)。該算法的工作原理是,輸入聚類個數(shù)k,以及包含n個數(shù)據(jù)對象的數(shù)據(jù)庫,最終會輸出滿足方差最小標(biāo)準(zhǔn)的k個聚類。k個聚類具有以下特點:各聚類本身盡可能的緊湊,而各聚類之間盡可能的分開。具體處理過程如下:首先從n個數(shù)據(jù)對象任意選擇k個對象作為初始聚類中心;而對于所剩下其它對象,則根據(jù)它們與這些聚類中心的相似度(距離),分別將它們分配給與其最相似的(聚類中心所代表的)聚類;然后再計算每個所獲新聚類的聚類中心(該聚類中所有對象的均值);不斷重復(fù)這一過程直到標(biāo)準(zhǔn)測度函數(shù)開始收斂為止。一般都采用均方差作為標(biāo)準(zhǔn)測度函數(shù)。
點擊通過率(CTR,Click-Through-Rate)互聯(lián)網(wǎng)廣告常用的術(shù)語,指網(wǎng)絡(luò)廣告(圖片廣告/文字廣告/關(guān)鍵詞廣告/排名廣告/視頻廣告等)的點擊到達(dá)率,即該廣告的實際點擊次數(shù)(嚴(yán)格的來說,可以是到達(dá)目標(biāo)頁面的數(shù)量)除以廣告的展現(xiàn)量(Show content)。CTR是衡量互聯(lián)網(wǎng)廣告效果的一項重要指標(biāo)。
應(yīng)理解,本發(fā)明實施例中的信息展示圖片生成方法及裝置除了適用于上述提到的視頻的運營圖片制作,還可以適用于電影海報制作等其他與視頻相關(guān)的互聯(lián)網(wǎng)圖片,具體此處不作限定。
基于上述背景,下面先介紹本發(fā)明實施例中的信息展示圖片生成方法,請參閱圖2,本發(fā)明實施例中信息展示圖片生成方法的一個實施例包括:
201、將目標(biāo)視頻分割成若干視頻幀;
當(dāng)用戶需要制作目標(biāo)視頻的信息展示圖片時,首先輸入該目標(biāo)視頻,信息展示圖片生成裝置獲取該目標(biāo)視頻,并將該目標(biāo)視頻分割成若干視頻幀。目標(biāo)視頻可以是一個或多個視頻序列,比如一部電影,某電視劇的其中幾集或其他視頻,具體此處不作限定,信息展示圖片可以是指目標(biāo)視頻的廣告圖片,運營圖片,或其他用于展示目標(biāo)視頻內(nèi)容的圖片,具體此處不作限定。
202、根據(jù)用戶特征確定每個用戶對應(yīng)的N個目標(biāo)幀;
信息展示圖片生成裝置將目標(biāo)視頻分割成若干視頻幀后,根據(jù)用戶特征確定每個用戶對應(yīng)的N個目標(biāo)幀,其中,目標(biāo)幀是從目標(biāo)視頻對應(yīng)的若干視頻幀中選擇的,目標(biāo)幀的數(shù)量N為大于1的整數(shù),具體數(shù)值可由用戶或系統(tǒng)設(shè)定,此處不作限定。
203、將具有M個相同目標(biāo)幀的用戶確定為同類用戶;
信息展示圖片生成裝置確定每個用戶對應(yīng)的目標(biāo)幀后,將具有M個相同目標(biāo)幀的用戶確定為同類用戶,即將有M個相同目標(biāo)幀的用戶歸為同一類,M為整數(shù),且1<M≤N,具體數(shù)值可由用戶或系統(tǒng)設(shè)定,此處不作限定。當(dāng)M等于N時,即將所有目標(biāo)幀都相同的用戶歸為同一類。當(dāng)M不等于N時,例如M等于2時,則可能存在用戶A與用戶B具有兩個相同的目標(biāo)幀a和b,用戶A與用戶C也具有兩個相同的目標(biāo)幀c和d,這時可以認(rèn)為A和B為同類用戶,也可以認(rèn)為A和C為同類用戶,但是A只會被歸為其中一類,不會同時出現(xiàn)在兩個或以上的用戶類別中。應(yīng)理解,當(dāng)M為其他不等于N的值時,出現(xiàn)類似情況時處理過程與上述類似,不再贅述。
204、將同類用戶分成M組,并通過M組用戶對M個相同目標(biāo)幀對應(yīng)的圖片進(jìn)行AB測試;
針對每一類用戶,將該類用戶分成M組,并通過M組用戶對這一類用戶共有的M個相同目標(biāo)幀對應(yīng)的圖片進(jìn)行AB測試。具體地,信息展示圖片生成裝置采用隨機(jī)等量的方式將歸為同一類的用戶分成M組,將這一類用戶共有的M個相同目標(biāo)幀對應(yīng)的圖片隨機(jī)分給這M組用戶,每組一張,進(jìn)行AB測試。然后統(tǒng)計每組用戶對該組用戶對應(yīng)的圖片的點擊通過率。應(yīng)理解,除了隨機(jī)等量的分組方式,信息展示圖片生成裝置還可以通過其他方式將同類用戶分成M組,具體此處不作限定。
205、根據(jù)AB測試的結(jié)果確定M個相同目標(biāo)幀對應(yīng)的圖片中點擊通過率最高的目標(biāo)圖片,并將該目標(biāo)圖片作為同類用戶的信息展示圖片。
針對每類用戶,將該類用戶對應(yīng)的M張圖片進(jìn)行AB測試后,統(tǒng)計每張圖片對應(yīng)的點擊通過率,并確定每一類用戶對應(yīng)的M張圖片中CTR最高的目標(biāo)圖片,并將該目標(biāo)圖片作為該類用戶的信息展示圖片。需要說明的是,本發(fā)明實施例中目標(biāo)圖片可以有一張或多張,具體此處不作限定。
本發(fā)明實施例可以將目標(biāo)視頻分割成若干視頻幀,根據(jù)用戶特征確定每個用戶對應(yīng)的N個目標(biāo)幀,將具有M個相同目標(biāo)幀的用戶確定為同一類的用戶,針對每一類用戶,將該類用戶分成M組,將這M組用戶作為測試用戶,對該類用戶共有的M個目標(biāo)幀對應(yīng)的圖片進(jìn)行AB測試,根據(jù)AB測試結(jié)果確定點擊通過率最高的一張或多張目標(biāo)圖片,并將這一張或多張目標(biāo)圖片作為這一類用戶的信息展示圖片。可見,本方案能夠自動生成信息展示圖片,并且能夠根據(jù)用戶特征將用戶分類,針對不同類別的用戶生成不同的信息展示圖片,依據(jù)用戶特征向不同類別的用戶展示不同的信息,更具有針對性,能夠提升圖片點擊量,為更多用戶提供有效信息,并節(jié)省人力。
基于上述圖2對應(yīng)的實施例,目標(biāo)視頻可以通過多種方式分割成視頻幀,基于不同的分割方式,確定目標(biāo)幀的方式也不同,下面以其中一種方式為例對本發(fā)明實施例中的信息展示圖片生成方法進(jìn)行詳細(xì)說明,請參閱圖3,本發(fā)明實施例中信息展示圖片生成方法的另一實施例包括:
301、將目標(biāo)視頻分割成若干個鏡頭數(shù)據(jù);
當(dāng)用戶需要制作目標(biāo)視頻的信息展示圖片時,首先輸入該目標(biāo)視頻,信息展示圖片生成裝置獲取該目標(biāo)視頻,將目標(biāo)視頻分割成若干個鏡頭數(shù)據(jù),具體可以根據(jù)顏色空間的距離或其他參數(shù)進(jìn)行分割,具體此處不作限定。目標(biāo)視頻可以是一個或多個視頻序列,比如一部電影,某電視劇的其中幾集或其他視頻,此處不作限定,信息展示圖片可以是指目標(biāo)視頻的廣告圖片,運營圖片,或其他用于展示目標(biāo)視頻內(nèi)容的圖片,具體此處不作限定。
302、將每個鏡頭數(shù)據(jù)分割成若干個子鏡頭數(shù)據(jù);
將目標(biāo)視頻分割成若干個鏡頭數(shù)據(jù)后,進(jìn)一步將每個鏡頭數(shù)據(jù)分割成子鏡頭數(shù)據(jù),具體可以根據(jù)相機(jī)運動方向等其他參數(shù)進(jìn)行分割,此處不作限定。
303、將每個子鏡頭數(shù)據(jù)分割成若干視頻幀;
信息展示圖片生成裝置將每個鏡頭數(shù)據(jù)分割成若干個子鏡頭數(shù)據(jù)后,進(jìn)一步將每個子鏡頭數(shù)據(jù)分割成若干視頻幀。
304、根據(jù)用戶特征確定每個用戶對應(yīng)的L個子鏡頭數(shù)據(jù);
信息展示圖片生成裝置將每個鏡頭數(shù)據(jù)分割成若干個子鏡頭數(shù)據(jù)后,根據(jù)用戶特征確定每個用戶對應(yīng)的L個子鏡頭數(shù)據(jù),L為等于或大于1的整數(shù)。
具體地,信息展示圖片生成裝置可以針對每個用戶,確定目標(biāo)視頻包含的子鏡頭數(shù)據(jù)中該用戶對應(yīng)的標(biāo)簽信息的目標(biāo)子鏡頭數(shù)據(jù),再確定這些目標(biāo)子鏡頭數(shù)據(jù)中預(yù)設(shè)子鏡頭權(quán)重排名前L的子鏡頭數(shù)據(jù)。
需要說明的是,本發(fā)明實施例中的預(yù)設(shè)子鏡頭權(quán)重可以通過如下方式確定:信息展示圖片生成裝置將每個子鏡頭數(shù)據(jù)分割成若干視頻幀后,根據(jù)子鏡頭對應(yīng)的持續(xù)時間長度,即根據(jù)子鏡頭包含的視頻幀的數(shù)量作為該子鏡頭的權(quán)重大小。除了根據(jù)視頻幀的數(shù)量,也可以進(jìn)一步根據(jù)子鏡頭包含的視頻幀的權(quán)重來確定子鏡頭的權(quán)重,還可以根據(jù)其他參數(shù)確定,具體此處不作限定。
還需要說明的是,本發(fā)明實施例中用戶對應(yīng)的標(biāo)簽信息可以是用戶標(biāo)簽中的演員名字,可以是用戶標(biāo)簽中的導(dǎo)演名字,可以是用戶標(biāo)識中的電影類型,還可以是用戶標(biāo)簽中的其他信息,具體此處不作限定。應(yīng)理解,如果用戶沒有對應(yīng)的標(biāo)簽信息,信息展示圖片生成裝置可以直接將預(yù)設(shè)子鏡頭權(quán)重排名前L的子鏡頭數(shù)據(jù)作為該用戶對應(yīng)的L個子鏡頭數(shù)據(jù)。如果目標(biāo)子鏡頭數(shù)據(jù)的數(shù)量M小于L,那么信息展示圖片生成裝置選擇所有目標(biāo)子鏡頭數(shù)據(jù)后,剩余的L-M個目標(biāo)子鏡頭數(shù)據(jù)再按照預(yù)設(shè)子鏡頭權(quán)重從目標(biāo)視頻對應(yīng)的子鏡頭數(shù)據(jù)中華選取。
應(yīng)理解,除了用戶對應(yīng)的標(biāo)簽信息,信息展示圖片生成裝置還可以根據(jù)用戶觀看過的視頻信息,用戶收藏過的視頻信息,用戶搜索過的關(guān)鍵詞等用戶特征確定目標(biāo)子鏡頭數(shù)據(jù),具體此處不作限定。
305、根據(jù)預(yù)設(shè)幀權(quán)重確定L個子鏡頭數(shù)據(jù)中每個子鏡頭數(shù)據(jù)對應(yīng)的目標(biāo)幀;
信息展示圖片生成裝置確定每個用戶對應(yīng)的L個子鏡頭數(shù)據(jù)后,根據(jù)預(yù)設(shè)幀權(quán)重確定這L個子鏡頭數(shù)據(jù)中每個子鏡頭數(shù)據(jù)對應(yīng)的目標(biāo)幀。
應(yīng)理解,預(yù)設(shè)幀權(quán)重是信息展示圖片生成裝置將子鏡頭數(shù)據(jù)分割成若干視頻幀之后確定的,具體可以通過如下方式:針對每個子鏡頭數(shù)據(jù),通過K均值聚類將該子鏡頭數(shù)據(jù)中的視頻幀分成K類,將每類視頻幀中離聚類中心最近的視頻幀確定為該類視頻幀的關(guān)鍵幀,根據(jù)幀參數(shù)確定每個關(guān)鍵幀對應(yīng)的幀權(quán)重。其中幀參數(shù)包括人臉占比,或相機(jī)運動方向,或相機(jī)焦距,或相機(jī)是否搖擺,或其他參數(shù)。
相應(yīng)地,根據(jù)上述方式確定幀權(quán)重后,信息展示圖片生成裝置可以確定L個子鏡頭數(shù)據(jù)中每個子鏡頭數(shù)據(jù)包含的關(guān)鍵幀,再針對這L個子鏡頭數(shù)據(jù),確定每個子鏡頭數(shù)據(jù)包含的關(guān)鍵幀中幀權(quán)重最大的一個或多個視頻幀,這一個或多個視頻幀即為這個子鏡頭數(shù)據(jù)對應(yīng)的目標(biāo)幀。
還應(yīng)理解如果信息展示圖片生成裝置選擇目標(biāo)幀的時候,是將關(guān)鍵幀中權(quán)重最大的一個視頻幀作為子鏡頭數(shù)據(jù)的目標(biāo)幀,那么每個用戶對應(yīng)的目標(biāo)幀數(shù)量為L,即N等于L,如果信息展示圖片生成裝置選擇目標(biāo)幀的時候,是將關(guān)鍵幀中權(quán)重最大的K個視頻幀作為子鏡頭數(shù)據(jù)的目標(biāo)幀,那么每個用戶對應(yīng)的目標(biāo)幀數(shù)量為K*L,即N=K*L,K為大于1的整數(shù)。
除了上述方式,信息展示圖片生成裝置還可以通過其他方式確定幀權(quán)重以及目標(biāo)幀,具體此處不作限定。
306、將具有M個相同目標(biāo)幀的用戶確定為同類用戶;
信息展示圖片生成裝置確定每個用戶對應(yīng)的目標(biāo)幀后,將具有M個相同目標(biāo)幀的用戶確定為同類用戶,即將有M個相同目標(biāo)幀的用戶歸為同一類,M為整數(shù),且1<M≤N,具體數(shù)值可由用戶或系統(tǒng)設(shè)定,此處不作限定。當(dāng)M等于N時,即將所有目標(biāo)幀都相同的用戶歸為同一類。當(dāng)M不等于N時,例如M等于2時,則可能存在用戶A與用戶B具有兩個相同的目標(biāo)幀a和b,用戶A與用戶C也具有兩個相同的目標(biāo)幀c和d,這時可以認(rèn)為A和B為同類用戶,也可以認(rèn)為A和C為同類用戶,但是A只會被歸為其中一類,不會同時出現(xiàn)在兩個或以上的用戶類別中。應(yīng)理解,當(dāng)M為其他不等于N的值時,出現(xiàn)類似情況時處理過程與上述類似,不再贅述。
307、將同類用戶分成M組,并通過M組用戶對M個相同目標(biāo)幀對應(yīng)的圖片進(jìn)行AB測試;
針對每一類用戶,將該類用戶分成M組,并通過M組用戶對這一類用戶共有的M個相同目標(biāo)幀對應(yīng)的圖片進(jìn)行AB測試。具體地,信息展示圖片生成裝置采用隨機(jī)等量的方式將歸為同一類的用戶分成M組,將這一類用戶共有的M個相同目標(biāo)幀對應(yīng)的圖片隨機(jī)分給這M組用戶,每組一張,進(jìn)行AB。然后統(tǒng)計每組用戶對該組用戶對應(yīng)的圖片的點擊通過率。應(yīng)理解,除了隨機(jī)等量的分組方式,信息展示圖片生成裝置還可以通過其他方式將同類用戶分成M組,具體此處不作限定。
308、根據(jù)AB測試的結(jié)果確定M個相同目標(biāo)幀對應(yīng)的圖片中點擊通過率最高的目標(biāo)圖片,并將該目標(biāo)圖片作為同類用戶的信息展示圖片。
針對每類用戶,將該類用戶對應(yīng)的M張圖片進(jìn)行AB測試后,統(tǒng)計每張圖片對應(yīng)的點擊通過率,并確定每一類用戶對應(yīng)的M張圖片中CTR最高的目標(biāo)圖片,并將該目標(biāo)圖片作為該類用戶的信息展示圖片。需要說明的是,本發(fā)明實施例中目標(biāo)圖片可以有一張或多張,具體此處不作限定。具體地,當(dāng)目標(biāo)圖片為多張時,信息展示圖片生成裝置可以對這多張目標(biāo)圖片進(jìn)行渲染和排版組合成一張圖片,并將這組合后的一張圖片作為這一類用戶的信息展示圖片。應(yīng)理解,當(dāng)目標(biāo)圖片為多張時,信息展示圖片生成裝置還可以通過其他方式處理這多張目標(biāo)圖片以得到該類用戶對應(yīng)的信息展示圖片。
還應(yīng)理解,本發(fā)明實施例中,信息展示圖片生成裝置將目標(biāo)圖片作為同類用戶的信息展示圖片后,還可以根據(jù)預(yù)設(shè)規(guī)則更新該信息展示圖片。預(yù)設(shè)規(guī)則指的是預(yù)先設(shè)定好的更新規(guī)則,具體可以是時間周期,即定期更新該信息展示圖片,比如一周更新一次,一個月更新一次等,可以是達(dá)到觸發(fā)條件,比如電視劇每更新一集,則更新一次信息展示圖片,還可以是其他規(guī)則,具體此處不作限定。
本發(fā)明實施例可以將目標(biāo)視頻分割成若干視頻幀,根據(jù)用戶特征確定每個用戶對應(yīng)的N個目標(biāo)幀,將具有M個相同目標(biāo)幀的用戶確定為同一類的用戶,針對每一類用戶,將該類用戶分成M組,將這M組用戶作為測試用戶,對該類用戶共有的M個目標(biāo)幀對應(yīng)的圖片進(jìn)行AB測試,根據(jù)AB測試結(jié)果確定點擊通過率最高的一張或多張目標(biāo)圖片,并將這一張或多張目標(biāo)圖片作為這一類用戶的信息展示圖片??梢姡痉桨改軌蜃詣由尚畔⒄故緢D片,并且能夠根據(jù)用戶特征將用戶分類,針對不同類別的用戶生成不同的信息展示圖片,依據(jù)用戶特征向不同類別的用戶展示不同的信息,更具有針對性,能夠提升圖片點擊量,為更多用戶提供有效信息,并節(jié)省人力。
其次,本發(fā)明實施例提供了一種將目標(biāo)視頻分割成若干視頻幀的具體方式,提高了方案的可實現(xiàn)性。
再次,本發(fā)明實施例提供了多種確定目標(biāo)幀的方式,提高了方案的靈活性性。
進(jìn)一步地,本發(fā)明實施例可以更新該信息展示圖片,進(jìn)一步地提升了信息展示圖片提供的信息的有效性。
為了便于理解,下面以一應(yīng)用場景對本發(fā)明實施例中的信息展示圖片生成方法進(jìn)行詳細(xì)描述:
系統(tǒng)輸入電視劇《大長今》的第一集和第二集兩個視頻(目標(biāo)視頻),生成裝置按照顏色空間的距離將這兩個視頻分割成6個鏡頭數(shù)據(jù),然后將這6個鏡頭數(shù)據(jù)根據(jù)攝像機(jī)的運動方向分割成24個子鏡頭數(shù)據(jù),再將這24個子鏡頭數(shù)據(jù)分割成100視頻幀。
現(xiàn)有1000個用戶,其中有200個用戶對應(yīng)的標(biāo)簽信息為李英愛,記為1至200號用戶;有400個用戶對應(yīng)的標(biāo)簽信息為池珍熙,記為201至600號用戶;另外40個用戶沒有設(shè)置標(biāo)簽信息,記為601至1000號用戶。則生成裝置確定目標(biāo)視頻對應(yīng)的24個子鏡頭數(shù)據(jù)中,包含有李英愛的子鏡頭數(shù)據(jù)有20個(目標(biāo)子鏡頭數(shù)據(jù)),包含有池珍熙的子鏡頭數(shù)據(jù)有18個(目標(biāo)子鏡頭數(shù)據(jù)),生成裝置確定包含李英愛的20個子鏡頭數(shù)據(jù)中預(yù)設(shè)子鏡頭權(quán)重排名前4(L=4)的子鏡頭數(shù)據(jù),分別為a,b,c,d;確定包含池珍熙的18個子鏡頭數(shù)據(jù)中權(quán)重排名前4(L=4)的子鏡頭數(shù)據(jù),分別為c,d,e,f;確定目標(biāo)視頻對應(yīng)的24個子鏡頭數(shù)據(jù)中預(yù)設(shè)子鏡頭權(quán)重排名前4(L=4)的子鏡頭數(shù)據(jù),分別為a,b,e,f。則子鏡頭數(shù)據(jù)a,b,c,d即為1至200號用戶對應(yīng)的4個子鏡頭數(shù)據(jù),子鏡頭數(shù)據(jù)c,d,e,f即為201至600號用戶對應(yīng)的4個子鏡頭數(shù)據(jù),子鏡頭數(shù)據(jù)a,b,e,f即為601至1000號用戶對應(yīng)的4個子鏡頭數(shù)據(jù)。
生成裝置確定子鏡頭數(shù)據(jù)a中幀權(quán)重最大的目標(biāo)幀為a1,子鏡頭數(shù)據(jù)b中幀權(quán)重最大的目標(biāo)幀為b1,子鏡頭數(shù)據(jù)c中幀權(quán)重最大的目標(biāo)幀為c1,子鏡頭數(shù)據(jù)d中幀權(quán)重最大的目標(biāo)幀為d1,子鏡頭數(shù)據(jù)e中幀權(quán)重最大的目標(biāo)幀為e1,子鏡頭數(shù)據(jù)f中幀權(quán)重最大的目標(biāo)幀為f1。即1至200號用戶對應(yīng)的目標(biāo)幀為a1,b1,c1,d1(N=4);201至600號用戶對應(yīng)的目標(biāo)幀為c1,d1,e1,f1(N=4);601至1000號用戶對應(yīng)的目標(biāo)幀為a1,b1,e1,f1(N=4)。
生成裝置將所有目標(biāo)幀(M=N=4)都相同的用戶歸為同一類,即1至200號用戶為一類,記為A類。201至600號用戶為一類,記為B類。601至1000號用戶為一類,記為C類。
生成裝置將同類用戶隨機(jī)等量分成4組,并通過這4組用戶對這一類用戶共有的4個相同目標(biāo)幀對應(yīng)的圖片進(jìn)行AB測試。
具體地,對于A類用戶,生成裝置將1至50號用戶分為一組,記為A1組;將51至100號用戶分為一組,記為A2組;將101至150號用戶分為一組,記為A3組;將151至200號用戶分為一組,級為A4組。然后生成裝置讓A1組對a1對應(yīng)的圖片進(jìn)行測試,讓A2組對b1對應(yīng)的圖片進(jìn)行測試,讓A3組對c1對應(yīng)的圖片進(jìn)行測試,讓A4組對d1對應(yīng)的圖片進(jìn)行測試。最后統(tǒng)計每張圖片的點擊通過率,a1對應(yīng)的圖片為70%,b1對應(yīng)的圖片為80%,c1對應(yīng)的圖片為75%,d1對應(yīng)的圖片為95%,則生成裝置將d1對應(yīng)的圖片(目標(biāo)圖片)作為A類用戶的廣告圖片。
對于B類用戶:201至300號用戶為一組,記為B1組,301至400號用戶為一組,記為B2組,401至500號用戶為一組,記為B3組,501至600號用戶為一組,記為B4組。然后生成裝置讓B1組對c1對應(yīng)的圖片進(jìn)行測試,讓B2對d1對應(yīng)的圖片進(jìn)行測試,讓B3對e1對應(yīng)的圖片進(jìn)行測試,讓B4對f1對應(yīng)的圖片進(jìn)行測試。最后統(tǒng)計每張圖片的點擊通過率,c1對應(yīng)的圖片為85%,d1對應(yīng)的圖片為85%,e1對應(yīng)的圖片為88%,f1對應(yīng)的圖片為90%,則生成裝置將f1對應(yīng)的圖片作為B類用戶的廣告圖片。
對于C類用戶:601至700號用戶為一組,記為C1組,701至800號用戶為一組,記為C2組,801至900號用戶為一組,記為C3組,901至1000號用戶為一組,記為C4組。然后生成裝置讓C1對a1對應(yīng)的圖片進(jìn)行測試,讓C2對b1對應(yīng)的圖片進(jìn)行測試,讓C3對e1對應(yīng)的圖片進(jìn)行測試,讓C4對f1對應(yīng)的圖片進(jìn)行測試。最后統(tǒng)計每張圖片的點擊通過率,a1對應(yīng)的圖片為65%,b1對應(yīng)的圖片為78%,c1對應(yīng)的圖片為66%,e1對應(yīng)的圖片為63%,f1對應(yīng)的圖片為62%,則生成裝置將b1對應(yīng)的圖片作為C類用戶的廣告圖片。
生成裝置預(yù)先設(shè)定了更新規(guī)則:每更新電視劇每更新兩集更新一次廣告圖片。一周后,電視劇《大長今》又更新了兩集,系統(tǒng)輸入《大長今》的第三集和第四集,生成裝置根據(jù)新輸入的第三集視頻和第四集視頻更新各類用戶對應(yīng)的廣告圖片。
上面介紹了本發(fā)明實施例中的信息展示圖片生成方法,下面介紹本發(fā)明實施例中的信息展示圖片生成裝置,請參閱圖4,本發(fā)明實施例中信息展示圖片生成裝置的一個實施例包括:
分割模塊401,用于將目標(biāo)視頻分割成若干視頻幀;
第一確定模塊402,用于根據(jù)用戶特征確定每個用戶對應(yīng)的N個目標(biāo)幀,目標(biāo)幀屬于視頻幀,N為大于1的整數(shù);
第二確定模塊403,用于將具有M個相同目標(biāo)幀的用戶確定為同類用戶,M為整數(shù),且1<M≤N;
測試模塊404,用于將第二確定模塊確定的同類用戶分成M組,并通過M組用戶對M個相同目標(biāo)幀對應(yīng)的圖片進(jìn)行AB測試;
第三確定模塊405,用于根據(jù)AB測試的結(jié)果確定M個相同目標(biāo)幀對應(yīng)的圖片中點擊通過率CTR最高的目標(biāo)圖片,并將目標(biāo)圖片作為同類用戶的信息展示圖片。
本發(fā)明實施例分割模塊401可以將目標(biāo)視頻分割成若干視頻幀,第一確定模塊402根據(jù)用戶特征確定每個用戶對應(yīng)的N個目標(biāo)幀,第二確定模塊403將具有M個相同目標(biāo)幀的用戶確定為同一類的用戶,測試模塊404針對每一類用戶,將該類用戶分成M組,將這M組用戶作為測試用戶,對該類用戶共有的M個目標(biāo)幀對應(yīng)的圖片進(jìn)行AB測試,第三確定模塊405根據(jù)AB測試結(jié)果確定點擊通過率最高的一張或多張目標(biāo)圖片,并將這一張或多張目標(biāo)圖片作為這一類用戶的信息展示圖片。可見,本方案能夠自動生成信息展示圖片,并且能夠根據(jù)用戶特征將用戶分類,針對不同類別的用戶生成不同的信息展示圖片,依據(jù)用戶特征向不同類別的用戶展示不同的信息,更具有針對性,能夠提升圖片點擊量,為更多用戶提供有效信息,并節(jié)省人力。
基于上述圖4對應(yīng)的實施例,請參閱圖5,在本發(fā)明實施例提供的信息展示圖片生成裝置的另一實施例中,分割模塊401可以包括:
第一分割單元4011,用于將目標(biāo)視頻分割成若干個鏡頭數(shù)據(jù);
第二分割單元4012,用于將每個鏡頭數(shù)據(jù)分割成若干個子鏡頭數(shù)據(jù);
第三分割單元4013,用于將每個子鏡頭數(shù)據(jù)分割成若干視頻幀。
本發(fā)明實施例提供了一種分割目標(biāo)視頻的具體方式,提高了方案的可實現(xiàn)性。
基于上述圖5對應(yīng)的實施例,請參閱圖6,在本發(fā)明實施例提供的信息展示圖片生成裝置的另一實施例中,第一確定模塊402包括:
第一確定單元4021,用于根據(jù)用戶特征確定每個用戶對應(yīng)的L個子鏡頭數(shù)據(jù),L為等于或大于1的整數(shù);
第二確定單元4022,根據(jù)預(yù)設(shè)幀權(quán)重確定L個子鏡頭數(shù)據(jù)中每個子鏡頭數(shù)據(jù)對應(yīng)的目標(biāo)幀。
本發(fā)明實施例提供了一種確定目標(biāo)幀的具體實現(xiàn)方式,提高了方案的可實現(xiàn)性。
基于上述圖6對應(yīng)的實施例,請參閱圖7,在本發(fā)明實施例提供的信息展示圖片生成裝置的另一實施例中,第一確定單元4021包括:
第一確定子單元40211,用于針對每個用戶,確定目標(biāo)視頻對應(yīng)的若干個子鏡頭數(shù)據(jù)中包含該用戶對應(yīng)的標(biāo)簽信息的目標(biāo)子鏡頭數(shù)據(jù);
第二確定子單元40212,用于確定目標(biāo)子鏡頭數(shù)據(jù)中預(yù)設(shè)子鏡頭權(quán)重排名前L的子鏡頭數(shù)據(jù)。
本發(fā)明實施例中,信息展示圖片生成裝置提供了一種確定每個用戶對應(yīng)的L個子鏡頭數(shù)據(jù)的方式,提高了方案的可實現(xiàn)性。
基于上述圖6或圖7對應(yīng)的實施例,請參閱圖8,在本發(fā)明實施例提供的信息展示圖片生成裝置的另一實施例中,該信息展示圖片生成裝置還包括:
劃分模塊406,用于針對每個子鏡頭數(shù)據(jù),通過K均值聚類將該子鏡頭數(shù)據(jù)中的視頻幀分成K類;
第四確定模塊407,用于將每類視頻幀中離聚類中心最近的視頻幀確定為該類視頻幀的關(guān)鍵幀;
第五確定模塊408,用于根據(jù)幀參數(shù)確定每個關(guān)鍵幀對應(yīng)的幀權(quán)重;
第二確定單元4022包括:
第三確定子單元40221,用于針對L個子鏡頭數(shù)據(jù),確定該子鏡頭數(shù)據(jù)包含的關(guān)鍵幀中幀權(quán)重最大的目標(biāo)幀。
本發(fā)明實施例提供了一種確定L個子鏡頭數(shù)據(jù)中的目標(biāo)幀的具體方式,提高了方案的可實現(xiàn)性。
基于上述圖5至圖8對應(yīng)的實施例中任意一個實施例,本發(fā)明實施例提供的信息展示圖片生成裝置的另一些實施例中,第一分割單元可以包括:
第一分割子單元,用于根據(jù)顏色空間的距離將目標(biāo)視頻分割成若干個鏡頭數(shù)據(jù)。
本發(fā)明實施例提供了一種將目標(biāo)視頻分割成鏡頭數(shù)據(jù)的方式,提高了方案的可實現(xiàn)性。
基于上述圖5至圖8對應(yīng)的實施例中任意一個實施例,本發(fā)明實施例提供的信息展示圖片生成裝置的另一些實施例中,第二分割單元可以包括:
第二分割子單元,用于按照相機(jī)運動方向?qū)⒚總€鏡頭數(shù)據(jù)分割成若干個子鏡頭數(shù)據(jù)。
本發(fā)明實施例提供了一種將鏡頭數(shù)據(jù)分割成子鏡頭數(shù)據(jù)的方式,提高了方案的可實現(xiàn)性。
基于上述圖5至圖8對應(yīng)的實施例中任意一個實施例,本發(fā)明實施例提供的信息展示圖片生成裝置的另一些實施例中,第三確定模塊可以包括:
第三確定單元,用于根據(jù)AB測試的結(jié)果確定M個相同目標(biāo)幀對應(yīng)的圖片中CTR最高的多張目標(biāo)圖片;
處理單元,將多張目標(biāo)圖片進(jìn)行渲染和排版;
第四確定單元,用于將渲染和排版后的多張目標(biāo)圖片作為同類用戶的信息展示圖片。
本發(fā)明實施例中第三確定模塊可以選擇多張目標(biāo)圖片,將這多張圖片進(jìn)行渲染和排版組成信息展示圖片,提高了方案的靈活性。
基于上述圖5至圖8對應(yīng)的實施例中任意一個實施例,本發(fā)明實施例提供的信息展示圖片生成裝置的另一些實施例中,信息展示圖片生成裝置還可以包括:
更新模塊,用于根據(jù)預(yù)設(shè)規(guī)則更新信息展示圖片。
本發(fā)明實施例中信息展示圖片生成裝置還可以根據(jù)預(yù)設(shè)規(guī)則更新信息展示圖片,提高了方案的靈活性。
上面從功能模塊的角度介紹了本發(fā)明實施例中的信息展示圖片生成裝置,下面從硬件實體的角度介紹本發(fā)明實施例中的信息展示圖片生成裝置,請參閱圖9,圖9是本發(fā)明實施例中信息展示圖片生成裝置50的結(jié)構(gòu)示意圖。信息展示圖片生成裝置50可包括輸入設(shè)備510、輸出設(shè)備520、處理器530和存儲器540。本發(fā)明實施例中的輸出設(shè)備可以是顯示設(shè)備。
存儲器540可以包括只讀存儲器和隨機(jī)存取存儲器,并向處理器530提供指令和數(shù)據(jù)。存儲器540的一部分還可以包括非易失性隨機(jī)存取存儲器(英文全稱:Non-Volatile Random Access Memory,英文縮寫:NVRAM)。
存儲器540存儲了如下的元素,可執(zhí)行模塊或者數(shù)據(jù)結(jié)構(gòu),或者它們的子集,或者它們的擴(kuò)展集:
操作指令:包括各種操作指令,用于實現(xiàn)各種操作。
操作系統(tǒng):包括各種系統(tǒng)程序,用于實現(xiàn)各種基礎(chǔ)業(yè)務(wù)以及處理基于硬件的任務(wù)。
本發(fā)明實施例中處理器530用于:
將目標(biāo)視頻分割成若干視頻幀;
根據(jù)用戶特征確定每個用戶對應(yīng)的N個目標(biāo)幀,目標(biāo)幀屬于視頻幀,N為大于1的整數(shù);
將具有M個相同目標(biāo)幀的用戶確定為同類用戶,M為整數(shù),且1<M≤N;
將同類用戶分成M組,并通過M組用戶對M個相同目標(biāo)幀對應(yīng)的圖片進(jìn)行AB測試;
根據(jù)AB測試的結(jié)果確定這M個相同目標(biāo)幀對應(yīng)的圖片中點擊通過率CTR最高的目標(biāo)圖片,并將這個目標(biāo)圖片作為這一同類用戶的信息展示圖片。
處理器530控制信息展示圖片生成裝置50的操作,處理器530還可以稱為中央處理單元(英文全稱:Central Processing Unit,英文縮寫:CPU)。存儲器540可以包括只讀存儲器和隨機(jī)存取存儲器,并向處理器530提供指令和數(shù)據(jù)。存儲器540的一部分還可以包括NVRAM。具體的應(yīng)用中,信息展示圖片生成裝置50的各個組件通過總線系統(tǒng)550耦合在一起,其中總線系統(tǒng)550除包括數(shù)據(jù)總線之外,還可以包括電源總線、控制總線和狀態(tài)信號總線等。但是為了清楚說明起見,在圖中將各種總線都標(biāo)為總線系統(tǒng)550。
上述本發(fā)明實施例揭示的方法可以應(yīng)用于處理器530中,或者由處理器530實現(xiàn)。處理器530可能是一種集成電路芯片,具有信號的處理能力。在實現(xiàn)過程中,上述方法的各步驟可以通過處理器530中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器530可以是通用處理器、數(shù)字信號處理器(英文全稱:Digital Signal Processing,英文縮寫:DSP)、專用集成電路(英文全稱:Application Specific Integrated Circuit,英文縮寫:ASIC)、現(xiàn)成可編程門陣列(英文全稱:Field-Programmable Gate Array,英文縮寫:FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫崿F(xiàn)或者執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領(lǐng)域成熟的存儲介質(zhì)中。該存儲介質(zhì)位于存儲器540,處理器530讀取存儲器540中的信息,結(jié)合其硬件完成上述方法的步驟。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(英文全稱:Read-Only Memory,英文縮寫:ROM)、隨機(jī)存取存儲器(英文全稱:Random Access Memory,英文縮寫:RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述,以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。