终端消息处理方法及其图像识别方法、装置、介质和系统制造方法及图纸

技术编号:28216988 阅读:11 留言:0更新日期:2021-04-28 09:30
本申请涉及图像处理技术领域,公开了一种图像识别方法、终端消息处理方法及其装置、介质和系统。本申请的图像识别方法包括获取待识别图像;将待识别图像转换为黑白的转换图像,其中,待识别图像中像素的第一分量值和第二分量值之间的差值越大,转换后的转换图像中对应位置像素的灰度值越大,并且在转换图像中,目标处像素的灰度值大于位于目标外部且与目标相接的像素的灰度值;基于转换图像识别出目标。本申请的图像识别方法可以用于人工智能的机器视觉处理中,也可以用于神经网络中,还可以用于终端含打扰内容的消息处理中。以用于终端含打扰内容的消息处理中。以用于终端含打扰内容的消息处理中。

【技术实现步骤摘要】
终端消息处理方法及其图像识别方法、装置、介质和系统


[0001]本申请涉及终端领域,特别涉及一种终端消息处理方法及其图像识别方法、装置、介 质和系统。

技术介绍

[0002]随着科学技术的迅速发展,智能手机等终端设备越来越受到用户的喜爱,用户可以使 用终端设备进行聊天、看电影、购物、打游戏、看新闻等。当用户在使用其中一个应用时, 时常会有来自其他应用的通知弹出。例如,当用户在全屏玩游戏或看电影时,时常有广告、 短信等通知弹出,用户通常会提前关闭某个或多个应用的消息或手动划掉当前通知。然而 提前关闭某个或多个应用的消息,容易错过关键电话或信息。而手动划掉当前通知,会影 响用户体验。

技术实现思路

[0003]本申请实施例提供了一种图像识别方法、终端消息处理方法及其装置、介质和系统。
[0004]第一方面,本申请实施例提供了一种图像识别方法,所述方法包括:
[0005]获取待识别图像;将待识别图像转换为黑白的转换图像,其中,所述待识别图像中像 素的第一分量值和第二分量值之间的差值越大,转换后的所述转换图像中对应位置像素的 灰度值越大,并且在所述转换图像中,所述目标处像素的灰度值大于位于所述目标外部且 与所述目标相接的像素的灰度值;基于所述转换图像识别出所述目标。即在该图像识别方 法中,通过确定目标区域与非目标区域像素在颜色空间中的差异性来将目标区域区分出来。
[0006]在上述第一方面的一种可能的实现中,上述图像识别方法还包括:所述基于所述转换 图像识别出所述目标包括:基于所述转换图像中各像素的所述灰度值,对所述转换图像进 行二值化处理,得到二值化图像;从所述二值化图像中分割出所述目标。进行二值化处理 后,将黑白的转换图像中的目标的像素值转换最大值(即显示白色),非目标区域的像素 值处理为0(即显示黑色),或者将目标转换为黑色,非目标区域转换为白色,更好的将目 标和非目标区域区分开来。
[0007]在上述第一方面的一种可能的实现中,上述图像识别方法还包括:
[0008]对所述二值化图像进行降噪处理,并确定降噪处理后的所述二值化图像中的目标的轮 廓;并且所述从所述二值化图像中分割出所述目标包括:基于所述二值化图像中所述目标 的轮廓分割出所述目标。
[0009]在上述第一方面的一种可能的实现中,上述图像识别方法还包括:所述将所述待识别 图像转换为黑白的转换图像包括:获取人脸图像,并对人脸图像进行初定位,得到仅包含 人的嘴唇的所述待识别图像;并且所述将所述待识别图像转换为黑白的转换图像包括:
[0010]将所述待识别图像中各像素在RGB空间的像素值输入下列公式中,得出所述转换图 像中各像素的灰度值:
[0011][0012]其中,h表示转换图像中像素的灰度值,R、G、B分别表示待识别图像中的像素在RGB 空间中的分量值。
[0013]第二方面,本申请实施例提供了一种终端的消息处理方法,所述方法包括:
[0014]在终端屏幕显示第一应用时,判断屏幕上是否出现来自第二应用的消息;在屏幕上出 现来自第二应用的消息的情况下,获取所述屏幕前用户的人脸图像;对获取到的人脸图像 进行图像识别,以识别出人脸图像中的嘴唇的口型;基于识别出的所述嘴唇的口型确定对 所述第二应用的消息的处理方式。即通过将消息处理方式对应的指令与口型相对应,来使 得用户可以通过口型来对消息进行控制。例如,将用户吹气的口型与将消息移出的指令对 应,如此在检测到用户做出吹气的口型的时候,可以将消息吹出屏幕。
[0015]在上述第二方面的一种可能的实现中,上述终端的消息处理方法还包括:基于识别出 的所述嘴唇的口型确定对所述第二应用的消息的处理方式包括:判断识别出的所述嘴唇的 口型与对应免打扰指令的口型之间的相似度是否大于第一口型阈值;在判断出所述口型之 间的相似度大于第一口型阈值的情况下,将所述第二应用的消息移出屏幕。即将消息移出 的免打扰指令与一定的口型相对应,在检测出用户的口型与免打扰指令的口型匹配时,将 消息移出屏幕。
[0016]在上述第二方面的一种可能的实现中,上述终端的消息处理方法还包括:基于识别出 的所述嘴唇的口型确定对所述第二应用的消息的处理方式包括:判断识别出的所述嘴唇的 口型与对应查看指令的口型之间的相似度是否大于第二口型阈值;在判断出所述口型之间 的相似度大于第二口型阈值的情况下,将所述屏幕从显示所述第一应用切换为显示所述第 二应用中的所述消息。即将消息移出的查看指令与一定的口型相对应,在检测出用户的口 型与查看指令的口型匹配时,在显示屏上显示消息。
[0017]在上述第二方面的一种可能的实现中,上述终端的消息处理方法还包括:采集用户发 出的语音,并对采集到的语音进行语音识别;并且基于识别出的所述嘴唇确定对所述第 二应用的消息的处理方式包括:
[0018]判断识别出的所述嘴唇的口型与对应免打扰指令的口型之间的相似度是否大于第一 口型阈值,并判断所述语音识别识别出的语音与对应免打扰指令的语音之间的相似度是否 大于第一语音阈值;在判断出所述口型之间的相似度大于第一口型阈值并且所述语音之间 的相似度大于第一语音阈值的情况下,将所述第二应用的消息移出屏幕。
[0019]即同时通过语音识别和口型识别来实现对消息的显示控制,在口型和语音的识别结果 都与免打扰指令对应的口型和语音匹配时,才将消息移出屏幕。
[0020]在上述第二方面的一种可能的实现中,上述终端的消息处理方法还包括:基于识别出 的所述嘴唇的口型确定对所述第二应用的消息的处理方式包括:
[0021]判断识别出的所述嘴唇的口型与对应查看指令的口型之间的相似度是否大于第二口 型阈值,并判断所述语音识别识别出的语音与对应查看指令的语音之间的相似度是否大于 第二语音阈值;
[0022]在判断出所述口型之间的相似度大于第二口型阈值并且所述语音之间的相似度大于 第二语音阈值的情况下,将所述屏幕从显示所述第一应用切换为显示所述第二应用中的所 述消息。
[0023]即同时通过语音识别和口型识别来实现对消息的显示控制,在口型和语音的识别结果 都与查看指令对应的口型和语音匹配时,才进行显示切换,在显示屏中显示出显示消息。
[0024]在上述第二方面的一种可能的实现中,上述终端的消息处理方法还包括:所述对获取 到的人脸图像进行图像识别,以识别出人脸图像中的嘴唇包括:
[0025]采用如上述第一方面所述的图像识别方法,识别出所述人脸图像中的嘴唇。
[0026]在上述第二方面的一种可能的实现中,上述终端的消息处理方法还包括:通过卷积神 经网络算法判断识别出的所述嘴唇的口型与对应免打扰指令的口型之间的相似度是否大 于第一口型阈值。
[0027]在上述第二方面的一种可能的实现中,上述终端的消息处理方法还包括:通过卷积神 经网络算法判断识别出的所述嘴唇的口型与对应查看指令的口型之间的相似度是否大于 第二口型阈值。
[0028]在上述第二方面的一种可能的实现中,上本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像识别方法,其特征在于,包括:获取待识别图像;将待识别图像转换为黑白的转换图像,其中,所述待识别图像中像素的第一分量值和第二分量值之间的差值越大,转换后的所述转换图像中对应位置像素的灰度值越大,并且在所述转换图像中,所述目标处像素的灰度值大于位于所述目标外部且与所述目标相接的像素的灰度值;基于所述转换图像识别出所述目标。2.如权利要求1所述的图像识别方法,其特征在于,所述基于所述转换图像识别出所述目标包括:基于所述转换图像中各像素的所述灰度值,对所述转换图像进行二值化处理,得到二值化图像;从所述二值化图像中分割出所述目标。3.如权利要求2所述的图像识别方法,其特征在于,所述基于所述转换图像识别出所述目标还包括:对所述二值化图像进行降噪处理,并确定降噪处理后的所述二值化图像中的目标的轮廓;并且所述从所述二值化图像中分割出所述目标包括:基于所述二值化图像中所述目标的轮廓分割出所述目标。4.如权利要求1至3中任一项所述的图像识别方法,其特征在于,所述目标为嘴唇,并且所述方法还包括:获取人脸图像,并对人脸图像进行初定位,得到仅包含人的嘴唇的所述待识别图像;并且所述将所述待识别图像转换为黑白的转换图像包括:将所述待识别图像中各像素在RGB空间的像素值输入下列公式中,得出所述转换图像中各像素的灰度值:其中,h表示转换图像中像素的灰度值,R、G、B分别表示待识别图像中的像素在RGB空间中的分量值。5.一种终端的消息处理方法,其特征在于,包括:在终端屏幕显示第一应用时,判断屏幕上是否出现来自第二应用的消息;在屏幕上出现来自第二应用的消息的情况下,获取所述屏幕前用户的人脸图像;对获取到的人脸图像进行图像识别,以识别出人脸图像中的嘴唇的口型;基于识别出的所述嘴唇的口型确定对所述第二应用的消息的处理方式。6.如权利要求5所述的消息处理方法,其特征在于,基于识别出的所述嘴唇的口型确定对所述第二应用的消息的处理方式包括:判断识别出的所述嘴唇的口型与对应免打扰指令的口型之间的相似度是否大于第一口型阈值;在判断出所述口型之间的相似度大于第一口型阈值的情况下,将所述第二应用的消息
移出屏幕。7.如权利要求6所述的消息处理方法,其特征在于,基于识别出的所述嘴唇的口型确定对所述第二应用的消息的处理方式包括:判断识别出的所述嘴唇的口型与对应查看指令的口型之间的相似度是否大于第二口型阈值;在判断出所述口型之间的相似度大于第二口型阈值的情况下,将所述屏幕从显示所述第一应用切换为显示所述第二应用中的所述消息。8.如权利要求5所述的消息处理方法,其特征在于,还包括:采集用户发出的语音,并对采集到的语音进行语音识别;并且基于识别出的所述嘴唇确定对所述第二应用的消息的处理方式包括:判断识别出的所述嘴唇的口型与对应免打扰指令的口型之间的相似度是否大于第一口型阈值,并判断所述语音识别识别出的语音与对应免打扰指令的语音之间的相似度是否大于第一语音阈值;在判断出所述口型之间的相似度大于第一口型阈值并且所述语音之间的相似度大于第一语音...

【专利技术属性】
技术研发人员:杨舒勾军委李阜
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1