基于实时数据中台的处理方法及处理系统技术方案

技术编号:38052247 阅读:7 留言:0更新日期:2023-06-30 11:18
本发明专利技术提供一种基于实时数据中台的处理方法及处理系统,根据各银行设备的第一采集设备采集视频数据,得到多个子视频数据,确定标识区域,第二采集设备采集判断图像。标识区域内存在用户采集第一时刻,用户离开标识区域采集第二时刻,得到多个截取时间段对子视频数据截取,得到压缩视频数据。对用户信息编号得到用户编号信息,初始化数据映射列表,构建设备栏、时间栏,用户栏,生成当前数据映射列表。提取设备栏的银行设备信息生成设备节点,截取时间段信息生成时间段节点,用户栏的用户编号信息,存在相同用户编号信息时生成用户节点。构建银行节点,各设备节点与银行节点连接生成数据结构树,基于数据结构树对压缩视频数据进行同步存储。同步存储。同步存储。

【技术实现步骤摘要】
基于实时数据中台的处理方法及处理系统


[0001]本专利技术涉及数据处理
,尤其涉及一种基于实时数据中台的处理方法及处理系统。

技术介绍

[0002]社会信息化的发展速度一直维持在高水平,银行业作为领先的龙头行业,一直进行着大规模的信息技术工程建设。银行数据同步是信息技术工程建设中重要的一环,其中,银行数据同步中的视频数据的同步是尤为重要的。
[0003]银行的存取款设备每天需要拍摄大量的视频数据,其中视频数据中有用户进行存取款业务办理的有效数据,同时也包含无人操作时的无效数据。现有技术中,一般会将所有时间段的视频数据进行同步存储,而这些数据全部存储在数据库中会占用大量的存储空间,同时现有技术中也无法结合用户属性协助工作人员对同步数据进行快速的数据分析。
[0004]因此,如何对银行数据进行过滤同步,并结合用户属性协助工作人员对同步数据进行快速的数据分析成为了急需解决的问题。

技术实现思路

[0005]本专利技术实施例提供一种基于实时数据中台的处理方法及处理系统,可以结合不同位置的采集设备对银行数据进行过滤同步,并结合用户属性协助工作人员对同步数据进行快速的数据分析。
[0006]本专利技术实施例的第一方面,提供一种基于实时数据中台的处理方法,包括:根据各银行设备处的第一采集设备实时采集视频数据,得到对应各所述银行设备的多个子视频数据,确定各银行设备对应的标识区域,基于第二采集设备实时采集包含各所述标识区域的判断图像;基于所述判断图像确定标识区域内存在用户时采集第一时刻,并在用户离开所述标识区域时采集第二时刻,根据所述第一时刻和第二时刻得到各所述银行设备对应的多个截取时间段,根据多个所述截取时间段集合对相应所述子视频数据进行截取,得到各银行设备对应的压缩视频数据;对各所述压缩视频数据中的用户信息进行识别和编号,得到用户编号信息,初始化数据映射列表,在所述数据映射列表中竖向依次构建用于填充银行设备信息的设备栏、用于填充截取时间段信息的时间栏,以及用于填充用户编号信息的用户栏,生成当前数据映射列表;提取所述当前数据映射列表中设备栏的银行设备信息生成设备节点,提取所述当前数据映射列表中时间栏的截取时间段信息,生成与相应所述设备节点连接的时间段节点,提取所述当前数据映射列表中用户栏的用户编号信息,在存在相同用户编号信息时,基于所述相同用户编号信息生成与相应所述时间段节点连接的用户节点;构建银行节点,并将各所述设备节点与所述银行节点连接,生成数据结构树,基于
所述数据结构树对压缩视频数据进行同步存储。
[0007]可选地,在第一方面的一种可能实现方式中,所述基于所述判断图像确定标识区域内存在用户时采集第一时刻,并在用户离开所述标识区域时采集第二时刻,根据所述第一时刻和第二时刻得到各所述银行设备对应的多个截取时间段,包括:对判断图像进行坐标化处理,对各银行设备对应的标识区域的坐标点进行归类,得到与各所述标识区域对应的标识区域坐标集合;获取各所述标识区域坐标集合内各坐标点对应的当前像素值,将所述标识区域坐标集合的当前像素值与预设像素值区间进行比对,若所述当前像素值不在所述预设像素值区间内,则将所述判断图像作为第一判断图像;统计连续的多张第一判断图像作为第一集合,获取所述第一集合中的首个第一判断图像所对应的拍摄时刻为第一时刻,获取所述第一集合中的最后一个第一判断图像所对应的拍摄时刻为第二时刻;根据相应所述第一时刻和第二时刻得到各所述银行设备对应的多个截取时间段。
[0008]可选地,在第一方面的一种可能实现方式中,所述根据多个所述截取时间段集合对相应所述子视频数据进行截取,得到各银行设备对应的压缩视频数据,包括:将与各所述银行设备对应的多个所述截取时间段进行统计,得到与各所述银行设备对应的截取时间段集合;提取各银行设备的子视频数据的时间轴,根据所述截取时间段集合中的第一时刻确定时间轴上相应时刻的起始视频帧,并根据所述截取时间段集合中的第二时刻确定时间轴上相应时刻的末尾视频帧;基于相应所述起始视频帧和末尾视频帧对所述子视频数据进行截取,得到各银行设备对应的多个压缩视频数据。
[0009]可选地,在第一方面的一种可能实现方式中,所述对各所述压缩视频数据中的用户信息进行识别和编号,得到用户编号信息,包括:根据各银行设备对应的所述压缩视频数据的数量,得到第一用户数量;对各所述压缩视频数据中的用户面部特征进行识别,得到各所述压缩视频数据对应的用户面部特征,对相同的用户面部特征进行归类,得到多个用户集合;统计各所述用户集合中的用户面部特征的总数量得到剔除用户数量,并统计各所述用户集合的集合数量得到补充用户数量;基于所述第一用户数量、剔除用户数量和补充用户数量得到第二用户数量;根据所述第二用户数量生成相应数量的特征随机码,基于所述特征随机码为各所述用户面部特征进行编号,得到用户编号信息,其中,相同用户面部特征所对应的特征随机码一致。
[0010]可选地,在第一方面的一种可能实现方式中,初始化数据映射列表,在所述数据映射列表中竖向依次构建用于填充银行设备信息的设备栏、用于填充截取时间段信息的时间栏,以及用于填充用户编号信息的用户栏,生
成当前数据映射列表,包括:初始化数据映射列表,获取各所述银行设备对应的截取时间段数量,基于所述截取时间段数量,在所述数据映射列表的第二列构建各银行设备对应的相应数量的时间栏;根据各银行设备对应的时间栏的数量确定行跨度,基于所述行跨度在所述数据映射列表的第一列构建各银行设备对应的设备栏;根据各银行设备对应的时间栏的数量确定用户栏的数量,基于所述用户栏的数量在所述数据映射列表的第三列构建各时间栏对应的用户栏,生成当前数据映射列表。
[0011]可选地,在第一方面的一种可能实现方式中,在存在相同用户编号信息时,基于所述相同用户编号信息生成与相应所述时间段节点连接的用户节点,包括:在存在相同用户编号信息时,基于所述相同用户编号信息生成相应的用户节点;统计与所述用户节点对应的所有时间段节点,确定所有时间段节点中位于两侧的时间段节点位置作为第一定位点和第二定位点,将所述第一定位点和所述第二定位点连接,得到定位线;获取所述定位线的中点为第三定位点,基于所述第三定位点向下构建与所述定位线垂直的参考线,将所述用户节点布置在所述参考线相距所述定位线的第一距离处,并在所述用户节点定位至所述参考线处后,将所述定位线和所述参考线删除;将所述用户节点与相应所述时间段节点连接。
[0012]可选地,在第一方面的一种可能实现方式中,在所述用户节点定位至所述参考线处后,还包括:若参考线处存在其他用户节点,则将相应所述用户节点布置在其他用户节点下方的第二距离处。
[0013]可选地,在第一方面的一种可能实现方式中,基于所述数据结构树对压缩视频数据进行同步存储,包括:获取各所述压缩视频数据对应的存储路径,基于所述存储路径生成多个链接路径;统计所述银行节点对应的多个链接路径生成银行路径集合,统计所述设备节点对应的链接路径生成设备路径集合,统计所述时间段节点对应的链接路径生成时间段路径本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于实时数据中台的处理方法,其特征在于,包括:根据各银行设备处的第一采集设备实时采集视频数据,得到对应各所述银行设备的多个子视频数据,确定各银行设备对应的标识区域,基于第二采集设备实时采集包含各所述标识区域的判断图像;基于所述判断图像确定标识区域内存在用户时采集第一时刻,并在用户离开所述标识区域时采集第二时刻,根据所述第一时刻和第二时刻得到各所述银行设备对应的多个截取时间段,根据多个所述截取时间段集合对相应所述子视频数据进行截取,得到各银行设备对应的压缩视频数据;对各所述压缩视频数据中的用户信息进行识别和编号,得到用户编号信息,初始化数据映射列表,在所述数据映射列表中竖向依次构建用于填充银行设备信息的设备栏、用于填充截取时间段信息的时间栏,以及用于填充用户编号信息的用户栏,生成当前数据映射列表;提取所述当前数据映射列表中设备栏的银行设备信息生成设备节点,提取所述当前数据映射列表中时间栏的截取时间段信息,生成与相应所述设备节点连接的时间段节点,提取所述当前数据映射列表中用户栏的用户编号信息,在存在相同用户编号信息时,基于所述相同用户编号信息生成与相应所述时间段节点连接的用户节点;构建银行节点,并将各所述设备节点与所述银行节点连接,生成数据结构树,基于所述数据结构树对压缩视频数据进行同步存储。2.根据权利要求1所述的方法,其特征在于,所述基于所述判断图像确定标识区域内存在用户时采集第一时刻,并在用户离开所述标识区域时采集第二时刻,根据所述第一时刻和第二时刻得到各所述银行设备对应的多个截取时间段,包括:对判断图像进行坐标化处理,对各银行设备对应的标识区域的坐标点进行归类,得到与各所述标识区域对应的标识区域坐标集合;获取各所述标识区域坐标集合内各坐标点对应的当前像素值,将所述标识区域坐标集合的当前像素值与预设像素值区间进行比对,若所述当前像素值不在所述预设像素值区间内,则将所述判断图像作为第一判断图像;统计连续的多张第一判断图像作为第一集合,获取所述第一集合中的首个第一判断图像所对应的拍摄时刻为第一时刻,获取所述第一集合中的最后一个第一判断图像所对应的拍摄时刻为第二时刻;根据相应所述第一时刻和第二时刻得到各所述银行设备对应的多个截取时间段。3.根据权利要求2所述的方法,其特征在于,所述根据多个所述截取时间段集合对相应所述子视频数据进行截取,得到各银行设备对应的压缩视频数据,包括:将与各所述银行设备对应的多个所述截取时间段进行统计,得到与各所述银行设备对应的截取时间段集合;提取各银行设备的子视频数据的时间轴,根据所述截取时间段集合中的第一时刻确定时间轴上相应时刻的起始视频帧,并根据所述截取时间段集合中的第二时刻确定时间轴上相应时刻的末尾视频帧;
基于相应所述起始视频帧和末尾视频帧对所述子视频数据进行截取,得到各银行设备对应的多个压缩视频数据。4.根据权利要求3所述的方法,其特征在于,所述对各所述压缩视频数据中的用户信息进行识别和编号,得到用户编号信息,包括:根据各银行设备对应的所述压缩视频数据的数量,得到第一用户数量;对各所述压缩视频数据中的用户面部特征进行识别,得到各所述压缩视频数据对应的用户面部特征,对相同的用户面部特征进行归类,得到多个用户集合;统计各所述用户集合中的用户面部特征的总数量得到剔除用户数量,并统计各所述用户集合的集合数量得到补充用户数量;基于所述第一用户数量、剔除用户数量和补充用户数量得到第二用户数量;根据所述第二用户数量生成相应数量的特征随机码,基于所述特征随机码为各所述用户面部特征进行编号,得到用户编号信息,其中,相同用户面部特征所对应的特征随机码一致。5.根据权利要求4所述的方法,其特征在于,初始化数据映射列表,在所述数据映射列表中竖向依次构建用于填充银行设备信息的设备栏、用于填充截取时间段信息的时间栏,以及用于填充用户编号信息的用户栏,生成当前数据映射列表,包括:初始化数据映射列表,获取各所述银行设备对应的截取时间段数量,基于所述截取时间段数量,在所述数据映射列表的第二列构建各银行设备对应的相应数量的时间栏;根据各银行设备对应的时间栏的数量确定行跨度,基于所述行跨度在所述数据映射列表的第一列构建各银行设备对应的设备栏;根据各银行设备对应的时间栏的数量确定用户栏的数量,基于所述用户栏的数量在所述数据映射列表的...

【专利技术属性】
技术研发人员:施志晖王有权黄进陈菲琪
申请(专利权)人:南京财经大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1