[发明专利]一种图片文字搜寻系统及方法在审
申请号: | 201710595980.8 | 申请日: | 2017-07-20 |
公开(公告)号: | CN107391668A | 公开(公告)日: | 2017-11-24 |
发明(设计)人: | 李福文 | 申请(专利权)人: | 深圳大普微电子科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06K9/00 |
代理公司: | 深圳市精英专利事务所44242 | 代理人: | 林燕云 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图片 文字 搜寻 系统 方法 | ||
技术领域
本发明涉及数据处理技术领域,更具体地涉及一种图片文字搜寻系统及方法。
背景技术
目前,用户要对图片中的文字进行搜寻或编辑等时,需要运用应用软件将图片中的文字转换成文本文件(text file),当转换成文本模式之后,用户才有办法进行文字的复制或编辑或搜索。例如pdf文档其实也是一种图形格式,用户在复制文章片段时,需要先运用应用软件将图形转成文本模式;图书馆中有很多存储旧报纸或杂志的图档,当我们需要读取某份报纸中的部分文字时,可以先将图形转成文本模式,进而在图像中搜寻关键词或句,将会较为快捷的搜寻到用户所需的文字;又例如警方在办案时可将录像中一连串的图片转成文本模式,在该文本模式中搜索关键车牌或店家招牌即可方便警察办案。而当前对图片中文字的搜寻等一般通过软件算法进行处理,一般的流程为:1)应用软件下达指令;2)CPU(Central Processing Unit,中央处理器)响应该指令,去存储器中指定的地方(如Flash、硬盘(HardDisk)等)获取数据,并将所获取的数据储存到内存;3)CPU通过单突发(single burst)形式将存储在内存的图像或影片中的文字转换成纯文本,并进行字符搜寻处理;4)将处理结果储存到指定的装置。
这种传统的图片文字搜寻系统采用软件算法利用CPU对数据进行处理,且CPU搬移数据采用单突发形式,传统的图片文字搜寻系统具有以下缺点:1)消耗大量的CPU及总线(BUS)的资源;2)消耗大量的CPU及总线的资源必将消耗更多的电量;3)消耗大量的CPU及总线的资源必将消耗更多的时间。总的来说目前采用软件算法进行数据处理需要占用大量的CPU资源,处理效率比较低,特别是在处理大量数据时,软件算法的缺点将更加明显。
鉴于此,有必要提供一种提高数据处理效率的图片文字搜寻系统及方法以解决上述缺陷。
发明内容
本发明所要解决的技术问题是提供一种提高数据处理效率的图片文字搜寻系统。
本发明所要解决的另一技术问题是提供一种提高数据处理效率的图片文字搜寻方法。
为解决上述技术问题,根据本发明的一个方面,提供一种图片文字搜寻系统,该系统包括:处理器、内存及第一硬件电路处理模块。其中,所述处理器用于根据用户所输入的图片文字搜寻指令从外部存储器中获取图片源数据,并将所述图片源数据存入于所述内存,且根据所述图片文字搜寻指令向所述第一硬件电路处理模块发送提取图片文字并搜寻目标字符的请求;所述第一硬件电路处理模块用于根据所述提取图片文字并搜寻目标字符的请求,自所述内存读取其存储的数据后对所述数据进行文字提取及字符搜寻处理,并将处理结果返回给主机。
其进一步技术方案为:所述图片文字搜寻系统还包括有一第二硬件电路处理模块,用于接收来自所述处理器的图片源数据和数据处理请求,并根据所述数据处理请求对所述图片源数据进行数据处理,并将处理后的数据存入于内存,其中,所述数据处理请求为解压缩请求。
其进一步技术方案为:所述第一硬件电路处理模块及第二硬件电路处理模块基于DSP实现。
其进一步技术方案为:所述第一硬件电路处理模块通过多突发的方式读取存储在内存中的数据。
为解决上述技术问题,根据本发明的另一个方面,提供一种图片文字搜寻方法,该方法包括:
处理器接收用户输入的图片文字搜寻指令,根据所述图片文字搜寻指令从外部存储器中获取图片源数据,并将所述图片源数据存入于内存,且根据所述图片文字搜寻指令向第一硬件电路处理模块发送提取图片文字并搜寻目标字符的请求;
第一硬件电路处理模块根据所接收的提取图片文字并搜寻目标字符的请求从内存中读取其存储的数据,且对所述数据进行文字提取及字符搜寻处理,并将处理结果返回给主机。
其进一步技术方案为:所述根据所述图片文字搜寻指令从外部存储器中获取图片源数据,并将所述图片源数据存入于内存具体包括:
处理器判断所获取的图片源数据是否为压缩数据,若否,则将所述图片源数据存入于内存,若是,则发送数据处理请求和所述图片源数据至第二硬件电路处理模块,第二硬件电路处理模块根据所接收的数据处理请求对所述图片源数据进行数据处理,并将处理后的数据存入于内存。
其进一步技术方案为:所述第一硬件电路处理模块对所述数据进行文字提取及字符搜寻处理,并将处理结果返回给主机后还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大普微电子科技有限公司,未经深圳大普微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710595980.8/2.html,转载请声明来源钻瓜专利网。