[發(fā)明專利]一種分布式教學(xué)視頻處理系統(tǒng)在審
| 申請?zhí)枺?/td> | 202010114831.7 | 申請日: | 2020-02-25 |
| 公開(公告)號: | CN111327939A | 公開(公告)日: | 2020-06-23 |
| 發(fā)明(設(shè)計)人: | 張凌;牟相霖;高曉東;李冠霖;成海秀 | 申請(專利權(quán))人: | 華南理工大學(xué);賽爾網(wǎng)絡(luò)有限公司 |
| 主分類號: | H04N21/431 | 分類號: | H04N21/431;H04N21/218;H04N21/4402;G06N3/08;G06K9/00 |
| 代理公司: | 廣州市華學(xué)知識產(chǎn)權(quán)代理有限公司 44245 | 代理人: | 馮炳輝 |
| 地址: | 510640 廣*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 分布式 教學(xué) 視頻 處理 系統(tǒng) | ||
本發(fā)明公開了一種分布式教學(xué)視頻處理系統(tǒng),包括教學(xué)視頻文件傳輸模塊、教學(xué)視頻GPU加速處理模塊和教學(xué)視頻自動人眼打馬賽克模塊,每一個模塊均可由C++語言實現(xiàn)對應(yīng)的軟件模塊,從而實現(xiàn)可在服務(wù)器上運行的教學(xué)視頻處理系統(tǒng)。教學(xué)視頻文件傳輸模塊用于實現(xiàn)從視頻存儲服務(wù)器中下載原始視頻文件和上傳處理后的視頻文件。教學(xué)視頻GPU加速處理模塊可以對視頻裁剪、視頻轉(zhuǎn)碼、視頻調(diào)整分辨率進行GPU加速處理。教學(xué)視頻自動人眼打馬賽克模塊可以實現(xiàn)對視頻中的人眼進行自動打馬賽克。本發(fā)明將本地視頻處理轉(zhuǎn)移到服務(wù)器中進行處理,加快了視頻處理速度,且提供視頻處理軟件不具備的視頻自動人眼打馬賽克功能,簡化和方便了視頻處理流程。
技術(shù)領(lǐng)域
本發(fā)明涉及視頻處理的技術(shù)領(lǐng)域,尤其是指一種分布式教學(xué)視頻處理系統(tǒng)。
背景技術(shù)
目前,在學(xué)習(xí)管理系統(tǒng)中,我們通常需要拍攝一些老師講課的教學(xué)視頻然后制作成網(wǎng)絡(luò)課程供學(xué)生學(xué)習(xí)。然而由于拍攝的原始教學(xué)視頻通常尺寸和分辨率一般都非常大,為了節(jié)省學(xué)習(xí)管理系統(tǒng)中的帶寬資源,我們通常需要對這些視頻進行一些處理,比如對原始視頻進行裁剪,或者調(diào)整其分辨率縮小視頻大小,或者對視頻進行轉(zhuǎn)碼等一系列操作。此外,針對一些中醫(yī)診斷的教學(xué)視頻,我們還需要對視頻進行一些高階處理,如對人眼打馬賽克進而對病人的隱私進行保護。
面對這些視頻處理任務(wù),我們通常會使用一些第三方視頻處理軟件,比如AdobePremiere等進行處理。然而對于教師而言,這些視頻處理任務(wù)一般是非常的繁瑣和重復(fù)的,而且一般這些視頻處理軟件通常是面向?qū)I(yè)者,且功能比較基礎(chǔ),欠缺高階功能,對一般的使用者不友好,此外,使用者利用自己個人電腦處理這些任務(wù)時,嚴(yán)重依賴單機CPU資源,處理效率非常低下。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的缺點與不足,提出了一種分布式教學(xué)視頻處理系統(tǒng),該系統(tǒng)充分挖掘了GPU的并行處理能力進行教學(xué)視頻處理,解決了用戶本地教學(xué)視頻處理速度慢,用戶本地處理操作繁瑣,需要依賴第三方視頻處理軟件以及提供了第三方視頻處理軟件不具備的一些視頻處理功能。該系統(tǒng)充當(dāng)一個教學(xué)視頻處理引擎的角色,一方面可以對傳統(tǒng)教學(xué)視頻處理,比如視頻轉(zhuǎn)碼、分辨率、裁剪進行GPU加速,另一方面,這個引擎提供了一些高階的教學(xué)視頻處理功能,如教學(xué)視頻中的人眼自動打馬賽克等。
為實現(xiàn)上述目的,本發(fā)明所提供的技術(shù)方案如下:一種分布式教學(xué)視頻處理系統(tǒng),包括:
教學(xué)視頻文件傳輸模塊,用于實現(xiàn)從視頻存儲服務(wù)器中下載原始視頻文件,并上傳視頻處理系統(tǒng)處理后的視頻文件;
教學(xué)視頻GPU加速處理模塊,用于實現(xiàn)根據(jù)用戶輸入的視頻名稱和視頻分辨率對視頻進行調(diào)整分辨率,根據(jù)用戶輸入的視頻名和視頻格式對視頻進行轉(zhuǎn)碼,根據(jù)用戶輸入的視頻名、起始時間和結(jié)束時間對視頻進行裁剪;
教學(xué)視頻自動人眼打馬賽克模塊,用于實現(xiàn)將教學(xué)視頻分解為圖像幀,檢測圖像中的人臉,檢測人臉中人眼特征點,對人眼特征點區(qū)域進行打馬賽克,把打碼后的圖像幀和音頻制作成視頻。
進一步,所述教學(xué)視頻文件傳輸模塊包括用戶登錄模塊、Cookie處理模塊、視頻文件下載模塊、視頻文件上傳模塊,其中:
所述用戶登錄模塊根據(jù)用戶輸入的用戶名和密碼登錄視頻存儲服務(wù)器;
所述Cookie處理模塊負(fù)責(zé)保存視頻存儲服務(wù)器返回的Cookie到本地以及從本地加載Cookie;
所述視頻文件下載模塊負(fù)責(zé)從視頻存儲服務(wù)器中下載視頻文件;
所述視頻文件上傳模塊負(fù)責(zé)上傳處理后的視頻到視頻存儲服務(wù)器。
進一步,所述教學(xué)視頻GPU加速處理模塊包括視頻分辨率調(diào)整模塊,視頻轉(zhuǎn)碼模塊,視頻裁剪模塊,其中:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華南理工大學(xué);賽爾網(wǎng)絡(luò)有限公司,未經(jīng)華南理工大學(xué);賽爾網(wǎng)絡(luò)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010114831.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠(yuǎn)程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨立于分配過程實現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件





