屏幕文字调整方法、装置、网络设备及存储介质制造方法及图纸

技术编号:28033630 阅读:16 留言:0更新日期:2021-04-09 23:15
本发明专利技术实施方式涉及通信技术领域,公开了一种屏幕文字调整方法,包括:定位用户眼球聚焦的屏幕文字;获取所述用户眼球相对于所述屏幕文字的距离;根据所述距离调整所述屏幕文字的字体大小。本发明专利技术实施方式还公开了一种屏幕文字调整装置、网络设备及存储介质。本发明专利技术实施方式提供的屏幕文字调整方法、装置、网络设备及存储介质,可以提高字幕字体的调整效率和用户体验。

【技术实现步骤摘要】
屏幕文字调整方法、装置、网络设备及存储介质
本专利技术涉及通信
,特别涉及一种屏幕文字调整方法、装置、网络设备及存储介质。
技术介绍
随着超高清视频时代的来临,人们越来越喜欢在手机或者电脑上观看视频,视频中字幕的用户体验也显得越来越重要。目前用户可以通过视频的应用程序中的相关设置来调整字幕中字体的大小,从而使字体的大小符合用户自身的观看需求。然而,专利技术人发现相关技术至少存在以下问题:目前用户虽然可以通过视频应用程序的相关设置对字幕进行调整,但是当用户相对于视频播放设备的位置发生移动后,之前调整的字体大小可能会变得不适合用户观看,需要用户再次通过视频应用程序的相关设置进行调整,导致字幕字体调整的效率较低,用户体验较差。
技术实现思路
本专利技术实施方式的目的在于提供一种屏幕文字调整方法、装置、网络设备及存储介质,可以提高字幕字体的调整效率和用户体验。为解决上述技术问题,本专利技术的实施方式提供了一种屏幕文字调整方法,包括:定位用户眼球聚焦的屏幕文字;获取用户眼球相对于屏幕文字的距离;根据距离调整屏幕文字的字体大小。本专利技术的实施方式还提供了一种屏幕文字调整装置,包括:定位模块,用于定位用户眼球聚焦的屏幕文字;第一获取模块,用于获取用户眼球相对于屏幕文字的距离;调整模块,用于根据距离调整屏幕文字的字体大小。本专利技术的实施方式还提供了一种网络设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的屏幕文字调整方法。本专利技术的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述的屏幕文字调整方法。本专利技术实施方式相对于相关技术而言,通过定位用户眼球聚焦的屏幕文字,并获取用户眼球相对于聚焦的屏幕文字的距离,根据两者之间的距离调整屏幕文字的字体大小。由于可以根据用户眼球与聚焦的屏幕文字的距离自动调整字体大小,因此不用多次对字幕(屏幕文字)的字体大小进行调整设置,可以提高字幕字体的调整效率和用户体验。另外,在根据距离调整屏幕文字的字体大小之前,还包括:获取观看倾角和屏幕文字所在屏幕的环境光线强度,观看倾角为用户眼球观看屏幕文字的方向相对于用户眼球垂直于屏幕的方向的倾角;根据距离调整屏幕文字的字体大小,包括:根据观看倾角、环境光线强度和距离调整屏幕文字的字体大小。在获取用户相对于屏幕文字的距离的基础上,结合用户眼球与聚焦的屏幕文字的观看倾角和屏幕的环境光线强度对聚焦的屏幕文字的字体大小进行调整,可以提高屏幕文字调整的精度,更加有利于用户的观看,进一步提高用户体验。另外,根据观看倾角、环境光线强度和距离调整屏幕文字的字体大小,包括:根据公式textsize=(disn+B0)*A/L调整屏幕文字的字体大小,其中,textsize为调整后的屏幕文字的字体大小,dis为用户眼球相对于屏幕文字的距离,n为预设的大于1的自然数或小数,B0为基数常量,A为观看倾角,L为环境光线强度。另外,根据公式textsize=(disn+B0)*A/L调整屏幕文字的字体大小,包括:获取屏幕文字所在应用程序的视图;在视图中获取屏幕文字的子视图;根据公式textsize=(disn+B0)*A/L将子视图中的屏幕文字的字体大小调整至textsize。另外,在根据距离调整屏幕文字的字体大小之前,还包括:获取屏幕文字的区域;将区域放大至预设倍数;采用图像识别算法从放大后的区域中提取出屏幕文字。另外,在采用图像识别算法从放大后的区域中提取出屏幕文字之后,还包括:根据提取出的屏幕文字的宽度和高度确定屏幕文字的当前字体大小。另外,根据距离调整屏幕文字的字体大小,包括:根据公式调整屏幕文字的字体大小,其中,textsize为调整后的屏幕文字的字体大小,dis为用户眼球相对于屏幕文字的距离,dis0为基准距离,S0为当前字体大小。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定。图1是本专利技术第一实施方式提供的屏幕文字调整方法的流程示意图;图2是本专利技术第二实施方式提供的屏幕文字调整方法的流程示意图;图3是本专利技术第二实施方式提供的屏幕文字调整方法中获取观看倾角的原理示意图;图4是本专利技术第三实施方式提供的屏幕文字调整装置的模块结构示意图;图5是本专利技术第四实施方式提供的网络设备的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种屏幕文字调整方法,通过定位用户眼球聚焦的屏幕文字,并获取用户眼球相对于聚焦的屏幕文字的距离,根据两者之间的距离调整屏幕文字的字体大小。由于可以根据用户眼球与聚焦的屏幕文字的距离自动调整字体大小,因此可以提高字幕字体(屏幕文字)的调整效率和用户体验。应当说明的是,本专利技术实施方式提供的屏幕文字调整方法的执行主体可以为提供屏幕文字的服务端或屏幕所在终端,其中,终端可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务端可以由单独的服务器或者多个服务器组成的集群来实现,以下以服务端为例进行说明。本专利技术实施方式提供的屏幕文字调整方法的具体流程如图1所示,具体包括以下步骤:S101:定位用户眼球聚焦的屏幕文字。其中,用户是指当前观看屏幕的用户,屏幕文字具体可以是手机、平板电脑或笔记本电脑等终端屏幕上显示的文字,例如是视频的字幕、小说或网页上的文字等。而用户眼球聚焦的屏幕文字则是指用户正在观看的屏幕文字。可选地,可以通过眼球追踪技术来定位用户眼球聚焦的屏幕文字。其中,眼球追踪技术是一项科学应用技术,通过应用安装于终端的红外设备或图像采集装置(如摄像头),在软件的支持下实现对眼球的跟踪。S102:获取用户眼球相对于屏幕文字的距离。可选地,在获取用户眼球相对于屏幕文字的距离时,同样可以采用眼球追踪技术来获取,其大体原理是:终端在聚焦的屏幕文字处发出红外光线至用户眼球,根据红外光线的光程可以得出用户眼球与聚焦的屏幕文字的距离。例如用户正在观看的视频中当前完整的字幕为“在中华人民共和国成立70周年之际”,通过眼球追踪技术获知用户聚焦的屏幕文字为“中华”,从“中华”处发出红外光线至用户眼球,即可以根据红外光线的光程获取用户眼球相对于聚焦的屏幕文字“中华”的距离。可以理解的是,用户眼球聚焦的屏幕文字的个数可能会受用户观看距离、观看角度和字体大小等因素影响而有所不同,例如在上述例子中,若字体较小,则聚焦的屏幕文字可能为“本文档来自技高网...

【技术保护点】
1.一种屏幕文字调整方法,其特征在于,包括:/n定位用户眼球聚焦的屏幕文字;/n获取所述用户眼球相对于所述屏幕文字的距离;/n根据所述距离调整所述屏幕文字的字体大小。/n

【技术特征摘要】
1.一种屏幕文字调整方法,其特征在于,包括:
定位用户眼球聚焦的屏幕文字;
获取所述用户眼球相对于所述屏幕文字的距离;
根据所述距离调整所述屏幕文字的字体大小。


2.根据权利要求1所述的屏幕文字调整方法,其特征在于,在所述根据所述距离调整所述屏幕文字的字体大小之前,还包括:
获取观看倾角和所述屏幕文字所在屏幕的环境光线强度,所述观看倾角为所述用户眼球观看所述屏幕文字的方向相对于所述用户眼球垂直于所述屏幕的方向的倾角;
所述根据所述距离调整所述屏幕文字的字体大小,包括:
根据所述观看倾角、所述环境光线强度和所述距离调整所述屏幕文字的字体大小。


3.根据权利要求2所述的屏幕文字调整方法,其特征在于,所述根据所述观看倾角、所述环境光线强度和所述距离调整所述屏幕文字的字体大小,包括:
根据公式textsize=(disn+B0)*A/L调整所述屏幕文字的字体大小,其中,所述textsize为调整后的所述屏幕文字的字体大小,所述dis为所述用户眼球相对于所述屏幕文字的距离,所述n为预设的大于1的自然数或小数,所述B0为基数常量,所述A为所述观看倾角,所述L为所述环境光线强度。


4.根据权利要求3所述的屏幕文字调整方法,其特征在于,所述根据公式textsize=(disn+B0)*A/L调整所述屏幕文字的字体大小,包括:
获取所述屏幕文字所在应用程序的视图;
在所述视图中获取所述屏幕文字的子视图;
根据公式textsize=(disn+B0)*A/L将所述子视图中的所述屏幕文字的字体大小调整至所述textsize。


5.根据权利要求1所述的屏...

【专利技术属性】
技术研发人员:李琳刘婉蓉王志国
申请(专利权)人:咪咕文化科技有限公司中国移动通信集团有限公司
类型:发明
国别省市:北京;11

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

1