<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種比賽系統中數據監控輸出的方法

文檔序號:1564520閱讀:171來源:國知局
專利名稱:一種比賽系統中數據監控輸出的方法
技術領域
本發明涉及競技比賽的現場轉播節目的制作及比賽數據生成,應用于多賽場競技比賽的現場數據處理,特別涉及一種比賽系統中數據監控輸出的方法。
背景技術
隨著電視轉播技術的發展,有更多的體育賽事直播類節目逐步成為電視節目的重要組成部分,特別是對于計時類的電視轉播在近年來得到了長足的發展,其發展不僅涉及電視制作領域中,并且更廣泛的涉及分布式網絡及移動存儲領域中,特別是針對于多賽場、賽線長的競技比賽或計時類節目的直播過程中,如越野賽車比賽,卡塔爾拉力賽等賽事,其需要對多現場數據進行采集,同時,還需要對數據進行快速的匯總和播出,相比室內項目來說,其對現場數據的采集存在著更多的困難,通常會采用人工跟蹤錄入選手成績的方法,此 方法可以使各分賽場很快了解到選手成績,但是在對現場總成績匯總時,仍然要依靠人工的方式進行數據匯總,匯總計算過程中不能及時對現場數據進行采集,同時對沒有采集的數據也不知道具體的情況,因此,影響了賽事數據采集的實時性。在發明人實現本發明過程中,發現現有技術中有以下缺陷,現有技術中多賽場成績的匯總是通過人工的方式進行的,匯總計算只能等到所有的采集數據都有效時,才能進行下一步的操作,同時,對各賽場的數據處理進程也不能及時監控,因此,對多賽場比賽數據的及時輸出帶來了障礙,不能對現場數據進行有效跟蹤與及時處理。

發明內容
針對現有技術中的缺陷,本發明解決了多現場數據監控、匯總并及時報錯和輸出的問題。為了解決以上技術問題本發明提供了一種比賽系統中數據監控輸出的方法,具體包括接收比賽賽程信息,所述比賽賽程信息中包括比賽對陣關系信息、比賽結果算法模型及比賽輸入端信息,所述比賽結果算法以所述比賽輸入端信息為輸入變量;根據所述比賽輸入端信息接收比賽輸入端數據信息;根據所述比賽對陣關系信息在用戶界面上生成比賽對陣關系圖,所述關系圖中以比賽結果為父節點、比賽輸入端信息為子節點的樹形結構圖;判斷與所述父節點相連的所述子節點是否為空,若是,則對所述子節點發送心跳請求,若心跳請求返回正常,則向所述子節點再次接收數據請求,并根據所述請求接收數據及所述比賽結果算法模型生成比賽結果數據,若心跳請求返回異常,則生成報錯信息;判斷與所述父節點相連的所述子節點是否為空,若否,則根據所述比賽輸入端數據信息及所述比賽結果算法模型生成比賽結果數據;根據所述比賽結果數據生成輸出數據;根據所述輸出數據產生字幕文件,播控系統根據所述字幕文件進行播出。
其中,所述比賽對陣關系信息中還具體包括比賽總結果信息及比賽中間結果信
肩、O其中,所述根據所述比賽對陣關系信息在用戶界面上生成比賽對陣關系圖步驟具體包括根據所述比賽對陣關系信息在用戶界面上生成比賽對陣關系圖,所述關系圖中以所述比賽總結果信息為根節點、所述比賽中間結果為所述根節點的子節點、比賽輸入端信息為子節點的樹形結構圖。其中,所述判斷與所述父節點相連的所述子節點是否為空,若是,則對所述子節點發送心跳請求步驟前還具體包括判斷與所述父節點相連的所述子節點是否為空,若是,判斷所述子節點是否為比賽無效信息,若是,則將其所述子節點的比賽輸入端數據信息至零,則根據所述比賽輸入端數據信息及所述比賽結果算法模型生成比賽結果數據。、
其中,所述比賽輸入端數據信息具體包括時間信息、距離信息及采集站點信息。其中,所述根據所述比賽結果數據生成輸出數據步驟后還具體包括根據所述輸出數據生成輸出數據數據庫,所述輸出數據庫中至少包括比賽結果信息及比賽輸入端信肩、O其中,所述接收比賽賽程信息步驟前還具體包括接收比賽設置信息,所述比賽設置信息包括比賽輪次信息、比賽組數量信息及每組成員數量信息;接收比賽每組成員對陣信息;根據所述每組成員對陣信息,在所述比賽每組成員對陣信息與所述比賽設置信息間建立關聯,獲得比賽賽程信息;其中,所述輸出數據庫中還具體包括比賽輪次、比賽組數量信息及每組成員數量信息。其中,所述生成輸出數據數據庫后還具體包括步驟根據所述比賽結果建立所述生成輸出數據數據庫索引,獲取索引結果;根據所述索引結果產生字幕文件,播控系統根據所述字幕文件進行播出。其中,所述生成輸出數據數據庫后還具體包括步驟接收查詢條件;根據所述查詢條件查詢所述生成輸出數據數據庫,獲取查詢結果;根據所述查詢結果產生字幕文件,播控系統根據所述字幕文件進行播出。與現有技術相比,本發明實施例具有以下優點實現了根據比賽對陣關系在用戶界面上生成比賽對陣關系圖,并以比賽結果作為根節點,比賽輸出作為子節點的方式,輪詢所述根節點所有的子節點獲取比賽數據,并在此過程中對為空的子節點及時進行心跳檢測,從而確定子節點的工作狀態,保證數據的可靠性,因此,可實現對多賽場數據進行可視化顯示,同時對各賽場的數據情況可以隨時監控,在保證數據及時有效的情況下,節約了人工參與,提高了系統效率。


為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖I :是本發明實施例I中一種比賽系統中數據監控輸出的方法的示意圖2 :是本發明實施例2中一種比賽系統中數據監控輸出的方法中的節點示意圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。本發明實施例I中提供了一種比賽系統中數據監控輸出的方法,如圖I所示,包括以下步驟SlOl :接收比賽賽程信息; 此步驟具體包括接收比賽賽程信息,所述比賽賽程信息中包括比賽對陣關系信息、比賽結果算法模型及比賽輸入端信息,所述比賽結果算法以所述比賽輸入端信息為輸入變量;S102 :接收比賽輸入端數據信息;此步驟具體包括根據所述比賽輸入端信息接收比賽輸入端數據信息;S103 :生成比賽對陣關系圖;此步驟具體包括根據所述比賽對陣關系信息在用戶界面上生成比賽對陣關系圖,所述關系圖中以比賽結果為父節點、比賽輸入端信息為子節點的樹形結構圖;S104 :判斷生成比賽結果數據;此步驟具體包括判斷與所述父節點相連的所述子節點是否為空,若是,則對所述子節點發送心跳請求,若心跳請求返回正常,則向所述子節點再次接收數據請求,并根據所述請求接收數據及所述比賽結果算法模型生成比賽結果數據,若心跳請求返回異常,則生成報錯信息;判斷與所述父節點相連的所述子節點是否為空,若否,則根據所述比賽輸入端數據信息及所述比賽結果算法模型生成比賽結果數據;S105 :生成輸出數據;此步驟具體包括根據所述比賽結果數據生成輸出數據;根據所述輸出數據產生字幕文件,播控系統根據所述字幕文件進行播出。本發明實施例2中提供了另一種比賽系統中數據監控輸出的方法,如圖2所示,包括以下步驟S201 :接收比賽賽程信息,所述比賽賽程信息中包括比賽對陣關系信息、如圖2中所示本次比賽由節點“21、22、23、24四個選手參加比賽”比賽結果算法模型,如由節點“21、22、23、24四個選手”中的第一名或第二名出現,及比賽輸入端信息,如圖2中所示本次比賽由節點“21、22、23、24”輸入或其他輸入端,所述比賽結果算法以所述比賽輸入端信息為輸入變量;所述比賽對陣關系信息中還具體包括比賽總結果信息及比賽中間結果信息。所述接收比賽賽程信息步驟前還具體包括接收比賽設置信息,所述比賽設置信息包括比賽輪次信息、比賽組數量信息及每組成員數量信息;接收比賽每組成員對陣信息;根據所述每組成員對陣信息,在所述比賽每組成員對陣信息與所述比賽設置信息間建立關聯,獲得比賽賽程彳目息;S202 :根據所述比賽輸入端信息接收比賽輸入端數據信息;所述比賽輸入端數據信息具體包括時間信息、距離信息及采集站點信息。S203 :根據所述比賽對陣關系信息在用戶界面上生成比賽對陣關系圖,如圖2所示,所述關系圖中以比賽結果為父節點如圖2中節點“25、26”、比賽輸入端信息為子節點如圖2中“21、22、23、24 ;26、27、28”的樹形結構圖;所述根據所述比賽對陣關系信息在用戶界面上生成比賽對陣關系圖步驟具體包括根據所述比賽對陣關系信息在用戶界面上生成比賽對陣關系圖,所述關系圖中以所述比賽總結果信息為根節點、所述比賽中間結果為所述根節點的子節點、比賽輸入端信息為子節點的樹形結構圖。
S204 :判斷與所述父節點相連的所述子節點是否為空,如圖2中判斷父節點“25、29”所聯接的節點“21、22、23、24 ;26、27、28”中是否有空節點,若是,則對所述子節點發送心跳請求,若心跳請求返回正常,則向所述子節點再次接收數據請求,并根據所述請求接收數據及所述比賽結果算法模型生成比賽結果數據,若心跳請求返回異常,則生成報錯信息;如節點26為空節點,就對節點26發出心跳數據,檢測其是否正常;判斷與所述父節點相連的所述子節點是否為空,若否,則根據所述比賽輸入端數據信息及所述比賽結果算法模型生成比賽結果數據,當父節點“25、29”所聯接的節點“21、22、23、24 ;26、27、28”中全為可靠有效數據時由父節點“25、29”輸出結果。所述判斷與所述父節點相連的所述子節點是否為空,若是,則對所述子節點發送心跳請求步驟前還具體包括判斷與所述父節點相連的所述子節點是否為空,若是,判斷所述子節點是否為比賽無效信息,若是,則將其所述子節點的比賽輸入端數據信息至零,則根據所述比賽輸入端數據信息及所述比賽結果算法模型生成比賽結果數據。在以上父節點對子節點信息收集時,可對子節點的數據有效性進行判斷。
S205 :根據所述比賽結果數據生成輸出數據;根據所述輸出數據產生字幕文件,播控系統根據所述字幕文件進行播出。所述根據所述比賽結果數據生成輸出數據步驟后還具體包括根據所述輸出數據生成輸出數據數據庫,所述輸出數據庫中至少包括比賽結果信息及比賽輸入端信息。所述輸出數據庫中還具體包括比賽輪次、比賽組數量信息及每組成員數量信息。所述生成輸出數據數據庫后還具體包括步驟根據所述比賽結果建立所述生成輸出數據數據庫索引,獲取索引結果;根據所述索引結果產生字幕文件,播控系統根據所述字幕文件進行播出。所述生成輸出數據數據庫后還具體包括步驟接收查詢條件;根據所述查詢條件查詢所述生成輸出數據數據庫,獲取查詢結果;根據所述查詢結果產生字幕文件,播控系統根據所述字幕文件進行播出。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發明可以通過硬件實現,也可以借助軟件加必要的通用硬件平臺的方式來實現。基于這樣的理解,本發明的技術方案可以以軟件產品的形式體現出來,該軟件產品可以存儲在一個非易失性存儲介質(可以是⑶-R0M,U盤,移動硬盤等)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述的方法。本領域技術人員可以理解附圖只是一個優選實施例的示意圖,附圖中的模塊或流程并不一定是實施本發明所必須的。本領域技術人員可以理解實施例中的裝置中的模塊可以按照實施例描述進行分布于實施例的裝置中,也可以進行相應變化位于不同于本實施例的一個或多個裝置中。上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。上述本發明實施例序號僅僅為了描述,不代表實施例的優劣。
以上公開的僅為本發明的幾個具體實施例,但是,本發明并非局限于此,任何本領域的技術人員能思之的變化都應落入本發明的保護范圍。
權利要求
1.一種比賽系統中數據監控輸出的方法,其特征在于,包括 接收比賽賽程信息,所述比賽賽程信息中包括比賽對陣關系信息、比賽結果算法模型及比賽輸入端信息,所述比賽結果算法以所述比賽輸入端信息為輸入變量; 根據所述比賽輸入端信息接收比賽輸入端數據信息; 根據所述比賽對陣關系信息在用戶界面上生成比賽對陣關系圖,所述關系圖中以比賽結果為父節點、比賽輸入端信息為子節點的樹形結構圖; 判斷與所述父節點相連的所述子節點是否為空,若是,則對所述子節點發送心跳請求,若心跳請求返回正常,則向所述子節點再次接收數據請求,并根據所述請求接收數據及所述比賽結果算法模型生成比賽結果數據,若心跳請求返回異常,則生成報錯信息; 判斷與所述父節點相連的所述子節點是否為空,若否,則根據所述比賽輸入端數據信息及所述比賽結果算法模型生成比賽結果數據; 根據所述比賽結果數據生成輸出數據; 根據所述輸出數據產生字幕文件,播控系統根據所述字幕文件進行播出。
2.如權利要求I中所述的方法,其特征在于,所述比賽對陣關系信息中還具體包括t匕賽總結果信息及比賽中間結果信息。
3.如權利要求2中所述的方法,其特征在于,所述根據所述比賽對陣關系信息在用戶界面上生成比賽對陣關系圖步驟具體包括 根據所述比賽對陣關系信息在用戶界面上生成比賽對陣關系圖,所述關系圖中以所述比賽總結果信息為根節點、所述比賽中間結果為所述根節點的子節點、比賽輸入端信息為子節點的樹形結構圖。
4.如權利要求I中所述的方法,其特征在于,所述判斷與所述父節點相連的所述子節點是否為空,若是,則對所述子節點發送心跳請求步驟前還具體包括 判斷與所述父節點相連的所述子節點是否為空,若是,判斷所述子節點是否為比賽無效信息,若是,則將其所述子節點的比賽輸入端數據信息至零,則根據所述比賽輸入端數據信息及所述比賽結果算法模型生成比賽結果數據。
5.如權利要求I中所述的方法,其特征在于,所述比賽輸入端數據信息具體包括時間信息、距離信息及采集站點信息。
6.如權利要求I中所述的方法,其特征在于,所述根據所述比賽結果數據生成輸出數據步驟后還具體包括根據所述輸出數據生成輸出數據數據庫,所述輸出數據庫中至少包括比賽結果彳目息及比賽輸入纟而彳目息。
7.如權利要求I中所述的方法,其特征在于,所述接收比賽賽程信息步驟前還具體包括 接收比賽設置信息,所述比賽設置信息包括比賽輪次信息、比賽組數量信息及每組成員數量信息; 接收比賽每組成員對陣信息; 根據所述每組成員對陣信息,在所述比賽每組成員對陣信息與所述比賽設置信息間建立關聯,獲得比賽賽程 目息。
8.如權利要求7中所述的方法,其特征在于,所述輸出數據庫中還具體包括比賽輪次、比賽組數量信息及每組成員數量信息。
9.如權利要求6或8中所述的方法,其特征在于,所述生成輸出數據數據庫后還具體包括步驟 根據所述比賽結果建立所述生成輸出數據數據庫索引,獲取索引結果; 根據所述索引結果產生字幕文件,播控系統根據所述字幕文件進行播出。
10.如權利要求6或8中所述的方 法,其特征在于,所述生成輸出數據數據庫后還具體包括步驟 接收查詢條件; 根據所述查詢條件查詢所述生成輸出數據數據庫,獲取查詢結果; 根據所述查詢結果產生字幕文件,播控系統根據所述字幕文件進行播出。
全文摘要
本發明公開了一種比賽系統中數據監控輸出的方法,具體包括接收比賽賽程信息,根據比賽輸入端信息接收比賽輸入端數據信息;根據比賽對陣關系信息在用戶界面上生成比賽對陣關系圖;判斷與父節點相連的子節點狀態,并生成比賽結果數據,根據所述比賽結果數據生成輸出數據;解決了多現場數據監控、匯總并及時報錯和輸出的問題,因此,可實現對多賽場數據進行可視化顯示,同時對各賽場的數據情況可以隨時監控,在保證數據及時有效的情況下,節約了人工參與,提高了系統效率。
文檔編號A63B71/06GK102724428SQ20111040206
公開日2012年10月10日 申請日期2011年12月6日 優先權日2011年12月6日
發明者王征 申請人:新奧特(北京)視頻技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影