掌桥专利:专业的专利平台
掌桥专利
首页

基于图形识别的供应链监管方法、装置及计算机设备

文献发布时间:2023-06-19 11:32:36


基于图形识别的供应链监管方法、装置及计算机设备

技术领域

本发明属于供应链金融货押监管技术领域,具体涉及基于图形识别的供应链监管方法、装置及计算机设备。

背景技术

区块链技术,也被称之为分布式账本技术,是一种由若干台计算设备共同参与“记账”,共同维护一份完整的分布式数据库的新兴技术。由于区块链技术具有去中心化、公开透明、每台计算设备可以参与数据库记录、并且各计算设备之间可以快速的进行数据同步的特性,使得区块链技术已在众多的领域中广泛的进行应用。

发明内容

针对以上提出的区块链数据处理流程的现状,本说明书提供了基于图形识别的供应链监管方法,应用于包括存证方节点设备的区块链中;所述区块链上部署有用于数据存储和读取的智能合约;

所述方法包括:

根据存证方节点设备发送的存证任务识别供应链金融货押仓库中的货押标的物,获取所述货押标的物中的图形特征;

根据所述图形特征,获取货押标的物的项目类别;

将所述图形特征和所述项目类别生成目标事件数据;

向所述区块链发送所述目标事件数据;

调用所述智能合约,执行所述智能合约声明的数据存储逻辑,存储所述目标事件数据至所述智能合约,所述目标事件数据基于所述智能合约生成存证数据。

根据上述技术内容,本发明主要应用于产业互联网区块链电子存证中;通过识别供应链金融货押仓库中的货押标的物,获取所述货押标的物的图形特征;通过图形特征和货押标的物的项目类别形成目标事件数据,根据智能合约生成存证数据;基于区块链技术的分布式数据库存储机制,存证方用户在所述智能合约内存储的目标数据被去中心化地记录在所有节点中,由所有参与方的节点共同维护;基于区块链的共识机制,每个存证方用户提供的数据信息不会在提供后被篡改,从而达到了存证目标数据的效果。基于所述智能合约的标识生成存证数据,以供获取方可通过图像识别该存证标识图像而获取上述智能合约的标识,进而调用该智能合约以获取上述目标数据。

在一种可能的设计中,根据存证方节点设备发送的存证任务识别供应链金融货押仓库中的货押标的物的方法包括:

建立货押标的物的特征识别库;

接收存证方节点设备发送的存证任务;

根据所述存证任务采集供应链金融货押仓库中的货押标的物的视屏信息;

根据所述特征识别库获取所述视屏信息中的货押标的物。

通过建立货押标的物的特征识别库,方便对货押标的物进行识别,方便建立新入库的标的物的特征,提高实用性,另外,由存证方节点设备进行控制存证操作,方便对其选择性的存证,增加可控性。

在一种可能的设计中,所述图形特征包括货押标的物的轮廓特征、颜色特征和形态特征中的一种或多种。

在一种可能的设计中,根据预设时间间隔,对供应链金融货押仓库中的货押标的物进行定期识别,再生成目标事件数据。

在一种可能的设计中,将最近一次生成的目标事件数据与上一次目标事件数据进行特征比对;判断货押标的物是否发生变化,若发生变化,则识别变化量,若所述变化量超出预设变化量,则进行预警。

在一种可能的设计中,在获取货押标的物中的图形特征时,同时获取货押标的物的位置信息,并将所述位置信息作为目标事件数据。

本说明书还提供了一种基于图形识别的供应链监管装置,包括

特征获取单元,用于根据存证方节点设备发送的存证任务识别供应链金融货押仓库中的货押标的物,获取所述货押标的物中的图形特征;

项目类别获取单元,用于根据所述图形特征,获取货押标的物的项目类别;

数据生成单元,用于将所述图形特征和所述项目类别生成目标事件数据;

合约调用单元,用于调用区块链上部署的用于数据存储和读取的智能合约;

数据存储单元,执行所述智能合约声明的数据存储逻辑,存储所述目标事件数据至所述智能合约,所述目标事件数据基于所述智能合约生成存证数据。

在一种可能的设计中,还包括预警单元,用于根据预设时间间隔,对供应链金融货押仓库中的货押标的物进行定期识别,再生成目标事件数据;将最近一次生成的目标事件数据与上一次目标事件数据进行特征比对;判断货押标的物是否发生变化,若发生变化,则识别变化量,若超出设置变化量,则进行预警。

在一种可能的设计中,还包括位置特征获取单元,用于在获取货押标的物中的图形特征时,同时获取货押标的物的位置信息,并将所述位置信息作为目标事件数据。

本说明书还提供了一种计算机设备包括:存储器和处理器;所述存储器上存储有可由处理器运行的计算机程序;所述处理器运行所述计算机程序时,执行上述基于图形识别的供应链监管方法。

有益效果:

本说明书提供的基于区块链以及图形识别技术,在所述区块链上部署有用于数据存储和读取的智能合约,该智能合约可应用户的调用而执行对数据的存储或读取。基于区块链技术的分布式数据库存储机制,存证方用户在所述智能合约内存储的目标数据被去中心化地记录在所有节点中,由所有参与方的节点共同维护;基于区块链的共识机制,每个存证方用户提供的数据信息不会在提供后被篡改,从而达到了存证目标数据的效果。基于所述智能合约的标识生成存证数据,以供获取方可通过图像识别该存证标识图像而获取上述智能合约的标识,进而调用该智能合约以获取上述目标数据。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明基于图形识别的供应链监管方法的步骤流程示意图。

图2为本发明基于图形识别的供应链监管装置的模块示意图。

具体实施方式

下面结合附图及具体实施例来对本发明作进一步阐述。在此需要说明的是,对于这些实施例方式的说明虽然是用于帮助理解本发明,但并不构成对本发明的限定。本文公开的特定结构和功能细节仅用于描述本发明的示例实施例。然而,可用很多备选的形式来体现本发明,并且不应当理解为本发明限制在本文阐述的实施例中。

应当理解,本文使用的术语仅用于描述特定实施例,并不意在限制本发明的示例实施例。若术语“包括”、“包括了”、“包含”和/或“包含了”在本文中被使用时,指定所声明的特征、整数、步骤、操作、单元和/或组件的存在性,并且不排除一个或多个其他特征、数量、步骤、操作、单元、组件和/或他们的组合存在性或增加。应当理解,还应当注意到在一些备选可能设计中,所出现的功能/动作可能与附图出现的顺序不同。例如,取决于所涉及的功能/动作,实际上可以实质上并发地执行,或者有时可以以相反的顺序来执行连续示出的两个图。

应当理解,在下面的描述中提供了特定的细节,以便于对示例实施例的完全理解。然而,本领域普通技术人员应当理解可以在没有这些特定细节的情况下实现示例实施例。例如可以在框图中示出系统,以避免用不必要的细节来使得示例不清楚。在其他实例中,可以不以非必要的细节来示出众所周知的过程、结构和技术,以避免使得示例实施例不清楚。

如图1所示,在第一方面,本实施例提供了基于图形识别的供应链监管方法,应用于包括存证方节点设备的区块链中;所述区块链上部署有用于数据存储和读取的智能合约;所述方法包括:

根据存证方节点设备发送的存证任务识别供应链金融货押仓库中的货押标的物,获取所述货押标的物中的图形特征;

根据所述图形特征,获取货押标的物的项目类别;作为示例的,例如识别所述货押标的物的特征A, 根据特征识别标的物为项目A。

将所述图形特征和所述项目类别生成目标事件数据;

向所述区块链发送所述目标事件数据;

调用所述智能合约,执行所述智能合约声明的数据存储逻辑,存储所述目标事件数据至所述智能合约,所述目标事件数据基于所述智能合约生成存证数据。

在一种可能的实施方式中,根据存证方节点设备发送的存证任务识别供应链金融货押仓库中的货押标的物的方法包括:

建立货押标的物的特征识别库;

接收存证方节点设备发送的存证任务;

根据所述存证任务采集供应链金融货押仓库中的货押标的物的视屏信息;

根据所述特征识别库获取所述视屏信息中的货押标的物。

通过建立货押标的物的特征识别库,方便对货押标的物进行识别,方便建立新入库的标的物的特征,提高实用性,另外,由存证方节点设备进行控制存证操作,方便对其选择性的存证,增加可控性。

具体实施时,特征识别库设置为开放性的识别库,可以直接利用现有识物平台,例如百度识图等,一般可以满足大多数的武平识别,当有新的标的物之后,如无法识别,则需要建立新的标的物的特征更新至特征库中。

具体实施时,存证方节点设备发送的存证任务可以是一次性的存证任务,也可以是控制性的定时任务,也可以是任务数据包,根据任务数据包,实现定时间隔的存证任务。

在一种可能的实施方式中,所述图形特征包括货押标的物的轮廓特征、颜色特征和形态特征中的一种或多种。

具体实施时,主要以标的物的轮廓特征为主要识别特征,颜色特征和形态特征中可以做为辅助识别特征。

在一种可能的实施方式中,根据预设时间间隔,对供应链金融货押仓库中的货押标的物进行定期识别,再生成目标事件数据。

具体实施时,可从存证方节点设备侧接收定时间隔的存证任务,根据任务预设时间间隔对供应链金融货押仓库中的货押标的物进行定期识别,每识别一次,则生成对应的目标事件数据;当然,也可以直接预设时间间隔,进行周期性的存证操作。

在一种可能的实施方式中,将最近一次生成的目标事件数据与上一次目标事件数据进行特征比对;判断货押标的物是否发生变化,若发生变化,则识别变化量,若超出设置变化量,则进行预警。

在一种可能的实施方式中,在获取货押标的物中的图形特征时,同时获取货押标的物的位置信息,并将所述位置信息作为目标事件数据。

本实施例基于区块链以及图形识别技术,在所述区块链上部署有用于数据存储和读取的智能合约,该智能合约可应用户的调用而执行对数据的存储或读取。基于区块链技术的分布式数据库存储机制,存证方用户在所述智能合约内存储的目标数据被去中心化地记录在所有节点中,由所有参与方的节点共同维护;基于区块链的共识机制,每个存证方用户提供的数据信息不会在提供后被篡改,从而达到了存证目标数据的效果。基于所述智能合约的标识生成存证数据,以供获取方可通过图像识别该存证标识图像而获取上述智能合约的标识,进而调用该智能合约以获取上述目标数据。

在第二方面,如图2所示,本实施例提供了基于图形识别的供应链监管装置,包括

特征获取单元,用于根据存证方节点设备发送的存证任务识别供应链金融货押仓库中的货押标的物,获取所述货押标的物中的图形特征;

项目类别获取单元,用于根据所述图形特征,获取货押标的物的项目类别;

数据生成单元,用于将所述图形特征和所述项目类别生成目标事件数据;

合约调用单元,用于调用区块链上部署的用于数据存储和读取的智能合约;

数据存储单元,执行所述智能合约声明的数据存储逻辑,存储所述目标事件数据至所述智能合约,所述目标事件数据基于所述智能合约生成存证数据。

在一种可能的实施方式中,还包括预警单元,用于根据预设时间间隔,对供应链金融货押仓库中的货押标的物进行定期识别,再生成目标事件数据;将最近一次生成的目标事件数据与上一次目标事件数据进行特征比对;判断货押标的物是否发生变化,若发生变化,则识别变化量,若超出设置变化量,则进行预警。

在一种可能的实施方式中,还包括位置特征获取单元,用于在获取货押标的物中的图形特征时,同时获取货押标的物的位置信息,并将所述位置信息作为目标事件数据。

在第三方面,本实施例提供了一种计算机设备,包括:存储器和处理器;所述存储器上存储有可由处理器运行的计算机程序;所述处理器运行所述计算机程序时,执行如第一方面以及第一方面任意一种可能的实施方式中所述的方法。

具体举例的,所述存储器可以但不限于包括随机存取存储器(Random-AccessMemory,RAM)、只读存储器(Read-Only Memory,ROM)、闪存(Flash Memory)、先进先出存储器(First Input First Output, FIFO)和/或先进后出存储器(First Input LastOutput,FILO)等等;所述处理器可以不限于采用型号为STM32F105系列的微处理器。

以上所描述的实施例仅仅是示意性的,若涉及到作为分离部件说明的单元,其可以是或者也可以不是物理上分开的;若涉及到作为单元显示的部件,其可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。

最后应说明的是,以上所述仅为本发明的优选实施例而已,并不用于限制本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 基于图形识别的供应链监管方法、装置及计算机设备
  • 基于人工智能的慢病随访监管方法、装置及计算机设备
技术分类

06120112965028