一种照明情境构建方法及系统、计算机设备和存储介质与流程

文档序号:16891178发布日期:2019-02-15 23:04阅读:157来源:国知局
一种照明情境构建方法及系统、计算机设备和存储介质与流程

本申请涉及智能照明领域,尤其涉及一种照明情境构建方法及系统、计算机设备和存储介质。



背景技术:

随着科技的发展,智能照明逐渐走进了各种场合,并为我们的生活带来更大的便利。但目前我们生活中出现的智能照明较多的也就是声控灯、远程控灯这些初级的智能照明。目前灯光场景的控制仅限于固定场景的控制,如:影院场景灯光控制按照影视播放时间控制灯光明暗程度,如天桥上照明设备按照“红”、“绿”、“蓝”这三种颜色循环发光,灯光的控制仅限于按照预设的程序来运行,无法满足用户在同一地方对任意想要的情境用灯光来构建模拟的需求,照明情境构建方式单一,构建自由化程度和智能化程度低。



技术实现要素:

有鉴于此,本申请的主要目的在于提供一种情境构建方法及系统、计算机设备和存储介质,实现灯光照明情境构建的的高自由度和智能化,提高用户的使用体验度。

第一方面,本申请实施例提供了一种照明情境构建方法,所述方法包括以下步骤:

获取用户或采集设备输入的多媒体数据;

由所述多媒体数据中获取情境构建要素信息;

根据所述情境构建要素信息控制照明设备显示,通过所述照明设备实现相应的照明情境构建。

在一些可能的实施方式中,所述多媒体数据为音频数据和/或文本数据;所述方法包括:

获取所述用户或所述采集设备输入的所述音频数据和/或所述文本数据;

根据所述音频数据和/或所述文本数据获取第一图像数据,并由所述第一图像数据中获取颜色特征和颜色分布百分比;

根据所述颜色特征和所述颜色分布百分比控制所述照明设备显示,构建出相应的照明情境。

在一些可能的实施方式中,所述多媒体数据为音频数据和/或文本数据,所述方法包括:

获取所述用户或所述采集设备输入的所述音频数据和/或所述文本数据;

根据所述音频数据和/或所述文本数据获取第一乐曲数据,并由所述第一乐曲数据中获取所述第一乐曲数据的功率谱信息、词曲信息和创作背景信息;

根据所述功率谱信息、所述词曲信息和所述创作背景信息控制所述照明设备显示。

在一些可能的实施方式中,所述多媒体数据为音频数据和/或文本数据;所述由所述多媒体数据中获取情境构建要素信息的步骤包括:

由所述情境构建要素信息中提取关键词;

根据所述关键词从所述情境构建要素信息中获得标签信息;

根据所述标签信息进行扩展检索,得到扩展标签信息。

在一些可能的实施方式中,根据所述情境构建要素信息控制照明设备,通过所述照明设备实现相应的照明情境构建的步骤包括:

将所述标签信息和/或所述扩展标签信息转化为控制所述照明设备的照明控制参数;

根据所述照明控制参数控制所述照明设备显示,构建出相应的照明情境。

在一些可能的实施方式中,所述将所述标签信息和/或所述扩展标签信息转化为控制所述照明设备的照明控制参数的步骤包括:

根据所述标签信息和/或所述扩展标签信息查询预设数据库和/或网络数据库,得到与所述标签信息或所述扩展标签信息相匹配的第一图像数据;

提取所述第一图像数据中的颜色特征和颜色分布百分比,将所述第一图像数据的所述颜色特征和所述颜色分布百分比转换为控制所述照明设备的照明控制参数;或者

根据所述标签信息和/或所述扩展标签信息查询预设数据库和/或网络数据库,得到与所述标签信息或所述扩展标签信息相匹配的第一乐曲数据;

提取所述第一乐曲数据中的所述第一乐曲数据的功率谱信息、词曲信息和创作背景信息,并将所述第一乐曲数据中的功率谱信息、所述词曲信息和所述创作背景信息转换为控制所述照明设备的照明控制参数。

在一些可能的实施方式中,根据所述标签信息和所述扩展标签信息查询预设数据库和/或网络数据库,得到与所述标签信息或所述扩展标签信息相匹配的所述第一图像数据的步骤包括;

根据所述标签信息和所述扩展标签信息查找所述预设数据库;

若从所述预设数据库查找到与所述标签信息或所述扩展标签信息相匹配的所述第一图像数据,则执行所述提取所述第一图像数据中的颜色特征和颜色分布百分比,将所述第一图像数据的所述颜色特征和所述颜色分布百分比转换为控制所述照明设备的照明控制参数;

若从所述预设数据库中没有查找到所述第一图像数据,则搜索所述网络数据库,从所述网络数据库中检索到与所述标签信息相匹配的所述第一图像数据。

在一些可能的实施方式中,所述提取所述第一图像数据中的颜色特征和颜色分布百分比,将所述第一图像数据的所述颜色特征和所述颜色分布百分比转换为控制所述照明设备的照明控制参数的步骤包括:

由所述第一图像数据中提取颜色特征,根据所述颜色特征计算得到所述图像数据中各个颜色的颜色分布百分比;

由所述颜色特征中获取需要所述照明设备显示的光色控制参数,由所述颜色分布百分比中获取所述图像数据中各个颜色需要所述照明设备显示的时间比重控制参数;

所述根据照明控制参数控制所述照明设备显示的步骤包括:

根据所述光色控制参数和所述时间比重控制参数控制所述照明设备显示。

在一些可能的实施方式中,所述由所述第一图像数据中提取颜色特征,根据所述颜色特征计算得到所述图像数据中各个颜色的颜色分布百分比的步骤包括:

由所述第一图像数据中提取颜色特征,采用聚类算法对所述颜色特征进行聚类,得到颜色聚类结果;

根据所述颜色聚类结果,计算得到所述图像数据中各个颜色的颜色分布百分比。

在一些可能的实施方式中,在所述根据所述情境构建要素信息控制照明设备,通过所述照明设备实现相应的照明情境构建的步骤之后,还包括:

获取所述用户根据所述照明设备的显示反馈的是否满足所述用户需求的反馈信息;

若所述反馈信息是确认信息,则将所述标签信息与所述第一图像数据或所述第一乐曲数据进行绑定,得到第一绑定图像数据或所述第一绑定乐曲数据,并存储所述第一绑定图像数据或所述第一绑定乐曲数据到所述预设数据库;

若所述反馈信息是否认信息,则返回所述根据所述标签信息查找预设数据库和/或搜索网络数据库,得到与所述标签信息相匹配的第一图像数据或返回所述根据所述标签信息和所述扩展标签信息查询预设数据库和/或网络数据库,得到与所述标签信息或所述扩展标签信息相匹配的所述第一乐曲数据的步骤。

在一些可能的实施方式中,若所述反馈信息是否认信息时,还包括如下步骤:

获取用户输入的与所述标签信息相匹配的第一示例图像数据或第一示例乐曲数据,并将所述第一示例图像数据或所述第一示例乐曲数据与所述标签信息绑定后存入所述预设数据库。

在一些可能的实施方式中,若所述反馈信息是否认信息时,还包括如下步骤:

降低所述第一图像数据或所述第一乐曲数据与所述标签信息的匹配程度。

在一些可能的实施方式中,在所述根据所述标签信息和所述扩展标签信息查询预设数据库和/或网络数据库,得到与所述标签信息或所述扩展标签信息相匹配的所述第一图像数据的步骤之后,还包括:

由所述第一图像数据中提取图像属性特征,根据所述图像属性特征判断所述第一图像数据属于场景图像数据还是对象图像数据;

若所述第一图像数据为场景图像数据,则执行所述提取所述第一图像数据中颜色特征和颜色分布百分比的步骤;

若所述第一图像数据为对象图像数据,则由所述对象图像数据中获取对象数据的对象颜色特征。

在一些可能的实施方式中,所述若所述第一图像数据为对象图像数据,则由所述对象图像数据中获取对象数据的对象颜色特征的步骤包括:

采用图像背景去除技术将所述对象图像数据中背景数据去除掉,得到所述对象图像数据中的所述对象数据;

提取所述对象数据中的对象颜色特征,并根据所述对象颜色特征计算出对象颜色分布百分比。

在一些可能的实施方式中,所述若所述第一图像数据为对象图像数据,则由所述对象图像数据中获取对象数据的对象颜色特征的步骤包括:

采用图像对象提取技术将所述对象图像数据中的对象数据提取出来,得到所述对象数据;

提取所述对象数据中的对象颜色特征,并根据所述对象颜色特征计算出对象颜色分布百分比。

在一些可能的实施方式中,所述多媒体数据为图片数据;所述方法包括:

获取所述用户或所述采集设备输入的所述图片数据;

由所述图片数据中获取颜色特征及颜色分布百分比;

根据所述颜色特征及所述颜色分布百分比控制照明设备显示,通过所述照明设备实现相应的照明情境构建。

在一些可能的实施方式中,所述多媒体数据为视频数据,所述方法包括:

获取所述用户或所述采集设备输入的所述视频数据,并从所述视频数据中获取图像数据;

由所述图像图片数据中获取颜色特征及颜色分布百分比;

根据所述颜色特征及所述颜色分布百分比控制照明设备显示,通过所述照明设备实现相应的照明情境构建。

第二方面,本申请实施例还提供了一种照明情境构建系统,所述系统包括:

第一获取模块,用于获取用户或采集设备输入的多媒体数据;

第二获取模块,用于由所述多媒体数据中获取情境构建要素信息;

控制模块,用于根据所述情境构建要素信息控制照明设备显示,通过所述照明设备实现相应的照明情境构建。

第三方面,本申请实施例还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法中所述方法的步骤。

第四方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。

本申请提供的一种照明情境构建方法、系统、计算机设备及计算机可读存储介质,用户或采集设备输入多媒体数据,计算机由多媒体数据中获取情境构建要素信息,然后根据情境构建要素信息控制照明设备来实现相应的照明情境构建,其能满足用灯光来构建模拟用户任意想要的情境的需求,克服了传统技术中照明情境构建单一的问题,实现了照明情境构建的自由度高和智能化程度高的效果,提高了用户对智能照明的体验度。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请一实施例提供的一种照明情境构建方法的流程示意图;

图2为本申请另一实施例提供的一种照明情境构建方法的流程示意图;

图3为本申请又一实施例提供的一种照明情境构建方法的流程示意图;

图4为本申请再一实施例提供的一种照明情境构建方法的流程示意图;

图5为本申请一实施例提供的一种照明情境构建系统的结构示意图;

图6为本申请另一实施例提供的一种照明情境构建系统的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

目前灯光场景的控制仅限于固定场景的控制,无法满足用户在同一地方对任意想要的情境用灯光来构建模拟的需求,照明情境构建方式单一,构建自由化程度和智能化程度低。为了解决上述技术问题,本申请实施例提供了一种照明情境构建方法,参见图1,该方法包括以下步骤:

s200,获取用户或采集设备输入的多媒体数据。

s400,由多媒体数据中获取情境构建要素信息。

s600,根据情景构建要素信息控制照明设备,通过所述照明设备实现相应的照明情境构建。

本实施例中的照明情境构建方法,用户或采集设备输入多媒体数据,该多媒体数据可以是音频数据、文本数据、图片数据以及影像视频数据,其中音频数据包括语音数据及乐曲数据等。计算机由多媒体数据中获取情境构建要素信息,该情境构建要素信息可以是照明控制参数信息,即用户直接输入想要照明设备输出的情境的照明设备的照明控制参数,如rgb参数(颜色参数)和l参数(亮度参数)等,也可以是其他非照明控制参数信息,如多媒体数据为图片数据时,该情境构建要素信息可能是图片中景物颜色信息或亮度信息;如多媒体数据为音频数据时,该情境构建要素信息可能是音频数据中描述场景的词语信息,如:颜色或亮度信息。最后,计算机根据情境构建要素信息控制相应的照明设备,通过照明设备发出相应的亮度、颜色或色温动态变化效果来构建出用户需要或采集设备采集的情境,如:根据图片中景物颜色信息或亮度信息控制照明设备显示相应的颜色和亮度,从而模拟出与图片中景物相同或相近的色彩;或者根据音频数据中描述的颜色信息或亮度信息、亦或词语信息(如:小草、蓝天、白云)等,模拟出与音频数据中颜色信息或亮度信息、亦或与相应物体接近的颜色或亮度。该方法可以满足用灯光来动态构建模拟用户任意想要的情境的需求,克服了传统技术中照明情境构建单一的问题,实现了照明情境构建的高自由度和高智能化的效果,提高了用户对智能照明的体验度。

其中,音频数据中如果是“小草”、“蓝天”等词语信息时,计算机会利用机器学习技术自动学习解析出“小草”、“蓝天”等的颜色特征,并根据这些颜色特征控制照明设备构建情境。采集设备包括视频监控、录音装置等自动化采集信息的设备。照明设备包括一个或多个led灯或其他灯具。值得说明的是,当对采集设备采集的影像视频等数据进行处理时,还能达到防盗预警等提示效果。可以理解,上述控制方式也可用于其他智能电器的控制,如冰箱、空调温度、触觉设备的控制等。

优选地,在一种示例性的具体实施方式中,所述多媒体数据为音频数据和/或文本数据,参见图2,步骤s400包括:

s420,由情境构建要素信息中提取关键词。

s440,根据关键词从情境构建要素信息中获得标签信息。

s460,根据标签信息进行扩展检索,得到扩展标签信息。

当多媒体数据为音频数据和/或文本数据时,计算机会根据用户输入的音频数据和/或文本数据的情境构建要素信息中的关键词提取该语音数据和/或文本数据中的标签信息,音频数据和/或文本数据中的关键词可设置为“场景”、“感觉”、“颜色”、“情景”、“情境”等,便于计算机理解以及准确快速的提取标签信息,进一步地,标签信息提取后,计算机会根据标签信息进行扩展检索,得到扩展标签信息,根据标签信息和扩展标签信息从数据中查找检索得到与之相应的第一图像数据或第一乐曲数据,根据标签信息和/或扩展标签信息查询预设数据库和/或网络数据库,得到的数据更加全面。其中,扩展标签信息指的是对标签信息的扩展,如:“大海”,可扩展为“海洋”、“海滩”、“湖泊”等词语,值得说明的是,在得到扩展标签信息后,还包括对扩展标签信息纠错的步骤。例如:用户输入“池塘月色的感觉”这个情景构建要素信息,计算机便会依据“感觉”这个关键词提取出“池塘月色”这个标签信息,并在预设数据库和/或网络数据库中查找搜索得到与“池塘月色”相匹配或相接近的图像数据或乐曲数据。

相比人为手动输入图片数据和影像视频数据来讲,音频数据和文本数据的输入更加方便和简单,因此当多媒体数据为数据或文本数据时,控制照明设备实现情境构建的方式更加智能化、自动化,用户产品体验舒适度更高。

在一种示例性的具体实施方式中,多媒体数据为音频数据和/或文本数据。该方法包括:获取所述用户或所述采集设备输入的所述音频数据和/或所述文本数据。根据音频数据和/或所述文本数据获取第一图像数据,并由所述第一图像数据中获取颜色特征和颜色分布百分比。根据所述颜色特征和所述颜色分布百分比控制所述照明设备显示,构建出相应的照明情境。

在一种示例性的具体实施方式中,所述多媒体数据为图片数据;该方法包括:

获取所述用户或所述采集设备输入的所述图片数据。由所述图片数据中获取颜色特征及颜色分布百分比。根据所述颜色特征及所述颜色分布百分比控制照明设备显示,通过所述照明设备实现相应的照明情境构建。

在一种示例性的具体实施方式中,所述多媒体数据为视频数据,该方法包括:获取所述用户或所述采集设备输入的所述视频数据,并从所述视频数据中获取图像数据。由所述图像数据中获取颜色特征及颜色分布百分比。根据所述颜色特征及所述颜色分布百分比控制照明设备显示,通过所述照明设备实现相应的照明情境构建。

当多媒体数据为音频数据和/或文本数据时,先根据音频数据或文本数据获得图像数据,然后获取颜色特征和颜色分布百分比对照明设备控制,实现针对语音数据或文本数据的情境构建。当用户输入的是图片时,直接从图片中获取颜色特征和颜色分布百分比对照明设备控制,实现针对图片的情境构建。当用户输入的影像视频时,可以为影像视频设置时间戳,以时间戳获得影像视频的多个图像数据,并分别对多个图像数据进行颜色特征提取和颜色分布百分比计算,根据每个图像数据的颜色特征及、分布百分比以及时间戳控制照明设备动态显示,以达到与影像视频同步或节奏相似的效果。

进一步地,在一种示例性的具体实施方式中,参见图2,步骤s600包括:

s620,将标签信息和/或扩展标签信息转化为控制照明设备的照明控制参数。

s640,根据照明控制参数控制照明设备显示,构建出相应的照明情境。

在一种示例性的具体实施方式中,多媒体数据为音频数据和/或文本数据,该方法包括:获取用户或所述采集设备输入的所述音频数据和/或所述文本数据。根据所述音频数据和/或所述文本数据获取第一乐曲数据,并由所述第一乐曲数据中获取所述第一乐曲数据的功率谱信息、词曲信息、创作背景信息。根据功率谱信息、词曲信息和创作背景信息控制所述照明设备显示。

具体地,在一种示例性的具体实施方式中,参见图3,步骤s620包括:

s622',根据标签信息和/或扩展标签信息查询预设数据库和/或网络数据库,得到与标签信息或所述扩展标签信息相匹配的第一乐曲数据。

s624',提取第一乐曲数据中的功率谱信息、词曲信息和创作背景信息,将第一乐曲数据的功率谱信息、词曲信息和创作背景信息转换为控制所述照明设备的照明控制参数。

当然,若多媒体数据为音频数据时,用户或采集设备输入的音频数据可能就是乐曲数据,此时,无需查询预设数据库和网络数据库,直接提取该乐曲数据中的功率谱信息、词曲信息、创作背景信息,将功率谱信息、词曲信息和创作背景信息转换为控制照明设备的照明控制参数。若音频数据为语音数据时,执行步骤s622和s624。

具体地,在另一种示例性的具体实施方式中,参见图4,步骤s620包括:

s622,根据标签信息和/或扩展标签信息查询预设数据库和/或网络数据库,得到与标签信息或扩展标签信息相匹配的第一图像数据。

s624,提取第一图像数据中的颜色特征和颜色分布百分比,将第一图像数据的颜色特征和颜色分布百分比转换为控制照明设备的照明控制参数。

查询预设数据库和/或网络数据库获得标签信息或扩展标签信息相匹配的第一图像数据或第一乐曲数据是步骤s620的两种具体实施方式,此处只是举例说明,不限于两者的组合,如根据标签信息获得图像数据和乐曲数据的组合等。若获得的是乐曲数据时,将乐曲数据中的功率谱信息、词曲信息和创作背景信息转化为照明控制参数,如:将功率谱信息转换为控制照明设备暗亮的控制参数,将词曲信息及创作背景信息转换成控制照明设备色彩的控制参数,从而让照明设备跟着乐曲的变化而动态地显示,构建出该乐曲数据的场景,如,跟着乐曲的功率谱调节亮度,跟着乐曲的词曲、创作背景变换颜色等。其中,功率谱信息表征乐曲的强弱、快慢、音色高低等特征,词曲信息及创作背景信息包括作曲人、乐曲标题、歌词、乐曲背景等信息,表征乐曲的时长、意境等特征。当控制照明设备随着乐曲变换时,可结合创作背景信息及词曲信息的上下文等关联信息控制照明设备变换颜色。若获得的是图像数据,将图像数据中的颜色特征和颜色分布百分比转换为照明控制参数,如:将颜色特征转换为控制照明设备暗亮及色彩的控制参数,将颜色分布百分比转换为控制照明设备显示时长的控制参数,从而让照明设备依着图片上的颜色及颜色占比显示,逼真地模拟出图片上的色彩,构建出图片上的情境。

该方法可以用照明设备实现用户想要的任何情境的构建,如生日聚会场景、party场景、影院场景等,用照明设备实现场景渲染及灯光控制的自由度及智能化程度高,提高了用户对智能照明设备的体验舒适性。

值得说明的是,本实施例中提及的预设数据库可以为本地数据库,也可以为云服务器数据库,网络数据库中图像数据是互联网中存储的图像数据,查询网络数据的过程相当于从网络上“爬取图片”的过程,此时的标签信息相当于向网络中输入的关键词。音频数据和文本数据输入接口可以直接使用相应的app,也可以以微信、qq等社交工具为接口进行输入,当以微信、qq为输入接口时,可直接利用社交工具的语音输入和文本输入功能,简化产品的设计,同时也符合用户的日常生活习惯,进一步提高用户对产品的体验度。

在一种示例性的具体实施方式中,步骤s622'进一步包括:

s622a',根据标签信息或扩展标签信息查找预设数据库。

s622b',若从预设数据库查找到与标签信息或扩展标签信息相匹配的第一乐曲数据,则执行步骤s624'。

s622c',若从预设数据库中没有查找到第一乐曲数据,则搜索网络数据库,从网络数据库中检索到与标签信息相匹配的第一乐曲数据。

在一种示例性的具体实施方式中,步骤s622进一步包括:

s622a,根据标签信息或扩展标签信息查找预设数据库。

s622b,若从预设数据库查找到与标签信息或扩展标签信息相匹配的第一图像数据,则执行步骤s624。

s622c,若从预设数据库中没有查找到第一图像数据,则搜索网络数据库,从网络数据库中检索到与标签信息相匹配的第一图像数据。

本实施例中,计算机根据标签信息查找预设数据库,若在预设数据库中查找到与标签信息相匹配的第一图像数据或第一乐曲数据,则执行步骤s624或s624',若没有在预设数据中查找到与标签信息相匹配的第一图像数据或第一乐曲数据,则查找搜索网络数据库,由于网络数据库是联接互联网的,因此通常情况都能查找到相应的第一图像数据或第一乐曲数据库,在网络数据库查找到第一图像数据或第一乐曲数据后,也执行步骤s624或s624'。该实施例中之所以先查找预设数据库,在预设数据库中没有相应的第一图像数据后再查找网络数据库,是因为预设数据库中通常存储的是与标签信息相对更匹配的数据,这样不仅查找得到的数据更精确,并且相对查找网络数据库,其也在一定程度上避免了网络出现故障或网络拥塞时无法查找到图像数据或乐曲数据延时较长的问题。

当然,上述实施例只是一种较佳的实施例,本申请中也不排除其他可能查找数据库的组合方式,如:同时查找预设数据库和网络数据库,优先使用先查找出来的第一图像数据或第一乐曲数据,可以适当地降低时延;或者同时查找预设数据库和网络数据库,对比两个数据库中查找出来的第一图像数据或第一乐曲数据哪个更与标签信息相匹配就使用哪个,又或者同时使用从该两个数据库中查找得到的第一图像数据或第一乐曲数据。

在一种示例性的具体实施方式中,步骤s624包括:

由第一图像数据中提取颜色特征,采用聚类算法对颜色特征进行聚类,得到颜色聚类结果。

根据颜色聚类结果,计算得到图像数据中各个颜色的颜色分布百分比。

本是实例中是采用聚类算法,图像数据中的颜色特征进行聚类,并计算得到图像数据中各个颜色对应的颜色分布百分比,以便后续根据颜色特征及颜色分布百分比来控制照明设备显示。此处聚类算法可采用k-means聚类算法,采用聚类算法计算图像中颜色分布百分比,百分比计算较为准确,且简单方便,易于实施。

在一种示例性的具体实施方式中,步骤s624包括:

由第一图像数据中提取颜色特征,根据颜色特征计算得到所述图像数据中各个颜色的颜色分布百分比。

由所述颜色特征中获取需要所述照明设备显示的光色控制参数,由颜色分布百分比中获取所述图像数据中各个颜色需要所述照明设备显示的时间比重控制参数。

步骤s640包括:根据光色控制参数和时间比重控制参数控制照明设备显示。

本实施例中,从颜色特征中获取照明设备显示的光色控制参数,光色控制参数包括色彩参数以及色温参数,具体地,从颜色特征中确定图像数据中颜色的种类以及图像的色调,计算机自动计算各个颜色的rgb值以及l值,从而得到每个颜色的光色控制参数,同时,由颜色分布百分比中获取照明设备显示图像数据中各个颜色的时间比重控制参数,理论上,颜色分布百分比大的颜色显示的时间也相对久些,计算机根据光色控制参数以及各个颜色对应的时间比重控制参数转换成相应的控制指令,控制照明设备在对应的时间内显示相应的颜色,从而更逼真地模拟出用户想要的渲染场景及情境。

举例来说,若分析出图像数据中只有“红色”一种颜色,则控制照明设备中所有灯具在有效时间内显示“红色”;若分析出图像数据中有“红色”、“黄色”两种颜色,且“红色”的颜色分布百分比大于“黄色”的颜色分布百分比,例如:“红色”的颜色分布百分比为70%,“黄色”的颜色分布百分比为“30%”,则控制照明设备中70%的灯具显示红色,30%的灯具显示黄色;若照明设备中灯具的数量少于图像数据中颜色的种类,则可控制照明设备动态轮换显示各个颜色,使颜色变换的时间占比与颜色分布百分比是一致的;当然,在照明设备中灯具数量不少于图像数据中颜色的种类时,也可根据图像数据的特点动态变换显示各个颜色,使颜色变换的时间占比也与颜色分布百分比一致,且可以是随机的变化。变换速度可以被调整,如匀速变换颜色、减速变换颜色、以及加速变换颜色等,同时,也可在颜色变换过程中,提升或降低照明的亮度,从而以最逼真的效果模拟用户想要的渲染场景或设备采集的场景。

本实施例是控制照明设备根据用户或采集设备的输入显示的具体实施方式,可以理解的是,其他通过简单置换或简单组合实现的照明设备显示的方式也包含在内。

在一种示例性的具体实施方式中,参见图4,步骤s600之后,还包括:

s800,获取用户根据照明设备的显示反馈的是否满足用户需求的反馈信息。

s820,若反馈信息是确认信息,则将标签信息与第一图像数据或第一乐曲数据进行绑定,得到第一绑定图像数据或第一绑定乐曲数据,并存储第一绑定图像数据或第一绑定乐曲数据到预设数据库。

s840,若反馈信息是否认信息,则返回步骤s622或s622'。

或者,在一种实例性的具体实施方式中,若反馈信息是否认信息,获取用户输入的与标签信息相匹配的第一示例图像数据或第一示例乐曲数据,并将第一示例图像数据或第一示例乐曲数据与标签信息绑定后存入所述预设数据库。

或者,在一种示例性的具体实施方式中,若所述反馈信息是否认信息时,还包括如下步骤:降低第一图像数据或所述第一乐曲数据与所述标签信息的匹配程度。

在控制照明设备显示相应的颜色及亮度后,用户会根据自己看到以及感受到的向计算机发送反馈信息,反馈信息主要包括照明设备的显示是否实现了用户想要的场景,反馈方式包括语音反馈和文本反馈,可通过微信等社交软件来实现。当用户反馈信息是确认信息时,此处的确认信息表示照明设备的显示模拟出了用户想要的渲染场景,或者达到了模拟采集设备采集的多媒体数据的效果,将获取第一图像数据或第一乐曲数据时使用的标签信息与第一图像数据或第一乐曲数据相绑定,并将绑定后的第一图像数据或第一乐曲数据存储到预设数据库,这样可达到优化数据库的效果,方便日后再有用户输入相同的标签信息时,更准确地得到相应的图像数据或乐曲数据;当用户反馈信息是否认信息时,即照明设备的显示没有满足用户所要求的渲染场景或没有模拟出采集设备采集的多媒体数据的效果,此时需要返回步骤622或s622',重新查找预设数据库或网络数据库,直到查找到对应的第一图像数据或第一乐曲数据,同时,降低第一图像数据或第一乐曲数据与标签信息的匹配程度,避免使用相同标签信息时再次查找到该第一图像数据或第一乐曲数据的情况,优化数据库的同时提高用户体验度。或者用户直接输入自己想要的照明设备构建的图像数据或乐曲数据,即第一示例图像数据或第一乐曲数据,此时将第一示例图像数据或第一乐曲数据与标签信息绑定后存入预设数据库,从而实现优化数据的效果,便于用户下次再输入相同的场景渲染请求时,直接调用该图像数据或乐曲数据,避免再次发生不符合用户需求的情况发生,进一步地提升照明情境构建的自由度。

在一种示例性的具体实施方式中,参见图4,步骤s622之后还包括:

s623,根据标签信息判断第一图像数据属于场景图像数据还是对象图像数据。

s623a,若第一图像数据为场景图像数据,则执行步骤s624。

s623b,若第一图像数据为对象图像数据,则由对象图像数据中获取对象数据的对象颜色特征。

通常用户或采集设备输入多媒体数据后,得到的图像数据可能有些是场景图像数据,有些是对象图像数据,这里简单地场景图像数据定义为图像中有多种或一种颜色的景,对象图像数据定义为图像中有一种或多种颜色的物。这里根据图像属性特征判断图像数据属于场景图像数据还是对象图像数据可采用预先设置一些属性模型,如预先保存一些人物、动物等的形态,通过判断图像数据中是否有与属性模型相匹配的属性特征来确定。若第一图像数据为场景图像数据,则直接进入步骤s624,若第一图像数据为对象图像数据,则先从第一图像数据中提取对象数据,再从对象数据中提取颜色特征,计算该对象数据中各个颜色的颜色分布百分比。

具体地,在一种示例性的具体实施方式中,步骤s623b包括:

采用图像背景去除技术将对象图像数据中背景数据去除掉,得到对象图像数据中的所述对象数据。提取对象数据中的对象颜色特征,并根据对象颜色特征计算出对象颜色分布百分比。

具体地,在另一种示例性的具体实施方式中,步骤s623b包括:

采用图像对象提取技术将所述对象图像数据中的对象数据提取出来,得到所述对象数据。

提取所述对象数据中的对象颜色特征,并根据所述对象颜色特征计算出对象颜色分布百分比。

上述两个实施例为步骤s623b的两个具体实施方式,图像背景去除技术可采用mask-rcnn、graphcut、grabcut等算法和工具去除对象图像数据中的背景,图像对象提取技术如采用r-cnn、spp-net、r-fcn等对象提取算法和技术来实现。

本实施例中,用户或采集设备输入多媒体数据,计算机由多媒体数据中获取情境构建要素信息,然后根据情境构建要素信息控制照明设备来实现相应的照明情境构建,其能满足用灯光来构建模拟用户任意想要的情境的需求,克服了传统技术中照明情境构建单一的问题,实现了照明情境构建的自由度高和智能化程度高的效果,提高了用户对智能照明的体验度。

此外,本申请实施例还提供了一种照明情境构建系统。请一并参阅图6,图6示出了本申请实施例中一种照明情境构建系统的结构示意图,其中,本实施例中的控制系统,采用上述实施例中的控制方法,该控制系统具体可以包括:

第一获取模块200,用于获取用户或采集设备输入的多媒体数据。

第二获取模块400,用于由多媒体数据中获取情境构建要素信息。

控制模块600,用于根据情境构建要素信息控制照明设备显示,通过照明设备实现相应的照明情境构建。

本实施例中,用户或采集设备输入多媒体数据,计算机由多媒体数据中获取情境构建要素信息,然后根据情境构建要素信息控制照明设备来实现相应的照明情境构建,其能满足用灯光来构建模拟用户任意想要的情境的需求,克服了传统技术中照明情境构建单一的问题,实现了照明情境构建的自由度高和智能化程度高的效果,提高了用户对智能照明的体验度。

在一种示例性的具体实施方式中,多媒体数据为数据和/或文本数据。第二获取模块400包括:关键词提取子模块420,用于由情境构建要素信息中提取关键词。标签信息获取子模块440,用于根据关键词从情境构建要素信息中获得标签信息。扩展子模块460,用于根据标签信息进行扩展检索,得到扩展标签信息。

在一种示例性的具体实施方式中,控制模块600包括:转化子模块620,用于将所述标签信息和/或所述扩展标签信息转化为控制所述照明设备的照明控制参数。控制子模块640,用于根据照明控制参数控制所述照明设备显示,构建出相应的照明情境。

在一种示例性的具体实施方式中,转化子模块620包括:第一查询单元622,用于根据标签信息和/或扩展标签信息查询预设数据库和/或网络数据库,得到与标签信息或扩展标签信息相匹配的第一乐曲数据。第一提取转换单元624,用于提取第一乐曲数据中的频率信息和旋律信息,将第一乐曲数据的频率信息和旋律信息转换为控制照明设备的照明控制参数。

在一种示例性的具体实施方式中,转换子模块620还包括:第二查询单元622',用于根据标签信息和/或扩展标签信息查询预设数据库和/或网络数据库,得到与标签信息或扩展标签信息相匹配的第一图像数据。第二提取转换单元624',用于提取第一图像数据中的颜色特征和颜色分布百分比,将第一图像数据的颜色特征和颜色分布百分比转换为控制照明设备的照明控制参数。

在一种示例性的具体实施方式中,第一查询单元622包括:第一查找子单元6222,用于根据标签信息和扩展标签信息查找预设数据库;若从预设数据库查找到与标签信息或扩展标签信息相匹配的第一乐曲数据,则执行第一提取转换单元624;若从预设数据库中没有查找到第一乐曲数据,则搜索网络数据库,从网络数据库中检索到与标签信息相匹配的第一乐曲数据。

在一种示例性的具体实施方式中,第二查询单元622'包括:第二查找子单元6222',用于根据标签信息和扩展标签信息查找预设数据库;若从预设数据库查找到与标签信息或扩展标签信息相匹配的第一图像数据,则执行第二提取转换单元624';若从预设数据库中没有查找到第一图像数据,则搜索网络数据库,从网络数据库中检索到与标签信息相匹配的第一图像数据。

在一种示例性的具体实施方式中,第二提取转换单元624'包括:颜色特征提取子单元6242,用于由第一图像数据中提取颜色特征,根据颜色特征计算得到图像数据中各个颜色的颜色分布百分比。参数获取子单元6244,用于由所述颜色特征中获取需要所述照明设备显示的光色控制参数,由所述颜色分布百分比中获取所述图像数据中各个颜色需要所述照明设备显示的时间比重控制参数。控制子模块640包括控制子单元642,用于根据光色控制参数和时间比重控制参数控制照明设备显示。

在一种示例性的具体实施方式中,颜色特征提取子单元6242还用于由第一图像数据中提取颜色特征,采用聚类算法对颜色特征进行聚类,得到颜色聚类结果;根据所述颜色聚类结果,计算得到所述图像数据中各个颜色的颜色分布百分比。

在一种示例性的具体实施方式中,还包括反馈信息获取模块800,用于在在所述根据所述情境构建要素信息控制照明设备,通过所述照明设备实现相应的照明情境构建之后,获取用户根据所述照明设备的显示反馈的是否满足用户需求的反馈信息;若反馈信息是确认信息,则将标签信息与第一图像数据或第一乐曲数据进行绑定,得到第一绑定图像数据或第一绑定乐曲数据,并存储第一绑定图像数据或第一绑定乐曲数据到预设数据库;若反馈信息是否认信息,则返回第一查询单元622或第二查询单元622'。

在一种示例性的具体实施方式中,反馈信息获取模块800还用于获取用户输入的与所述标签信息相匹配的第一示例图像数据或第一示例乐曲数据,并将第一示例图像数据或第一示例乐曲数据与标签信息绑定后存入预设数据库。

在一种示例性的具体实施方式中,转换子模块620还包括:判断单元623,用于在根据所述标签信息和所述扩展标签信息查询预设数据库和/或网络数据库,得到与标签信息或所述扩展标签信息相匹配的第一图像数据之后,根据标签信息判断所述第一图像数据属于场景图像数据还是对象图像数据;若第一图像数据为场景图像数据,则进入第二提取转换单元624',若第一图像数据为对象图像数据,则由对象图像数据中获取对象数据的对象颜色特征。

在一种示例性的具体实施方式中判断单元623包括:背景去除子单元6232,用于采用图像背景去除技术将所述对象图像数据中背景数据去除掉,得到所述对象图像数据中的所述对象数据。第一提取计算子单元6234,用于提取所述对象数据中的对象颜色特征,并根据所述对象颜色特征计算出对象颜色分布百分比。

在一种示例性的具体实施方式中判断单元623还包括:对象提取子单元6232',用于采用图像对象提取技术将所述对象图像数据中的对象数据提取出来,得到所述对象数据。第二提取计算子单元6234',用于提取所述对象数据中的对象颜色特征,并根据所述对象颜色特征计算出对象颜色分布百分比。

在一种示例性的具体实施方式中,多媒体数据为图片数据;该系统中的第一获取模块200包括图片数据获取子模块,用于获取用户或采集设备输入的图片数据。第二获取模块400包括第一颜色特征获取子模块,用于由图片数据中获取颜色特征及颜色分布百分比。控制模块600包括第一照明设备控制子模块,用于根据所述颜色特征及所述颜色分布百分比控制照明设备显示,通过所述照明设备实现相应的照明情境构建。

在一种示例性的具体实施方式中,多媒体数据为视频数据,该系统中第一获取模块200包括:视频数据获取子模块,用于获取所述用户或所述采集设备输入的所述视频数据,并从所述视频数据中获取图片数据。第二获取模块400包括第二颜色特征获取子模块,用于由图片数据中获取颜色特征及颜色分布百分比。控制模块600包括第二照明设备控制子模块,用于根据所述颜色特征及所述颜色分布百分比控制照明设备显示,通过所述照明设备实现相应的照明情境构建。

在一种示例性的具体实施方式中,多媒体数据为音频数据和/或文本数据。该系统中第一获取模块200包括:音频文本获取子模块,用于获取所述用户或所述采集设备输入的所述音频数据和/或所述文本数据。第二获取模块400包括:第三颜色特征获取子模块,用于根据音频数据和/或所述文本数据获取第一图像数据,并由所述第一图像数据中获取颜色特征和颜色分布百分比。第三控制模块600包括:照明设备控制子模块,用于根据所述颜色特征和所述颜色分布百分比控制所述照明设备显示,构建出相应的照明情境。

对于系统实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

另外,本申请实施例还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。

本实施例中,用户或采集设备输入多媒体数据,计算机由多媒体数据中获取情境构建要素信息,然后根据情境构建要素信息控制照明设备来实现相应的照明情境构建,其能满足用灯光来构建模拟用户任意想要的情境的需求,克服了传统技术中照明情境构建单一的问题,实现了照明情境构建的自由度高和智能化程度高的效果,提高了用户对智能照明的体验度。

再者,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述方法的步骤。

本实施例中,用户或采集设备输入多媒体数据,计算机由多媒体数据中获取情境构建要素信息,然后根据情境构建要素信息控制照明设备来实现相应的照明情境构建,其能满足用灯光来构建模拟用户任意想要的情境的需求,克服了传统技术中照明情境构建单一的问题,实现了照明情境构建的自由度高和智能化程度高的效果,提高了用户对智能照明的体验度。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如媒体网关等网络通信设备,等等)执行本申请各个实施例或者实施例的某些部分所述的方法。

需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1