关键字词搜索方法及装置的制造方法_3

文档序号:9687570阅读:来源:国知局
成功率。
[0116]在步骤205中,当该文字信息中包括该关键字词时,在该待搜索图像上,突出显示该关键字词对应的图像部分。
[0117]其中,该突出显示用于提示该文字信息中包括该关键字词,该突出显示可以是高亮显示、闪烁显示、对该关键字词添加符号标注等容易引起用户注意的显示方式,本公开实施例对此不作具体限定。该关键字词对应的图像部分可以是关键字词所在的行区域或关键字词的字宽和字高所确定的显示区域等,本公开实施例对此不作具体限定。
[0118]在步骤206中,当该文字信息中不包括该关键字词时,在该待搜索图像上显示第一提示信息,该第一提示信息用于提示用户该待搜索图像中不包含该关键字词;或,当该文字信息中不包括该关键字词时,在该待搜索图像上第二显示提示信息,该第二提示信息用于提示用户重新输入待搜索图像;或,当该文字信息中不包括该关键字词时,在该待搜索图像上显示第三提示信息,该第三提示信息用于提示用户重新输入关键字词。
[0119]本公开实施例是以如果搜索不到关键字词,则直接显示提示信息为例进行说明,而在另一实施例中,可以是在搜索不到关键字词以及关键字词的翻译版本时,再进行如上述的提示信息显示,当然,还可以是在搜索不到关键字词,再进行关键字词翻译,如果翻译版本仍然搜索不到,则显示提示信息。该显示还可以应用于其他组合方案的场景,本公开实施例对此不作具体限定。
[0120]进一步地,如果当前搜索为精确搜索,且该文字信息中不包括该关键字词,该提示信息还可以用于提示用户将精确搜索改为模糊搜索,然后在该文字信息中再次搜索该关键字词。
[0121]例如,获取待搜索图像如图3所示,从该待搜索图像中识别的文字信息为“Youhidyour skeletons,when I had shown you mineDyou woke the devil that I thoughtyou left behindoI saw the evidence the crimson soaking throughoTen thousandpromises,ten thousand ways to lose”,语种为英语;在终端界面上提供文字搜索框或语音输入按键如图4所示,获取待搜索的关键字词为“All men are created equal”,语种为英语,该关键字词和该文字信息语种相同,搜索后判断该文字信息中不包括该关键字词,则显示提示信息如图5所示。重新获取待搜索的关键字词为“一万”,语种为汉语,该关键字词和该文字信息语种不同,则将“一万”翻译为英语“Ten thousand”,搜索后判断该文字信息中包括该关键字词,在该待搜索图像上,突出显示该关键字词对应的图像部分,如图6所示。
[0122]本公开的实施例提供的技术方案可以包括以下有益效果:在本公开实施例中,对待搜索图像进行文字识别,得到该待搜索图像中的文字信息,获取待搜索的关键字词,判断该文字信息中是否包括该关键字词,当该文字信息中包括该关键字词时,在该待搜索图像上,突出显示该关键字词对应的图像部分。通过将实体类读物转换为图像,从而能够通过对图像的文字识别,达到将实体类读物上的文字数字化的目的,此时,可以采用文字搜索的方式对关键字词进行搜索,大大提高了在实体类读物中搜索该关键字词的准确率和效率,节省了时间。进一步地,通过在获取待搜索的关键字词时,当该关键字词与该文字信息的语种不同时,将该关键字词翻译为与所述文字信息相同的语种,进行跨语种搜索,满足了不同地域用户的搜索需求,而且,可以由用户设置优先语种、优先搜索方式,进一步提高了在实体类读物中搜索该关键字词的准确率和效率。
[0123]图7是根据一示例性实施例示出的一种关键字词搜索装置框图。参照图7,该装置包括识别模块701,第一获取模块702,判断模块703和第一显示模块704。
[0124]识别模块701,用于对待搜索图像进行文字识别,得到该待搜索图像中的文字信息;
[0125]第一获取模块702,用于获取待搜索的关键字词;
[0126]判断模块703,用于判断识别模块701识别的该文字信息中是否包括第一获取模块702获取的该关键字词;
[0127]第一显示模块704,用于当判断模块703判断得该文字信息中包括该关键字词时,在该待搜索图像上,突出显示该关键字词对应的图像部分。
[0128]在本公开的另一实施例中,该第一获取模块702用于接收用户手动输入的关键字词;或接收语音指令,对该语音指令进行语音识别,得到该关键字词。
[0129]在本公开的另一实施例中,该装置还包括翻译模块305。
[0130]翻译模块705,用于当第一获取模块702获取的该关键字词与识别模块701识别的该文字信息的语种不同时,将该关键字词翻译为与该文字信息相同的语种。
[0131]在本公开的另一实施例中,该装置还包括第二获取模块706,或第三获取模块707。
[0132]第二获取模块706,用于将取景框内的图像获取为待搜索图像;或,
[0133]第三获取模块707,用于将终端获取得到的图像作为待搜索图像;或,
[0134]第四获取模块708,用于从终端获取的多媒体片段所包括的多个图像中,获取至少一个图像作为待搜索图像。
[0135]在本公开的另一实施例中,该装置还包括第二显示模块709、第三显示模块710或第四显示模块711。
[0136]第二显示模块709,用于当该文字信息中不包括该关键字词时,在该待搜索图像上显示第一提示信息,该第一提示信息用于提示用户该待搜索图像中不包含该关键字;或,
[0137]第三显示模块710,用于当所述文字信息中不包括所述关键字词时,在所述待搜索图像上显示第二提示信息,该第三提示信息用于提示用户重新输入待搜索图像;或,
[0138]第四显示模块711,用于当所述文字信息中不包括所述关键字词时,在所述待搜索图像上显示第三提示信息,该第三提示信息用于提示用户重新输入关键字词。
[0139]本公开的实施例提供的技术方案可以包括以下有益效果:在本公开实施例中,对待搜索图像进行文字识别,得到所述待搜索图像中的文字信息,获取待搜索的关键字词,判断所述文字信息中是否包括所述关键字词,当所述文字信息中包括所述关键字词时,在所述待搜索图像上,突出显示所述关键字词对应的图像部分。通过将实体类读物转换为图像,从而能够通过对图像的文字识别,达到将实体类读物上的文字数字化的目的,此时,可以采用文字搜索的方式对关键字词进行搜索,大大提高了在实体类读物中搜索该关键字词的准确率和效率,节省了时间。
[0140]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0141]图8是根据一示例性实施例示出的另一种关键字词搜索装置800的框图。例如,装置800可以是智能手机,计算机,个人数字助理等。
[0142]参照图8,装置800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。
[0143]处理组件802通常控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理部件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。
[0144]存储器804被配置为存储各种类型的数据以支持在装置800的操作。这些数据的示例包括用于在装置800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPR0M),可擦除可编程只读存储器(EPR0M),可编程只读存储器(PR0M),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0145]电源组件806为装置800的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为装置800生成、管理和分配电力相关联的组件。
[0146]多媒体组件808包括在所述装置800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当装置800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0147]音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当装置800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1