本發明屬于信息發布控制系統,具體地,涉及一種基于多媒體文件中的信息參數發布對應信息的控制方法、控制裝置及系統。
背景技術:
隨著無線互聯網技術的高速發展,使用IPAD、手機等移動設備上網沖浪的用戶數量與日俱增,許多企業發現其中商機,開始利用無線互聯網來發布消息,提高自身知名度。無線互聯網技術的發展使得廣告主發布消息不再受傳播媒介的限制,也不再受到傳播途徑、地理位置的制約。廣告主基于無線互聯網可以在任意時間向同一網絡下的任意用戶發布消息,極大地擴展了消息發布的受眾面。
現有的廣告主基本都是采用定點投放方式向移動用戶發送信息,首先廣告主基于用戶移動終端的GPS信號確定信息發送基站周邊的移動用戶數量和對應的移動終端信息,然后將信息發送基站中存儲的所有信息打包發送給其周邊能搜索到的所有用戶移動終端,完成信息的定點投放。例如,廣告主在一電影院中設有一個信息發送基站,則該信息發送基站實時搜索其信號輻射半徑內所有能找到的移動終端,再向所有移動終端發送信息;對于移動終端用戶而言,當他們進入電影院內或在電影院周邊區域時,只要移動終端上的GPS定位功能處于開啟狀態,則該用戶移動終端就可能接收到上述信息發送基站發送過來的信息。這種發布信息方式雖然能在一定程度上保證廣告主發布信息的輻射面和受眾數量,但如果用戶移動終端未開啟GPS定位功能,則廣告主就無法基于上述方式向該用戶發送信息,而且,上述信息發布方式向移動終端發送的信息是不經過篩選的,無法確保移動終端用戶接收到的信息就是該用戶最感興趣的內容,增加了用戶將廣告主發布的信息判斷為垃圾信息直接刪除的幾率。
在很多時候,廣告主需要一種能夠基于用戶關注內容有選擇地發布信息的方法,根據移動終端用戶最近一段時間內關注的多媒體文件內容分析用戶的喜好,然后將用戶最感興趣內容相關的信息發布給移動終端,提高用戶對信息的接受度,例如,用戶通過移動終端上一視頻瀏覽軟件在線觀看一部電影,則廣告主通過抓取該電影中出現過的品牌logo信息,將其中與該電影主題最相關的幾個品牌信息顯示在該移動終端上供用戶瀏覽;又例如,用戶通過互聯網訂票系統購買了兩張電影票,則廣告主從票務系統獲得該用戶購票時注冊的移動終端信息及電影信息,從預置信息數據庫中提取與電影最相關的多個信息發布給該用戶移動終端。對于廣告主來說,上述這種投送廣告的方法才是最高效精準的廣告投送方法,也便于用戶擺脫海量垃圾廣告的困擾,只接收自己感興趣的廣告信息。
在現階段,沒有一個非常好的方法解決上述提到的問題。大多數情況下,廣告主只能根據移動終端地理位置向信息發送基站周邊一定范圍內的移動終端批量發送信息,沒有提供一種有效分析用戶觀看的多媒體文件內容,并基于被播放多媒體文件中特定參數向移動終端發送對應信息的技術方案。
技術實現要素:
為了克服現有技術中沒有提供基于用戶觀看的多媒體文件內容對應的信息參數發布信息的技術方案的技術問題,本發明的目的是提供一種發布信息的控制方法、相應的控制裝置以及控制系統。
根據本發明的一個方面,提供一種發布信息的控制方法,其用于根據被播放多媒體文件的相關信息向一個或多個客戶終端發布信息,包括如下步驟:
a.確定被播放多媒體文件中的信息參數;
b.基于所述信息參數生成待發布信息;
c.將所述待發布信息發送至與所述多媒體文件相關聯的客戶終端。
優選地,所述步驟c包括如下步驟:
c1.確定與所述多媒體文件相關聯的客戶終端;
c2.將所述待發布信息發送至所述客戶終端。
優選地,所述步驟c1包括如下步驟:
c11.獲取所述被播放多媒體文件周邊的移動終端,并將所述移動終端作為所述客戶終端。
優選地,所述步驟c11包括如下步驟中的任一個:
c111.接收所述被播放多媒體文件對應的短距離通訊裝置所接收到的移動終端的請求信息,將發出所述請求信息的移動終端作為所述客戶終端;
c111’.接收所述被播放多媒體文件對應的長距離通訊裝置所接收到的移動終端的請求信息,將發出所述請求信息的移動終端作為所述客戶終端;或者
c111”.接收所述被播放多媒體文件對應的云通訊裝置所接收到的移動終端的請求信息,將發出所述請求信息的移動終端作為所述客戶終端。
優選地,所述步驟c1包括如下步驟:
c11’.獲取所述被播放多媒體文件對應的注冊移動終端信息,并將所述移動終端作為所述客戶終端。
優選地,所述步驟c11’包括如下步驟:
-向一注冊服務器發送請求信息,所述請求信息包含所述被播放多媒體文件的指示信息;
-接收來自于所述注冊服務器的反饋信息,所述反饋信息與所述請求信息相對應;
-基于所述反饋信息確定與所述被播放多媒體文件對應的注冊移動終端信息;
-將所述移動終端作為所述客戶終端。
優選地,所述被播放多媒體文件的指示信息至少包括如下信息:
-所述被播放多媒體文件的文件信息;
-所述被播放多媒體文件的播放時間;
-所述被播放多媒體文件的播放地點。
優選地,所述步驟c1包括如下步驟:
c11”.將播放所述被播放多媒體文件的終端作為所述客戶終端。
優選地,所述步驟c中的所述發送步驟包括如下步驟中的任一種:
-通過一特定插件將所述待發布信息發送至所述客戶終端;
-通過短消息將所述待發布信息發送至所述客戶終端;或者
-將所述待發布信息發送至所述客戶終端的當前活動應用程序,從而使得所述待發布信息發送至所述客戶終端。
優選地,所述步驟b包括如下步驟:
b1.基于所述信息參數從一待發布信息數據庫中提取優選發布信息;
b2.基于所述優選發布信息生成所述待發布信息。
優選地,所述步驟b包括如下步驟:
b1’.基于所述信息參數實時抓取優選發布信息;
b2.基于所述優選發布信息生成所述待發布信息。
優選地,所述步驟a包括如下步驟:
a1.確定所述多媒體文件中的多個指引信息;
a2.從所述多個指引信息中選擇最優指引信息作為所述信息參數。
優選地,所述步驟a2包括如下步驟:
a21.將所述多個指引信息中出現頻次最高的N個指引信息作為所述信息參數。
優選地,所述指引信息為一圖像,所述步驟a2包括如下步驟:
a21’.計算所述多個指引信息分別占據整體畫面對應的尺寸比例;
a22’.將尺寸比例最高的N個指引信息作為所述信息參數。
優選地,所述步驟a2包括如下步驟:
a21”.將所述多個指引信息與背景參數進行關聯度計算;
a22”.將關聯度指數最高的N個指引信息作為所述信息參數。
優選地,所述步驟a21”還包括如下步驟:
-統計所述多個指引信息在所述多媒體文件中的露出時間;
-基于如下tagid遞增排序獲取所述被播放多媒體文件類別與多個所述指引信息露出時間權重值的集合:
ρ={movieid,θ(σ1),θ(σ2),θ(σ3),…,θ(σn)}
其中,moiveid為所述被播放多媒體文件類別標簽;θ()為所述指引信息露出時間的權重映射函數;σi為第i個所述指引信息,其中1≤i≤n;
相應地,所述步驟a22”’包括如下步驟:
-將所述權重值最大的N個指引信息作為所述信息參數。
優選地,所述步驟a2還包括如下步驟:
a21”’.統計所述多個指引信息在所述多媒體文件中的露出時間;
a22”’.將所述露出時間最長的N個指引信息作為所述信息參數。
優選地,所述步驟a1包括如下步驟:
a1.基于所述多媒體文件識別其中包含的一個或多個目標圖像;
a2.對所述目標圖像進行識別;
a3.將所述識別結果作為所述指引信息。
優選地,所述步驟a3包括如下步驟:
a31.將所述識別結果與參考數據庫進行關聯性判斷;
a32.若所述關聯性判斷大于第一閾值,則將所述識別結果作為所述指引信息。
優選地,所述多媒體文件為如下文件中的任一種:
-音頻文件;
-圖像文件;
-視頻文件;
-GIF文件;
-Flash。
根據本發明的另一方面,還提供一種發布信息的控制裝置,其用于根據被播放多媒體文件的相關信息向一個或多個客戶終端發布信息,包括:
第一確定裝置,其用于確定被播放多媒體文件中的信息參數;
第一生成裝置,其用于基于所述信息參數生成待發布信息;
第一發送裝置,其用于將所述待發布信息發送至與所述多媒體文件相關聯的客戶終端。
優選地,所述第一發送裝置包括:
第二確定裝置,其用于確定與所述多媒體文件相關聯的客戶終端;
第二發送裝置,其用于將所述待發布信息發送至所述客戶終端。
優選地,所述第二確定裝置包括:
第一獲取裝置,其用于獲取所述被播放多媒體文件周邊的移動終端,并將所述移動終端作為所述客戶終端。
優選地,所述第一獲取裝置包括如下裝置中的任一個:
第一接收裝置,其用于接收所述被播放多媒體文件對應的短距離通訊裝置所接收到的移動終端的請求信息,將發出所述請求信息的移動終端作為所述客戶終端;
第二接收裝置,其用于接收所述被播放多媒體文件對應的長距離通訊裝置所接收到的移動終端的請求信息,將發出所述請求信息的移動終端作為所述客戶終端;或者
第三接收裝置,其用于接收所述被播放多媒體文件對應的云通訊裝置所接收到的移動終端的請求信息,將發出所述請求信息的移動終端作為所述客戶終端。
優選地,所述第二確定裝置包括:
第二獲取裝置,其用于獲取所述被播放多媒體文件對應的注冊移動終端信息,并將所述移動終端作為所述客戶終端。
優選地,所述第二獲取裝置包括:
第三發送裝置,其用于向一注冊服務器發送請求信息,所述請求信息包含所述被播放多媒體文件的指示信息;
第四接收裝置,其用于接收來自于所述注冊服務器的反饋信息,所述反饋信息與所述請求信息相對應;
第三確定裝置,其用于基于所述反饋信息確定與所述被播放多媒體文件對應的注冊移動終端信息;
第四確定裝置,其用于將所述移動終端作為所述客戶終端。
優選地,所述第二確定裝置包括:
第五確定裝置,其用于將播放所述被播放多媒體文件的終端作為所述客戶終端。
優選地,所述第一發送裝置包括如下裝置中的任一種:
第四發送裝置,其用于通過一特定插件將所述待發布信息發送至所述客戶終端;
第五發送裝置,其用于通過短消息將所述待發布信息發送至所述客戶終端;或者
第六發送裝置,其用于將所述待發布信息發送至所述客戶終端的當前活動應用程序,從而使得所述待發布信息發送至所述客戶終端。
優選地,所述第一生成裝置包括:
第一提取裝置,其用于基于所述信息參數從一待發布信息數據庫中提取優選發布信息;
第二生成裝置,其用于基于所述優選發布信息生成所述待發布信息。
優選地,所述第一生成裝置包括:
第二提取裝置,其用于基于所述信息參數實時抓取優選發布信息;
第二生成裝置,其用于基于所述優選發布信息生成所述待發布信息。
優選地,所述第一確定裝置包括:
第六確定裝置,其用于確定所述多媒體文件中的多個指引信息;
第一選擇裝置,其用于從所述多個指引信息中選擇最優指引信息作為所述信息參數。
優選地,所述第一選擇裝置包括:
第二選擇裝置,其用于將所述多個指引信息中出現頻次最高的N個指引信息作為所述信息參數。
優選地,所述指引信息為一圖像,所述第一選擇裝置包括:
第一處理裝置,其用于計算所述多個指引信息分別占據整體畫面對應的尺寸比例;
第三選擇裝置,其用于將尺寸比例最高的N個指引信息作為所述信 息參數。
優選地,所述第一選擇裝置包括:
第二處理裝置,其用于將所述多個指引信息與背景參數進行關聯度計算;
第四選擇裝置,其用于將關聯度指數最高的N個指引信息作為所述信息參數。
優選地,所述第二處理裝置還包括:
第一統計裝置,其用于統計所述多個指引信息在所述多媒體文件中的露出時間;
第三獲取裝置,其用于基于如下tagid遞增排序獲取所述被播放多媒體文件類別與多個所述指引信息露出時間權重值的集合:
ρ={movieid,θ(σ1),θ(σ2),θ(σ3),…,θ(σn)}
其中,moiveid為所述被播放多媒體文件類別標簽;θ()為所述指引信息露出時間的權重映射函數;σi為第i個所述指引信息,其中1≤i≤n;
相應地,所述第四選擇裝置包括:
第五選擇裝置,其用于將所述權重值最大的N個指引信息作為所述信息參數。
優選地,所述第一選擇裝置還包括:
第二統計裝置,其用于統計所述多個指引信息在所述多媒體文件中的露出時間;
第六選擇裝置,其用于將所述露出時間最長的N個指引信息作為所述信息參數。
優選地,其特征在于,所述第六確定裝置包括:
第一識別裝置,其用于基于所述多媒體文件識別其中包含的一個或多個目標圖像;
第二識別裝置,其用于對所述目標圖像進行識別;
第七確定裝置,其用于將所述識別結果作為所述指引信息。
優選地,所述第七確定裝置包括:
第一判斷裝置,其用于將所述識別結果與參考數據庫進行關聯性判斷;
第八確定裝置,其用于若所述關聯性判斷大于第一閾值,則將所述識別結果作為所述指引信息。
根據本發明的又一方面,還提供一種實施所述發布信息控制方法的系統,其用于根據被播放多媒體文件的相關信息向一個或多個客戶終端發布信息,至少包括信息識別服務器和信息發布服務器,所述信息識別服務器與所述信息發布服務器相通迅:
所述信息識別服務器包括第一確定裝置,其用于確定被播放多媒體文件中的信息參數;
所述信息發布服務器包括第一生成裝置,其用于基于所述信息參數生成待發布信息;
所述信息發布服務器還包括第一發送裝置,其用于將所述待發布信息發送至與所述多媒體文件相關聯的客戶終端。
優選地,所述第一確定裝置包括:
第六確定裝置,其用于確定所述多媒體文件中的多個指引信息;
第一選擇裝置,其用于從所述多個指引信息中選擇最優指引信息作為所述信息參數;
相應地,所述第一發送裝置包括:
第二確定裝置,其用于確定與所述多媒體文件相關聯的客戶終端;
第二發送裝置,其用于將所述待發布信息發送至所述客戶終端。
通過本發明提供的技術內容,可以有效地解決信息發布方無法根據被播放多媒體文件的信息參數優選發布信息的技術問題,從而提高了信息發布方的工作效率,同時也給用戶帶來了非常良好的用戶體驗。
附圖說明
通過閱讀參照以下附圖對非限制性實施例所作的詳細描述,本發明的其它特征、目的和優點將會變得更明顯:
圖1示出根據本發明的第一實施例的,一種發布信息的控制方法的流程圖;
圖2示出根據本發明的第一實施例的一個變化例的,一種發布信息的控制方法的流程圖;
圖3示出根據本發明的第一實施例的又一個變化例的,一種發布信息的控制方法的流程圖;
圖4示出根據本發明的第二實施例的,一種發布信息的控制方法的流程圖;
圖5示出根據本發明的第二實施例的一個變化例的,一種發布信息的控制方法的流程圖;
圖6示出根據本發明的第二實施例的又一個變化例的,一種發布信息的控制方法的流程圖;
圖7示出根據本發明的第三實施例的,一種發布信息的控制裝置的結構圖;以及
圖8示出根據本發明的一個典型的應用場景的網絡拓撲結構示意圖。
具體實施方式
為了更好的使本發明的技術方案清晰的表示出來,下面結合附圖對本發明作進一步說明。
本領域技術人員理解,本發明的技術方案在于提供一種可以根據被播放多媒體文件的信息參數優選發布信息的技術方案。解決了目前現有的信息發布方式中,無法根據移動終端用戶偏好及習慣有選擇地發布信息的技術問題,大大優化了用戶體驗,提高了信息發布方的辦公效率。
圖1示出根據本發明的第一實施例的,一種發布信息的控制方法的流程圖。具體地,在本實施例中,首先執行步驟S101,確定被播放多媒體文件中的多個指引信息。更為具體地,所述指引信息包括所述被播放多媒體文件的文件大小信息、文件類型信息、文件播放長度 信息中的任一種或任多種。更進一步地,所述指引信息還包括所述被播放多媒體文件的文件情節信息。優選地,所述文件情節信息包括所述被播放多媒體文件的劇情信息、類別信息、演職人員信息、圖像信息等的任一種或任多種。優選地,所述多媒體文件包括音頻文件、圖像文件、視頻文件、GIF文件、Flash或3D動畫中的任一種。在一個優選例中,所述指引信息為所述被播放多媒體文件的演職人員信息,一信息發布系統逐幀分析所述被播放多媒體文件獲取對應所述演職人員信息的多個關鍵幀信息,然后基于文字識別系統提取所述多個關鍵幀信息中的文字信息,優選地,將所述文字信息作為所述指引信息,其包括多個演職人員姓名和所述演職人員姓名對應的職位。在另一個優選例中,所述指引信息為贊助商信息,所述信息發布系統逐幀分析所述被播放多媒體文件獲取對應贊助商信息的多個關鍵幀信息,然后基于文字識別系統和圖像識別系統提取所述多個關鍵幀信息中的文字信息、圖像信息或文字圖像信息,優選地將所述文字信息、圖像信息或文字圖像信息作為所述指引信息,其包括贊助商名稱。優選地,所述指引信息存儲在一存儲裝置中,所述存儲裝置包括軟盤、內存、云存儲裝置等,本領域技術人員可以根據實際需要變化出更多實施例,這并不影響本發明的技術內容。
然后進入步驟S102執行,將所述多個指引信息中出現頻次最高的N個指引信息作為信息參數,其中N≥1。具體地,所述信息參數與所述指引信息相對應,包括所述被播放多媒體文件的文件大小信息、文件類型信息、文件播放長度信息中的任一種或任多種。更為具體地,所述信息參數還包括所述被播放多媒體文件的劇情信息、類別信息、演職人員信息、圖像信息、贊助商信息等的任一種或任多種。優選地,所述指引信息存儲在與所述信息發布系統相連接的存儲裝置中。在一個優選例中,所述信息發布系統逐幀統計所述多個指引信息分別在所述被播放多媒體文件中的出現頻次,將所述出現頻次最高的N個指引信息確定為所述信息參數,例如,所述指引信息為所述演職人員信息中的演員信息,則所述信息發布系統基于面部識別系統逐幀 識別每個所述演員在所述被播放多媒體文件中的出場頻次,將所述出場頻次最高的N個演員信息作為所述信息參數;又例如,所述指引信息為所述演職人員信息中的職員信息,由于所述職員形象不會出現在所述被播放多媒體文件各幀圖像中,則所述信息發布系統基于文字識別系統逐幀統計所述職員名稱在所述被播放多媒體文件中的出現頻次,將所述出現頻次最高的N個職員信息作為所述信息參數。優選地,所述信息發布系統與所述存儲裝置基于有線或無線方式相連接。優選地,所述有線連接方式包括數據線連接方式、光纖連接方式或電纜連接方式等中的任一種或任多種。優選地,所述無線連接方式包括無線局域網連接方式、藍牙連接方式、點對點連接方式或云平臺連接方式等中的任一種或任多種。
接下來執行步驟S103,基于所述信息參數從一待發布信息數據庫中提取優選發布信息。具體地,所述優選發布信息為代碼信息。更為具體地,所述待發布信息數據庫包括待發布信息對應的信息參數及所述待發布信息對應的優選發布信息。更進一步地,所述待發布信息與所述優選發布信息基于所述代碼信息相對應。優選地,所述代碼信息基于Javascript語言編寫。優選地,所述待發布信息數據庫基于所述信息參數排列,一個所述信息參數可能對應多個優選發布信息。在一個優選例中,所述N個指引信息中N=1,則所述信息發布系統基于所述指引信息從所述待發布信息數據庫中獲取多個所述優選發布信息組成的集合U,優選地,所述集合U基于時間順序排列,所述集合U中最近添加的所述優選發布信息排在最前面,則所述信息發布系統基于所述排列順序將所述集合U中排位最前面的M個優選發布信息為最終提取的所述優選發布信息,其中M≥1。在另一個優選例中,所述N個指引信息中N>1,則所述N個指引信息分別對應N個所述信息參數,所述信息發布系統基于所述N個信息參數分別在所述待發布信息數據庫中獲取N個優選發布信息集合,優選地所述N個集合中多個優選發布信息同樣基于時間順序排列,則所述信息發布系統分別從所述N個集合中各提取排序第一位的所述優選發布信息組成最終確定提取的優選發布信息。優選地, 所述最終提取的優選發布信息存儲在所述存儲裝置中。優選地,所述待發布信息數據庫預置在所述存儲裝置中。優選地,所述待發布信息數據庫定期更新,其中所述更新周期為T。優選地,所述待發布信息數據庫存儲總量為K條,其中K≥1,若最近增加一待發布信息后所述總量超過K條則刪除所述待發布信息數據庫中最早存儲的待發布信息。優選地,所述T為1周/次,所述K為99999條,本領域技術人員可以根據實際需要變化出更多實施例,在此不予贅述。
接下來執行步驟S104,基于所述優選發布信息生成待發布信息。具體地,所述優選發布信息和所述待發布信息基于所述代碼相對應。更為具體地,所述待發布信息存儲在所述存儲裝置中。優選地,所述代碼基于Javascript語言編寫。優選地,所述Javascript語言為一直譯式腳本語言,其用于開發交互式web網頁使所述網頁增加動態功能。在一個優選例中,所述待發布信息為一網頁信息或交互式圖像信息,當終端接收到所述優選發布信息后,所述終端基于一Javascript引擎將所述優選發布信息解碼為對應的待發布信息從而將所述Javascript代碼對應的交互式圖像信息顯示在所述終端顯示窗口上。在另一個優選例中,所述代碼基于HTML語言編寫,所述HTML語言可以與所述Javascript語言相互轉換。優選地,所述待發布信息包括漂浮式信息、滾動式信息、嵌入式信息等的任一種或任多種。本領域技術人員可以根據實際需要變化出更多實施例,這并不影響本發明的技術內容。
然后進入步驟S105執行,獲取所述被播放多媒體文件周邊的移動終端,并將所述移動終端作為客戶終端。具體地,所述信息發布系統基于所述被播放多媒體文件對應的通訊裝置獲取所述被播放多媒體文件周邊的移動終端。更為具體地,所述通訊裝置包括短距離通訊裝置、長距離通訊裝置或云通訊裝置中的任一種。更進一步地,所述通訊裝置、所述信息發布系統及所述被播放多媒體文件各自通過有線或無線連接方式相對應。優選地,所述有線連接包括數據線連接、端口連接、光纖連接等中的任一種。優選地,所述無線連接包括無線局域網連接、藍牙連接、無線互聯網連接等中的任一種。
在一個優選例中,所述通訊裝置包括短距離通訊裝置。具體地,所述請求信息包括請求所述短距離通訊裝置同意連接的驗證請求信息。更為具體地,所述短距離通訊裝置基于便捷式天線、WIFI、紅外收發器、藍牙、iBeacons硬件設備、激光發收器等中的任一種或任多種接收所述移動終端發送的請求信息。更進一步地,所述短距離通訊裝置基于數據線接收所述請求信息。優選地,所述短距離通訊裝置內置在播放所述被播放多媒體文件的播放裝置中。優選地,所述短距離通訊裝置、所述移動終端及所述播放裝置各自通過數據線或中短無線局域網(WLAN)連接互相接收和發送信息。例如,所述移動終端基于藍牙通訊協議與所述播放裝置連接,并向所述信息發布系統發送請求連接的驗證請求信息,則所述信息發布系統審核通過所述驗證請求信息后確認所述移動終端為所述客戶終端,向所述客戶終端發送驗證通過的反饋信息。本領域技術人員理解,所述短距離通訊裝置能夠有效接收所述請求信息的覆蓋范圍一般為半徑幾十至幾百米區域內,其中無線接收方式還可能受到所述短距離通訊裝置所在區域信號強度的限制,因而本優選例所述確定客戶終端方式常用于確定當前區域內最靠近所述被播放多媒體文件對應短距離通訊裝置的多個移動終端為所述客戶終端。此外,所述短距離通訊裝置還包括基于NFC、WiGig、ZigBee技術的通訊裝置,本領域技術人員可以根據實際需要變化出更多實施例,在此不予贅述。
在另一個優選例中,所述通訊裝置包括長距離通訊裝置。具體地,所述請求信息包括請求所述長距離通訊裝置同意連接的驗證請求信息。更為具體地,所述長距離通訊裝置包括調制解調器、光纖收發器等中的任一種或任多種。更進一步地,所述長距離通訊裝置基于光纖通信技術或RFID通信技術接收或發送信息。優選地,所述長距離通訊裝置、所述移動終端及所述播放裝置各自通過長距離無線局域網(WWAN)連接或光纖數據線連接。例如,所述移動終端基于WWAN與所述播放裝置連接,并向所述信息發布系統發送請求連接的驗證請求信息,則所述信息發布系統審核通過所述驗證請求信息后確認所述移動終端為所述客戶終端,同樣基于WWAN向所述客戶終端發送驗證通過的反饋信息。
在又一個優選例中,所述通訊裝置包括云通訊裝置。具體地,所述請求信息包括請求所述云通訊裝置同意連接的驗證請求信息。更為具體地,所述請求信息存儲在所述云通訊裝置對應的云存儲平臺中。更進一步地,所述播放裝置、所述移動終端及所述信息發布系統各自通過云社交平臺互相接收和發送信息。優選地,所述云通訊裝置與所述播放裝置基于有線或無線方式連接,其基于無線互聯網對接收到的各信息進行云計算,通過無線互聯網將多個計算處理程序自動分拆成無數個較小子程序,然后交由多部服務器所組成的龐大系統經搜尋、計算分析之后將處理結果回傳給所述云通訊裝置。優選地,所述云通訊裝置為一虛擬化裝置,其可以是上述短距離通訊裝置或上述長距離通訊裝置中的一具備云計算功能的模塊。
優選地,所述通訊裝置通過GPS定位功能輔助確定所述被播放多媒體文件周邊的移動終端為客戶終端。
最后執行步驟S106,將所述待發布信息發送至所述客戶終端的當前活動應用程序,從而使得所述待發布信息發送至所述客戶終端。具體地,所述待發布信息為一網頁信息或一交互式圖像信息。更為具體地,所述信息發布系統預先在所述客戶終端當前活動應用程序中預留一個后臺信息,并基于所述后臺信息向所述當前活動應用程序發送所述待發布信息。優選地,所述后臺信息為一段SDK代碼,其用于顯示所述待發布信息。優選地,所述當前活動應用程序向所述信息發布系統發送一請求信息,然后根據所述信息發布系統的反饋信息在當前活動窗口發布信息。優選地,所述請求信息包括所述后臺信息。優選地,所述反饋信息包括所述待發布信息。在一個優選例中,所述信息發布系統在一應用程序開發階段即向所述應用程序提供一段SDK代碼,所述應用程序開發者將所述SDK代碼編入所述應用程序對應程序中,當所述應用程序上線并被用戶打開作為當前活動應用程序后,所述應用程序調用所述SDK代碼向所述信息發布系統發送請求獲取所述待發布信息的請求信息,并根據所述信息發布系統的反饋信息顯示所述待發布信息到當前活動窗口上。
圖2示出根據本發明的第一實施例的一個變化例的,一種發布信息的控制方法的流程圖。具體地,在本實施例中,首先執行步驟S111,確定被播放多媒體文件中的多個指引信息。更為具體地,所述指引信息包括所述被播放多媒體文件的文件大小信息、文件類型信息、文件播放長度信息中的任一種或任多種。更進一步地,本領域技術人員可以參考上述圖1所示實施例中所述步驟S101,在此不予贅述。
然后進入步驟S112執行,將所述多個指引信息中出現頻次最高的N個指引信息作為信息參數,其中N≥1。具體地,所述信息參數與所述指引信息相對應,包括所述被播放多媒體文件的文件大小信息、文件類型信息、文件播放長度信息中的任一種或任多種。更為具體地,所述信息參數還包括所述被播放多媒體文件的劇情信息、類別信息、演職人員信息、圖像信息、贊助商信息等的任一種或任多種。更進一步地,本領域技術人員可以參考上述圖1所示實施例中所述步驟S102,在此不予贅述。
接下來執行步驟S113,基于所述信息參數從一待發布信息數據庫中提取優選發布信息。具體地,所述優選發布信息為代碼信息。更為具體地,所述待發布信息數據庫包括待發布信息對應的信息參數及所述待發布信息對應的優選發布信息。更進一步地,本領域技術人員可以參考上述圖1所示實施例中所述步驟S103,在此不予贅述。
然后進入步驟S114執行,基于所述優選發布信息生成待發布信息。具體地,所述優選發布信息和所述待發布信息基于所述代碼相對應。更為具體地,所述待發布信息存儲在所述存儲裝置中。更進一步地,本領域技術人員可以參考上述圖1所示實施例中所述步驟S104,在此不予贅述。
接下來進入步驟S115執行,獲取所述被播放多媒體文件對應的注冊移動終端信息,并將所述移動終端作為客戶終端。具體地,所述注冊移動終端信息存儲在一注冊服務器中。更為具體地,所述注冊移動終端信息包括所述注冊移動終端對應的注冊名稱、注冊聯系方式、注冊通訊地址等中的任一種或任多種。更進一步地,所述注冊移動終端信息還包 括所述注冊移動終端從在所述注冊服務器上注冊成功到當前時段所有在所述注冊服務器上的操作信息。優選地,所述注冊移動終端信息包括所述注冊移動終端的注冊名稱、注冊聯系方式以及在所述注冊服務器上最近K次操作信息,其中K≥1。優選地,所述注冊服務器為院線購票客戶端對應的后臺服務器。優選地,所述注冊服務器為在線購票平臺對應的后臺服務器。在一個優選例中,所述信息發布系統向所述注冊服務器發送請求信息并接收來自所述注冊服務器的反饋信息,然后基于所述反饋信息確定與所述被播放多媒體文件對應的注冊移動終端信息,最終將所述移動終端作為所述客戶終端。優選地,所述反饋信息與所述請求信息相對應。優選地,所述請求信息包含所述被播放多媒體文件的指示信息。優選地,所述指示信息至少包括所述被播放多媒體文件的文件信息、播放時間和播放地點。優選地,所述文件信息包括所述被播放多媒體文件的文件名稱信息。優選地,所述反饋信息包括所述被播放多媒體文件的銷售信息。例如,所述信息發布系統向一在線購票平臺對應的后臺服務器發送一請求信息,請求獲取所述被播放多媒體文件X年X月X日在A地區的銷售信息,則所述后臺服務器接收到所述請求信息后,基于所述被播放多媒體文件的文件信息在后臺數據庫中查找對應的銷售數據,然后將所述銷售數據整理成所述銷售信息作為反饋信息反饋給所述信息發布系統。優選地,所述銷售信息包括所述注冊移動終端信息。例如,用戶A在一在線購票平臺購買了一張B電影的電影票,觀看地點在C電影院,觀看時間為今天,其在所述在線購票平臺預留的注冊信息包括“用戶A、手機號”,當所述信息發布系統向所述在線購票平臺對應的后臺服務器請求獲取所述今天會去C電影院觀看B電影的注冊移動終端信息時,所述后臺服務器優選地將所述用戶A對應的注冊信息“用戶A,手機號”作為反饋信息發送給所述信息發布系統,則所述信息發布系統將所述用戶A的手機作為所述客戶終端。
最后執行步驟S116,將所述待發布信息發送至所述客戶終端的當前活動應用程序,從而使得所述待發布信息發送至所述客戶終端。具體地,所述待發布信息為一網頁信息或一交互式圖像信息。更為具體地,所述 信息發布系統預先在所述客戶終端當前活動應用程序中預留一個后臺信息,并基于所述后臺信息向所述當前活動應用程序發送所述待發布信息。更進一步地,本領域技術人員可以參考上述圖1所示實施例中所述步驟S106,在此不予贅述。
在本實施例的一個變化例中,所述步驟S115和所述步驟S116中還可以增加一個步驟“基于所述注冊移動終端信息對所述待發布信息二次篩選,并基于篩選結果最終確定所述待發布信息。”具體地,所述銷售信息包括所述注冊移動終端對應用戶的偏好信息。更為具體地,所述偏好信息基于所述用戶在所述注冊服務器上完成注冊時填寫的注冊信息獲得。更進一步地,所述偏好信息還可以基于對所述用戶在無線互聯網上的瀏覽記錄或瀏覽習慣統計獲得。優選地,所述注冊服務器通過分析其對應注冊移動終端的互聯網瀏覽記錄獲取所述偏好信息。優選地,所述信息發布系統基于所述偏好信息將所述待發布信息中與所述偏好信息最相關的信息確認為所述最終確認的待發布信息。例如,所述信息發布系統從所述注冊服務器反饋的偏好信息中獲取所述注冊移動終端對應無線互聯網搜索結果中搜索次數最高的E個演員姓名,其中E≥1,然后將所述E個演員姓名依次與所述待發布信息對應的信息參數作比較,若所述信息參數包括所述E個演員姓名中的任一個或任多個,則確認所述信息參數對應的待發布信息為所述最終確認的待發布信息。
圖3示出根據本發明的第一實施例的又一個變化例的,一種發布信息的控制方法的流程圖。具體地,在本實施例中,首先執行步驟S121,確定被播放多媒體文件中的多個指引信息。更為具體地,所述指引信息包括所述被播放多媒體文件的文件大小信息、文件類型信息、文件播放長度信息中的任一種或任多種。更進一步地,本領域技術人員可以參考上述圖1所示實施例中所述步驟S101,在此不予贅述。
然后進入步驟S122執行,將所述多個指引信息中出現頻次最高的N個指引信息作為信息參數,其中N≥1。具體地,所述信息參數 與所述指引信息相對應,包括所述被播放多媒體文件的文件大小信息、文件類型信息、文件播放長度信息中的任一種或任多種。更為具體地,所述信息參數還包括所述被播放多媒體文件的劇情信息、類別信息、演職人員信息、圖像信息、贊助商信息等的任一種或任多種。更進一步地,本領域技術人員可以參考上述圖1所示實施例中所述步驟S102,在此不予贅述。
接下來執行步驟S123,基于所述信息參數從一待發布信息數據庫中提取優選發布信息。具體地,所述優選發布信息為代碼信息。更為具體地,所述待發布信息數據庫包括待發布信息對應的信息參數及所述待發布信息對應的優選發布信息。更進一步地,本領域技術人員可以參考上述圖1所示實施例中所述步驟S103,在此不予贅述。
然后進入步驟S124執行,基于所述優選發布信息生成待發布信息。具體地,所述優選發布信息和所述待發布信息基于所述代碼相對應。更為具體地,所述待發布信息存儲在所述存儲裝置中。更進一步地,本領域技術人員可以參考上述圖1所示實施例中所述步驟S104,在此不予贅述。
接下來進入步驟S125執行,將播放所述被播放多媒體文件的終端作為客戶終端。具體地,所述播放終端為固定播放終端或移動播放終端。更為具體地,所述固定播放終端至少包括電視信號接收機、電影放映機、戶外電子顯示屏中的任一種。更進一步地,所述移動播放終端至少包括手機、IPAD、便捷式筆記本電腦中的任一種。優選地,所述播放終端基于無線互聯網與所述信息發布系統相連接。優選地,所述信息發布系統預置在所述播放終端內。在一個優選例中,所述信息發布系統將當前播放所述被播放多媒體文件的移動終端作為所述客戶終端,向所述移動終端對應的后臺處理程序發送一請求信息,所述請求信息包括所述待發布信息,然后基于所述移動終端的反饋信息向所述移動終端發送所述待發布信息。優選地,所述反饋信息包括所述信息發布系統預置在所述移動終端內的驗證信息。優選地,所述驗證信息為一段代碼,所述信息發布系統預置在多個所述移動終端上的 所述代碼均不相同,其用于唯一確認所述信息發布系統與各個所述移動終端之間的連接關系。
最后執行步驟S126,將所述待發布信息發送至所述客戶終端的當前活動應用程序,從而使得所述待發布信息發送至所述客戶終端。具體地,所述待發布信息為一網頁信息或一交互式圖像信息。更為具體地,所述信息發布系統預先在所述客戶終端當前活動應用程序中預留一個后臺信息,并基于所述后臺信息向所述當前活動應用程序發送所述待發布信息。更進一步地,本領域技術人員可以參考上述圖1所示實施例中所述步驟S106,在此不予贅述。優選地,所述步驟S125中所述驗證信息為一段SDK代碼,其基于API函數編寫,本領域技術人員根據實際情況還可以變化出更多實施例,這并不影響本發明的技術內容。
本領域技術人員理解,上述圖2所示實施例中所述步驟S115和上述圖3所示實施例中所述步驟S125可以理解為上述圖1所示實施例中所述步驟S105的兩個變化例。與上述圖1所示實施例中所述步驟S105基于wifi、藍牙等所述通訊裝置確定所述用戶移動終端位置的技術方案相比,上述圖2所示實施例中所述步驟S115所提供的技術方案允許所述信息發布系統查找到那些未開啟定位功能或無線互聯網服務的移動終端,使得所述信息發布的范圍更為廣泛,且向所述注冊移動終端發布的信息將會更精確、更貼合所述注冊移動終端對應用戶的興趣喜好;相應地,上述圖3所示實施例中所述步驟S125則直接將所述播放終端確認為所述客戶終端,并基于當前所述被播放多媒體文件內容向所述客戶終端發布對應信息,這是現有技術中不采用的技術方案,能夠使所述信息發布系統基于當前用戶正在觀看的多媒體文件發布對應信息,提高用戶對被發布信息的接受度和關注度,提高信息發布方的信息發布成功率。
在上述圖1、圖2、圖3所示實施例的一個共同變化例中,上述圖1所示實施例中所述步驟S106、上述圖2所示實施例中所述步驟S116或上述圖3所示實施例中所述步驟S126可以被替換為“通過一特定插件將所述待發布信息發送至所述客戶終端”。具體地,所述特定插件為所 述信息發布系統對應信息發布方開發的專有插件,其用于接收和發送所述信息發布系統后臺服務器發送的信息。更為具體地,所述特定插件預置在所述客戶終端上。更進一步地,所述特定插件預置在所述客戶終端對應的互聯網服務器中,所述客戶終端需要接受所述待發布信息時再從所述互聯網服務器中下載安裝所述特定插件。優選地,所述特定插件對應格式至少包括ipa、pxl、deb、apk或sis。優選地,所述特定插件基于所述無線互聯網與所述信息發布系統后臺服務器鏈接。優選地,所述待發布信息為文字信息、圖像信息、交互式圖像信息或網頁信息中的任一種或任多種。在一個優選例中,所述特定插件在需要顯示所述待發布信息時向所述信息發布系統服務器發送一請求信息,所述請求信息包括所述特定插件對應移動終端當前正在播放多媒體文件對應的所述多媒體文件信息,則所述信息發布系統基于所述多媒體文件信息確定所述待發布信息后,將所述待發布信息與所述請求信息對應的反饋信息反饋給所述特定插件,最終所述特定插件將所述待發布信息顯示給所述客戶終端對應用戶。
在上述圖1、圖2、圖3所示實施例的另一個共同變化例中,上述圖1所示實施例中所述步驟S106、上述圖2所示實施例中所述步驟S116或上述圖3所示實施例中所述步驟S126可以被替換為“通過短消息將所述待發布信息發送至所述客戶終端”。具體地,所述信息發布系統后臺服務器基于所述短消息對應的短消息服務中心在無線互聯網與所述客戶終端互相傳遞文字或圖像信息。更為具體地,所述短消息還可以在同一注冊服務器下的M個注冊移動終端之間傳遞,其中M>1。優選地,所述待發布信息至少包括文字、圖像或互聯網鏈接地址。優選地,所述互聯網鏈接地址包括交互式文字信息,其用于將所述客戶終端指引到對應的無線互聯網網址或特定交互式文件終端,例如,一所述待發布信息為一演員的粉絲見面會信息,則對應所述短信息形式為所述演員的簡介以及粉絲見面會時間地點等基本信息,所述短信息還可以包括一網頁鏈接,其用于將所述客戶終端用戶超鏈接到所述明星粉絲見面會的官方介紹網頁,供用戶瀏覽。在一個優選例中,所述客戶終端基于當前播放多 媒體文件信息向所述信息發布系統發送一請求信息,所述請求信息包括所述多媒體文件信息,則所述信息發布系統接收到所述請求信息后,在所述信息發布系統后臺服務器中查找到對應所述待發布信息,并將所述待發布信息轉換為短信息形式發送給所述客戶終端。
在上述圖1、圖2、圖3所示實施例的又一個共同變化例中,上述圖1所示實施例中所述步驟S103、上述圖2所示實施例中所述步驟S113或上述圖3所示實施例中所述步驟S123可以被替換為“基于所述信息參數實時抓取優選發布信息”。具體地,所述信息參數包括所述所述被播放多媒體文件的文件大小信息、文件類型信息、文件播放長度信息中的任一種或任多種。更為具體地,所述信息參數還包括所述被播放多媒體文件的劇情信息、類別信息、演職人員信息、圖像信息、贊助商信息等的任一種或任多種。更進一步地,所述信息發布系統從無線互聯網中實時抓取與所述信息參數相對應的所述優選發布信息。優選地,所述信息發布系統調用搜索引擎查找所述信息參數在當前無線互聯網中被關注熱度最高的N個信息,并將所述N個信息作為所述優選發布信息,其中N≥1。在一個優選例中,所述信息發布系統從論壇網站等互聯網社交平臺查找與所述信息參數對應關注度最高的N個信息,并將所述N個信息作為所述優選發布信息,例如,所述信息參數為所述被播放多媒體文件的名稱信息,則所述信息發布系統在多個所述社交網站上基于所述名稱信息進行檢索,將檢索結果中互聯網點擊量最高的N個詞條信息作為所述優選發布信息。在另一個優選例中,所述信息發布系統后臺服務器將所述無線互聯網中時間排序最近的N個所述信息參數對應的信息作為所述優選發布信息,本領域技術人員還可以根據實際需要變化出更多實施例,這并不影響本發明的技術內容。
在上述圖1、圖2、圖3所示實施例的又一個共同變化例中,上述圖1所示實施例中所述步驟S104、上述圖2所示實施例中所述步驟S114或上述圖3所示實施例中所述步驟S124可以被省略,則所述信息發布系統將所述優選發布信息作為所述待發布信息直接發送給所述客戶終 端,優選地,本技術方案中所述優選發布信息至少包括圖像、文字。本領域技術人員理解,上述圖1所示實施例中所述步驟S104、上述圖2所示實施例中所述步驟S114或上述圖3所示實施例中所述步驟S124中所述優選發布信息以代碼形式存儲在所述信息發布系統后臺服務器中,其通過Javascript語言等編碼語言編寫,當所述信息發布系統確定一JS編碼為所述優選發布信息后,則將所述編碼解碼成對應交互式網頁或圖像作為所述待發布信息;若所述信息發布系統后臺服務器直接以圖像或文字形式存儲所述優選發布信息,則所述信息發布系統確定一所述優選發布信息為需要發布的信息后,無需經過解碼即可直接向所述客戶終端發布所述優選發布信息,則所述優選發布信息即為所述待發布信息,這是現有技術中不采用的技術方案,允許所述信息發布系統不經由編碼解碼直接向所述客戶終端發布信息,提高了所述信息發布系統工作效率,同時減少了所述信息發布系統在對所述優選發布信息進行編碼或解碼不正確最終導致所述客戶終端接收到的所述待發布信息亂碼或無法顯示的幾率。
圖4示出根據本發明的第二實施例的,一種發布信息的控制方法的流程圖。具體地,在本實施例中,首先執行步驟S131,基于被播放多媒體文件識別其中包含的一個或多個目標圖像。更為具體地,所述多媒體文件至少包括圖像文件、視頻文件、GIF文件或Flash。更進一步地,所述信息發布系統后臺服務器通過識別系統獲取所述多媒體文件中包含的一個或多個目標圖像。優選地,所述目標圖像包括文字、圖形或文字與圖形的結合所組成的標示圖像,其用于向所述被播放多媒體文件瀏覽者標示所述目標圖像的權屬信息,例如某一品牌logo或所述被播放多媒體文件的贊助商標示。優選地,所述目標圖像對應的圖像信息存儲在所述信息發布系統后臺服務器中。優選地,所述識別系統為人工識別系統,例如,所述信息發布系統后臺服務器將所述被播放多媒體文件發送給一個或多個在線服務終端,所述在線服務終端在瀏覽所述被播放多媒體文件的過程中通過肉眼識別其中包含的 所述目標圖像。優選地,所述識別系統為非人工識別系統,至少包括人臉識別系統、圖像識別系統,其基于無線互聯網對所述被播放多媒體文件逐幀分析,獲取每個靜態幀中出現的所述目標圖像,例如,一圖像識別系統將所述被播放多媒體文件分解為多個幀文件,每個所述幀文件均為一靜態圖像文件,然后所述圖像識別系統依次掃描所述多個靜態圖像文件獲取所述目標圖像。在一個優選例中,所述信息發布系統后臺服務器將所述被播放多媒體文件分割成K個片段發送給K個所述在線服務終端,通過所述K個在線服務終端同時對各自分配到的所述被播放多媒體文件片段進行識別,獲取所述目標圖像,其中K>1,本領域技術人員理解,與現有技術相比,本實施例所述基于多個在線服務終端分段同步識別所述被播放多媒體文件的技術方案允許所述信息發布系統更高效地獲得識別結果,提高了所述信息發布系統的工作效率,更進一步地,所述信息發布系統還可以將同一個所述被播放多媒體文件片段發送給兩個以上所述在線服務終端進行圖像識別,這可以提高所述識別的準確度、減少遺漏率,優選地,所述分割可以根據所述被播放多媒體文件長度及所述在線服務終端數量均等分割,還可以根據每個所述在線服務終端對應識別效率不均等分割,本領域技術人員還可以根據實際需要變化出更多實施例,這并不影響本發明的技術內容。在另一個優選例中,所述信息發布系統后臺服務器預先對無線互聯網中出現的W個多媒體文件進行識別,其中W≥1,并將所述識別結果存儲在目標圖像數據庫中,所述目標圖像數據庫包括被識別多媒體文件的文件信息和所述被識別多媒體文件對應的一個或多個目標圖像,優選地,所述文件信息包括所述被識別多媒體文件的文件名稱、播放時長等信息。優選地,所述信息發布系統獲取當前所述被播放多媒體文件的文件信息后,基于所述被播放多媒體文件文件信息在所述目標圖像數據庫中查找對應的所述被識別多媒體文件文件信息,然后根據查找結果獲取所述被播放多媒體文件對應的所述目標圖像。優選地,所述目標圖像數據庫存儲在所述信息發布系統后臺服務器中。優選地,所述目標圖像數據庫還存儲在一外 部存儲裝置中,所述外部存儲裝置與所述信息發布系統后臺服務器基于有線或無線方式連接,本領域技術人員理解,所述目標圖像數據庫中所述W個被識別多媒體文件分別對應的所述目標圖像會占用很多內存,如果所述目標圖像數據庫直接存儲在所述信息發布系統后臺服務器中,很可能會影響所述信息發布系統后臺服務器的工作處理效率,則通過將所述目標圖像數據庫存儲在一外部存儲器中僅在需要的時候調用所述目標圖像數據庫中對應數據的技術方案,可以極大地釋放所述信息發布系統后臺服務器的內存空間,提高所述信息發布系統后臺服務器計算速度。本領域技術人員理解,所述外部存儲裝置包括閃盤、所述信息發布系統對應的計算機內存、云存儲裝置中的任一種或任多種,本領域技術人員還可以根據實際需要變化出更多實施例,在此不予贅述。
然后進入步驟S132執行,對所述目標圖像進行識別。具體地,所述目標圖像包括文字、圖形或文字與圖形相結合所組成的標示圖像。更為具體地,所述目標圖像存儲在所述信息發布系統后臺服務器或對應的所述外部存儲裝置中。更進一步地,所述目標圖像存儲在所述目標圖像數據庫中。本領域技術人員理解,所述步驟S131中識別獲得的所述一個或多個目標圖像可能由于所述被播放多媒體文件像素分辨率等原因而產生不同程度地模糊變形,則需要對所述多個目標圖像進行整合篩選,排除重復或無法辨認的所述目標圖像,例如,所述被播放多媒體文件包括的3個靜態幀圖像文件中,均出現一身穿T恤的人物形象,所述T恤上印有多行文字,其在第1個所述靜態幀圖像文件中出現了上半部分文字圖像,在第2個所述靜態幀圖像文件中出現了下半部分文字圖像,在第3個所述靜態幀圖像文件中出現了全部文字圖像,則經過所述步驟S131的識別會對應3個所述目標圖像,則所述信息發布系統需要對所述多個目標圖像進行比較,僅保留其中像素最清晰且圖像顯示內容最完整的所述第3個目標圖像;又例如,在所述被播放多媒體文件包括的另一個靜態幀圖像文件中,一商家在其櫥窗上張貼了一張海報,其中出現一個卡通形象,但由于所述被播 放多媒體文件像素過低所述步驟S131中獲取的所述卡通形象對應目標圖像清晰度過低無法進行后續關聯度操作,則需要對所述目標圖像進行識別,通過人工識別或經計算機處理提高所述目標圖像清晰度后再對所述目標圖像進行識別;又例如,所述被播放多媒體文件包括的多個靜態幀圖像文件中有一個目標圖像由于被其他物體遮擋只能得到其部分圖像內容,且沒有其他相同或相似的目標圖像進行輔助處理,則所述信息發布系統需要提取所述不完整目標圖像的關鍵圖像信息,并基于所述關鍵圖像信息進行識別。優選地,所述識別包括人工識別,所述信息發布系統基于所述在線服務終端對所述一個或多個目標圖像進行二次識別。優選地,所述識別還包括計算機輔助識別,所述信息發布系統基于計算機處理系統對所述一個或多個目標圖像進行二次識別,其中所述計算機處理系統至少包括圖像識別系統、人臉識別系統、圖像處理系統。在一個優選例中,所述信息發布系統基于所述圖像處理系統對所述目標圖像進行分辨率處理,并識別所述目標圖像的關鍵圖像信息,將所述目標圖像與所述目標圖像對應的關鍵圖像信息存儲在一存儲裝置中,例如,所述多個目標圖像分別為同一場景下一商戶招牌的圖像信息,其中第1個所述目標圖像為所述商戶招牌對應圖像信息的左邊三分之一部分,第2個所述目標圖像為所述商戶招牌對應圖像信息的右半部分,第3個所述目標圖像為所述商戶招牌對應圖像信息的全部內容,則所述計算機處理系統對所述3個目標圖像進行識別后確定所述3個目標圖像標示同一個圖像信息且所述第3個目標圖像為優選目標圖像;又例如,所述目標圖像為一咖啡杯圖像,經過所述圖像處理系統處理后獲得所述咖啡杯圖像對應的所述關鍵圖像信息為包括所述咖啡杯手柄、托盤在內的輪廓圖像信息;又例如,所述目標圖像為一行英文字母信息,但由于所述被播放多媒體文件清晰度原因過于模糊,無法正確識別具體的字母信息,則所述計算機處理系統提高所述目標圖像分辨率后,再對所述目標圖像具體內容進行識別,獲取所述目標圖像對應的英文字母排列順序,或者如果所述目標圖像經提高分辨率后扔無法完全識別,則提取所述目標圖像的 關鍵圖像信息,例如英文字母“A”的上半部分即為其對應的關鍵圖像信息。本領域技術人員理解,所述標示同一圖像信息的多個目標圖像可以基于同一場景下多個連續圖像幀文件獲得,例如所述被播放多媒體文件中一個場景出現了3s,則所述場景被分割成3個連續靜態圖像幀文件,則所述信息發布系統可能從所述3個連續靜態圖像幀文件中獲得對應同一圖像信息的多個所述目標圖像;相對的,所述標示同一圖像信息的多個目標圖像也可以是不同場景下多個圖像幀文件獲得,例如所述被播放多媒體文件中不同場景均出現了一輛貨車,所述貨車車身上印有一標示信息,則所述多個場景中都可以識別到與所述貨車標示信息對應的多個目標圖像,本領域技術人員還可以根據實際情況變化出更多實施例,這并不影響本發明的技術內容。優選地,存儲所述識別結果的所述存儲裝置包括所述信息發布系統后臺服務器、閃盤、所述信息發布系統對應的計算機內存或云存儲裝置中的任一種或任多種,本領域技術人員還可以根據實際需要變化出更多實施例,在此不予贅述。
接下來執行步驟S133,將所述識別結果與參考數據庫進行關聯性判斷。具體地,所述識別結果存儲在一存儲裝置中,所述存儲裝置包括所述信息發布系統后臺服務器、閃盤、所述信息發布系統對應的計算機內存或云存儲裝置中的任一種或任多種。更為具體地,所述參考數據庫包括X個標示和所述標示對應的標示信息,其中所述X≥1。更進一步地,所述參考數據庫基于互聯網歷史資料整理獲得,并定期自動更新,所述自動更新周期為T。更進一步地,所述參考數據庫還可以根據所述信息發布系統操作者需要手動更新。優選地,所述互聯網歷史資料包括無線互聯網上近N年出現過的標示和所述標示對應的含義。優選地,所述參考數據庫統計所述最近N年出現過的標示對應的出現次數,記錄所述最近N年中最常出現的K個標志和所述標志對應的標示信息。優選地,所述標示信息至少包括所述標示對應名稱、所述標示對應的關鍵圖像信息等。優選地,所述T為1周,所述N為10年,本領域技術人員還可以根據實際需要變化出更多實施例, 這并不影響本發明的技術內容。在一個優選例中,所述識別結果對應目標圖像為一個或多個文字或符號組成的文字信息,則所述關聯性判斷包括判斷所述圖像目標對應文字符號與所述參考數據庫中標示對應文字符號的相似度,若所述目標圖像由于被其他物體遮擋等原因導致對應文字符號基于所述步驟S132識別后獲得的所述目標不完整,例如所述目標圖像對應文字符號包括“/。”,則所述圖像處理系統首先基于相似度判斷可以將所述符號“/。”確認為符號“%”,然后再基于所述符號“%”在所述參考數據庫中作進一步地關聯性判斷。優選地,所述進一步地關聯性判斷包括判斷所述目標圖像對應文字符號包括的一個或多個字符排列順序與所述參考數據庫中具有相同文字符號的文字標示之間的相似度。優選地,若所述目標圖像對應文字符號基于所述步驟S132識別后僅能獲得幾個字符組成的關鍵圖像信息,則所述信息發布系統基于圖像識別系統將所述關鍵圖像信息與所述參考數據庫中的文字標示相比較,判斷是否有相同或近似的文字標示,例如,一被播放多媒體文件經識別后獲取一文字類目標圖像,但由于所述被播放多媒體文件清晰度過低,請所述圖像處理系統識別后僅能獲得部分文字“a**d*s”,則所述圖像識別系統基于所述關鍵圖像信息“a**d*s”在所述參考數據庫中查找具有相同字母“a”、“d”和“s”的文字標示,并基于所述“a”、“d”和“s”之間的排列順序和相互間隔計算所述文字標示與所述關鍵圖像信息的相似度,例如,文字標示“adidas”與所述關鍵圖像信息的相似度為1;文字標示“addas”與所述關鍵圖像信息的相似度為0.9。優選地,所述相似度通過如下F函數進行判斷,其基于自然語言模型操作:
F=f(a,b)
其中,a為所述目標圖像對應文字符號;b為所述參考數據庫中具有相同文字符號的對應文字標示。
優選地,所述F函數基于自然語言模型判斷所述目標圖像對應文字符號與所述參考數據庫中具有相同文字符號的對應文字標示之間每個文字或符號的前后排列順序,對于所述目標圖像對應文字符號缺 失的情況,還包括對所述目標圖像能夠識別的文字符號與缺失部分的間隔位置關系進行判斷。例如,F=f(大海,大海)=1,F=f(大*海,大海)=0.9,F=f(三*草,三槽)=0.75。優選地,所述F函數數值介于0~1之間。
在另一個優選例中,所述識別結果對應目標圖像為一個或多個圖形組成的圖像信息,則所述關聯性判斷包括判斷所述圖像目標對應圖形特征與所述參考數據庫中包括的標示對應圖形特征的相似度,若所述目標圖像由于被其他物體遮擋等原因導致對應圖形基于所述步驟S132識別后獲得的所述目標不完整,或者由于所述目標圖像對應圖形過于模糊導致經識別后只能獲得所述目標圖像的關鍵圖形信息,則所述信息發布系統基于所述圖像處理系統對所述關鍵圖形信息與所述參考數據庫中的圖形表示進行關聯度判斷,計算兩者之間的相似度。優選地,所述相似度取值介于0~1之間,若所述目標圖像與所述參考數據庫中一圖像標示越接近,所述相似度數值越高。優選地,所述信息發布系統還可以基于人工識別對所述關鍵圖形信息與所述參考數據庫中的圖形表示進行關聯度判斷,根據所述目標圖像獲取所述參考數據庫中與所述目標圖像對應圖形信息最相似的所述圖形標示信息,并記錄兩者之間的相似度,例如,所述目標圖像為一咖啡杯輪廓和一托盤組成的圖形信息,所述參考數據庫中查找到一相似圖形標示,區別在于所述圖形標示對應咖啡杯手柄朝向與所述目標圖像對應咖啡杯手柄朝向相反,則所述目標圖像與所述圖形標示相似度為0.5。
在又一個優選例中,所述識別結果對應目標圖像為文字符號加圖形組成的圖像信息,則所述關聯性判斷包括判斷所述目標圖像中文字符號與所述圖形之間的相對位置與所述參考數據庫中圖像標示的相似度,例如,一目標圖像中文字符號位于圖形上方,則所述信息發布系統后臺服務器基于所述文字符號和所述圖形的相對位置在所述參考數據庫中查找類似布局的標示圖像,然后再分別對所述目標圖像的文字符號和所述標示圖像的文字符號部分或者所述目標圖像的圖形與所述標示圖像的圖形部分進行關聯性判斷,通過如下公式計算所述 相似度:
F=f1(a1,b1)*f2(a2,b2)
其中,a1為所述目標圖像對應文字符號;b1為參考數據庫中標示圖像對應文字符號;a2為所述目標圖像對應圖形;b2為參考數據庫中標示圖像對應圖形。
優選地,所述f1函數基于自然語言模型架構下,其用于表征所述目標圖像對應文字符號與所述標示圖像對應文字符號之間的相似程度,取值介于0~1之間;所述f2函數基于圖形計算模型架構下,其用于表征所述目標圖像對應圖形與所述標示圖像對應圖形之間的相似程度,取值介于0~1之間,因而,所述F函數取值同樣介于0~1之間。優選地,若所述目標圖像由于被其他物體遮擋等原因導致對應圖形基于所述步驟S132識別后獲得的所述目標不完整,或者由于所述目標圖像對應圖像過于模糊導致經識別后只能獲得所述目標圖像的關鍵圖形信息或部分文字符號信息,則所述信息發布系統基于所述圖像處理系統對所述關鍵圖形信息與所述參考數據庫中圖像標示包括的圖形部分表示進行關聯度判斷,同時基于上述F函數對所述部分文字符號信息與所述參考數據庫中圖像標示對應的文字符號部分進行關聯度判斷。
然后執行步驟S134,若所述關聯性判斷大于第一閾值,則將所述識別結果作為所述指引信息。具體地,所述關聯性判斷包括判斷所述目標圖像與所述參考數據庫中標示圖像的相似度F。更為具體地,所述識別結果包括所述標示圖像對應圖像信息及所述標示圖像與所述目標圖像的相似度F。更進一步地,所述圖像信息包括所述標示圖像的文件名信息、文件大小信息、文件路徑信息等中的任一種或任多種。優選地,所述第一閾值為數值m,其中0≤m≤1,若所述標示圖像與所述目標圖像相似度F≥m,則判斷所述標示圖像與所述目標圖像相同或近似,所述信息發布系統將所述目標圖像對應的圖像信息作為所述指引信息。在一個優選例中,若所述目標圖像在所述參考數據庫中同時查找到多個相似度F大于所述第一閾值的所述標示圖像,則 所述信息發布系統優選地將所述多個標示圖像對應多個所述圖像信息均作為所述指引信息。在另一個優選例中,所述信息發布系統對所述多個相似度F大于所述第一閾值的所述標示圖像進行二次篩選,將其中排序最靠前的K個所述標示圖像對應圖像信息作為所述指引信息,其中K≥1;優選地,所述排序基于所述標示信息被添加至所述參考數據庫中的時間由近至遠排序,最近被添加至所述參考數據庫中的所述標示圖像排在最前面;優選地,所述時間排序還基于所述標示圖像首次在無線互聯網上出現時間由近至遠排序,最近才在所述無線互聯網中出現的新標示圖像在所述參考數據庫中排在最前面;優選地,所述排序基于互聯網檢索熱度對多個所述標示圖像進行排序,若一標示圖像在無線互聯網上被檢索次數越多,則所述標示圖像排序越靠前。優選地,所述K為5,所述m為0.9,本領域技術人員還可以根據實際需要變化出更多實施例,這并不影響本發明的技術內容。優選地,所述指引信息包括所述識別結果對應的標示圖像信息。優選地,所述標示圖像信息至少包括所述標示圖像對應的圖像名稱信息、所述標示圖像對應的圖像大小信息。在一個優選例中,所述信息發布系統基于所述被播放多媒體文件識別出多個所述目標圖像,每個所述目標圖像分別對應多個關聯性大于第一閾值的所述標示圖像,則所述信息發布系統優選地將每個所述目標圖像對應的所述多個標示圖像作為所述指引信息,存儲在所述存儲裝置中,優選地,所述指引信息包括所述目標圖像信息和所述目標圖像對應的標示圖像信息。
接下來進入步驟S135執行,計算所述多個指引信息分別占據整體畫面對應的尺寸比例。具體地,所述指引信息包括所述目標圖像信息和所述目標圖像對應的標示圖像信息。更為具體地,所述目標圖像信息至少包括所述目標圖像在所述被播放多媒體文件中對應的出現時間和出現次數。更進一步地,所述標示圖像信息至少包括所述標示圖像對應的圖像名稱信息和圖像大小信息。優選地,所述指引信息存儲在一存儲裝置中,所述存儲裝置包括所述信息發布系統后臺服務器、閃盤、所述信息發布系統對應的計算機內存或云存儲裝置中的任 一種或任多種。優選地,所述信息發布系統基于如下公式計算所述尺寸比例k:
其中基于同一畫面下,x1為所述指引信息對應寬度;y1為所述指引信息對應高度;x2為所述畫面對應整體寬度;y2為所述畫面對應整體高度。優選地,所述尺寸比例k介于0~1之間。例如,所述指引信息在所述被播放多媒體文件對應一個畫面中出現,且對應寬度為10cm,高度為9cm,所述指引信息出現的畫面整體寬度20cm,整體高度18cm,則所述尺寸比例為0.25。
在一個優選例中,若所述指引信息在所述被播放多媒體文件對應多個畫面中均出現過,則分別計算所述指引信息在每個所述畫面中占據的尺寸比例并將所述尺寸比例最大的數值k作為所述指引信息占據整體畫面對應的尺寸比例。優選地,所述尺寸比例計算結果存儲在所述存儲裝置中,與所述指引信息相對應。在另一個優選例中,若所述指引信息在所述被播放多媒體文件對應多個畫面中均出現過,則選擇其中最完整的所述指引信息計算其占據整體畫面對應尺寸比例k,例如,所述被播放多媒體文件對應2個畫面中均出現一logo,其中第1個畫面出現了所述logo的上半部分,第2個畫面出現所述logo的全部圖像,則所述信息發布系統基于所述k值公式計算獲得所述logo在所述第2個畫面中占據的尺寸比例k,并將所述計算結果存儲在所述存儲裝置中,相應地,本領域技術人員還可以根據實際需要變化出更多實施例,這并不影響本發明的技術內容。
然后進入步驟S136執行,將所述尺寸比例最高的N個指引信息作為所述信息參數。具體地,所述尺寸比例通過所述k值計算公式獲得。更為具體地,所述尺寸比例計算結果存儲在所述存儲裝置中,與所述指引信息相對應。更進一步地,所述信息參數與所述指引信息相對應,包括所述被播放多媒體文件的文件大小信息、文件類型信息、文件播放長度信息中的任一種或任多種。更進一步地,所述信息參數 還包括所述被播放多媒體文件的劇情信息、類別信息、演職人員信息、圖像信息、贊助商信息等的任一種或任多種。優選地,所述信息參數包括所述被播放多媒體文件的圖像信息。優選地,所述圖像信息包括所述圖像的圖形文字信息及所述圖像對應的名稱信息。優選地,所述圖像信息與所述參考數據庫中所述標示圖像信息相對應。在一個優選例中,所述被播放多媒體文件經識別獲得多個所述目標圖像分別對應的所述多個指引信息,每個所述指引信息分別對應獲得一個所述尺寸比例k,則所述信息發布系統基于所述尺寸比例k對所述多個指引信息由大至小排序,并將所述排序最靠前的N個指引信息作為所述信息參數,其中N≥1。優選地,所述信息參數存儲在所述存儲裝置中,與所述指引信息相對應。優選地,所述N為10個,本領域技術人員還可以根據實際需要變化出更多實施例,在此不予贅述。
最后執行步驟S137,基于所述信息參數確定待發布信息,并將所述待發布信息發送至客戶終端。具體地,所述信息參數與所述指引信息相對應,包括所述被播放多媒體文件的文件大小信息、文件類型信息、文件播放長度信息、劇情信息、類別信息、演職人員信息、圖像信息、贊助商信息等的任一種或任多種。更為具體地,所述待發布信息包括漂浮式信息、滾動式信息、嵌入式信息等的任一種或任多種。更進一步地,本領域技術人員可以參考上述圖1所示實施例中所述步驟S103、所述步驟S104、所述步驟S105和所述步驟S106,在此不予贅述。
本領域技術人員理解,圖4所示實施例中所述步驟S131、所述步驟S132、所述步驟S133、所述步驟S134、所述步驟S135和所述步驟S136可以理解為上述圖1所示實施例中所述步驟S101、所述步驟S102或者上述圖2所示實施例中所述步驟S111、所述步驟S112或者上述圖3所示實施例中所述步驟S121、所述步驟S122的具體實施方式,與上述圖1、圖2和圖3所示實施例中所述技術方案,圖4所示實施例中所述技術方案優選地適用于所述指引信息為圖像的技術情形,通過所述尺寸比例k判斷所述指引信息在所述被播放多媒體 文件中對應畫面中占據的比重,將占據整體畫面比例最多的N個所述指引信息確認為所述信息參數,本領域技術人員理解,所述指引信息在所述整體畫面中占據比例越高,用戶在瀏覽所述被播放多媒體文件過程中注意到所述指引信息的幾率也相應增大,則所述信息發布系統基于所述尺寸比例k值最大的N個指引信息向所述用戶發送對應的待發布信息,能夠有效篩選所述指引信息對應的待發布信息,整合需要發布信息的資源,使得最終發送到所述客戶終端的所述待發布信息最大獲得用戶關注,這是現有技術中所不采用的技術方案,極大地提高了所述信息發布系統發布信息的精準率以及獲得用戶關注的成功率。
圖5示出根據本發明的第二實施例的一個變化例的,一種發布信息的控制方法的流程圖。具體地,在本實施例中,首先執行步驟S141,基于被播放多媒體文件識別其中包含的一個或多個目標圖像。更為具體地,所述多媒體文件至少包括圖像文件、視頻文件、GIF文件或Flash。更進一步地,本領域技術人員可以參考上述圖3所示實施例中所述步驟S131,在此不予贅述。
然后進入步驟S142執行,對所述目標圖像進行識別。具體地,所述目標圖像包括文字、圖形或文字與圖形相結合所組成的標示圖像。更為具體地,所述目標圖像存儲在所述信息發布系統后臺服務器或對應的所述外部存儲裝置中。更進一步地,本領域技術人員可以參考上述圖3所示實施例中所述步驟S132,在此不予贅述。
接下來執行步驟S143,將所述識別結果與參考數據庫進行關聯性判斷。具體地,所述識別結果存儲在一存儲裝置中,所述存儲裝置包括所述信息發布系統后臺服務器、閃盤、所述信息發布系統對應的計算機內存或云存儲裝置中的任一種或任多種。更為具體地,所述參考數據庫包括X個標示和所述標示對應的標示信息,其中所述X≥1。更進一步地,本領域技術人員可以參考上述圖3所示實施例中所述步驟S133,在此不予贅述。
然后執行步驟S144,若所述關聯性判斷大于第一閾值,則將所 述識別結果作為所述指引信息。具體地,所述關聯性判斷包括所述目標圖像與所述參考數據庫中標示圖像的相似度F。更為具體地,所述識別結果包括所述標示圖像對應圖像信息及所述標示圖像與所述目標圖像的相似度F。更進一步地,本領域技術人員可以參考上述圖3所示實施例中所述步驟S134,在此不予贅述。
接下來進入步驟S145執行,統計所述多個指引信息在所述被播放多媒體文件中的露出時間。具體地,所述指引信息包括所述目標圖像信息和所述目標圖像對應的標示圖像信息。更為具體地,所述目標圖像信息至少包括所述目標圖像在所述被播放多媒體文件中對應的出現時間和出現次數。更進一步地,所述標示圖像信息至少包括所述標示圖像對應的圖像名稱信息和圖像大小信息。優選地,所述指引信息存儲在一存儲裝置中,所述存儲裝置包括所述信息發布系統后臺服務器、閃盤、所述信息發布系統對應的計算機內存或云存儲裝置中的任一種或任多種。優選地,所述露出時間為所述指引信息在所述被播放多媒體文件中的累計出現時間,與所述目標圖像信息相對應。優選地,所述指引信息對應一個或多個所述目標圖像,則所述指引信息對應的所述露出時間為所述一個或多個目標圖像對應圖像信息中出現時間的累加和,通過如下公式計算獲得:
T=t1+t2+…+tm
其中,T為所述指引信息對應露出時間,所述指引信息包括m個所述目標圖像,其中m≥1;t1為所述指引信息對應第1個目標圖像的出現時間;t2為所述指引信息對應第2個目標圖像的出現時間;tm為所述指引信息對應第m個目標圖像的出現時間。
在一個優選例中,所述指引信息在所述被播放多媒體文件中出現多次,對應識別獲得多個所述目標圖像,每個所述目標圖像基于圖像幀分析系統獲得對應出現時間,例如,一所述目標圖像一共出現在3個圖像幀文件中,每個圖像幀文件表示所述被播放多媒體文件對應某1s的圖像信息,則所述目標圖像對應出現時間為3s,所述指引信息對應多個所述目標圖像出現時間的累加和即為所述指引信息在所述被 播放多媒體文件中的露出時間。優選地,所述指引信息對應的多個所述目標圖像露出程度不同,所述信息發布系統基于計算機處理系統對所述多個目標圖像進行識別,將標示同一指引信息的多個目標圖像歸為一類,例如一文字指引信息在所述被播放多媒體文件中出現2次,第1次出現上半部分而第2次出現完整部分,則對應所述第1個目標圖像為所述文字指引信息上半部分,所述第2個目標圖像為所述文字指引信息完整部分,所述計算機處理系統對所述2個目標圖像進行識別后確認所述2個目標圖像標示同一個文字指引信息,則將所述第1個目標圖像對應出現時間與所述第2個目標圖像對應出現時間加合作為所述文字指引信息對應的露出時間。優選地,所述露出時間T存儲在所述存儲裝置中,與所述指引信息相對應。
然后執行步驟S146,基于tagid遞增排序獲取所述被播放多媒體文件類別與多個所述指引信息露出時間權重值的集合。具體地,所述被播放多媒體文件類別用于標示所述被播放多媒體文件的風格特征信息,例如動作、愛情、傳記、時尚等。更為具體地,所述被播放多媒體文件類別存儲在所述存儲裝置中,由所述信息發布系統向所述存儲裝置發布請求信息獲取與所述請求信息對應的反饋信息,所述反饋信息包括所述被播放多媒體文件類別信息。更進一步地,所述被播放多媒體文件類別基于所述被播放多媒體文件對應文件內容獲得。優選地,所述被播放多媒體文件類別基于無線互聯網中對所述被播放多媒體文件的描述獲得,本領域技術人員理解,所述被播放多媒體文件類別是一個主觀設置結果,所述信息發布系統可以整合無線互聯網歷史資料中對所述被播放多媒體文件的描述獲得所述類別信息,也可以實時基于所述在線服務終端識別所述被播放多媒體文件目標圖像時對所述被播放多媒體文件內容的描述獲得。優選地,所述tagid遞增排序基于如下ρ集合獲得:
ρ={movieid,θ(σ1),θ(σ2),θ(σ3),…,θ(σn)}
其中,moiveid為所述被播放多媒體文件類別標簽;θ()為所述指引信息露出時間的權重映射函數;σi為第i個所述指引信息,其中1≤i ≤n;
優選地,所述集合ρ用于標示所述被播放多媒體文件中同一類別標簽movieid下多個所述指引信息基于所述露出時間權重的排序情況。優選地,所述movieid與所述被播放多媒體文件類別相對應。優選地,所述θ映射函數用于標示所述指引信息露出時間占所述被播放多媒體文件總時間的權重情況。優選地,所述θ映射函數基于如下公式計算:
其中,T為所述指引信息對應露出時間,其由所述步驟S145統計獲得;T’為所述被播放多媒體文件總時間,其基于所述被播放多媒體文件對應文件信息獲得,存儲在所述存儲裝置中。
優選地,所述θ(σi)取值范圍為[0,1]。在一個優選例中,所述信息發布系統將與所述被播放多媒體文件分類標簽相對應的所述n個指引信息存儲到所述集合ρ中,然后通過所述n個指引信息分別對應的露出時間權重θ(σi)對所述集合ρ中的n個指引信息遞增排序,從而獲得所述tagid遞增排序下的所述集合ρ。優選地,所述信息發布系統基于互聯網歷史記錄分析所述被播放多媒體文件分類標簽與所述指引信息對應圖像名稱信息之間的相關性,若所述多媒體文件分類標簽與所述指引信息對應圖像名稱信息同時在一個詞條或一個場景中出現過,則確認所述多媒體文件分類標簽與所述指引信息對應圖像名稱信息正相關,例如,所述被播放多媒體文件有一分類標簽“時尚”,則所述正相關的所述指引信息對應圖像名稱至少包括“珠寶品牌logo”、“服飾類品牌logo”等,經過識別所述被播放多媒體文件中共有5個對應指引信息,分別統計所述5個指引信息對應露出時間T后可以計算得到所述集合ρ={時尚,0.1,0.25,0.3,0.5,0.7}。優選地,所述集合ρ存儲在所述存儲裝置中,與所述指引信息相對應。
然后進入步驟S147執行,將所述權重值最大的N個指引信息作為所述信息參數。具體地,所述權重值對應所述集合ρ中所述函數值θ(σi),所述集合ρ存儲在所述存儲裝置中。更為具體地,所述信息參 數與所述指引信息相對應,包括所述被播放多媒體文件對應的文件信息、所述被播放多媒體文件對應的目標圖像信息等中的任一種或任多種。優選地,所述集合ρ基于tagid遞增排序,則所述權重值最大的N個指引信息對應所述集合ρ中排序最靠后的N個所述指引信息。在一個優選例中,所述被播放多媒體文件對應多個類別標簽信息,則所述信息發布系統基于所述多個類別標簽分別獲取與所述類別標簽相對應的集合ρ,然后從所述多個集合ρ中分別提取排序最靠后的多個所述指引信息,所述多個集合ρ中分別提取的多個所述指引信息總數為N個,優選地,所述多個集合ρ中分別提取相同數量的所述指引信息組成所述N個指引信息。優選地,所述信息發布系統將所述多個集合ρ按照θ(σi)數值大小重新生成一個遞增排序集合ρ’,將所述集合ρ’中排序最靠后的N個指引信息作為所述信息參數。本領域技術人員根據實際需要還可以變化出更多實施例,這并不影響本發明的技術內容。
最后執行步驟S148,基于所述信息參數確定待發布信息,并將所述待發布信息發送至客戶終端。具體地,所述信息參數與所述指引信息相對應,包括所述被播放多媒體文件的文件大小信息、文件類型信息、文件播放長度信息、劇情信息、類別信息、演職人員信息、圖像信息、贊助商信息等的任一種或任多種。更為具體地,所述待發布信息包括漂浮式信息、滾動式信息、嵌入式信息等的任一種或任多種。更進一步地,本領域技術人員可以參考上述圖4所示實施例中所述步驟S137,在此不予贅述。
在本實施例的一個變化例中,所述步驟S145和所述步驟S146之間還可以增加一個步驟“對所述指引信息對應露出時間T按時間段分類”。具體地,所述露出時間T通過統計所述目標圖像在所述被播放多媒體文件中的出現時間獲得,存儲在所述存儲裝置中。優選地,所述信息發布系統對所述露出時間T按小于1s、1s到3s、3s到5s、5s到10s、10s到20s、20s到30s、30s以上分類,相應地,所述θ函數基于露出時間分類預先計算并存儲在所述存儲裝置中,所述信息發布系統獲取所述多個指引信息對應露出時間T后向所述存儲裝置請求獲取所述所述露出時 間分類信息及每個所述分類對應的θ函數權重值,例如,一所述指引信息對應露出時間T為2s,則對應分類為1到3s時間段,所述信息發布系統可基于所述時間段分類直接獲得所述露出時間T對應的θ函數權重值,從而獲得所述集合ρ。本領域技術人員理解,與上述圖4所示實施例中所述步驟S146所述實施方式相比,所述θ函數基于露出時間分類表示后所述允許所述信息發布系統不經過計算直接獲得所述θ函數權重值,簡化了所述信息發布系統獲取所述集合ρ的處理步驟,提高了所述信息發布系統的工作效率,為現有技術中所不采用的技術方案。優選地,若所述集合ρ中一個以上所述θ函數權重值相同,則對應所述多個指引信息中有一個以上露出時間T在同一時間段內,此時所述信息發布系統再基于相同時間段內所述一個以上指引信息對應的露出時間T對所述一個以上指引信息進行遞增排序,優化所述集合ρ中各個所述指引信息的排列順序。
在本實施例的又一個變化例中,所述步驟S146中所述集合ρ還可以基于tagid遞減排序,則所述信息發布系統將所述集合ρ中排序最靠前的N個指引信息作為所述信息參數。在一個非優選例中,所述集合ρ還可以基于tagid在所述被播放多媒體文件中第一次出現的時間先后順序排序,則所述信息發布系統將所述集合ρ中權重值最大的N個指引信息作為所述信息參數,例如所述被播放多媒體文件中“動作”類別對應指引信息依次出現過4個,分別對應θ函數權重值為0.7,0.3,0.5,0.45,則所述集合ρ={動作,0.7,0.3,0.5,0.45},本領域技術人員根據實際需要還可以變化出更多實施例,在此不予贅述。
圖6示出根據本發明的第二實施例的又一個變化例的,一種發布信息的控制方法的流程圖。具體地,在本實施例中,首先執行步驟S151,基于被播放多媒體文件識別其中包含的一個或多個目標圖像。更為具體地,所述多媒體文件至少包括圖像文件、視頻文件、GIF文件或Flash。更進一步地,本領域技術人員可以參考上述圖3所示實施例中所述步驟S131,在此不予贅述。
然后進入步驟S152執行,對所述目標圖像進行識別。具體地,所述目標圖像包括文字、圖形或文字與圖形相結合所組成的標示圖像。更為具體地,所述目標圖像存儲在所述信息發布系統后臺服務器或對應的所述外部存儲裝置中。更進一步地,本領域技術人員可以參考上述圖3所示實施例中所述步驟S132,在此不予贅述。
接下來執行步驟S153,將所述識別結果與參考數據庫進行關聯性判斷。具體地,所述識別結果存儲在一存儲裝置中,所述存儲裝置包括所述信息發布系統后臺服務器、閃盤、所述信息發布系統對應的計算機內存或云存儲裝置中的任一種或任多種。更為具體地,所述參考數據庫包括X個標示和所述標示對應的標示信息,其中所述X≥1。更進一步地,本領域技術人員可以參考上述圖3所示實施例中所述步驟S133,在此不予贅述。
然后執行步驟S154,若所述關聯性判斷大于第一閾值,則將所述識別結果作為所述指引信息。具體地,所述關聯性判斷包括所述目標圖像與所述參考數據庫中標示圖像的相似度F。更為具體地,所述識別結果包括所述標示圖像對應圖像信息及所述標示圖像與所述目標圖像的相似度F。更進一步地,本領域技術人員可以參考上述圖3所示實施例中所述步驟S134,在此不予贅述。
接下來進入步驟S155執行,統計所述多個指引信息在所述被播放多媒體文件中的露出時間。具體地,所述指引信息包括所述目標圖像信息和所述目標圖像對應的標示圖像信息。更為具體地,所述目標圖像信息至少包括所述目標圖像在所述被播放多媒體文件中對應的出現時間和出現次數。更進一步地,本領域技術人員可以參考上述圖5所示實施例中所述步驟S145,在此不予贅述。在另一個優選例中,所述露出時間T還可以基于如下公式統計:
T=k1t1+k2t2+…+kmtm
其中,k1為所述指引信息對應第1個目標圖像露出部分占據整體畫面的尺寸比例;t1為所述第1個目標圖像的出現時間;k2為所述指引信息對應第2個目標圖像露出部分占據整體畫面的尺寸比例;t2為所述第 2個目標圖像的出現時間;km為所述指引信息對應第m個目標圖像露出部分占據整體畫面的尺寸比例;tm為所述第m個目標圖像的出現時間,其中m≥1。
本領域技術人員理解,所述被播放多媒體文件一個指引信息可能對應多個目標圖像,所述多個目標圖像在畫面中的露出部分不盡相同,本領域技術人員通過所述多個指引信息分別對應的露出時間掌握所述多個指引信息之間的重要程度,在所述被播放多媒體文件中可能存在這樣一種情況:一指引信息對應目標圖像長時間出現在畫面背景中,但由于其他物體遮擋而只露出很小一部分或者出現在整體畫面的一個小角落中不容易被瀏覽者注意,若直接將所述多個目標圖像對應的露出時間簡單加合則得到的所述露出時間數值很可能大于其他占據整體畫面比例較大但出現時間較短的目標圖像,對于一般瀏覽者而言雖然出現時間也是一個很重要的參數但所述目標圖像占據整體畫面的尺寸比例也直接影響到所述瀏覽者對所述目標圖像的關注度,因而需要將兩個因素結合起來更精準地計算所述露出時間,這也是現有技術中所不采用的技術方案,允許所述信息發布系統根據所述指引信息所對應多個目標圖像占整體畫面的尺寸比例對所述露出時間進行修正,使得所述露出時間數值更合理,更符合用戶的瀏覽習慣。在又一個優選例中,所述ki還可以是所述指引信息對應第i個目標圖像露出部分占據所述目標圖像整體畫面的尺寸比例,本領域技術人員還可以根據實際需要變化出更多實施例,這并不影響本發明的技術內容。
然后執行步驟S156,將所述露出時間最長的N個指引信息作為所述信息參數。具體地,所述露出時間存儲在所述存儲裝置中,與所述指引信息相對應。更為具體地,所述信息參數與所述指引信息相對應,包括所述指引信息對應的目標圖像信息和所述參考數據庫中對應的標示圖像信息。優選地,所述信息參數也存儲在所述存儲裝置中。優選地,所述信息發布系統對所述多個指引信息分別對應的露出時間T數值大小進行比較,將其中數值最大的N個所述指引信息作為所述信息參數,其中N≥1。優選地,若所述多個指引信息中有一個以上指引信息對應的露出 時間T相同,則根據所述露出時間相同的一個以上所述指引信息分別占據整體畫面的尺寸比例對所述一個以上指引信息進行進一步排序。
最后執行步驟S157,基于所述信息參數確定待發布信息,并將所述待發布信息發送至客戶終端。具體地,所述信息參數與所述指引信息相對應,包括所述被播放多媒體文件的文件大小信息、文件類型信息、文件播放長度信息、劇情信息、類別信息、演職人員信息、圖像信息、贊助商信息等的任一種或任多種。更為具體地,所述待發布信息包括漂浮式信息、滾動式信息、嵌入式信息等的任一種或任多種。更進一步地,本領域技術人員可以參考上述圖4所示實施例中所述步驟S137,在此不予贅述。
在上述圖4、上述圖5和上述圖6所示實施例的一個共同變化例中,上述圖4所示實施例中所述步驟S132、上述圖5所示實施例中所述步驟S142或上述圖6所示實施例中所述步驟S152可以被省略,則所述信息發布系統基于所述在線服務終端在識別所述被播放多媒體文件包含的所述目標圖像的過程中,同步對所述多個目標圖像進行二次識別,篩選剔除掉所述目標圖像中無實際意義的圖像文件,將所述識別結果直接與所述參考數據庫進行關聯性判斷。在一個優選例中,所述信息發布系統接收到所述被播放多媒體文件后將所述被播放多媒體文件分割成多個片段發送給對應數量的在線服務終端進行識別,則所述在線服務終端在識別所述被播放多媒體文件片段中對應目標圖像的過程中,直接基于常識或無線互聯網檢索排除明顯不具有標示意義的圖像,例如,所述被播放多媒體文件片段中出現一段標語“AMAZING”則所述在線服務終端對所述標語進行互聯網檢索后,沒有檢索到任何一個以所述標語為logo圖案的品牌表示,也沒有找到與所述標語有特殊聯系的現有品牌信息,則所述在線服務終端即基于常識判斷所述標語“AMAZING”不是一個目標圖像;又例如,所述被播放多媒體文件片段中出現一段標語“JUST DO IT”則所述在線服務終端對所述標語進行互聯網檢索后,發現所述標語為一運動品牌的廣告語,所述在線服務終端基于常識可以將所述標語與所述運動品牌直接建立聯系,則確定所述標語“JUST DO IT”為一目標 圖像。
本領域技術人員理解,與上述圖4所示實施例相比,上述圖5所示實施例通過所述集合ρ對同一類別下所述多個指引信息對應露出時間權重進行排序,使得基于所述集合ρ確定的所述N個信息參數更貼合所述被播放多媒體文件的一個特定類別,例如向瀏覽愛情類多媒體文件的用戶優選推送珠寶類、婚慶類品牌信息;又例如向瀏覽動作類多媒體文件的用戶優選推送汽車類品牌信息。另一方面,上述圖6所示實施例所述技術方案則通過在所述露出時間T的計算公式中引入尺寸比例ki參數對所述露出時間進行精確修正,確保所述被播放多媒體文件中短暫露出但露出位置較醒目的所述指引信息對應露出時間T大于所述被播放多媒體文件中長時間露出但露出位置相對不醒目的所述指引信息對應露出時間T。本領域技術人員理解,所述尺寸比例ki引入后更符合用戶的一般觀看習慣,優選地向用戶推送露出位置更醒目更容易被用戶注意到的指引信息對應的待發布信息。
圖7示出根據本發明的第三實施例的,一種發布信息的控制裝置的結構圖。具體地,在本實施例中,所述控制裝置4包括第一確定裝置41,其用于確定被播放多媒體文件中的信息參數;第一生成裝置42,其用于基于所述信息參數生成待發布信息;第一發送裝置43,其用于將所述待發布信息發送至與所述多媒體文件相關聯的客戶終端。更為具體地,所述信息參數包括所述所述被播放多媒體文件的文件大小信息、文件類型信息、文件播放長度信息中的任一種或任多種。更進一步地,所述信息參數還包括所述被播放多媒體文件的劇情信息、類別信息、演職人員信息、圖像信息、贊助商信息等的任一種或任多種。優選地,所述待發布信息存儲在一存儲裝置中,所述存儲裝置包括所述信息發布系統后臺服務器、閃盤、所述信息發布系統對應的計算機內存或云存儲裝置中的任一種或任多種,本領域技術人員還可以根據實際需要變化出更多實施例,在此不予贅述。優選地,所述客戶終端與所述多媒體文件基于有線或無線方式相連接。優選地,所述有線方式至少包括 網絡傳輸數據線連接、HDMI高清數據線連接、光纖連接或電纜連接。優選地,所述無線連接方式包括無線局域網連接、藍牙連接、點對點連接或云平臺連接等中的任一種或任多種。優選地,所述多媒體文件為音頻文件、圖像文件、視頻文件、GIF文件或Flash中的任一種。
優選地,所述第一確定裝置41包括第六確定裝置411,其用于確定所述多媒體文件中的多個指引信息;第一選擇裝置412,其用于從所述多個指引信息中選擇最優指引信息作為所述信息參數。具體地,所述指引信息包括所述被播放多媒體文件的文件大小信息、文件類型信息、文件播放長度信息中的任一種或任多種。更進一步地,所述指引信息還包括所述被播放多媒體文件的文件情節信息。優選地,所述文件情節信息包括所述被播放多媒體文件的劇情信息、類別信息、演職人員信息、圖像信息等的任一種或任多種。優選地,所述最優指引信息與所述指引信息相對應,其基于固定規則從所述多個指引信息中選擇產生,所述固定規則至少包括基于所述多個指引信息出現頻次確定所述最優指引信息;若所述指引信息為圖像則基于所述多個指引信息占據整體畫面的尺寸比例確定所述最優指引信息。優選地,所述信息參數與所述最優指引信息相對應,存儲在所述存儲裝置中。
優選地,所述第六確定裝置411包括第一識別裝置4111,其用于基于所述多媒體文件識別其中包含的一個或多個目標圖像;第二識別裝置4112,其用于對所述目標圖像進行識別;第七確定裝置4113,其用于將所述識別結果作為所述指引信息。本領域技術人員理解,若所述被播放多媒體文件為視頻文件、Flash、GIF文件等用戶可通過肉眼等手段直接觀看的多媒體文件,則所述被播放多媒體文件由多個靜態幀圖像文件組成,每個所述靜態幀圖像文件由多個所述目標圖像疊加而成,則所述目標圖像也可以作為所述指引信息,具體地,所述多媒體文件至少包括圖像文件、視頻文件、GIF文件或Flash。更為具體地,所述第一識別裝置4111通過識別系統獲取所述多媒體文件中包含的一個或多個目標圖像。更進一步地,所述目標圖像包括文字、圖形或文字與圖形的結合所組成的標示圖像,其用于向所述被播放多媒體文件瀏覽者標示 所述目標圖像的權屬信息。優選地,所述識別系統為人工識別系統。優選地,所述識別系統為非人工識別系統,至少包括人臉識別系統、圖像識別系統,其基于無線互聯網對所述被播放多媒體文件逐幀分析,獲取每個靜態幀中出現的所述目標圖像。優選地,所述目標圖像存儲在所述目標圖像數據庫中。優選地,所述第二識別裝置4112通過人工識別或經計算機處理提高所述目標圖像清晰度后再對所述目標圖像進行識別。優選地,所述識別還包括計算機輔助識別,所述第二識別裝置4112基于計算機處理系統對所述一個或多個目標圖像進行二次識別,其中所述計算機處理系統至少包括圖像識別系統、人臉識別系統、圖像處理系統。在一個優選例中,所述第二識別裝置4112基于所述圖像處理系統對所述目標圖像進行分辨率處理,并識別所述目標圖像的關鍵圖像信息,將所述目標圖像與所述目標圖像對應的關鍵圖像信息存儲在所述存儲裝置中。優選地,所述識別結果存儲在所述存儲裝置中,與所述目標圖像相對應,包括所述目標圖像和所述目標圖像對應的標示信息。
優選地,所述第七確定裝置4113包括第一判斷裝置41131,其用于將所述識別結果與參考數據庫進行關聯性判斷;第八確定裝置41132,其用于若所述關聯性判斷大于第一閾值,則將所述識別結果作為所述指引信息。具體地,所述參考數據庫包括X個標示和所述標示對應的標示信息,其中X≥1。更為具體地,所述參考數據庫統計所述最近N年出現過的標示對應的出現次數,記錄所述最近N年中最常出現的K個標志和所述標志對應的標示信息。更進一步地,所述標示信息至少包括所述標示對應名稱、所述標示對應的關鍵圖像信息等。優選地,所述N為10年,本領域技術人員還可以根據實際需要變化出更多實施例,這并不影響本發明的技術內容。優選地,所述關聯性判斷包括判斷所述目標圖像與所述參考數據庫中標示圖像的相似度F。優選地,所述第一閾值為數值m,其中0≤m≤1,若所述標示圖像與所述目標圖像相似度F≥m,則判斷所述標示圖像與所述目標圖像相同或近似,所述第八確定裝置41132將所述目標圖像對應的 圖像信息作為所述指引信息。在一個優選例中,所述識別結果對應目標圖像為一個或多個文字或符號組成的文字信息,則所述關聯性判斷包括判斷所述圖像目標對應文字符號與所述參考數據庫中標示對應文字符號的相似度F,在自然語言模型架構下基于如下公式計算:
F=f(a,b)
其中,a為所述目標圖像對應文字符號;b為所述參考數據庫中具有相同文字符號的對應文字標示。
在另一個優選例中,所述識別結果對應目標圖像為一個或多個圖形組成的圖像信息,則所述關聯性判斷包括判斷所述圖像目標對應圖形特征與所述參考數據庫中包括的標示對應圖形特征的相似度F,所述相似度取值介于0~1之間,若所述目標圖像與所述參考數據庫中一圖像標示越接近,所述相似度數值越高。
在又一個優選例中,所述識別結果對應目標圖像為文字符號加圖形組成的圖像信息,則所述關聯性判斷包括判斷所述目標圖像中文字符號與所述圖形之間的相對位置與所述參考數據庫中圖像標示的相似度F,通過如下公式計算所述相似度:
F=f1(a1,b1)*f2(a2,b2)
其中,a1為所述目標圖像對應文字符號;b1為參考數據庫中標示圖像對應文字符號;a2為所述目標圖像對應圖形;b2為參考數據庫中標示圖像對應圖形。
優選地,若所述目標圖像在所述參考數據庫中同時查找到多個相似度F大于所述第一閾值的所述標示圖像,則所述第八確定裝置41132優選地將所述多個標示圖像對應多個所述圖像信息均作為所述指引信息。優選地,所述K為5,所述m為0.9,本領域技術人員還可以根據實際需要變化出更多實施例,這并不影響本發明的技術內容。
優選地,所述第一選擇裝置412包括第二選擇裝置4121,其用于將所述多個指引信息中出現頻次最高的N個指引信息作為所述信息參數,其中N≥1。具體地,所述第二選擇裝置4121逐幀統計所述多個 指引信息分別在所述被播放多媒體文件中的出現頻次,將所述出現頻次最高的N個指引信息確定為所述信息參數。更為具體地,所述N個指引信息存儲在所述存儲裝置中。更進一步地,所述信息參數包括所述被播放多媒體文件的劇情信息、類別信息、演職人員信息、圖像信息、贊助商信息等的任一種或任多種。
優選地,所述第一生成裝置42包括第一提取裝置421,其用于基于所述信息參數從一待發布信息數據庫中提取優選發布信息;第二生成裝置423,其用于基于所述優選發布信息生成所述待發布信息。具體地,所述優選發布信息為代碼信息。更為具體地,所述待發布信息數據庫包括待發布信息對應的信息參數及所述待發布信息對應的優選發布信息。優選地,所述待發布信息與所述優選發布信息基于所述Javascript編碼規則相對應。優選地,所述待發布信息數據庫基于所述信息參數排列,一個所述信息參數可能對應多個優選發布信息。優選地,所述Javascript語言為一直譯式腳本語言,其用于開發交互式web網頁使所述網頁增加動態功能。在一個優選例中,所述待發布信息為一網頁信息或交互式圖像信息,當所述第二生成裝置423接收到所述優選發布信息后,則基于一Javascript引擎將所述優選發布信息解碼為對應的待發布信息從而將所述Javascript代碼對應的交互式圖像信息顯示在所述終端顯示窗口上。在另一個優選例中,所述代碼基于HTML語言編寫,所述HTML語言可以與所述Javascript語言相互轉換。
優選地,所述第一發送裝置43包括第二確定裝置431,其用于確定與所述多媒體文件相關聯的客戶終端;第二發送裝置432,其用于將所述待發布信息發送至所述客戶終端。具體地,所述客戶終端基于有線或無線方式與所述多媒體文件相關聯。更為具體地,所述有線連接包括數據線連接、端口連接、光纖連接等中的任一種。更進一步地,所述無線連接包括無線局域網連接、藍牙連接、無線互聯網連接等中的任一種。優選地,所述待發布信息為一網頁信息或一交互式圖像信息。優選地,所述第二發送裝置同樣基于有線或無線方式向所述客戶終端發送 所述待發布信息,所述待發布信息存儲在所述存儲裝置中。
優選地,所述第二確定裝置431包括第一獲取裝置4311,其用于獲取所述被播放多媒體文件周邊的移動終端,并將所述移動終端作為所述客戶終端。具體地,所述第一獲取裝置4311基于所述被播放多媒體文件對應的通訊裝置獲取所述被播放多媒體文件周邊的移動終端。更為具體地,所述通訊裝置包括短距離通訊裝置、長距離通訊裝置或云通訊裝置中的任一種。
優選地,所述第一獲取裝置4311包括第一接收裝置43111,其用于接收所述被播放多媒體文件對應的短距離通訊裝置所接收到的移動終端的請求信息,將發出所述請求信息的移動終端作為所述客戶終端。具體地,所述請求信息包括請求所述短距離通訊裝置同意連接的驗證請求信息。更為具體地,所述短距離通訊裝置基于便捷式天線、WIFI、紅外收發器、藍牙、iBeacons硬件設備、激光發收器等中的任一種或任多種接收所述移動終端發送的請求信息。優選地,所述短距離通訊裝置內置在播放所述被播放多媒體文件的播放裝置中。優選地,所述短距離通訊裝置、所述移動終端及所述播放裝置各自通過數據線或中短無線局域網(WLAN)連接互相接收和發送信息。此外,所述短距離通訊裝置還包括基于NFC、WiGig、ZigBee技術的通訊裝置,本領域技術人員可以根據實際需要變化出更多實施例,在此不予贅述。
在一個優選例中,所述第一接收裝置43111可以被替換為第二接收裝置43112,其用于接收所述被播放多媒體文件對應的長距離通訊裝置所接收到的移動終端的請求信息,將發出所述請求信息的移動終端作為所述客戶終端。具體地,所述長距離通訊裝置包括調制解調器、光纖收發器等中的任一種或任多種。更為具體地,所述長距離通訊裝置基于光纖通信技術或RFID通信技術接收或發送信息。優選地,所述長距離通訊裝置、所述移動終端及所述播放裝置各自通過長距離無線局域網(WWAN)連接或光纖數據線連接。
在另一個優選例中,所述第一接收裝置43111還可以被替換為第三接收裝置43113,其用于接收所述被播放多媒體文件對應的云通訊裝 置所接收到的移動終端的請求信息,將發出所述請求信息的移動終端作為所述客戶終端。具體地,所述請求信息存儲在所述云通訊裝置對應的云存儲平臺中。更為具體地,所述云通訊裝置與所述播放裝置基于有線或無線方式連接,其基于無線互聯網對接收到的各信息進行云計算,通過無線互聯網將多個計算處理程序自動分拆成無數個較小子程序,然后交由多部服務器所組成的龐大系統經搜尋、計算分析之后將處理結果回傳給所述云通訊裝置。
優選地,所述第二接收裝置43112通過GPS定位功能輔助確定所述被播放多媒體文件周邊的移動終端為客戶終端。
優選地,所述第二發送裝置432包括第四發送裝置4321,其用于通過一特定插件將所述待發布信息發送至所述客戶終端。具體地,所述特定插件為所述第四發送裝置4321對應信息發布方開發的專有插件,其用于接收和發送所述第四發送裝置4321發送的信息。更為具體地,所述特定插件對應格式至少包括ipa、pxl、deb、apk或sis。更進一步地,所述特定插件預置在所述第四發送裝置4321中或基于無線互聯網與所述第四發送裝置4321鏈接。在一個優選例中,所述特定插件在需要顯示所述待發布信息時向所述第四發送裝置4321發送一請求信息,所述請求信息包括所述特定插件對應移動終端當前正在播放多媒體文件對應的所述多媒體文件信息,則所述第四發送裝置4321基于所述多媒體文件信息確定所述待發布信息后,將所述待發布信息與所述請求信息對應的反饋信息反饋給所述特定插件,最終所述特定插件將所述待發布信息顯示給所述客戶終端對應用戶。
在一個優選例中,所述第二發送裝置還包括第五發送裝置4322,其用于通過短消息將所述待發布信息發送至所述客戶終端。具體地,所述第五發送裝置4322基于所述短消息對應的短消息服務中心在無線互聯網與所述客戶終端互相傳遞文字或圖像信息。更為具體地,所述短消息還可以在同一注冊服務器下的M個注冊移動終端之間傳遞,其中M>1。優選地,所述待發布信息至少包括文字、圖像或互聯網鏈接地址。優選地,所述互聯網鏈接地址包括交互式文字信息,其用于將所述客戶終端 指引到對應的無線互聯網網址或特定交互式文件終端。
在又一個優選例中,所述第二發送裝置還包括第六發送裝置4323,其用于將所述待發布信息發送至所述客戶終端的當前活動應用程序,從而使得所述待發布信息發送至所述客戶終端。具體地,所述待發布信息為一網頁信息或一交互式圖像信息。更為具體地,所述第六發送裝置4323預先在所述客戶終端當前活動應用程序中預留一個后臺信息,并基于所述后臺信息向所述當前活動應用程序發送所述待發布信息。優選地,所述后臺信息為一段SDK代碼,其用于顯示所述待發布信息。優選地,所述當前活動應用程序向所述第六發送裝置4323發送一請求信息,然后根據所述第六發送裝置4323的反饋信息在當前活動窗口發布信息。優選地,所述請求信息包括所述后臺信息。優選地,所述反饋信息包括所述待發布信息。
在本實施例的一個變化例中,所述第二選擇裝置4121可以被替換為第一處理裝置4122,其用于計算所述多個指引信息分別占據整體畫面對應的尺寸比例;第三選擇裝置4123,其用于將尺寸比例最高的N個指引信息作為所述信息參數。具體地,所述指引信息包括所述目標圖像信息和所述目標圖像對應的標示圖像信息。更為具體地,所述目標圖像信息至少包括所述目標圖像在所述被播放多媒體文件中對應的出現時間和出現次數。更進一步地,所述標示圖像信息至少包括所述標示圖像對應的圖像名稱信息和圖像大小信息。優選地,所述第一處理裝置4122基于如下公式計算所述尺寸比例k:
其中基于同一畫面下,x1為所述指引信息對應寬度;y1為所述指引信息對應高度;x2為所述畫面對應整體寬度;y2為所述畫面對應整體高度。優選地,所述尺寸比例k介于0~1之間。優選地,所述尺寸比例計算結果存儲在所述存儲裝置中,與所述指引信息相對應。在一個優選例中,所述被播放多媒體文件經識別獲得多個所述目標圖像分別對應的所述多個指引信息,每個所述指引信息分別對應獲得一個所 述尺寸比例k,則所述第三選擇裝置4123基于所述尺寸比例k對所述多個指引信息由大至小排序,并將所述排序最靠前的N個指引信息作為所述信息參數,其中N≥1。優選地,所述信息參數存儲在所述存儲裝置中,與所述指引信息相對應。優選地,所述N為10個,本領域技術人員還可以根據實際需要變化出更多實施例,在此不予贅述。
在本實施例的又一個變化例中,所述第二選擇裝置4121還可以被替換為第二處理裝置4124,其用于將所述多個指引信息與背景參數進行關聯度計算;第四選擇裝置4125,其用于將關聯度指數最高的N個指引信息作為所述信息參數。具體地,所述背景參數包括所述被播放多媒體文件的整體畫面信息。更為具體地,所述關聯度計算包括所述多個指引信息在所述被播放多媒體文件整體畫面上對應的露出程度,所述指引信息為圖像。優選地,所述露出程度至少包括所述多個指引信息在所述多媒體文件中的露出時間信息、露出位置信息。
優選地,所述第二處理裝置4124包括第一統計裝置41241,其用于統計所述多個指引信息在所述多媒體文件中的露出時間;第三獲取裝置41242,其用于基于tagid遞增排序獲取所述被播放多媒體文件類別與多個所述指引信息露出時間權重值的集合。具體地,所述露出時間為所述指引信息在所述被播放多媒體文件中的累計出現時間,與所述目標圖像信息相對應。更為具體地,所述目標圖像信息至少包括所述目標圖像在所述被播放多媒體文件中對應的出現時間和出現次數,所述目標圖像與所述指引信息相對應。優選地,所述指引信息對應一個或多個所述目標圖像,則所述指引信息對應的所述露出時間為所述一個或多個目標圖像對應圖像信息中出現時間的累加和,通過如下公式計算獲得:
T=t1+t2+...+tm
其中,T為所述指引信息對應露出時間,所述指引信息包括m個所述目標圖像,其中m≥1;t1為所述指引信息對應第1個目標圖像的出現時間;t2為所述指引信息對應第2個目標圖像的出現時間;tm為所述指引信息對應第m個目標圖像的出現時間。優選地,所述露出時 間T存儲在所述存儲裝置中,與所述指引信息相對應。
在一個優選例中,所述露出時間T還可以基于如下公式統計:
T=k1t1+k2t2+…+kmtm
其中,k1為所述指引信息對應第1個目標圖像露出部分占據整體畫面的尺寸比例;t1為所述第1個目標圖像的出現時間;k2為所述指引信息對應第2個目標圖像露出部分占據整體畫面的尺寸比例;t2為所述第2個目標圖像的出現時間;km為所述指引信息對應第m個目標圖像露出部分占據整體畫面的尺寸比例;tm為所述第m個目標圖像的出現時間,其中m≥1。本領域技術人員還可以根據實際需要變化出更多實施例,在此不予贅述。
優選地,所述第三獲取裝置41242基于如下tagid遞增排序獲得集合ρ:
ρ={movieid,θ(σ1),θ(σ2),θ(σ3),…,θ(σn)}
其中,moiveid為所述被播放多媒體文件類別標簽;θ()為所述指引信息露出時間的權重映射函數;σi為第i個所述指引信息,其中1≤i≤n;
優選地,所述集合ρ用于標示所述被播放多媒體文件中同一類別標簽movieid下多個所述指引信息基于所述露出時間權重的排序情況。優選地,所述movieid與所述被播放多媒體文件類別相對應。優選地,所述θ映射函數用于標示所述指引信息露出時間占所述被播放多媒體文件總時間的權重情況。優選地,所述θ映射函數基于如下公式計算:
其中,T為所述指引信息對應露出時間,其由所述步驟S145統計獲得;T’為所述被播放多媒體文件總時間,其基于所述被播放多媒體文件對應文件信息獲得,存儲在所述存儲裝置中。
優選地,所述θ(σi)取值范圍為[0,1]。優選地,所述集合ρ存儲在所述存儲裝置中,與所述指引信息相對應。
優選地,所述第四選擇裝置4125包括第五選擇裝置41251,其用 于將所述權重值最大的N個指引信息作為所述信息參數。具體地,所述權重值對應所述集合ρ中所述函數值θ(σi),所述集合ρ存儲在所述存儲裝置中。更為具體地,所述集合ρ基于tagid遞增排序,則所述權重值最大的N個指引信息對應所述集合ρ中排序最靠后的N個所述指引信息。更進一步地,所述被播放多媒體文件類別用于標示所述被播放多媒體文件的風格特征信息。優選地,所述被播放多媒體文件對應多個類別標簽信息,則所述第五選擇裝置41251基于所述多個類別標簽分別獲取與所述類別標簽相對應的集合ρ,然后從所述多個集合ρ中分別提取排序最靠后的多個所述指引信息。在一個優選例中,所述第五選擇裝置41251將所述多個集合ρ按照θ(σi)數值大小重新生成一個遞增排序集合ρ’,將所述集合ρ’中排序最靠后的N個指引信息作為所述信息參數。在另一個優選例中,所述集合ρ還可以基于tagid遞減排序,則所述第五選擇裝置41251將所述集合ρ中排序最靠前的N個指引信息作為所述信息參數。在一個非優選例中,所述集合ρ還可以基于tagid在所述被播放多媒體文件中第一次出現的時間先后順序排序,則所述第五選擇裝置41251將所述集合ρ中權重值最大的N個指引信息作為所述信息參數。
在一個優選例中,所述第一統計裝置41241還用于對所述指引信息對應露出時間T按時間段分類。具體地,所述露出時間T通過統計所述目標圖像在所述被播放多媒體文件中的出現時間獲得,存儲在所述存儲裝置中。優選地,所述信息發布系統對所述露出時間T按小于1s、1s到3s、3s到5s、5s到10s、10s到20s、20s到30s、30s以上分類,相應地,所述θ函數基于露出時間分類預先計算并存儲在所述存儲裝置中,所述第一統計裝置41241獲取所述多個指引信息對應露出時間T后向所述存儲裝置請求獲取所述所述露出時間分類信息及每個所述分類對應的θ函數權重值,然后所述第三獲取裝置41242可基于所述時間段分類直接獲得所述露出時間T對應的θ函數權重值,從而獲得所述集合ρ。
在本實施例的另一個變化例中,所述第二選擇裝置4121還可以 被替換為第二統計裝置4126,其用于統計所述多個指引信息在所述多媒體文件中的露出時間;第六選擇裝置4127,其用于將所述露出時間最長的N個指引信息作為所述信息參數。具體地,所述露出時間為所述指引信息在所述被播放多媒體文件中的累計出現時間,與所述目標圖像信息相對應。優選地,所述指引信息對應一個或多個所述目標圖像,則所述指引信息對應的所述露出時間為所述一個或多個目標圖像對應圖像信息中出現時間的累加和,通過如下公式計算獲得:
T=t1+t2+…+tm
其中,T為所述指引信息對應露出時間,所述指引信息包括m個所述目標圖像,其中m≥1;t1為所述指引信息對應第1個目標圖像的出現時間;t2為所述指引信息對應第2個目標圖像的出現時間;tm為所述指引信息對應第m個目標圖像的出現時間。
在一個優選例中,所述露出時間T還可以基于如下公式統計:
T=k1t1+k2t2+…+kmtm
其中,k1為所述指引信息對應第1個目標圖像露出部分占據整體畫面的尺寸比例;t1為所述第1個目標圖像的出現時間;k2為所述指引信息對應第2個目標圖像露出部分占據整體畫面的尺寸比例;t2為所述第2個目標圖像的出現時間;km為所述指引信息對應第m個目標圖像露出部分占據整體畫面的尺寸比例;tm為所述第m個目標圖像的出現時間,其中m≥1。
優選地,所述露出時間T存儲在所述存儲裝置中,與所述指引信息相對應。優選地,所述信息參數與所述指引信息相對應,包括所述指引信息對應的目標圖像信息和所述參考數據庫中對應的標示圖像信息。優選地,所述第六選擇裝置4127對所述多個指引信息分別對應的露出時間T數值大小進行比較,將其中數值最大的N個所述指引信息作為所述信息參數,其中N≥1。優選地,若所述多個指引信息中有一個以上指引信息對應的露出時間T相同,則根據所述露出時間相同的一個以上所述指引信息分別占據整體畫面的尺寸比例對所述一個以上指引信息進行進一步排序。
在本實施例的又一個變化例中,所述第一提取裝置421可以被第二提取裝置422替換,其用于基于所述信息參數實時抓取優選發布信息。具體地,所述第二提取裝置422從無線互聯網中實時抓取與所述信息參數相對應的所述優選發布信息。更為具體地,所述第二提取裝置422調用搜索引擎查找所述信息參數在當前無線互聯網中被關注熱度最高的N個信息,并將所述N個信息作為所述優選發布信息,其中N≥1。優選地,所述第二提取裝置422從論壇網站等互聯網社交平臺查找與所述信息參數對應關注度最高的N個信息,并將所述N個信息作為所述優選發布信息。優選地,所述第二提取裝置422將所述無線互聯網中時間排序最近的N個所述信息參數對應的信息作為所述優選發布信息,
在本實施例的另一個變化例中,所述第一獲取裝置4311可以被替換為第二獲取裝置4312,其用于獲取所述被播放多媒體文件對應的注冊移動終端信息,并將所述移動終端作為所述客戶終端。具體地,所述注冊移動終端信息存儲在一注冊服務器中。更為具體地,所述注冊移動終端信息包括所述注冊移動終端的注冊名稱、注冊聯系方式以及在所述注冊服務器上最近K次操作信息,其中K≥1。在一個優選例中,所述第二獲取裝置4312向所述注冊服務器發送請求信息并接收來自所述注冊服務器的反饋信息,然后基于所述反饋信息確定與所述被播放多媒體文件對應的注冊移動終端信息,最終將所述移動終端作為所述客戶終端。
優選地,所述第二獲取裝置4312包括第三發送裝置43121,其用于向一注冊服務器發送請求信息,所述請求信息包含所述被播放多媒體文件的指示信息;第四接收裝置43122,其用于接收來自于所述注冊服務器的反饋信息,所述反饋信息與所述請求信息相對應;第三確定裝置43123,其用于基于所述反饋信息確定與所述被播放多媒體文件對應的注冊移動終端信息;第四確定裝置43124,其用于將所述移動終端作為所述客戶終端。具體地,所述指示信息至少包括所述被播放多媒體文件的文件信息、播放時間和播放地點。更為具體地,所述文件信息包括所 述被播放多媒體文件的文件名稱信息。更進一步地,所述反饋信息包括所述被播放多媒體文件的銷售信息。優選地,所述銷售信息包括所述注冊移動終端信息。
在本實施例的又一個變化例中,所述第一獲取裝置還可以被替換為第五確定裝置4313,其用于將播放所述被播放多媒體文件的終端作為所述客戶終端。具體地,所述播放終端為固定播放終端或移動播放終端。更為具體地,所述固定播放終端至少包括電視信號接收機、電影放映機、戶外電子顯示屏中的任一種。更進一步地,所述移動播放終端至少包括手機、IPAD、便捷式筆記本電腦中的任一種。在一個優選例中,所述第五確定裝置4313將當前播放所述被播放多媒體文件的移動終端作為所述客戶終端,向所述移動終端對應的后臺處理程序發送一請求信息,所述請求信息包括所述待發布信息,然后基于所述移動終端的反饋信息向所述移動終端發送所述待發布信息。
在本實施例的又一個變化例中,所述第二識別裝置4112可以被省略,則所述第一識別裝置4111基于所述在線服務終端在識別所述被播放多媒體文件包含的所述目標圖像的過程中,同步對所述多個目標圖像進行二次識別,篩選剔除掉所述目標圖像中無實際意義的圖像文件,將所述識別結果直接與所述參考數據庫進行關聯性判斷。
在本實施例的另一個變化例中,所述第二生成裝置423可以被省略,則所述第一提取裝置421或所述第二提取裝置422將所述優選發布信息作為所述待發布信息直接發送給所述客戶終端,優選地,所述優選發布信息直接以圖像或文字形式存儲,則所述第一提取裝置421或所述第二提取裝置422確定一所述優選發布信息為需要發布的信息后,無需經過解碼即可直接向所述客戶終端發布所述優選發布信息,則所述優選發布信息即為所述待發布信息。
圖8示出了根據本發明的一個典型的應用場景的網絡拓撲結構示意圖。其中,信息發布系統基于信息識別服務器1及信息發布服務器2向客戶終端3發送和接收信息。首先,所述信息識別服務器1基于所述客 戶終端3當前正在播放的多媒體文件識別其中包括的多個指引信息,所述指引信息包括被播放多媒體文件的圖像信息或演職人員信息等,然后所述信息識別服務器1通過人工識別或計算機識別等方式對所述指引信息進行篩選,若所述指引信息為非圖像信息則將所述多個指引信息中在所述被播放多媒體文件中出現頻率最高的N個所述指引信息作為信息參數;若所述指引信息為圖像信息則將所述多個指引信息中占整體畫面比例最高的N個指引信息作為所述信息參數,或者將所述被播放多媒體文件中露出時間最長的N個所述指引信息作為所述信息參數,或者將所述露出時間最長的多個指引信息中與所述被播放多媒體文件類型最相關的N個指引信息作為所述信息參數,接下來,所述信息識別服務器1將所述N個信息參數發送給所述信息發布服務器2,則所述信息發布服務器2基于所述信息參數在待發布信息數據庫中查找對應的待發布信息,所述數據庫存儲在所述信息發布服務器2中,例如所述信息參數為一運動品牌logo圖像,則所述信息發布服務器2基于所述logo在所述待發布信息數據庫中查找對應的品牌廣告作為所述待發布信息,最后所述信息發布服務器2將所述待發布信息發送給所述客戶終端3,所述待發布信息可以是一則短消息,也可以是網頁信息或交互式圖像信息,其基于HTML或Javascript等語言編寫。
在一個應用場景中,所述客戶終端3向所述信息發布服務器2發送一請求信息,所述請求信息包括所述被播放多媒體文件的多個指引信息,則所述信息發布服務器2接收到所述多個指引信息后,將所述多個指引信息發送給所述信息識別服務器1,經所述信息識別服務器1處理生成對應的所述信息參數后,再從所述待發布信息數據庫中查找對應的所述待發布信息作為與所述請求信息相對應的反饋信息返還給所述客戶終端3。
在另一個應用場景中,所述信息識別服務器1除了從所述客戶終端3處接收所述被播放多媒體文件對應文件信息外,還可以從其他播放所述多媒體文件的播放終端處獲取所述被播放多媒體文件對應指引信息,所述指引信息包括所述播放終端的地理位置信息,所述信息識別服務器 1基于所述地理位置信息確定所述播放終端周邊與所述播放終端相關聯的移動終端為所述客戶終端3。在又一個應用場景中,所述信息識別服務器1還可以基于一注冊服務器獲取所述被播放多媒體文件對應的指引信息,并將在所述注冊服務器上完成注冊的注冊移動終端作為所述客戶終端3。
本領域技術人員理解,所述信息識別服務器1及所述客戶終端3可以是同一個概念,所述客戶終端3直接與所述信息發布服務器2相通訊,則所述信息識別服務器1對應所述第一確定裝置以插件形式集成在所述客戶終端3中,所述插件可以是一實體控制裝置預先內置在所述客戶終端3內部結構中,也可以是一外部插件通過與所述客戶終端3建立連接實現功能,還可以是預先安裝在所述客戶終端3對應操作系統中的應用程序。優選地,當所述客戶終端3或與所述客戶終端3相連接的播放裝置播放所述多媒體文件時,所述客戶終端3調用所述插件識別確定所述被播放多媒體文件中的信息參數,并將所述信息參數發送給所述信息發布服務器2。在另一個應用場景中,所述信息識別服務器1還可以與所述客戶終端3區分開,則所述客戶終端3上不增加任何裝置,而是通過預置在其他應用軟件內的SDK代碼向所述信息識別服務器1發送所述被識別多媒體文件對應的文件信息并從所述信息發布服務器2處接收所述待發布信息。
以上對本發明的具體實施例進行了描述。需要理解的是,本發明并不局限于上述特定實施方式,本領域技術人員可以在權利要求的范圍內做出各種變形或修改,這并不影響本發明的實質內容。