基于视频分析的灯光氛围数据生成算法制造技术

技术编号:17781157 阅读:30 留言:0更新日期:2018-04-22 10:29
本发明专利技术公开了基于视频分析的灯光氛围数据生成算法,包括:按照确定的帧率将视频分解为各张图片;对每张图片进行图片分析,计算出各图片的主颜色;将得到的图片主颜色信息以及图片在视频中的时间戳信息整合在一起,生成视频对应的灯光氛围数据。本发明专利技术能够生成与视频内容相匹配的灯光氛围信息。

【技术实现步骤摘要】
基于视频分析的灯光氛围数据生成算法
本专利技术涉及灯光氛围数据生成算法。
技术介绍
在舞会、演唱会等活动进行时,需要播放视频用于放大显示,以及亮起灯光用于烘托、调节气氛。目前,舞台灯光一般按照事先设定的程序进行有序、循环地亮起,方式和效果都比较单一,无法很好地契合视频播放的内容。或者,根据视频播放的内容需要事先设计舞台灯光或者安排专人进行灯光控制,需要增加人力,也容易出现失误,达不到应有的效果。
技术实现思路
本专利技术的目的在于提供基于视频分析的灯光氛围数据生成算法,能够生成与视频内容相匹配的灯光氛围信息。实现上述目的的技术方案是:一种基于视频分析的灯光氛围数据生成算法,包括:按照确定的帧率将视频分解为各张图片;对每张图片进行图片分析,计算出各图片的主颜色;将得到的图片主颜色信息以及图片在视频中的时间戳信息整合在一起,生成视频对应的灯光氛围数据。优选的,对图片进行分析指:以图片的全部、左半部分和右半部分分别为对象进行如下分析:确定处理图片对象时需要生成的颜色的数量;获取图片对象所有像素的RGB(红、绿、蓝三个通道的颜色)值;将图片对象从RGB颜色空间转换到HSV(Hue,Saturation,Value,六角锥体模型)颜色空间;在HSV颜色空间中,由计算机程序根据经验公式滤除灯光效果不好的颜色;在HSV颜色空间中,由计算机程序采用无监督学习的聚类算法计算出图片对象的主颜色,颜色数量为之前确定的数量;将计算得到的主颜色从HSV颜色空间转换到RGB颜色空间。优选的,进行灯光氛围数据整合时,根据需要选择图片的全部、左半部分或者右半部分的主颜色信息和图片在视频中的时间戳信息整合在一起。本专利技术的有益效果是:本专利技术通过视频内容的分析,生成与视频内容相匹配的灯光氛围信息,在使用者播放视频时同时变化灯光,达到更好的观赏效果。附图说明图1是本专利技术的基于视频分析的灯光氛围数据生成算法的流程图;图2是本专利技术中图片分析的流程图。具体实施方式下面将结合附图对本专利技术作进一步说明。请参阅图1和图2,本专利技术的基于视频分析的灯光氛围数据生成算法,主要通过自主设计的计算机程序进行实现,包括下列步骤:步骤S1,人为确定或者计算机程序自行确定处理视频时的帧率,按照确定的帧率将视频分解成各张图片。步骤S2,对每张图片进行图片分析,计算出各图片的主颜色。即:以图片的全部、左半部分和右半部分分别为对象进行如下分析:步骤S21,确定处理图片对象时需要生成的颜色的数量。因为在灯比较多的时候,使用单个颜色会比较单调,可以搭配使用第1主颜色、第2主颜色等等。同时,在颜色比较丰富的时候,第1主颜色不一定是画面想突出的颜色(比如:沙漠背景下的红衣女子,第一主颜色一般出计算得出沙子的颜色),这时使用第二主颜色(红色)可能会更好。步骤S22,获取图片对象所有像素的RGB值。步骤S23,将图片对象从RGB颜色空间转换到HSV颜色空间;因为RGB是机器友好的色彩模式,HSV更符合人类感知颜色的方式,可以更方便的做下一步的过滤工作。步骤S24,在HSV颜色空间中,由计算机程序根据经验公式滤除灯光效果不好的颜色。其中,灯光效果不好的颜色目前是指太暗、太灰的颜色。计算方法是在HSV空间的S-V(饱和度-明度)平面上,去除太暗、太灰的部分。比如滤除同时满足S小于0.5及V小于0.5的部分。步骤S25,在HSV颜色空间中,由计算机程序采用无监督学习的聚类算法计算出图片对象的主颜色,颜色数量为之前确定的数量。其中,无监督学习的聚类算法是现有技术,本实施例中使用的是k-means,k-means是硬聚类算法,是典型的基于原型的目标函数聚类方法的代表。步骤S26,将计算得到的主颜色从HSV颜色空间转换到RGB颜色空间。步骤S3,根据需要选择图片的全部、左半部分或者右半部分的主颜色信息和图片在视频中的时间戳信息整合在一起生成视频对应的灯光氛围数据。在通常情况下,使用灯光来烘托视频播放时,可能使用整个房间的氛围灯(对应图片的全部),也可以使用位于屏幕左、右两侧的氛围灯(分别对应图片左半部分和者右半部分)。另外,每张图片都是在视频中截取的,其时间戳都是确定的,可以在截取的时候记录下来。生成视频对应的灯光氛围数据后,播放视频的同时按照它来控制灯光的颜色就可以达到烘托视频氛围,提升观赏效果的目的。以上实施例仅供说明本专利技术之用,而非对本专利技术的限制,有关
的技术人员,在不脱离本专利技术的精神和范围的情况下,还可以作出各种变换或变型,因此所有等同的技术方案也应该属于本专利技术的范畴,应由各权利要求所限定。本文档来自技高网
...
基于视频分析的灯光氛围数据生成算法

【技术保护点】
一种基于视频分析的灯光氛围数据生成算法,其特征在于,包括:按照确定的帧率将视频分解为各张图片;对每张图片进行图片分析,计算出各图片的主颜色;将得到的图片主颜色信息以及图片在视频中的时间戳信息整合在一起,生成视频对应的灯光氛围数据。

【技术特征摘要】
1.一种基于视频分析的灯光氛围数据生成算法,其特征在于,包括:按照确定的帧率将视频分解为各张图片;对每张图片进行图片分析,计算出各图片的主颜色;将得到的图片主颜色信息以及图片在视频中的时间戳信息整合在一起,生成视频对应的灯光氛围数据。2.根据权利要求1所述的基于视频分析的灯光氛围数据生成算法,其特征在于,对图片进行分析指:以图片的全部、左半部分和右半部分分别为对象进行如下分析:确定处理图片对象时需要生成的颜色的数量;获取图片对象所有像素的RGB值;将图片对...

【专利技术属性】
技术研发人员:朱斌李青陈相
申请(专利权)人:上海怡新信息技术有限公司
类型:发明
国别省市:上海,31

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

1