本发明涉及洗衣服务,具体涉及一种基于区块链的收衣取衣服务系统。
背景技术:
应便捷生活和特殊衣物的清洁需要,洗衣服务在人们日常生活中占据重要地位。但现有技术中提供的洗衣服务仍然存在以下不足之处:
一、没有在接收衣物时对衣物的状况或可能出现的状况进行全面检查,容易在洗衣过程中发生责任纠纷;
二、在接收衣物或拿取衣物时,容易出现错拿的情况,导致用户不能快速取回自己的衣物,容易耽误用户的时间,给用户带来不便。
技术实现要素:
(一)解决的技术问题
针对现有技术所存在的上述缺点,本发明提供了一种基于区块链的收衣取衣服务系统,能够有效克服现有技术所存在的没有在接收衣物时进行全面检查、用户之间容易错拿衣物的缺陷。
(二)技术方案
为实现以上目的,本发明通过以下技术方案予以实现:
一种基于区块链的收衣取衣服务系统,包括节点服务器,所述节点服务器通过无线通信模块与移动终端建立通信,所述移动终端通过无线通信模块向所述节点服务器发送洗衣服务相关信息,所述节点服务器通过数据传输模块将所述洗衣服务相关信息上传到区块链节点;
所述节点服务器与用于对所述洗衣服务相关信息进行整合的信息整合模块相连,所述信息整合模块与用于对所述洗衣服务相关信息中的照片进行识别的图像识别模块相连,所述节点服务器与用于进行图像对比分析的图像对比模块相连,所述图像对比模块与安装在取衣区用于拍摄取走衣物图像的取衣区摄像头相连,所述图像对比模块与安装在取衣区用于获取取衣者面部图像的人脸识别模块相连;
所述信息整合模块与根据所述洗衣服务相关信息生成唯一对应认证码的认证码生成模块相连,所述节点服务器与根据所述认证码将清洗好的衣物分拣入存衣柜的分拣模块相连,所述节点服务器与安装在各存衣柜上的电磁锁相连。
优选地,所述洗衣服务相关信息包括用户人脸照片、用户姓名、待洗衣物照片、待洗衣物材质、待洗衣物数量。
优选地,所述区块链节点构建一个包含所述洗衣服务相关信息的哈希交易,并将该交易向区块链网络进行广播,使得后续各区块链节点基于共识机制加入到包含该交易的区块链中。
优选地,所述认证码为加密二维码,所述加密二维码的外侧空白区域或中央纠错区域印刷有不同管理编号的防伪底纹,所述加密二维码还包括认证组件sdk和统一认证平台。
优选地,每个所述认证码对应一个洗衣袋,分拣模块通过识别所述认证码将清洗好的衣物分拣入存衣柜。
优选地,所述图像对比模块分别将取走衣物图像、取衣者面部图像与所述图像识别模块识别的图像进行对比分析,来判断取衣者与取走衣物间的所属关系。
优选地,所述图像对比模块判断取衣者面部图像与所述图像识别模块识别的用户人脸照片一致时,节点服务器打开对应存衣柜上的电磁锁。
优选地,所述节点服务器与根据所述信息整合模块整合的待清洗衣物数量预估取衣时间的取衣时间预估模块相连。
(三)有益效果
与现有技术相比,本发明所提供的一种基于区块链的收衣取衣服务系统,具有以下有益效果:
1、移动终端通过无线通信模块向节点服务器发送洗衣服务相关信息,节点服务器通过数据传输模块将洗衣服务相关信息上传到区块链节点,区块链节点构建一个包含洗衣服务相关信息的哈希交易,并将该交易向区块链网络进行广播,使得后续各区块链节点基于共识机制加入到包含该交易的区块链中,能够有效防止洗衣服务相关信息遭到篡改,保证洗衣服务相关信息存储的准确性;
2、用户预先发送洗衣服务相关信息,能够让洗衣方在接收衣物前对衣物有一定了解,便于洗衣房根据不同衣物材质制定不同洗衣方案,并且能够有效明确责任划分;
3、图像识别模块对洗衣服务相关信息中的照片进行识别,图像对比模块与安装在取衣区用于拍摄取走衣物图像的取衣区摄像头相连,图像对比模块与安装在取衣区用于获取取衣者面部图像的人脸识别模块相连,图像对比模块分别将取走衣物图像、取衣者面部图像与图像识别模块识别的图像进行对比分析,来判断取衣者与取走衣物间的所属关系,从而能够有效防止错拿的情况出现;
4、认证码生成模块根据洗衣服务相关信息生成唯一对应认证码,分拣模块根据认证码将清洗好的衣物分拣入存衣柜,图像对比模块判断取衣者面部图像与图像识别模块识别的用户人脸照片一致时,节点服务器打开对应存衣柜上的电磁锁,能够进一步防止用户间出现错拿的情况。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明系统示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
一种基于区块链的收衣取衣服务系统,如图1所示,包括节点服务器,节点服务器通过无线通信模块与移动终端建立通信,移动终端通过无线通信模块向节点服务器发送洗衣服务相关信息,节点服务器通过数据传输模块将洗衣服务相关信息上传到区块链节点;
节点服务器与用于对洗衣服务相关信息进行整合的信息整合模块相连,信息整合模块与用于对洗衣服务相关信息中的照片进行识别的图像识别模块相连,节点服务器与用于进行图像对比分析的图像对比模块相连,图像对比模块与安装在取衣区用于拍摄取走衣物图像的取衣区摄像头相连,图像对比模块与安装在取衣区用于获取取衣者面部图像的人脸识别模块相连;
信息整合模块与根据洗衣服务相关信息生成唯一对应认证码的认证码生成模块相连,节点服务器与根据认证码将清洗好的衣物分拣入存衣柜的分拣模块相连,节点服务器与安装在各存衣柜上的电磁锁相连。
洗衣服务相关信息包括用户人脸照片、用户姓名、待洗衣物照片、待洗衣物材质、待洗衣物数量。
区块链节点构建一个包含洗衣服务相关信息的哈希交易,并将该交易向区块链网络进行广播,使得后续各区块链节点基于共识机制加入到包含该交易的区块链中。
认证码为加密二维码,加密二维码的外侧空白区域或中央纠错区域印刷有不同管理编号的防伪底纹,加密二维码还包括认证组件sdk和统一认证平台。
每个认证码对应一个洗衣袋,分拣模块通过识别认证码将清洗好的衣物分拣入存衣柜。
图像对比模块分别将取走衣物图像、取衣者面部图像与图像识别模块识别的图像进行对比分析,来判断取衣者与取走衣物间的所属关系。
图像对比模块判断取衣者面部图像与图像识别模块识别的用户人脸照片一致时,节点服务器打开对应存衣柜上的电磁锁。
节点服务器与根据信息整合模块整合的待清洗衣物数量预估取衣时间的取衣时间预估模块相连。
移动终端通过无线通信模块向节点服务器发送洗衣服务相关信息,节点服务器通过数据传输模块将洗衣服务相关信息上传到区块链节点,区块链节点构建一个包含洗衣服务相关信息的哈希交易,并将该交易向区块链网络进行广播,使得后续各区块链节点基于共识机制加入到包含该交易的区块链中,能够有效防止洗衣服务相关信息遭到篡改,保证洗衣服务相关信息存储的准确性。
用户预先发送洗衣服务相关信息,能够让洗衣方在接收衣物前对衣物有一定了解,便于洗衣房根据不同衣物材质制定不同洗衣方案,并且能够有效明确责任划分。
洗衣服务相关信息包括用户人脸照片、用户姓名、待洗衣物照片、待洗衣物材质、待洗衣物数量。
图像识别模块对洗衣服务相关信息中的照片进行识别,图像对比模块与安装在取衣区用于拍摄取走衣物图像的取衣区摄像头相连,图像对比模块与安装在取衣区用于获取取衣者面部图像的人脸识别模块相连,图像对比模块分别将取走衣物图像、取衣者面部图像与图像识别模块识别的图像进行对比分析,来判断取衣者与取走衣物间的所属关系,从而能够有效防止错拿的情况出现。
认证码生成模块根据洗衣服务相关信息生成唯一对应认证码,分拣模块根据认证码将清洗好的衣物分拣入存衣柜,图像对比模块判断取衣者面部图像与图像识别模块识别的用户人脸照片一致时,节点服务器打开对应存衣柜上的电磁锁,能够进一步防止用户间出现错拿的情况。
认证码为加密二维码,加密二维码的外侧空白区域或中央纠错区域印刷有不同管理编号的防伪底纹,加密二维码还包括认证组件sdk和统一认证平台。
每个认证码对应一个洗衣袋,分拣模块通过识别认证码将清洗好的衣物分拣入存衣柜。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不会使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。