一种移动终端的文字识别方法及装置制造方法及图纸

技术编号:21344244 阅读:33 留言:0更新日期:2019-06-13 22:45
本发明专利技术实施例提供一种移动终端文字识别和装置,应用于文字识别系统,所述文字识别系统包括图片特征提取模块、概率计算模块、最大概率输出模块,所述方法包括:确定中央处理器CPU的计算能力以及图像处理器GPU的计算能力;根据所述CPU的计算能力和所述GPU的计算能力,配置所述CPU执行图片特征提取模块的计算任务,配置所述GPU执行概率计算模块和最大概率输出模块中的至少一个模块对应的计算任务。本发明专利技术实施例可以充分利用GPU的计算能力,实现CPU和GPU的协同并行计算,有效减少计算任务的耗时,提高系统的实时性。

A Text Recognition Method and Device for Mobile Terminal

The embodiment of the present invention provides a text recognition and device for mobile terminal, which is applied to a text recognition system. The text recognition system includes a picture feature extraction module, a probability calculation module and a maximum probability output module. The method includes: determining the computing power of CPU and GPU of CPU, and according to the computing power of CPU and GPU. The CPU is configured to perform the calculation task of the picture feature extraction module, and the GPU is configured to perform the calculation task corresponding to at least one module of the probability calculation module and the maximum probability output module. The embodiment of the invention can make full use of the computing power of GPU to realize the cooperative parallel computing between CPU and GPU, effectively reduce the time consumption of computing tasks and improve the real-time performance of the system.

【技术实现步骤摘要】
一种移动终端的文字识别方法及装置
本专利技术实施例涉及文字识别
,具体涉及一种移动终端文字识别方法及装置。
技术介绍
光学字符识别(英文全称为OpticalCharacterRecognition,英文简称为OCR)是指电子设备将图片上的文字转换成计算机文字输出的技术。在光学字符识别处理中,存在大量的计算任务。若在移动端执行OCR处理,由于移动终端计算能力的限制,耗时较长、实时性不强。
技术实现思路
本专利技术实施例提供了一种移动终端文字识别方法及装置,旨在解决现有技术的移动终端文字识别存在的耗时长、实时性不高的技术问题。为此,本专利技术实施例提供如下技术方案:第一方面,本专利技术实施例提供了一种协同计算方法,应用于文字识别系统,所述文字识别系统包括图片特征提取模块、概率计算模块、最大概率输出模块,所述方法包括:确定中央处理器CPU的计算能力以及图像处理器GPU的计算能力;根据所述CPU的计算能力和所述GPU的计算能力,配置所述CPU执行图片特征提取模块的计算任务,配置所述GPU执行概率计算模块和最大概率输出模块中的至少一个模块对应的计算任务。第二方面,本专利技术实施例提供了一种移本文档来自技高网...

【技术保护点】
1.一种移动终端文字识别方法,其特征在于,应用于文字识别系统,所述文字识别系统包括图片特征提取模块、概率计算模块、最大概率输出模块,其特征在于,所述方法包括:确定中央处理器CPU的计算能力以及图像处理器GPU的计算能力;根据所述CPU的计算能力和所述GPU的计算能力,配置所述CPU执行图片特征提取模块的计算任务,配置所述GPU执行概率计算模块和最大概率输出模块中的至少一个模块对应的计算任务。

【技术特征摘要】
1.一种移动终端文字识别方法,其特征在于,应用于文字识别系统,所述文字识别系统包括图片特征提取模块、概率计算模块、最大概率输出模块,其特征在于,所述方法包括:确定中央处理器CPU的计算能力以及图像处理器GPU的计算能力;根据所述CPU的计算能力和所述GPU的计算能力,配置所述CPU执行图片特征提取模块的计算任务,配置所述GPU执行概率计算模块和最大概率输出模块中的至少一个模块对应的计算任务。2.根据权利要求1所述的方法,其特征在于,配置所述CPU执行图片特征提取模块的计算任务具体包括:利用单指令多数据流SIMD指令并行处理卷积层和长短期记忆网络层的同类计算,获取输入图片的图片特征。3.根据权利要求1或2所述的方法,其特征在于,配置所述GPU执行概率计算模块的计算任务具体包括:对所述图片特征提取模块提取的图片特征执行降维处理,利用全连接层并行计算处理后的图片特征对应文字的概率值。4.根据权利要求1所述的方法,其特征在于,配置GPU执行最大概率输出模块的计算任务包括:调用GPU的底层接口,利用多个线程并行计算各图片块的图片特征对应的文字的概率值中的最大值;其中,输入图片被划分为多个图片块,所述线程的数量与图片块的数量具有对应关系;输出所述最大概率值对应的文字作为文字识别结果。5.根据权利要求4所述的方法,其特征在于,所述利用多个线程并行计算各图片块的图片特征对应的文字的概率值中的最大值包括:配置每个线程利用向量指令并行计算,以得到各图片块的图片特征对应的文字的概率值中的最大值。6.一种文字识别装置,其特征在于,所述文字识别装置包括图片特征提取模...

【专利技术属性】
技术研发人员:梅晓峰马龙苏雪峰佟子健
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京,11

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

1