数卡方法_4

文档序号:9579667阅读:来源:国知局
的特征数据;根据积分数据和卡片的特征数据,获取该段图像对应的卡片的位置和数量。
[0090]步骤104,具体为根据每个分割图像划分的η段图像对应的卡片的位置和数量,获取每个分割图像对应的中间卡片张数;
[0091]步骤105,具体为根据每个分割图像对应的中间卡片张数,获取最终卡片张数。
[0092]在本实施例中,通过上述过程得到分割图像,可以与本发明实施例3提供的确定卡片区域图像结合使用,在此不再一一赘述。
[0093]本发明具有如下有益效果:通过图像采集器采集到卡片的侧面的初始图像后,对初始图像进行处理即可得到卡片张数,实现数卡。由于仅需图像采集器即可实现数卡,使得本发明实施例提供的技术方案解决了现有技术中采用流水式计数需要较长的流水线,其占用的空间较大的问题。
[0094]以上实施例的先后顺序仅为便于描述,不代表实施例的优劣。
[0095]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种数卡方法,其特征在于,包括: S10、通过图像采集器对连续叠加的待计数的卡片的侧面进行图像采集,得到至少一个初始图像;所述图像采集器的个数为一个或多个; S20、对于上一步骤得到的至少一个图像中每个图像,在所述待计数的卡片的排列方向上,将该图像划分为η段,得到η段图像,所述η为正整数; S30、对于每个图像划分的η段图像中每段图像,执行以下步骤:S301、在与所述排列方向垂直的方向上,将该段图像进行边缘增强处理,得到第一强化图像;S302、在所述排列方向上,对所述第一强化图像进行积分,得到积分数据;S303、对所述积分数据进行频谱分析,得到多个卡片的特征数据;S304、根据所述积分数据和所述特征数据,获取该段图像对应的卡片的位置和数量;所述特征数据包括厚度、灰度和亮度; S40、根据每个图像划分的η段图像对应的卡片的位置和数量,获取每个图像对应的中间卡片张数; S50、根据每个图像对应的中间卡片张数,获取最终卡片张数。2.根据权利要求1所述的数卡方法,其特征在于,在所述S20之前,还包括: S11、如果所述图像采集器的个数为一个,对该图像采集器采集的初始图像进行处理,确定第一卡片区域图像和第一卡盒边沿图像。3.根据权利要求2所述的数卡方法,其特征在于,所述S11,包括: S111、在与所述待计数卡片的排列方向垂直的方向上,分别将所述至少一个初始图像进行边缘增强处理,得到至少一个第二强化图像; S112、根据所述至少一个第二强化图像确定所有卡片的前边沿和后边沿的位置; S113、根据所有卡片的前边沿和后边沿的位置,获取所有卡片中中间卡片的前边沿和后边沿的位置,所述中间卡片排列在所述所有卡片的中间位置; S114、根据中间卡片的前边沿和后边沿的位置,确定卡片的平均间距; S115、根据所述平均间距、所有卡片的前边沿和后边沿的位置、以及预设第一差值,确定第一卡片区域图像和第一卡盒边沿图像。4.根据权利要求1所述的数卡方法,其特征在于, 如果通过多个图像采集器对连续叠加的待计数的卡片的侧面进行图像采集,所有图像采集器的采集区域覆盖全部待计数的卡片,每个图像采集器采集的初始图像包括卡片图像和照射在卡片上的块状光斑的图像。5.根据权利要求4所述的数卡方法,其特征在于,在所述S20之前,还包括: S12、从多个图像采集器采集的初始图像中获取仅包括两个块状光斑图像的两个初始图像; S13、分别对该两个初始图像进行处理,确定每个初始图像上的第二卡片区域图像和第二卡盒边沿图像。6.根据权利要求5所述的数卡方法,其特征在于,所述S12,包括: S121、根据多个图像采集器的位置,从多个图像采集器采集的初始图像中获取仅包括两个块状光斑图像的初始图像。7.根据权利要求4所述的数卡方法,其特征在于,在所述S20之前,还包括: S14、对于至少一个初始图像中每个初始图像,确定该初始图像上的光斑所属的区域,得到至少一个区域图像; S15、分别去除每个区域图像内孤立的亮点和光斑中的暗点,得到至少一个修正图像; S16、分别获取每个修正图像上各个像素点的像素值,并将像素值大于预设值的像素点的值置为1,将像素值小于预设值的像素点的值置为0 ; S17、分别根据设置后的像素值确定每个修正图像的质心,并根据所述质心确定分界线. S18、根据对应的分界线对每个初始图像进行分割,得到至少一个分割图像。8.根据权利要求1至7中任意一项所述的数卡方法,其特征在于,所述S303,包括: S3031、将所述积分数据进行傅里叶变换,得到频谱数据; S3032、将所述频谱数据进行高通滤波,得到滤波数据; S3033、从所述滤波数据中获取幅值最大的频率点; S3034、根据所述幅值最大的频率点确定卡片的厚度。9.根据权利要求1至7中任意一项所述的数卡方法,其特征在于,所述S304,包括: S3041、将所述积分数据进行三点平滑,得到平滑数据; S3042、根据所述平滑数据确定该段图像内的所有尖峰; S3043、根据所述特征数据中的厚度确定滑窗长度; S3044、根据所述滑窗长度对所有尖峰进行滑窗操作,得到每个滑窗范围内的尖峰数量; S3045、如果一个滑窗范围内的尖峰数量大于目标数量,在该滑窗范围内保留目标数量的尖峰,所述目标数量与所述滑窗长度对应; S3046、根据保留后尖峰数量和对应的位置,确定该段图像对应的卡片数量和位置。10.根据权利要求1至7中任意一项所述的数卡方法,其特征在于,所述S40,包括: S401、对于每个图像划分的η段图像中每两段相邻的图像,分别获取该两段相邻的图像中卡片的前边沿和后边沿位置,并分别获取该两段相邻的图像的尖峰位置;分别计算该两段相邻的图像中每个前边沿位置与对应尖峰位置的差值,得到两组前数据差;分别计算该两段相邻的图像中每个后边沿位置与对应的尖峰位置的差值,得到两组后数据差;根据所述两组前数据差、两组后数据差和预设第二差值,确定该两段相邻的图像中属于同一张卡的图像; S402、根据每个图像划分的η段图像中每两段相邻的图像中属于同一张卡的图像,确定每个图像对应的中间卡片张数。
【专利摘要】本发明公开了一种数卡方法,涉及图像处理领域。为解决现有技术占用的空间较大的问题而发明。包括:通过图像采集器对连续叠加的待计数的卡片的侧面进行图像采集,得到至少一个初始图像;将该初始图像划分为n段,得到n段图像;执行以下步骤:“将该段图像进行边缘增强处理,得到第一强化图像;对第一强化图像进行积分,得到积分数据;对积分数据进行频谱分析,得到多个卡片的特征数据;根据积分数据和特征数据,获取该段图像对应的卡片的位置和数量”;根据每个图像划分的n段图像对应的卡片的位置和数量,获取每个图像对应的中间卡片张数;根据每个图像对应的中间卡片张数,获取最终卡片张数。可以应用在卡片管理领域。
【IPC分类】G06M7/04, G06T7/00
【公开号】CN105335780
【申请号】CN201410403463
【发明人】夏志刚, 彭晓宇, 陈操
【申请人】夏志刚, 彭晓宇, 陈操
【公开日】2016年2月17日
【申请日】2014年8月14日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1