基于区块链技术的视频客流统计分析制造技术

技术编号:20076691 阅读:27 留言:0更新日期:2019-01-15 01:06
本发明专利技术公开了一种基于区块链技术的视频客流统计分析,终端按照固定周期将采集的原始客流数据发送到中心服务器,所述中心服务器对原始客流数据进行数据统计获得数据包并且储存,P2P区块链网络根据采集的原始客流数据生成并且存储存证数据包,当所述中心服务器存储的数据包与P2P区块链网络存储的存证数据包的属性数据信息不一致时,所述P2P区块链网络进行报警提示。本发明专利技术将采集的视频客流数据以及属性数据通过哈希算法生成哈希值,再通过P2P机制进行数据上链,在区块链上的数据相当于中心数据库中数据映射的备份,当以后想验证数据库中数据是否人为改变时,可以进行数据回朔,提取原始数据进行哈希,对比区块链上的哈希比较查询。

Statistical Analysis of Video Passenger Flow Based on Block Chain Technology

The invention discloses a video passenger flow statistical analysis based on block chain technology. The terminal transmits the collected original passenger flow data to the central server according to a fixed period. The central server statistics the original passenger flow data and obtains the data packet and stores it. The P2P block chain network generates and stores the storage card data packet according to the collected original passenger flow data, when the center When the attribute data information of the data packet stored by the server is inconsistent with that stored by the P2P block chain network, the P2P block chain network gives an alarm. The method generates hash value from the collected video passenger flow data and attribute data through hash algorithm, and then links up the data through P2P mechanism. The data on the block chain is equivalent to the backup of data mapping in the central database. When it wants to verify whether the data in the database has been changed artificially, it can retrieve the data, extract the original data hash, and compare the hash on the block chain. I hope to compare the queries.

【技术实现步骤摘要】
基于区块链技术的视频客流统计分析
本专利技术属于商业信息处理
,具体涉及一种基于区块链技术的视频客流统计分析。
技术介绍
在商业竞争日益激烈的今天,有效的商业管理已经成为商业营销成败的重要因素。对商业管理者提出了更高要求:必须在最短时间内对市场的微弱变化做出快速反应,且具备市场预见性和最大限度的节约商业运做成本,提高商场日常经营决策的科学性、购物环境舒适性、人力资源调配的合理性等。市场规律的最大主导者便是商品购买者——顾客,如何科学、有效地对客流量进行时间、空间上的分析,并快速及时的做出经营决策,成为商业、零售业营销模式成功与否的关键。客流统计的目的就是通过在经营区域安装客流统计设备,精准的统计出每个入口实时客流进出人数,以便于根据数据科学的管理和经营企业,做出正确的商业决定。现有视频客流统计方案:目前视频客流统计方法如下,在多个地域安装视频监控设备探头进行人员客流进出视频采集,根据采集得到的信息将客流进出、徘徊、区域等统计数据上传到数据中转中心服务器,再通过数据中转中心服务器存储到中心存储中心服务器数据库中,最后根据数据库中的数据进行web展示,给商业运营提供数据分析。由于采用的是中心化的数据库中心服务器存储数据,那么在客户端当有不同权限操作人员对中心数据进行篡改或者恶意修改则数据不可靠,则以此为基础的客流数据所作出的商业决定不能真实反映所处的企业业务经营目前需要的商业状况。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种基于区块链技术的视频客流统计分析。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例提供一种基于区块链技术的视频客流统计分析,该方法为:终端按照固定周期将采集的原始客流数据发送到中心服务器,所述中心服务器对原始客流数据进行数据统计获得数据包并且储存,P2P区块链网络根据采集的原始客流数据生成并且存储存证数据包,当所述中心服务器存储的数据包与P2P区块链网络存储的存证数据包的属性数据信息不一致时,所述P2P区块链网络进行报警提示。上述方案中,所述P2P区块链网络根据采集的原始客流数据生成并且存储存证数据包,具体为:根据哈希算法对原始客流数据生成与终端采集的客流目标数据对应的哈希值,获取该终端唯一编号的Hostname信息和客流目标文件数据的基本属性数据,并将所述Hostname信息、基本属性数据和所述哈希值业务数据打包生成存证数据包。上述方案中,该方法还包括:生成视频客流存证唯一标识UUID,对所述存证数据包经过确认后,将该视频客流存证唯一标识UUID及对应存证数据包进行保存,并生成包含区块信息发送到P2P区块链网络中。上述方案中,所述当所述中心服务器存储的数据包与P2P区块链网络存储的属性数据信息不一致时,所述P2P区块链网络进行报警提示,具体为:将所述数据包的哈希值与存证数据包的哈希值进行比较,如果不一致,则所述P2P区块链网络进行报警提示。与现有技术相比,本专利技术将采集的视频客流数据以及属性数据通过哈希算法生成哈希值,再通过P2P机制进行数据上链,在区块链上的数据相当于中心数据库中数据映射的备份,当以后想验证数据库中数据是否人为改变时,可以进行数据回朔,提取原始数据进行哈希,对比区块链上的哈希比较查询。附图说明图1为本专利技术实施例提供一种基于区块链技术的视频客流统计分析的流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例提供一种基于区块链技术的视频客流统计分析,如图1所示,该方法通过以下步骤实现:步骤101:终端按照固定周期将采集的原始客流数据发送到中心服务器;具体地,所述原始客流数据包括场所关系信息、时间信息、进出客流数据、徘徊客流数据、区域客流数据等属性信息。原始客流数据采集通过视频探头或者IPCamera等设备将门店视频区域设置内的(进出数据、徘徊数据、滞留数据、过店数据、热力图数据、区域统计数据及其它)数据进行采集。步骤102:所述中心服务器对原始客流数据进行数据统计获得数据包并且储存,P2P区块链网络根据采集的原始客流数据生成并且存储存证数据包;具体地,通过WebService以及其它客户端应用程序展现给客户进行数据分析定型商业决定。根据哈希算法对原始客流数据生成与终端采集的客流目标数据对应的哈希值,获取该终端唯一编号的Hostname信息和客流目标文件数据的基本属性数据,并将所述Hostname信息、基本属性数据和所述哈希值业务数据打包生成存证数据包。生成视频客流存证唯一标识UUID,对所述存证数据包经过确认后,将该视频客流存证唯一标识UUID及对应存证数据包进行保存,并生成包含区块信息发送到P2P区块链网络中。通过嵌入式设备将采集的原始客流数据(进出、徘徊、滞留、过店、热力图、区域统计数据及其它)送往入中心服务器,最终中心服务器将此数据保存在中心数据库中,过程如下:每个节点在每个门店口有一台设备进行视频客流图像采集,然后通过数据分离将进出、徘徊、滞留、过店、热力图、区域统计等人员数据情况通过嵌入式设备中的tcp协议或http协议每间隔5分钟上报一次中心服务器,然后通过中心服务器进行数据统计汇总(日客流、周客流、月客流)写入中心数据库,其中通过全局网络中设备唯一编号的Hostname以及基本属性数据(如时间日期、场所编号等)进行标识,此处保留一个Tx字段后面通过Hostname以及相关属性数据匹配查找修改存入区块链待检验数据。将原始客流业务数据(进出、徘徊、滞留、过店、热力图、区域统计数据及其它)通过哈希算法生成对应目标数据的哈希值。将Hostname信息和所述客流业务数据的基本属性数据(如时间日期、场所编号等)以及已生成的客流业务数据哈希值打包生成视频客流存证唯一数据包并用全网唯一UUID进行标识。对所述存证数据包经过确认后,将视频客流存证数据UUID及对应存证数据包进行保存,并生成包含区块信息发送到P2P区块链网络中。所述区块链网络对UUID所对应存证数据进行存储,同时将此交易的Tx存入HostName所对应的数据库中。步骤103:当所述中心服务器存储的数据包与P2P区块链网络存储的属性数据信息不一致时,所述P2P区块链网络进行报警提示。具体地,将所述数据包的哈希值与存证数据包的哈希值进行比较,如果不一致,则所述P2P区块链网络进行报警提示。每间隔5分钟通过中心数据库中的原数据编号HostName索引以及相关属性数据、原始客流数据进行Hash,所生成值和Tx交易所对应区块链UUID所标识数据对比进行查询,结果一致则为正常,否则认为数据被篡改并启动自动告警功能进行告警。以上所述,仅为本专利技术的较佳实施例而已,并非用于限定本专利技术的保护范围。本文档来自技高网...

【技术保护点】
1.一种基于区块链技术的视频客流统计分析,其特征在于,该方法为:终端按照固定周期将采集的原始客流数据发送到中心服务器,所述中心服务器对原始客流数据进行数据统计获得数据包并且储存,P2P区块链网络根据采集的原始客流数据生成并且存储存证数据包,当所述中心服务器存储的数据包与P2P区块链网络存储的存证数据包的属性数据信息不一致时,所述P2P区块链网络进行报警提示。

【技术特征摘要】
1.一种基于区块链技术的视频客流统计分析,其特征在于,该方法为:终端按照固定周期将采集的原始客流数据发送到中心服务器,所述中心服务器对原始客流数据进行数据统计获得数据包并且储存,P2P区块链网络根据采集的原始客流数据生成并且存储存证数据包,当所述中心服务器存储的数据包与P2P区块链网络存储的存证数据包的属性数据信息不一致时,所述P2P区块链网络进行报警提示。2.根据权利要求1所述的基于区块链技术的视频客流统计分析,其特征在于,所述P2P区块链网络根据采集的原始客流数据生成并且存储存证数据包,具体为:根据哈希算法对原始客流数据生成与终端采集的客流目标数据对应的哈希值,获取该终端唯一编号的Hostname信息和客流目标文件数据的基本属...

【专利技术属性】
技术研发人员:张建中王艳鹏梁龙飞
申请(专利权)人:陕西优米数据技术有限公司
类型:发明
国别省市:陕西,61

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

1