直播间的处理方法、装置、设备、存储介质及程序产品与流程

    技术2026-07-05  23


    本技术涉及互联网,尤其涉及一种直播间的处理方法、装置、设备、存储介质及程序产品。


    背景技术:

    1、随着互联网的发展,越来越多的用户观看直播或者参与直播。相关技术中,确定一个直播间是否为目标类型直播间时,通常是对直播间的直播内容进行内容理解和识别,进而通过确定直播内容是否为目标类型直播间的直播内容,来确定直播间是否为目标类型直播间。但是,由于直播内容复杂多变,内容理解和识别的效率和效果并不理想,甚至还需要进一步人工审核,导致确定直播间是否为目标类型直播间的效率和效果也并不理想。


    技术实现思路

    1、本技术实施例提供一种直播间的处理方法、装置、电子设备、计算机可读存储介质及计算机程序产品,能够提高直播间的处理效率以及处理效果。

    2、本技术实施例的技术方案是这样实现的:

    3、本技术实施例提供一种直播间的处理方法,包括:

    4、获取直播间的直播视频流中包括的人脸图像;

    5、将所述人脸图像,分别与多个目标人脸图像中各所述目标人脸图像进行匹配,得到匹配结果,所述多个目标人脸图像归属于目标类型直播间;

    6、当所述匹配结果表征所述多个目标人脸图像中存在与所述人脸图像相匹配的目标人脸图像时,确定所述直播间为所述目标类型直播间;

    7、获取所述直播间的直播环境信息;

    8、基于所述直播环境信息,确定与所述直播间关联的目标直播间,并将所述目标直播间确定为所述目标类型直播间。

    9、本技术实施例还提供一种直播间的处理装置,包括:

    10、第一获取模块,用于获取直播间的直播视频流中包括的人脸图像;

    11、匹配模块,用于将所述人脸图像,分别与多个目标人脸图像中各所述目标人脸图像进行匹配,得到匹配结果,所述多个目标人脸图像归属于目标类型直播间;

    12、第一确定模块,用于当所述匹配结果表征所述多个目标人脸图像中存在与所述人脸图像相匹配的目标人脸图像时,确定所述直播间为所述目标类型直播间;

    13、第二获取模块,用于获取所述直播间的直播环境信息;

    14、第二确定模块,用于基于所述直播环境信息,确定与所述直播间关联的目标直播间,并将所述目标直播间确定为所述目标类型直播间。

    15、在上述方案中,所述第一获取模块,还用于获取所述直播间的直播视频流中的直播图像;对所述直播图像进行人脸识别处理,得到识别结果;当所述识别结果表征所述直播图像中存在人脸图像区域时,将所述人脸图像区域从所述直播图像中分割出来,得到所述人脸图像。

    16、在上述方案中,所述匹配模块,还用于对所述人脸图像进行特征提取,得到第一人脸特征,并对所述多个目标人脸图像中各所述目标人脸图像分别进行特征提取,得到多个第二人脸特征;分别确定各所述第二人脸特征与所述第一人脸特征之间的特征相似度;当存在所述特征相似度达到特征相似度阈值的第二人脸特征时,得到所述多个目标人脸图像中存在与所述人脸图像相匹配的目标人脸图像的匹配结果。

    17、在上述方案中,所述匹配模块,还用于通过机器学习模型,对所述人脸图像进行特征提取,得到第一人脸特征;所述匹配模块,还用于获取初始机器学习模型、以及用于训练所述初始机器学习模型的人脸图像样本,所述人脸图像样本包括正样本、负样本和基准样本,所述正样本和所述基准样本标注有相同的人脸标签,所述负样本和所述基准样本标注有不同的人脸标签;通过所述初始机器学习模型对所述基准样本进行特征提取,得到基准样本人脸特征,通过所述初始机器学习模型对所述正样本进行特征提取,得到正样本人脸特征,通过所述初始机器学习模型对所述负样本进行特征提取,得到负样本人脸特征;基于所述基准样本人脸特征、所述正样本人脸特征和所述负样本人脸特征,确定所述初始机器学习模型的损失函数的值;基于所述损失函数的值,更新所述初始机器学习模型的模型参数,以对所述初始机器学习模型进行训练,得到所述机器学习模型。

    18、在上述方案中,所述第二获取模块,还用于获取以下信息中至少之一作为所述直播环境信息:所述直播间的直播账号的账号信息、所述直播间内主播的主播信息、所述直播间的直播账号的网络连接信息、所述直播间的直播账号的互联网协议地址、以及所述直播间的直播账号所在设备的设备信息。

    19、在上述方案中,所述第二确定模块,还用于获取至少一个待处理直播间中各所述待处理直播间的第一直播环境信息;从所述至少一个待处理直播间的第一直播环境信息中,查询到与所述直播环境信息的环境相似度达到环境相似度阈值的目标直播环境信息;将具有所述目标直播环境信息的待处理直播间,作为与所述直播间关联的目标直播间。

    20、在上述方案中,所述第二确定模块,还用于以所述直播间为节点索引、以所述直播环境信息为边索引,在图数据库中进行查询,得到查询结果;其中,所述图数据库包括通过边连接两个节点构成的图数据,所述节点为存储直播间,所述边为直播环境信息,所述边用于指示所述边连接的两个存储直播间具有相同的直播环境信息;将所述查询结果指示的存储直播间,作为与所述直播间关联的目标直播间。

    21、在上述方案中,所述第二确定模块,还用于基于所述直播环境信息,确定与所述直播间的直播账号关联的目标直播账号;将所述目标直播账号对应的直播间确定为与所述直播间关联的目标直播间。

    22、在上述方案中,所述多个目标人脸图像归属于目标人脸图像库,所述匹配模块,还用于在所述获取直播间的直播视频流中包括的人脸图像之前,获取为目标类型直播间的多个历史直播间,并从各所述历史直播间的历史直播视频流中,获取历史直播视频流中包括的历史人脸图像;基于获取的多个历史人脸图像,构建所述目标人脸图像库,所述多个历史人脸图像为所述多个目标人脸图像。

    23、在上述方案中,所述匹配模块,还用于分别对各所述历史人脸图像进行图像增强处理,得到各所述历史人脸图像的增强人脸图像;基于各所述历史人脸图像以及各所述历史人脸图像的增强人脸图像,构建所述目标人脸图像库。

    24、在上述方案中,所述匹配模块,还用于在所述将所述目标直播间确定为所述目标类型直播间之后,获取所述目标直播间的直播视频流中包括的直播人脸图像;将所述人脸图像和所述直播人脸图像加入所述目标人脸图像库中,以更新所述目标人脸图像库。

    25、在上述方案中,所述匹配模块,还用于在所述将所述目标直播间确定为所述目标类型直播间之后,获取针对所述目标类型直播间的直播间处理策略;按照所述直播间处理策略,对所述直播间和所述目标直播间进行处理。

    26、在上述方案中,所述匹配模块,还用于确定与所述人脸图像相匹配的目标人脸图像对应的直播间处理级别;获取所述直播间处理级别对应的直播间处理策略,作为针对所述目标类型直播间的直播间处理策略。

    27、本技术实施例还提供一种电子设备,包括:

    28、存储器,用于存储计算机可执行指令;

    29、处理器,用于执行所述存储器中存储的计算机可执行指令时,实现本技术实施例提供的直播间的处理方法。

    30、本技术实施例还提供一种计算机可读存储介质,存储有计算机可执行指令或计算机程序,所述计算机可执行指令或计算机程序被处理器执行时,实现本技术实施例提供的直播间的处理方法。

    31、本技术实施例还提供一种计算机程序产品,包括计算机可执行指令或计算机程序,所述计算机可执行指令或计算机程序被处理器执行时,实现本技术实施例提供的直播间的处理方法。

    32、本技术实施例具有以下有益效果:

    33、应用本技术上述实施例,首先将直播间内直播视频流中的人脸图像,分别与多个目标人脸图像中各目标人脸图像进行匹配,得到匹配结果;由于多个目标人脸图像归属于目标类型直播间,因此当匹配结果表征多个目标人脸图像中存在与人脸图像相匹配的目标人脸图像时,确定直播间为目标类型直播间;然后基于直播间的直播环境信息,确定与直播间关联的目标直播间,此时,将目标直播间也确定为目标类型直播间。这里,1)通过将直播间的人脸图像与已有的目标类型直播间的目标人脸图像进行匹配,即可实现对直播间是否为目标类型直播间的确定,能够提高直播间的处理效率和处理效果;且2)当直播间为目标类型直播间时,还将与直播间关联的目标直播间也确定为目标类型直播间,从而能够进一步提高直播间的处理效率和处理效果。


    技术特征:

    1.一种直播间的处理方法,其特征在于,所述方法包括:

    2.如权利要求1所述的方法,其特征在于,所述获取直播间的直播视频流中包括的人脸图像,包括:

    3.如权利要求1所述的方法,其特征在于,所述将所述人脸图像,分别与多个目标人脸图像中各所述目标人脸图像进行匹配,得到匹配结果,包括:

    4.如权利要求3所述的方法,其特征在于,所述对所述人脸图像进行特征提取,得到第一人脸特征,包括:

    5.如权利要求1所述的方法,其特征在于,所述获取所述直播间的直播环境信息,包括:

    6.如权利要求1所述的方法,其特征在于,所述基于所述直播环境信息,确定与所述直播间关联的目标直播间,包括:

    7.如权利要求1所述的方法,其特征在于,所述基于所述直播环境信息,确定与所述直播间关联的目标直播间,包括:

    8.如权利要求1所述的方法,其特征在于,所述基于所述直播环境信息,确定与所述直播间关联的目标直播间,包括:

    9.如权利要求1所述的方法,其特征在于,所述多个目标人脸图像归属于目标人脸图像库,所述获取直播间的直播视频流中包括的人脸图像之前,所述方法还包括:

    10.如权利要求9所述的方法,其特征在于,所述基于获取的多个历史人脸图像,构建所述目标人脸图像库,包括:

    11.如权利要求9所述的方法,其特征在于,所述将所述目标直播间确定为所述目标类型直播间之后,所述方法还包括:

    12.如权利要求1所述的方法,其特征在于,所述将所述目标直播间确定为所述目标类型直播间之后,所述方法还包括:

    13.如权利要求12所述的方法,其特征在于,所述获取针对所述目标类型直播间的直播间处理策略,包括:

    14.一种直播间的处理装置,其特征在于,所述装置包括:

    15.一种电子设备,其特征在于,所述电子设备包括:

    16.一种计算机可读存储介质,存储有计算机可执行指令或计算机程序,其特征在于,所述计算机可执行指令或计算机程序被处理器执行时,实现权利要求1至13任一项所述的直播间的处理方法。

    17.一种计算机程序产品,包括计算机可执行指令或计算机程序,其特征在于,所述计算机可执行指令或计算机程序被处理器执行时,实现权利要求1至13任一项所述的直播间的处理方法。


    技术总结
    本申请提供了一种直播间的处理方法、装置、设备、存储介质及程序产品;方法包括:获取直播间的直播视频流中包括的人脸图像;将所述人脸图像,分别与多个目标人脸图像中各所述目标人脸图像进行匹配,得到匹配结果,所述多个目标人脸图像归属于目标类型直播间;当所述匹配结果表征所述多个目标人脸图像中存在与所述人脸图像相匹配的目标人脸图像时,确定所述直播间为所述目标类型直播间;获取所述直播间的直播环境信息;基于所述直播环境信息,确定与所述直播间关联的目标直播间,并将所述目标直播间确定为所述目标类型直播间;通过本申请,能够提高直播间的处理效率以及处理效果。

    技术研发人员:金凌,叶天才
    受保护的技术使用者:腾讯科技(深圳)有限公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-44758.html

    最新回复(0)