一种基于ARM和摄像头的智能输入装置及输入方法制造方法及图纸

技术编号:18657595 阅读:30 留言:0更新日期:2018-08-11 14:16
本发明专利技术公开了一种基于ARM和摄像头的智能输入装置及输入方法,通过输入模块采集条形码、二维码及标签的图像信号,并利用采样芯片将采集的图像信号转换变成数字信号,通过端口读入主控制器;主控制器接收上述的数字信号并进行数据处理,包括图像识别和数字滤波,将条形码、二维码及标签图像信息转换为文本信息,主控制器将用户的键盘消息转换为键盘序列,并记录和存储键盘控制序列和文本信息,对文本信息进行编辑、剪裁和添加键盘控制序列处理后,通过有线或无线传输传到上位机。本发明专利技术不仅可以扫描条形码、二维码、标签,还可以扫描图片,将图片上的文字识别出来;该装置还可以记录和产生键盘控制序列。

An intelligent input device and input method based on ARM and camera

The invention discloses an intelligent input device and an input method based on ARM and camera. The image signals of bar code, two-dimensional code and label are collected by an input module, and the collected image signals are converted into digital signals by a sampling chip, and the digital signals are read into the main controller through a port. The main controller converts the user's keyboard message into a keyboard sequence, records and stores the keyboard control sequence and text information, edits, cuts and adds the keyboard to the text information. After the control sequence is processed, it is transmitted to the host computer by wired or wireless transmission. The invention can not only scan bar code, two-dimensional code and label, but also scan pictures to recognize the words on the pictures; the device can also record and generate keyboard control sequence.

【技术实现步骤摘要】
一种基于ARM和摄像头的智能输入装置及输入方法
本专利技术涉及信息输入
,特别是涉及一种基于ARM和摄像头的智能输入装置及输入方法。
技术介绍
不管是ERP、MES或其他的软件系统,基础信息都需要手工输入。现有的输入装置包括键盘,鼠标,条形码扫描和二维码扫描枪,这些装置彼此缺少协调,通常的工作场景是:一个工人手拿扫描枪扫一下条形码,然后再在电脑上用鼠标或键盘确认一下,接着再扫描下一个。随着平板电脑出现,有些信息可以在平板上确认。但总体上说,现有的信息输入装置操作都很麻烦。
技术实现思路
为了克服上述现有技术的不足,本专利技术提供了一种基于ARM和摄像头的智能输入装置及方法,该装置不仅可以扫描条形码、二维码、标签,还可以扫描图片,将图片上的文字识别出来;该装置还可以记录和产生键盘序列,通过键盘序列可以自动控制电脑实现换行,换列,剪裁文本,添加单位等工作。该装置几乎可以适应绝大部分的软件系统。本专利技术所采用的技术方案是:一种基于ARM和摄像头的智能输入装置,该装置包括:输入模块,用于采集条形码、二维码及标签的图像信号,并利用采样芯片将采集的图像信号转换变成数字信号,通过端口读入主控制器;主控制器,用于接收上述的数字信号并进行数据处理,包括图像识别和数字滤波,将条形码、二维码及标签图像信息转换为文本信息,主控制器将用户的键盘消息转换为键盘序列,并记录和存储键盘控制序列和文本信息,对文本信息进行编辑、剪裁和添加键盘控制序列处理后,通过有线或无线传输传到上位机。进一步的,所述主控制器还连接有显示装置和存储器。进一步的,所述主控制器还连接有无线传输模块,所述无线传输模块为wifi模块或蓝牙模块。进一步的,所述主控制器还连接有接口电路,所述接口电路为USB接口或网络接口。进一步的,所述主控制器为ARM控制器。进一步的,所述输入模块采用摄像头。进一步的,所述主控制器通过USB供电、网口供电或电池供电。采用上述的基于ARM和摄像头的智能输入装置的输入方法,该方法包括以下步骤:(1)通过摄像头采集条形码、二维码及标签的图像信号,并利用采样芯片将采集的图像信号转换变成数字量,通过端口读入主控制器;(2)主控制器将采集到的数字量进行数据处理,对数字量进行机器视觉识别,将条形码、二维码及标签图像信息转换为文本信息,主控制器将用户的键盘消息转换为键盘序列,并记录和存储键盘控制序列和文本信息,对文本信息进行编辑、剪裁和添加键盘控制序列处理后,通过有线或无线传输传到上位机。进一步的,所述主控制器将用户的键盘消息转换为键盘序列,包括:在用户操作键盘输入数据过程中将用户的键盘动作转换为键盘序列,并将键盘序列存储下来,操作键盘输入数据过程包括软件的打开、菜单的选择、录入数据段的选择、数据的录入、大小写转换、信息的剪裁、换行、换列及回车。进一步的,所述对文本信息进行编辑、剪裁和添加键盘控制序列处理的具体方法为:将原始文本信息拆分成要求的部分,对拆分后的文本信息进行整理编辑,得到字段信息,将字段信息添加键盘控制序列和文本后,得到新的文本信息。与现有技术相比,本专利技术的有益效果是:(1)本专利技术不仅可以扫描条码、二维码及标签,还可以扫描图片,将图片上的文字识别出来,该装置还可以记录和产生键盘控制序列,通过键盘控制序列可以自动实现换行,换列,剪裁文本,添加单位等工作;可用于ERP、MES、进销存、库管、管家婆软件上,可以大大提高输入速度。(2)本专利技术采用视觉识别技术将读取条码、二维码和标签图像信息识别成文本信息,信息经过剪裁添加处理后,添加键盘控制序列,经过有线或无线传输传到电脑上。附图说明构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。图1是基于ARM和摄像头的智能输入装置结构图;图2是基于ARM和摄像头的智能输入装置原理图;图3是基于ARM和摄像头的智能输入方法流程图。具体实施方式下面结合附图与实施例对本专利技术作进一步说明。应该指出,以下详细说明都是例示性的,旨在对本申请提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本申请所属
的普通技术人员通常理解的相同含义。需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。正如
技术介绍
所介绍的,现有技术中存在信息输入繁琐的麻烦,为了解决如上的技术问题,本申请提出了一种基于ARM和摄像头的智能输入装置及输入方法,可以一个装置录入条形码、二维码和文字,而且可以免常规键盘录入。本申请的一种典型的实施方式中,如图1-2所示,提供了一种基于ARM和摄像头的智能输入装置,该基于ARM和摄像头的智能输入装置中包括采用ARMM4架构的LXP4350作为系统的主控制器,在嵌入系统中采用C、C++开发数字化图像识别算法和各种接口程序,记录,存储和产生键盘控制序列和文本。专利技术是这样实现的,一种基于ARM和摄像头的智能输入装置,其显示为LCD屏幕,其采用ARM控制器作为控制核心。该装置包括ARM控制器、摄像头、显示屏、确认键和取消键。通过摄像头读取条形码、二维码、标签图像信号,并利用采样芯片将图像信号转换变为数字信号,通过端口传送至ARM控制器,该ARM控制器接收该数字信号并进行数字处理,经机器视觉识别算法,把条形码、二维码、标签图像信息转换为文本信息,并将结果经LCD显示出来;重要信息可以经过确认键或取消键重输入;文本信息经过剪裁添加处理后,添加键盘控制序列,经过有线或无线传输传到电脑,输入到相关字段。添加的键盘控制序列和文本包括但不限于回车,换行,换列,添加标点符号,添加单位等。图像识别算法可以用opencv开发或matlab开发,再经模拟测试。图像的识别算法包括二维码识别、条形码识别、标签识别。数字化处理程序的滤波程序,包括但不限于均值滤波、中值滤波等。添加的键盘控制序列包括但不限于回车,换行,换列,添加标点符号,添加单位等。在本实施例中,所述ARM控制器还连接有显示装置,用于显示图像识别的结构。该显示装置采用LCD显示屏。所述主控制器还扩展有外部存储器,可以记忆键盘序列。所述ARM控制器还连接有接口电路,该接口电路为usb和网络接口。在本实施例中,所述ARM控制器通过无线传输模块将信息传输到电脑上。该无线传输模块可采用wifi模块或蓝牙模块。在本实施例中,所述智能输入装置可以通过usb或网口供电,也可以通过电池供电。本申请的另一种实施方式中,如图3所示,提供了一种基于ARM和摄像头的智能输入方法,基本设计思想将摄像头信号读到ARM主控制器中,经过图像识别,转变成文本,经过剪裁添加后添加键盘序列,通过有线或无线传输,传递到电脑的方法。该方法包括以下步骤:步骤一:数据采集:摄像头读入外部图像信号,包括条形码,二维码,标签图像信息等,通过并利用采样芯片将采集的图像信号转换变成数字量,通过端口读入主控制器。步骤二:记录键盘控制序列:首先操作者在电脑上操作一下键盘,用纯手工的方式操本文档来自技高网
...

【技术保护点】
1.一种基于ARM和摄像头的智能输入装置,其特征是,包括:输入模块,用于采集条形码、二维码及标签的图像信号,并利用采样芯片将采集的图像信号转换变成数字信号,通过端口读入主控制器;主控制器,用于接收上述的数字信号并进行数据处理,包括图像识别和数字滤波,将条形码、二维码及标签图像信息转换为文本信息,主控制器将用户的键盘消息转换为键盘序列,并记录和存储键盘控制序列和文本信息,对文本信息进行编辑、剪裁和添加键盘控制序列处理后,通过有线或无线传输传到上位机。

【技术特征摘要】
1.一种基于ARM和摄像头的智能输入装置,其特征是,包括:输入模块,用于采集条形码、二维码及标签的图像信号,并利用采样芯片将采集的图像信号转换变成数字信号,通过端口读入主控制器;主控制器,用于接收上述的数字信号并进行数据处理,包括图像识别和数字滤波,将条形码、二维码及标签图像信息转换为文本信息,主控制器将用户的键盘消息转换为键盘序列,并记录和存储键盘控制序列和文本信息,对文本信息进行编辑、剪裁和添加键盘控制序列处理后,通过有线或无线传输传到上位机。2.根据权利要求1所述的基于ARM和摄像头的智能输入装置,其特征是,所述主控制器还连接有显示装置和存储器。3.根据权利要求1所述的基于ARM和摄像头的智能输入装置,其特征是,所述主控制器还连接有无线传输模块,所述无线传输模块为wifi模块或蓝牙模块。4.根据权利要求1所述的基于ARM和摄像头的智能输入装置,其特征是,所述主控制器还连接有接口电路,所述接口电路为USB接口或网络接口。5.根据权利要求1所述的基于ARM和摄像头的智能输入装置,其特征是,所述主控制器为ARM控制器。6.根据权利要求1所述的基于ARM和摄像头的智能输入装置,其特征是,所述输入模块采用摄像头。7.根据权利要求1所述的基于ARM和摄像头的智能输入装置,其特征是,所述主控制器通过USB供电、网口供电或电池供电。8.采用权...

【专利技术属性】
技术研发人员:赵莉原国亮
申请(专利权)人:山东师范大学
类型:发明
国别省市:山东,37

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

1