The invention discloses a video scene distinguishing method and system. The method comprises the following steps: pre video image sequence is stored; the normalized histogram of each image frames of video sequence stored in the calculation, calculate the correlation function of each image frame and the adjacent video frames according to the normalized histogram of each image frame, according to the calculation of the maximum correlation correlation function; determine the maximum correlation degree is less than a preset threshold value, if the maximum correlation is less than a preset threshold, then distinguish between the current frame and the adjacent frames for different video scenes. The invention can effectively locate different video scenes, and can effectively restrain the interference caused by the displacement of the video frames in the video, thereby improving the detection accuracy.
【技术实现步骤摘要】
本专利技术涉及视频场景分析
,尤其涉及一种视频场景区分方法及系统。
技术介绍
当前网络视频数量越来越多,基于视频内容的各类应用需求也越来越多,比如基于不同的视频内容选取合适的广告内容,基于不同的视频内容选取合适的广告插播位置,基于不同的视频内容满足用户查询定位关注点等等。现有技术中当视频中物体或人物的位移造成视频帧相似,从而无法定位出视频中的目标内容。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于现有技术的不足,本专利技术目的在于提供一种视频场景区分方法及系统,旨在解决现有技术中当视频中物体或人物的位移造成视频帧相似,从而无法定位出视频中的目标内容的缺陷。本专利技术的技术方案如下:一种视频场景区分方法,其中,方法包括:A、预先将视频图像序列进行存储;B、计算存储的视频图像序列中的各图像帧的归一化直方图,根据各图像帧的归一化直方图计算各图像帧与相邻视频帧的相关函数,根据相关函数计算最大相关度;C、判断最大相关度是否小于预设的阈值,若最大相关度小于预设的阈值,则区分当前帧与相邻帧为不同的视频场景。所述的视频场景区分方法,其中,所述A具体包括:A1、服务器预先设置第一数组用于存储获取图像帧与相邻视频帧的最大相关度;A2、当客户端向服务器请求加载播放视频片段时,服务器向客户端发送播放视频片段同时检测与该视频片段对应的第一数组中的若干个最大相关度的值是否为空;A3、客户端获取视频片段后,播放视频片段;A4、服务器随机获取m个最大相关度的值为空的视频帧存储在第二数组中,其中m为自然数。所述的视频场景区分方法,其中,所述B具体包括:B1、服务器计算第二数组存 ...
【技术保护点】
一种视频场景区分方法,其特征在于,所述方法包括:A、预先将视频图像序列进行存储;B、计算存储的视频图像序列中的各图像帧的归一化直方图,根据各图像帧的归一化直方图计算各图像帧与相邻视频帧的相关函数,根据相关函数计算最大相关度;C、判断最大相关度是否小于预设的阈值,若最大相关度小于预设的阈值,则区分当前帧与相邻帧为不同的视频场景。
【技术特征摘要】
1.一种视频场景区分方法,其特征在于,所述方法包括:A、预先将视频图像序列进行存储;B、计算存储的视频图像序列中的各图像帧的归一化直方图,根据各图像帧的归一化直方图计算各图像帧与相邻视频帧的相关函数,根据相关函数计算最大相关度;C、判断最大相关度是否小于预设的阈值,若最大相关度小于预设的阈值,则区分当前帧与相邻帧为不同的视频场景。2.根据权利要求1所述的视频场景区分方法,其特征在于,所述A具体包括:A1、服务器预先设置第一数组用于存储获取图像帧与相邻视频帧的最大相关度;A2、当客户端向服务器请求加载播放视频片段时,服务器向客户端发送播放视频片段同时检测与该视频片段对应的第一数组中的若干个最大相关度的值是否为空;A3、客户端获取视频片段后,播放视频片段;A4、服务器随机获取m个最大相关度的值为空的视频帧存储在第二数组中,其中m为自然数。3.根据权利要求2所述的视频场景区分方法,其特征在于,所述B具体包括:B1、服务器计算第二数组存储的视频图像序列中的各图像帧的归一化直方图;B2、服务器根据各图像帧的归一化直方图计算m个图像帧与相邻视频帧的相关函数,获取相关函数中的最大相关度,并将对应的最大相关度存储在第一数组中的对应位置。4.根据权利要求1所述的视频场景区分方法,其特征在于,所述A具体包括:A11、服务器预先设置第三数组用于存储获取图像帧与相邻视频帧的最大相关度;A21、当客户端请求向服务器加载播放视频片段时,服务器将视频片段发送给客户端;A31、客户端获取视频片段后,播放视频片段,检测第三数组中的视频帧对应的最大相关度的值是否为空,随机获取m个最大相关度的值为空的视频帧对应的视频图像序列存储在第四数组中。5.根据权利要求4所述的视频场景区分方法,其特征在于,所述步骤B还包括:B11、客户端计算第四数组存储的视频图像序列中的各图像帧的归一化直方图;B21、客户端根据各图像帧的归一化直方图计算m个图像帧与相邻视频帧的相关函数,获取相关函数中的最大相关度;B31、客户端将最大相关度上传至服务器中第三数组中的对应位置。6.一种视频场景区分系统,其特征在于,系统包括:存储模块,用于预先将视频图像序列进行存储;计...
【专利技术属性】
技术研发人员:张霞,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。