[發(fā)明專利]基于瀏覽器的封面生成方法和系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 202010413548.4 | 申請(qǐng)日: | 2020-05-15 |
| 公開(公告)號(hào): | CN112437343B | 公開(公告)日: | 2021-09-17 |
| 發(fā)明(設(shè)計(jì))人: | 付強(qiáng);高龍文;劉若衡;李鵬程 | 申請(qǐng)(專利權(quán))人: | 上海嗶哩嗶哩科技有限公司 |
| 主分類號(hào): | H04N21/44 | 分類號(hào): | H04N21/44;H04N21/4782;H04N21/81 |
| 代理公司: | 北京英特普羅知識(shí)產(chǎn)權(quán)代理有限公司 11015 | 代理人: | 王勇;鄧小玲 |
| 地址: | 200433 上海市*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 瀏覽器 封面 生成 方法 系統(tǒng) | ||
本申請(qǐng)?zhí)峁┝艘环N基于瀏覽器的封面生成方法,所述方法包括:測(cè)瀏覽器是否進(jìn)入目標(biāo)頁面;響應(yīng)于瀏覽器進(jìn)入目標(biāo)頁面,初始化主線程并創(chuàng)建幀提取線程和畫面評(píng)估線程;監(jiān)測(cè)基于目標(biāo)頁面的目標(biāo)操作,目標(biāo)操作關(guān)聯(lián)本地視頻文件;及響應(yīng)于目標(biāo)操作,執(zhí)行以下操作:通過運(yùn)行在幀提取線程中的webassembly視頻解析器從本地視頻文件中提取多個(gè)目標(biāo)幀;基于多個(gè)目標(biāo)幀,通過運(yùn)行在畫面評(píng)估線程中的畫面評(píng)估模型得到各個(gè)目標(biāo)幀的畫面評(píng)估參數(shù);通過主線程獲取畫面評(píng)估線程提供的各個(gè)目標(biāo)幀的畫面評(píng)估參數(shù),根據(jù)各個(gè)目標(biāo)幀的畫面評(píng)估參數(shù)從多個(gè)目標(biāo)幀選取出一個(gè)或多個(gè)候選幀,并根據(jù)一個(gè)或多個(gè)候選幀生成視頻封面。本申請(qǐng)方案的視頻封面生成時(shí)間少,且不耗費(fèi)服務(wù)器資源。
技術(shù)領(lǐng)域
本申請(qǐng)實(shí)施例涉及瀏覽器技術(shù)領(lǐng)域,尤其涉及一種基于瀏覽器的封面生成方法、系統(tǒng)、計(jì)算機(jī)設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,Youtube、Bilibilli等網(wǎng)絡(luò)平臺(tái)逐漸發(fā)展出了UGC(UserGenerated Content,用戶原創(chuàng)內(nèi)容)形式的內(nèi)容生產(chǎn)模式。UGC的核心在于提倡每個(gè)用戶將自己原創(chuàng)的內(nèi)容(如,視頻文件)通過平臺(tái)進(jìn)行展示或者提供給其他用戶。UGC使得人人都可以是內(nèi)容生產(chǎn)者,從而可以快速生產(chǎn)海量視頻以豐富人們的精神生活。但是,海量視頻也同時(shí)導(dǎo)致每個(gè)用戶的視頻文件容易被淹沒在這海量視頻中。因此,用戶在發(fā)布其視頻文件時(shí),通常會(huì)為其發(fā)布的視頻文件設(shè)置一個(gè)視頻封面,從而使得其他用戶能夠更直觀地獲知視頻文件的內(nèi)容以提高用戶點(diǎn)擊量。
在現(xiàn)有技術(shù)中,設(shè)置視頻封面的流程如下:①服務(wù)器接收用戶通過瀏覽器上傳的視頻文件;②在視頻文件接收完成之后提取和評(píng)估視頻文件中的每個(gè)幀;③根據(jù)評(píng)估結(jié)果選取適宜成為視頻封面的一些幀反饋給瀏覽器,以供用戶從這些幀中選取其中一個(gè)幀作為該視頻文件的視頻封面。本發(fā)明人意識(shí)到,現(xiàn)有技術(shù)有以下技術(shù)缺陷:獲取視頻封面需要視頻文件接收、幀提取和評(píng)估等多個(gè)服務(wù)器側(cè)的處理步驟,導(dǎo)致視頻文件的封面生成耗時(shí)嚴(yán)重,視頻封面無法及時(shí)生成;亦造成了服務(wù)器資源的嚴(yán)重消耗。
發(fā)明內(nèi)容
本申請(qǐng)實(shí)施例的目的是提供一種基于瀏覽器的封面生成方法、系統(tǒng)、計(jì)算機(jī)設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),用于解決視頻文件的封面生成耗時(shí)嚴(yán)重的問題和服務(wù)器資源消耗嚴(yán)重的問題。
本申請(qǐng)實(shí)施例的一個(gè)方面提供了一種基于瀏覽器的封面生成方法,所述方法包括:監(jiān)測(cè)瀏覽器是否進(jìn)入目標(biāo)頁面;響應(yīng)于所述瀏覽器進(jìn)入所述目標(biāo)頁面,初始化主線程并創(chuàng)建幀提取線程和畫面評(píng)估線程,所述幀提取線程用于加載webassembly視頻解析器,所述畫面評(píng)估線程用于加載訓(xùn)練好的畫面評(píng)估模型;監(jiān)測(cè)基于所述目標(biāo)頁面的目標(biāo)操作,所述目標(biāo)操作關(guān)聯(lián)本地視頻文件;及響應(yīng)于所述目標(biāo)操作,執(zhí)行以下操作:通過運(yùn)行在所述幀提取線程中的所述webassembly視頻解析器從所述本地視頻文件中提取多個(gè)目標(biāo)幀;基于所述多個(gè)目標(biāo)幀,通過運(yùn)行在所述畫面評(píng)估線程中的所述畫面評(píng)估模型得到各個(gè)目標(biāo)幀的畫面評(píng)估參數(shù);及通過主線程獲取所述畫面評(píng)估線程提供的所述各個(gè)目標(biāo)幀的畫面評(píng)估參數(shù),根據(jù)所述各個(gè)目標(biāo)幀的畫面評(píng)估參數(shù)從所述多個(gè)目標(biāo)幀選取出一個(gè)或多個(gè)候選幀,并根據(jù)所述一個(gè)或多個(gè)候選幀生成視頻封面。
可選的,通過運(yùn)行在所述幀提取線程中的所述webassembly視頻解析器從所述本地視頻文件中提取多個(gè)目標(biāo)幀,包括:通過所述webassembly視頻解析器確定所述本地視頻文件是否為豎屏方向;通過所述webassembly視頻解析器從所述本地視頻文件中提取出多個(gè)幀;如果所述本地視頻文件是所述豎屏方向,則將所述多個(gè)幀中的各個(gè)幀進(jìn)行圖像翻轉(zhuǎn)以得到豎屏方向的各個(gè)幀;及將所述豎屏方向的各個(gè)幀確定為相應(yīng)的目標(biāo)幀。
可選的,通過所述webassembly視頻解析器從所述本地視頻文件中提取出多個(gè)幀,包括:獲取N個(gè)時(shí)間節(jié)點(diǎn)對(duì)應(yīng)的N個(gè)幀,包括:獲取最鄰近時(shí)間節(jié)點(diǎn)M的關(guān)鍵幀,將這個(gè)關(guān)鍵幀確定為與所述時(shí)間節(jié)點(diǎn)M對(duì)應(yīng)的幀,1≤M≤N。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海嗶哩嗶哩科技有限公司,未經(jīng)上海嗶哩嗶哩科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010413548.4/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點(diǎn)播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機(jī)頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠(yuǎn)程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨(dú)立于分配過程實(shí)現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件





