The invention discloses a portable character recognition device and a method. The device comprises a CMOS black-and-white camera, a LCD display screen, a character recognition IP core, a microprocessor, a BRAM memory and a voice horn. The recognition method is as follows: collecting the character data area to be recognized, making the upper left corner of the region to be recognized coincide with the upper left corner of the display screen; dividing the character region image to be recognized into several blocks, calculating the gray histogram of each image and determining the threshold, completing the image binarization processing; according to the image height of the character region to be recognized. The common character edge spacing and width-height ratio, the possible character spacing area for median filtering, get the number of single character; single character feature extraction, through character classification and matching to complete character recognition; the recognition string through Bluetooth to the client. The invention completes character recognition by designing hardware IP core, improves recognition efficiency and accuracy, and is convenient and fast.
【技术实现步骤摘要】
一种便携式字符识别装置及方法
本专利技术涉及一种便携式字符识别装置及方法,属于字符识别
技术介绍
在书本、杂志、报刊以及海报等查询网址链接,或根据邮递单号追踪邮件物流信息时,都需要手动输入长串字符信息。手动输入不仅麻烦,而且容易输错字符。因此,如何快速准确高效识别字符有待解决。关于字符的识别,提供一种便携式的字符识别方法及装置。步骤为:首先采集感兴趣的字符图片数据区域;其次,对感兴趣的字符区域图像根据常见字符宽高比及边缘间距切分字符并得到单个字符的个数;然后,对单个字符进行特征提取,通过字符分类及匹配来完成字符的识别。最后,将识别的字符通过蓝牙传输给用户端(手机或电脑),并通过语音喇叭语音播报。
技术实现思路
本专利技术所要解决的问题是:提供一种便携式字符识别装置及方法,减少人工手动输入字符的繁琐,提高字符识别的准确率。为了解决上述问题,本专利技术提供了一种便携式字符识别装置,其特征在于,包括以下部件:CMOS黑白摄像头,用于采集待识别的字符数据区域,获取的待识别区域左上角与显示屏左上角处重合,从而实现待识别字符区域的定位,并通过IIC总线与BRAM存储器相连;LCD显示屏,用于定位并显示待识别的字符区域;字符识别IP核,用于实现字符识别处理的核心模板,并将字符数据存储在BRAM存储器中,并通过AXI接口与微处理器相连;微处理器,用于启动或者控制字符识别IP核,并在LINUX操作系统上面加载蓝牙驱动,通过蓝牙将字符数据传输给用户端;BRAM存储器,用于存储字符识别数据,减轻微处理器的负担,并通过I/O接口与微处理器相连;语音喇叭,用于语音播报识别的字 ...
【技术保护点】
1.一种便携式字符识别装置,其特征在于,包括以下部件:CMOS黑白摄像头,用于采集待识别的字符数据区域,获取的待识别区域左上角与显示屏左上角处重合,从而实现待识别字符区域的定位,并通过IIC总线与BRAM存储器相连;LCD显示屏,用于定位并显示待识别的字符区域;字符识别IP核,用于实现字符识别处理的核心模板,并将字符数据存储在BRAM存储器中,并通过AXI接口与微处理器相连;微处理器,用于启动或者控制字符识别IP核,并在LINUX操作系统上面加载蓝牙驱动,通过蓝牙将字符数据传输给用户端;BRAM存储器,用于存储字符识别数据,减轻微处理器的负担,并通过I/O接口与微处理器相连;语音喇叭,用于语音播报识别的字符结果。
【技术特征摘要】
1.一种便携式字符识别装置,其特征在于,包括以下部件:CMOS黑白摄像头,用于采集待识别的字符数据区域,获取的待识别区域左上角与显示屏左上角处重合,从而实现待识别字符区域的定位,并通过IIC总线与BRAM存储器相连;LCD显示屏,用于定位并显示待识别的字符区域;字符识别IP核,用于实现字符识别处理的核心模板,并将字符数据存储在BRAM存储器中,并通过AXI接口与微处理器相连;微处理器,用于启动或者控制字符识别IP核,并在LINUX操作系统上面加载蓝牙驱动,通过蓝牙将字符数据传输给用户端;BRAM存储器,用于存储字符识别数据,减轻微处理器的负担,并通过I/O接口与微处理器相连;语音喇叭,用于语音播报识别的字符结果。2.如权利要求1所述的便携式字符识别装置,其特征在于,所述字符识别IP核中采集字符图像、定位待识别区域及图像二值化处理之后,根据印刷体常见字符的边缘间距以及宽高比进行字符切分,得到单个字符个数;对单个字符进行特征提取,通过字符分类匹配为数字、字母及符号,识别后并顺次输出。3.如权利要求1所述的便携式字符识别装置,其特征在于,所述微处理器启动或控制字符识别IP核并通过字符识别方法来完成字符的识别过程,微处理器在LINUX操作系统上运行,加载该装置硬软件驱动,包括蓝牙驱动,对识别的字符结果数据装置通过蓝牙将字符数据传输给用户端。4.如权利要求1或3所述的便携式字符识别装置,其特征在于,所述用户端为PC端或手机端。5.一种字符识别方法,其特征在于,包括以下步骤:步骤A1:采集待识别的字符数据区域,使待识别区域左上角与显示屏左上角处重合,从而实现对待识别字符区域的定位;步骤A2:将待识别的字符区域图像分成多块,并行计算每一块图像的灰度直方图并确定阈值,完成图像二值化处理;步骤A3:根据待识别字符区域图像高度、常见字符边缘间距及宽高比,对可能的字符间隔区域作中值滤波处理,实现字符切分并得到单个字符的个数;步骤A4:对单个字符进行特征提取,通过字符分类及匹配来完成字符的识别;将识别字符串通过蓝牙传送给用户端,并通过语音喇叭语音播报。6.如权利要求5所述的字符识别方法,其特征在于,所述步骤A2具体为:将待识别的字符区域分割成多块小区域图像,并行计算每块区域图像的灰度直方图。对直方图曲线进行平滑处理,选取当前像素的前后各10个像素包括当前像素,共21个像素的值求和并取平均值作为当前像素值,直到不再出现大于5个像素局部区域的最小值,即波谷,从而实现对阈值的动态选取;将小于阈值的...
【专利技术属性】
技术研发人员:范红,肖敏,顾奕文,温佳静,张丽平,夏天,
申请(专利权)人:东华大学,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。