CN107027047A - 视频直播监控方法、装置及电子设备 - Google Patents

视频直播监控方法、装置及电子设备 Download PDF

Info

Publication number
CN107027047A
CN107027047A CN201710344702.5A CN201710344702A CN107027047A CN 107027047 A CN107027047 A CN 107027047A CN 201710344702 A CN201710344702 A CN 201710344702A CN 107027047 A CN107027047 A CN 107027047A
Authority
CN
China
Prior art keywords
video image
net cast
checked
direct broadcasting
broadcasting room
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710344702.5A
Other languages
English (en)
Inventor
李振华
陈少杰
张文明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Douyu Network Technology Co Ltd
Original Assignee
Wuhan Douyu Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Douyu Network Technology Co Ltd filed Critical Wuhan Douyu Network Technology Co Ltd
Priority to CN201710344702.5A priority Critical patent/CN107027047A/zh
Publication of CN107027047A publication Critical patent/CN107027047A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/4425Monitoring of client processing errors or hardware failure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

本发明实施例提供了一种视频直播监控方法、装置及电子设备,所述方法包括:获得待查询视频图像,待查询视频图像包括视频直播间信息;计算获得的待查询视频图像与预存的视频图像之间的相似度值;将计算得到的相似度值与预设阈值进行比较,若相似度值小于预设阈值,则将待查询视频图像包括的视频直播间标记为异常直播间;若相似度值大于预设阈值,则将待查询视频图像包括的视频直播间标记为正常直播间。该视频直播监控方案通过图像对比方法可实现从海量的视频直播间中查找出涉及异常视频图像的视频直播间,减少了人工筛选的工作量,提高了工作效率,且达到净化视频直播平台的目的。

Description

视频直播监控方法、装置及电子设备
技术领域
本发明涉及网络视频直播技术领域,具体而言,涉及一种视频直播监控方法、装置及电子设备。
背景技术
现有的视频直播监控往往是采用人工的方式,一个人在同一个监控界面同时对多个直播间的视频图像进行监控。然而,随着视频直播越来越受到大众的喜爱,直播间的数量日益增多,有一些视频直播间可能会出现一些涉黄、涉暴、涉赌、涉政等的直播内容,需要重点监控或及时关闭该类异常的视频直播间。然而,采用人工的监控方式,难以快速从海量的视频直播间中,选出可能会出现涉黄、涉暴、涉赌、涉政等的少量直播间,进而对这些视频直播间进行重点监控。在面对海量的视频直播间时,单纯的人工监控方式显得力不从心。
发明内容
有鉴于此,本发明实施例的目的在于,提供一种视频直播监控方法、装置及电子设备以解决上述问题。
本发明较佳实施例提供一种视频直播监控方法,应用于与用户端通信连接的服务器,所述服务器中预存有视频图像,所述方法包括:
获得待查询视频图像,所述待查询视频图像包括视频直播间信息;
计算获得的所述待查询视频图像与预存的视频图像之间的相似度值;
将计算得到的所述相似度值与预设阈值进行比较,若所述相似度值小于所述预设阈值,则将所述待查询视频图像包括的视频直播间标记为异常直播间;
若所述相似度值大于所述预设阈值,则将所述待查询视频图像包括的视频直播间标记为正常直播间。
进一步地,所述方法还包括:
根据预设间隔周期性发起监控提示信息,以提示对获取的标记为正常直播间的视频直播间的待查询视频图像进行监控;
若接收到异常反馈信息,则将与所述异常反馈信息对应的所述标记为正常直播间的视频直播间标记为异常直播间。
进一步地,所述方法还包括:
统计标记为异常直播间的视频直播间的直播时长;
若所述直播时长超过预设时长,则关闭标记为异常直播间的所述视频直播间。
进一步地,所述计算获得的所述待查询视频图像与预存的视频图像之间的相似度值的步骤,包括:
利用小波变换方法提取所述待查询视频图像的像素与预存的视频图像的像素的纹理特征;
计算所述待查询视频图像的像素的纹理特征与预存的视频图像的像素的纹理特征之间的纹理特征相似度;
计算所述待查询视频图像的像素与预存的视频图像的像素之间的黎曼流形的特征相似度;
根据计算得到的所述纹理特征相似度和所述黎曼流形的特征相似度获得所述待查询视频图像的像素与预存的视频图像的像素之间的相似度值。
进一步地,所述获得待查询视频图像的步骤,包括:
接收所述用户端发送的视频数据流地址;
对接收到的所述视频数据流地址进行解码,获得待查询视频图像。
本发明另一较佳实施例还提供一种视频直播监控装置,应用于与用户端通信连接的服务器,所述服务器中预存有视频图像,所述视频直播监控装置包括:
获取模块,用于获得待查询视频图像,所述待查询视频图像包括视频直播间信息;
计算模块,用于计算获得的所述待查询视频图像与预存的视频图像之间的相似度值;
比较模块,用于将计算得到的所述相似度值与预设阈值进行比较;
第一判定模块,用于在所述相似度值小于所述预设阈值时,将所述待查询视频图像包括的视频直播间标记为异常直播间;
第二判定模块,用于在所述相似度值大于所述预设阈值时,将所述待查询视频图像包括的视频直播间标记为正常直播间。
进一步地,所述视频直播监控装置还包括:
提示信息发起模块,用于根据预设间隔周期性发起监控提示信息,以提示对获取的标记为正常直播间的视频直播间的待查询视频图像进行监控;
标记模块,用于在接收到异常反馈信息时,将与所述异常反馈信息对应的所述标记为正常直播间的视频直播间标记为异常直播间。
进一步地,所述视频直播监控装置还包括:
统计模块,用于统计标记为异常直播间的视频直播间的直播时长;
关闭模块,用于在所述直播时长超过预设时长时,关闭标记为异常直播间的所述视频直播间。
本发明另一较佳实施例还提供一种电子设备,包括:
存储器,所述存储器存储有视频图像;
处理器;及
视频直播监控装置,所述视频直播监控装置安装于所述存储器中并包括一个或多个由所述处理器执行的软件功能模块。
本发明另一较佳实施例还提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的视频直播监控方法的步骤。
本发明实施例提供的一种视频直播监控方法、装置及电子设备,通过将视频直播间的视频图像与预存的用于进行对比的异常视频图像进行对比,计算接收到的视频图像与预存的异常的视频图像之间的相似度,以判断接收到的视频图像是否为异常视频图像。从而判断该视频图像的视频直播间是否为异常直播间。本方案通过图像对比方法可实现从海量的视频直播间中查找出涉及异常视频图像的视频直播间,减少了人工筛选的工作量,提高了工作效率,且达到净化视频直播平台的目的。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明较佳实施例提供的一种视频直播监控方法的应用场景示意图。
图2为本发明较佳实施例提供的一种电子设备的示意性结构框图。
图3为本发明较佳实施例提供的一种视频直播监控方法的流程图。
图4为图3中本步骤S101的子步骤的流程图。
图5为图3中本步骤S103的子步骤的流程图。
图6为本发明较佳实施例提供的视频直播监控方法的另一流程图。
图7为本发明较佳实施例提供的视频直播监控方法的另一流程图。
图8为本发明较佳实施例提供的一种视频直播监控装置的功能模块框图。
图9为本发明较佳实施例提供的获取模块的功能模块框图。
图10为本发明较佳实施例提供的计算模块的功能模块框图。
图11为本发明较佳实施例提供的视频直播监控装置的另一功能模块框图。
图标:100-服务器;110-视频直播监控装置;111-获取模块;1111-地址接收子模块;1112-解码子模块;112-计算模块;1121-提取子模块;1122-第一计算子模块;1123-第二计算子模块;1124-相似度获取子模块;113-比较模块;114-第一判定模块;115-第二判定模块;116-提示信息发起模块;117-标记模块;118-统计模块;119-关闭模块;120-处理器;130-存储器;200-用户端。
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,除非另有明确的规定和限定,术语“安装”、“设置”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
请参阅图1,为本发明实施例提供的一种视频直播监控方法的应用场景示意图。该场景包括用户端200和服务器100。所述用户端200通过网络与所述服务器100通信连接,以进行数据通信或交互。在本实施例中,所述用户端200可以包括多个(图中只示出一个),多个所述用户端200与所述服务器100通信连接。
其中,所述用户端200可以是但不限于个人电脑、平板电脑、智能手机、移动上网设备等。所述用户端200上安装有视频直播应用软件,以供用户进行视频直播。所述服务器100为对应与所述用户端200上安装的视频直播应用软件的后台服务器。所述服务器100可以是网络服务器、数据库服务器,可以是单独的服务器也可以是服务器集群等。
请参阅图2,为本发明实施例提供的一种电子设备的示意性结构框图。在本实施例中,所述电子设备可以为上述的服务器100,所述服务器100包括视频直播监控装置110、处理器120及存储器130。其中,所述存储器130与所述处理器120之间直接或间接的电性连接,以实现数据的传输或交互。所述视频直播监控装置110包括至少一个可以软件或固件的形式存储于所述存储器130中或固化在所述服务器100的操作***中的软件功能模块。所述处理器120用于执行所述存储器130中存储的可执行模块,例如所述视频直播监控装置110包括的软件功能模块或计算机程序。
请参阅图3,是本发明实施例提供的一种应用于上述服务器100的视频直播监控方法的流程图。所应说明的是,本发明提供的方法不以图3及以下所述的具体顺序为限制。下面将对图3中示出的各步骤进行详细说明。
步骤S101,获得待查询视频图像,所述待查询视频图像包括视频直播间信息。
随着视频直播间的增多,可能会出现一些涉黄、涉暴、涉赌、涉政等的直播内容,需要重点监控或及时关闭该类直播间。而大量的例如游戏、教学类的视频直播间出现上述异常内容的几率一般较低,则不需要进行实时地重点监控,因此,需要从海量的视频直播间中选出可能会出现涉黄、涉暴、涉赌、涉政等内容的视频直播间,进而对其进行重点监控,以提高工作效率,净化直播内容。
请参阅图4,可选地,在本实施例中,步骤S101可以包括步骤S1011和步骤S1013两个子步骤。
步骤S1011,接收所述用户端200发送的视频数据流地址。
步骤S1013,对接收到的所述视频数据流地址进行解码,获得待查询视频图像。
所述用户端200获取当前的用户端200上运行的视频直播应用的直播信息,并将其发送至所述服务器100。所述用户端200可以是在检测到相应的视频直播应用启动之后,即开始实时将视频直播应用的直播信息发送至所述服务器100,也可以是在应用启动之后,间隔预设周期,将视频直播应用的直播信息发送至所述服务器100,对此本实施例并不作具体限制。其中,所述视频直播应用的直播信息包括了当前的视频数据流地址以及当前的进行视频直播的视频直播间信息。
所述服务器100在接收到所述用户端200发送的视频数据流地址后,根据获得的视频数据流地址获得视频数据流。并对获得的视频数据流进行解码,以获得该视频直播间的当前的视频图像,即本实施例中的待查询视频图像。
步骤S103,计算获得的所述待查询视频图像与预存的视频图像之间的相似度值。
在本实施例中,所述服务器100中预存有用于进行对比的视频图像,该类视频图像是属于如涉黄、涉暴、涉赌或涉政等的图像,例如包含色情内容的色情图像、含血腥场景的血腥图像、含反动画面的暴力反动图像等。所述服务器100将解码得到的所述待查询视频图像与预存的视频图像进行对比,以判别接收到的待查询视频图像是否为该类异常的视频图像,而且为播放该异常视频图像的视频直播间进行标记。需要说明的是,所述服务器100中用于对比的视频图像为多幅,所述服务器100可以将所述待查询视频图像与各预存的视频图像逐一进行对比,当然由于服务器100强大的数据处理能力,所述服务器100也可以将所述待查询视频图像同时与各预存视频图像进行对比。
请参阅图5,可选地,在本实施例中,步骤S103可以包括步骤S1031、步骤S1033、步骤S1035以及步骤S1037四个子步骤。
步骤S1031,利用小波变换方法提取所述待查询视频图像的像素与预存的视频图像的像素的纹理特征。
步骤S1033,计算所述待查询视频图像的像素的纹理特征与预存的视频图像的像素的纹理特征之间的纹理特征相似度。
由于图像纹理是窄带信号,而不同纹理一般具有不同的中心频率及带宽,因此,在本实施例中可以采用小波变换的方法提取出所述待查询视频图像和预存视频图像的纹理特征。可选地,利用滤波器将所述待查询视频图像和预存视频图像分别与shearlet小波进行卷积,可得到所述待查询视频图像的像素的图像纹理特征fQi和预存的视频图像的像素的图像纹理特征fQj
根据公式(1)可计算出所述待查询视频图像的像素的纹理特征与预存的视频图像的相似的纹理特征之间的纹理特征相似度。
其中,Stexture表示所述待查询视频图像与预存的视频图像之间的纹理特征相似度,fQi为所述待查询视频图像的像素的纹理特征向量,fQj为预存的视频图像的像素的纹理特征向量,i为特征向量个数。
步骤S1035,计算所述待查询视频图像的像素与预存的视频图像的像素之间的黎曼流形的特征相似度。
步骤S1037,根据计算得到的所述纹理特征相似度和所述黎曼流形的特征相似度获得所述待查询视频图像的像素与预存的视频图像的像素之间的相似度值。
可选地,定义所述待查询视频图像和预存的视频图像的图像域,以R2来表示。所述待查询视频图像表示为Q(x,y),预存的视频图像表示为I(x,y),其中x,y∈R2。可利用计算欧式距离的方法来比较点(x,y)的邻居。
其中,gt为一个给定的窗口函数,假设为变量t的高斯函数,h是定义在图像域R2上的坐标值。假设图像域是欧几里得平面,公式(2)给出了一个明确的比较。
通过定义在黎曼流形的图像相似度比较公式来计算所述待查询视频图像的像素与预存的视频图像的像素之间的相似度。需要求解一个以x、y为变量的退化PDE,其中PDE的方程如下:
其中,D为欧几里得距离,ΔxD为D在x方向的微分,ΔyD为D在y方向的微分,Tr为矩阵对角线的平方和,Dxy表示D对x,y的偏导数。进而可以利用公式(2)和公式(3)的结果求得所述待查询视频图像的像素与预存的视频图像的像素之间的黎曼流形的特征相似度Smanifold
将得到的所述待查询视频图像的像素和预存的视频图像的像素之间的纹理特征相似度Stexture和黎曼流形的特征相似度Smanifold按照公式(4)进行加权求和,则可以求得所述待查询视频图像的相似与预存的视频图像的像素之间的相似度值S(Q,I)。
其中,ωz和ωt为可调整的权重值,且满足ωzt=1。ωz和ωt的选择是依据相应组成部分的贡献度决定的,可利用基于权系数调整,根据反馈信息适当调整距离公式中的权系数来达到优化匹配结果的目的。
步骤S105,将计算得到的所述相似度值与预设阈值进行比较,判断所述相似度值是否小于所述预设阈值,若所述相似度值小于所述预设阈值,则执行以下步骤S107,若所述相似度值大于所述预设阈值,则执行以下步骤S109。
步骤S107,将所述待查询视频图像包括的视频直播间标记为异常直播间。
步骤S109,将所述待查询视频图像包括的视频直播间标记为正常直播间。
在本实施例中,最终得到的S值越小,则表示所述待查询视频图像与预存的视频图像越相似,则表示该待查询视频图像可能为涉黄、涉暴、涉赌或涉政等的视频图像的可能性越大。可选地,在本实施例中,所述服务器100将计算得到的相似度值S与以预设阈值进行比较,所述相似度值小于所述预设阈值,则将所述待查询视频图像定义为异常图像,并将进行该待查询视频图像直播的视频直播间标记为异常直播间,以便后续进行重点监控。而其中,所述相似度值大于所述预设阈值时,则将所述待查询视频图像定义为正常视频图像,并且将进行该正常视频图像直播的视频直播间标记为正常直播间,后续则可以无需对该正常直播间进行重点监控。
通过上述进行图像相似度对比的方法可以从海量的视频直播间中查找出播放内容涉及异常视频图像的视频直播间,以便进行重点监控。然而,若经过查找后,对从中查找出的正常直播间则不再进行任何监控,也是存在漏洞的,并不能完全净化视频直播平台。
考虑到上述问题,请参阅图6,可选地,在本实施例中,所述视频直播监控方法还可以包括以下步骤:
步骤S201,根据预设间隔周期性发起监控提示信息,以提示对获取的标记为正常直播间的视频直播间的待查询视频图像进行监控。
步骤S203,若接收到异常反馈信息,则将与所述异常反馈信息对应的所述标记为正常直播间的视频直播间标记为异常直播间。
所述服务器100可根据预设间隔,例如间隔2小时或间隔3小时,周期性地发起监控提示信息,例如可以是在显示界面上弹出提示方框或发出提示语音或发出提示音乐等,采用何种提示方式在本实施例中并不作具体限制。该监控提示信息的作用是提示相关的工作人员对已标记为正常直播间的视频直播间的待查询视频图像进行人工监控。若工作人员发现该正常直播间的直播内容出现涉黄、涉暴、涉赌、涉政等信息,则输入相应的异常反馈信息至所述服务器100。所述服务器100在接收到该异常反馈信息后,则将与该异常反馈信息对应的已标记为正常直播间的视频直播间标记为异常直播间。如此,采用图像对比的方法可从海量的视频直播间中查找出异常直播间进行重点监控,减少了工作量,提高了工作效率。并且以人工监控的方式作为补充,对已标记为正常直播间的视频直播间进行周期性监控,以彻底净化视频直播平台。
由于在实施过程中,在检测出异常直播间后,有可能会出现相关的工作人员不在监控装置旁,而无法对其进行重点监控的现象。为了避免该异常直播间长时间继续直播而污染直播平台,请参阅图7,在本实施例中,所述视频直播监控方法还可以包括以下步骤:
步骤S301,统计标记为异常直播间的视频直播间的直播时长。
步骤S303,若所述直播时长超过预设时长,则关闭标记为异常直播间的所述视频直播间。
在检测出异常直播内容并对相应的直播间进行标记之后,所述服务器100则开始统计该异常直播间的视频直播间的直播时长。若该异常直播间的直播时长超过预设时长,例如30分钟或1小时,而相关人员也没有作出任何的反馈指令时,则所述服务器100则远程关闭该标记为异常直播间的所述视频直播间,以保障能够完全净化视频直播平台,避免不良视频内容的传播。
请参阅图8,为本发明实施例提供的一种视频直播监控装置110的功能模块框图。所述视频直播监控装置110包括获取模块111、计算模块112、比较模块113、第一判定模块114以及第二判定模块115。
所述获取模块111用于获得待查询视频图像,所述待查询视频图像包括视频直播间信息。具体地,该获取模块111可用于执行图3中所示的步骤S101,具体的操作方法可参考步骤S101的详细描述。
请参阅图9,可选地,在本实施例中,所述获取模块111包括地址接收子模块1111以及解码子模块1112。
所述地址接收子模块1111用于接收所述用户端200发送的视频数据流地址。具体地,该地址接收子模块1111可用于执行图4中所示的步骤S1011,具体的操作方法可参考步骤S1011的详细描述。
所述解码子模块1112用于对接收到的所述视频数据流地址进行解码,获得待查询视频图像。具体地,该解码子模块1112可用于执行图4中所示的步骤S1013,具体的操作方法可参考步骤S1013的详细描述。
所述计算模块112用于计算获得的所述待查询视频图像与预存的视频图像之间的相似度值。具体地,该计算模块112可用于执行图3中所示的步骤S103,具体的操作方法可参考步骤S103的详细描述。
请参阅图10,可选地,在本实施例中,所述计算模块112可以包括提取子模块1121、第一计算子模块1122、第二计算子模块1123以及相似度获取子模块1124。
所述提取子模块1121用于利用小波变换方法提取所述待查询视频图像的像素与预存的视频图像的像素的纹理特征。具体地,该提取子模块1121可用于执行图5中所示的步骤S1031,具体的操作方法可参考步骤S1031的详细描述。
所述第一计算子模块1122用于计算所述待查询视频图像的像素的纹理特征与预存的视频图像的像素的纹理特征之间的纹理特征相似度的。具体地,该第一计算子模块1122可用于执行图5中所示的步骤S1033,具体的操作方法可参考步骤S1033的详细描述。
所述第二计算子模块1123用于计算所述待查询视频图像的像素与预存的视频图像的像素之间的黎曼流形的特征相似度。具体地,该第二计算子模块1123可用于执行图5中所示的步骤S1035,具体的操作方法可参考步骤S1035的详细描述。
所述相似度获取子模块1124用于根据计算得到的所述纹理特征相似度和所述黎曼流形的特征相似度获得所述待查询视频图像的像素与预存的视频图像的像素之间的相似度值。具体地,该相似度获取子模块1124可用于执行图5中所示的步骤S1037,具体的操作方法可参考步骤S1037的详细描述。
所述比较模块113用于将计算得到的所述相似度值与预设阈值进行比较。具体地,该比较模块113可用于执行图3中所示的步骤S105,具体的操作方法可参考步骤S105的详细描述。
所述第一判定模块114用于在所述相似度值小于所述预设阈值时,将所述待查询视频图像包括的视频直播间标记为异常直播间。具体地,该第一判定模块114可用于执行图3中所示的步骤S107,具体的操作方法可参考步骤S107的详细描述。
所述第二判定模块115用于在所述相似度值大于所述预设阈值时,将所述待查询视频图像包括的视频直播间标记为正常直播间。具体地,该第二判定模块115可用于执行图3中所示的步骤S109,具体的操作方法可参考步骤S109的详细描述。
请参阅图11,在本实施例中,所述视频直播监控装置110还包括提示信息发起模块116以及标记模块117。
所述提示信息发起模块116用于根据预设间隔周期性发起监控提示信息,以提示对获取的标记为正常直播间的视频直播间的待查询视频图像进行监控。具体地,该提示信息发起模块116可用于执行图6中所示的步骤S201,具体的操作方法可参考步骤S201的详细描述。
所述标记模块117用于在接收到异常反馈信息时,将与所述异常反馈信息对应的所述标记为正常直播间的视频直播间标记为异常直播间。具体地,该标记模块117可用于执行图6中所示的步骤S203,具体的操作方法可参考步骤S203的详细描述。
在本实施例中,所述视频直播监控装置110还包括统计模块118以及关闭模块119。
所述统计模块118用于统计标记为异常直播间的视频直播间的直播时长。具体地,该统计模块118可用于执行图7中所示的步骤S301,具体的操作方法可参考步骤S301的详细描述。
所述关闭模块119用于在所述直播时长超过预设时长时,关闭标记为异常直播间的所述视频直播间。具体地,该关闭模块119可用于执行图7中所示的步骤S303,具体的操作方法可参考步骤S303的详细描述。
此外,本发明另一较佳实施例还提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器120执行时实现上述的视频直播监控方法的步骤。
综上所述,本发明提供的一种视频直播监控方法、装置及电子设备,通过将视频直播间的视频图像与预存的用于进行对比的异常的视频图像进行对比,计算接收到的视频图像与预存的异常的视频图像之间的相似度,以判断接收到的视频图像是否为异常视频图像。从而判断该视频图像的视频直播间是否为异常直播间。本方案通过图像对比方法可实现从海量的视频直播间中查找出涉及异常视频图像的视频直播间,减少了人工筛选的工作量,提高了工作效率,且达到净化视频直播平台的目的。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (10)

1.一种视频直播监控方法,其特征在于,应用于与用户端通信连接的服务器,所述服务器中预存有视频图像,所述方法包括:
获得待查询视频图像,所述待查询视频图像包括视频直播间信息;
计算获得的所述待查询视频图像与预存的视频图像之间的相似度值;
将计算得到的所述相似度值与预设阈值进行比较,若所述相似度值小于所述预设阈值,则将所述待查询视频图像包括的视频直播间标记为异常直播间;
若所述相似度值大于所述预设阈值,则将所述待查询视频图像包括的视频直播间标记为正常直播间。
2.根据权利要求1所述的视频直播监控方法,其特征在于,所述方法还包括:
根据预设间隔周期性发起监控提示信息,以提示对获取的标记为正常直播间的视频直播间的待查询视频图像进行监控;
若接收到异常反馈信息,则将与所述异常反馈信息对应的所述标记为正常直播间的视频直播间标记为异常直播间。
3.根据权利要求1所述的视频直播监控方法,其特征在于,所述方法还包括:
统计标记为异常直播间的视频直播间的直播时长;
若所述直播时长超过预设时长,则关闭标记为异常直播间的所述视频直播间。
4.根据权利要求1所述的视频直播监控方法,其特征在于,所述计算获得的所述待查询视频图像与预存的视频图像之间的相似度值的步骤,包括:
利用小波变换方法提取所述待查询视频图像的像素与预存的视频图像的像素的纹理特征;
计算所述待查询视频图像的像素的纹理特征与预存的视频图像的像素的纹理特征之间的纹理特征相似度;
计算所述待查询视频图像的像素与预存的视频图像的像素之间的黎曼流形的特征相似度;
根据计算得到的所述纹理特征相似度和所述黎曼流形的特征相似度获得所述待查询视频图像的像素与预存的视频图像的像素之间的相似度值。
5.根据权利要求1所述的视频直播***,其特征在于,所述获得待查询视频图像的步骤,包括:
接收所述用户端发送的视频数据流地址;
对接收到的所述视频数据流地址进行解码,获得待查询视频图像。
6.一种视频直播监控装置,其特征在于,应用于与用户端通信连接的服务器,所述服务器中预存有视频图像,所述视频直播监控装置包括:
获取模块,用于获得待查询视频图像,所述待查询视频图像包括视频直播间信息;
计算模块,用于计算获得的所述待查询视频图像与预存的视频图像之间的相似度值;
比较模块,用于将计算得到的所述相似度值与预设阈值进行比较;
第一判定模块,用于在所述相似度值小于所述预设阈值时,将所述待查询视频图像包括的视频直播间标记为异常直播间;
第二判定模块,用于在所述相似度值大于所述预设阈值时,将所述待查询视频图像包括的视频直播间标记为正常直播间。
7.根据权利要求6所述的视频直播监控装置,其特征在于,所述视频直播监控装置还包括:
提示信息发起模块,用于根据预设间隔周期性发起监控提示信息,以提示对获取的标记为正常直播间的视频直播间的待查询视频图像进行监控;
标记模块,用于在接收到异常反馈信息时,将与所述异常反馈信息对应的所述标记为正常直播间的视频直播间标记为异常直播间。
8.根据权利要求6所述的视频直播监控装置,其特征在于,所述视频直播监控装置还包括:
统计模块,用于统计标记为异常直播间的视频直播间的直播时长;
关闭模块,用于在所述直播时长超过预设时长时,关闭标记为异常直播间的所述视频直播间。
9.一种电子设备,其特征在于,包括:
存储器,所述存储器存储有视频图像;
处理器;及
视频直播监控装置,所述视频直播监控装置安装于所述存储器中并包括一个或多个由所述处理器执行的软件功能模块,所述视频直播监控装置包括:
获取模块,用于获得待查询视频图像,所述待查询视频图像包括视频直播间信息;
计算模块,用于计算获得的所述待查询视频图像与预存的视频图像之间的相似度值;
比较模块,用于将计算得到的所述相似度值与预设阈值进行比较;
第一判定模块,用于在所述相似度值小于所述预设阈值时,将所述待查询视频图像包括的视频直播间标记为异常直播间;
第二判定模块,用于在所述相似度值大于所述预设阈值时,将所述待查询视频图像包括的视频直播间标记为正常直播间。
10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-5任意一项所述的视频直播监控方法的步骤。
CN201710344702.5A 2017-05-16 2017-05-16 视频直播监控方法、装置及电子设备 Pending CN107027047A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710344702.5A CN107027047A (zh) 2017-05-16 2017-05-16 视频直播监控方法、装置及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710344702.5A CN107027047A (zh) 2017-05-16 2017-05-16 视频直播监控方法、装置及电子设备

Publications (1)

Publication Number Publication Date
CN107027047A true CN107027047A (zh) 2017-08-08

Family

ID=59528434

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710344702.5A Pending CN107027047A (zh) 2017-05-16 2017-05-16 视频直播监控方法、装置及电子设备

Country Status (1)

Country Link
CN (1) CN107027047A (zh)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107992885A (zh) * 2017-11-27 2018-05-04 天脉聚源(北京)传媒科技有限公司 直播视频监控方法及装置
CN108156469A (zh) * 2017-12-15 2018-06-12 北京奇虎科技有限公司 一种直播合法性的检测方法和装置
CN108256532A (zh) * 2018-01-10 2018-07-06 武汉斗鱼网络科技有限公司 图像处理方法、装置、电子设备及存储介质
CN109492124A (zh) * 2018-11-22 2019-03-19 北京工业大学 选择性注意线索指导的不良主播检测方法、装置及电子设备
CN109858441A (zh) * 2019-01-30 2019-06-07 广州轨道交通建设监理有限公司 一种用于施工现场的异常状态监测方法与装置
CN110012320A (zh) * 2018-01-05 2019-07-12 武汉斗鱼网络科技有限公司 直播间的标签适配方法、存储介质、电子设备及***
CN110493615A (zh) * 2018-05-15 2019-11-22 武汉斗鱼网络科技有限公司 一种直播视频监控方法及电子设备
CN110856013A (zh) * 2019-11-19 2020-02-28 珠海格力电器股份有限公司 识别视频中关键片段的方法、***和存储介质
CN111314721A (zh) * 2020-02-11 2020-06-19 北京达佳互联信息技术有限公司 一种异常直播的确定方法、装置、设备及介质
CN111698529A (zh) * 2020-06-19 2020-09-22 广州繁星互娱信息科技有限公司 直播监控方法、装置、设备以及计算机可读存储介质
CN112788351A (zh) * 2019-11-01 2021-05-11 武汉斗鱼鱼乐网络科技有限公司 一种目标直播间的识别方法、装置、设备和存储介质
CN113536031A (zh) * 2021-06-17 2021-10-22 北京百度网讯科技有限公司 视频搜索的方法、装置、电子设备及存储介质
CN114302154A (zh) * 2021-12-07 2022-04-08 北京达佳互联信息技术有限公司 一种直播间展示方法、装置及电子设备
CN115002500A (zh) * 2022-06-15 2022-09-02 北京搜房科技发展有限公司 直播管理方法及装置、存储介质及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110264617A1 (en) * 2010-04-21 2011-10-27 Mitchell Eggers Reducing the dissimilarity between a first multivariate data set and a second multivariate data set
CN102331988A (zh) * 2010-07-12 2012-01-25 张艳红 基于内容挖掘与特征识别的***、视频过滤甄别***
CN102930553A (zh) * 2011-08-10 2013-02-13 ***通信集团上海有限公司 不良视频内容识别方法及装置
CN105426916A (zh) * 2015-11-23 2016-03-23 浙江大学 图像相似度计算方法
CN106412632A (zh) * 2016-10-21 2017-02-15 安徽协创物联网技术有限公司 一种视频直播的监控方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110264617A1 (en) * 2010-04-21 2011-10-27 Mitchell Eggers Reducing the dissimilarity between a first multivariate data set and a second multivariate data set
CN102331988A (zh) * 2010-07-12 2012-01-25 张艳红 基于内容挖掘与特征识别的***、视频过滤甄别***
CN102930553A (zh) * 2011-08-10 2013-02-13 ***通信集团上海有限公司 不良视频内容识别方法及装置
CN105426916A (zh) * 2015-11-23 2016-03-23 浙江大学 图像相似度计算方法
CN106412632A (zh) * 2016-10-21 2017-02-15 安徽协创物联网技术有限公司 一种视频直播的监控方法

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107992885A (zh) * 2017-11-27 2018-05-04 天脉聚源(北京)传媒科技有限公司 直播视频监控方法及装置
CN108156469A (zh) * 2017-12-15 2018-06-12 北京奇虎科技有限公司 一种直播合法性的检测方法和装置
CN108156469B (zh) * 2017-12-15 2021-05-04 北京奇虎科技有限公司 一种直播合法性的检测方法和装置
CN110012320B (zh) * 2018-01-05 2021-02-02 武汉斗鱼网络科技有限公司 直播间的标签适配方法、存储介质、电子设备及***
CN110012320A (zh) * 2018-01-05 2019-07-12 武汉斗鱼网络科技有限公司 直播间的标签适配方法、存储介质、电子设备及***
CN108256532A (zh) * 2018-01-10 2018-07-06 武汉斗鱼网络科技有限公司 图像处理方法、装置、电子设备及存储介质
CN110493615A (zh) * 2018-05-15 2019-11-22 武汉斗鱼网络科技有限公司 一种直播视频监控方法及电子设备
CN109492124B (zh) * 2018-11-22 2022-03-25 北京工业大学 选择性注意线索指导的不良主播检测方法、装置及电子设备
CN109492124A (zh) * 2018-11-22 2019-03-19 北京工业大学 选择性注意线索指导的不良主播检测方法、装置及电子设备
CN109858441A (zh) * 2019-01-30 2019-06-07 广州轨道交通建设监理有限公司 一种用于施工现场的异常状态监测方法与装置
CN112788351B (zh) * 2019-11-01 2022-08-05 武汉斗鱼鱼乐网络科技有限公司 一种目标直播间的识别方法、装置、设备和存储介质
CN112788351A (zh) * 2019-11-01 2021-05-11 武汉斗鱼鱼乐网络科技有限公司 一种目标直播间的识别方法、装置、设备和存储介质
CN110856013A (zh) * 2019-11-19 2020-02-28 珠海格力电器股份有限公司 识别视频中关键片段的方法、***和存储介质
CN111314721A (zh) * 2020-02-11 2020-06-19 北京达佳互联信息技术有限公司 一种异常直播的确定方法、装置、设备及介质
CN111314721B (zh) * 2020-02-11 2022-04-22 北京达佳互联信息技术有限公司 一种异常直播的确定方法、装置、设备及介质
CN111698529B (zh) * 2020-06-19 2022-02-22 广州繁星互娱信息科技有限公司 直播监控方法、装置、设备以及计算机可读存储介质
CN111698529A (zh) * 2020-06-19 2020-09-22 广州繁星互娱信息科技有限公司 直播监控方法、装置、设备以及计算机可读存储介质
CN113536031A (zh) * 2021-06-17 2021-10-22 北京百度网讯科技有限公司 视频搜索的方法、装置、电子设备及存储介质
CN114302154A (zh) * 2021-12-07 2022-04-08 北京达佳互联信息技术有限公司 一种直播间展示方法、装置及电子设备
CN115002500A (zh) * 2022-06-15 2022-09-02 北京搜房科技发展有限公司 直播管理方法及装置、存储介质及电子设备
CN115002500B (zh) * 2022-06-15 2024-02-13 北京搜房科技发展有限公司 直播管理方法及装置、存储介质及电子设备

Similar Documents

Publication Publication Date Title
CN107027047A (zh) 视频直播监控方法、装置及电子设备
US11171977B2 (en) Unsupervised spoofing detection from traffic data in mobile networks
CN111461089B (zh) 一种人脸检测的方法、人脸检测模型的训练方法及装置
CN107071584A (zh) 直播连麦方法及装置
WO2021155713A1 (zh) 基于权重嫁接的模型融合的人脸识别方法及相关设备
EP3707906B1 (en) Electronic apparatus and control method thereof
CN109078333B (zh) 一种匹配游戏好友的方法及装置
CN105975641A (zh) 视频推荐方法及装置
CN106850687A (zh) 用于检测网络攻击的方法和装置
CN112491442B (zh) 一种自干扰消除方法及装置
Zhao et al. Fedprompt: Communication-efficient and privacy-preserving prompt tuning in federated learning
CN108985954A (zh) 一种建立各标识的关联关系的方法以及相关设备
CN111181930A (zh) DDoS攻击检测的方法、装置、计算机设备及存储介质
CN111949886A (zh) 一种用于信息推荐的样本数据生成方法和相关装置
CN104410898A (zh) 智能家庭云盒***及其控制方法
CN110248195B (zh) 用于输出信息的方法和装置
WO2020088048A1 (zh) 处理信息的方法和装置
CN113627547B (zh) 训练方法、电弧检测方法、装置、电子设备及存储介质
CN106101831B (zh) 视频向量化方法及装置
CN114900357A (zh) 时空图神经网络链路泛洪攻击检测方法、设备及存储介质
CN114693970A (zh) 对象分类方法、深度学习模型的训练方法、装置和设备
CN107733874A (zh) 信息处理方法、装置、计算机设备和存储介质
CN103888670B (zh) 一种信息处理方法和电子设备
CN116342940A (zh) 图像审批方法、装置、介质及设备
WO2021093538A1 (zh) 用于帧内预测的插值滤波方法、装置、介质及电子设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170808