一种基于移动终端的扫码方法技术

技术编号:12707111 阅读:84 留言:0更新日期:2016-01-14 03:44
本发明专利技术公开了一种基于移动终端的扫码方法,包括的步骤有:步骤S1,采集一关联到预定编码的条码图形;步骤S2,处理所述条码图形,以获取所述条码图形对应的YUV通道分量;步骤S3,以预定规则对所述YUV通道分量进行处理;步骤S4,删除所述YUV通道分量中的U通道分量以及V通道分量;步骤S5,以所述预定编码对保留的Y通道分量进行解码并输出解码结果。本发明专利技术降低了条码扫描所需移动终端摄像头传感器的硬件要求,通过软件处理,大幅度降低条码扫描时采集一维码、二维码内容的速率。条码扫描速度以及成功率都能够达到专业扫码设备水准,且减少所需分析数据量。

【技术实现步骤摘要】

本专利技术涉及信息
,尤其涉及。
技术介绍
随着信息技术的发展,条码扫描普遍的存在于我们的生活中。这种无需人为输入便可实现信息获取、上传、处理等功能的方法,在衣食住行的各个领域都极大方便了我们的生活O随着移动终端设备的普及,人们经常会使用移动终端进行条码扫描来获取信息。但现有的条码扫描方法对于移动设备的硬件要求较高,采用手机摄像头进行条码扫描时,扫码效率低,成功率低的缺点也非常突出。经常因为一些局部的污损或者条码的不清晰导致条码扫描失败。因此,急需一种基于移动终端的分析数据量较少的高效条码扫描方法。
技术实现思路
针对现有的技术存在的上述问题,现提供一种旨在实现操作简单,且效率较高的基于移动终端的扫码方法。具体技术方案如下:—种基于移动终端的扫码方法,其中,包括下列步骤:步骤SI,采集一关联到预定编码的条码图形;步骤S2,处理所述条码图形,以获取所述条码图形对应的YUV通道分量;步骤S3,以预定规则对所述YUV通道分量进行处理;步骤S4,删除所述YUV通道分量中的U通道分量以及V通道分量;步骤S5,以所述预定编码对保留的Y通道分量进行解码并输出解码结果。优选的,包括一储存单元,用以储存所述条码图形。优选的,在所述步骤SI采集条码图形中,通过移动终端的摄像头传感器采集所述关联到预定编码的条码图形。优选的,所述摄像头传感器为输出YUV制式图像的摄像头。优选的,在所述步骤S2处理所述条码图形的方法为,通过一图形裁剪单元对所述条码图形进行裁剪以获得有效图形。优选的,在所述步骤S2处理所述条码图形的方法还包括:通过矩阵变换电路将所述有效图形转换成YUV通道分量。优选的,在所述步骤S3中的所述预定规则为,预设一亮度门限值A,将所述Y通道分量的每一像素与所述亮度门限值A进行比较,并将大于所述亮度门限值A的像素中的Y通道值的所有位置设置为一第一预设值,以及将小于或等于所述亮度门限值A的像素中的Y通道值的所有位置设置为一第二预设值。优选的,所述第一预设值为O。优选的,所述第二预设值为I。优选的,所述预定编码为一维条形码和/或二维条形码。上述技术方案的有益效果:通过本技术方案,降低了条码扫描所需移动终端摄像头传感器的硬件要求,通过软件处理,大幅度降低条码扫描时采集一维码、二维码内容的速率。条码扫描速度以及成功率都能够达到专业扫码设备水准,且减少所需分析数据量。【附图说明】图1为本专利技术所述的基于移动终端的扫码方法的一种实施例的方法流程图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。如图1所示,,其中,包括下列步骤:步骤SI,采集一关联到预定编码的条码图形;步骤S2,处理条码图形,以获取条码图形对应的YUV通道分量;步骤S3,以预定规则对YUV通道分量进行处理;步骤S4,删除YUV通道分量中的U通道分量以及V通道分量;步骤S5,以预定编码对保留的Y通道分量进行解码并输出解码结果。上述技术方案中,通过摄影头传感器采集条码图形区域内的图形数据,对图形据进行优化处理获取条码图形对应的YUV通道分量,使用预定规则对YUV通道分量进行处理,并删除U通道分量以及V通道分量,并使用预定编码对保留的Y通道分量进行解码,将解码后的结果数据显示在移动终端的显示界面上。在优选的实施方式中,包括一储存单元,用以储存条码图形。在优选的实施方式中,在步骤SI采集条码图形中,通过移动终端的摄像头传感器采集关联到预定编码的条码图形。在优选的实施方式中,摄像头传感器为输出YUV制式图像的摄像头。在优选的实施方式中,在步骤S2处理条码图形的方法为,通过一图形裁剪单元对条码图形进行裁剪以获得有效图形。在优选的实施方式中,在步骤S2处理条码图形的方法还包括:通过矩阵变换电路将有效图形转换成YUV通道分量。于上述技术方案基础上,进一步的,步骤S2中可先将条码图形中的彩色图像信号进行分色,分别放大校正后得到RGB数据,再经过矩阵变换电路得到对应亮度信号的Y通道分量和两个色差信号R-Y (即U通道分量)、B-Y (即V通道分量)。在优选的实施方式中,在步骤S3中的预定规则为,预设一亮度门限值A,将Y通道分量的每一像素与亮度门限值A进行比较,并将大于亮度门限值A的像素中的Y通道值的所有位置设置为一第一预设值,以及将小于或等于亮度门限值A的像素中的Y通道值的所有位置设置为一第二预设值。在优选的实施方式中,第一预设值为O。在优选的实施方式中,第二预设值为I。上述技术方案,通过将超过亮度门限值A的像素的Y通道值的所有位置设置为0,将小于或等于亮度门限值A的像素的Y通道值的所有位置设置为I,使Y通道分量中每个像素只存在两种值,并且两种值之间具有最大反差,从而减少了后续解码的处理难度,进而降低了后续解码的硬件要求,并提高了后续解码的处理速度。在优选的实施方式中,预定编码为一维条形码。在优选的实施方式中,预定编码为二维条形码。上述技术方案中,二维条形码可以是线性堆叠式二维码或矩阵式二维码。以上所述仅为本专利技术较佳的实施例,并非因此限制本专利技术的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本专利技术说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本专利技术的保护范围内。【主权项】1.,其特征在于,包括下列步骤: 步骤Si,采集一关联到预定编码的条码图形; 步骤S2,处理所述条码图形,以获取所述条码图形对应的YUV通道分量; 步骤S3,以预定规则对所述YUV通道分量进行处理; 步骤S4,删除所述YUV通道分量中的U通道分量以及V通道分量; 步骤S5,以所述预定编码对保留的Y通道分量进行解码并输出解码结果。2.根据权利要求1所述的基于移动终端的扫码方法,其特征在于,包括一储存单元,用以储存所述条码图形。3.根据权利要求1所述的基于移动终端的扫码方法,其特征在于,在所述步骤SI采集条码图形中,通过移动终端的摄像头传感器采集所述关联到预定编码的条码图形。4.根据权利要求3所述的基于移动终端的扫码方法,其特征在于,所述摄像头传感器为输出YUV制式图像的摄像头。5.根据权利要求1所述的基于移动终端的扫码方法,其特征在于,在所述步骤S2处理所述条码图形的方法为,通过一图形裁剪单元对所述条码图形进行裁剪以获得有效图形。6.根据权利要求5所述的基于移动终端的扫码方法,其特征在于,在所述步骤S2处理所述条码图形的方法还包括:通过矩阵变换电路将所述有效图形转换成YUV通道分量。7.根据权利要求1所述的基于移动终端的扫码方法,其特征在于,在所述步骤S3中的所述预定规则为,预设一亮度门限值A,将所述Y通道分量的每一像素与所述亮度门限值A进行比较,并将大于所述亮度门限值A的像素中的Y通道值的所有位置设置为一第一预设值,以及将小于或等于所述亮度门限值A的像素中的Y通道值的所本文档来自技高网...

【技术保护点】
一种基于移动终端的扫码方法,其特征在于,包括下列步骤:步骤S1,采集一关联到预定编码的条码图形;步骤S2,处理所述条码图形,以获取所述条码图形对应的YUV通道分量;步骤S3,以预定规则对所述YUV通道分量进行处理;步骤S4,删除所述YUV通道分量中的U通道分量以及V通道分量;步骤S5,以所述预定编码对保留的Y通道分量进行解码并输出解码结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:王梁洁丁明杰张其辉荆皖婕林建彬
申请(专利权)人:宁波萨瑞通讯有限公司
类型:发明
国别省市:浙江;33

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

1