一种卡片数量确定方法、装置、设备和存储介质制造方法及图纸

技术编号:36538523 阅读:7 留言:0更新日期:2023-02-01 16:30
本发明专利技术公开了一种卡片数量确定方法、装置、设备和存储介质,该方法包括:对获取到的堆叠卡片图像进行处理,得到边缘图像;对边缘图像中的各点进行霍夫变换,得到经过边缘图像中的各点的所有直线在半径

【技术实现步骤摘要】
一种卡片数量确定方法、装置、设备和存储介质


[0001]本专利技术实施例涉及图像处理
,尤其涉及一种卡片数量确定方法、装置、设备和存储介质。

技术介绍

[0002]随着科技水平的提高,越来越多的金融设备进入银行网点代替柜员办理银行业务。在金融设备上办理开卡、换卡业务时,需要通过发卡器将预先放置到发卡器中的卡片发送到读卡器。为了不影响卡片正常发放,需要在卡片发放完之前为发卡器添加卡片。因此,需要确定发卡器内卡片数量。
[0003]现有技术中,可以基于重量传感器确定发卡器内卡片的重量,并根据发卡器内卡片的重量以及单个卡片的重量确定发卡器内卡片数量。
[0004]由于卡片的重量较轻,且存在波动,通过重量传感器确定的发卡器内卡片的重量误差较大,因此,确定的发卡器内卡片数量的准确性不高。

技术实现思路

[0005]本专利技术提供一种卡片数量确定方法、装置、设备和存储介质,以提升确定卡片数量的准确性。
[0006]第一方面,本专利技术实施例提供了一种卡片数量确定方法,包括:
[0007]对获取到的堆叠卡片图像进行处理,得到边缘图像,其中,所述堆叠卡片图像包括堆叠的至少一张卡片的侧视图像,所述边缘图像包括堆叠的各张卡片的间隙线;
[0008]对所述边缘图像中的各点进行霍夫变换,得到经过所述边缘图像中的各点的所有直线在半径

角度坐标系内对应的三角曲线;
[0009]确定所述边缘图像中的各点经过霍夫变换后在所述半径

角度坐标系内对应的所述三角曲线的交点的数量,根据所述交点的数量确定卡片数量。
[0010]本专利技术实施例的技术方案,提供一种卡片数量确定方法,包括:对获取到的堆叠卡片图像进行处理,得到边缘图像,其中,所述堆叠卡片图像包括堆叠的至少一张卡片的侧视图像,所述边缘图像包括堆叠的各张卡片的间隙线;对所述边缘图像中的各点进行霍夫变换,得到经过所述边缘图像中的各点的所有直线在半径

角度坐标系内对应的三角曲线;确定所述边缘图像中的各点经过霍夫变换后在所述半径

角度坐标系内对应的所述三角曲线的交点的数量,根据所述交点的数量确定卡片数量。上述技术方案,首先可以对获取到的包括堆叠的至少一张卡片的侧视图像即堆叠卡片图像进行图像处理得到包括堆叠的各张卡片的间隙线的边缘图像,其次,可以对堆叠卡片图像对应的边缘图像中的各点进行霍夫变换,得到经过边缘图像中的各点的所有直线在半径

角度坐标系内对应的三角曲线,由于边缘图像中堆叠的各张卡片的间隙线的数量与卡片数量一致,因此,仅需确定边缘图像中间隙线的数量即可确定卡片数量,又由于经过边缘图像中的各点的所有直线在半径

角度坐标系内可以对应一条三角曲线,经过一条间隙线中的各点的所有直线在半径

角度坐标系
内对应的各条三角曲线相交于一点,因此,可以根据三角曲线的交点的数量确定堆叠卡片图像中的卡片数量,实现精确确定堆叠卡片图像中的卡片数量。
[0011]进一步地,在对获取到的堆叠卡片图像进行处理之前,还包括:
[0012]基于图像获取装置在发卡器一侧获取所述堆叠卡片图像。
[0013]进一步地,对获取到的堆叠卡片图像进行处理,得到边缘图像,包括:
[0014]基于相机参数对所述堆叠卡片图像进行畸变校正处理,得到校正图像,对所述校正图像进行图像增强,得到增强图像;
[0015]通过预设图像标记对所述增强图像进行图像切割,得到目标区域图像,基于边缘检测算法对所述目标区域图像进行处理,得到所述边缘图像。
[0016]进一步地,所述预设图像标记包括底部标记和顶部标记,相应地,通过预设图像标记对所述增强图像进行图像切割,得到目标区域图像,包括:
[0017]对所述底部标记和所述顶部标记之间的所述增强图像进行图像切割,得到所述目标区域图像。
[0018]进一步地,在对所述边缘图像中的各点进行霍夫变换之前,还包括:
[0019]对所述边缘图像进行形态学闭操作,得到优化边缘图像。
[0020]进一步地,对所述边缘图像中的各点进行霍夫变换,得到经过所述边缘图像中的各点的所有直线在半径

角度坐标系内对应的三角曲线,包括:
[0021]确定所述边缘图像中的各点在像素坐标系中的像素坐标;
[0022]基于霍夫变换确定经过所述边缘图像中的各点的所有直线在所述半径

角度坐标内对应的三角曲线。
[0023]进一步地,确定所述边缘图像中的各点经过霍夫变换后在所述半径

角度坐标系内对应的所述三角曲线的交点的数量,根据所述交点的数量确定卡片数量,包括:
[0024]确定所述边缘图像中的各点经过霍夫变换后在所述半径

角度坐标系内对应的所述三角曲线的初始交点;
[0025]确定经过各所述初始交点的所述三角曲线的数量;
[0026]如果经过所述初始交点的所述三角曲线的数量大于预设阈值,则将所述初始交点确定为目标交点;
[0027]将所述目标交点的数量确定为所述卡片数量。
[0028]第二方面,本专利技术实施例还提供了一种卡片数量确定装置,包括:
[0029]处理模块,用于对获取到的堆叠卡片图像进行处理,得到边缘图像,其中,所述堆叠卡片图像包括堆叠的至少一张卡片的侧视图像,所述边缘图像包括堆叠的各张卡片的间隙线;
[0030]变换模块,用于对所述边缘图像中的各点进行霍夫变换,得到经过所述边缘图像中的各点的所有直线在半径

角度坐标系内对应的三角曲线;
[0031]确定模块,用于确定所述边缘图像中的各点经过霍夫变换后在所述半径

角度坐标系内对应的所述三角曲线的交点的数量,根据所述交点的数量确定卡片数量。
[0032]第三方面,本专利技术实施例还提供了一种电子设备,所述电子设备包括:
[0033]至少一个处理器;以及与所述至少一个处理器通信连接的存储器;
[0034]其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算
机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面中任一项所述的卡片数量确定方法。
[0035]第四方面,本专利技术实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面中任一所述的卡片数量确定方法。
[0036]第五方面,本申请提供一种计算机程序产品,该计算机程序产品包括计算机指令,当计算机指令在计算机上运行时,使得计算机执行如第一方面提供的卡片数量确定方法。
[0037]需要说明的是,上述计算机指令可以全部或者部分存储在计算机可读存储介质上。其中,计算机可读存储介质可以与卡片数量确定装置的处理器封装在一起的,也可以与卡片数量确定装置的处理器单独封装,本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种卡片数量确定方法,其特征在于,包括:对获取到的堆叠卡片图像进行处理,得到边缘图像,其中,所述堆叠卡片图像包括堆叠的至少一张卡片的侧视图像,所述边缘图像包括堆叠的各张卡片的间隙线;对所述边缘图像中的各点进行霍夫变换,得到经过所述边缘图像中的各点的所有直线在半径

角度坐标系内对应的三角曲线;确定所述边缘图像中的各点经过霍夫变换后在所述半径

角度坐标系内对应的所述三角曲线的交点的数量,根据所述交点的数量确定卡片数量。2.根据权利要求1所述的卡片数量确定方法,其特征在于,在对获取到的堆叠卡片图像进行处理之前,还包括:基于图像获取装置在发卡器一侧获取所述堆叠卡片图像。3.根据权利要求1所述的卡片数量确定方法,其特征在于,对获取到的堆叠卡片图像进行处理,得到边缘图像,包括:基于相机参数对所述堆叠卡片图像进行畸变校正处理,得到校正图像,对所述校正图像进行图像增强,得到增强图像;通过预设图像标记对所述增强图像进行图像切割,得到目标区域图像,基于边缘检测算法对所述目标区域图像进行处理,得到所述边缘图像。4.根据权利要求3所述的卡片数量确定方法,其特征在于,所述预设图像标记包括底部标记和顶部标记,相应地,通过预设图像标记对所述增强图像进行图像切割,得到目标区域图像,包括:对所述底部标记和所述顶部标记之间的所述增强图像进行图像切割,得到所述目标区域图像。5.根据权利要求1所述的卡片数量确定方法,其特征在于,在对所述边缘图像中的各点进行霍夫变换之前,还包括:对所述边缘图像进行形态学闭操作,得到优化边缘图像。6.根据权利要求1所述的卡片数量确定方法,其特征在于,对所述边缘图像中的各点进行霍夫变换,得到经过所述边缘图像中的各点的所有直线在半径

角度坐标系内对应的三角曲线,包括:确定所述边缘图像中的各点在像素坐标系中的像素坐标;基于霍夫变换确定经过...

【专利技术属性】
技术研发人员:黄康为
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

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

1