[发明专利]一种弹窗位置确定方法、装置、设备及存储介质有效
申请号: | 201911154942.4 | 申请日: | 2019-11-22 |
公开(公告)号: | CN110865865B | 公开(公告)日: | 2023-01-13 |
发明(设计)人: | 谢珍珠;王影;乔玉平 | 申请(专利权)人: | 科大讯飞股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06T7/62 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 杨华 |
地址: | 230088 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 位置 确定 方法 装置 设备 存储 介质 | ||
本申请提供了一种弹窗显示位置确定方法、装置、设备及存储介质,其中,方法包括:获取目标界面的图像作为目标图像;从目标图像中检测出空白区域;根据空白区域的面积和预设的弹窗初始化面积,确定弹窗在目标界面中的显示位置。在本申请提供的弹窗显示位置确定方法确定出的弹窗显示位置处显示的弹窗,不会遮挡对用户而言比较重要或者用户当前需要参考的信息,用户体验较好。
技术领域
本申请涉及自然语言处理技术领域,尤其涉及一种弹窗位置确定方法、装置、设备及存储介质。
背景技术
在某些应用中,需要以弹窗的形式展示指定内容,比如,在涉及语音输入的应用中,通常需要将输入语音的识别文本显示到目标文本区域中,在一种实现方案中,在将输入语音的识别文本显示到目标区域之前,可以弹窗形式展示输入语音的识别文本,待识别文本确认无误后,再将其显示到目标文本区域。
目前,以弹窗形式展示指定内容的方案中,弹窗的显示位置通常是固定的,而弹窗的显示位置固定很可能导致弹窗遮挡对用户而言比较重要或者用户当前需要参考的信息,如此会大大影响用户体验。
发明内容
有鉴于此,本申请提供了一种弹窗位置确定方法、装置、设备及存储介质,用以解决弹窗的显示位置固定很可能导致弹窗遮挡对用户而言比较重要或者用户当前需要参考的信息,从而影响用户体验的问题,其技术方案如下:
一种弹窗显示位置确定方法,包括:
获取目标界面的图像,作为目标图像;
从所述目标图像中检测出空白区域;
根据所述空白区域的面积和预设的弹窗初始化面积,确定弹窗在所述目标界面中的显示位置。
可选的,所述根据所述空白区域的面积和预设的弹窗初始化面积,确定弹窗在所述目标界面中的显示位置,包括:
若所述空白区域的面积大于或等于所述弹窗初始化面积,则将所述空白区域确定为弹窗显示区域;
若所述空白区域的面积小于所述弹窗初始化面积,则将所述目标图像中的非空白区域切分为多个区域,从所述多个区域中确定出目标区域,根据所述空白区域和所述多个区域中的目标区域确定弹窗显示区域,其中,所述多个区域中的目标区域的重要度低于所述多个区域中非目标区域的重要度;
根据弹窗位置信息确定弹窗在所述弹窗显示区域中的显示位置,其中,所述弹窗位置信息包括至少一个与弹窗位置有关的参数。
可选的,所述弹窗位置信息包括以下信息中的一种或多种:
光标位置信息、所述目标图像中非空白区域的已显示尺寸信息、用户注视视线信息。
可选的,所述根据弹窗位置信息确定弹窗在所述弹窗显示区域中的显示位置,包括:
确定每个所述参数的信息熵;
根据每个所述参数的信息熵,确定每个所述参数的权重;
根据每个所述参数和每个所述参数的信息熵,确定弹窗在所述弹窗显示区域中的显示位置。
可选的,所述将所述目标图像中的非空白区域切分为多个区域,包括:
对所述目标图像中的非空白区域进行边缘检测,获得边缘点;
根据所述边缘点确定横向切分数量和纵向切分数量;
根据所述横向切分数量和所述纵向切分数量,将所述目标图像中的非空白区域切分为多个区域。
可选的,所述从所述多个区域中确定出目标区域,包括:
确定所述多个区域中每个区域的文本特征和/或语义特征,其中,一个区域的文本特征和/或语义特征能够表征该区域的重要度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于科大讯飞股份有限公司,未经科大讯飞股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911154942.4/2.html,转载请声明来源钻瓜专利网。