本發(fā)明涉及軟件技術(shù)領(lǐng)域,具體是指一種動(dòng)態(tài)視頻的截圖方法及其裝置。
背景技術(shù):
近年來(lái),隨著互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,視頻以其豐富的內(nèi)容、極致的觀看體驗(yàn)吸引著越來(lái)越多的人觀看,用戶可以通過(guò)個(gè)人電腦、智能終端等設(shè)備接收并觀看各種實(shí)時(shí)視頻或者直播視頻節(jié)目。
當(dāng)用戶在線觀看實(shí)時(shí)視頻或者直播視頻時(shí),想要保存一張截圖圖片時(shí),目前是用QQ截圖工具或者其他截圖工具,但QQ截圖工具或者其他截圖工具難以捕捉精準(zhǔn)的瞬間,不能讓用戶獲得表情、角度都滿意的截圖圖片。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種動(dòng)態(tài)視頻的截圖方法及其裝置,以解決現(xiàn)有技術(shù)中QQ截圖工具或者其他截圖工具難以捕捉精準(zhǔn)的瞬間,不能讓用戶獲得滿意的截圖圖片的技術(shù)問(wèn)題。
為解決上述技術(shù)問(wèn)題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種動(dòng)態(tài)視頻的截圖方法,所述方法包括:
選擇截圖模板;
根據(jù)選擇的所述截圖模板而對(duì)播放的動(dòng)態(tài)視頻進(jìn)行截圖,以獲得截圖圖片;
暫存獲得的所述截圖圖片。
根據(jù)本發(fā)明一實(shí)施例,根據(jù)選擇的所述截圖模板對(duì)正在播放的動(dòng)態(tài)視頻進(jìn)行截圖的步驟包括:
按照預(yù)定時(shí)間間隔而依次截取畫(huà)面圖片;
將截取的所述畫(huà)面圖片與選擇的所述截圖模板進(jìn)行識(shí)別比對(duì);
判斷截取的所述畫(huà)面圖片與選擇的所述截圖模板的識(shí)別比對(duì)結(jié)果是否達(dá)到預(yù)定閾值,若所述識(shí)別比對(duì)結(jié)果達(dá)到所述預(yù)定閥值,則保留截取的所述畫(huà)面圖片以作為所述截圖圖片。
根據(jù)本發(fā)明一實(shí)施例,將截取的所述畫(huà)面圖片與選擇的所述截圖模板進(jìn)行識(shí)別比對(duì)的步驟包括:
人臉區(qū)域識(shí)別比對(duì)、人臉朝向識(shí)別比對(duì)以及半身全身識(shí)別比對(duì)的至少一種。
根據(jù)本發(fā)明一實(shí)施例,所述方法進(jìn)一步包括:
顯示查看截圖按鈕,以進(jìn)入截圖圖片瀏覽模式;
進(jìn)入所述截圖圖片瀏覽模式,依次顯示所述截圖圖片,其中,每一張所述截圖圖片上分別顯示保存按鈕和刪除按鈕,以保存或刪除對(duì)應(yīng)的所述截圖圖片。
根據(jù)本發(fā)明一實(shí)施例,所述截圖模板包括:大頭照模板、正臉模板、側(cè)臉模板、半身模板、全身模板中的至少一種。
本發(fā)明采用的另一個(gè)技術(shù)方案是:一種動(dòng)態(tài)視頻的截圖裝置,所述裝置包括選擇單元、截圖單元和暫存單元,其中,
選擇單元,用于選擇截圖模板;
截圖單元,用于根據(jù)選擇的所述截圖模板而對(duì)播放的動(dòng)態(tài)視頻進(jìn)行截圖,以獲得截圖圖片;
暫存單元,用于暫存獲得的所述截圖圖片。
根據(jù)本發(fā)明一實(shí)施例,所述截圖單元進(jìn)一步包括:
截取單元,用于按照預(yù)定時(shí)間間隔而依次截取畫(huà)面圖片;
比對(duì)單元,用于將截取的所述畫(huà)面圖片與選擇的所述截圖模板進(jìn)行識(shí)別比對(duì);
判斷單元,用于判斷截取的所述畫(huà)面圖片與選擇的所述截圖模板的識(shí)別比對(duì)結(jié)果是否達(dá)到預(yù)定閾值,若所述識(shí)別比對(duì)結(jié)果達(dá)到所述預(yù)定閥值,則保留截取的所述畫(huà)面圖片以作為所述截圖圖片。
根據(jù)本發(fā)明一實(shí)施例,所述比對(duì)單元進(jìn)一步包括:
人臉區(qū)域比對(duì)單元,用于人臉區(qū)域識(shí)別比對(duì);
人臉朝向比對(duì)單元,用于人臉朝向識(shí)別比對(duì);
半身全身比對(duì)單元,用于半身全身識(shí)別比對(duì)。
根據(jù)本發(fā)明一實(shí)施例,所述裝置還包括:
查看截圖按鈕顯示單元,用于顯示查看截圖按鈕,以進(jìn)入截圖圖片進(jìn)行瀏覽;
截圖圖片瀏覽模式顯示單元,用于在進(jìn)入所述截圖圖片瀏覽模式,依次顯示所述截圖圖片,其中,每一張所述截圖圖片上分別顯示保存按鈕和刪除按鈕,以保存或刪除對(duì)應(yīng)的所述截圖圖片。
根據(jù)本發(fā)明一實(shí)施例,所述截圖模板包括:大頭照模板、正臉模板、側(cè)臉模板、半身模板、全身模板中的至少一種。
本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明提供的動(dòng)態(tài)視頻的截圖方法由于設(shè)有截圖模板,根據(jù)截圖模板而對(duì)播放的動(dòng)態(tài)視頻進(jìn)行截圖,從而讓用戶可以獲得滿意的截圖圖片,提高用戶體驗(yàn)。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖,其中:
圖1是本發(fā)明動(dòng)態(tài)視頻的截圖方法第一實(shí)施方式的流程示意圖;
圖2是本發(fā)明動(dòng)態(tài)視頻的截圖方法第二實(shí)施方式的流程示意圖;
圖3是本發(fā)明動(dòng)態(tài)視頻的截圖方法第三實(shí)施方式的流程示意圖;
圖4是本發(fā)明提供的動(dòng)態(tài)視頻的截圖裝置一實(shí)施例的結(jié)構(gòu)示意圖;
圖5是圖4實(shí)施例的截圖單元的結(jié)構(gòu)示意圖;
圖6是本發(fā)明提供的動(dòng)態(tài)視頻的截圖裝置另一實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
請(qǐng)參閱圖1,本發(fā)明動(dòng)態(tài)視頻的截圖方法第一實(shí)施方式包括以下步驟:
S101:選擇截圖模板。
一般情況,在播放動(dòng)態(tài)視頻時(shí),用戶想要保存人物的截圖圖片,主要從表情、角度以及動(dòng)作上進(jìn)行篩選。其中,截圖模板一般分為:大頭照模板、正臉模板、側(cè)臉模板、半身模板、全身模板等五大模板;本實(shí)施例中,截圖模板是包括大頭照模板、正臉模板、側(cè)臉模板、半身模板、全身模板中的至少一種,即截圖模板可以只單一選擇五大模板中的一個(gè),也可以選擇五大模板中的任意兩個(gè),或者更多個(gè)的截圖模板。
S102:根據(jù)選擇的截圖模板而對(duì)播放的動(dòng)態(tài)視頻進(jìn)行截圖,以獲得截圖圖片。
用戶選擇截圖模板后,用戶可以繼續(xù)觀看動(dòng)態(tài)視頻,在動(dòng)態(tài)視頻播放過(guò)程中,根據(jù)選擇的截圖模板而對(duì)播放的動(dòng)態(tài)視頻進(jìn)行截圖,以獲得截圖圖片,其中,截圖過(guò)程可以在后臺(tái)自動(dòng)進(jìn)行,其并會(huì)不影響動(dòng)態(tài)視頻正常的播放程序。
S103:暫存獲得的截圖圖片。
根據(jù)選擇的截圖模板而對(duì)播放的動(dòng)態(tài)視頻進(jìn)行截圖,以獲得截圖圖片,其中,截圖圖片可以暫存在動(dòng)態(tài)視頻網(wǎng)站中,或者,截圖圖片也可以暫存在終端的緩存或者存儲(chǔ)器中。
本發(fā)明提供的動(dòng)態(tài)視頻的截圖方法由于設(shè)有截圖模板,根據(jù)截圖模板而對(duì)播放的動(dòng)態(tài)視頻進(jìn)行截圖,從而讓用戶可以獲得滿意的截圖圖片,提高用戶體驗(yàn)。
請(qǐng)參閱圖2,本發(fā)明動(dòng)態(tài)視頻的截圖方法第二實(shí)施方式包括以下步驟:
S201:選擇截圖模板。
其中,截圖模板是包括大頭照模板、正臉模板、側(cè)臉模板、半身模板、全身模板中的至少一種,即截圖模板可以只單一選擇五大模板中的一個(gè),也可以選擇五大模板中的任意兩個(gè),或者更多個(gè)的截圖模板。本發(fā)明常用于直播視頻中的主播截圖。
S202:按照預(yù)定時(shí)間間隔而依次截取畫(huà)面圖片。
用戶選擇截圖模板后,用戶可以繼續(xù)觀看動(dòng)態(tài)視頻,動(dòng)態(tài)視頻是連續(xù)不間斷地進(jìn)行播放,從而形成無(wú)數(shù)個(gè)畫(huà)面圖片。程序可以設(shè)置單位時(shí)間內(nèi)截取畫(huà)面圖片的數(shù)量,即按照預(yù)定時(shí)間間隔而依次截取畫(huà)面圖片,具體為,設(shè)置每1~10秒內(nèi)截取一次畫(huà)面圖片,進(jìn)一步的,每1~5秒內(nèi)截取一次畫(huà)面圖片,更進(jìn)一步的,每1秒或者每3秒截取一次畫(huà)面圖片。其中,設(shè)置截取畫(huà)面圖片的時(shí)間間隔后,截取畫(huà)面圖片過(guò)程可以在后臺(tái)自動(dòng)進(jìn)行,其并會(huì)不影響動(dòng)態(tài)視頻正常的播放程序。
S203:將截取的畫(huà)面圖片與選擇的截圖模板進(jìn)行識(shí)別比對(duì)。
將截取的畫(huà)面圖片與選擇的截圖模板進(jìn)行識(shí)別比對(duì),具體為,截取的畫(huà)面圖片中是否有符合大頭照模板、正臉模板、側(cè)臉模板、半身模板、全身模板中的一種或者多種要求。
識(shí)別比對(duì)技術(shù)包括人臉區(qū)域識(shí)別比對(duì)、人臉朝向識(shí)別比對(duì)以及半身全身識(shí)別比對(duì)三大識(shí)別比對(duì)技術(shù),其中,本發(fā)明識(shí)別比對(duì)技術(shù)是采用人臉區(qū)域識(shí)別比對(duì)、人臉朝向識(shí)別比對(duì)以及半身全身識(shí)別比對(duì)三大比對(duì)技術(shù)中的至少一種,即可以是人臉區(qū)域識(shí)別比對(duì)、人臉朝向識(shí)別比對(duì)以及半身全身識(shí)別比對(duì)三大識(shí)別比對(duì)技術(shù)中的任意一種,也可以是其中任意兩種,也可以是三種識(shí)別比對(duì)技術(shù)都包括。
具體的,人臉區(qū)域識(shí)別是檢測(cè)畫(huà)面圖片與截圖模板的人臉區(qū)域大小是否相近;人臉朝向識(shí)別是通過(guò)人臉識(shí)別中對(duì)用戶雙眼的識(shí)別,結(jié)合人臉區(qū)域的位置,計(jì)算出人臉是正臉還是側(cè)臉,甚至能計(jì)算出大致的角度,從而判斷畫(huà)面圖片與截圖模板的人臉朝向是否相近;半身全身識(shí)別是根據(jù)人臉?biāo)趫D畫(huà)圖片位置,計(jì)算人臉尺寸占畫(huà)面圖片尺寸的比例,從而判斷人物是半身還是全身。
其中,截圖模板中的大頭照模板對(duì)應(yīng)識(shí)別比對(duì)技術(shù)中的人臉區(qū)域識(shí)別技術(shù);截圖模板中的正臉模板、側(cè)臉模板對(duì)應(yīng)識(shí)別比對(duì)技術(shù)中的人臉朝向識(shí)別技術(shù);截圖模板中的半身模板、全身模板對(duì)應(yīng)識(shí)別比對(duì)技術(shù)中的半身全身識(shí)別技術(shù)。根據(jù)選擇的截圖模板而對(duì)播放的動(dòng)態(tài)視頻進(jìn)行截圖,從而讓用戶可以獲得表情、角度都滿意的截圖圖片。
S204:判斷截取的畫(huà)面圖片與選擇的截圖模板的識(shí)別比對(duì)結(jié)果是否達(dá)到預(yù)定閾值,若識(shí)別比對(duì)結(jié)果達(dá)到預(yù)定閥值,則保留截取的畫(huà)面圖片以作為截圖圖片;若識(shí)別比對(duì)結(jié)果沒(méi)有達(dá)到預(yù)定閥值,則不保留截取的畫(huà)面圖片。
具體的,用戶可以設(shè)定識(shí)別比對(duì)閥值,截取的畫(huà)面圖片與選擇的截圖模板的相似度超過(guò)60%,則認(rèn)為達(dá)到預(yù)定閥值,進(jìn)一步的,截取的畫(huà)面圖片與選擇的截圖模板的相似度超過(guò)80%,則認(rèn)為達(dá)到預(yù)定閥值,截取的畫(huà)面圖片容易符合用戶的要求,提升滿意度;更進(jìn)一步的,截取的畫(huà)面圖片與選擇的截圖模板的相似度超過(guò)90%,則認(rèn)為達(dá)到預(yù)定閥值,截取的畫(huà)面圖片更容易符合用戶的要求,進(jìn)一步提升滿意度。當(dāng)然,若識(shí)別比對(duì)結(jié)果沒(méi)有達(dá)到設(shè)定的預(yù)定閥值,則不保留截取的畫(huà)面圖片。
S205:暫存獲得的截圖圖片。
根據(jù)選擇的截圖模板而對(duì)播放的動(dòng)態(tài)視頻進(jìn)行截圖,以獲得截圖圖片,其中,截圖圖片可以暫存在動(dòng)態(tài)視頻網(wǎng)站中,或者,截圖圖片也可以暫存在終端的緩存或者存儲(chǔ)器中。
請(qǐng)參閱圖3,本發(fā)明動(dòng)態(tài)視頻的截圖方法第三實(shí)施方式包括以下步驟:
S301:選擇截圖模板。
S302:根據(jù)選擇的截圖模板而對(duì)播放的動(dòng)態(tài)視頻進(jìn)行截圖,以獲得截圖圖片。
S303:將截取的畫(huà)面圖片與選擇的截圖模板進(jìn)行識(shí)別比對(duì)。
S304:判斷截取的畫(huà)面圖片與選擇的截圖模板的識(shí)別比對(duì)結(jié)果是否達(dá)到預(yù)定閾值,若識(shí)別比對(duì)結(jié)果達(dá)到預(yù)定閥值,則保留截取的畫(huà)面圖片以作為截圖圖片;若識(shí)別比對(duì)結(jié)果沒(méi)有達(dá)到預(yù)定閥值,則不保留截取的畫(huà)面圖片。
S305:暫存獲得的截圖圖片。
S306:顯示查看截圖按鈕,以進(jìn)入截圖圖片瀏覽模式。
本實(shí)施例中,針對(duì)獲得的截圖圖片還設(shè)置有顯示或者隱藏查看截圖按鈕,當(dāng)用戶在觀看直播視頻過(guò)程中或者直播視頻結(jié)束后,可以點(diǎn)擊直播視頻界面會(huì)顯示查看截圖按鈕,用戶點(diǎn)擊查看截圖按鈕時(shí),即可進(jìn)入截圖圖片瀏覽模式。
S307:進(jìn)入截圖圖片瀏覽模式,依次顯示截圖圖片,其中,每一張截圖圖片上分別顯示保存按鈕和刪除按鈕,以保存或刪除對(duì)應(yīng)的截圖圖片。
進(jìn)入截圖圖片瀏覽模式后,截圖圖片依據(jù)用戶設(shè)定的排列順序依次顯示截圖圖片,排列順序可以是按時(shí)間排序、按截圖模板順序、按類型順序、按大小順序、按名稱順序等等。截圖圖片依次顯示后,用戶可以按左右箭頭進(jìn)行逐個(gè)觀看,按上下箭頭進(jìn)行逐行切換,或者還可以自動(dòng)播放。并且,每一張截圖圖片上分別設(shè)置有保存按鈕和刪除按鈕,保存按鈕是保存對(duì)應(yīng)的截圖圖片,并可以將截圖圖片保存至本地上,設(shè)置本地保存地址后,截圖圖片自動(dòng)保存至本地保存地址上,本地保存地址可以設(shè)為默認(rèn)地址或者進(jìn)行更改,保存至本地保存地址后的截圖圖片還可以進(jìn)行篩選,依據(jù)本地圖片的處理流程和處理方法;刪除按鈕是刪除對(duì)應(yīng)的截圖圖片。其中,保存或刪除對(duì)應(yīng)的截圖圖片都是對(duì)動(dòng)態(tài)視頻網(wǎng)頁(yè)的暫存內(nèi)存進(jìn)行釋放。
請(qǐng)參閱圖4,圖4是本發(fā)明提供的動(dòng)態(tài)視頻的截圖裝置一實(shí)施例的結(jié)構(gòu)示意圖。
如圖4所示,該動(dòng)態(tài)視頻的截圖裝置40包括選擇單元41、截圖單元42和暫存單元43。
其中,選擇單元41用于選擇截圖模板,截圖模板包括大頭照模板、正臉模板、側(cè)臉模板、半身模板、全身模板中的至少一種;截圖單元42用于根據(jù)選擇單元41選擇的截圖模板而對(duì)播放的動(dòng)態(tài)視頻進(jìn)行截圖,以獲得截圖圖片;暫存單元43用于暫存截圖單元42獲得的截圖圖片和選擇單元41的截圖模板,其中,選擇單元41的截圖模板也可以保存在單獨(dú)的存儲(chǔ)單元,可以是動(dòng)態(tài)視頻網(wǎng)站的存儲(chǔ)單元,再或者是終端的存儲(chǔ)單元,供選擇單元41的調(diào)用。
請(qǐng)一并參閱圖5,截圖單元42包括截取單元421、比對(duì)單元422和判斷單元423。
其中,截取單元421用于按照預(yù)定時(shí)間間隔而依次截取畫(huà)面圖片,預(yù)定時(shí)間間隔可以設(shè)置為每1~10秒;比對(duì)單元422用于將截取單元421截取的畫(huà)面圖片與選擇單元41選擇的截圖模板進(jìn)行識(shí)別比對(duì);判斷單元423用于判斷截取單元421截取的畫(huà)面圖片與選擇單元41選擇的截圖模板的識(shí)別比對(duì)結(jié)果是否達(dá)到預(yù)定閾值,若識(shí)別比對(duì)結(jié)果達(dá)到預(yù)定閥值,則保留截取的畫(huà)面圖片以作為截圖圖片,截圖圖片暫存在暫存單元43中;若識(shí)別比對(duì)結(jié)果沒(méi)有達(dá)到預(yù)定閥值,則不保留截取的畫(huà)面圖片,以減輕暫存單元43的內(nèi)存空間。
其中,比對(duì)單元422還包括人臉區(qū)域比對(duì)單元4221、人臉朝向比對(duì)單元4222和半身全身比對(duì)單元4221。
其中,人臉區(qū)域比對(duì)單元4221用于人臉區(qū)域識(shí)別比對(duì),對(duì)應(yīng)于截圖模板中的大頭照模板的識(shí)別比對(duì);人臉朝向比對(duì)單元4222用于人臉朝向識(shí)別比對(duì),對(duì)應(yīng)于截圖模板中的正臉模板、側(cè)臉模板的識(shí)別比對(duì);半身全身比對(duì)單元4223用于半身全身識(shí)別比對(duì),對(duì)應(yīng)于截圖模板中的半身模板、全身模板的識(shí)別比對(duì)。
具體的,人臉區(qū)域比對(duì)單元4221是檢測(cè)畫(huà)面圖片與截圖模板的人臉區(qū)域大小是否相近,;人臉朝向比對(duì)單元4222是通過(guò)人臉識(shí)別中對(duì)用戶雙眼的識(shí)別,結(jié)合人臉區(qū)域的位置,計(jì)算出人臉是正臉還是側(cè)臉,甚至能計(jì)算出大致的角度,從而判斷畫(huà)面圖片與截圖模板的人臉朝向是否相近;半身全身比對(duì)單元4223是根據(jù)人臉?biāo)趫D畫(huà)圖片位置,計(jì)算人臉尺寸占畫(huà)面圖片尺寸的比例,從而判斷人物是是半身還是全身。
請(qǐng)參閱圖6,圖6是本發(fā)明提供的動(dòng)態(tài)視頻的截圖裝置另一實(shí)施例的結(jié)構(gòu)示意圖。
如圖6所示,該動(dòng)態(tài)視頻的截圖裝置50裝置包括選擇單元51、截圖單元52、暫存單元53、查看截圖按鈕顯示單元54以及截圖圖片瀏覽模式顯示單元55。
其中,查看截圖按鈕顯示單元54用于顯示查看截圖按鈕,以進(jìn)入暫存單元53暫存的截圖圖片集或者截圖圖片庫(kù)進(jìn)行瀏覽;截圖圖片瀏覽模式顯示單元55用于在進(jìn)入截圖圖片瀏覽模式,依次顯示截圖圖片,其中,每一張截圖圖片上分別顯示保存按鈕和刪除按鈕,以保存或刪除對(duì)應(yīng)的截圖圖片。
綜上所述,本領(lǐng)域技術(shù)人員容易理解,本發(fā)明提供的動(dòng)態(tài)視頻的截圖方法由于設(shè)有截圖模板,根據(jù)截圖模板而對(duì)播放的動(dòng)態(tài)視頻進(jìn)行截圖,從而讓用戶可以獲得滿意的截圖圖片,提高用戶體驗(yàn)。
以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。