信息显示方法和设备与流程

文档序号:11881304阅读:246来源:国知局
信息显示方法和设备与流程

本发明实施例涉及信息处理技术,尤其涉及一种信息显示方法和设备。



背景技术:

随着电视的不断发展,电视在播放电视节目的过程中,需要向用户推送其他信息,该信息具体可以是通知信息、互动信息等,通知信息具体可以为广播电视系统发布的一些通知信息,互动信息可以是需要用户使用何种方式通过互联网参与互动,其中,通知信息和互动信息来源于电视的后台服务器推送。

实现电视在播放电视节目的过程中向用户推送上述信息的具体实现方式为,电视接收到电视节目数据和推送给用户的信息,将电视节目数据显示于电视画面层,而在电视画面层增加一层或多层透明的图层,用于显示推送给用户的信息,在透明图层上显示推送给用户的信息的区域是非透明的,从而在电视画面层叠加该用于显示推送给用户的信息的图层,可以达到推送给用户的信息浮于电视画面上的显示效果。

然而,在推送给用户的信息送达到电视后,其在电视上显示基本都是以图片、文字、视频等形式出现在叠加的透明图层上,透明图层上用于显示推送给用户的信息的区域通常是预置好的且无法改变的。



技术实现要素:

本发明实施例提供一种信息显示方法和设备,实现目标显示区域可以根据主画面信息进行调整,使得可以更为灵活的显示推送的信息。

第一方面,本发明实施例提供一种信息显示方法,包括:

获取待显示的从画面信息和显示于主画面的主画面信息;

根据所述主画面信息确定目标显示区域信息;

根据所述目标显示区域信息确定目标显示区域;

将所述待显示的从画面信息显示在所述目标显示区域中。

第二方面,本发明实施例提供一种信息显示设备,包括:

获取模块,用于获取待显示的从画面信息和显示于主画面的主画面信息;

第一处理模块,用于根据所述主画面信息确定目标显示区域信息;

第二处理模块,用于根据所述目标显示区域信息确定目标显示区域;

显示模块,用于将所述待显示的从画面信息显示在所述目标显示区域中。

本发明实施例信息显示方法和设备,通过获取待显示的从画面信息和显示于主画面的主画面信息,根据所述主画面信息确定目标显示区域信息,根据所述目标显示区域信息确定目标显示区域,将所述待显示的从画面信息显示在所述目标显示区域中。即本发明实施例根据显示于主画面的主画面信息确定用于显示待显示的从画面信息的目标显示区域,从而使得目标显示区域可以根据主画面的主画面信息进行动态调整,实现待显示的从画面信息的灵活显示。

附图说明

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

图1为本发明信息显示方法的应用场景示意图;

图2为主画面与从画面叠加效果示意图;

图3为本发明信息显示方法实施例一的流程图;

图4为本发明信息显示方法实施例二的流程图;

图5A为本发明信息显示方法实施例三的流程图;

图5B为本发明42寸显示屏的子显示区域划分示意图;

图5C为本发明60寸显示屏的子显示区域划分示意图;

图6为本发明动态调整目标显示区域的显示效果示意图;

图7为本发明信息显示设备实施例一的结构示意图;

图8为本发明信息显示设备实施例二的结构示意图。

具体实施方式

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

图1为本发明信息显示方法的应用场景示意图,如图1所示,本发明实施例的信息显示方法主要应用于电视中,具体可以由电视中的处理器执行。具体的,电视可以接收需要通过电视推送给用户的信息,该信息具体来源于后端服务器或者来源于用户使用的移动终端,电视可以通过蓝牙或者WiFi接收移动终端发送的需要通过电视推送给用户的信息,电视可以采用本发明实施例的信息显示方法对接收到的推送给用户的信息进行显示。举例而言,用户在观看电视的过程中,用户想知道当前电视节目中演员的其他作品信息,则可以在手机端搜索,然后将搜索到的信息通过蓝牙或者WiFi推送给电视,电视采用本实施例的方法在电视上显示,从而使得更多用户通过电视获取该作品信息。具体的,本发明实施例的信息显示方法可以在接收到推送的信息时,获取显示于主画面的主画面信息,进而根据电视节目的主画面信息确定用于显示该推送的信息的目标显示区域,即,目标显示区域可以根据主画面信息进行实时调整,使得可以更为灵活的显示该推送的信息。当然,可以理解的,图1所示的电视具体可以是液晶电视、等离子电视、背投电视等等,进一步的图1所示的电视也可以是其他信息显示设备,例如,平板电脑、笔记本电脑等,也可以利用本发明实施例的信息显示方法实现灵活显示推送的信息。本发明实施例的信息显示方法的具体实现方式可以参见下述各个实施例的解释说明。

本发明实施例中所涉及的“待显示的从画面信息”即指上述图1所示实施例中的需要通过电视推送给用户的信息,“从画面”即指用于显示该待显示的从画面信息的区域,“主画面”即指电视节目主信号画面,图2为主画面与从画面叠加效果示意图,如图2所示,这里以一个信息显示层做举例说明,具体的,从画面即显示于信息显示层,并具体位于图2所示的信息区域,主画面具体显示于电视画面层,电视画面层和信息显示层通过叠加,从视觉方向观看,可以显现出从画面浮于主画面上的显示效果。可以理解的信息显示层可以为多层,从而达到多层信息显示层的叠加。

图3为本发明信息显示方法实施例一的流程图,本实施例的执行主体为电视,如图3所示,本实施例的方法可以包括:

步骤101、获取待显示的从画面信息和显示于主画面的主画面信息。

其中,所述待显示的从画面信息包括文字、图片和视频中任意一项。电视在获取到该待显示的从画面信息时,可以以一定是时间间隔获取显示于主画面的主画面信息,每获取到一个主画面信息,便可以通过执行步骤102至104确定目标显示区域,并将待显示的从画面信息显示于目标显示区域中。即在获取到待显示的从画面信息后,可以重复执行步骤102至104以根据显示于主画面的主画面信息动态调整目标显示区域。

步骤102、根据所述主画面信息确定目标显示区域信息。

步骤103、根据所述目标显示区域信息确定目标显示区域。

步骤104、将所述待显示的从画面信息显示在所述目标显示区域中。

其中,所述目标显示区域小于所述主画面的区域,所述主画面信息与所述从画面信息叠加显示于显示屏上。

本实施例,通过获取待显示的从画面信息和显示于主画面的主画面信息,根据所述主画面信息确定目标显示区域信息,根据所述目标显示区域信息确定目标显示区域,将所述待显示的从画面信息显示在所述目标显示区域中。即本发明实施例根据显示于主画面的主画面信息确定用于显示待显示的从画面信息的目标显示区域,从而使得目标显示区域可以根据主画面的主画面信息进行动态调整,实现待显示的从画面信息的灵活显示。

下面采用几个具体的实施例,对图3所示方法实施例的技术方案进行详细说明。

图4为本发明信息显示方法实施例二的流程图,如图4所示,本实施例的方法可以包括:

步骤201、在预设时间间隔内,获取主画面的截图。

该预设时间间隔可以根据需求进行灵活设置。

步骤202、分析所述主画面的截图,确定主画面的布局信息,所述主画面的布局信息包括主画面中的人物在所述主画面中的位置信息。

具体的,以主画面的截图为基础数据,经过对主画面的截图进行处理,获取主画面的布局信息。

步骤203、根据所述主画面中的人物在所述主画面中的位置信息和第一预设显示准则确定目标显示区域信息。

其中,所述第一预设显示准则包括所述目标显示区域信息对应的目标显示区域禁止遮挡所述主画面中的人物。所述目标显示区域信息具体可以包括目标显示区域的位置、大小和形状。其中,人物具体指人或物体。

步骤204、根据所述目标显示区域信息确定目标显示区域。

步骤205、将所述待显示的从画面信息显示在所述目标显示区域中。

其中,在将待显示的从画面信息显示在目标显示区域后,可以重新执行步骤202,即重新获取主画面的截图,再分析确定主画面的布局信息,进而确定目标显示区域,从而可以实现目标显示区域根据主画面进行实时调整,即待显示的从画面信息的显示自适应播放的主画面信息的变化。

本实施例,通过在预设时间间隔内,获取主画面的截图,分析主画面的截图,确定主画面的布局信息,所述主画面的布局信息包括主画面中的人物在所述主画面中的位置信息,根据所述主画面中的人物在所述主画面中的位置信息和第一预设显示准则确定目标显示区域信息,所述第一预设显示准则包括所述目标显示区域信息对应的目标显示区域禁止遮挡所述主画面中的人物,所述目标显示区域信息具体可以包括目标显示区域的位置、大小和形状,根据所述目标显示区域信息确定目标显示区域,将所述待显示的从画面信息显示在所述目标显示区域中。从而使得目标显示区域可以根据主画面的主画面信息进行动态调整目标显示区域的位置、大小和形状,实现待显示的从画面信息的灵活显示。

图5A为本发明信息显示方法实施例三的流程图,图5B为本发明42寸显示屏的子显示区域划分示意图,图5C为本发明60寸显示屏的子显示区域划分示意图,图6为本发明动态调整目标显示区域的显示效果示意图,如图5A所示,本实施例在上述实施例基础上还根据显示屏的尺寸将显示屏的尺寸划分为多个子显示区域,本实施例的方法可以包括:

步骤301、根据所述显示屏的尺寸将显示屏的显示区域划分为n个子显示区域。

其中,n为任意自然数。具体的可以将显示屏的显示区域划分为M×N个子显示区域,n=M×N,其中,M的取值与N的取值可以相同也可以不同。当然可以理解的,显示屏的显示区域划分还可以结合显示屏的尺寸确定M和N的具体取值,例如,对于42寸的显示屏,可以将显示屏的显示区域划分为3×3的子显示区域,具体可以参见图5B,对于60寸的显示屏,可以将显示屏的显示区域划分为6×6个子显示区域,具体可以参见图5C,当然,也可以划分为其他个数的子显示区域,子显示区域的个数越多,可以更为灵活的调整目标显示区域。

步骤302、在预设时间间隔内,获取主画面的截图。

步骤303、分析所述主画面的截图,确定主画面的布局信息,所述主画面的布局信息包括主画面中的人物在所述主画面中的位置信息。

步骤304、根据所述n个子显示区域、所述主画面中的人物在所述主画面中的位置信息和第一预设显示准则确定所述目标显示区域信息。

其中,目标显示区域信息可以包括目标显示区域的位置、形状和大小,目标显示区域的位置具体可以包括至少一个子显示区域对应的标识。即目标显示区域可以包括多个子显示区域,多个子显示区域进行组合,可以形成特定形状的目标显示区域。

具体的,在n个子显示区域中可以确定主画面中的人物的位置,进而在n个子显示区域中选择一个或多个子显示区域作为目标显示区域,可以理解的,会存在一个或多个目标显示区域,如果为多个目标显示区域,则需要进一步执行步骤306,以选择一个最优的目标显示区域。

步骤305、判断目标显示区域信息的个数是否为多个,若是,则执行步骤306。

若否,则直接在目标显示区域信息对应的目标显示区域中显示待显示的从画面信息。

步骤306、根据多个目标显示区域信息和第二预设显示准则确定最优的目标显示区域信息;

所述第二预设显示准则包括所述目标显示区域信息对应的目标显示区域与所述主画面中的人物间隔预设距离。举例而言,待显示的从画面信息为主画面中的某一演员的作品信息,那么可以将该待显示的从画面信息显示于位于该演员的上侧的目标显示区域,具体可以参见图6,目标显示区域与该演员间隔预设的距离,当画面发生变化,比如移动时,本实施例的方式可以通过获取主画面的截图,通过分析确定主画面中的人物的位置,由于目标显示区域需要与人物间隔预设距离,则当人物移动时,目标显示区域的位置也会发生变化,即如图6所示,当该演员由左侧移动到右侧,目标显示区域也相应从左侧调整到右侧,从而实现待显示的从画面信息的自适应显示效果。

步骤307、根据所述最优的目标显示区域信息确定目标显示区域

步骤308、将所述待显示的从画面信息显示在所述目标显示区域中。

本实施例,通过根据所述显示屏的尺寸将显示屏的显示区域划分为n个子显示区域,根据所述n个子显示区域、所述主画面中的人物在所述主画面中的位置信息和第一预设显示准则确定所述目标显示区域信息,从而可以有效降低确定目标显示区域信息的计算复杂度,有效提升确定目标显示区域信息的效率,进一步的,如果确定有多个目标显示区域信息,则可以根据第二预设显示准则在多个目标显示区域信息中选择一个最优的目标显示区域信息,并根据该最优的目标显示区域信息确定目标显示区域,将待显示的从画面信息显示于目标显示区域中。即根据不遮挡、最优原则选择目标显示区域进行待显示的从画面信息的显示。实现待显示的从画面信息的灵活显示,优化待显示的从画面信息的显示效果。

图7为本发明信息显示设备实施例一的结构示意图,该信息显示设备具体可以是电视、平板电脑、笔记本电脑等包括显示屏的电子设备,如图7所示,本实施例的设备可以包括:获取模块11、第一处理模块12、第二处理模块13和显示模块14,其中,获取模块11用于获取待显示的从画面信息和显示于主画面的主画面信息,第一处理模块12,用于根据所述主画面信息确定目标显示区域信息,第二处理模块13,用于根据所述目标显示区域信息确定目标显示区域,显示模块14,用于将所述待显示的从画面信息显示在所述目标显示区域中;其中,所述目标显示区域小于所述主画面的区域,所述待显示的从画面信息包括文字、图片和视频中任意一项,所述主画面信息与所述从画面信息叠加显示于显示屏上。

本实施例的信息显示设备,可以用于执行图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

在图7所示实施例基础上,进一步地,所述获取模块11用于获取显示于主画面的主画面信息,具体可以包括:在预设时间间隔内,获取主画面的截图;

所述第一处理模块12,具体用于:分析所述主画面的截图,确定主画面的布局信息,所述主画面的布局信息包括主画面中的人物在所述主画面中的位置信息;根据所述主画面中的人物在所述主画面中的位置信息和第一预设显示准则确定目标显示区域信息;

其中,所述第一预设显示准则包括所述目标显示区域信息对应的目标显示区域禁止遮挡所述主画面中的人物,所述目标显示区域信息包括目标显示区域的位置、大小和形状。

图8为本发明信息显示设备实施例二的结构示意图,如图8所示,本实施例的设备在图7所示装置结构的基础上,进一步地,还可以包括:划分模块15,用于根据所述显示屏的尺寸将显示屏的显示区域划分为n个子显示区域;其中,n为任意自然数。

进一步的,所述第一处理模块用于根据所述主画面中的人物在所述主画面中的位置信息和第一预设显示准则确定目标显示区域信息,包括:

根据所述n个子显示区域、所述主画面中的人物在所述主画面中的位置信息和第一预设显示准则确定所述目标显示区域信息;所述目标显示区域的位置包括至少一个子显示区域对应的标识。

可选的,若所述目标显示区域信息的个数为多个,所述第一处理模块还用于:根据多个目标显示区域信息和第二预设显示准则确定最优的目标显示区域信息;所述第二预设显示准则包括所述目标显示区域信息对应的目标显示区域与所述主画面中的人物间隔预设距离;

所述第二处理模块具体用于:根据所述最优的目标显示区域信息确定目标显示区域。

本实施例的信息显示设备,可以用于执行图5所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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