直播画面调整方法、系统、装置及计算机设备制造方法及图纸

技术编号:34799797 阅读:7 留言:0更新日期:2022-09-03 20:06
本申请涉及网络直播技术领域,提出一种直播画面调整方法、系统、装置及计算机设备,该方法包括:观众客户端响应于直播画面调整指令,获取第一直播画面和目标背景画面;其中,直播画面调整指令为至少判断当前观众所处的直播观看环境对应的环境亮度信息满足预设的第一直播画面调整条件以及第一直播画面中背景区域对应的画面亮度相关信息满足预设的第二直播画面调整条件时生成的;第一直播画面为解析服务器发送的直播视频流得到的;观众客户端根据目标背景画面,调整第一直播画面中的背景区域,得到第二直播画面,将第二直播画面输出至直播间界面中。相对于现有技术,本申请能够在昏暗的直播观看环境下,改善观众的直播观看体验。验。验。

【技术实现步骤摘要】
直播画面调整方法、系统、装置及计算机设备


[0001]本申请实施例涉及网络直播
,尤其涉及一种直播画面调整方法、系统、装置及计算机设备。

技术介绍

[0002]随着互联网技术和流媒体技术的快速发展,网络直播逐渐成为一种日渐普及的娱乐手段。越来越多的用户在直播间内体验与主播的线上互动,主播也可以通过网络直播获得经济收益,不仅能够缓解社会就业压力,还能够带动地区经济发展。
[0003]目前,对于网络直播观众来说,其所处的直播观看环境是不可控的,例如:观众可能会在光线极为昏暗的环境下观看直播,那么,在此种直播观看环境下,较亮的直播画面将对观众的眼部刺激较大,不利于提高观众的留存率和观看时长,也会影响其网络直播观看体验。

技术实现思路

[0004]本申请实施例提供了一种直播画面调整方法、系统、装置及计算机设备,可以解决在昏暗的直播观看环境下,如何改善观众的直播观看体验,提高观众的留存率和观看时长的技术问题,该技术方案如下:
[0005]第一方面,本申请实施例提供了一种直播画面调整方法,包括步骤:
[0006]观众客户端响应于直播画面调整指令,获取第一直播画面和目标背景画面;其中,所述直播画面调整指令为至少判断当前观众所处的直播观看环境对应的环境亮度信息满足预设的第一直播画面调整条件以及所述第一直播画面中背景区域对应的画面亮度相关信息满足预设的第二直播画面调整条件时生成的;所述第一直播画面为解析服务器发送的直播视频流得到的;
[0007]所述观众客户端根据所述目标背景画面,调整所述第一直播画面中的所述背景区域,得到第二直播画面,将所述第二直播画面输出至直播间界面中。
[0008]第二方面,本申请实施例提供了一种直播画面调整系统,包括:服务器和观众客户端;
[0009]所述观众客户端用于响应于直播画面调整指令,获取第一直播画面和目标背景画面;其中,所述直播画面调整指令为至少判断当前观众所处的直播观看环境对应的环境亮度信息满足预设的第一直播画面调整条件以及所述第一直播画面中背景区域对应的画面亮度相关信息满足预设的第二直播画面调整条件时生成的;所述第一直播画面为解析所述服务器发送的直播视频流得到的;
[0010]所述观众客户端用于根据所述目标背景画面,调整所述第一直播画面中的所述背景区域,得到第二直播画面,将所述第二直播画面输出至直播间界面中。
[0011]第三方面,本申请实施例提供了一种直播画面调整装置,包括:
[0012]第一获取单元,用于观众客户端响应于直播画面调整指令,获取第一直播画面和
目标背景画面;其中,所述直播画面调整指令为至少判断当前观众所处的直播观看环境对应的环境亮度信息满足预设的第一直播画面调整条件以及所述第一直播画面中背景区域对应的画面亮度相关信息满足预设的第二直播画面调整条件时生成的;所述第一直播画面为解析服务器发送的直播视频流得到的;
[0013]第一调整单元,用于所述观众客户端根据所述目标背景画面,调整所述第一直播画面中的所述背景区域,得到第二直播画面,将所述第二直播画面输出至直播间界面中。
[0014]第四方面,本申请实施例提供了一种计算机设备,处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述方法的步骤。
[0015]第五方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所述方法的步骤。
[0016]本申请实施例通过在当前观众所处的直播观看环境对应的环境亮度信息满足预设的第一直播画面调整条件以及第一直播画面中背景区域对应的画面亮度相关信息满足预设的第二直播画面调整条件时,生成直播画面调整指令,从而使观众客户端响应于直播画面调整指令,获取第一直播画面和目标背景画面,利用目标背景画面调整第一直播画面中的背景区域,得到第二直播画面,将第二直播画面输出至直播间界面中,进而能够在昏暗的直播观看环境下,以调整直播画面中背景区域的方式,改善观众的直播观看体验,提高观众的留存率和观看时长。
[0017]为了更好地理解和实施,下面结合附图详细说明本申请的技术方案。
附图说明
[0018]图1为本申请实施例提供的直播画面调整方法的应用场景示意图;
[0019]图2为本申请第一实施例提供的直播画面调整方法的流程示意图;
[0020]图3为本申请第一实施例提供的直播画面调整方法的另一流程示意图;
[0021]图4为本申请第一实施例提供的直播画面调整方法中S101的流程示意图;
[0022]图5为本申请实施例提供的第一确认控件在直播间界面中的显示示意图;
[0023]图6为本申请第一实施例提供的直播画面调整方法中S101的另一流程示意图;
[0024]图7为本申请实施例提供的背景画面列表在直播间界面中的显示示意图;
[0025]图8为本申请第一实施例提供的直播画面调整方法中S102的流程示意图;
[0026]图9为本申请第一实施例提供的直播画面调整方法的又一流程示意图;
[0027]图10为本申请实施例提供的虚拟衣物列表在直播间界面中的显示示意图;
[0028]图11为本申请第二实施例提供的直播画面调整系统的结构示意图;
[0029]图12为本申请第三实施例提供的直播画面调整装置的结构示意图;
[0030]图13为本申请第四实施例提供的计算机设备的结构示意图。
具体实施方式
[0031]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附
权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0032]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0033]应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”/“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0034]本领域技术人员可以理解,本申请所使用的“客户端”、“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种直播画面调整方法,其特征在于,所述方法包括步骤:观众客户端响应于直播画面调整指令,获取第一直播画面和目标背景画面;其中,所述直播画面调整指令为至少判断当前观众所处的直播观看环境对应的环境亮度信息满足预设的第一直播画面调整条件以及所述第一直播画面中背景区域对应的画面亮度相关信息满足预设的第二直播画面调整条件时生成的;所述第一直播画面为解析服务器发送的直播视频流得到的;所述观众客户端根据所述目标背景画面,调整所述第一直播画面中的所述背景区域,得到第二直播画面,将所述第二直播画面输出至直播间界面中。2.根据权利要求1所述的直播画面调整方法,其特征在于,所述观众客户端响应于直播画面调整指令之前,包括步骤:所述观众客户端获取所述直播观看环境对应的环境亮度信息;若所述直播观看环境对应的环境亮度信息低于预设的第一亮度阈值,所述观众客户端解析所述直播视频流,得到所述第一直播画面;所述观众客户端从所述第一直播画面中分割出所述背景区域,获取所述背景区域对应的第一画面亮度相关信息和所述背景区域对应的第二画面亮度相关信息;其中,所述第一画面亮度相关信息为所述背景区域中各个像素点的亮度信息的平均值,所述第二画面亮度相关信息为目标背景像素点在所述背景区域中的占比,所述目标背景像素点为所述背景区域中所述亮度信息超过预设的第一亮度阈值的背景像素点;若所述第一画面亮度相关信息超过预设的第一亮度相关阈值且所述第二画面亮度相关信息超过预设的第二亮度相关阈值,所述观众客户端生成所述直播画面调整指令。3.根据权利要求2所述的直播画面调整方法,其特征在于,所述观众客户端获取所述直播观看环境对应的环境亮度信息,包括步骤:所述观众客户端通过摄像头采集视频画面,并获取所述直播观看环境对应的环境亮度信息;所述若所述直播观看环境对应的环境亮度信息低于预设的第一亮度阈值,所述观众客户端解析所述直播视频流,得到所述第一直播画面,包括步骤:若所述视频画面中显示有人脸影像以及所述直播观看环境对应的环境亮度信息低于预设的第一亮度阈值,所述观众客户端解析所述直播视频流,得到所述第一直播画面。4.根据权利要求1至3任意一项所述的直播画面调整方法,其特征在于,所述观众客户端根据所述目标背景画面,调整所述第一直播画面中的所述背景区域,得到第二直播画面,包括步骤:所述观众客户端从所述第一直播画面中分割出人体躯干区域,并从所述人体躯干区域中分割出衣物区域;所述观众客户端获取所述衣物区域对应的平均色彩信息以及所述平均色彩信息与预设的色彩信息之间的色彩差异信息;所述观众客户端根据所述目标背景画面,调整所述第一直播画面中的所述背景区域,并根据所述色彩差异信息,调整所述第一直播画面中所述衣物区域内各个衣物像素点的色彩信息,得到所述第二直播画面。5.根据权利要求1至3任意一项所述的直播画面调整方法,其特征在于,所述将所述第
二直播画面输出至直播间界面之后,包括步骤:所述观众客户端响应于衣物替换指令,将所述第二直播画面输入至预训练好的目标虚拟换衣模型,得到第三直播画面,将所述第三直播画面输出至所述直播间界面中;其中,所述预训练好的目标虚拟换衣模型用于将所述第二直播画面中呈现的真实衣物替换为目标虚拟衣物。6.根据权利要求5所述的直播画面调整方法,其特征在于,所述观众客户端响应于衣物替换指令之前,包括步骤:所述观众客户端响应于对所述主播衣物区域的触发指令,获取若干个预训练好的虚拟换衣模型和虚拟衣物列表数据;所述观众客户端根据所述虚拟衣物列表数据,加载虚拟衣物列表;其中,所述虚拟衣物列表中显示有若干幅虚拟衣物缩略图,每幅所述虚拟衣物缩略图对应有一个所述预训练好的虚拟换衣模型;所述观众客户端响应于对目标虚拟衣物缩略图的选中指令,确定所述预训练好的目标虚拟换衣模型,生成并发出所述衣物替换指令。7.根据权利要求5所述的直播画面调整方法,其特征在于,所述观众客户端响应于衣物替换指令之前,包括步骤:所述服务器获取若干幅第一训练图像、所述第一训练图像对应的人体躯干数据和若干幅虚拟衣物图像;所述服务器根据若干幅所述第一训练图像、所述第一训练图像对应的人体躯干数据、每幅所述虚拟衣物图像、预设的优化算法和预设的损失函数,分别训练一个所述虚拟换衣模型,得到若干个所述预训练好的虚拟换衣模型。8.根据权利要求7所述的直...

【专利技术属性】
技术研发人员:曾家乐
申请(专利权)人:广州方硅信息技术有限公司
类型:发明
国别省市:

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

1