摘要

针对智能手机在移动支付领域自动提取信用卡号码的需求,提出了基于预览视频流图像的信用卡号码自动提取算法和结合彩色Sobel梯度和LSD(Line Segment Detector)直线检测算法的透视变形校正算法;针对信用卡号码特点,提出基于Sobel梯度积分图的信用卡号码定位算法,同时提出基于SVM(Support Vector Machine)滑动窗口信用卡号码字符串自动分割算法;在字符分割基础上,通过对比梯度方向特征、Gabor特征以及对比LVQ(Learning Vector Quantization)分类器和MQDF(Modified Quadratic Discriminant Functions)分类器,采用基于梯度方向特征和LVQ分类器,设计了单字符识别引擎。实验表明,文中方法在兼顾速度的同时保持了良好的识别性能,具有较高的应用价值。