公开/公告号CN101771687A
专利类型发明专利
公开/公告日2010-07-07
原文格式PDF
申请/专利权人 北京牡丹电子集团有限责任公司;
申请/专利号CN200910243583.X
申请日2009-12-29
分类号H04L29/06;H04L29/08;H04L12/26;
代理机构北京双收知识产权代理有限公司;
代理人吴杰
地址 100191 北京市海淀区花园路2号
入库时间 2023-12-18 00:05:42
法律状态公告日
法律状态信息
法律状态
2013-06-05
授权
授权
2011-06-08
实质审查的生效 IPC(主分类):H04L29/06 申请日:20091229
实质审查的生效
2010-07-07
公开
公开
技术领域
本发明涉及互联网安全监测领域,特别涉及一种针对互联网视频和图像节目提供商的非法视频和图像节目的监测方法。
背景技术
目前互联网的视频和图像节目呈现爆炸式发展,提供此类服务的互联网节目提供商越来越多,其片库的节目数量也越来越庞大。为了吸引互联网用户观看,互联网节目提供商经常提供一些与向有关国家部门申报不符的有版权问题的节目和黄色淫秽节目,或者将已经申报的节目私自更换为有问题的节目,这就需要对节目提供商片库的节目进行监测。
现有的对互联网节目提供商的非法视频和图像节目的监测方法一般有两种:
一、人工监测:工作人员手工查看视频和图像节目,选择待查节目,使用相关视频播放软件和图像查看软件解码后观看其内容,判断其是否非法。这种方法处理速度极慢,无法监测所有节目,误报率低,但是监测人员容易疲劳会导致误报率升高,要满足检测需要配备人员太多,成本极高。
二、软件监测:使用软件自动监测,应用基于非法视频和图像节目内容的方案,即首先要知道其视频格式和图像格式,再根据具体格式解码还原成视频和图像的内容,再针对其具体图像画面应用图像识别技术,运用各种图像检测规则判别其是否为非法。目前技术是监测时采用基于节目内容的检测方法,先要对视频图像解码,然后对解码出的视频和图像进行分析,所产生的数据量太大,处理速度慢,加上图像识别技术不成熟,误报率高,误差大,所需硬件设备(服务器等)成本高。此种方法只能对黄色淫秽节目进行检测,无法对只是侵权的正常节目进行检测。
发明内容
为解决上述问题,本发明提供一种处理速度快且误报率低的对互联网非法视频和图像节目的监测方法。
本发明对互联网非法视频和图像节目的监测方法,其中:包括步骤:
步骤1,将监测服务器与节目提供商的视频服务器置于同一网络中,监测服务器对已经输入节目提供商的视频服务器的原始视频和图像节目,先采集其文件名称和文件长度;
步骤2,将待测文件与监测服务器数据库中存储的合法授权的网络视频和图像数据文件比对;
步骤3,如果待测文件是合法授权文件,以预设的采样规则设定随机采样点提取特征样值;
步骤4,将此待测文件的名称Name和长度L、随机采样点位置和原始特征样值K0存储于监测服务器的数据库中;
步骤5,节目提供商的视频服务器接受用户访问时,监测服务器采集视频服务器输出文件的名称和文件长度;
步骤6,将采集到的视频服务器输出文件的名称和文件长度与监测服务器数据库中存储的视频和图像数据文件比对,在数据库中查找待测文件名称Name1和文件长度L1,如果没有此文件,则提示“此文件尚未入库”,并对此待测文件重复步骤1;
步骤7,如果数据库中有此文件,则根据文件名称以数据库对应的采样点再次提取特征样值K0’;
步骤8,将待测文件的特征样值数值与存储于监测服务器的数据库中的原始特征样值数值做比对;
步骤9,如特征样值数值与原始特征样值数值不符,则报警,并将报警计数,继续检测此待测文件的下一个采样点,直至此待测文件所有采样点检查完毕;如特征样值数值与原始特征样值数值符合,则继续检测此待测文件的下一个采样点,直至此待测文件所有采样点检查完毕;
步骤10,此待测文件所有采样点检查完毕后,统计报警次数;如报警次数为零则显示“本待测文件为合法”,如报警次数不为零则显示“本待测文件为非法”;
步骤11,此待测文件检测完成后,继续检测下一个节目提供商的视频服务器输出的视频和图像数据文件。
本发明对互联网非法视频和图像节目的监测方法,其中:步骤3中采样点位置可以是与文件头位置的绝对偏移量Δn,或者是与前一个采样点的相对偏移量Δn’。
本发明对互联网非法视频和图像节目的监测方法,其中:步骤1中由RTSP协议和RTP协议得到调用的待测文件名称和文件长度。
本发明采用不基于视频和图像节目内容的监测方法,首先对源节目的随机采样点按采样规则进行特征值采样提取特征样值,与同名被监测节目的相同采样点按相同采样规则提取的特征样值进行比对,判断其是否为非法节目,监测的误报率低,采样数量、运算量和比对数量大大减少,处理速度快,可以实现实时监测,同时减小了监测的难度、降低了监测成本。
附图说明
图1是本发明的监测网络物理结构示意图;
图2为视频和图像节目原始特征值采样程序结构框图;
图3为监测节目提供商的视频服务器输出的视频和图像节目程序结构框图。
具体实施方式
下面结合说明书附图对本发明对互联网非法视频和图像节目的监测方法作进一步说明。
图1是本发明的监测网络物理结构示意图;本发明对互联网非法视频和图像节目的监测方法中涉及的监测服务器与节目提供商的视频服务器处于同一局域网中,以提高监测服务器接收视频服务器数据的速度。本发明也可以将监测服务器与视频服务器通过其他通信端口或通过广域网、城域网等方式设置于同一网络中。
本发明对互联网非法视频和图像节目的监测方法的第一个阶段是视频和图像节目原始特征值采样阶段,由步骤1-步骤4(图2)组成。
步骤1,首先对已经输入节目提供商的视频服务器的原始视频和图像节目,先采集其文件名称和文件长度。本程序标记为T,具体实现方法如下:
互联网视频和图像节目的播放一般遵循RTSP协议(实时流协议RealTime StreamingProtocol)和RTP协议(实时传输协议Realtime Transport Protocol),监测服务器可以按与互联网节目点播用户相同的下载方式由RTSP协议和RTP协议得到调用的待测文件名称Name和文件长度L(byte)。其中,Name为字符型数据,L为正整数。
步骤2,将待测文件与监测服务器数据库中存储的合法授权的网络视频和图像数据文件比对。具体实现方法如下:
将待测文件名称Name和文件长度L与数据库中的合法授权文件名称Name0和文件长度L0比对。合法授权文件名称Name0和文件长度L0可以以各种数据表的形式存储,其中的内容由有关国家监管部门审批后下发至监测服务器数据库。其中,Name0为字符型数据,L0为正整数。
如果不是合法授权文件,则报警,并对下一个待测文件重复步骤1。
步骤3,如果是合法授权文件,以预设的采样规则设定随机采样点提取特征样值。具体实现方法如下:
根据文件长度L,随机选择采样点,采样点长度为一个字节。
采样点的数量n可以随机选择,也可以自行设定,1≤n≤L,其中n为正整数。
采样点位置可以是与文件头位置的绝对偏移量Δn,或者是与前一个采样点的相对偏移量Δn’,其中Δn、Δn’均为正整数,且Δn≤L,Δn’≤L,其中1≤n≤L,其中n为正整数。
采样点的数值为Kn,大小为一个字节,其中1≤n≤L,其中n为正整数。
这样即可得到待测文件的原始特征样值K0(Δ1,K1,Δ2,K2,...Δn,Kn)或K0(Δ1’,K1,Δ2’,K2,...Δn’,Kn)
步骤4,将此原始合法视频和图像节目数据文件的名称Name和长度L、原始特征样值K0存储于独立监测服务器的数据库中。
本发明对互联网非法视频和图像节目的监测方法的第二个阶段是监测节目提供商的视频服务器输出的视频和图像节目阶段,由步骤5-步骤11(图3)组成。
步骤5,节目提供商的视频服务器接受用户访问时,监测服务器对视频服务器输出的视频和图像节目文件进行监测。先采集输出文件的名称和文件长度。具体实现方法如下:
由RTSP协议和RTP协议得到调用的待测文件名称Name1和文件长度L1(byte)。
其中,Name1为字符型数据,L1为正整数。
步骤6,与监测服务器数据库中存储的视频和图像数据文件原始特征样值比对。具体实现方法如下:
在数据库中查找待测文件名称Name1和文件长度L1。
如果没有此文件,则提示“此文件尚未入库”,并对此待测文件重复步骤1(即进入图2中的程序流程T)。
其中,Name1为字符型数据,L1为正整数。
步骤7,如果数据库中有此文件,则根据文件名称以数据库对应的采样点再次提取特征样值K0’。具体实现方法如下:
从数据库中根据此文件名称查到的对应的原始特征样值K0为:
K0(Δ1,K1,Δ2,K2,...Δn,Kn)
或K0(Δ1’,K1,Δ2’,K2,...Δn’,Kn)
由原始特征样值K0,可以得到采样点位置,即与文件头位置的绝对偏移量Δn,或与前一个采样点的相对偏移量Δn’,其中Δn、Δn’均为正整数,且Δn≤L,Δn’≤L,其中1≤n≤L,其中n为正整数。
按绝对偏移量Δn,读取采样点的数值为Kn’,(其中,Kn’大小为一个字节,1≤n≤L,n为正整数)。
或按相对偏移量Δn’,读取采样点的数值为Kn’,(其中,Kn’大小为一个字节,1≤n≤L,n为正整数)。
步骤8,随即马上将待测文件的特征样值数值Kn’与存储于监测服务器的数据库中的原始特征样值数值Kn做比对。
步骤9,如特征样值数值Kn’与原始特征样值数值Kn不符,则报警,并将报警计数,继续检测此待测文件的下一个采样点,直至此待测文件所有采样点检查完毕。
如特征样值数值Kn’与原始特征样值数值Kn符合,则继续检测此待测文件的下一个采样点,直至此待测文件所有采样点检查完毕。
步骤10,此待测文件所有采样点检查完毕后,统计报警次数。如报警次数为零则显示“本待测文件为合法”,如报警次数不为零则显示“本待测文件为非法”。
步骤11,此待测文件检测完成后,继续检测下一个节目提供商的视频服务器输出的视频和图像数据文件。
以上的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通工程技术人员对本发明的技术方案作出的各种变形和改进,均应落入本发明的权利要求书确定的保护范围内。
机译: 能够观看无干扰节目观看原始节目的自适应部分图像替换方法,以及使用相同方法插入视频广告图像的视频制作方法
机译: 具有拍摄图像的可变视点的视频节目的编辑方法以及用于显示视频节目的计算机程序产品
机译: 视频图像显示屏幕,视频图像显示系统以及用于非法摄录的相机检测方法