一种基于多终端数据的食品全链条可视化溯源方法及系统与流程

摘要: 本发明涉及食品溯源数据处理,具体涉及一种基于多终端数据的食品全链条可视化溯源方法及系统,尤其涉及利用物联网采集终端自动采集检测数据、视频流数据与环境监测数据,并...
一种基于多终端数据的食品全链条可视化溯源方法及系统与流程

本发明涉及食品溯源数据处理,具体涉及一种基于多终端数据的食品全链条可视化溯源方法及系统,尤其涉及利用物联网采集终端自动采集检测数据、视频流数据与环境监测数据,并通过批次标识实现数据聚合与可视化呈现的溯源技术。

背景技术:

1、食品安全溯源是保障食品质量安全的重要技术手段。现有溯源方案主要存在以下技术缺陷:

2、(1)溯源信息与实物商品缺乏精确绑定。现有基于二维码的溯源方案,通常在产品外包装上粘贴溯源二维码,消费者扫描后获取文字形式的溯源信息。二维码与包装内商品之间仅存在物理粘贴关系,缺乏数据层面的精确绑定机制;且文字信息由人工录入,消费者无法直观验证所购商品的真实来源与检测状态。

3、(2)溯源信息与检测状态脱节。现有技术中,食品的安全检测与销售环节通常相互独立,检测合格的批次与未检测批次在进入流通环节后缺乏持续的数据跟踪手段,消费者下单时无法确认所购具体批次商品的检测数据与其展示信息的一致性。

4、(3)可视化程度不足。部分现有视频溯源方案以二维码为入口跳转至网页页面展示生产过程视频,但其展示的视频为广义生产过程影像,未与消费者所购的具体商品批次建立数据级关联,消费者无法在同一界面同时核验检测数据、检测过程视频与现场环境视频。

5、(4)溯源数据可信性缺乏技术保障。现有方案的溯源数据多依赖人工录入,数据真实性缺乏技术验证手段,消费者无法自主验证所获信息的完整性。

技术实现思路

1、技术问题

2、本发明要解决的技术问题是:如何提供一种技术方案,使消费者能够基于所购食品的具体批次,在同一界面同步核验该批次食品的检测数据、视频流数据与环境监测数据,解决现有溯源方案中溯源信息与商品批次脱节、可视化程度不足、数据可信性缺乏验证手段的技术缺陷。

3、技术方案

4、为解决上述技术问题,本发明采用的技术方案如下:

5、第一方面,提供一种基于多终端数据的食品全链条可视化溯源方法,包括:多源数据采集步骤,在产地、仓储和销售环节部署物联网采集终端,自动采集检测数据、视频流数据与环境监测数据中的至少两类;批次标识生成步骤,为通过准入条件的批次食品生成唯一批次标识id;数据绑定聚合步骤,将各环节采集数据与批次标识id建立自动关联,形成以批次标识id为索引的数据聚合集;可视化呈现步骤,响应消费者查询请求,以多标签页同步呈现检测数据、视频流数据与环境监测数据;存证校验步骤,对溯源数据进行哈希运算并上链存证,同时提供完整性校验入口。

6、第二方面,提供一种与上述方法对应的基于多终端数据采集与批次绑定的食品全链条可视化溯源系统。

7、第三方面,提供一种计算机可读存储介质和一种电子设备。

8、有益效果

9、与现有技术相比,本发明的有益效果包括:

10、(1)实现溯源信息与商品批次的精确绑定。通过唯一批次标识id将检测数据、视频流数据与环境监测数据聚合为以批次为索引的数据集,消费者查询时基于批次标识检索,确保所呈现的溯源信息严格对应其购买的具体批次,从数据层面解决了溯源信息与实物脱节的技术缺陷。

11、(2)多类型数据同步可视化。检测数据、检测过程视频与现场环境视频在同一客户端界面以多标签页同步呈现,消费者无需在多个入口间切换即可交叉核验,提高了溯源信息的直观性与可验证性。

12、(3)数据可信性可验证。溯源数据经哈希运算上链存证,消费者可通过完整性校验入口重新计算哈希并与链上哈希比对,实现对溯源数据真实性的自主验证。

13、(4)数据采集自动化。检测数据由检测终端自动上传,视频流数据由头戴式记录仪与监控设备自动采集,环境监测数据由传感器自动上报,各环节数据在采集端即与批次建立关联,减少了人工录入环节带来的失真与篡改风险。

1.一种基于多终端数据的食品全链条可视化溯源方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,步骤s1中所述检测数据至少包括第一道检测数据和第二道检测数据:所述第一道检测数据为食品在产地发货前由第一检测终端执行的食品安全指标检测结果,所述第二道检测数据为食品在仓储环节发货前由第二检测终端执行的食品安全指标检测结果;所述视频流数据至少包括与所述第一道检测和所述第二道检测相对应的检测操作过程视频,所述检测操作过程视频由检测人员佩戴的头戴式视频记录仪采集并实时上传,所述检测操作过程视频与对应的检测数据在采集时间上相关联。

3.根据权利要求1所述的方法,其特征在于,步骤s1中所述环境监测数据由部署于产地的太阳能供电型监控设备采集,所述太阳能供电型监控设备包括太阳能光伏板、储能电池、无线通信模块、摄像头和云台控制模块,在无外接电源和无有线网络覆盖的部署场景下,通过太阳能供电与无线网络传输实现视频流数据的持续采集与上传。

4.根据权利要求1所述的方法,其特征在于,步骤s3中所述关联关系通过关系型数据库的多表外键约束实现:建立溯源数据关联表,所述溯源数据关联表以所述批次标识id为主键,分别通过外键关联检测数据记录、视频流数据记录和环境监测数据记录;所述关联记录在数据入库时自动生成,并禁止通过常规数据接口修改或删除。

5.根据权利要求1所述的方法,其特征在于,步骤s4中响应于消费者下单操作,在一个数据库事务中执行原子性操作:核减对应批次食品的库存数量、生成订单记录、将所述订单记录与所述批次标识id关联;所述原子性操作保证库存核减、订单生成与溯源数据关联三个操作要么全部成功提交、要么全部回滚。

6.根据权利要求1所述的方法,其特征在于,所述环境监测数据还包括冷链运输温度数据:在食品运输车辆内部署温度传感器,按照预设采样周期采集运输过程中的环境温度并上传;当采集的环境温度超出预设的标准温度范围时,生成温度异常提示,并将所述温度异常提示与对应批次标识id关联后在客户端呈现。

7.根据权利要求1所述的方法,其特征在于,步骤s4中所述多标签页呈现包括:实时视频标签页、检测报告标签页、检测过程视频标签页和时间轴标签页;其中,所述时间轴标签页以横向时间轴的形式展示从产地生产到销售环节的各流程节点,每个节点关联对应的检测数据、视频流数据或环境监测数据,响应于对节点的选择操作,切换呈现对应数据的详情。

8.一种基于多终端数据的食品全链条可视化溯源系统,其特征在于,包括:

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的基于多终端数据采集与批次绑定的食品全链条可视化溯源方法。

10.一种电子设备,其特征在于,包括处理器、存储器和通信接口,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的基于多终端数据采集与批次绑定的食品全链条可视化溯源方法。