本技術(shù)涉及互聯(lián)網(wǎng),尤其涉及一種直播間的處理方法、裝置、設(shè)備、存儲介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、隨著互聯(lián)網(wǎng)的發(fā)展,越來越多的用戶觀看直播或者參與直播。相關(guān)技術(shù)中,確定一個直播間是否為目標(biāo)類型直播間時,通常是對直播間的直播內(nèi)容進(jìn)行內(nèi)容理解和識別,進(jìn)而通過確定直播內(nèi)容是否為目標(biāo)類型直播間的直播內(nèi)容,來確定直播間是否為目標(biāo)類型直播間。但是,由于直播內(nèi)容復(fù)雜多變,內(nèi)容理解和識別的效率和效果并不理想,甚至還需要進(jìn)一步人工審核,導(dǎo)致確定直播間是否為目標(biāo)類型直播間的效率和效果也并不理想。
技術(shù)實現(xiàn)思路
1、本技術(shù)實施例提供一種直播間的處理方法、裝置、電子設(shè)備、計算機可讀存儲介質(zhì)及計算機程序產(chǎn)品,能夠提高直播間的處理效率以及處理效果。
2、本技術(shù)實施例的技術(shù)方案是這樣實現(xiàn)的:
3、本技術(shù)實施例提供一種直播間的處理方法,包括:
4、獲取直播間的直播視頻流中包括的人臉圖像;
5、將所述人臉圖像,分別與多個目標(biāo)人臉圖像中各所述目標(biāo)人臉圖像進(jìn)行匹配,得到匹配結(jié)果,所述多個目標(biāo)人臉圖像歸屬于目標(biāo)類型直播間;
6、當(dāng)所述匹配結(jié)果表征所述多個目標(biāo)人臉圖像中存在與所述人臉圖像相匹配的目標(biāo)人臉圖像時,確定所述直播間為所述目標(biāo)類型直播間;
7、獲取所述直播間的直播環(huán)境信息;
8、基于所述直播環(huán)境信息,確定與所述直播間關(guān)聯(lián)的目標(biāo)直播間,并將所述目標(biāo)直播間確定為所述目標(biāo)類型直播間。
9、本技術(shù)實施例還提供一種直播間的處理裝置,包括:
10、第一獲取模塊,用于獲取直播間的直播視頻流中包括的人臉圖像;
11、匹配模塊,用于將所述人臉圖像,分別與多個目標(biāo)人臉圖像中各所述目標(biāo)人臉圖像進(jìn)行匹配,得到匹配結(jié)果,所述多個目標(biāo)人臉圖像歸屬于目標(biāo)類型直播間;
12、第一確定模塊,用于當(dāng)所述匹配結(jié)果表征所述多個目標(biāo)人臉圖像中存在與所述人臉圖像相匹配的目標(biāo)人臉圖像時,確定所述直播間為所述目標(biāo)類型直播間;
13、第二獲取模塊,用于獲取所述直播間的直播環(huán)境信息;
14、第二確定模塊,用于基于所述直播環(huán)境信息,確定與所述直播間關(guān)聯(lián)的目標(biāo)直播間,并將所述目標(biāo)直播間確定為所述目標(biāo)類型直播間。
15、在上述方案中,所述第一獲取模塊,還用于獲取所述直播間的直播視頻流中的直播圖像;對所述直播圖像進(jìn)行人臉識別處理,得到識別結(jié)果;當(dāng)所述識別結(jié)果表征所述直播圖像中存在人臉圖像區(qū)域時,將所述人臉圖像區(qū)域從所述直播圖像中分割出來,得到所述人臉圖像。
16、在上述方案中,所述匹配模塊,還用于對所述人臉圖像進(jìn)行特征提取,得到第一人臉特征,并對所述多個目標(biāo)人臉圖像中各所述目標(biāo)人臉圖像分別進(jìn)行特征提取,得到多個第二人臉特征;分別確定各所述第二人臉特征與所述第一人臉特征之間的特征相似度;當(dāng)存在所述特征相似度達(dá)到特征相似度閾值的第二人臉特征時,得到所述多個目標(biāo)人臉圖像中存在與所述人臉圖像相匹配的目標(biāo)人臉圖像的匹配結(jié)果。
17、在上述方案中,所述匹配模塊,還用于通過機器學(xué)習(xí)模型,對所述人臉圖像進(jìn)行特征提取,得到第一人臉特征;所述匹配模塊,還用于獲取初始機器學(xué)習(xí)模型、以及用于訓(xùn)練所述初始機器學(xué)習(xí)模型的人臉圖像樣本,所述人臉圖像樣本包括正樣本、負(fù)樣本和基準(zhǔn)樣本,所述正樣本和所述基準(zhǔn)樣本標(biāo)注有相同的人臉標(biāo)簽,所述負(fù)樣本和所述基準(zhǔn)樣本標(biāo)注有不同的人臉標(biāo)簽;通過所述初始機器學(xué)習(xí)模型對所述基準(zhǔn)樣本進(jìn)行特征提取,得到基準(zhǔn)樣本人臉特征,通過所述初始機器學(xué)習(xí)模型對所述正樣本進(jìn)行特征提取,得到正樣本人臉特征,通過所述初始機器學(xué)習(xí)模型對所述負(fù)樣本進(jìn)行特征提取,得到負(fù)樣本人臉特征;基于所述基準(zhǔn)樣本人臉特征、所述正樣本人臉特征和所述負(fù)樣本人臉特征,確定所述初始機器學(xué)習(xí)模型的損失函數(shù)的值;基于所述損失函數(shù)的值,更新所述初始機器學(xué)習(xí)模型的模型參數(shù),以對所述初始機器學(xué)習(xí)模型進(jìn)行訓(xùn)練,得到所述機器學(xué)習(xí)模型。
18、在上述方案中,所述第二獲取模塊,還用于獲取以下信息中至少之一作為所述直播環(huán)境信息:所述直播間的直播賬號的賬號信息、所述直播間內(nèi)主播的主播信息、所述直播間的直播賬號的網(wǎng)絡(luò)連接信息、所述直播間的直播賬號的互聯(lián)網(wǎng)協(xié)議地址、以及所述直播間的直播賬號所在設(shè)備的設(shè)備信息。
19、在上述方案中,所述第二確定模塊,還用于獲取至少一個待處理直播間中各所述待處理直播間的第一直播環(huán)境信息;從所述至少一個待處理直播間的第一直播環(huán)境信息中,查詢到與所述直播環(huán)境信息的環(huán)境相似度達(dá)到環(huán)境相似度閾值的目標(biāo)直播環(huán)境信息;將具有所述目標(biāo)直播環(huán)境信息的待處理直播間,作為與所述直播間關(guān)聯(lián)的目標(biāo)直播間。
20、在上述方案中,所述第二確定模塊,還用于以所述直播間為節(jié)點索引、以所述直播環(huán)境信息為邊索引,在圖數(shù)據(jù)庫中進(jìn)行查詢,得到查詢結(jié)果;其中,所述圖數(shù)據(jù)庫包括通過邊連接兩個節(jié)點構(gòu)成的圖數(shù)據(jù),所述節(jié)點為存儲直播間,所述邊為直播環(huán)境信息,所述邊用于指示所述邊連接的兩個存儲直播間具有相同的直播環(huán)境信息;將所述查詢結(jié)果指示的存儲直播間,作為與所述直播間關(guān)聯(lián)的目標(biāo)直播間。
21、在上述方案中,所述第二確定模塊,還用于基于所述直播環(huán)境信息,確定與所述直播間的直播賬號關(guān)聯(lián)的目標(biāo)直播賬號;將所述目標(biāo)直播賬號對應(yīng)的直播間確定為與所述直播間關(guān)聯(lián)的目標(biāo)直播間。
22、在上述方案中,所述多個目標(biāo)人臉圖像歸屬于目標(biāo)人臉圖像庫,所述匹配模塊,還用于在所述獲取直播間的直播視頻流中包括的人臉圖像之前,獲取為目標(biāo)類型直播間的多個歷史直播間,并從各所述歷史直播間的歷史直播視頻流中,獲取歷史直播視頻流中包括的歷史人臉圖像;基于獲取的多個歷史人臉圖像,構(gòu)建所述目標(biāo)人臉圖像庫,所述多個歷史人臉圖像為所述多個目標(biāo)人臉圖像。
23、在上述方案中,所述匹配模塊,還用于分別對各所述歷史人臉圖像進(jìn)行圖像增強處理,得到各所述歷史人臉圖像的增強人臉圖像;基于各所述歷史人臉圖像以及各所述歷史人臉圖像的增強人臉圖像,構(gòu)建所述目標(biāo)人臉圖像庫。
24、在上述方案中,所述匹配模塊,還用于在所述將所述目標(biāo)直播間確定為所述目標(biāo)類型直播間之后,獲取所述目標(biāo)直播間的直播視頻流中包括的直播人臉圖像;將所述人臉圖像和所述直播人臉圖像加入所述目標(biāo)人臉圖像庫中,以更新所述目標(biāo)人臉圖像庫。
25、在上述方案中,所述匹配模塊,還用于在所述將所述目標(biāo)直播間確定為所述目標(biāo)類型直播間之后,獲取針對所述目標(biāo)類型直播間的直播間處理策略;按照所述直播間處理策略,對所述直播間和所述目標(biāo)直播間進(jìn)行處理。
26、在上述方案中,所述匹配模塊,還用于確定與所述人臉圖像相匹配的目標(biāo)人臉圖像對應(yīng)的直播間處理級別;獲取所述直播間處理級別對應(yīng)的直播間處理策略,作為針對所述目標(biāo)類型直播間的直播間處理策略。
27、本技術(shù)實施例還提供一種電子設(shè)備,包括:
28、存儲器,用于存儲計算機可執(zhí)行指令;
29、處理器,用于執(zhí)行所述存儲器中存儲的計算機可執(zhí)行指令時,實現(xiàn)本技術(shù)實施例提供的直播間的處理方法。
30、本技術(shù)實施例還提供一種計算機可讀存儲介質(zhì),存儲有計算機可執(zhí)行指令或計算機程序,所述計算機可執(zhí)行指令或計算機程序被處理器執(zhí)行時,實現(xiàn)本技術(shù)實施例提供的直播間的處理方法。
31、本技術(shù)實施例還提供一種計算機程序產(chǎn)品,包括計算機可執(zhí)行指令或計算機程序,所述計算機可執(zhí)行指令或計算機程序被處理器執(zhí)行時,實現(xiàn)本技術(shù)實施例提供的直播間的處理方法。
32、本技術(shù)實施例具有以下有益效果:
33、應(yīng)用本技術(shù)上述實施例,首先將直播間內(nèi)直播視頻流中的人臉圖像,分別與多個目標(biāo)人臉圖像中各目標(biāo)人臉圖像進(jìn)行匹配,得到匹配結(jié)果;由于多個目標(biāo)人臉圖像歸屬于目標(biāo)類型直播間,因此當(dāng)匹配結(jié)果表征多個目標(biāo)人臉圖像中存在與人臉圖像相匹配的目標(biāo)人臉圖像時,確定直播間為目標(biāo)類型直播間;然后基于直播間的直播環(huán)境信息,確定與直播間關(guān)聯(lián)的目標(biāo)直播間,此時,將目標(biāo)直播間也確定為目標(biāo)類型直播間。這里,1)通過將直播間的人臉圖像與已有的目標(biāo)類型直播間的目標(biāo)人臉圖像進(jìn)行匹配,即可實現(xiàn)對直播間是否為目標(biāo)類型直播間的確定,能夠提高直播間的處理效率和處理效果;且2)當(dāng)直播間為目標(biāo)類型直播間時,還將與直播間關(guān)聯(lián)的目標(biāo)直播間也確定為目標(biāo)類型直播間,從而能夠進(jìn)一步提高直播間的處理效率和處理效果。