[发明专利]一种基于Android设备的相机扫码系统和方法在审
申请号: | 202011515740.0 | 申请日: | 2020-12-21 |
公开(公告)号: | CN112597083A | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 周诗千;林喆 | 申请(专利权)人: | 上海商米科技集团股份有限公司;深圳米开朗基罗科技有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06K7/14 |
代理公司: | 上海邦德专利代理事务所(普通合伙) 31312 | 代理人: | 周念沙 |
地址: | 200433 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 android 设备 相机 系统 方法 | ||
本发明公开了一种基于Android设备的相机扫码系统和方法,包括:相机设备、与所述相机设备信号连接的相机驱动模块、与所述相机驱动模块连接的相机API、与所述相机API信号连接的扫码APK及所述扫码APK信号连接有解码算法库;所述扫码APK连接有USB HID从设备驱动,所述USB HID从设备驱动信号连接有电脑。根据本发明,利用Android设备现有的摄像头,不需要额外配置激光扫码头,开发简单,兼容性好,适配性强。
技术领域
本发明涉及扫描数据传输的技术领域,特别涉及一种基于Android设备的相机扫码系统和方法。
背景技术
当随着物联网的发展,搭载激光扫码头的Android设备广泛应用于快递,支付,仓库管理等领域。激光扫码,是现在普遍应用的一种条码识别技术,包括一维码和二维码。对于很多用户来说,只需要简单的条码识别和信息采集,对扫码速度要求不高,并且使用频次极低,额外购买专业扫码枪是一笔不菲的开支。近年来Android设备的大规模普及,高清摄像头,USB功能都成为标配功能。
现有激光扫码系统技术需要Android设备搭载额外的激光扫码头。目前激光扫码头结构相对于手持式Android设备来说,尺寸结构大,码头突出易于磨损。不同激光扫码头的解码能力参差不齐,解码算法固化在扫码头里面,不能进行后续升级。激光扫码头利用串口给Android设备返回扫码结果,不同厂商串口数据报文协议不一致,兼容性差,跨平台链接能力弱。
技术词说明:USB HID:人机交互设备,例如键盘、鼠标与游戏杆等
Camera:相机
相机API:照相机应用程序接口
扫码APK:
发明内容
针对现有技术中存在的不足之处,本发明的目的是提供一种基于Android设备的相机扫码系统和方法,利用Android设备现有的摄像头,不需要额外配置激光扫码头,开发简单,兼容性好,适配性强。为了实现根据本发明的上述目的和其他优点,提供了一种基于Android设备的相机扫码系统,包括:
相机设备、与所述相机设备信号连接的相机驱动模块、与所述相机驱动模块连接的相机API、与所述相机API信号连接的扫码APK及所述扫码APK信号连接有解码算法库;
所述扫码APK连接有USB HID从设备驱动,所述USB HID从设备驱动信号连接有电脑。
优选的,所述相机API用于提供API调用给扫码APK;
所述扫码APK用于获取相机设备中的条码照片并将解码结果传送至USB HID从设备驱动;
所述解码算法库用于对扫码APK中的条码照片进行解码;
所述USB HID从设备驱动将解码结果传送至电脑中。
一种基于Android设备的相机扫码方法,包括以下步骤:
S1、通过相机驱动模块驱动相机设备进行获取条码照片;
S2、扫码APK通过相机API获取相机设备中的条码照片;
S3、解码算法库对扫码APK中的条码照片进行解码;
S4、通过扫码APK将解码结果传送至usb hid文件节点;
S5、通过USB HID从设备驱动将解码结果传输至电脑。
优选的,当所述USB HID从设备驱动中的USB连接有设备电脑时,扫码APK将解码结果写入usb hid文件节点。
优选的,所述电脑中打开文本编辑器,及时呈现解码结果。
本发明与现有技术相比,其有益效果是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海商米科技集团股份有限公司;深圳米开朗基罗科技有限公司,未经上海商米科技集团股份有限公司;深圳米开朗基罗科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011515740.0/2.html,转载请声明来源钻瓜专利网。