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

文档序号:8266357阅读:来源:国知局
特效。
[0116]在一个具体的实施方式中,控制主机10根据预先存储的规则从倾斜度计算视觉特效的变化参数,并根据所述变化参数改变当前视觉特效信号。例如,可以将倾斜度与视觉特效的亮度对应起来。即,建立倾斜度Θ与视觉特效亮度之间的映射函数F(0)。如此,对应于手持倾斜感测组件15每个周期同步的倾斜度数据,控制主机10即时调整当前视觉特效信号的亮度。上述的映射函数优选是一个连续函数,从而使得所述变化参数随着手持倾斜组件15倾斜角度的变化而连续变化。
[0117]可以理解的是,能够改变的参数并不限于亮度,任意的显示参数例如对比度、颜色比例、特效面积大小均可与倾斜度关联起来,而每次变化的也不限于改变一个显示参数,例如,可以根据倾斜度同时改变对比度与亮度,以此类推。
[0118]在另一个具体的实施方式中,上述的视觉特效数据集内还包括倾斜响应标签,所述倾斜响应标签定义某个时间段内视觉特效信号响应所述倾斜度数据变化而变化的方式。也就是说,在不同的时间节点上,控制主机10会按照不同的方式(倾斜响应标签所定义的方式)改变视觉特效信号。
[0119]由于每个视觉特效标签实际上对应于一个时间区间,也就是说在不同的时间区间内,视觉特效信号会根据倾斜度变化做出不同的响应。例如,在第一个视觉特效标签内,视觉特效响应倾斜度的变化,其亮度改变,倾斜度越大,亮度越高或者越低。在第二个视觉特效标签内,视觉特效响应倾斜度的变化,是改变其颜色,倾斜度越大,其颜色越深。在第三个视觉特效标签内,视觉特效响应倾斜度的变化,是在视觉特效的基础画面上叠加显示附加的动画效果。综上所述,任意显示方式及内容的变更均可用于视觉特效信号响应倾斜度的变化中。
[0120]在另一个具体的实施方式中,倾斜度不仅可用于改变视觉特效信号,还可用于视觉特效信号的控制,例如暂停或者继续播放视觉特效信号。具体地,当倾斜度比较小或者较大的时候,暂停当前视觉特效的播放,而当倾斜度超过一定角度时或者小于一定角度,播放为当前歌曲预先设定的视觉特效,或者切换不同的视觉特效。
[0121]在另一个具体的实施方式中,还可分析某个时间区间内倾斜度的变化特征,然后将符合预定模式或者条件的倾斜度定义不同的操作,分别用于触发不同的控制事件,例如改变当前的视觉特效信号,或者控制视觉特效信号的暂停、播放或者视觉特效的切换。
[0122]在另一个具体的实施方式中,倾斜度还被置于一个三维坐标系中,例如XYZ坐标系中,然后将倾斜度分解成三个平面上的分量,此三个平面上的分量可分别用于控制当前视觉特效信号中的不同参数,例如,三个平面上的分量分别控制红、绿、蓝三种颜色的比例。通过此种方式,演唱者可以在演唱的同时动态调整视觉特效以与自己演唱的情绪相匹配,提升了演唱现场特效的丰富性。
[0123]根据本实施例的演唱视觉特效系统,可以利用手持倾斜感测组件的倾斜度数据实时调整当前的视觉特效,为演唱者提供了自然方便的即时控制功能,而且由于倾斜度的连续变化特性,使得视觉特效也可以连续地及平滑地进行调节。
[0124]第二实施例
[0125]参阅图2,其为本发明第二实施例提供的演唱视觉特效系统200的架构示意图。如图2所示,本实施例的演唱视觉特效系统200与图1的演唱视觉特效系统100相似,其不同之处在于还包括:音频输出装置12以及点歌面板13。
[0126]音频输出装置12例如可包括音箱、功放等音频输出设备。
[0127]点歌面板13提供点歌的界面,用户例如可以通过触控屏幕进行点歌,选择的歌曲被提交给控制主机10,控制主机10根据待播放的列表播放与被点歌曲对应的音频和/或视频文件,音频信号由音频输出装置12进行输出。
[0128]根据本实施例的技术方案,控制主机10既控制视觉特效的输出,也同时作为点歌系统的主机。也就是说,本实施例的演唱视觉特效系统尤其适用于KTV的应用场景中。
[0129]此外,对应于每个多媒体文件,还有多个视觉特效数据集,分别对应视觉特效的多个版本,例如深情版本、搞笑版本、以及装萌版本。因此,参阅图3,控制主机10还可以在播放歌曲时显示选择菜单,提示用户可以切换视觉特效的不同版本。例如,当用户按下了遥控器的某个按键后,即用户输入了特定选择指令后,即可播放与该按键对应的视觉特效版本。可以理解的是,如图3所示的提示菜单并不是必须的,而可以在遥控器上设置对应的视觉特效版本切换按键,当切换按键被按下后,即可在不同的视觉版本之间进行切换。
[0130]第三实施例
[0131]参阅图4,其为本发明第三实施例提供的演唱视觉特效系统300的示意图。如图4所示,本实施例的演唱视觉特效系统300与图2的演唱视觉特效系统200相似,其不同之处在于,还包括多媒体视频输出设备14。
[0132]多媒体视频输出设备14例如是电视机、投影仪或者显示屏。多媒体视频输出设备14用于输出多媒体文件的伴唱多媒体视频主画面。控制主机10在播放多媒体文件时,将多媒体视频主画面发送给多媒体视频输出设备14进行输出。
[0133]根据本实施例的技术方案,视觉特效通过视觉特效输出装置11进行输出,而多媒体视频主画面通过多媒体视频输出设备14进行输出,两者互不影响。
[0134]进一步地,可以理解的是,多媒体视频输出设备14中仍然可以用于输出视觉特效。当然,此时视觉特效是叠加在多媒体视频主画面中的。
[0135]也就是说,特效设定数据中所设定的视觉特效可包括分别由多种类型的设备输出的视觉特效。例如,灯光特效就由LED灯阵列进行输出,而视频叠加特效就由多媒体视频输出设备14进行输出。
[0136]第四实施例
[0137]参阅图5,其为本发明第四实施例提供的演唱视觉特效系统400的示意图。本实施例的演唱视觉特效系统400与图4的演唱视觉特效系统300相似,其不同之处在于,还包括云端服务器系统20。
[0138]具体地,云端服务器系统20包括数据库22以及服务器24。其中,数据库22用于存储不同歌曲的视觉特效数据集。服务器24用于根据客户端(如控制主机10)的请求返回视觉特效数据集给客户端。
[0139]图6示出了上述的服务器24的一个实施例的结构框图。如图6所示,服务器包括存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口 108、以及网络模块110。这些组件通过一条或多条通讯总线/信号线相互通讯。
[0140]可以理解,图6所示的结构仅为示意,上述服务器还可包括比图6中所示更多或者更少的组件,或者具有与图6所示不同的配置。图6中所示的各组件可以采用硬件、软件或其组合实现。
[0141]存储器102可用于存储软件程序以及模块,如本发明实施例中的各方法及装置对应的程序指令/模块,处理器106通过运行存储在存储器102内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的方法。
[0142]存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器102可进一步包括相对于处理器106远程设置的存储器,这些远程存储器可以通过网络连接至上述服务器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。
[0143]外设接口 108将各种输入/输出装置耦合至处理器106。处理器106运行存储器102内的各种软件、指令上述服务器执行各种功能以及进行数据处理。在一些实施例中,夕卜设接口 108、处理器106以及存储控制器104可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
[0144]网络模块110用于接收以及发送网络信号。上述网络信号可包括无线信号或者有线信号。在一个实例中,上述网络信号为有线网络信号。此时,网络模块110可包括处理器、随机存储器、转换器、晶体振荡器等元件。在一个实施例中,上述的网络信号为无线信号(例如射频信号)。此时网络模块110实质是射频模块,接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。射频模块可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SM)卡、存储器等等。射频模块可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(Global System for Mobile Communicat1n,GSM)、增强型移动通信技术(Enhanced Data GSM Environment,EDGE),宽带码分多址技术(widebandcode divis1n multiple access,W-CDMA),码分多址技术(Code divis1n access,CDMA)、时分多址技术(time divis1n multiple access,TDMA),无线保真技术(Wireless,Fidelity,WiFi)(如美国电气和电子工程师协会标准IEEE802.11a,IEEE 802.11b,IEEE802.1 Ig和 / 或 IEEE 802.1 In)、网络电话(Voice over internet protocal, VoIP)、全球微波互联接入(Worldwide Interoperability for Microwave Access,W1-Max)、其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的协议。
[0145]上述的软件程序以及模块包括:操作系统122、以及视觉特效服务模块124。操作系统122其可包括各种用于管理系统任务(例如内存管理、存储设备控制、电源管理等)的软件组件和/或驱动,并可与各种硬件或软件组件相互通讯,从而提供其他软件组件的运行环境。视觉特效服务模块124运行在操作系统122的基础上,用于实现对演唱视觉特效系统的视觉特效数据集的传输控制功能,具体描述如下。
[0146]视觉特效服务模块124包括身份校验模块126、特效传输模块128以及信息传输模块 130。
[0147]身份校验模块126用于客户端进行身份校验。在一个具体的实施方式中,每个控制主机10内存储有身份认证信息,例如,主机ID的加密字符串。在向视觉特效服务模块124发起视觉特效数据集获取请求前,控制主机10可以发起登陆请求,将身份认证信息发送给服务器24。相应
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1