[发明专利]磁条卡解码方法及装置有效
申请号: | 201710012751.9 | 申请日: | 2017-01-09 |
公开(公告)号: | CN107066906B | 公开(公告)日: | 2020-01-10 |
发明(设计)人: | 吴树兴;张秀琴 | 申请(专利权)人: | 北京信息职业技术学院 |
主分类号: | G06K7/08 | 分类号: | G06K7/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100015*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种磁条卡解码方法及装置。方法包括:步骤S1、在解码过程中,获取N个已解码比特的持续时间;步骤S2、根据N个已解码比特的持续时间获取当前峰值点对应的比特的持续时间T的估计值;步骤S3、根据估计值获取评估当前峰值点过程的采样的开始点;步骤S5、根据估计值和开始点获取当前峰值点的位置;步骤S6、根据当前峰值点的位置对磁条卡信号进行解码。本发明实施例基于解码过程中历史比特的持续时间T估计当前峰值点对应的比特的持续时间T,并基于估计的比特的持续时间以及第一预设规则确定当前峰值点的位置,并基于确定的峰值点的位置进行解码操作,与现有技术相比,能精确地查找到当前峰值点的位置,进而提高了解码的精确度。 | ||
搜索关键词: | 磁条 解码 方法 装置 | ||
【主权项】:
1.一种磁条卡解码方法,其特征在于,包括:/n步骤S1、在解码过程中,获取N个已解码比特的持续时间;/n步骤S2、根据所述N个已解码比特的持续时间获取当前峰值点对应的比特的持续时间T的估计值;/n步骤S3、根据所述估计值获取评估当前峰值点过程的采样的开始点;/n步骤S4、根据前一截线对应的采样点的采样值,结合预设间隔值,获知后一截线对应的采样点的采样值;/n步骤S5、根据所述估计值和所述开始点获取当前峰值点的位置;/n步骤S6、根据当前峰值点的位置对磁条卡信号进行解码;/n所述步骤S3具体包括:/n根据所述估计值和第一预设规则,获取所述开始点的位置;/n其中,开始点的位置为所述开始点的采样值对应的平行于轴线的第一截线与磁条卡信号的波形的相交位置;/n其中,第一预设规则是指:判断从前一个峰值点到当前读取的采样点之间是否达到了5/4T个采样点,如果已经达到5/4T个采样点,则搜索过程停止,评估出新峰值点,如果当前采样点已经超过新峰值点3/8T,那么将当前采样点作为下一次峰值点评估过程的开始点,否则向前推进到距离新峰值点3/8T位置作为下一次峰值点评估过程的开始点,从该点进行下一次峰值点评估过程,这点也是此次峰值点评估过程的结束点;/n所述步骤S5具体包括:/n在采样过程中,实时监测当前采样点对应的已完成采样截线的数量;/n若判断获知已完成采样截线的数量小于预设阈值,且当前采样点与前一峰值点之间的采样点数量未达到5/4T,则返回执行步骤S4;/n若否,则停止采样,根据已完成采样截线与信号波形的相交位置对应的采样点的采样值获取当前峰值点的位置。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京信息职业技术学院,未经北京信息职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710012751.9/,转载请声明来源钻瓜专利网。