[发明专利]一种条码识别方法和装置有效
申请号: | 201710702823.2 | 申请日: | 2017-08-16 |
公开(公告)号: | CN109409147B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 高远;郑小红 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06K7/10 | 分类号: | G06K7/10;G06K7/14 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 姜春咸;冯建基 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 条码 识别 方法 装置 | ||
1.一种条码识别方法,应用于终端,所述终端包括至少两个摄像头,其特征在于,所述方法包括:
通过第一摄像头获取条码图像;
将所述条码图像与预设的识别框进行匹配;
若不满足匹配条件,则切换到第二摄像头对条码进行识别;
其中,所述第一摄像头和所述第二摄像头焦距不同;
建立所述识别框的步骤包括:
当所述识别框为矩形时,确定所述第一摄像头和所述第二摄像头之间放大倍率的比值,将所述第一摄像头和所述第二摄像头之间放大倍率的比值作为所述矩形相邻两条边的比值;确定所述矩形其中一条边的长度,并根据所述矩形其中一条边的长度和所述矩形相邻两条边的比值确定所述矩形另一条边的长度;或者,
当所述识别框为椭圆形时,将所述第一摄像头和所述第二摄像头之间放大倍率的比值,作为椭圆形长轴与短轴的比值;确定椭圆形其中一条轴的长度,根据所述椭圆形长轴与短轴的比值和所述椭圆形其中一条轴的长度,确定所述椭圆形另外一条轴的长度;或者,
当所述识别框为菱形时,将所述第一摄像头和所述第二摄像头之间视角差的比值,作为所述菱形长轴与短轴的比值;确定菱形其中一条轴的长度,并根据所述菱形长轴与短轴的比值和所述菱形其中一条轴的长度,确定所述菱形另一条轴的长度;或者,
当所述识别框为圆形时,所述圆形的直径等于所述识别框为矩形时,所述矩形对角线的长度;其中,所述矩形通过以下方式确定:确定所述第一摄像头和所述第二摄像头之间放大倍率的比值,将所述放大倍率的比值作为所述矩形相邻两条边的比值;确定所述矩形其中一条边的长度,并根据所述矩形其中一条边的长度和所述矩形相邻两条边的比值确定所述矩形另一条边的长度。
2.根据权利要求1所述的一种条码识别方法,其特征在于,所述预设识别框,还包括,所述识别框中心点到屏幕中心点的距离等于所述第一摄像头和所述第二摄像头的间距;
其中,所述识别框中心点相对于所述屏幕中心点的方向与所述第二摄像头相对于所述第一摄像头的方向一致。
3.根据权利要求1所述的一种条码识别方法,其特征在于,所述第一摄像头为广角摄像头,所述第二摄像头为长焦摄像头。
4.根据权利要求3所述的一种条码识别方法,其特征在于,所述若不满足匹配条件,则切换到第二摄像头对条码进行识别,包括:
判断条码图像是否大于所述识别框;
若所述条码图像不大于所述识别框,则切换到所述第二摄像头进行识别。
5.根据权利要求1所述的一种条码识别方法,其特征在于,所述第一摄像头为长焦摄像头;所述第二摄像头为广角摄像头。
6.根据权利要求5所述的一种条码识别方法,其特征在于,所述若不满足匹配条件,则切换到第二摄像头对条码进行识别,包括:
判断条码图像是否小于所述识别框;
若不小于所述识别框,则切换到所述第二摄像头。
7.根据权利要求1所述的一种条码识别方法,其特征在于,还包括:
若满足所述匹配条件,则直接利用所述第一摄像头对所述条码进行识别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710702823.2/1.html,转载请声明来源钻瓜专利网。