基于多点矩阵的演示控制方法、装置、电子设备及系统制造方法及图纸

技术编号:24505789 阅读:33 留言:0更新日期:2020-06-13 07:56
本申请提供了一种基于多点矩阵的演示控制方法、装置、电子设备及系统,其方法包括:获取待演示图像信息,其中,所述演示图像信息包括获取所述待演示图像中像素点的灰度值信息;根据像素点的灰度值信息,建立所述像素点与预配置电机阵列中的电机之间的对应关系,其中,所述对应关系包括将所述像素点与其具有对应关系的电机的ID标识进行关联;根据所述像素点的灰度值信息计算与所述像素点具有对应关系的电机的运行参数,以使所述演示控制系统根据所述运行参数控制所述电机完成演示操作。该方法无需制定控制程序,操作简单,演示工作量小,演示成本低;且可以灵活控制演示过程,自由更换图像。

Demonstration control method, device, electronic equipment and system based on multi-point matrix

【技术实现步骤摘要】
【国外来华专利技术】基于多点矩阵的演示控制方法、装置、电子设备及系统
本申请属于多点矩阵控制
,尤其涉及一种基于多点矩阵的演示控制方法、装置、电子设备及系统。
技术介绍
矩阵演示能够演绎多样的动态造型,包括文字、静态图形、动态图形等,通常由矩阵控制系统控制多个驱动电机来进行演示,可广泛应用于科技馆、博物馆、商场大厅、酒店等场所。目前,现有技术中的矩阵控制系统一般通过预先制定的控制程序来控制驱动电机,以达到想要呈现的场景效果。然而,这种方法需要针对每个呈现的场景效果分别制定对应的控制程序,工作量大、成本高、且控制过程缺乏灵活性。
技术实现思路
有鉴于此,本申请实施例提供了一种基于多点矩阵的演示控制方法、装置、电子设备及系统,旨在至少解决现有技术中矩阵控制系统存在的控制工作量大、成本高、且控制过程缺乏灵活性的技术缺陷之一。本申请实施例的第一方面提供了一种基于多点矩阵的演示控制方法,所述基于多点矩阵的演示控制方法包括:获取待演示图像信息,其中,所述演示图像信息包括从待演示图像中获取像素点的灰度值信息;根据像素点的灰度值信息,建立所述像素点与配置在演示控制系统中的电机之间的对应关系,其中,所述对应关系包括将所述像素点与其具有对应关系的电机的ID标识进行关联;根据所述像素点的灰度值信息获取与所述像素点具有对应关系的电机的运行参数,所述演示控制系统根据所述运行参数控制所述电机完成演示操作。结合第一方面,在第一方面的第一种可能实现方式中,根据像素点的灰度值信息,建立所述像素点与配置在演示控制系统中的电机之间的对应关系的步骤,包括:从预设的电机-灰度值对应关系信息表中确定与所述像素点具有对应关系的电机,将所述像素点与所述电机的ID标识进行关联。结合第一方面,在第一方面的第二种可能实现方式中,根据像素点的灰度值信息,建立所述像素点与配置在演示控制系统中的电机之间的对应关系的步骤,包括:对从待演示图像中获取的每个像素点的灰度值信息进行灰度值大小识别;基于预设的分配规则,根据所述灰度值大小建立每个像素点与配置在演示控制系统中的电机之间的对应关系,其中,所述预设的分配规则包括一台电机控制的像素点相互之间的灰度值差值不超过预设的差值阈值和/或一台电机控制的像素点的数量不超过预设的数量阈值。结合第一方面或第一方面的第一种可能实现方式或第一方面的第二种可能实现方式,在第一方面的第三种可能实现方式中,根据所述像素点的灰度值信息获取与所述像素点具有对应关系的电机的运行参数,所述演示控制系统根据所述运行参数控制所述电机完成演示操作的步骤,包括:根据预设的电机转动圈数与灰度值之间的固定比值和所述像素点的灰度值信息计算与所述像素点具有对应关系的电机的运行参数。结合第一方面的第三种可能实现方式,在第一方面的第四种可能实现方式中,根据所述像素点的灰度值信息获取与所述像素点具有对应关系的电机的运行参数,所述演示控制系统根据所述运行参数控制所述电机完成演示操作的步骤,还包括:按照电机的ID标识对所述待演示图像中的像素点及其灰度值进行分组处理,以获得多组数据信息,其中,一组数据信息对应一个电机的ID标识;将所述多组数据信息进行数据转换处理,以生成DMX512数据包;将所述DMX512数据包传输至演示控制系统,以使所述演示控制系统根据所述DMX512数据包获取电机的运行参数,以控制电机完成演示操作。结合第一方面的第四种可能实现方式,在第一方面的第五种可能实现方式中,将所述多组数据信息进行数据转换处理,以生成DMX512数据包的步骤,包括:对所述多项数据信息分别进行二进制转换处理,以获得与所述多项数据信息对应的多项二进制数据;将所述多项二进制数据进行编码处理,以生成DMX512数据包。结合第一方面的第四种可能实现方式,在第一方面的第六种可能实现方式中,使所述演示控制系统根据所述DMX512数据包获取电机的运行参数,以控制电机完成演示操作的步骤,包括:针对每一台电机,将所述电机当前控制的像素点的灰度值与上一次控制的像素点的灰度值进行大小比对,当所述电机当前控制的像素点的灰度值小于上一次控制的像素点的灰度值时,控制所述电机反向转动;否则正向转动。本申请实施例的第二方面提供了一种基于多点矩阵的演示控制装置,所述基于多点矩阵的演示控制装置包括:获取模块,用于获取待演示图像信息,其中,所述演示图像信息包括从待演示图像中获取像素点的灰度值信息;处理模块,用于根据像素点的灰度值信息,建立所述像素点与配置在演示控制系统中的电机之间的对应关系,其中,所述对应关系包括将所述像素点与其具有对应关系的电机的ID标识进行关联;执行模块,用于根据所述像素点的灰度值信息获取与所述像素点具有对应关系的电机的运行参数,所述演示控制系统根据所述运行参数控制所述电机完成演示操作。本申请实施例的第三方面提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任意一项所述基于多点矩阵的演示控制方法的步骤。本申请实施例的第四方面提供了一种演示控制系统,其特征在于,包括客户端,数据转换器,中继器,电机驱动器,电源适配器和机械结构,所述演示控制系统通过通过DMX512协议进行通信,用于执行如第一方面任意一项所述基于多点矩阵的演示控制方法的步骤。本申请实施例与现有技术相比存在的有益效果是:本申请通过根据待演示图像中各个像素点的灰度值来控制演示控制系统中的电机进行运转,实现了只需识别图像中各像素点的灰度值即可对图像场景进行呈现,无需制定控制程序,操作简单,且演示工作量小,演示成本低;而且,通过灰度值对电机进行控制时还可以灵活控制演示过程,自由更换图像。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种基于多点矩阵的演示控制方法的基本方法流程示意图;图2为本申请实施例提供的基于多点矩阵的演示控制方法中建立像素点与配置在演示控制系统中的电机之间的对应关系时的一种方法流程示意图;图3为本申请实施例提供的基于多点矩阵的演示控制方法中演示控制系统根据运行参数控制电机完成演示操作的一种方法流程示意图;图4为本申请实施例提供的基于多点矩阵的演示控制方法中生成DMX512数据包的一种方法流程示意图;图5为本申请实施例提供的基于多点矩阵的演示控制方法中编码格式的DMX512数据包的示意图;图6为本申请实施例提供的演示控制系统的结构示意图;图7为本申请实施例提供的一种基于多点矩阵的演示控制装置的结构示意图;图8为本申请实施例提供的一种实现基于多点矩本文档来自技高网...

【技术保护点】
1.一种基于多点矩阵的演示控制方法,其特征在于,包括:/n获取待演示图像信息,其中,所述演示图像信息包括从待演示图像中获取像素点的灰度值信息;/n根据像素点的灰度值信息,建立所述像素点与配置在演示控制系统中的电机之间的对应关系,其中,所述对应关系包括将所述像素点与其具有对应关系的电机的ID标识进行关联;/n根据所述像素点的灰度值信息获取与所述像素点具有对应关系的电机的运行参数,所述演示控制系统根据所述运行参数控制所述电机完成演示操作。/n

【技术特征摘要】
【国外来华专利技术】1.一种基于多点矩阵的演示控制方法,其特征在于,包括:
获取待演示图像信息,其中,所述演示图像信息包括从待演示图像中获取像素点的灰度值信息;
根据像素点的灰度值信息,建立所述像素点与配置在演示控制系统中的电机之间的对应关系,其中,所述对应关系包括将所述像素点与其具有对应关系的电机的ID标识进行关联;
根据所述像素点的灰度值信息获取与所述像素点具有对应关系的电机的运行参数,所述演示控制系统根据所述运行参数控制所述电机完成演示操作。


2.根据权利要求1所述的基于多点矩阵的演示控制方法,其特征在于,根据像素点的灰度值信息,建立所述像素点与配置在演示控制系统中的电机之间的对应关系的步骤,包括:
从预设的电机-灰度值对应关系信息表中确定与所述像素点具有对应关系的电机,将所述像素点与所述电机的ID标识进行关联。


3.根据权利要求1所述的基于多点矩阵的演示控制方法,其特征在于,根据像素点的灰度值信息,建立所述像素点与配置在演示控制系统中的电机之间的对应关系的步骤,包括:
对从待演示图像中获取的每个像素点的灰度值信息进行灰度值大小识别;
基于预设的分配规则,根据所述灰度值大小建立每个像素点与配置在演示控制系统中的电机之间的对应关系,其中,所述预设的分配规则包括一台电机控制的像素点相互之间的灰度值差值不超过预设的差值阈值和/或一台电机控制的像素点的数量不超过预设的数量阈值。


4.根据权利要求1或3任意一项所述的基于多点矩阵的演示控制方法,其特征在于,根据所述像素点的灰度值信息获取与所述像素点具有对应关系的电机的运行参数,所述演示控制系统根据所述运行参数控制所述电机完成演示操作的步骤,包括:
根据预设的电机转动圈数与灰度值之间的固定比值和所述像素点的灰度值信息计算与所述像素点具有对应关系的电机的运行参数。


5.根据权利要求4所述的基于多点矩阵的演示控制方法,其特征在于,根据所述像素点的灰度值信息获取与所述像素点具有对应关系的电机的运行参数,所述演示控制系统根据所述运行参数控制所述电机完成演示操作的步骤,还包括:
按照电机的ID标识对所述待演示图像中的像素点及其灰度值进行分组处理,以获得多组数据信息,其中,一组数据信息对应...

【专利技术属性】
技术研发人员:曾宏陈永新曾敬根
申请(专利权)人:深圳盈天下视觉科技有限公司
类型:发明
国别省市:广东;44

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

1