【技术实现步骤摘要】
一种处理二维码的方法、装置和计算机存储介质
本申请实施例涉及电子商务领域,尤其涉及一种处理二维码的方法、装置和计算机存储介质。
技术介绍
国际互联网迅速走向普及化,逐步从大学、科研机构走向企业和家庭,其功能也从信息共享演变为一种大众化的信息传播手段。通过使用因特网,即降低了成本,也造就了更多的商业机会,电子商务技术从而得以发展,使其逐步成为了互联网应用的最大热点。为适应电子商务这一市场潮流,电子支付随之发展起来。电子支付是指消费者、商家和金融机构之间使用安全电子手段把支付信息通过信息网络安全地传送到银行或相应的处理机构,用来实现货币支付或资金流转的行为。随着电子支付的技术发展,二维码(2-dimensionalbarcode)支付成为电子支付一种重要的电子支付技术手段,二维码支付是一种基于账户体系搭起来的新一代无线支付方案。在该支付方案下,商家可把账号、商品价格等交易信息汇编成一个二维码,并印刷在各种报纸、杂志、广告、图书等载体上发布。用户通过手机客户端扫拍二维码,便可实现与商家账户的支付结算。最后,商家根据支付交易信息中的用户收货、联系资料,就可以进行商品配送,完成交易。二维码是通过按一定规律在平面的二维方向上分布的图形来记录信息的条码,其中,以快速响应矩阵(QuickResponse,QR)二维码(QR码)最为常见。QR码是一种矩阵二维码符号,它具有一维条码及其它二维条码所具有的信息容量大、可靠性高、可表示汉字及图象多种文字信息、保密防伪性强等优点,QR码比传统的条形码(BarCode)能 ...
【技术保护点】
1.一种处理二维码的方法,其特征在于,包括:/n终端设备获取畸变二维码实际图像中的版本信息;/n所述终端设备在所述畸变二维码的实际图像中建立采样坐标系,根据所述畸变二维码的版本信息建立校正坐标系;/n所述终端设备在所述校正坐标系中确定待建立标准二维码中平行于第一轴的多条直线且每一条平行于所述第一轴的直线包括至少两个特征点;/n所述终端设备根据每条平行于第一轴的直线上每个特征点在所述校正坐标系中的校正坐标和在采样坐标系中对应的采样坐标分别确定每条平行于第一轴的直线的坐标映射关系;/n所述终端设备根据每条平行于第一轴的直线上非特征点的校正坐标和每条平行于第一轴的直线的坐标映射关系分别确定每条平行于第一轴的直线上的非特征点对应的采样坐标;/n所述终端设备在所述校正坐标系中确定待建立标准二维码中平行于第二轴的多条直线以及每一条平行于第二轴的直线上的至少两个计算点,其中,所述计算点包括该计算点所属平行于所述第二轴的直线上的特征点和/或该计算点所属平行于所述第二轴的直线且也属于平行于所述第一轴的直线上的非特征点,所述第一轴为相互垂直的X轴和Y轴的其中之一,所述第二轴为所述X轴和所述Y轴的另一个;/ ...
【技术特征摘要】
1.一种处理二维码的方法,其特征在于,包括:
终端设备获取畸变二维码实际图像中的版本信息;
所述终端设备在所述畸变二维码的实际图像中建立采样坐标系,根据所述畸变二维码的版本信息建立校正坐标系;
所述终端设备在所述校正坐标系中确定待建立标准二维码中平行于第一轴的多条直线且每一条平行于所述第一轴的直线包括至少两个特征点;
所述终端设备根据每条平行于第一轴的直线上每个特征点在所述校正坐标系中的校正坐标和在采样坐标系中对应的采样坐标分别确定每条平行于第一轴的直线的坐标映射关系;
所述终端设备根据每条平行于第一轴的直线上非特征点的校正坐标和每条平行于第一轴的直线的坐标映射关系分别确定每条平行于第一轴的直线上的非特征点对应的采样坐标;
所述终端设备在所述校正坐标系中确定待建立标准二维码中平行于第二轴的多条直线以及每一条平行于第二轴的直线上的至少两个计算点,其中,所述计算点包括该计算点所属平行于所述第二轴的直线上的特征点和/或该计算点所属平行于所述第二轴的直线且也属于平行于所述第一轴的直线上的非特征点,所述第一轴为相互垂直的X轴和Y轴的其中之一,所述第二轴为所述X轴和所述Y轴的另一个;
所述终端设备根据每条平行于第二轴的直线上每个计算点在所述校正坐标系中的校正坐标和在采样坐标系中对应的采样坐标分别确定每条平行于第二轴的直线的坐标映射关系;
所述终端设备根据每条平行于第二轴的直线上非计算点的校正坐标和每条平行于第二轴的直线的坐标映射关系分别确定每条平行于第二轴的直线上的非计算点对应的采样坐标;
所述终端设备在采样坐标系中采样每个特征点、每个非特征点、每个计算点和每个非计算点的采样坐标的颜色,并在校正坐标系上对应于每个点的采样坐标的校正坐标上生成对应的颜色得到对应于该畸变二维码的标准二维码;
所述终端设备译码该对应于该畸变二维码的所述标准二维码。
2.根据权利要求1所述的方法,其特征在于,当所述第一轴为X轴时,所述终端设备根据每条平行于第一轴的直线上每个特征点在所述校正坐标系中的校正坐标和在采样坐标系中对应的采样坐标分别确定每条平行于第一轴的直线的坐标映射关系具体包括:
所述终端设备根据每条平行于X轴的直线上每个特征点在所述校正坐标系中的校正横坐标和在采样坐标系中对应的采样坐标以及根据如下计算公式(1)和(2),分别确定每条平行于X轴的直线的拟合参数:
公式(1)
公式(2)
其中,x为校正坐标系中平行X轴的同一直线上特征点的横坐标,与分别是校正坐标系平行X轴的同一直线上特征点在采样坐标系中的横坐标和纵坐标,a是校正坐标系平行于X轴的同一直线上横坐标与采样坐标系横坐标的映射关系的拟合参数,b是校正坐标系平行于X轴的同一直线上横坐标与采样坐标系纵坐标的映射关系的拟合参数,n为校正坐标系平行于X轴的同一直线上特征点的数量,i为大于等于零的整数且小于n;
根据每条平行于X轴的直线的拟合参数分别确定每条平行于X轴的直线的坐标映射关系,所述每条平行于X轴的直线的坐标映射关系包括公式(1)和(2)。
3.根据权利要求2所述的方法,其特征在于,所述终端设备根据每条平行于第二轴的直线上每个计算点在所述校正坐标系中的校正坐标和在采样坐标系中对应的采样坐标分别确定每条平行于第二轴的直线的坐标映射关系具体包括:
所述终端设备根据每条平行于Y轴的直线上每个计算点在所述校正坐标系中的校正纵坐标和在采样坐标系中对应的采样坐标及根据如下计算公式(3)和(4),分别确定每条平行于Y轴的直线的拟合参数:
公式(3)
公式(4)
其中,y为校正坐标系中平行Y轴的同一直线上计算点的纵坐标,与分别是校正坐标系平行Y轴的同一直线上计算点在采样坐标系中的横坐标和纵坐标,c是校正坐标系平行Y轴的同一直线上纵坐标与采样坐标系横坐标的映射关系的拟合参数,d是校正坐标系平行Y轴的同一直线上纵坐标与采样坐标系纵坐标的映射关系的拟合参数,m为校正坐标系平行Y轴的同一直线上计算点的数量,i为大于等于零的整数且小于m;
根据每条平行于Y轴的直线的拟合参数分别确定每条平行于Y轴的直线的坐标映射关系,所述每条平行于Y轴的直线的坐标映射关系包括公式(3)和(4)。
4.根据权利要求1所述的方法,其特征在于,当所述第一轴为Y轴时,所述终端设备根据每条平行于第一轴的直线上每个特征点在所述校正坐标系中的校正坐标和在采样坐标系中对应的采样坐标分别确定每条平行于第一轴的直线的坐标映射关系具体包括:
所述终端设备根据每条平行于Y轴的直线上每个特征点在所述校正坐标系中的校正纵坐标和在采样坐标系中对应的采样坐标及根据如下计算公式(3)和(4),分别确定每条平行于Y轴的直线的拟合参数:
公式(3)
公式(4)
其中,y为校正坐标系中平行Y轴的同一直线上特征点的纵坐标,与分别是校正坐标系平行Y轴的同一直线上特征点在采样坐标系中的横坐标和纵坐标,c是校正坐标系平行Y轴的同一直线上纵坐标与采样坐标系横坐标的映射关系的拟合参数,d是校正坐标系平行Y轴的同一直线上纵坐标与采样坐标系纵坐标的映射关系的拟合参数,m为校正坐标系平行Y轴的同一直线上特征点的数量,i为大于等于零的整数且小于m;
根据每条平行于Y轴的直线的拟合参数分别确定每条平行于Y轴的直线的坐标映射关系,所述每条平行于Y轴的直线的坐标映射关系包括公式(3)和(4)。
5.根据权利要求4所述的方法,其特征在于,所述终端设备根据每条平行于第二轴的直线上每个计算点在所述校正坐标系中的校正坐标和在采样坐标系中对应的采样坐标分别确定每条平行于第二轴的直线的坐标映射关系具体包括:
所述终端设备根据每条平行于X轴的直线上每个计算点在所述校正坐标系中的校正横坐标和在采样坐标系中对应的采样坐标以及根据如下计算公式(1)和(2),分别确定每条平行于X轴的直线的拟合参数:
公式(1)
公式(2)
其中,x为校正坐标系中平行X轴的同一直线上计算点的横坐标,与分别是校正坐标系平行X轴的同一直线上计算点在采样坐标系中的横坐标和纵坐标,a是校正坐标系平行于X轴的同一直线上横坐标与采样坐标系横坐标的映射关系的拟合参数,b是校正坐标系平行于X轴的同一直线上横坐标与采样坐标系纵坐标的映射关系的拟合参数,n为校正坐标系平行于X轴的同一直线上计算点的数量,i为大于等于零的整数且小于n;
根据每条平行于X轴的直线的拟合参数分别确定每条平行于X轴的直线的坐标映射关系,所述每条平行于X轴的直线的坐标映射关系包括公式(1)和(2)。
6.根据权利要求1所述的方法,其特征在于,所述平行于所述第一轴的直线上的至少两个特征点包括:
平行于所述第一轴的同一直线上的如下至少两点:位置探测图形的角点、校正图形的中心点和所述待建立标准二维码的角点。
7.根据权利要求1所述的方法,其特征在于,所述计算点所属平行于所述第二轴的直线且也属于平行于所述第一轴的直线上的非特征点的采样坐标由所述终端设备根据该非特征点的校正坐标和该非特征点所属平行于第一轴的直线的坐标映射关系确定。
8.一种处...
【专利技术属性】
技术研发人员:蔡晓桓,胡华侨,
申请(专利权)人:上海商魁信息科技有限公司,上海商米科技集团股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。