用于输出信息的方法和装置制造方法及图纸

技术编号:20628200 阅读:24 留言:0更新日期:2019-03-20 17:46
本申请实施例公开了用于输出信息的方法和装置。该方法的一具体实施方式包括:响应于接收到音频数据,从音频数据中提取出响度值。获取待处理的视频帧。根据响度值调整视频帧中的像素点的色值。输出调整后的视频帧。该实施方式实现了基于音频进行视频特效渲染。

Method and device for output information

The embodiment of this application discloses methods and devices for outputting information. One specific embodiment of the method includes extracting loudness values from audio data in response to receiving audio data. Get the video frame to be processed. The color value of the pixels in the video frame is adjusted according to the loudness value. Output the adjusted video frame. The embodiment realizes video special effect rendering based on audio.

【技术实现步骤摘要】
用于输出信息的方法和装置
本申请实施例涉及计算机
,具体涉及用于输出信息的方法和装置。
技术介绍
在移动端进行视频内容创作的过程中,为视频添加特效是多数用户的基本需求。在当今各大应用市场上,包含了各种各样的添加特效的应用,而这些应用却仅仅限于在视频流的维度上进行特效处理。我们知道,一个好的视频作品,不应仅仅在视觉方面对内容消费者传递信息,更应该在听觉方面对受众进行引导。音频,是视频内容制作者与受众交流的重要途径。音频中携带的大量信息,经由受众的听觉系统经过处理后传递给大脑,与视频信息协同在受众的大脑中留下印象。于是希望可以有一种方式,将音频信息以视频的形式进行展现,增强受众对音频信息的感知,使受众的视觉和听觉产生共鸣。
技术实现思路
本申请实施例提出了用于输出信息的方法和装置。第一方面,本申请实施例提供了一种用于输出信息的方法,包括:响应于接收到音频数据,从音频数据中提取出响度值;获取待处理的视频帧;根据响度值调整视频帧中的像素点的色值;输出调整后的视频帧。在一些实施例中,根据响度值调整视频帧中的像素点的色值,包括:根据响度值确定渲染距离,其中,渲染距离与响度值成正比;对于视频帧中的像素点,根据在预定方向上与该像素点相距渲染距离的目标像素点的色值调整该像素点的色值。在一些实施例中,根据响度值调整视频帧中的像素点的色值,包括:根据响度值确定色偏值,其中,色偏值与响度值成正比;对于视频帧中的像素点,根据色偏值调整该像素点的色值。在一些实施例中,根据响度值调整视频帧中的像素点的色值,包括:根据响度值确定图像偏移量,其中,图像偏移量与响度值成正比;根据图像偏移量对视频帧进行偏移以生成偏移后的视频帧;将偏移后的视频帧与偏移前的视频帧进行叠加。在一些实施例中,该方法还包括:根据响度值确定叠加配比,其中,叠加配比与响度值成正比;获取预设的滤镜模板的第一参数;根据叠加配比调整滤镜模板的第一参数;使用调整后的滤镜模板调整视频帧中的像素点的色值。在一些实施例中,该方法还包括:从音频数据中提取出频率值;根据频率值调整视频帧。在一些实施例中,根据频率值调整视频帧,包括:根据频率值确定目标亮度,其中,目标亮度与频率值成正比;对于视频帧中的像素点,根据目标亮度调整该像素点的亮度。在一些实施例中,根据频率值调整视频帧,包括:根据频率值确定滤镜强度,其中,滤镜强度与频率值成正比;获取预设的滤镜模板的第二参数;根据滤镜强度调整滤镜模板的第二参数;使用调整后的滤镜模板调整视频帧中的像素点的色值。在一些实施例中,根据频率值调整视频帧,包括:根据频率值改变视频帧中整体或部分区域的色值。在一些实施例中,根据频率值调整视频帧,包括:根据频率值改变添加至视频帧上的特效元素的色值。第二方面,本申请实施例提供了一种用于输出信息的装置,包括:提取单元,被配置成响应于接收到音频数据,从音频数据中提取出响度值;获取单元,被配置成获取待处理的视频帧;调整单元,被配置成根据响度值调整视频帧中的像素点的色值;输出单元,被配置成输出调整后的视频帧。在一些实施例中,调整单元进一步被配置成:根据响度值确定渲染距离,其中,渲染距离与响度值成正比;对于视频帧中的像素点,根据在预定方向上与该像素点相距渲染距离的目标像素点的色值调整该像素点的色值。在一些实施例中,调整单元进一步被配置成:根据响度值确定色偏值,其中,色偏值与响度值成正比;对于视频帧中的像素点,根据色偏值调整该像素点的色值。在一些实施例中,调整单元进一步被配置成:根据响度值确定图像偏移量,其中,图像偏移量与响度值成正比;根据图像偏移量对视频帧进行偏移以生成偏移后的视频帧;将偏移后的视频帧与偏移前的视频帧进行叠加。在一些实施例中,调整单元进一步被配置成:根据响度值确定叠加配比,其中,叠加配比与响度值成正比;获取预设的滤镜模板的第一参数;根据叠加配比调整滤镜模板的第一参数;使用调整后的滤镜模板调整视频帧中的像素点的色值。在一些实施例中,提取单元进一步被配置成:从音频数据中提取出频率值;以及调整单元进一步被配置成:根据频率值调整视频帧。在一些实施例中,调整单元进一步被配置成:根据频率值确定目标亮度,其中,目标亮度与频率值成正比;对于视频帧中的像素点,根据目标亮度调整该像素点的亮度。在一些实施例中,调整单元进一步被配置成:根据频率值确定滤镜强度,其中,滤镜强度与频率值成正比;获取预设的滤镜模板的第二参数;根据滤镜强度调整滤镜模板的第二参数;使用调整后的滤镜模板调整视频帧中的像素点的色值。在一些实施例中,调整单元进一步被配置成:根据频率值改变视频帧中整体或部分区域的色值。在一些实施例中,调整单元进一步被配置成:根据频率值改变添加至视频帧上的特效元素的色值。第三方面,本申请实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中任一的方法。第四方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现如第一方面中任一的方法。本申请实施例提供的用于输出信息的方法和装置,通过提取音频数据中的响度值和/或频率值,来调整视频帧的色值和/或亮度。从而实现基于音频变化的视频特效。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请的一个实施例可以应用于其中的示例性系统架构图;图2是根据本申请的用于输出信息的方法的一个实施例的流程图;图3是根据本申请的用于输出信息的方法的拆分色素点值的方式的示意图;图4是根据本申请的用于输出信息的方法的一个应用场景的示意图;图5是根据本申请的用于输出信息的方法的又一个实施例的流程图;图6a-6d是根据本申请的用于输出信息的方法的视频效果图;图7是根据本申请的用于输出信息的装置的一个实施例的结构示意图;图8是适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的用于输出信息的方法或用于输出信息的装置的实施例的示例性系统架构100。如图1所示,系统架构100可以包括终端设备101,摄像头102,麦克风103和服务器104。摄像头102,麦克风103可以内置在终端设备101中,也可以是外接设备。网络用以在终端设备101,摄像头102,麦克风103和服务器104之间提供通信链路的介质。网络可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。用户可以使用终端设备101通过网络与服务器104交互,以接收或发送消息等。终端设备101上可以安装有各种通讯客户端应用,例如视频编辑类应用、网页浏览器应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。终端设备101可以是硬件,也可以是软件。当终端设备101为硬件时,可本文档来自技高网...

【技术保护点】
1.一种用于输出信息的方法,包括:响应于接收到音频数据,从所述音频数据中提取出响度值;获取待处理的视频帧;根据所述响度值调整所述视频帧中的像素点的色值;输出调整后的视频帧。

【技术特征摘要】
1.一种用于输出信息的方法,包括:响应于接收到音频数据,从所述音频数据中提取出响度值;获取待处理的视频帧;根据所述响度值调整所述视频帧中的像素点的色值;输出调整后的视频帧。2.根据权利要求1所述的方法,其中,所述根据所述响度值调整所述视频帧中的像素点的色值,包括:根据所述响度值确定渲染距离,其中,所述渲染距离与所述响度值成正比;对于所述视频帧中的像素点,根据在预定方向上与该像素点相距所述渲染距离的目标像素点的色值调整该像素点的色值。3.根据权利要求1所述的方法,其中,所述根据所述响度值调整所述视频帧中的像素点的色值,包括:根据所述响度值确定色偏值,其中,所述色偏值与所述响度值成正比;对于所述视频帧中的像素点,根据所述色偏值调整该像素点的色值。4.根据权利要求1所述的方法,其中,所述根据所述响度值调整所述视频帧中的像素点的色值,包括:根据所述响度值确定图像偏移量,其中,所述图像偏移量与所述响度值成正比;根据所述图像偏移量对所述视频帧进行偏移以生成偏移后的视频帧;将所述偏移后的视频帧与偏移前的视频帧进行叠加。5.根据权利要求1所述的方法,其中,所述根据所述响度值调整所述视频帧中的像素点的色值,包括:根据所述响度值确定叠加配比,其中,所述叠加配比与所述响度值成正比;获取预设的滤镜模板的第一参数;根据所述叠加配比调整所述滤镜模板的第一参数;使用调整后的滤镜模板调整所述视频帧中的像素点的色值。6.根据权利要求1-5之一所述的方法,其中,所述方法还包括:从所述音频数据中提取出频率值;根据所述频率值调整所述视频帧。7.根据权利要求6所述的方法,其中,所述根据所述频率值调整所述视频帧,包括:根据所述频率值确定目标亮度,其中,所述目标亮度与所述频率值成正比;对于所述视频帧中的像素点,根据所述目标亮度调整该像素点的亮度。8.根据权利要求6所述的方法,其中,所述根据所述频率值调整所述视频帧,包括:根据所述频率值确定滤镜强度,其中,所述滤镜强度与所述频率值成正比;获取预设的滤镜模板的第二参数;根据所述滤镜强度调整所述滤镜模板的第二参数;使用调整后的滤镜模板调整所述视频帧中的像素点的色值。9.根据权利要求6所述的方法,其中,所述根据所述频率值调整所述...

【专利技术属性】
技术研发人员:李世楠
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1