演唱视觉特效系统及演唱视觉特效处理方法

文档序号:8266357阅读:459来源:国知局
演唱视觉特效系统及演唱视觉特效处理方法
【技术领域】
[0001]本发明涉及视觉特效技术领域,特别涉及一种演唱视觉特效系统及一种演唱视觉特效处理方法。
【背景技术】
[0002]现有演唱系统中,大到专业的舞台,小到KTV房间内,为了增强现场气氛,一般都设有灯光特效系统。然而,现有的舞台灯光特效系统一般都是由专门的灯光师来控制,而KTV房间里的灯光效果更是只有几种可选。也就是说,无论是在专业舞台上还是KTV房间内,演唱者本身一般是无法根据自己的意愿即时调节灯光特效的。

【发明内容】

[0003]有鉴于此,有必要提供一种演唱视觉特效系统及一种演唱视觉特效处理方法,其能提供更加丰富的视觉特效,尤其是将音乐的节拍可视化。
[0004]本发明实施例提供一种演唱视觉特效系统,包括:手持倾斜感测组件、控制主机及视觉特效输出设备;
[0005]所述手持倾斜感测组件内置传感器,感测所述手持倾斜感测组件的倾斜度数据,所述手持倾斜感测组件还将所述倾斜度数据实时发送给所述控制主机;
[0006]所述控制主机在播放多媒体文件时,或在外部设备播放多媒体文件时,获取与所述多媒体文件对应的视觉特效数据集,所述视觉特效数据集内包括多个视觉特效标签,每个视觉特效标签包括时间设定数据以及特效设定数据,所述控制主机同步从所述视觉特效数据集中获取与当前时间匹配的视觉特效标签,根据所述倾斜度数据生成特效参数,并根据所述特效参数以及所述匹配的视觉特效标签的特效设定数据共同生成与所述多媒体文件同步播放的视觉特效信号;
[0007]所述视觉特效输出设备同步输出视觉特效。
[0008]在一个实施例中,所述视觉特效输出设备为多媒体视频输出设备,所述系统还包括视觉特效叠加设备,分别与所述控制主机及所述多媒体视频输出设备相连,所述视觉特效叠加设备用于:
[0009]将所述视觉特效信号叠加在所述多媒体文件的多媒体视频主画面上,并将叠加后的视频信号传输给所述多媒体视频输出设备输出。
[0010]在一个实施例中,所述视觉特效设备包括LED灯阵列,所述LED灯阵列布满房间的墙壁、屋顶与地面。
[0011]在一个实施例中,所述控制主机获取与所述多媒体文件对应的视觉特效数据集包括:
[0012]所述控制主机根据所述多媒体文件的标识向云端服务器系统发送获取所述对应的视觉特效数据集的请求;以及
[0013]接收所述云端服务器系统返回的所述视觉特效数据集。
[0014]在一个实施例中,所述控制主机获取与所述多媒体文件对应的视觉特效数据集还包括:
[0015]所述控制主机将身份认证信息发送给所述云端服务器系统,以使所述云端服务器系统统验证所述控制主机是否具有获取视觉特效数据集的权限;
[0016]所述云端服务器系统在所述控制主机具有获取视觉特效数据集的权限时才返回所述控制主机请求的视觉特效数据集。
[0017]在一个实施例中,还包括与所述控制主机相连的外部设备;
[0018]所述外部设备在播放多媒体文件时或者多媒体文件被加入播放列表时将对应的多媒体文件的标识发送给所述控制主机;
[0019]所述控制主机在接收到所述多媒体文件的标识后向云端服务器系统发送获取所述对应的视觉特效数据集的请求。
[0020]在一个实施例中,所述控制主机还接收所述云端服务器系统发送的用户个性化信息,所述视觉特效数据集中还包括视频替换特效标签,所述视频替换特效标签包括时间设定数据、用于在多媒体视频主画面中定义出预定形状的区域的形状数据以及与所述形状数据对应的类别数据,所述控制主机还将所述预定形状的区域内的内容替换为与所述类别数据对应的用户个性化信息。
[0021]在一个实施例中,所述控制主机还根据用户输入的选择指令分别获取不同版本的视觉特效数据集。
[0022]在一个实施例中,所述控制主机获取与所述多媒体文件对应的视觉特效数据集包括:
[0023]从所述多媒体文件内解析出内嵌在所述多媒体文件内的所述视觉特效数据集。
[0024]在一个实施例中,所述特效设定数据为:视频、矢量动画、或者用于生成视频或者矢量动画的中间数据,所述中间数据是根据预定的协议或者语言生成。
[0025]在一个实施例中,所述特效设定数据所描述的视觉特效是对应的时间设定数据所设定的时间区间内音乐节拍的视觉表达,所述特效设定数据是根据所对应的音乐节拍的快慢、高低、强弱等多项特征而设计的。
[0026]在一个实施例中,所述控制主机根据所述倾斜度数据生成特效参数,并根据所述特效参数以及所述匹配的视觉特效标签的特效设定数据共同生成与所述多媒体文件同步播放的视觉特效信号包括:
[0027]根据所述倾斜度数据计算倾斜度在三个方向上的分量,并分别根据所述三个分量改变当前视觉特效信号内红、绿、蓝三原色的比例。
[0028]在一个实施例中,所述控制主机根据所述倾斜度数据生成特效参数,并根据所述特效参数以及所述匹配的视觉特效标签的特效设定数据共同生成与所述多媒体文件同步播放的视觉特效信号包括:
[0029]根据所述倾斜度数据计算对应的灯光亮度,所述视觉特效信号的当前亮度与所述灯光亮度对应。
[0030]在一个实施例中,所述控制主机根据所述倾斜度数据生成特效参数,并根据所述特效参数以及所述匹配的视觉特效标签的特效设定数据共同生成与所述多媒体文件同步播放的视觉特效信号包括:
[0031]采用一个连续函数由所述倾斜度数据计算所述视觉特效信号的变化参数,使得所述变化参数随着所述手持倾斜组件倾斜角度的变化而连续变化。
[0032]此外,本发明实施例还提供一种演唱视觉特效处理方法,包括:
[0033]通过手持倾斜感测组件实时感测并发送手持电子装置的倾斜度数据;
[0034]在播放多媒体文件时,或在外部设备播放多媒体文件时,获取与所述多媒体文件对应的视觉特效数据集,所述视觉特效数据集内包括多个视觉特效标签,每个视觉特效标签包括时间设定数据以及特效设定数据;
[0035]同步从所述视觉特效数据集中获取与当前时间匹配的视觉特效标签;
[0036]根据所述倾斜度数据生成特效参数,并根据所述特效参数以及所述匹配的视觉特效标签的特效设定数据共同生成与所述多媒体文件同步播放的视觉特效信号;
[0037]根据所述视觉特效信号同步输出视觉特效。
[0038]上述技术方案的有益效果是:可以利用手持倾斜感测组件的倾斜度数据实时调整当前的视觉特效,为演唱者提供了自然方便的即时控制功能,而且由于倾斜度的连续变化特性,使得视觉特效也可以连续并平滑地进行调节。
[0039]为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
【附图说明】
[0040]图1为本发明第一实施例提供的演唱视觉特效系统的架构示意图。
[0041]图2为本发明第二实施例提供的演唱视觉特效系统的架构示意图。
[0042]图3为第二实施例提供的演唱视觉特效系统进行视觉特效版本切换的示意图。
[0043]图4为本发明第三实施例提供的演唱视觉特效系统的架构示意图。
[0044]图5为本发明第四实施例提供的演唱视觉特效系统的架构示意图。
[0045]图6为第四实施例的演唱视觉特效系统中云端服务器的模块图。
[0046]图7为本发明第五实施例提供的演唱视觉特效系统的架构示意图。
[0047]图8为本发明第六实施例提供的演唱视觉特效系统的架构示意图。
[0048]图9为本发明第七实施例提供的获取视觉特效数据集的方法的流程图。
[0049]图10为图9的方法中部分步骤的流程图。
[0050]图11为本发明第八实施例提供的获取视觉特效数据集的方法的流程图。
[0051]图12为本发明第九实施例提供的在视觉特效中替换用户的个性化信息的流程图。
[0052]图13为本发明第十实施例提供的演唱视觉特效处理方法的流程图。
【具体实施方式】
[0053]为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的【具体实施方式】、结构、特征及其功效,详细说明如后。
[0054]第一实施例
[0055]参阅图1,其为本发明第一实施例提供的演唱视觉特效系统的架构示意图。如图1所示,演唱视觉特效系统100包括手持倾斜感测组件15、控制主机10以及视觉特效输出装置11。
[0056]手持倾斜感测组件15可为一个电子装置,其内设置有传感器,用于感测手持倾斜感测组件15的倾斜角度。传感器可以为任意可实现倾斜角度感测的传感器,例如加速度计、陀螺仪等。
[0057]手持倾斜感测组件15可以是专用的电子装置,即主要用途是向控制主机10发送倾斜度数据,而不实现其他功能的电子装置。由于其功能单一,此时手持倾斜感测组件15可以制作的很小,从而可以依附在其它经常需要手持使用的设备,例如麦克风101上。
[0058]手持倾斜感测组件15也可以是与其他的电子设备例如麦克风、电子荧光棒等集成在一起。当一个麦克风与手持倾斜感应组件集成在一起,其外表与一般的麦克风并无区另IJ,差异处在于,除了传递录取演唱者112的歌声外,手持倾斜感测组件还同步其倾斜度数据至控制主机10。
[0059]手持倾斜感测组件15还可以是其他通用型智能电子装置,例如智能手机、智能手环或其它可穿戴电子设置等。此种类型的手持倾斜感测组件15—般包括各种类型的传感器,通过在手持倾斜感测组件15内运行特定的应用程序,可以让手持倾斜感测组件15实现上述的向控制主机10同步倾斜度数据的功能,即智能电子装置同时作为手持倾斜感测组件。
[0060]手持倾斜感测组件15与控制主机之间可以通过无线或有线的方式连接。在感测到倾斜度数据后,手持倾斜感测组件15可将其同步给控制主机10。上述的倾斜度数据可以是实时采样并同步发送给控制主机10,还可以是每一个采样周期内多次采样累计平均后同步给控制主机10。可以理解的,即使是一个采样周期内多次采样平均,当采样周期较小时,依然可以认为倾斜度数据的发送是实时的。此外,倾斜度数据可以是原始数据,即传感器输出的原始数据。如此,控制主机10在接收到倾斜度数据后需要进行计算以获取倾斜度。倾斜度数据也可以是计算结果或者中间数据。当倾斜度数据为计算结果时,控制主机10可以直接使用计算结果作为倾斜度。
[0061]控制主机10的具体实例包括,但并不限于,个人计算
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1