一种显示边缘图像的方法和电子设备与流程

文档序号:12122702阅读:262来源:国知局
一种显示边缘图像的方法和电子设备与流程

本发明实施例涉及图像显示领域,尤其涉及一种显示边缘图像的方法和电子设备。



背景技术:

曲面屏幕是区别于传统的平面屏幕的一种屏幕,曲面屏幕的边缘带有一定的弧度,因此,具有曲面屏幕的电子设备比具有平面屏幕的电子设备具有更加丰富的显示效果。

当前,具有曲面屏幕的电子设备在显示图像时将图像分别显示在主屏(即,位于曲面屏幕中心部位的屏幕)和侧屏(即,位于曲面屏幕的边缘部位的屏幕)上,例如,曲面屏幕手机在将图像显示在侧屏上时只是完成了图像的显示过程,并没有进行其它的处理,从而在视觉上的体验感较为单一,缺乏灵动性,造成用户体验感较差。



技术实现要素:

有鉴于此,本发明实施例公开了显示边缘图像的方法,通过确获取所述主屏显示的图像包括的基准图像对应的边缘图像,并根据基准图像的位置或形状确定边缘图像在侧屏上的显示位置,为用户增添了视觉上的动态效果和立体感觉,提高了用户体验的满意度。

第一方面,本发明实施例提供了一种显示边缘图像的方法,该方法包括:获取所述主屏显示的图像包括的基准图像对应的边缘图像;根据所述基准图像的位置或形状确定边缘图像在所述侧屏上的显示位置;在所述侧屏的显示位置显示所述边缘图像。

终端设备根据当前时刻主屏显示的基准图像确定边缘图像的显示位置的方法,通过从主屏显示的图像中确定基准图像,并根据基准图像的位置或形状确定边缘图像在侧屏的显示位置,从而可以将边缘图像的位置与主屏显示的图像的形状或位置动态结合起来,从而增强了终端设备的视觉体验感,提高了用户体验的满意度。

可选地,所述根据所述基准图像的形状确定边缘图像在侧屏上的显示位置,包括:根据所述基准图像的形状,确定所述基准图像的参考像素点,所述参考像素点为所述基准图像的边缘上距离所述基准图像的中心最远的像素点;根据所述参考像素点的位置确定所述边缘图像在所述侧屏上的显示位置。

可选地,所述基准图像包括来电图像,所述来电图像用于指示来电对象,所述边缘图像为椭圆图像,所述椭圆图像的位置随着所述参考像素点的位置变化而变化。

第二方面,本发明实施例提供了一种显示边缘图像的方法,该方法包括:获取音频数据所代表的声音的属性信息和属性信息阈值,所述音频数据为麦克风录音得到的数据,或者所述音频数据为用于耳机或者扬声器播放的数据;当所述属性信息指示的值大于或等于所述属性信息阈值时,根据所述属性信息的值确定边缘图像的显示尺寸,从而确定所述边缘图像;在所述侧屏的显示位置显示所述边缘图像。

本发明实施例提供的显示边缘图像的方法,通过属性信息阈值确定一段时间内的声音信息指示的值是否为有效声音属性值,从而可以减小计算误差或者背景噪声对声音属性值的影响,避免边缘图像的尺寸的剧烈变化,提高了用户体验的满意度。

可选地,所述根据所述属性信息的值确定边缘图像的显示尺寸,从而确定所述边缘图像包括:根据所述属性信息的值、预设的最大阈值和预设的最小阈值确定所述边缘图像的尺寸的变化率;根据所述变化率、所述边缘图像的初始尺寸确定所述边缘图像的显示尺寸。

本发明实施例提供的显示边缘图像的方法,通过预设的最大阈值和最小阈值对有效声音属性值进行处理得到边缘图像的尺寸的变化率,从而可以减小计算误差或者背景噪声对声音属性值的影响,避免边缘图像的尺寸的剧烈变化,提高了用户体验的满意度。

可选地,所述属性信息为所述声音的频率分量的幅度或相位。

可选地,所述边缘图像包括第一边缘图像和第二边缘图像,所述第一边缘图像的尺寸根据所述声音的第一频率分量的幅度获得,所述第二边缘图像的尺寸根据所述声音的第二频率分量的幅度获得,所述第一频率分量所在的频段与所述第二频率分量所在的频段不同。

本发明实施例的显示边缘图像的方法,通过在不同部位的侧屏上显示不同声音属性值对应的边缘图像,从而增强了用户对音频数据的属性信息的感知,增强了用户与终端的互动,提高了用户体验的满意度。

可选地,所述方法还包括:根据所述声音属性的值更新所述属性信息阈值。

本发明实施例提供的显示边缘图像的方法,通过上个时段的有效声音属性值确定当前时段的属性信息阈值,可以实时优化属性信息阈值,使边缘图像的尺寸变化更加柔和,从而提高了用户体验的满意度。

可选地,所述边缘图像为椭圆图像,所述边缘图像的显示尺寸包括所述椭圆图像的短轴长度。

可选地,所述音频数据包括音乐数据、语音数据、录音数据、闹钟数据或语音助手数据。

第三方面,本发明实施例提供了一种显示边缘图像的方法,该方法包括:获取所述主屏显示的图像包括的基准图像对应的边缘图像;或者确定当前时刻所述电子设备所在的外界环境的信息;根据所述基准图像的属性或者所述外界环境的信息确定边缘图像的颜色,从而确定所述边缘图像;在所述侧屏的显示位置显示所述边缘图像。

本发明实施例提供的显示边缘图像的方法,根据主屏显示的基准图像的属性或者当前电子设备所在的外界环境的信息确定边缘图像的颜色,从而增强了电子设备的视觉体验感,提高了用户体验的满意度。

可选地,所述外界环境的信息包括:所述电子设备所在的外界环境的天气信息、温度信息或者湿度信息。

第四方面,本发明实施例提供了一种显示边缘图像的电子设备,该电子设备可以实现上述第一方面所涉及方法中电子设备所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的单元或模块。

在一种可能的设计中,该电子设备的结构包括处理器,该处理器被配置为支持该电子设备执行上述方法中相应的功能。该电子设备还可以包括存储器,该存储器用于与处理器耦合,其保存该电子设备必要的程序指令和数据。

第五方面,本发明实施例提供了一种显示边缘图像的电子设备,该电子设备可以实现上述第二方面所涉及方法中电子设备所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的单元或模块。

在一种可能的设计中,该电子设备的结构包括处理器,该处理器被配置为支持该电子设备执行上述方法中相应的功能。该电子设备还可以包括存储器,该存储器用于与处理器耦合,其保存该电子设备必要的程序指令和数据。

第六方面,本发明实施例提供了一种显示边缘图像的电子设备,该电子设备可以实现上述第三方面所涉及方法中电子设备所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的单元或模块。

在一种可能的设计中,该电子设备的结构包括处理器,该处理器被配置为支持该电子设备执行上述方法中相应的功能。该电子设备还可以包括存储器,该存储器用于与处理器耦合,其保存该电子设备必要的程序指令和数据。

第七方面,本发明实施例提供了一种计算机存储介质,用于储存为上述电子设备所用的软件指令,其包含用于执行上述方面所设计的程序。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种显示边缘图像的电子设备的示意图;

图2是本发明实施例提供一种的显示边缘图像的方法的示意性流程图;

图3A是本发明实施例提供的一种基准图像位置与边缘图像位置的示意图;

图3B是本发明实施例提供的另一种基准图像位置与边缘图像位置的示意图;

图4是本发明实施例提供的一种基准图像;

图5是本发明实施例提供的一种基准图像的形状变化过程的示意图;

图6是本发明实施例提供的一种根据参考点确定边缘图像的显示位置的方法的示意图;

图7是本发明实施例提供的另一种基准图像;

图8是本发明实施例提供的另一种基准图像经过变形处理后的图像;

图9是本发明实施例提供的另一种基准图像经过变形处理后的另一图像;

图10是本发明实施例提供的另一种基准图像经过变形处理后的再一图像;

图11是本发明实施例提供的另一种基准图像经过变形处理后的再一图像;

图12A是本发明实施例提供的在第一时刻基准图像与椭圆图像的相对位置的示意图;

图12B是本发明实施例提供的在第二时刻基准图像与椭圆图像的相对位置的示意图;

图13是本发明实施例提供的另一种显示边缘图像的方法的示意性流程图;

图14是本发明实施例提供的一种声音属性值与频率的对应关系的示意图;

图15是本发明实施例提供的再一种显示边缘图像的方法的示意性流程图;

图16是本发明实施例提供的一种确定边缘图像的颜色的方法的示意图;

图17A是本发明实施例提供的一种可能的电子设备的结构示意图;

图17B是本发明实施例提供的另一种可能的电子设备的结构示意图;

图18A是本发明实施例提供的再一种可能的电子设备的结构示意图;

图18B是本发明实施例提供的再一种可能的电子设备的结构示意图;

图19A是本发明实施例提供的再一种可能的电子设备的结构示意图;

图19B是本发明实施例提供的再一种可能的电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1是本发明实施例提供的一种显示边缘图像的电子设备的示意图。

如图1所示,该电子设备100包括主屏101、侧屏102和侧屏103,主屏101与侧屏102位于不同的平面,主屏101与侧屏103位于不同的平面,主屏101、侧屏102和侧屏103共同构成了电子设备100的曲面屏幕,其中,主屏101显示的图像的类型与当前电子设备100的应用场景有关,侧屏102和侧屏103显示的图像的位置与主屏101显示的图像的位置或形状有关,侧屏102和侧屏103显示的图像的尺寸与当前电子设备100播放的音频有关,侧屏102和侧屏103显示的图像的颜色与当前电子设备100所处的环境或者主屏101显示的图像的类型有关。

例如,当前电子设备100正在接听电话时,主屏101显示来电图像,该来电图像用于指示来电对象,侧屏102和侧屏103显示与该来电图像相关联的边缘图像,且边缘图像在侧屏102和侧屏103上显示的位置与来电图像在主屏101显示的位置或形状有关;当电子设备100播放音乐时,主屏101显示音乐图像,该音乐图像指示所述音乐的歌手或者专辑,侧屏102和侧屏103显示与该音乐图像相关联的边缘图像,且边缘图像在侧屏102和侧屏103上显示的位置与来电图像在主屏101显示的位置或形状有关,从而可以增强电子设备100的视觉体验感。

作为另外一个例子,当电子设备100正在播放音乐时,侧屏102和侧屏103显示与该音乐的声音属性相关的边缘图像,并且该边缘图像的尺寸与该音乐的声音属性相关,可以通过软件对该音乐对应的声音数据进行处理,过滤掉一些数值过大或过小的声音属性值,使得边缘图像的尺寸随着音乐的声音属性变化而平稳变化,避免当音乐的声音属性变化较大时边缘图像的尺寸变化过于剧烈,从而可以增强电子设备100的视觉体验感。

再举一个例子,当电子设备100所在的外接环境的温度较高时,侧屏102和侧屏103显示的边缘图像可以是红色的图像;当电子设备100所在的外接环境的温度较低时,侧屏102和侧屏103显示的边缘图像可以是蓝色的图像;当主屏101显示的基准图像为蒸汽机图像时,侧屏102和侧屏103显示的边缘图像可以是暗黄色的图像,从而可以增强电子设备100的视觉体验感。

上述实施例仅是举例说明,本发明实施例不限于此,电子设备100包括可以只包括主屏101和侧屏102,也可以包括除侧屏102和侧屏103之外更多的侧屏,侧屏102和侧屏103的位置和形状也不限于图1所示的位置和形状,侧屏102和侧屏103显示的边缘图像可以相同也可以不同,电子设备100还可以包括其它的功能模块。

电子设备100可以是手机、数码相机、平板电脑、智能手表、个人电脑或者个人数字助手(Personal Digital Assistant,PDA),也可以是未来的包括曲面屏幕的智能设备。

因此,本发明实施例提供的显示边缘图像的电子设备,通过主屏显示的基准图像位置或形状确定侧屏显示的边缘图像的位置,以及通过音频数据的声音属性值确定边缘图像的尺寸,以及通过基准图像的属性或者所述电子设备所在的外界环境的信息确定边缘图像的颜色,从而增强了电子设备的视觉体感,提高了用户的满意度。

下面,将结合附图对本发明实施例的显示边缘图像的方法进行详细描述。

图2是本发明实施例提供一种的显示边缘图像的方法的示意性流程图。该方法的执行主体可以是终端设备,如图2所示,方法200包括:

S210,获取主屏显示的图像包括的基准图像对应的边缘图像。

根据应用场景的不同,主屏显示的图像也不同,例如,当终端设备接听电话时,主屏显示的图像是通话界面图像;当终端设备播放音乐时,主屏显示的图像是音乐界面图像。终端设备的应用场景还包括使用语音助手、使用语音解锁、录音和闹钟。终端设备从主屏显示的图像中确定基准图形,基准图像的位置或形状用于确定边缘图像在侧屏上显示的位置。

当主屏显示通话界面图像时,终端设备可以确定从该通话界面图像中确定来电图像为基准图像,该来电图像用于指示来电对象,例如,该来电图像可以包括来电对象的头像,也可以包括来电对象的名字。当主屏显示音乐界面图像时,终端设备可以从该音乐界面图像中确定歌手头像为基准图像,也可以从该音乐界面图像中确定专辑图像为基准图像。

S220,根据所述基准图像的位置或形状确定边缘图像在侧屏上的显示位置。

终端设备确定了基准图像之后即可根据基准图像的位置或形状确定边缘图像的位置。图3A和图3B分别示出了一种根据基准图像位置确定边缘图像位置的方法的示意图。

如图3A所示,基准图像包括来电图像和来电图像外部的不规则曲线,该来电图像用于指示与来电相对应的联系人,来电图像的中心部位是联系人的头像,边缘图像为椭圆图像,椭圆图像的位置根据来电图像的位置确定,例如,以图3A所示的终端设备的左边框为Y轴,上边框为X轴建立坐标系,则椭圆图像的中心(即,椭圆的长轴和短轴的交点)的Y坐标值可以与来电图像的中心(即,圆形头像的圆心)的Y坐标值相等。椭圆图像的中心的Y坐标值也可以与来电图像的中心的Y坐标值存在差值,其中,左侧椭圆图像的中心的Y坐标值与右侧椭圆图像的Y坐标值可以相同,也可以不同。

如图3B所示,基准图像包括闹钟图像,该闹钟图像包括圆形的剩余时间图像和周边的不规则曲线,边缘图像为椭圆图像,椭圆图像的位置根据闹钟图像的位置确定,例如,以图3B所示的终端设备的左边框为Y轴,上边框为X轴建立坐标系,则椭圆图像的中心(即,椭圆的长轴和短轴的交点)的Y坐标值可以小于闹钟图像的中心(即,圆形头像的圆心)的Y坐标值,其中,左侧椭圆图像的中心的Y坐标值与右侧椭圆图像的Y坐标值可以相同,也可以不同。

需要说明的是,上述实施例中基准图像显示了圆形图像的线条,基准图像也可以不显示圆形图像的线条,上述根据基准图像的位置确定边缘图像的显示位置的方法仅是举例说明,本发明实施例不限于此。

终端设备还可以根据基准图像的形状确定边缘图像的显示位置,例如,当基准图像为圆形图像时,终端设备可以确定边缘图像显示的位置与基准图像位于相同的水平面(其中,终端设备竖直放置);当基准图像为不规则图像时,可以从基准图像中确定一个参考点,根据参考点的位置确定边缘图像的显示位置。

S230,在所述侧屏的显示位置显示所述边缘图像。

基准图像的形状或位置可以随着时间的变化而变化,终端设备根据当前时刻基准图像的形状或位置确定当前时刻边缘图像的显示位置。

因此,终端设备根据当前时刻主屏显示的基准图像确定边缘图像的显示位置的方法,通过从主屏显示的图像中确定基准图像,并根据基准图像的位置或形状确定边缘图像在侧屏的显示位置,从而可以将边缘图像的位置与主屏显示的图像的形状或位置动态结合起来,从而增强了终端设备的视觉体验感,提高了用户体验的满意度。

可选地,所述根据所述基准图像的形状确定边缘图像在所述侧屏上的显示位置,包括:

S221,根据所述基准图像的形状,确定所述基准图像的参考像素点,所述参考像素点为所述基准图像的边缘上距离所述基准图像的中心最远的像素点

S222,根据所述参考像素点的位置确定所述边缘图像在所述侧屏上的显示位置,所述参考点为所述基准图像的边缘上距离所述基准图像的中心最远的点。

可选地,所述基准图像包括来电图像,所述来电图像用于指示来电对象,所述边缘图像为椭圆图像,所述椭圆图像的位置随着所述参考像素点的位置变化而变化。

为了方便理解本发明实施例,下面,以来电场景为例对本发明实施例进行说明,但本发明提供的显示边缘图像的方法不限于此。

基准图像可以是由一个半径为R的大圆和三个半径为r的小圆通过Metaball算法融合之后获得,通过Metaball算法获得上述来电图像可以通过现有技术实现,在此不再赘述。

如图4所示,可以设置三个小圆的圆心以等边三角形的方式分布在大圆的圆周上,并以该状态为基准图像的初始状态。三个小圆的圆心可以在大圆的半径上运动。为了更清楚的描述基准图像,图4示出了三个小圆的外轮廓以及等边三角形的形状,实际上,用户看到的基准图像是一个包括凸起的多边形图像。

大圆和小圆通过Metaball算法融合后,形成一个视觉上新的图像,如图5所示,融合后的图像是一个边缘有多个凸起的不规则图像,通过控制小圆与大圆的位置关系可以控制凸起的大小和位置。当小圆与大圆内切时,参考像素点(即,凸起上的点中距离大圆圆心的距离最大的点,以下简称为“参考点”)与大圆圆心的距离最小,最小距离为R,融合后的基准图像的形状如图5中“最小凸起状态”所示;当小圆的圆心位于大圆的圆周时,参考点与大圆圆心的距离最大,最大距离为R+r,融合后的基准图像的形状如图5中“最大凸起状态”所示。在来电振铃的过程中,基准图像可以静止,也可以运动,基准图像的运动方式例如可以是来电图像静止不动,边缘的凸起不停地旋转,并且其各个凸起在最大凸起状态和最小凸起状态之间不断变化。

大圆的圆心即融合后的基准图像的中心,对于中心对称的基准图像,对称中心即为基准图像的中心,对于非中心对称的基准图像,可以通过现有技术的方法确定基准图像的中心,在此不再赘述。

上述实施例仅是举例说明,本发明实施例不限于此,小圆的数量还可以是其它的数量,基准图像也通过可以将一个小圆固定不动,使大圆的圆心在小圆的半径上运动获得,基准图像还可以是其它图像,此外,参考点的选择也不限于此,还可以选择基准图像上其它的点作为参考点。

为了方便描述根据参考点确定边缘图像的显示位置的方法,我们建立如图6所示的坐标系,坐标原点(0,0)位于主屏的左上角,边缘图像可以为椭圆图像,可以设置椭圆图像的中心(即,椭圆的长轴和短轴的交点)的Y坐标值与参考点的Y坐标值相同,也可以设置其大于或小于参考点的Y坐标值。

作为一个可选的实施例,终端设备可以根据基准图像的位置确定椭圆图像的初始位置,此后,根据基准图像的参考点的位置确定椭圆图像的位置,椭圆图像的位置随着参考点的运动而变化。椭圆图像的尺寸与基准图像的尺寸有关,当基准图像的尺寸较大时,椭圆图像的尺寸较大,当基准图像的尺寸较小时,椭圆图像的尺寸较小,可以设置椭圆图像的最大尺寸为初始尺寸的2倍,本发明实施例中,椭圆图像的尺寸的变化是指椭圆图像的短轴长度的变化,椭圆图像的长轴长度可以预设为20px(像素)。当基准图像尺寸较大时,可以设置椭圆图像的初始尺寸较大,当基准图像尺寸较小时,可以设置椭圆图像的初始尺寸较小。

可选地,椭圆图像可以通过将基准图像按照预设的方法处理而生成。

如图7所示的基准图像,当前时刻其宽度为a,长度为b,基准图像的宽度和长度可以随着音频的声音属性的变化而变化。

将基准图像按照一定的比例变形。例如,将基准图像的宽度设置为a1=0.5a,长度设置为b1=1.5b,得到图8所示的图像。

将图8所示的图像进行分割处理,例如,截取图8所示的图像的左半边,分割线如图8中的虚线所示,该分割线是一条通过图8所示的图像的最高点的垂直线,分割处理后得到的图像如图9所示。

通过预设的算法或者软件将图9所示的图像映射成椭圆,例如,可以通过插件bulge对图9所示的图像进行处理,得到如图10所示的椭圆A,其宽度为a2,长度为b2

对椭圆A做预设的变形处理,即得到在侧屏上显示的椭圆图像,可选地,可以将椭圆A横向压缩至10%,纵向拉长至135%得到在侧屏上显示的椭圆图像,即,在侧屏上显示的椭圆图像的初始尺寸为宽度a3=10%a2、长度b3=135%b2。最终得到的在侧屏上显示的椭圆图像如图11所示。

椭圆图像的中心位置可以保持不变,也可以随着基准图像的旋转变形而上下移动,例如,椭圆图像的中心点与基准图像边缘上离基准图像中心点最远的点(即,参考点)的Y坐标保持一致,在视觉效果上椭圆图像的位置随着参考点的位置变化而变化,参考点的Y坐标的计算方法如图6所示,为方便描述,采用融合前的基准图像示意图进行说明,图6中P点表示基准图像边缘上距离基准图像中心点最远的点,P点坐标为(X,Y),θ表示点P与X轴的夹角,则P点的坐标位置为:

X=(R+r)*cosθ,Y=(R+r)*sinθ。

图12A和图12B示出了椭圆图像的位置随着基准图像的旋转而变化的过程。动效椭圆1表示第一时刻的椭圆图像的位置,随着基准图像的旋转,参考点的Y坐标值也发生变化,动效椭圆2表示第二时刻所述椭圆图像的位置。基准图像可以根据音频数据的播放而旋转,当音频数据停止播放(例如通话结束或者用户点击暂停按钮)时,终端设备解析到的数据全部为0,则侧屏上不再显示椭圆图像或者侧屏显示位置静止的椭圆图像。

上述实施例仅是举例说明,本发明实施例不限于此。本发明实施例还可以应用于音乐播放场景、录音场景、闹钟场景、使用语音助手的场景或者其它可能的应用场景,相应的,可以根据不同的应用场景确定不同的基准图像和边缘图像,并根据基准图像的形状或位置确定边缘图像的位置。

本发明实施例提供的显示边缘图像的方法,根据基准图像的位置或形状确定边缘图像在侧屏上的显示位置,为用户增添了视觉上的动态效果和立体感觉,提高了用户体验的满意度。

除了根据基准图像的位置或形状确定边缘图像的位置之外,电子设备还可以根据播放的音频的声音属性确定边缘图像的形状。

图13示出了本发明实施例提供的另一种显示边缘图像的方法的示意性流程图。该方法的执行主体可以是终端设备,如图13所示,方法300包括:

S310,获取音频数据所代表的声音的属性信息和属性信息阈值,所述音频数据为麦克风录音得到的数据,或者所述音频数据为用于耳机或者扬声器播放的数据。

S320,当所述属性信息指示的值大于或等于所述属性信息阈值时,根据所述属性信息的值确定边缘图像的显示尺寸,从而确定所述边缘图像。

S330,在侧屏的显示位置显示所述边缘图像。

在本发明实施例中,终端设备可以通过接收用户播放音频数据的指令获取音频数据,如用户通过终端设备的触摸界面中的“播放”按钮,触发音乐开始播放,终端设备获取播放的音频数据;终端设备也可以通过检测其它信息获取音频数据,如终端设备接到来电呼叫时获取来电铃声数据。终端设备对获取到的音频数据的属性信息进行分析,并根据预设的规则确定音频数据属性信息对应的图像,将图像展现给用户,对于按时间顺序播放的音频数据,则以动态的边缘图像的形式向用户展示音频数据的属性信息,增加用户的感知,提高了用户体验。

声音的属性信息包括相位信息、频率信息、周期信息、振幅信息等,下面以相位信息为例对本发明实施例提供的显示边缘图像的方法进行说明。

根据采样频率(例如,采样频率为10000mHz)的不同,可以获得不同数量的频率信息,如图14所示,横坐标表示频率,纵坐标表示使用傅里叶变换计算频域数据得到的相位谱值,相位谱值例如可以是使用8比特进行表示的数值,范围为(-128,128),一共有N个相位谱值,分别对应N个频率值。

根据属性信息确定边缘图像的形状的方法如下所示:

将一段时间(例如,1ms)内的相位谱值求和,例如,图14所示的相位谱对应该1ms,将图14所示的N个相位谱值相加得到相位谱值的和(即,音频数据所代表的声音的属性信息的值),以SUM1表示,将SUM1与属性信息阈值对比,如果SUM1比属性信息阈值小,则确定SUM1无效,保持边缘图像的形状不变;如果SUM1大于或等于属性信息阈值,则确定SUM1为有效声音属性值,并根据下述过程对边缘图像进行处理。属性信息阈值可以是预设的,也可以是通过其它方法获得的,例如,将第x时段至第y时段的相位谱值的和相加(假设第m时段至第n时段的相位谱值的和均为有效声音属性值,则一共有m-n+1个相位谱值的和)并除以m-n+1得到一个平均值,该平均值可以作为属性信息阈值,其中,第m时段至第n时段均位于所述一段时间之前。

获得有效声音属性值后,可以根据预设的声音属性值与边缘图像的显示尺寸的关系确定边缘图像的显示尺寸,从而确定边缘图像,也可以根据现有技术的其它方法确定边缘图像,并在侧屏的显示位置显示所述边缘图像。

本发明实施例提供的显示边缘图像的方法,通过属性信息阈值确定一段时间内的声音信息指示的值是否为有效声音属性值,从而可以减小计算误差或者背景噪声对声音属性值的影响,避免边缘图像的尺寸的剧烈变化,提高了用户体验的满意度。

可选地,所述根据所述属性信息的值确定边缘图像的显示尺寸,从而确定所述边缘图像包括:

S321,根据所述属性信息的值、预设的最大阈值和预设的最小阈值确定所述边缘图像的尺寸的变化率;

S322,根据所述变化率、所述边缘图像的初始尺寸确定所述边缘图像的显示尺寸。

获得有效声音属性值(即,SUM1)之后,根据该有效声音属性值、预设的最大阈值和最小阈值确定所述边缘图像的尺寸的变化率。可以将该最大阈值记为bassMax,将该最小阈值记为bassMin,其中,bassMax和bassMin是根据大量的不同类型声音文件的统计分析得到的值,可以根据公式k1=(SUM1-bassMin)/(bassMax-bassMin)得到变化率k1。上述公式仅是举例说明,还可以通过其它的公式得到k1

随后根据k1、边缘图像的初始尺寸确定边缘图像的显示尺寸。例如,可以通过公式d1=(k1+1)*p得到边缘图像的显示尺寸d1,其中,p为边缘图像的初始尺寸,第一时段之前的与第一时段相邻的时段对应的边缘图像的尺寸也可称为初始尺寸,当边缘图像为椭圆图像时,显示尺寸可以指示椭圆图像的短轴的长度。上述公式仅是举例说明,还可以通过其它的公式得到d1

本发明实施例提供的显示边缘图像的方法,通过预设的最大阈值和最小阈值对有效声音属性值进行处理得到边缘图像的尺寸的变化率,从而可以减小计算误差或者背景噪声对声音属性值的影响,避免边缘图像的尺寸的剧烈变化,提高了用户体验的满意度。

可选地,所述属性信息为所述声音的频率分量的幅度(即,振幅)或相位。

可选地,所述边缘图像包括第一边缘图像和第二边缘图像,所述第一边缘图像的尺寸根据所述声音的第一频率分量的幅度或相位获得,所述第二边缘图像的尺寸根据所述声音的第二频率分量的幅度或相位获得,所述第一频率分量所在的频段与所述第二频率分量所在的频段不同。

本发明实施例中,所述声音的第一频率分量所在的频段与所述声音的第二频率分量所在的频段不同,例如,按照声音频率的不同,可以将不同的频率范围内的声音划分为低音(20Hz~250Hz)、中音(250Hz~4kHz)和高音(4kHz~20kHz),分别统计低中高频声音的相位谱值,第一频率分量的相位谱值可以是低音对应的相位谱值。

本发明实施例中,曲面屏幕包括第一侧屏和第二侧屏,该第一侧屏和该第二侧屏例如可以是位于终端设备左右两侧的侧屏(其中,主屏正对着用户)。终端设备确定了第一边缘图像的显示尺寸和第二边缘图像的显示尺寸后,将第一边缘图像和第二边缘图像分别显示在上述两个侧屏上,例如,可以在左侧的侧屏上显示低频音频对应的边缘图像,在右侧的侧屏上显示中频音频对应的边缘图像。又例如,左侧的侧屏可以显示实时的边缘图像,右侧的侧屏显示延迟一段时间(例如800ms)的边缘图像。

因此,本发明实施例的显示边缘图像的方法,通过在不同部位的侧屏上显示不同声音属性值对应的边缘图像,从而增强了用户对音频数据的属性信息的感知,增强了用户与终端的互动,提高了用户体验的满意度。

可选地,方法300还包括:

S340,根据所述声音属性的值更新所述属性信息阈值。

例如,可以确定第一时段的时间范围为1~100ms,对第一时段内每一个子时段(例如1ms)的相位谱值求和,求和得到的结果记为SUMi(i=1~100),即,第1ms内的相位谱值的和为SUM1,第2ms内的相位谱值的和为SUM2,以此类推。假设第一时段内的100个相位谱值的和都是有效声音属性值,将这100个相位谱值的和相加再除以100,得到的结果记为SUM,则SUM可以作为第二时段内的属性信息阈值,假设第二时段的时间范围为101ms~200ms,对第101ms内音频数据的相位谱值求和,得到SUM101,如果SUM101小于SUM,则确定SUM101不是有效声音属性值,不对边缘图像执行下一步操作;如果SUM101大于SUM,则确定SUM101是有效声音属性值,确定第101ms边缘图像的显示尺寸。如果第一次运行程序,则可以采用一个事先设定好的值作为属性信息阈值。

因此,本发明实施例提供的显示边缘图像的方法,通过上个时段的有效声音属性值确定当前时段的属性信息阈值,可以实时优化属性信息阈值,使边缘图像的尺寸变化更加柔和,从而提高了用户体验的满意度。

可选地,所述边缘图像为椭圆图像,所述边缘图像的显示尺寸包括所述椭圆图像的短轴长度。

可选地,所述音频数据包括音乐数据、语音数据、录音数据、闹钟数据或语音助手数据。

本发明实施例提供的显示边缘图像的方法,通过属性信息阈值确定一段时间内的声音的属性信息指示的值是否为有效声音属性值,以及通过预设的最大阈值和最小阈值对有效声音属性值进行处理得到边缘图像的尺寸的变化率,从而可以减小计算误差或者背景噪声对声音属性值的影响,避免边缘图像的尺寸的剧烈变化,提高了用户体验的满意度。

图15示出了本发明实施例提供的再一种显示边缘图像的方法的示意性流程图。该方法的执行主体可以是终端设备,如图15所示,方法400包括:

S410,获取主屏显示的图像包括的基准图像对应的边缘图像;或者确定当前时刻所述电子设备所在的外界环境的信息;

S420,根据所述基准图像的属性或者所述外界环境的信息确定边缘图像的颜色,从而确定所述边缘图像;

S430,在侧屏的显示位置显示所述边缘图像。

根据应用场景的不同,主屏显示的图像也不同,例如,当终端设备接听电话时,主屏显示的图像是通话界面图像;当终端设备播放音乐时,主屏显示的图像是音乐界面图像。终端设备的应用场景还包括使用语音助手、使用语音解锁、录音和闹钟。终端设备需要从主屏显示的图像中确定基准图形。

当主屏显示通话界面图像时,终端设备可以确定从该通话界面图像中确定来电图像为基准图像,该来电图像用于指示来电对象,例如,该来电图像可以包括来电对象的头像,也可以包括来电对象的名字。当主屏显示音乐界面图像时,终端设备可以从该音乐界面图像中确定歌手头像为基准图像,也可以从该音乐界面图像中确定专辑图像为基准图像。

终端设备确定基准图像之后根据基准图像的属性确定边缘图像的颜色,基准图像的属性包括颜色、内容、透明度、形状等。例如,当基准图像的颜色属于冷色系颜色时,终端设备可以从预设的冷色系颜色(例如,蓝色、绿色)中选择一个作为边缘图像的颜色;当基准图像显示的内容为蒸汽机时,可以从预设的暗色系颜色(例如,暗黄色、黑白色)中选择一个作为边缘图像的颜色;当基准图像的透明度较高时,终端设备可以从预设的淡色系(例如,白色、浅黄色)中选择一个作为边缘图像;当基准图像为圆形图像时,终端设备可以选择彩虹色作为边缘图像的颜色。

终端设备还可以根据外界环境,如天气的情况,温度的高低等条件确定边缘图像的颜色。例如:当温度相对预设的温度高时,图形的颜色可以设置成暖色;当温度相对预设的温度低时,图形的颜色可以设置成冷色。

因此,本发明实施例提供的显示边缘图像的方法,根据主屏显示的基准图像的属性或者当前电子设备所在的外界环境的信息确定边缘图像的颜色,从而增强了电子设备的视觉体验感,提高了用户体验的满意度。

可选地,所述外界环境的信息包括:所述电子设备所在的外界环境的天气信息、温度信息或者湿度信息。

作为一个可选的实施例,边缘图像的颜色可以是纯色或者渐变色,此外,边缘图像也可以有一定的透明度。纯色是指单一的颜色,不含灰色的颜色,例如,当像素的属性以HSB(hues,色相,saturation,饱和度,brightness,亮度)表示时,饱和度等于50%的颜色即可称为纯色。

以边缘图像为椭圆图像为例,椭圆图像的颜色填充的方法如下所示:

以椭圆图像(以下,简称椭圆)的长轴和短轴的交点O(x0,y0)为原点建立直角坐标系,设椭圆长轴长度为2a,短轴长度2b,椭圆可由下述公式表示,

(其中C为常数)。

可以预设a的值为20px,b的取值范围为[R,R+r]。点P(xp,yp)为椭圆所在平面内的任意一点,将点P的坐标代入上述椭圆公式进行计算,可以求得平面中任意一点到点O的距离d,即,

通过计算d/C可以得知:椭圆中心的值为0,椭圆边缘上的点的值为1,从椭圆中心到椭圆边缘的值从0至1均匀变化,椭圆之外的比值从1至0变化。

定义椭圆所在平面内任意一点的透明度的计算公式为

Alpha=1—d/C。

由透明度计算公式可以得到每个点的透明度值,从而得到由椭圆中心向四周渐变的透明度渐变效果。

侧屏显示区域内的每个点的属性用(R,G,B,A)表示,其中,颜色属性用预设的纯色的RGB值表示,每个点的透明度(A值,即上述Alpha)用上述公式计算得到的透明度值表示,即可得到以纯色进行填充的效果,本发明实施例中,纯色可以为白色(R=255,G=255,B=255)。

作为另一个可选的实施例,还可以使用渐变色填充边缘图像,如图16所示,startColor(起始颜色)和endColor(终点颜色)是生成渐变色使用的两种填充色,color(颜色)点为任意一点的填充色,以startColor为起点,以endColor为终点,在起点处startColor占的百分比为100%,终点处endColor占的百分比为100%,对于起点和终点之间的任意一点,调整startColor和endColor所占的比率即可得到两种颜色的渐变填充效果,可以用下述公式表示任意一点的颜色,

color=startColor+(endColor-startColor)*ratio。

其中,ratio(比率)为任意一点endColor所占的比率值,范围是0至1。

通过上述方法,可以获得边缘图像任意一点的颜色值和透明度值

因此,本发明实施例提供的显示边缘图像的方法,根据主屏显示的基准图像的属性或者当前电子设备所在的外接环境的信息确定边缘图像的颜色,从而增强了电子设备的视觉体验感,提高了用户体验的满意度。

上述实施例介绍了显示边缘图像的方法,为了实现上述方法,用于显示边缘图像的电子设备包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

本发明实施例可以根据上述方法示例对显示边缘图像的电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本发明实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

在采用集成的单元的情况下,图17A示出了上述实施例中所涉及的电子设备的一种可能的结构示意图。电子设备1700包括:处理单元1702和曲面屏幕1703,所述处理单元1702用于对电子设备1700的动作进行控制管理,例如,处理单元1702用于支持电子设备1700执行图2所示的S210和S220,和/或用于本文所描述的技术的其它过程。曲面屏幕1703用于支持电子设备1700显示图像,例如显示图2中所述的边缘图像。电子设备1700还可以包括存储单元1701,用于存储电子设备1700的程序代码和数据。

其中,处理单元1703用于获取所述主屏显示的图像包括的基准图像对应的边缘图像;以及用于根据所述基准图像的位置或形状确定边缘图像在侧屏上的显示位置;以及用于控制所述曲面屏幕1703在所述侧屏的显示位置显示所述边缘图像。

处理单元1702可以是处理器或控制器,例如可以是中央处理器(Central Processing Unit,CPU),通用处理器,数字信号处理器(Digital Signal Processor,DSP),专用集成电路(Application-Specific Integrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。曲面屏幕1703例如可以是有机发光二极管(Organic Light-Emitting Diode,OLED)屏幕。存储单元1701可以是存储器。

当处理单元1702为处理器,存储单元1701为存储器时,本发明实施例所涉及的显示边缘图像的电子设备可以为图17B所示的电子设备。

参阅图17B所示,该电子设备1710包括:处理器1712、存储器1711和曲面屏幕1713。可选的,电子设备1710还可以包括总线1714。其中,曲面屏幕1713、处理器1712以及存储器1711可以通过总线1714相互连接;总线1714可以是外设部件互连标准(Peripheral Component Interconnect,简称PCI)总线或扩展工业标准结构(Extended Industry Standard Architecture,简称EISA)总线等。所述总线1714可以分为地址总线、数据总线、控制总线等。为便于表示,图17B中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

因此,本发明实施例提供的显示边缘图像的电子设备,通过从主屏显示的图像中确定基准图像,并根据基准图像的位置或形状确定边缘图像在侧屏的显示位置,从而可以将边缘图像的位置与主屏显示的图像的形状或位置动态结合起来,从而增强了终端设备的视觉体验感,提高了用户体验的满意度。

在采用集成的单元的情况下,图18A示出了上述实施例中所涉及的电子设备的一种可能的结构示意图。电子设备1800包括:处理单元1802和曲面屏幕1803,所述处理单元1802用于对电子设备1800的动作进行控制管理,例如,处理单元1802用于支持电子设备1800执行图13所示的S310、S320和S320,和/或用于本文所描述的技术的其它过程。曲面屏幕1803用于支持电子设备1800显示图像,例如显示图13中所述的边缘图像。电子设备1800还可以包括存储单元1801,用于存储电子设备1800的程序代码和数据。

其中,处理单元1803用于获取音频数据所代表的声音的属性信息和属性信息阈值,所述音频数据为麦克风录音得到的数据,或者所述音频数据为用于耳机或者扬声器播放的数据;以及用于当所述属性信息指示的值大于或等于所述属性信息阈值时,根据所述属性信息的值确定边缘图像的显示尺寸,从而确定所述边缘图像;以及用于控制所述曲面屏幕1803在侧屏的显示位置显示所述边缘图像。

处理单元1802可以是处理器或控制器,例如可以是中央处理器(Central Processing Unit,CPU),通用处理器,数字信号处理器(Digital Signal Processor,DSP),专用集成电路(Application-Specific Integrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。曲面屏幕1803例如可以是有机发光二极管(Organic Light-Emitting Diode,OLED)屏幕。存储单元1801可以是存储器。

当处理单元1802为处理器,存储单元1801为存储器时,本发明实施例所涉及的显示边缘图像的电子设备可以为图18B所示的电子设备。

参阅图18B所示,该电子设备1810包括:处理器1812、存储器1811和曲面屏幕1813。可选的,电子设备1810还可以包括总线1814。其中,曲面屏幕1813、处理器1812以及存储器1811可以通过总线1814相互连接;总线1814可以是外设部件互连标准(Peripheral Component Interconnect,简称PCI)总线或扩展工业标准结构(Extended Industry Standard Architecture,简称EISA)总线等。所述总线1814可以分为地址总线、数据总线、控制总线等。为便于表示,图18B中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

因此,本发明实施例提供的显示边缘图像的电子设备,通过参考值确定一段时间内的声音属性值是否为有效声音属性值,以及通过预设的最大阈值和最小阈值对有效声音属性值进行处理得到边缘图像的尺寸的变化率,从而可以减小计算误差或者背景噪声对声音属性值的影响,避免边缘图像的尺寸的剧烈变化,提高了用户体验的满意度。

在采用集成的单元的情况下,图19A示出了上述实施例中所涉及的电子设备的一种可能的结构示意图。电子设备1900包括:处理单元1902和曲面屏幕1903,所述处理单元1902用于对电子设备1900的动作进行控制管理,例如,处理单元1902用于支持电子设备1900执行图15所示的S410、S420和S320,和/或用于本文所描述的技术的其它过程。曲面屏幕1903用于支持电子设备1900显示图像,例如显示图15中所述的边缘图像。电子设备1900还可以包括存储单元1901,用于存储电子设备1900的程序代码和数据。

其中,处理单元1903用于获取主屏显示的图像包括的基准图像对应的边缘图像;或者确定当前时刻所述电子设备所在的外界环境的信息;以及用于根据所述基准图像的属性或者所述外界环境的信息确定边缘图像的颜色,从而确定所述边缘图像;以及用于控制所述曲面屏幕1903在侧屏的显示位置显示所述边缘图像。

处理单元1902可以是处理器或控制器,例如可以是中央处理器(Central Processing Unit,CPU),通用处理器,数字信号处理器(Digital Signal Processor,DSP),专用集成电路(Application-Specific Integrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。曲面屏幕1903例如可以是有机发光二极管(Organic Light-Emitting Diode,OLED)屏幕。存储单元1901可以是存储器。

当处理单元1902为处理器,存储单元1901为存储器时,本发明实施例所涉及的显示边缘图像的电子设备可以为图19B所示的电子设备。

参阅图19B所示,该电子设备1910包括:处理器1912、存储器1911和曲面屏幕1913。可选的,电子设备1910还可以包括总线1914。其中,曲面屏幕1913、处理器1912以及存储器1911可以通过总线1914相互连接;总线1914可以是外设部件互连标准(Peripheral Component Interconnect,简称PCI)总线或扩展工业标准结构(Extended Industry Standard Architecture,简称EISA)总线等。所述总线1914可以分为地址总线、数据总线、控制总线等。为便于表示,图19B中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

因此,本发明实施例提供的显示边缘图像的电子设备,根据主屏显示的基准图像的属性或者当前电子设备所在的外接环境的信息确定边缘图像的颜色,从而增强了电子设备的视觉体验感,提高了用户体验的满意度。

在本发明实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

结合本发明实施例公开内容所描述的方法或者算法的步骤可以通过硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(Random Access Memory,RAM)、闪存、只读存储器(Read Only Memory,ROM)、可擦除可编程只读存储器(Erasable Programmable ROM,EPROM)、电可擦可编程只读存储器(Electrically EPROM,EEPROM)、寄存器、硬盘、移动硬盘、只读光盘(CD-ROM)或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于电子设备中。当然,处理器和存储介质也可以作为分立组件存在于电子设备中。

本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1