[发明专利]虚拟场景下的灯光动态显示方法、计算机设备和产品在审
| 申请号: | 202211736362.8 | 申请日: | 2022-12-30 |
| 公开(公告)号: | CN116127124A | 公开(公告)日: | 2023-05-16 |
| 发明(设计)人: | 张悦;赖师悦;董治;姜涛 | 申请(专利权)人: | 腾讯音乐娱乐科技(深圳)有限公司 |
| 主分类号: | G06F16/64 | 分类号: | G06F16/64;G06T13/20;G06T13/80;G06T15/00 |
| 代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 冯右明 |
| 地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 虚拟 场景 灯光 动态 显示 方法 计算机 设备 产品 | ||
本申请涉及计算机技术领域,涉及一种虚拟场景下的灯光动态显示方法、计算机设备和计算机程序产品,可以有效兼顾灯光动作的设计效率以及灯光动作与歌曲音频的适配性。所述方法包括:获取音频中多个音频帧中每个音频帧的音高;根据所述每个音频帧的音高,确定多个灯光控制系数,所述灯光控制系数用于控制虚拟场景中的灯光的变化;所述多个所述灯光控制系数组成灯光控制序列,所述灯光控制序列与所述音频中多个音频帧关联;根据所述灯光控制序列,调整预先设置的灯光在所述虚拟场景中的变化。
技术领域
本申请涉及计算机技术领域,特别是涉及一种虚拟场景下的灯光动态显示方法、计算机设备和计算机程序产品。
背景技术
随着计算机技术的发展,在音频播放过程中,可以在相关的场景中加入灯光动作,从而丰富音频的整体展示效果,如在线上音频/视频直播或线下音频播放时展示灯光动作。
在相关技术中,可以由设计师为指定的音频设计不同的灯光动作,或者,也可以在播放音频时将预先存储的灯光动作直接应用在相关的场景中。
然而,上述方式中,前者需要设计师通过专业的灯光设计经验,结合不同音频的特点进行针对性的灯光动作设计,难以为大批量的音频设计灯光动作,而后者虽然可以快速设置,但灯光动作往往难以与播放的音频适配。可见,相关技术在控制灯光动作的展示时,难以兼顾灯光动作设计效率以及灯光动作与播放音频的适配性。
发明内容
基于此,有必要针对上述技术问题,提供一种虚拟场景下的灯光动态显示方法、计算机设备和计算机程序产品。
第一方面,本申请提供了一种虚拟场景下的灯光动态显示方法,所述方法包括:
获取音频中多个音频帧中每个音频帧的音高;
根据所述每个音频帧的音高,确定多个灯光控制系数,所述灯光控制系数用于控制虚拟场景中的灯光的变化;所述多个所述灯光控制系数组成灯光控制序列,所述灯光控制序列与所述音频中多个音频帧关联;
根据所述灯光控制序列,调整预先设置的灯光在所述虚拟场景中的变化。
在其中一个实施例中,所述根据所述灯光控制序列,调整预先设置的灯光在所述虚拟场景中的变化,包括:
获取多个视频帧,所述多个视频帧的每个视频帧用于展示预先设置的灯光在虚拟场景中的静态展现,所述每个视频帧与所述灯光控制序列关联;
根据所述灯光控制序列和所述灯光在虚拟场景中的静态展现,生成目标视频。
在其中一个实施例中,所述根据所述灯光控制序列和所述灯光在虚拟场景中的静态展现,生成目标视频,包括:
根据所述灯光控制序列,调整所述灯光在虚拟场景中的静态展现的时长,得到每个视频帧的时长;
基于所述每个视频帧的时长,得到调整后的目标视频帧,并基于多个目标视频帧,生成所述目标视频,所述目标视频为所述虚拟场景中调整后的灯光。
在其中一个实施例中,所述根据所述灯光控制序列,调整所述灯光在虚拟场景中的静态展现的时长,得到每个视频帧的时长,包括:
根据所述每个视频帧与所述灯光控制序列关联,从所述灯光控制序列中获取所述每个视频帧关联的灯光控制系数;
根据所述关联的灯光控制系数与预先确定的视频帧时长的乘积,确定所述每个视频帧中的所述灯光的变化进度增量;
根据所述变化进度增量,调整预先设置的灯光在所述每个视频帧的变化进度,得到所述每个视频帧的目标变化进度,并作为所述每个视频帧的时长。
在其中一个实施例中,所述根据所述变化进度增量,调整预先设置的灯光在所述每个视频帧的变化进度,得到所述每个视频帧的目标变化进度,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯音乐娱乐科技(深圳)有限公司,未经腾讯音乐娱乐科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211736362.8/2.html,转载请声明来源钻瓜专利网。





