本发明涉及车牌识别,尤其涉及一种车牌识别、停车计费交易和共识方法。
背景技术:
1、车辆入停车场,需要进行车牌识别,目前的识别方式准确率低,经常出错,在无人化值守的停车场中,经常会给车主带来不小的麻烦,浪费时间和精力,比如因车牌识别错误导致计费错误,无法便捷的驶出停车场。
技术实现思路
1、1.发明要解决的技术问题
2、针对现有车牌识别效率低的技术问题,本发明提供了一种车牌识别、停车计费交易和共识方法。它可以提高车牌识别准确率,为车主带来方便。
3、2.技术方案
4、为解决上述问题,本发明提供的技术方案为:
5、一种车牌识别方法,包括:根据一车辆被采集到的n张车辆图片,n为正整数,n≥2;识别出第i张车辆图片中的车牌号码值为pi,i取值为:1至n;统计n张车辆图片中对应的车牌号码值pi的出现次数j,j取值为:1至n,并进行大小排序;计算出现次数最高的车牌号码值p,将出现次数最高的车牌号码值p作为所述车辆的车牌号码,其中p为pi中的一个。
6、可选的,所述计算出现次数最高的车牌号码值p,进一步包括:根据正态分布函数计算出现次数最高的车牌号码值p。
7、可选的,所述车辆被开始采集n张车辆图片的触发条件至少为以下条件之一:条件一:当车辆车牌在车辆图片采集设备的识别区域范围内时;条件二:当车辆的行驶速度小于等于s时;或者:所述根据一车辆被采集到的n张车辆图片,进一步,包括:根据一车辆在时间t内被采集到的n张车辆图片。
8、可选的,识别出第i张车辆图片中的车辆特征参数矩阵ti,所述车辆特征参数矩阵ti包括车辆外观特征;统计n张车辆图片中出现次数最多的车辆特征参数矩阵t,作为车辆特征参数值。
9、可选的,若车辆为无牌车,则获取驾驶车辆的车主个人信息作为车牌号码值使用。
10、一种停车计费交易方法,包括:车辆驶进停车区域时,根据以上任一项所述的一种车牌识别方法,识别车辆的车牌号码一,与车辆驶入停车区域的时间一起存储在进场车牌号码存储区中作为一进场车牌号码记录;车辆驶出停车区域时,根据以上任一项所述的一种车牌识别方法,识别车辆的车牌号码二,与车辆驶出停车区域的时间一起存储在出场车牌号码存储区中作为一出场车牌号码记录;在进场车牌号码存储区中查找和车牌号码二相同的车牌号码的进场车牌号码记录;从中提取出车辆驶入停车区域的时间,和车辆驶出停车区域的时间一起,根据停车计费规则,计算出停车费用,生成收费单,并发送给车辆方,车辆方付款成功;构建停车收费交易,在停车计费链上广播验证通过后,打包进区块上链;其中,停车收费交易的内容包括:停车收费交易构建时间、车牌号码、车辆驶入停车区域的时间、车辆驶出停车区域的时间、停车费用、付款成功记录、收款方和付款方在停车计费链上的公钥账户地址。
11、可选的,若车牌号码不是第一次停入所述停车区域,停车收费交易的内容还包括:车牌号码上一次在所述停车区域停车的停车收费交易哈希值。
12、可选的,所述进场车牌号码记录包括所进入停车区域的标识符,和/或可识别出车牌号码一的任一车辆图片;或,所述出场车牌号码记录包括所驶出停车区域的标识符,和/或可识别出车牌号码二的任一车辆图片。
13、可选的,若停车收费交易的收款方和/或付款方存对停车收费交易存有疑义,则构建停车收费纠错交易,在停车计费链上广播验证通过后,打包进区块上链;其中,停车收费纠错交易的内容包括:停车收费纠错交易构建时间、车牌号码、双方协商过程记录、协商结果、收款方和付款方在停车计费链上的公钥账户地址、含有车牌号码的上次交易哈希值。
14、一种停车计费共识方法,包括:将在停车计费链上广播验证通过的以上任一项所述的一种停车计费交易方法的停车收费交易,打包到区块中,将区块在停车计费链上广播验证,广播验证通过后,将停车收费交易分布式存储在至少两个角色以上的停车计费链节点上,区块存储在停车计费链上;其中,停车计费链节点包括停车场的虚拟/实体设备节点、停车计费运营方的虚拟/实体设备节点、车辆方的虚拟/实体设备节点、监管方的虚拟/实体设备节点。
15、3.有益效果
16、采用本发明提供的技术方案,与现有技术相比,具有如下有益效果:
17、本发明实施例的技术方案中,采集多张车辆图片,分别提取车辆图片上的车牌号码值,统计出出现频次最多的车牌号码值,作为车辆的真实车牌号码,极大降低了车牌号码识别的出错几率。
18、利用车牌识别方法在进出停车区域处准确识别出车牌号码,根据进出停车区域的时间,结合停车计费规则计算停车费,通过上链,可确保停车收费真实有效,不可篡改,后期可溯源,可查询。
19、停车计费链节点包含各种角色,以确保共识过程的区中心化特性,受监管方管制,同时又有其他各方节点参与,从而最终确保无论该链选择何种共识算法,均可限制共识的中心化。停车收费交易分布式存储在至少两个角色以上的停车计费链节点上,防止停车收费交易记录丢失等情况发生。
1.一种车牌识别方法,其特征在于,包括:
2.根据权利要求1所述的一种车牌识别方法,其特征在于,所述计算出现次数最高的车牌号码值p,进一步包括:根据正态分布函数计算出现次数最高的车牌号码值p。
3.根据权利要求1所述的一种车牌识别方法,其特征在于,所述车辆被开始采集n张车辆图片的触发条件至少为以下条件之一:
4.根据权利要求1所述的一种车牌识别方法,其特征在于,识别出第i张车辆图片中的车辆特征参数矩阵ti,所述车辆特征参数矩阵ti包括车辆外观特征;统计n张车辆图片中出现次数最多的车辆特征参数矩阵t,作为车辆特征参数值。
5.根据权利要求4所述的一种车牌识别方法,其特征在于,若车辆为无牌车,则获取驾驶车辆的车主个人信息作为车牌号码值使用。
6.一种停车计费交易方法,其特征在于,包括:
7.根据权利要求6所述的一种停车计费交易方法,其特征在于,若车牌号码不是第一次停入所述停车区域,停车收费交易的内容还包括:车牌号码上一次在所述停车区域停车的停车收费交易哈希值。
8.根据权利要求6所述的一种停车计费交易方法,其特征在于,所述进场车牌号码记录包括所进入停车区域的标识符,和/或可识别出车牌号码一的任一车辆图片;或,
9.根据权利要求6所述的一种停车计费交易方法,其特征在于,若停车收费交易的收款方和/或付款方存对停车收费交易存有疑义,则构建停车收费纠错交易,在停车计费链上广播验证通过后,打包进区块上链;
10.一种停车计费共识方法,其特征在于,包括:将在停车计费链上广播验证通过的权利要求6-9中任一项所述的一种停车计费交易方法的停车收费交易,打包到区块中,将区块在停车计费链上广播验证,广播验证通过后,将停车收费交易分布式存储在至少两个角色以上的停车计费链节点上,区块存储在停车计费链上;