一种基于大数据的视频数据采集处理和传输的方法与流程

文档序号:25992691发布日期:2021-07-23 21:05阅读:203来源:国知局
一种基于大数据的视频数据采集处理和传输的方法与流程

本发明涉及数据处理技术领域,具体涉及一种基于大数据的视频数据采集处理和传输的方法。



背景技术:

随着多媒体技术的发展和各种类型信息交流需求的不断增加,计算机工业和消费类电子工业正不断融合成一个全新的数字化信息产业,尤其是随着显示技术与控制技术的不断融合和发展,大型的、通畅的视讯信息成为需要解决的一个重要新课题。在大屏幕拼接显示墙、安防视频监控、视频会议、数字电视设备、教育培训、商务演示和游戏娱乐等众多领域中,都要求能处理海量的视讯信息,如多路不同视频输入源混合处理的需求出现在各种高端的工程领域。

现有的视频监视系统是很多都是简单的非智能录像存储系统,其缺点十分明显;由于网络治安和视频监控区域的分散,导致难于管理,同时不能够对监控区域进行分类,安保人员在对监控视频进行浏览、排查很容易造成人员的劳累等,稍有不慎很容易遗漏关键的信息;同时无法根据视频数据的监控值合理的将视频数据发送至安保人员进行排查,起到提前预警和主动防御的作用;为此,我们提出一种基于大数据的视频数据采集处理和传输的方法。



技术实现要素:

针对现有技术存在的不足,本发明目的是提供一种基于大数据的视频数据采集处理和传输的方法。本发明能够将相邻的关注值高的监控子区域进行调节合并,形成新的监控子区域;避免由于视频监控区域的分散,导致难于管理,排查效率低下的问题,同时提高视频数据采集效率;同时能够根据传输值合理选择对应的数据处理终端接收监控子区域对应的多路视频数据并进行拼接融合,形成全景视频数据,提高数据处理效率,便于安保人员进行浏览、排查。

本发明的目的可以通过以下技术方案实现:一种基于大数据的视频数据采集处理和传输的方法,包括如下步骤:

步骤一:根据监控区域所在平面设置平面坐标系,将监控区域均匀划分为若干个监控子区域,并将监控子区域标记为i,i为非零正整数;i=1,…,n;对监控子区域进行分类,判定监控子区域是否需要调节,若需要调节,则将多个监控子区域进行调节合并,形成新的监控子区域;

本发明将相邻的关注值高的监控子区域进行调节合并,形成新的监控子区域;避免由于视频监控区域的分散,导致难于管理,排查效率低下的问题,同时提高视频数据采集效率;

步骤二:采集监控子区域对应的视频数据,所述监控子区域内设置有若干个视频采集器,所述视频数据为多路视频数据,将所述多路视频数据发送至对应的数据处理终端进行拼接融合,形成全景视频数据;本发明能够根据传输值合理选择对应的数据处理终端接收监控子区域对应的多路视频数据并进行拼接融合,形成全景视频数据,提高数据处理效率,便于安保人员进行浏览、排查;

步骤三:对全景视频数据进行分析;当监测到对应的监控子区域内有人时,则生成开始标记指令,当再次检测到监控子区域内无人时,则生成停止标记指令;控制器接收到开始标记指令后对全景视频数据开始标记,接收到停止标记指令后,停止标记,将开始标记与停止标记之间全景视频数据标记为校验视频;将未标记的全景视频数据标记为普通视频;

步骤四:对校验视频进行监控值分析,获取得到校验视频的监控值;将监控值gk与监控阈值相比较;

若监控值gk≥监控阈值,则将对应的校验视频标记为预警视频;并将预警视频发送至安保人员的手机终端上;同时向安保人员的手机终端发送提示安保人员对预警视频进行浏览排查的提醒信息;起到提前预警和主动防御的作用;

步骤五:将校验视频和普通视频传输至云平台进行存储。

进一步地,步骤一中对监控子区域进行分类,具体步骤为:

s11:将监控子区域采集的对应视频数据标记为区域视频数据;获取区域视频数据的关注信息;所述关注信息包括关注人数、关注次数和关注时长;

s12:将区域视频数据的关注人数标记为c1;将区域视频数据的关注次数标记为c2,将区域视频数据的关注时长标记为c3;

利用公式dc=c1×a1+c2×a2+c3×a3获取区域视频数据的关注值dc,其中a1、a2、a3为系数因子;

s13:将关注值dc与关注阈值相比较;若关注值dc≤关注阈值,则表示对应的监控子区域不需要调节;

若关注值dc>关注阈值,则表示对应的监控子区域需要调节;继续执行步骤s14;同时将需要调节的监控子区域标记为待调节区域;

s14:获取待调节区域相邻的监控子区域,针对该相邻的监控子区域执行步骤s12,获取该相邻监控子区域对应的区域视频数据的关注值;将关注值与关注阈值相比较;

若关注值>关注阈值,则将两个监控子区域进行调节合并,形成新的监控子区域,并将新的监控子区域标记为待调节区域,继续获取待调节区域相邻的监控子区域,依次类推;

若关注值≤关注阈值,则不将这两个监控子区域进行调节合并,继续获取待调节区域相邻的监控子区域,依次类推。

进一步地,步骤二中将所述多路视频数据发送至对应的数据处理终端进行拼接融合,形成全景视频数据,具体步骤为:

s21:将监控子区域内的视频采集器数量标记为l1;将数据处理终端当前接入的视频采集器的数量标记为g1;设定数据处理终端接入视频传感器的最大容量为g2;最小容量为g3;

将g1与最大容量g2进行差值计算获取得到最大剩余容量;将最大剩余容量大于l1的数据处理终端标记为初选终端;

s22:利用公式gf=(g2-g1)/(g1-g3)获取得到初选终端的接入系数gf;

s23:将视频采集器向初选终端传输视频数据的延迟标记为hm;m=1,…,l1;

将延迟hm与延迟阈值相比较;若hm>延迟阈值。则将该延迟标记为影响延迟;统计影响延迟出现的次数,并标记为l2;将影响延迟与延迟阈值进行差值计算获取得到超延值,并标记为l3;

s24:设定超延系数为kc,c=1,2,……,20;其中,k1<k2<……<k20;

每个超延系数kc均对应一个预设超延值范围,依次分别为(k1,k2],(k2,k3],…,(k20,k21];且k1<k2<…<k20<k21;

当l3∈(kc,kc+1],则预设超延值范围对应的超延系数为kc;

利用公式l4=l3×kc获取得到超延值对应的影响值l4,将所有的超延值对应影响值进行求和得到超延影响总值,并标记为l5;

利用公式sh=l2×a4+l5×a5获取得到延迟系数sh,其中a4、a5均为系数因子;

s25:将视频采集器向初选终端传输视频数据的码率标记为gm;其中gm与hm一一对应;将所有的码率进行求和并取均值获取得到平均码率并标记为gs;

s26:获取初选终端的设备值并标记为dh;

s27:将接入系数、延迟系数、平均码率和设备值进行归一化处理并取其数值;

利用公式ch=(gf×b1+gs×b2+dh×b3)/(sh×b4)获取得到初选终端的传输值ch;其中b1、b2、b3、b4均为系数因子;

s28:选取传输值ch最大的初选终端作为选中终端,所述选中终端用于接收监控子区域对应的多路视频数据并进行拼接融合,形成全景视频数据。

进一步地,所述初选终端的设备值的计算方法如下:

v1:获取初选终端的实时位置,将初选终端的实时位置与监控子区域的位置进行距离差计算获取得到传输间距,并标记为lg;

v2:设定初选终端的运行年限为ln;设定初选终端的维修次数为lw;

获取初选终端在系统当期时刻前三十天内的吞吐量并进行求和取其均值得到吞吐量均值标记为r1;

v3:设定所有的数据处理终端型号均对应一个终端值,将初选终端的型号与所有的数据处理终端型号进行匹配获取得到对应的终端值并标记为r2;

v4:设定初选终端的拼接融合总次数为r3;

v5:利用公式dr=(r1×g1+r2×g2+r3×g3)/(lg×g4+ln×g5+lw×g6)获取得到初选终端的设备值dr,其中g1、g2、g3、g4、g5、g6均为系数因子。

进一步地,所述步骤四中对校验视频进行监控值分析,获取得到校验视频的监控值;具体步骤为:

s41:将校验视频的标记时长标记为bt;

统计校验视频标记期间对应的监控子区域的人流量并标记为br;

s42:利用公式gk=bt×d1+br×d2获取得到校验视频的监控值gk,其中d1、d2均为系数因子。

本发明的有益效果是:

1、本发明根据监控区域所在平面设置平面坐标系,将监控区域均匀划分为若干个监控子区域,对监控子区域进行分类,将监控子区域采集的对应视频数据标记为区域视频数据;获取区域视频数据的关注信息;计算得到区域视频数据的关注值;若关注值dc≤关注阈值,则表示对应的监控子区域不需要调节;若关注值dc>关注阈值,则表示对应的监控子区域需要调节;将多个监控子区域进行调节合并,形成新的监控子区域;本发明将相邻的关注值高的监控子区域进行调节合并,形成新的监控子区域;避免由于视频监控区域的分散,导致难于管理,排查效率低下的问题,同时提高视频数据采集效率;

2、本发明采集监控子区域对应的视频数据,所述视频数据为多路视频数据,将所述多路视频数据发送至对应的数据处理终端进行拼接融合,形成全景视频数据;结合接入系数、延迟系数、平均码率和设备值,计算得到数据处理终端的传输值,选取传输值最大的初选终端作为选中终端,本发明能够根据传输值合理选择对应的数据处理终端接收监控子区域对应的多路视频数据并进行拼接融合,形成全景视频数据,提高数据处理效率,便于安保人员进行浏览、排查;

3、本发明通过对全景视频数据进行分析;将全景视频数据分为校验视频和普通视频;对校验视频进行监控值分析,获取得到校验视频的监控值;若监控值gk≥监控阈值,则将对应的校验视频标记为预警视频;并将预警视频发送至安保人员的手机终端上;同时向安保人员的手机终端发送提示安保人员对预警视频进行浏览排查的提醒信息;起到提前预警和主动防御的作用。

附图说明

为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。

图1为本发明的流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

如图1所示,一种基于大数据的视频数据采集处理和传输的方法,包括如下步骤:

步骤一:根据监控区域所在平面设置平面坐标系,将监控区域均匀划分为若干个监控子区域,并将监控子区域标记为i,i为非零正整数;i=1,…,n;对监控子区域进行分类,判定监控子区域是否需要调节,若需要调节,则将多个监控子区域进行调节合并,形成新的监控子区域;避免由于视频监控区域的分散,导致难于管理,排查效率低下;具体为:

s11:将监控子区域采集的对应视频数据标记为区域视频数据;获取区域视频数据的关注信息;关注信息包括关注人数、关注次数和关注时长;

s12:将区域视频数据的关注人数标记为c1;将区域视频数据的关注次数标记为c2,将区域视频数据的关注时长标记为c3;

利用公式dc=c1×a1+c2×a2+c3×a3获取区域视频数据的关注值dc,其中a1、a2、a3为系数因子,例如a1取值0.58,a2取值0.69,a3取值0.98;

s13:将关注值dc与关注阈值相比较;若关注值dc≤关注阈值,则表示对应的监控子区域不需要调节;

若关注值dc>关注阈值,则表示对应的监控子区域需要调节;继续执行步骤s14;同时将需要调节的监控子区域标记为待调节区域;

s14:获取待调节区域相邻的监控子区域,针对该相邻的监控子区域执行步骤s12,获取该相邻监控子区域对应的区域视频数据的关注值;将关注值与关注阈值相比较;

若关注值>关注阈值,则将两个监控子区域进行调节合并,形成新的监控子区域,并将新的监控子区域标记为待调节区域,继续获取待调节区域相邻的监控子区域,依次类推;

若关注值≤关注阈值,则不将这两个监控子区域进行调节合并,继续获取待调节区域相邻的监控子区域,依次类推;

本发明将相邻的关注值高的监控子区域进行调节合并,形成新的监控子区域;避免由于视频监控区域的分散,导致难于管理,排查效率低下的问题,同时提高视频数据采集效率;

步骤二:采集监控子区域对应的视频数据,监控子区域内设置有若干个视频采集器,视频数据为多路视频数据,将多路视频数据发送至对应的数据处理终端进行拼接融合,形成全景视频数据,便于安保人员进行浏览、排查;具体步骤为:

s21:将监控子区域内的视频采集器数量标记为l1;将数据处理终端当前接入的视频采集器的数量标记为g1;设定数据处理终端接入视频传感器的最大容量为g2;最小容量为g3;

将g1与最大容量g2进行差值计算获取得到最大剩余容量;将最大剩余容量大于l1的数据处理终端标记为初选终端;

s22:利用公式gf=(g2-g1)/(g1-g3)获取得到初选终端的接入系数gf;

s23:将视频采集器向初选终端传输视频数据的延迟标记为hm;m=1,…,l1;

将延迟hm与延迟阈值相比较;若hm>延迟阈值。则将该延迟标记为影响延迟;统计影响延迟出现的次数,并标记为l2;将影响延迟与延迟阈值进行差值计算获取得到超延值,并标记为l3;

s24:设定超延系数为kc,c=1,2,……,20;其中,k1<k2<……<k20;

每个超延系数kc均对应一个预设超延值范围,依次分别为(k1,k2],(k2,k3],…,(k20,k21];且k1<k2<…<k20<k21;

当l3∈(kc,kc+1],则预设超延值范围对应的超延系数为kc;

利用公式l4=l3×kc获取得到超延值对应的影响值l4,将所有的超延值对应影响值进行求和得到超延影响总值,并标记为l5;

利用公式sh=l2×a4+l5×a5获取得到延迟系数sh,其中a4、a5均为系数因子;例如a4取值1.01,a5取值0.88;

s25:将视频采集器向初选终端传输视频数据的码率标记为gm;其中gm与hm一一对应;将所有的码率进行求和并取均值获取得到平均码率并标记为gs;

s26:获取初选终端的设备值并标记为dh;

s27:将接入系数、延迟系数、平均码率和设备值进行归一化处理并取其数值;利用公式ch=(gf×b1+gs×b2+dh×b3)/(sh×b4)获取得到初选终端的传输值ch;其中b1、b2、b3、b4均为系数因子,例如b1取值0.58,b2取值0.71,b3取值0.28,b4取值1.21;

s28:选取传输值ch最大的初选终端作为选中终端,选中终端用于接收监控子区域对应的多路视频数据并进行拼接融合,形成全景视频数据;

步骤三:对全景视频数据进行分析;当监测到对应的监控子区域内有人时,则生成开始标记指令,当再次检测到监控子区域内无人时,则生成停止标记指令;控制器接收到开始标记指令后对全景视频数据开始标记,接收到停止标记指令后,停止标记,将开始标记与停止标记之间全景视频数据标记为校验视频;将未标记的全景视频数据标记为普通视频;

步骤四:对校验视频进行监控值分析,获取得到校验视频的监控值;具体步骤为:

s41:将校验视频的标记时长标记为bt;统计校验视频标记期间对应的监控子区域的人流量并标记为br;

s42:利用公式gk=bt×d1+br×d2获取得到校验视频的监控值gk,其中d1、d2均为系数因子;例如d1取值0.88,d2取值0.79;

将监控值gk与监控阈值相比较;

若监控值gk≥监控阈值,则将对应的校验视频标记为预警视频;并将预警视频发送至安保人员的手机终端上;同时向安保人员的手机终端发送提示安保人员对预警视频进行浏览排查的提醒信息;

步骤五:将校验视频和普通视频传输至云平台进行存储。

初选终端的设备值的计算方法如下:

v1:获取初选终端的实时位置,将初选终端的实时位置与监控子区域的位置进行距离差计算获取得到传输间距,并标记为lg;

v2:设定初选终端的运行年限为ln;设定初选终端的维修次数为lw;

获取初选终端在系统当期时刻前三十天内的吞吐量并进行求和取其均值得到吞吐量均值标记为r1;

v3:设定所有的数据处理终端型号均对应一个终端值,将初选终端的型号与所有的数据处理终端型号进行匹配获取得到对应的终端值并标记为r2;

v4:设定初选终端的拼接融合总次数为r3;

v5:利用公式dr=(r1×g1+r2×g2+r3×g3)/(lg×g4+ln×g5+lw×g6)获取得到初选终端的设备值dr,其中g1、g2、g3、g4、g5、g6均为系数因子,例如g1取值0.66,g2取值0.77,g3取值1.33,g4取值0.28,g5取值0.79,g6取值0.99。

本发明的工作原理是:

一种基于大数据的视频数据采集处理和传输的方法,在工作时,根据监控区域所在平面设置平面坐标系,将监控区域均匀划分为若干个监控子区域,对监控子区域进行分类,将监控子区域采集的对应视频数据标记为区域视频数据;获取区域视频数据的关注信息;计算得到区域视频数据的关注值;若关注值dc≤关注阈值,则表示对应的监控子区域不需要调节;若关注值dc>关注阈值,则表示对应的监控子区域需要调节;将多个监控子区域进行调节合并,形成新的监控子区域;本发明将相邻的关注值高的监控子区域进行调节合并,形成新的监控子区域;避免由于视频监控区域的分散,导致难于管理,排查效率低下的问题,同时提高视频数据采集效率;

采集监控子区域对应的视频数据,视频数据为多路视频数据,将多路视频数据发送至对应的数据处理终端进行拼接融合,形成全景视频数据;结合接入系数、延迟系数、平均码率和设备值,计算得到数据处理终端的传输值,选取传输值最大的初选终端作为选中终端,本发明能够根据传输值合理选择对应的数据处理终端接收监控子区域对应的多路视频数据并进行拼接融合,形成全景视频数据,提高数据处理效率,便于安保人员进行浏览、排查;

对全景视频数据进行分析;将全景视频数据分为校验视频和普通视频;对校验视频进行监控值分析,获取得到校验视频的监控值;若监控值gk≥监控阈值,则将对应的校验视频标记为预警视频;并将预警视频发送至安保人员的手机终端上;同时向安保人员的手机终端发送提示安保人员对预警视频进行浏览排查的提醒信息;起到提前预警和主动防御的作用。

上述公式和系数因子均是由采集大量数据进行软件模拟及相应专家进行参数设置处理,得到与真实结果符合的公式和系数因子。

以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

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