数据帧自动抓取方法与流程

文档序号:17430540发布日期:2019-04-17 03:26阅读:541来源:国知局
数据帧自动抓取方法与流程

本发明涉及数据抓取领域,尤其涉及一种数据帧自动抓取方法。



背景技术:

随着现代社会的发展,电影已深入到人类社会生活的方方面面,是人们日常生活不可或缺的一部分。

电影,是由活动照相术和幻灯放映术结合发展起来的一种连续的影像画面,是一门视觉和听觉的现代艺术,也是一门可以容纳戏剧、摄影、绘画、音乐、舞蹈、文字、雕塑、建筑等多种艺术的现代科技与艺术的综合体。电影的组成数据为多个数据帧,对数据帧的处理效果直接决定了电影数据的质量。



技术实现要素:

为了解决现有技术中图像反映出来的争斗程度不易辨识的技术问题,本发明提供了一种数据帧自动抓取方法。

为此,本发明至少具有以下两个重要发明点:

(1)对影片图像中各个演员子图像分别对应的各个争斗程度进行均值计算以获得影片的争斗程度,进而确定影片的暴力分级,以提高影片审阅的速度;

(2)基于图像的信噪比对图像进行栅格化处理,以获得多个形状相同的栅格区域,针对每一个栅格区域内的脉冲干扰的数量选择对应的分化去噪模式,避免图像去噪过于简单粗糙。

根据本发明的一方面,提供一种数据帧自动抓取方法,该方法包括运行一种数据帧自动抓取机构来自动抓取数据帧,所述数据帧自动抓取机构包括:电压测量设备,用于检测输入电压的实时数值,以确定输入电压随时间变化的趋势,并基于所述趋势确定并输出输入电压的稳定性,所述输入电压用于提供电力供应;数据缓冲设备,用于缓存即将播放的影片数据,所述影片数据由多个影片帧组成,其中,每一个影片帧具有相应的帧编号,最先播放的影片帧最先缓存且对应的帧编号越小。

更具体地,在所述数据帧自动抓取机构中,还包括:

抓流设备,与所述数据缓冲设备连接,用于抓取帧编号排名前一百的各个影片帧以用作片头抓取图像,并输出所述一百张片头抓取图像;冗余度解析设备,与所述抓流设备连接,用于接收所述一百张片头抓取图像,解析出每一张片头抓取图像的冗余度,并比较所述一百张片头抓取图像的各个冗余度,将冗余度最小的片头抓取图像作为有效片头图像输出。

更具体地,在所述数据帧自动抓取机构中,还包括:

第一处理设备,与所述冗余度解析设备连接,用于接收所述有效片头图像,基于所述有效片头图像的信噪比对所述有效片头图像进行栅格化处理,以获得多个形状相同的栅格区域,其中,所述有效片头图像的信噪比越小,对所述有效片头图像进行栅格化处理获得的栅格区域的面积越小。

更具体地,在所述数据帧自动抓取机构中,还包括:

第二处理设备,与所述第一处理设备连接,用于确定每一个栅格区域中脉冲干扰的数量,并在所述有效片头图像中任何栅格区域都不存在脉冲干扰时,发出无脉冲干扰信息;第三处理设备,与所述第二处理设备连接,用于接收每一个栅格区域中脉冲干扰的数量,并基于每一个栅格区域中脉冲干扰的数量确定每一个栅格区域对应的参考像素点的数量;第四处理设备,分别与所述第一处理设备和所述第三处理设备连接,用于对每一个栅格区域进行不同的去噪处理,所述对每一个栅格区域进行不同的去噪处理包括:从所述栅格区域内待处理像素点的邻域中获取与栅格区域对应的参考像素点的数量符合的多个邻域像素点,将所述多个邻域像素点的多个r颜色分量值的加权平均值作为所述待处理像素点的去噪r颜色分量值,将所述多个邻域像素点的多个g颜色分量值的加权平均值作为所述待处理像素点的去噪g颜色分量值,将所述多个邻域像素点的多个b颜色分量值的加权平均值作为所述待处理像素点的去噪b颜色分量值;第五处理设备,与所述第四处理设备连接,用于接收每一个栅格区域的各个像素点的去噪r颜色分量值、去噪g颜色分量值和去噪b颜色分量值,并基于每一个栅格区域的各个像素点的去噪r颜色分量值、去噪g颜色分量值和去噪b颜色分量值获取每一个栅格区域对应的去噪区域,还将各个去噪区域进行边缘融合以获得与所述有效片头图像对应的栅格化处理图像,并输出所述栅格化处理图像;争斗检测设备,与所述第五处理设备连接,用于接收所述栅格化处理图像,基于预设基准人体图案从所述栅格化处理图像中识别并分割出各个演员子图像,对每一个演员子图像进行姿势检测以确定相应的争斗程度,对各个演员子图像分别对应的各个争斗程度进行均值计算以获得所述数据缓冲设备缓存的影片的争斗程度;级别设置设备,与所述争斗检测设备连接,用于接收所述数据缓冲设备缓存的影片的争斗程度,并基于所述数据缓冲设备缓存的影片的争斗程度为所述数据缓冲设备缓存的影片进行暴力分级;其中,在所述争斗检测设备中,对每一个演员子图像进行姿势检测以确定相应的争斗程度包括:将每一个演员子图像与各个预设基准人体姿势进行匹配,以将匹配度最高的预设基准人体姿势对应的争斗程度作为确定的相应的争斗程度。

更具体地,在所述数据帧自动抓取机构中:所述第一处理设备、所述第二处理设备、所述第三处理设备和所述第四处理设备被放置在同一块印刷电路板上。

更具体地,在所述数据帧自动抓取机构中:所述冗余度解析设备、所述抓流设备和所述争斗检测设备被集成在同一块asic芯片内。

更具体地,在所述数据帧自动抓取机构中:所述第二处理设备还用于在所述有效片头图像中任一栅格区域存在脉冲干扰时,发出存在脉冲干扰信息。

更具体地,在所述数据帧自动抓取机构中:在所述第四处理设备中,邻域像素点距离待处理像素点越近,邻域像素点参与加权平均值运算的权重值越大。

附图说明

以下将结合附图对本发明的实施方案进行描述,其中:

图1为根据本发明实施方案示出的数据帧自动抓取机构的抓流设备抓取的影片帧即片头抓取图像的组成示意图。

具体实施方式

下面将参照附图对本发明的实施方案进行详细说明。

电影是一种视觉及听觉艺术,利用胶卷、录像带或数位媒体将影像和声音捕捉,再加上后期的编辑工作而成。电影是一种综合的现代艺术,亦正如艺术本身,有着复杂而繁多的科系。电影是一种以现代科技成果为工具与材料,运用创造视觉形象和镜头组接的表现手段,在银幕的空间和时间里,塑造运动的、音画结合的、逼真的具体形象,以反映社会生活的现代艺术。电影能准确地“还原”现实世界,“展现”虚拟世界,给人以逼真感,亲近感,宛如身临其境。电影的这种特性,可以满足人们更广阔、更真实地感受生活的愿望。

为了克服上述不足,本发明搭建一种数据帧自动抓取方法,该方法包括运行一种数据帧自动抓取机构来自动抓取数据帧。所述数据帧自动抓取机构能够有效解决相应的技术问题。

图1为根据本发明实施方案示出的数据帧自动抓取机构的抓流设备抓取的影片帧即片头抓取图像的组成示意图。所述片头抓取图像包括多个数据分块,例如数据分块1,数据分块2,数据分块3和数据分块4等。

根据本发明实施方案示出的数据帧自动抓取机构包括:

电压测量设备,用于检测输入电压的实时数值,以确定输入电压随时间变化的趋势,并基于所述趋势确定并输出输入电压的稳定性,所述输入电压用于提供电力供应;

数据缓冲设备,用于缓存即将播放的影片数据,所述影片数据由多个影片帧组成,其中,每一个影片帧具有相应的帧编号,最先播放的影片帧最先缓存且对应的帧编号越小。

接着,继续对本发明的数据帧自动抓取机构的具体结构进行进一步的说明。

在所述数据帧自动抓取机构中,还包括:

抓流设备,与所述数据缓冲设备连接,用于抓取帧编号排名前一百的各个影片帧以用作片头抓取图像,并输出所述一百张片头抓取图像;

冗余度解析设备,与所述抓流设备连接,用于接收所述一百张片头抓取图像,解析出每一张片头抓取图像的冗余度,并比较所述一百张片头抓取图像的各个冗余度,将冗余度最小的片头抓取图像作为有效片头图像输出。

在所述数据帧自动抓取机构中,还包括:

第一处理设备,与所述冗余度解析设备连接,用于接收所述有效片头图像,基于所述有效片头图像的信噪比对所述有效片头图像进行栅格化处理,以获得多个形状相同的栅格区域,其中,所述有效片头图像的信噪比越小,对所述有效片头图像进行栅格化处理获得的栅格区域的面积越小。

在所述数据帧自动抓取机构中,还包括:

第二处理设备,与所述第一处理设备连接,用于确定每一个栅格区域中脉冲干扰的数量,并在所述有效片头图像中任何栅格区域都不存在脉冲干扰时,发出无脉冲干扰信息;

第三处理设备,与所述第二处理设备连接,用于接收每一个栅格区域中脉冲干扰的数量,并基于每一个栅格区域中脉冲干扰的数量确定每一个栅格区域对应的参考像素点的数量;

第四处理设备,分别与所述第一处理设备和所述第三处理设备连接,用于对每一个栅格区域进行不同的去噪处理,所述对每一个栅格区域进行不同的去噪处理包括:从所述栅格区域内待处理像素点的邻域中获取与栅格区域对应的参考像素点的数量符合的多个邻域像素点,将所述多个邻域像素点的多个r颜色分量值的加权平均值作为所述待处理像素点的去噪r颜色分量值,将所述多个邻域像素点的多个g颜色分量值的加权平均值作为所述待处理像素点的去噪g颜色分量值,将所述多个邻域像素点的多个b颜色分量值的加权平均值作为所述待处理像素点的去噪b颜色分量值;

第五处理设备,与所述第四处理设备连接,用于接收每一个栅格区域的各个像素点的去噪r颜色分量值、去噪g颜色分量值和去噪b颜色分量值,并基于每一个栅格区域的各个像素点的去噪r颜色分量值、去噪g颜色分量值和去噪b颜色分量值获取每一个栅格区域对应的去噪区域,还将各个去噪区域进行边缘融合以获得与所述有效片头图像对应的栅格化处理图像,并输出所述栅格化处理图像;

争斗检测设备,与所述第五处理设备连接,用于接收所述栅格化处理图像,基于预设基准人体图案从所述栅格化处理图像中识别并分割出各个演员子图像,对每一个演员子图像进行姿势检测以确定相应的争斗程度,对各个演员子图像分别对应的各个争斗程度进行均值计算以获得所述数据缓冲设备缓存的影片的争斗程度;

级别设置设备,与所述争斗检测设备连接,用于接收所述数据缓冲设备缓存的影片的争斗程度,并基于所述数据缓冲设备缓存的影片的争斗程度为所述数据缓冲设备缓存的影片进行暴力分级;

其中,在所述争斗检测设备中,对每一个演员子图像进行姿势检测以确定相应的争斗程度包括:将每一个演员子图像与各个预设基准人体姿势进行匹配,以将匹配度最高的预设基准人体姿势对应的争斗程度作为确定的相应的争斗程度。

在所述数据帧自动抓取机构中:所述第一处理设备、所述第二处理设备、所述第三处理设备和所述第四处理设备被放置在同一块印刷电路板上。

在所述数据帧自动抓取机构中:所述冗余度解析设备、所述抓流设备和所述争斗检测设备被集成在同一块asic芯片内。

在所述数据帧自动抓取机构中:所述第二处理设备还用于在所述有效片头图像中任一栅格区域存在脉冲干扰时,发出存在脉冲干扰信息。

在所述数据帧自动抓取机构中:在所述第四处理设备中,邻域像素点距离待处理像素点越近,邻域像素点参与加权平均值运算的权重值越大。

另外,在所述数据帧自动抓取机构中,还包括:adsl传输设备,与所述争斗检测设备连接,用于接收来自远端服务器的各个预设基准人体姿势,以实时更新其存储的各个预设基准人体姿势。

adsl是一种通过现有电话线为家庭、办公室提供宽带数据传输服务的技术,他能提供很高的数据传输频宽。adsl方案不需要改造信号传输线路,他只需要有一对特殊的modem,其中一个modem被接到用户的计算机上,另一台则安装在电信公司的通讯中心里,将它们相联的依然是普通的电话线路。在采用adsl方案后,数据传输的速度确实提高了很多。adsl方案的传输速度大约是isdn方案的50倍、卫星方案的20倍,同时它又不需要改制线路,因此adsl是目前比较可行的上网加速方案。adsl在开发初期,是专为视像节目点播而设计的。随着互联网的迅速发展,adsl改头换面作为一种高速接入互联网的技术出现在人们面前,让用户感到耳目一新。

采用本发明的数据帧自动抓取机构,针对现有技术中图像反映出来的争斗程度不易辨识的技术问题,通过对影片图像中各个演员子图像分别对应的各个争斗程度进行均值计算以获得影片的争斗程度,进而确定影片的暴力分级,以提高影片审阅的速度;更重要的是,还基于图像的信噪比对图像进行栅格化处理,以获得多个形状相同的栅格区域,针对每一个栅格区域内的脉冲干扰的数量选择对应的分化去噪模式,避免图像去噪过于简单粗糙,从而解决了上述技术问题。

可以理解的是,虽然本发明已以较佳实施例披露如上,然而上述实施例并非用以限定本发明。对于任何熟悉本领域的技术人员而言,在不脱离本发明技术方案范围情况下,都可利用上述揭示的技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1