首页 / 行业
浅析HarmonyOS基于AI的通用文字识别技术
2021-08-20 10:42:00
在资讯大爆炸的时代,我们经常面临文件、图片找不到的情况,HarmonyOS基于AI的通用文字识别技术,可以有效帮助我们解决这些难题。
基于AI的通用文字识别,将OCR技术和AI分词技术集成,可以对图像信息进行文字检测、识别和关键信息提取,并根据分析结果提供翻译、搜索等相关服务。
通用文字识别的核心技术是OCR【Optical Character Recognition,光学字符识别】,OCR是一种通过拍照、扫描等光学输入方式,把各种票据、卡证、表格、报刊、书籍等印刷品文字转化为图像信息,再利用文字识别技术将图像信息转化为计算机等设备可以使用的字符信息的技术。
AI分词是对于一段输入文本,自动进行分词,同时提供不同的分词粒度。
接下来我们将通过一个“AI文字识别”Demo,为你展示如何三步完成AI应用的开发,心动不如行动,复制下方链接,抢先体验吧~HarmonyOS应用开发在线体验:https://playground.harmonyos.com/#/cn/onlineDemo
AI文字识别Demo
如下视频所示,点击在线体验链,进入 “AI文字识别”Demo后,会看到图片列表中已经收录不同图片,接着在输入框中输入关键词,点击识别搜索后,会弹出一个提示框,点击提示框的“下一步”,搜索结果列表就会展示与关键词相关的图片。
只需输入关键词,就可以匹配得到我们想要的图片,再也不用惧怕茫茫图海中找不到图的窘境了。如此方便高效的AI应用,只需三步就能完成,接下来我们将我大家揭秘是此AI应用如何通过三步完成的 。
第一步,图片文字识别
如图1所示,通过调用API:ITextDetector.detect(),对图片上的文字进行识别。具体实现是在代码21行的textDetector,此处传入了需要识别的Image( “有奖征文”图)和一个 text组件,text组件将保存Image识别的结果,然后通过22行的sendResult将文字识别结果发送到主线程。更多API详情请点击下方官网链接。
ITextDetector.detect()官网介绍:
https://developer.harmonyos.com/cn/docs/documentation/doc-references/itextdetector-0000001054200044
第二步,智能分词
如图2所示,通过调用API:NluClient.getWordSegment(),将输入的内容根据不同的词语粒度,自动分割为数个关键词。如:在搜索框中输入“有奖征文”,系统会将关键词分成“有奖”和“征文”。具体实现是在代码13行getWordSegment,参数requestData为输入的关键词,然后通过14行的sendResult发送分词结果。更多API详情请点击下方官网链接。
NluClient.getWordSegment()官网介绍:
https://developer.harmonyos.com/cn/docs/documentation/doc-references/nluclient-0000001054518788
第三步,匹配图片
如图3所示,最后一步很简单,就是将分词后的“有奖征文”和图片识别的文字匹配,具体实现是将代码第4行的list(关键词集合)与第5行的imageInfos(图片文字识别结果集合)进行匹配,如果满足匹配条件,就会获取匹配的图片并展示在搜索结果中。至此,就通过了简单的三步完成一个使用AI能力进行图片搜索的应用。
AI能力概述
了解完通用文字识别和分词的AI能力,是不是感觉AI原来离我们这么近,使用起来也这么简单呢?其实除了这两项AI能力以外(如图4所示),HarmonyOS还支持文档检测校正、文字图像超分、IM类意图识别、语音识别、语音播报等13类AI能力,开箱即用,开发者可以灵活、便捷地选择AI能力,使应用变得更加智能。
最新内容
手机 |
相关内容
豪威发布新款 4K 分辨率图像传感器
豪威发布新款 4K 分辨率图像传感器,适用于安防摄像头,分辨率,新款,区域,像素,运行,图像,豪威科技最近发布了一款全新的4K分辨率BAS70低耗能,小安派-LRW-TH1传感器通用板
低耗能,小安派-LRW-TH1传感器通用板,一块板即可连接多种传感器!,传感器,多种,连接,一块,通用,接口,小安派-LRW-TH1传感器通用板是一款安森美宣布其Hyperlux 图像传感器
安森美宣布其Hyperlux 图像传感器系列已集成到瑞萨R-Car V4x平台,平台,到瑞,集成,图像,汽车制造商,辅助功能,安森美(ON Semiconducto平头哥首颗SSD主控芯片镇岳510问世
平头哥首颗SSD主控芯片镇岳510问世,将率先在阿里云数据中心部署,数据中心,芯片,平头,需求,可靠性,稳定性,近日,平头哥首颗SSD主控芯片AI边缘智能分析设备:智慧食堂明厨亮
AI边缘智能分析设备:智慧食堂明厨亮灶的智能化应用,智能,边缘,监测,系统,数据,实时,智慧食堂是指利用人工智能和LM317LD13TR物联网技MediaTek 发布天玑 9300 旗舰 5G
MediaTek 发布天玑 9300 旗舰 5G 生成式 AI 移动芯片,开启全大核计算,旗舰,芯片,生成式,5G,支持,移动设备,MediaTek 是一家全球领先FPGA和AI芯片算哪一类?芯片的不同分
FPGA和AI芯片算哪一类?芯片的不同分类方式,芯片,分类,需求,延迟,处理器,通用,PGA(Field-Programmable Gate Array)和AI芯片(Artificial芯朋微:服务器配套系列芯片已通过客
芯朋微:服务器配套系列芯片已通过客户验证 可应用于AI服务器,服务器,客户,芯片,验证,人工智能,公司,芯朋微是一家专注于人工智能芯片