Frame detection method of the invention relates to a video, which comprises the following steps: reading the first frame of the video data, and calculate the value of the two characteristics of the video data; read the next frame of video data, and calculate the value of the two features of the video data of the video data; comparing the current value of two characters and a frame of video data the two feature is the same, if the record is out of frame, if not directly to the next step; save two value features of the video data, to determine whether the current video data for the last frame of video data, if it is the end of video frame rate detection and output drop frame records, if otherwise read the next frame of video data. Compared with the prior art, the invention has the advantages of high detection efficiency, wide detection range and simple realization.
【技术实现步骤摘要】
一种视频的帧率检测方法
本专利技术涉及计算机多媒体
,尤其是涉及一种视频的帧率检测方法。
技术介绍
随着互联网发展的深入,越来越多的视频内容被生产与消费,同时,视频的质量也越来越得到用户的关注。导致视频丢帧的环节主要在拍摄、传输、播放这三个环节。目前,有越来越多的视频在智能手机、平板电脑上拍摄与播放,由于这些设备在性能上与专业设备存在差距,越来越多的视频内容在帧率这个指标上存在瑕疵。与此同时,通过移动网络传输视频情况也加重了丢帧的问题。因此,对视频帧率的快速检测的需求日益增多。传统的检测方法主要是在拍摄时,对拍摄的每一帧进行编号(参考),并把这个编号添加到视频帧上。然后在播放时,对影响进行扫描,如果出现编号跳跃的情况,就表示有丢帧。传统方法主要是在摄像头在采集到视频图片后加入帧编号,因此无法检测因摄像头性能不佳导致的丢帧。另外,由于编号信息被放入到视频帧中,因此,在检测过程中必须完整播放一次视频才能完成检测。
技术实现思路
本专利技术的目的是针对上述问题提供一种视频的帧率检测方法。本专利技术的目的可以通过以下技术方案来实现:一种视频的帧率检测方法,所述方法包括下列步骤:1)读取第一帧视频数据,并计算该帧视频数据的二值特征;2)读取下一帧视频数据,并计算当前视频数据的二值特征;3)比较当前视频数据的二值特征与其上一帧视频数据的二值特征是否相同,若是则记录掉帧并进入步骤4),若否则进入步骤4);4)保存当前视频数据的二值特征,判断当前视频数据是否为最后一帧视频数据,若是则结束视频的帧率检测并输出掉帧记录,若否则返回步骤2)。所述二值特征的计算方法具体为:11 ...
【技术保护点】
一种视频的帧率检测方法,其特征在于,所述方法包括下列步骤:1)读取第一帧视频数据,并计算该帧视频数据的二值特征;2)读取下一帧视频数据,并计算当前视频数据的二值特征;3)比较当前视频数据的二值特征与其上一帧视频数据的二值特征是否相同,若是则记录掉帧并进入步骤4),若否则进入步骤4);4)保存当前视频数据的二值特征,判断当前视频数据是否为最后一帧视频数据,若是则结束视频的帧率检测并输出掉帧记录,若否则返回步骤2)。
【技术特征摘要】
1.一种视频的帧率检测方法,其特征在于,所述方法包括下列步骤:1)读取第一帧视频数据,并计算该帧视频数据的二值特征;2)读取下一帧视频数据,并计算当前视频数据的二值特征;3)比较当前视频数据的二值特征与其上一帧视频数据的二值特征是否相同,若是则记录掉帧并进入步骤4),若否则进入步骤4);4)保存当前视频数据的二值特征,判断当前视频数据是否为最后一帧视频数据,若是则结束视频的帧率检测并输出掉帧记录,若否则返回步骤2)。2.根据权利要求1所述的视频的帧率检测方法,其特征在于,所述二值特征的计算方法具体为:11)对视频数据进行格式转换,得到视频数据的灰度图;12)提取步骤11)得到的灰度图的二值特征,即为视频数据的二值特征。3.根据权利要求2所述的视频的帧率检测方法,其特征在于,所述步骤11)具体为:111)将视频数据从YUV格式转换为RGB格式;112)对RGB格式的数据进行灰度处理,得到灰度图。4.根据权利要求3所述的视频的帧率检测方法,其特征在于,所述将视频数据从YUV格式转换为RGB格式具体为:R=1.164(Y-16)+1.596(V-128)G=1.164(Y-16)-0.813(V-1...
【专利技术属性】
技术研发人员:罗慧明,
申请(专利权)人:上海高顿教育培训有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。