一種在線課堂導播控制方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種在線課堂導播控制方法及系統(tǒng)。上述方法包括以下步驟:參數(shù)管理設備設置拼接參數(shù)以及根據(jù)輸入的多路第一視頻數(shù)據(jù)設置預置位參數(shù),并將拼接參數(shù)發(fā)送至視頻拼接控制設備,以及將預置位參數(shù)發(fā)送至運動目標跟蹤設備;運動目標跟蹤設備在基于輸入的多路第一視頻數(shù)據(jù)檢測到運動目標時,根據(jù)預置位參數(shù)控制跟蹤攝像機對運動目標進行跟蹤,以及將包含運動目標的第二視頻數(shù)據(jù)作為主視頻數(shù)據(jù)并通知視頻拼接控制設備;視頻拼接控制設備根據(jù)拼接參數(shù)和主視頻數(shù)據(jù)對多路第二視頻數(shù)據(jù)進行拼接,得到組合視頻數(shù)據(jù),并將組合視頻數(shù)據(jù)發(fā)送至外部。本發(fā)明提出基于PC架構的高集成度智能導播系統(tǒng),系統(tǒng)的集成度得到極大的提高。
【專利說明】一種在線課堂導播控制方法及系統(tǒng)
【技術領域】
[0001]本發(fā)明屬于網(wǎng)絡通信領域,尤其涉及一種在線課堂導播控制方法及系統(tǒng)。
【背景技術】
[0002]目前,在教育錄播領域,大多數(shù)的圖像跟蹤主機和錄播主機是以各自獨立的嵌入式產(chǎn)品而存在,這樣就會造成整個教育錄播系統(tǒng)產(chǎn)品在系統(tǒng)集成度上難以得到提高,而且不同廠家的圖像跟蹤主機和錄播主機在系統(tǒng)對接時通常需要特殊的定制化處理,在后期功能擴展上也是靈活性不高,易受到第三方產(chǎn)品功能的限制。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供一種在線課堂導播控制方法及系統(tǒng),以解決上述問題。
[0004]本發(fā)明提供一種在線課堂導播控制方法。上述方法包括以下步驟:參數(shù)管理設備設置用于視頻拼接的拼接參數(shù)以及根據(jù)輸入的多路第一視頻數(shù)據(jù)設置用于運動目標跟蹤的預置位參數(shù),并將所述拼接參數(shù)發(fā)送至視頻拼接控制設備,以及將所述預置位參數(shù)發(fā)送至運動目標跟蹤設備;所述運動目標跟蹤設備在基于所述多路第一視頻數(shù)據(jù)檢測到運動目標時,根據(jù)所述預置位參數(shù)控制跟蹤攝像機對所述運動目標進行跟蹤,以及將包含所述運動目標的第二視頻數(shù)據(jù)作為主視頻數(shù)據(jù)并通知所述視頻拼接控制設備;所述視頻拼接控制設備根據(jù)所述拼接參數(shù)和所述主視頻數(shù)據(jù)對所述多路第二視頻數(shù)據(jù)進行拼接,得到組合視頻數(shù)據(jù),并將所述組合視頻數(shù)據(jù)發(fā)送至外部。
[0005]本發(fā)明還提供了一種在線課堂導播控制系統(tǒng),包括:參數(shù)管理設備,連接至運動目標跟蹤設備和視頻拼接控制設備,設置用于視頻拼接的拼接參數(shù)以及根據(jù)輸入的多路第一視頻數(shù)據(jù)設置用于運動目標跟蹤的預置位參數(shù),并將所述拼接參數(shù)發(fā)送至視頻拼接控制設備,以及將所述預置位參數(shù)發(fā)送至運動目標跟蹤設備;所述運動目標跟蹤設備,接收來自所述參數(shù)管理設備的預置位參數(shù),在基于所述多路第一視頻數(shù)據(jù)檢測到運動目標時,根據(jù)所述預置位參數(shù)控制跟蹤攝像機對所述運動目標進行跟蹤,以及將包含所述運動目標的第二視頻數(shù)據(jù)作為主視頻數(shù)據(jù)并通知所述視頻拼接控制設備;所述視頻拼接控制設備,在接收來自所述運動目標跟蹤設備的通知后,根據(jù)所述拼接參數(shù)和所述主視頻數(shù)據(jù)對所述多路第二視頻數(shù)據(jù)進行拼接,得到組合視頻數(shù)據(jù),并將所述組合視頻數(shù)據(jù)發(fā)送至外部。
[0006]相較于先前技術,根據(jù)本發(fā)明提供的在線課堂遠程導播方法及系統(tǒng),基于PC架構高集成了運動目標自動跟蹤、視頻畫面智能拼接等功能,系統(tǒng)的集成度得到極大的提高;同時由于基于PC架構,無論是在硬件性能和軟件開發(fā)的靈活性上都較原有獨立的嵌入式產(chǎn)品有優(yōu)勢。
【專利附圖】
【附圖說明】
[0007]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
[0008]圖1所示為根據(jù)本發(fā)明的較佳實施例提供的在線課堂導播控制方法的流程圖;
[0009]圖2所示為根據(jù)本發(fā)明的較佳實施例提供的遙控器的示意圖;
[0010]圖3所示為根據(jù)本發(fā)明的一較佳實施例提供的在線課堂導播控制系統(tǒng)的示意圖;
[0011]圖4所示為根據(jù)本發(fā)明的又一較佳實施例提供的在線課堂導播控制系統(tǒng)的示意圖;
[0012]圖5所示為根據(jù)本發(fā)明的又一較佳實施例提供的在線課堂導播控制系統(tǒng)的示意圖。
【具體實施方式】
[0013]下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0014]圖1所示為根據(jù)本發(fā)明的較佳實施例提供的在線課堂導播控制方法的流程圖。如圖1所示,本發(fā)明的較佳實施例提供的在線課堂導播控制方法包括步驟102?106。
[0015]在步驟102,參數(shù)管理設備設置用于視頻拼接的拼接參數(shù)以及根據(jù)輸入的多路第一視頻數(shù)據(jù)設置用于運動目標跟蹤的預置位參數(shù),并將拼接參數(shù)發(fā)送至視頻拼接控制設備,以及將預置位參數(shù)發(fā)送至運動目標跟蹤設備。
[0016]在步驟104,運動目標跟蹤設備在基于輸入的多路第一視頻數(shù)據(jù)檢測到運動目標時,根據(jù)預置位參數(shù)控制跟蹤攝像機對運動目標進行跟蹤,以及將包含運動目標的第二視頻數(shù)據(jù)作為主視頻數(shù)據(jù)并通知視頻拼接控制設備。其中,包含運動目標的第二視頻數(shù)據(jù)即被控制的上述跟蹤攝像機采集的視頻數(shù)據(jù)。
[0017]在步驟106,視頻拼接控制設備根據(jù)拼接參數(shù)和主視頻數(shù)據(jù)對多路第二視頻數(shù)據(jù)進行拼接,得到組合視頻數(shù)據(jù),并將組合視頻數(shù)據(jù)發(fā)送至外部。
[0018]在正常運行前,需要對系統(tǒng)進行調(diào)試,在調(diào)試過程中主要是完成一些參數(shù)的設置,例如預置位參數(shù)(包括區(qū)域劃分信息、區(qū)域之間的邊界線信息)、拼接參數(shù)(包括拼接模版、窗口尺寸信息)。
[0019]在設置預置位參數(shù)時需要用到第一視頻數(shù)據(jù),該第一視頻數(shù)據(jù)可以理解成是定位分析攝像頭獲取的視頻數(shù)據(jù),該定位分析攝像頭可以獲取特定區(qū)域場景的畫面,例如講臺區(qū)域的畫面、學生區(qū)域的畫面。根據(jù)該第一視頻數(shù)據(jù)可確定區(qū)域的劃分情況。在設置好參數(shù)之后,將這些參數(shù)傳遞給相應的設備以執(zhí)行后續(xù)的處理過程。
[0020]運動目標跟蹤設備根據(jù)預先設置的預置位參數(shù)控制跟蹤攝像機對運動目標進行跟蹤,例如如果檢測到學生區(qū)有學生在走動,則運動目標跟蹤設備立即控制跟蹤攝像機轉動,使跟蹤攝像機能夠跟蹤走動的學生。其中,運動目標跟蹤設備根據(jù)第一視頻數(shù)據(jù)來檢測是否有運動目標,然后將包括該運動目標的第二視頻數(shù)據(jù)通知給視頻拼接控制設備,該第二視頻數(shù)據(jù)可以理解成跟蹤攝像機獲取的視頻數(shù)據(jù)。
[0021]預設的預置位參數(shù)有可能有誤差或者沒有考慮實際情況,因此,在本實施例中還提供了一種動態(tài)調(diào)整跟蹤攝像機跟蹤區(qū)域的方案:
[0022]若運動目標跟蹤模塊在預定時間段內(nèi)檢測到運動目標跨越區(qū)域之間的邊界線的次數(shù)大于預設值,則通知參數(shù)管理設備以邊界線為基準向兩邊移動預設距離所形成的區(qū)域作為過渡區(qū)域。
[0023]如圖2所示,實線是原來設置的區(qū)域劃分線,將教室分為區(qū)域A、B、C,運動目標跟蹤模塊可統(tǒng)計運動目標跨越區(qū)域之間邊界線的次數(shù),如果在一定時間段內(nèi)例如一分鐘內(nèi)檢測到學生來回穿過區(qū)域A和區(qū)域B之間的邊界線且總次數(shù)超過10次,說明在該邊界區(qū)域上學生運動較為頻繁,則以該邊界線為基準向兩邊移動預設距離(例如I米)所形成的區(qū)域作為過渡區(qū)域(參見圖2中的陰影區(qū)域202)。在確定過渡區(qū)域之后,可使跟蹤攝像機不對該過渡區(qū)域進行監(jiān)控,這樣可以避免跟蹤攝像機在跟蹤過渡區(qū)域上的運動目標的過程中來回轉動,從而降低攝像機的使用壽命。
[0024]為了提高在線課堂導播控制系統(tǒng)的智能性,在本實施例中還增加了一些對視頻數(shù)據(jù)進行拼接調(diào)整的功能,如下所述:
[0025]遙控器向?qū)Рハ⑻幚碓O備發(fā)送第一模式切換指令;
[0026]導播消息處理設備在接收到第一模式切換指令后,通知視頻拼接控制設備進行拼接調(diào)整;
[0027]視頻拼接控制設備在接收到來自導播消息處理設備的通知后,調(diào)整組合視頻數(shù)據(jù)中的主輔視頻數(shù)據(jù)分別對應的視頻數(shù)據(jù)。
[0028]例如,遙控器上設置有第一模式切換按鈕,第一模式是指調(diào)換主輔視頻數(shù)據(jù)的模式,教師如果希望主輔視頻數(shù)據(jù)調(diào)換一下,可以觸發(fā)遙控器上的第一模式切換按鈕,遙控器向?qū)Рハ⑻幚碓O備發(fā)送第一模式切換指令,導播消息處理設備進而通知視頻拼接控制設備進行拼接調(diào)整,視頻拼接控制設備調(diào)換主輔視頻,假設當前是畫中畫的拼接格式,在調(diào)整之前,主畫面是教師畫面,輔畫面是PPT畫面,此時教師講解到PPT的某一段畫,為了讓學生能夠看清楚PPT,教師可通過遙控器觸發(fā)第一模式切換按鈕,執(zhí)行結果是將PPT畫面作為主畫面,將教師畫面作為輔畫面。當然,如果教師繼續(xù)按遙控器上的第一模式切換按鈕,拼接后的視頻畫面又會還原到原來的主輔視頻數(shù)據(jù),即主畫面是教師畫面,輔畫面是PPT畫面。
[0029]此外,增加的另一種拼接調(diào)整功能如下所述:
[0030]遙控器向?qū)Рハ⑻幚碓O備發(fā)送第二模式切換指令;
[0031]導播消息處理設備在接收到第二模式切換指令后,通知視頻拼接控制設備將原拼接參數(shù)更換成與第二模式切換指令對應的拼接參數(shù);
[0032]視頻拼接控制設備根據(jù)更新后的拼接參數(shù)和主視頻數(shù)據(jù)對多路第二視頻數(shù)據(jù)(例如,對應于教師的視頻數(shù)據(jù),對應于發(fā)言學生的視頻數(shù)據(jù),對應于PPT的視頻數(shù)據(jù))進行拼接。
[0033]例如,遙控器上還設置有第二模式切換指令,第二模式可以理解成是更換拼接參數(shù)的模式(為了便于理解,此處的拼接參數(shù)可以理解為拼接模板)。假設當前的視頻拼接模板是畫中畫的格式,教師希望能夠在一個顯示屏上同時看到教師畫面、PPT畫面和發(fā)言學生畫面,這時可以觸發(fā)遙控器上的第二模式切換按鈕,視頻拼接控制設備在接收到通知后,將畫中畫格式切換為三分屏格式,這樣顯示屏上顯示的就是由教師畫面、PPT畫面和發(fā)言學生畫面組成的畫面。
[0034]另外,所述參數(shù)管理設備還可以設置圖像跟蹤速度,并將圖像跟蹤速度數(shù)據(jù)發(fā)送至運動目標跟蹤設備;運動目標跟蹤設備根據(jù)圖像跟蹤速度數(shù)據(jù)控制跟蹤攝像機對運動目標進彳了跟蹤。
[0035]為了在下次啟動時能夠快速初始化,可以將設置的所述拼接參數(shù)、所述預置位參數(shù)和所述圖像跟蹤速度數(shù)據(jù)保存在所述參數(shù)管理設備中的配置文件中;
[0036]在系統(tǒng)重新啟動時,讀取配置文件中的所述拼接參數(shù)、預置位參數(shù)和圖像跟蹤速度數(shù)據(jù)并根據(jù)讀取的數(shù)據(jù)分別初始化運動目標跟蹤設備和視頻拼接控制設備。
[0037]基于PC架構的智能導播系統(tǒng),從軟件架構上來看,可以包括兩大部分:智能導播程序和音視頻高清插件,智能導播程序在正常運行時是以隱藏模式在后臺獨立運行,用于實現(xiàn)運動目標的自動跟蹤、視頻畫面拼接控制及根據(jù)教學場景的智能導播策略等;音視頻高清插件運行在瀏覽器環(huán)境中,屬于直錄播系統(tǒng)平臺的一部分,主要用于實現(xiàn)音視頻的網(wǎng)絡傳輸功能,其中,在視頻編碼前,需要根據(jù)智能導播程序發(fā)送的指令完成多路視頻畫面的拼接功能。
[0038]圖3所示為根據(jù)本發(fā)明的又一較佳實施例提供的在線課堂導播控制系統(tǒng)的示意圖。
[0039]從圖3中可以看出,在本發(fā)明的在線課堂導播控制系統(tǒng)中,傳統(tǒng)的圖像跟蹤主機和錄播主機都被一臺PC機代替,其在硬件上至少包括多路高清視頻信號采集卡302、多路標清視頻采集卡304、顯卡306、遙控信號接收器308。
[0040]其中,多路高清視頻采集卡302用來采集三路高清視頻信號,分別為教師跟蹤攝像機圖像、學生跟蹤攝像機圖像和教學電腦VGA信號。對該采集卡的要求是能夠支持三路高清視頻信號同時采集,采集到視頻信號用于視頻拼接。
[0041]多路標清視頻采集卡304用來采集4路標清視頻信號,其中2路用于教師跟蹤定位分析,2路用于學生跟蹤定位分析,對該采集卡的要求是能夠支持4路標清視頻信號同時采集,采集到視頻信號用于運動目標的跟蹤。
[0042]由于運動目標跟蹤定位算法和視頻拼接功能涉及的計算量非常大,用純軟件來實現(xiàn)CPU占用率會比較高,從而影響錄播功能的性能,嚴重時可能導致系統(tǒng)無法正常流暢運行。因此,針對這些計算量比較大的功能模塊采用了 GPU硬件加速的方式來實現(xiàn),以達到提高整體系統(tǒng)性能的目的。因此采用了 2塊顯卡306,分別是一塊集成顯卡和一塊獨立顯卡。其中,集成顯卡用于視頻拼接,而獨立顯卡用于運動目標的跟蹤。
[0043]為了提高系統(tǒng)的易用性,引進了以遙控器為載體的手工導播功能,以在最大程度上接近真實上課的效果,減少對老師正常教學過程的干擾。
[0044]這樣,老師可以根據(jù)上課的情景較為便捷地切換到對應的教學場景模式,改變視頻畫面拼接模式,滿足教學場景的需求。
[0045]圖4所示為根據(jù)本發(fā)明的又一較佳實施例提供的在線課堂導播控制系統(tǒng)的示意圖。本實施例中的在線課堂導播控制系統(tǒng)主要包括兩個部分:控制部分400A和執(zhí)行部分400B,其中,控制部分主要包括:導播控制模塊406、設備跟蹤調(diào)試模塊404、參數(shù)配置管理模塊402、手工導播消息處理模塊408、運動目標跟蹤模塊412、視頻拼接控制模塊410、第一視頻采集模塊416、云臺控制模塊418、第一進程間通信模塊414。執(zhí)行部分400B主要包括:導播消息處理模塊420、第二進程間通信模塊422、第二視頻采集模塊424、視頻拼接模塊426以及視頻編碼模塊428。
[0046]在線課堂導播控制系統(tǒng)有兩種工作模式:設備調(diào)試模式和智能導播模式。
[0047]在設備調(diào)試模式下,在線課堂導播控制系統(tǒng)的主要工作流程:
[0048]第一視頻采集模塊416采集視頻信號(例如定位分析攝像頭的視頻信號和跟蹤攝像機的視頻信號),第一視頻采集模塊416將采集的視頻信號發(fā)送給運動目標跟蹤模塊412,設備跟蹤調(diào)試模塊404可以通過導播控制模塊406從運動目標跟蹤模塊142中獲得到各路視頻信號圖像,并設置各種圖像跟蹤參數(shù)(例如,攝像機的預置位參數(shù)和圖像跟蹤速度)和視頻拼接參數(shù),其中圖像跟蹤參數(shù)會設置給運動目標跟蹤模塊412,而視頻拼接參數(shù)會設置給視頻拼接控制模塊410,視頻拼接控制模塊410會將拼接參數(shù)通過第一進程間通信模塊414設置給執(zhí)行部分400B中的視頻拼接模塊426,從而來實現(xiàn)對視頻拼接畫面的控制。
[0049]這些參數(shù)還會通過參數(shù)配置管理模塊402保存到配置文件中,以便系統(tǒng)記錄設置的參數(shù);在重新打開智能導播程序時,會自動從配置文件中讀取之前的配置參數(shù),并對關鍵參數(shù)進行檢查,以判斷參數(shù)是否有效;如果有效,則使用讀取的參數(shù)來初始化系統(tǒng)的各個功能模塊,并自動進入到智能導播模式,以隱藏方式在后臺運行;如果參數(shù)無效,則進入到設備調(diào)試模式,需要重新設置有效的參數(shù)。
[0050]在智能導播模式下,在線課堂導播控制系統(tǒng)的主要工作流程:
[0051]運動目標跟蹤模塊412根據(jù)會根據(jù)教師跟蹤區(qū)域和學生跟蹤區(qū)域中的運動目標檢測結果,通過云臺控制模塊418驅(qū)動攝像機對教師和學生進行跟蹤,并會自動產(chǎn)生導播信號,將該自動導播信號(指示包含運動目標的視頻信號信息)發(fā)送至導播控制模塊406,以實現(xiàn)導播畫面的自動切換,如檢測到學生區(qū)域有運動目標,則優(yōu)先切換到學生跟蹤攝像機為主的視頻拼接畫面的拼接指令;當學生區(qū)域運動目標消失,則生成切換到教師跟蹤攝像機為主的視頻拼接畫面的拼接指令。
[0052]導播控制模塊406在接收到自動導播信號后向視頻拼接控制模塊410發(fā)送導播指令,該導播指令包含信息有作為主畫面的視頻信號。頻拼接控制模塊410接收到導播指令后,通過第一進程間通信模塊414發(fā)送視頻拼接指令,該視頻拼接指令包含的信息至少包括:拼接模板、窗口的大小和尺寸、主視頻信號。
[0053]執(zhí)行部分400B中的視頻拼接模塊426接收到該拼接指令后,按照指定的拼接模板進行拼接,并將指定的視頻信號作為主視頻信號,第二視頻采集模塊424將采集的視頻信號發(fā)送給視頻拼接模塊426,例如畫中畫模板,將學生跟蹤攝像機獲取的視頻數(shù)據(jù)作為主視頻數(shù)據(jù),教師跟蹤攝像機獲取的視頻數(shù)據(jù)作為輔視頻數(shù)據(jù)。拼接后的數(shù)據(jù)經(jīng)過視頻編碼模塊428的編碼之后通過網(wǎng)絡發(fā)送給外部。
[0054]在教學過程中,教師可以通過遙控器或直錄播系統(tǒng)的Web頁面來切換教學場景,這時,導播消息處理模塊420會生成教學模式切換信號,并通過第二進程間通信模塊422將其信號發(fā)送給手工導播消息處理模塊408,然后,手工導播消息處理模塊408會根據(jù)教學場景來生成手工導播信號,并將該手工導播信號發(fā)送給導播控制模塊406,導播控制模塊406向視頻拼接控制模塊410發(fā)送導播指令。視頻拼接控制模塊410進而通過第一進程間通信模塊414、第二進程間通信模塊422將視頻拼接指令發(fā)送給視頻拼接模塊426,視頻拼接模塊會根據(jù)指令要求完成視頻畫面的拼接,例如切換主輔視頻,或更換拼接模板。
[0055]圖5所示為根據(jù)本發(fā)明的又一較佳實施例提供的在線課堂導播控制系統(tǒng)的示意圖。
[0056]在本實施例中,在線課堂導播控制系統(tǒng)包括:
[0057]參數(shù)管理設備502,連接至運動目標跟蹤設備504和視頻拼接控制設備506,設置用于視頻拼接的拼接參數(shù)以及根據(jù)輸入的多路第一視頻數(shù)據(jù)設置用于運動目標跟蹤的預置位參數(shù),并將所述拼接參數(shù)發(fā)送至視頻拼接控制設備,以及將所述預置位參數(shù)發(fā)送至運動目標跟蹤設備;
[0058]所述運動目標跟蹤設備504,接收來自所述參數(shù)管理設備的預置位參數(shù),在基于輸入的多路第一視頻數(shù)據(jù)檢測到運動目標時,根據(jù)所述預置位參數(shù)控制跟蹤攝像機對所述運動目標進行跟蹤,以及將包含所述運動目標的第二視頻數(shù)據(jù)作為主視頻數(shù)據(jù)并通知所述視頻拼接控制設備;
[0059]所述視頻拼接控制設備506,在接收來自所述運動目標跟蹤設備的通知后,根據(jù)所述拼接參數(shù)和所述主視頻數(shù)據(jù)對所述多路第二視頻數(shù)據(jù)進行拼接,得到組合視頻數(shù)據(jù),并將所述組合視頻數(shù)據(jù)發(fā)送至外部。
[0060]相較于先前技術,根據(jù)本發(fā)明提供的在線課堂遠程導播方法及系統(tǒng),基于PC架構高集成了運動目標自動跟蹤、視頻畫面智能拼接等功能,系統(tǒng)的集成度得到極大的提高;同時由于基于PC架構,無論是在硬件性能和軟件開發(fā)的靈活性上都較原有獨立的嵌入式產(chǎn)品有優(yōu)勢。
[0061]以上僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【權利要求】
1.一種在線課堂導播控制方法,其特征在于,包括以下步驟: 參數(shù)管理設備設置用于視頻拼接的拼接參數(shù)以及根據(jù)輸入的多路第一視頻數(shù)據(jù)設置用于運動目標跟蹤的預置位參數(shù),并將所述拼接參數(shù)發(fā)送至視頻拼接控制設備,以及將所述預置位參數(shù)發(fā)送至運動目標跟蹤設備; 所述運動目標跟蹤設備在基于所述多路第一視頻數(shù)據(jù)檢測到運動目標時,根據(jù)所述預置位參數(shù)控制跟蹤攝像機對所述運動目標進行跟蹤,以及將包含所述運動目標的第二視頻數(shù)據(jù)作為主視頻數(shù)據(jù)并通知所述視頻拼接控制設備; 所述視頻拼接控制設備根據(jù)所述拼接參數(shù)和所述主視頻數(shù)據(jù)對所述多路第二視頻數(shù)據(jù)進行拼接,得到組合視頻數(shù)據(jù),并將所述組合視頻數(shù)據(jù)發(fā)送至外部。
2.根據(jù)權利要求1所述的方法,其特征在于,所述預置位參數(shù)包括:將拍攝場景劃分為多個區(qū)域的信息以及區(qū)域之間邊界線的信息; 若所述運動目標跟蹤模塊在預定時間段內(nèi)檢測到運動目標跨越區(qū)域之間的邊界線的次數(shù)大于預設值,則通知所述參數(shù)管理設備以所述邊界線為基準向兩邊移動預設距離所形成的區(qū)域作為過渡區(qū)域。
3.根據(jù)權利要求1所述的方法,其特征在于,遙控器向?qū)Рハ⑻幚碓O備發(fā)送第一模式切換指令; 所述導播消息處理設備在接收到所述第一模式切換指令后,通知所述視頻拼接控制設備進行拼接調(diào)整; 所述視頻拼接控制設備在接收到來自所述導播消息處理設備的通知后,調(diào)整所述組合視頻數(shù)據(jù)中的主輔視頻數(shù)據(jù)分別對應的視頻數(shù)據(jù)。
4.根據(jù)權利要求1所述的方法,其特征在于,遙控器向?qū)Рハ⑻幚碓O備發(fā)送第二模式切換指令; 所述導播消息處理設備在接收到所述第二模式切換指令后,通知所述視頻拼接控制設備將原拼接參數(shù)更換成與所述第二模式切換指令對應的拼接參數(shù); 所述視頻拼接控制設備根據(jù)更新后的拼接參數(shù)和所述主視頻數(shù)據(jù)對所述多路第二視頻數(shù)據(jù)進行拼接。
5.根據(jù)權利要求1至4中任一項所述的方法,其特征在于,所述參數(shù)管理設備還設置圖像跟蹤速度,并將圖像跟蹤速度數(shù)據(jù)發(fā)送至所述運動目標跟蹤設備; 所述運動目標跟蹤設備根據(jù)所述圖像跟蹤速度數(shù)據(jù)控制所述跟蹤攝像機對所述運動目標進行跟蹤。
6.根據(jù)權利要求5所述的方法,其特征在于,將設置的所述拼接參數(shù)、所述預置位參數(shù)和所述圖像跟蹤速度數(shù)據(jù)保存在所述參數(shù)管理設備中的配置文件中; 在系統(tǒng)重新啟動時,讀取所述配置文件中的所述拼接參數(shù)、所述預置位參數(shù)和所述圖像跟蹤速度數(shù)據(jù)并根據(jù)讀取的數(shù)據(jù)分別初始化所述運動目標跟蹤設備和所述視頻拼接控制設備。
7.—種在線課堂導播控制系統(tǒng),其特征在于,包括: 參數(shù)管理設備,連接至運動目標跟蹤設備和視頻拼接控制設備,設置用于視頻拼接的拼接參數(shù)以及根據(jù)輸入的多路第一視頻數(shù)據(jù)設置用于運動目標跟蹤的預置位參數(shù),并將所述拼接參數(shù)發(fā)送至視頻拼接控制設備,以及將所述預置位參數(shù)發(fā)送至運動目標跟蹤設備; 所述運動目標跟蹤設備,接收來自所述參數(shù)管理設備的預置位參數(shù),在基于所述多路第一視頻數(shù)據(jù)檢測到運動目標時,根據(jù)所述預置位參數(shù)控制跟蹤攝像機對所述運動目標進行跟蹤,以及將包含所述運動目標的第二視頻數(shù)據(jù)作為主視頻數(shù)據(jù)并通知所述視頻拼接控制設備; 所述視頻拼接控制設備,在接收來自所述運動目標跟蹤設備的通知后,根據(jù)所述拼接參數(shù)和所述主視頻數(shù)據(jù)對所述多路第二視頻數(shù)據(jù)進行拼接,得到組合視頻數(shù)據(jù),并將所述組合視頻數(shù)據(jù)發(fā)送至外部。
8.根據(jù)權利要求7所述的系統(tǒng),其特征在于,所述預置位參數(shù)包括:將拍攝場景劃分為多個區(qū)域的信息以及區(qū)域之間邊界線的信息; 所述運動目標跟蹤模塊還用于若在預定時間段內(nèi)檢測到運動目標跨越區(qū)域之間的邊界線的次數(shù)大于預設值,則通知所述參數(shù)管理設備以所述邊界線為基準向兩邊移動預設距離所形成的區(qū)域作為過渡區(qū)域。
【文檔編號】H04N5/232GK104243849SQ201410441347
【公開日】2014年12月24日 申請日期:2014年9月2日 優(yōu)先權日:2014年9月2日
【發(fā)明者】沈玉將, 吳飛祥 申請人:蘇州闊地網(wǎng)絡科技有限公司