演出数据处理方法、装置及系统与流程

文档序号:11780143阅读:218来源:国知局
演出数据处理方法、装置及系统与流程
本发明涉及数据处理领域,具体而言,涉及一种演出数据处理方法、装置及系统。

背景技术:
随着文化演出事业的日益蓬勃发展,演出形式的多种多样,演出资源的信息化与利用,以及资源的优化配置越来越受到重视。在文化演出经营模式探索创新、文化主体之间联系越来越密切的发展历程中,效率成为提高文化交流的至关重要的一环。根据目前市场演出模式,演出剧团在为其剧目进行演出场所选择过程中,首先考虑演出城市。然后,为了解剧场规模及其基础设施配置对剧目的支持程度,演出剧团方往往需要派出专业人员去候选剧场进行舞台场地的实地考察,根据其一些重要参数如舞台尺寸及设备配备的情况,确定最佳演出的剧场,并与剧场方协调档期安排。由于当前演出团体与演出场所信息化的限制,同时选场工作的匹配过程具有一些非确定性因素,因而需要耗费大量的人力财力去实地考察。再次,尽管目前已有计算机领域应用于表演编排的研究,但是他们都没有提出对已有剧目选场工作的解决方法。具体来说,现有的虚拟演播系统可以实现对演出虚拟资源的有效利用,通过虚拟空间设计、服装造型设计、人物动作设计、灯光、特效及音效设计,在演出设计流程上提高了控制力,降低了支出成本,但它缺乏实际场地数据,亦没有考虑实际的剧场限制问题;现有技术中还有一种广场文艺表演仿真编排系统,可以对场地编排并做出一定的效果评估,但是其编排场地设定为广场,仅注重编排过程人员对空间位置上的效果呈现,并没有涉及类似演出剧目对剧场的设备设施复杂性要求。针对现有技术中由于获取剧目与演出场地是否匹配的评估结果的成本高且结果不准确的问题,目前尚未提出有效的解决方案。

技术实现要素:
针对相关技术由于获取剧目与演出场地是否匹配的评估结果的成本高且结果不准确的问题,目前尚未提出有效的解决方案,为此,本发明的主要目的在于提供一种演出数据处理方法、装置及系统,以解决上述问题。为了实现上述目的,根据本发明的一个方面,提供了一种演出数据处理方法,该方法包括:采集剧目数据;从数据库中读取与剧目数据相对应的剧场设备数据;以及计算剧目数据和剧场设备数据的相似度得到第一结果数据。进一步地,剧目数据包括一个或多个设备类型数据和分别与每个设备类型数据对应的设备属性数据,第一结果数据包括第一相似度值,其中,计算剧目数据和剧场设备数据的相似 度得到第一结果数据的步骤包括:计算各个设备类型数据与剧场设备数据的相似度,以获取第一相似度数据;计算各个设备属性数据与剧场设备数据的相似度,以获取第二相似度数据;将第一相似度数据和第二相似度数据的乘积作为初始相似度值;以及计算初始相似度值与预设相似度值的百分比,并将百分比作为第一相似度值。进一步地,计算各个设备类型数据与剧场设备数据的相似度,以获取第一相似度数据的步骤包括:检测剧场设备数据中是否存在与设备类型数据一致的数据,其中,在剧场设备数据中存在与设备类型数据一致的数据的情况下,将设备类型数据Si设置为1;在剧场设备数据中不存在与设备类型数据一致的数据的情况下,将设备类型数据Si设置为0;通过第一公式计算第一相似度数据S,第一公式为:其中,i为设备类型数据的个数,n为正整数。进一步地,计算各个设备属性数据与剧场设备数据的相似度,以获取第二相似度数据的步骤包括:检测剧场设备数据中是否存在与设备属性数据一致的数据,其中,在剧场设备数据中存在与设备属性数据一致的数据的情况下,将设备属性数据Vj设置为1;在剧场设备数据中不存在与设备属性数据一致的数据的情况下,计算设备属性数据Vj的值;通过第二公式计算第二相似度数据V,第二公式为:其中,j为设备属性数据的个数,m为正整数,αj为预设的对应Vj的权重。进一步地,计算设备属性数据Vj的值的步骤包括:获取与设备属性数据对应的设备类型数据、剧场设备数据的值θi以及设备属性数据的值θi′;判断设备类型数据属于第一设备类型数据或第二设备类型数据,其中,在设备类型数据属于第一设备类型数据的情况下,当θi′≤θi时,设备属性数据Vi=1-(1-θi′/θi)/N2,当θi′>θi时,Vi=θi/θi′;在设备类型数据属于第二设备类型数据的情况下,当θi′≤θi时,设备属性数据Vi=1,当θi′>θi时,Vi=θi/θi′。进一步地,在计算剧目数据和剧场设备数据的相似度得到第一结果数据之后,方法还包括:检测第一结果数据中是否存在第一相似度值不符合第一阈值的第二结果数据,其中,在第一结果数据中存在第一相似度值不符合第一阈值的第二结果数据的情况下,获取与第二结果数据对应的第一类型数据,并将第一结果数据中第一相似度值符合第一阈值的数据作为第三结果数据;对第一类型数据进行渲染定位处理得到渲染定位数据。进一步地,在计算剧目数据和剧场设备数据的相似度得到第一结果数据之后,方法还包括:获取第三结果数据对应的第一三维数据;将第一三维数据和渲染定位数据转换为第二三维数据;输出第二三维数据。为了实现上述目的,根据本发明的一个方面,提供了一种演出数据处理装置,该装置包括:采集模块,用于采集剧目数据;读取模块,用于从数据库中读取与剧目数据相对应的剧场设备数据;以及第一处理模块,用于计算剧目数据和剧场设备数据的相似度得到第一结果数据。进一步地,剧目数据包括一个或多个设备类型数据和分别与每个设备类型数据对应的设 备属性数据,第一结果数据包括第一相似度值,其中,第一处理模块包括:第一计算模块,用于计算各个设备类型数据与剧场设备数据的相似度,以获取第一相似度数据;第二计算模块,用于计算各个设备属性数据与剧场设备数据的相似度,以获取第二相似度数据;第三计算模块,用于将第一相似度数据和第二相似度数据的乘积作为初始相似度值;以及第四计算模块,用于计算初始相似度值与预设相似度值的百分比,并将百分比作为第一相似度值。进一步地,第一计算模块包括:第一检测模块,用于检测剧场设备数据中是否存在与设备类型数据一致的数据;第一子处理模块,用于在剧场设备数据中存在与设备类型数据一致的数据的情况下,设备类型数据Si设置为1;第二子处理模块,用于在剧场设备数据中不存在与设备类型数据一致的数据的情况下,将设备类型数据Si设置为0;第一子计算模块,用于通过第一公式计算第一相似度数据S,第一公式为:其中,i为设备类型数据的个数,n为正整数。进一步地,第二计算模块包括:第二检测模块,用于检测剧场设备数据中是否存在与设备属性数据一致的数据;第三子处理模块,用于在剧场设备数据中存在与设备属性数据一致的数据的情况下,将设备属性数据Vj设置为1;第四子处理模块,用于在剧场设备数据中不存在与设备属性数据一致的数据的情况下,计算设备属性数据Vj的值;第二子计算模块,用于通过第二公式计算第二相似度数据V,第二公式为:其中,j为设备属性数据的个数,m为正整数,αj为预设的对应Vj的权重。为了实现上述目的,根据本发明的一个方面,提供了一种演出数据处理系统,该系统包括:输入设备,用于获取剧目数据;处理器,与输入设备连接,用于在从数据库中读取与剧目数据相对应的剧场设备数据之后,计算剧目数据和剧场设备数据的相似度得到第一结果数据。进一步地,剧目数据包括一个或多个设备类型数据和分别与每个设备类型数据对应的设备属性数据,第一结果数据包括第一相似度值,处理器包括:计算器,用于计算各个设备类型数据与剧场设备数据的相似度,以获取第一相似度数据,并计算各个设备属性数据与剧场设备数据的相似度,以获取第二相似度数据,然后将第一相似度数据和第二相似度数据的乘积作为初始相似度值,计算初始相似度值与预设相似度值的百分比,并将百分比作为第一相似度值。进一步地,系统还包括:匹配控制器,用于检测第一结果数据中是否存在第一相似度值不符合第一阈值的第二结果数据,其中,在第一结果数据中存在第一相似度值不符合第一阈值的第二结果数据的情况下,获取与第二结果数据对应的第一类型数据,对第一类型数据进行渲染定位处理得到渲染定位数据;匹配控制器用于将第一结果数据中第一相似度值符合第一阈值的数据作为第三结果数据,并使用第一类型数据的第一模型对象ID和第三结果数据中的类型数据对应的第二模型对象ID驱动渲染器。进一步地,系统还包括:输出设备,与匹配控制器连接,用于获取渲染定位数据和第三结果数据对应的第一三维数据,并通过渲染器对第一三维数据和渲染定位数据进行渲染处理得到第二三维数据,输出第二三维数据。通过本发明,在采集到剧目数据之后,从数据库中读取与剧目数据相对应的剧场设备数据,然后计算剧目数据和剧场设备数据的相似度得到第一结果数据,从而可以根据第一结果数据直观地得到剧目数据和剧场设备数据的匹配程度,由于只需要进行一个相似度的计算,大大加快了获取评估结果的准确性和速度,以及通过计算而不需要人工的现场匹配评估,从而解决了由于获取剧目与演出场地是否匹配的评估结果的成本高且结果不准确的问题,实现了快速准确地获取剧目与演出场地的匹配的评估结果,并且获取评估结果的成本低,准确率高。附图说明此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1是根据本发明实施例的演出数据处理装置的结构示意图;图2是根据图1所示实施例的演出数据处理装置的结构示意图;图3是根据本发明实施例的演出数据处理方法的流程图;图4是根据图3所示实施例的演出数据处理方法的流程图;以及图5是根据本发明实施例的演出数据处理系统的示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。图1是根据本发明实施例的演出数据处理装置的结构示意图。如图1所示,该处理装置可以包括:采集模块10,用于采集剧目数据;读取模块30,用于从数据库中读取与剧目数据相对应的剧场设备数据;以及第一处理模块50,用于计算剧目数据和剧场设备数据的相似度得到第一结果数据。采用本发明,在采集到剧目数据之后,从数据库中读取与剧目数据相对应的剧场设备数据,然后计算剧目数据和剧场设备数据的相似度得到第一结果数据,从而可以根据第一结果数据直观地得到剧目数据和剧场设备数据的匹配程度,由于只需要进行一个相似度的计算,大大加快了获取评估结果的准确性和速度,以及通过计算而不需要人工的现场匹配评估,从而解决了由于获取剧目与演出场地是否匹配的评估结果的成本高且结果不准确的问题,实现了快速准确地获取剧目与演出场地的匹配的评估结果,并且获取评估结果的成本低,准确率高。具体地,本发明的上述实施例可以应用于演出剧目对剧场的可视化匹配系统,以便于为剧团已有的剧目寻找匹配的剧场。更具体地,该可视化匹配系统可以包括操作端、处理端与数据端。其中,采集模块10可以设置在操作端。具体地,在采集模块10采集到用户的剧目数据之后,操作端还可以包括参量特征化模块,该模块用于将采集到的用户的剧目数据进行特征化转换,以将剧目数据转换为预设格式的剧目数据,预设格式的剧目数据可以包括一个或多个参量特征数据,参量特征数据用于表征其对应的剧目设备的属性数据和类型数据。具体地,可以根据数据端预存的参量特征检索表中的预设特征数据进行特征化转换。剧场设备数据是可以预存到数据端的三维模型数据库中的,其可以采用参量特征的形式存储。数据端的数据库可以包括:参量特征检索表、标识数据库以及三维模型数据库。具体地,表1示出了上述实施例中采用参量特征存储设备数据的设备与参量特征的对应表。表1:在采集模块10采集剧目数据之前,可以通过系统的用户权限管理模块管理用户信息,由 用户级别决定用户的行为,也即用户登录系统之后,根据用户的登录信息获取用户的权限信息,通过权限信息开放用户的系统权限,例如,未注册用户及普通用户只可对操作端进行使用,而管理员用户还可以维护数据端的数据,其中,当管理员用户增加数据端的数据时,如,当管理员用户添加一个新的剧场设备的三维模型数据时,参量特征检索表与标识数据库中的数据将进行全局更新,同时三维模型数据将存储于三维模型数据库中;对于数据端的数据修改维护,类似地可以将参量特征检索表、标识数据库以及三维模型数据库中的数据全部进行更新。优选地,数据端还可以包括数据更新触发模块,用于触发数据端参量特征检索表、标识数据库以及三维模型数据库中的数据的更新,并且可以通过数据更新触发模块选用不同的数据更新方式。其中,数据端中的三维模型数据库中的每个剧场设备都具有唯一的ID标识,剧场设备的ID标识保存在标识数据库中,该ID标识是参量特征与剧场设备的联系纽带;三维模型数据库用于保存剧场设备的三维场景数据。根据本发明的上述实施例,剧目数据可以包括一个或多个设备类型数据和分别与每个设备类型数据对应的设备属性数据,第一结果数据包括第一相似度值,其中,第一处理模块50可以包括:第一计算模块,用于计算各个设备类型数据与剧场设备数据的相似度,以获取第一相似度数据;第二计算模块,用于计算各个设备属性数据与剧场设备数据的相似度,以获取第二相似度数据;第三计算模块,用于将第一相似度数据和第二相似度数据的乘积作为初始相似度值;以及第四计算模块,用于计算初始相似度值与预设相似度值的百分比,并将百分比作为第一相似度值。在本发明的上述实施例中,第一计算模块可以包括:第一检测模块,用于检测剧场设备数据中是否存在与设备类型数据一致的数据;第一子处理模块,用于在剧场设备数据中存在与设备类型数据一致的数据的情况下,设备类型数据Si设置为1;第二子处理模块,用于在剧场设备数据中不存在与设备类型数据一致的数据的情况下,将设备类型数据Si设置为0;第一子计算模块,用于通过第一公式计算第一相似度数据S,第一公式为:其中,i为设备类型数据的个数,n为正整数。根据本发明的上述实施例,第二计算模块可以包括:第二检测模块,用于检测剧场设备数据中是否存在与设备属性数据一致的数据;第三子处理模块,用于在剧场设备数据中存在与设备属性数据一致的数据的情况下,将设备属性数据Vj设置为1;第四子处理模块,用于在剧场设备数据中不存在与设备属性数据一致的数据的情况下,计算所述设备属性数据Vj的值;第二子计算模块,用于通过第二公式计算第二相似度数据V,第二公式为:其中,j为设备属性数据的个数,m为正整数,αj为预设的对应Vj的权重。根据本发明的上述实施例,装置还可以包括:第三检测模块,用于检测第一结果数据中是否存在第一相似度值不符合第一阈值的第二结果数据;第二处理模块,用于在第一结果数据中存在第一相似度值不符合第一阈值的第二结果数据的情况下,获取与第二结果数据对应的第一类型数据,并将第一结果数据中第一相似度值符合第一阈值的数据作为第三结果数据; 第三处理模块,用于对第一类型数据进行渲染定位处理得到渲染定位数据。在本发明的上述实施例中,装置还可以包括:第四处理模块,用于获取第三结果数据对应的第一三维数据;第五处理模块,用于将第一三维数据和渲染定位数据转换为第二三维数据;输出模块,用于输出第二三维数据。具体地,系统还可以包括输出模块,用于输出第二三维数据。输出模块也可以设置在操作端上,通过输出模块显示第二三维数据,其中,输出模块还可以显示对第二三维数据的描述数据,并且用户通过独立交互模块可以根据用户的需求选择显示方式。第二三维数据可以通过场景展示模块展示对渲染定位数据进行转换得到的数据,从而用户也可以获取到未能匹配的剧场设备的详细信息,从而对剧目设备与剧场设备进行更加直观全面的了解。图3是根据本发明实施例的演出数据处理方法的流程图,图4是根据图3所示实施例的演出数据处理方法的流程图。如图3和图4所示该方法包括如下步骤:步骤S102,采集剧目数据。步骤S104,从数据库中读取与剧目数据相对应的剧场设备数据。步骤S106,计算剧目数据和剧场设备数据的相似度得到第一结果数据。采用本发明,在采集到剧目数据之后,从数据库中读取与剧目数据相对应的剧场设备数据,然后计算剧目数据和剧场设备数据的相似度得到第一结果数据,从而可以根据第一结果数据直观地得到剧目数据和剧场设备数据的匹配程度,由于只需要进行一个相似度的计算,大大加快了获取评估结果的准确性和速度,以及通过计算而不需要人工的现场匹配评估,从而解决了由于获取剧目与演出场地是否匹配的评估结果的成本高且结果不准确的问题,实现了快速准确地获取剧目与演出场地的匹配的评估结果,并且获取评估结果的成本低,准确率高,从而实现可以高效获取剧目对剧场设备匹配的评估结果,提高了文化演出智能化服务水平。具体地,本发明的上述实施例可以应用于演出剧目对剧场的可视化匹配系统,以便于为剧团已有的剧目寻找匹配的剧场。更具体地,在采集到剧目数据之后,执行步骤S104的过程还可以包括从参量特征索引表中获取参量特征数据,使用参量特征数据对采集到的剧目数据进行特征化转换,得到预设格式的剧目数据,然后从数据库中读取与预设格式的剧目数据相对应的剧场设备数据。在本发明的上述实施例中,剧目数据可以包括一个或多个设备类型数据和分别与每个设备类型数据对应的设备属性数据,第一结果数据包括第一相似度值,其中,计算剧目数据和剧场设备数据的相似度得到第一结果数据的步骤可以包括:计算各个设备类型数据与剧场设备数据的相似度,以获取第一相似度数据;计算各个设备属性数据与剧场设备数据的相似度,以获取第二相似度数据;将第一相似度数据和第二相似度数据的乘积作为初始相似度值;以及计算初始相似度值与预设相似度值的百分比,并将百分比作为第一相似度值。根据本发明的上述实施例,计算各个设备类型数据与剧目数据的相似度,以获取第一相似度数据的步骤可以包括:检测剧场设备数据中是否存在与设备类型数据一致的数据,其中,在剧场设备数据中存在与设备类型数据一致的数据的情况下,将设备类型数据Si设置为1;在剧场设备数据中不存在与设备类型数据一致的数据的情况下,将设备类型数据Si设置为0;通过第一公式计算第一相似度数据S,第一公式为:其中,i为设备类型数据的个数,n为正整数。在本发明的上述实施例中,计算各个设备属性数据与剧目数据的相似度,以获取第二相似度数据的步骤可以包括:检测剧场设备数据中是否存在与设备属性数据一致的数据,其中,在剧场设备数据中存在与设备属性数据一致的数据的情况下,将设备属性数据Vj设置为1;在剧场设备数据中不存在与设备属性数据一致的数据的情况下,计算所述设备属性数据Vj的值;将设备属性数据Vj设置为0;通过第二公式计算第二相似度数据V,第二公式为:其中,j为设备属性数据的个数,m为正整数,αj为预设的对应所述Vj的权重。其中,j为设备属性数据的个数,j为自然数,n为设备属性数据总数目。进一步地,可以根据设备属性数据Vj在剧目中所发挥的重要性不同为其设置不同的权重值αj,如:设备属性数据V1为主台尺寸数据重要于V2所对应的舞台灯数目数据,可预先设置对应权重值α1=2,α2=1。αj可以取1,2,3,4,5等预设值。具体地,计算设备属性数据Vj的值的步骤可以包括:获取与设备属性数据对应的设备类型数据、剧场设备数据的值θi以及设备属性数据的值θi′;判断设备类型数据属于第一设备类型数据或第二设备类型数据,其中,在设备类型数据属于第一设备类型数据的情况下,当θi′≤θi时,设备属性数据Vi=1-(1-θi′/θi)/m2,当θi′>θi时,Vi=θi/θi′;在设备类型数据属于第二设备类型数据的情况下,当θi′≤θi时,设备属性数据Vi=1,当θi′>θi时,Vi=θi/θi′。其中,参考表1,上述实施例中的第一设备类型数据可以包括主台、台口、乐池尺寸、吊杆间距、吊点间距、舞台灯间隔等连续型度量的设备属性数据,第二设备类型数据可以包括吊杆数目、吊点数目、吊笼数目、舞台灯数目、化妆间数目等离散型度量的设备属性数据。其中,剧场设备可以包括:台口、主台、吊杆、吊点、吊笼、舞台灯、乐池、升降台、转台、显示屏、化妆间、道具室以及服装室等。剧场设备数据可以包括:台口的宽度和高度、主台进深、吊杆数目、吊杆间距、吊点间距、吊点数目、吊笼数目、舞台灯数目、乐池大小、升降台规格、转台规格、显示屏大小、化妆间数量、道具室数量以及服装室大小等数据。具体地,检测剧场设备数据中是否存在与设备类型数据一致的数据,其中,在剧场设备数据中存在与设备类型数据一致的数据的情况下,将设备类型数据Si设置为1,例如,设备类型数据为乐池,将乐池记作S1,在剧场设备数据中存在乐池的情况下,S1=1;在剧场设备数据中不存在与设备类型数据一致的数据的情况下,将设备类型数据Si设置为0,例如,设备类型数据为升降台,将升降台记作S2,在剧场设备数据中不存在升降台的情况下,S2=0;在获取到各个设备类型数据的值之后,通过第一公式计算第一相似度数据S,第一公式为:其中,i为设备类型数据的个数,n为正整数。具体地,检测剧场设备数据中是否存在与设备属性数据一致的数据,其中,在剧场设备数据中存在与设备属性数据一致的数据的情况下,将设备属性数据Vj设置为1,例如,设备属性数据位为主台进深,将主台进深记为如V1,如果剧场设备数据中的存在与V1一致的数据,则V1=1;在剧场设备数据中不存在与设备属性数据一致的数据的情况下,将设备属性数据Vj设置为0,例如,如果剧场设备数据中的不存在与V1一致的数据,则计算V1的值;在获取到各个设备属性数据的值之后,通过第二公式计算第二相似度数据V,第二公式为:其中,j为设备属性数据的个数,m为正整数,αj为预设的对应所述Vj的权重。在获取第一相似度数据S和第二相似度数据V之后,计算第一相似度数据S和第二相似度数据V的乘积M;获取预设相似度值H,计算初始相似度值与预设相似度值的百分比,并将百分比作为第一相似度值P,P=M/H×100%。其中,根据本发明的上述实施例,在计算剧目数据和剧场设备数据的相似度得到第一结果数据之后,方法还可以包括:检测第一结果数据中是否存在第一相似度值不符合第一阈值的第二结果数据,其中,在第一结果数据中存在第一相似度值不符合第一阈值的第二结果数据的情况下,获取与第二结果数据对应的第一类型数据,并将第一结果数据中符合第一阈值的数据作为第三结果数据;对第一类型数据进行渲染定位处理得到渲染定位数据。具体地,第二结果数据为剧目数据与剧场设备数据不匹配的数据,也即未能匹配的标识物,对未能匹配的标识物通过渲染器对其进行场景渲染处理,获取渲染定位数据,然后通过操作端的输出模块显示。在本发明的上述实施例中,在计算剧目数据和剧场设备数据的相似度得到第一结果数据之后,方法还可以包括:获取第三结果数据对应的第一三维数据;将第一三维数据和渲染定位数据转换为第二三维数据;输出第二三维数据。更具体地,在获取到第三结果数据和第二结果数据之后,第三结果数据和第二结果数据可以通过匹配列表发送至操作端的输出模块。在将第二结果数据发送至输出模块之前,可以通过标识处理模块在标识数据库中识别与跌结果数据中的第一设备数据对应的ID标识,也可以通过三维数据处理模块直接拾取该未匹配的第一设备,并赋予该第一设备一个新的第一ID标识,然后对该第一设备进行重渲染定位计算得到渲染定位数据,最后渲染器脚本接收第一结果数据以及渲染定位数据,将第一三维数据和渲染定位数据转换为第二三维数据,完成图形渲染工作,并将该第二三维数据输出。具体地,系统还可以包括输出模块,用于输出第二三维数据。输出模块也可以设置在操作端上,通过显示设备显示第二三维数据,输出模块还用于输出对第二三维数据的描述数据。用户通过操作端可以根据用户的需求选择显示方式。具体地,在图4中:步骤S202:用户通过登录界面进入演出数据处理系统。步骤S204:判断用户是否已登录,其中,若用户已登录,则执行步骤S206,若用户未登录,则执行步骤S210。步骤S206:判断已登录用户是否为管理员用户,若已登录用户为管理员用户,则执行步骤S208,若已登录用户不是管理员用户,则执行步骤S210。步骤S208:管理员用户更新数据库中的数据。其中,执行步骤S208获取到的更新过的数据库,可以应用于步骤S212中的读取与剧目数据对应的剧场设备数据中。具体地,管理员用户可以对数据端的数据库中的数据进行添加或修改。当向数据库中添加数据时,管理员用户可以上传需要添加的剧场设备的三维场景数据(三维场景数据中包括第一三维数据),其中包括各个剧场设备的属性数据和类型数据,并可以在三维数据库中增加对各个剧场设备的场馆模型及所有设备的对应特征的描述数据,还可以生成对应每个新增加的剧场设备的参量特征及ID标识。步骤S210:采集剧目数据,并将用参量特征的形式表示剧目数据。步骤S212:对剧目数据和剧场设备数据进行相似度计算,得到第一结果数据。其中,第一结果数据可以是以列表的形式输出。步骤S214:检测第一结果数据中是否存在第一相似度值不符合第一阈值的第二结果数据,其中,若是,执行步骤S216;若否,执行步骤S222:将第一结果数据中第一相似度值符合第一阈值的数据作为第三结果数据,执行完步骤S222执行步骤S218。步骤S216:对第二结果数据进行重新渲染定位处理,得到渲染定位数据。具体地,获取与第二结果数据对应的第一类型数据;对第一类型数据进行渲染定位处理得到渲染定位数据。步骤S218:根据第三结果数据生成第一三维数据,并与渲染定位数据合并成第二三维数据。步骤S220:输出第二三维数据。具体地,第一结果数据可以在操作端显示为一个匹配列表,以第一相似度值标定排列,用户可以通过操作端(即客户端)逐条查看匹配列表项。由本发明的上述实施例可知,可以根据第一相似度值是否符合第一阈值将第一结果数据划分为第二结果数据和第三结果数据,对于第三结果数据可以直接获取第一三维数据,对于第二结果数据需要对其进行渲染定位处理,得到渲染定位数据,然后对第一三维数据和渲染定位数据进行转换,将其整合成为第二三维数据。在步骤S220中,用户可以通过点击匹配列表项查看不同的匹配场景(即第二三维数据),并且,用户可以查看第一结果数据中存在第二结果数据的原因,也即,使得第一相似度值不符合第一阈值的原因是什么。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本发明还提供了一种演出数据处理系统,如图5所示,该系统可以包括:输入设备1,用于获取剧目数据;处理器3,与输入设备1连接,用于在从数据库中读取与剧目数据相对应的剧场设备数据之后,计算剧目数据和剧场设备数据的相似度得到第一结果数据。采用本发明,在输入设备获取到剧目数据之后,通过处理器从数据库中读取与剧目数据相对应的剧场设备数据,然后计算剧目数据和剧场设备数据的相似度得到第一结果数据,从而可以根据第一结果数据直观地得到剧目数据和剧场设备数据的匹配程度,由于只需要进行一个相似度的计算,大大加快了获取评估结果的准确性和速度,以及通过计算而不需要人工的现场匹配评估,从而解决了由于获取剧目与演出场地是否匹配的评估结果的成本高且结果不准确的问题,实现了快速准确地获取剧目与演出场地的匹配的评估结果,并且获取评估结果的成本低,准确率高,从而实现可以高效获取剧目对剧场设备匹配的评估结果,提高了文化演出智能化服务水平。在本发明的上述实施例中,剧目数据可以包括一个或多个设备类型数据和分别与每个设备类型数据对应的设备属性数据,第一结果数据包括第一相似度值,处理器可以包括:计算器,用于计算各个设备类型数据与剧场设备数据的相似度,以获取第一相似度数据,并计算各个设备属性数据与剧场设备数据的相似度,以获取第二相似度数据,然后将第一相似度数据和第二相似度数据的乘积作为初始相似度值,计算初始相似度值与预设相似度值的百分比,并将百分比作为第一相似度值。根据本发明的上述实施例,系统还可以包括:匹配控制器,用于检测第一结果数据中是否存在第一相似度值不符合第一阈值的第二结果数据,其中,在第一结果数据中存在第一相似度值不符合第一阈值的第二结果数据的情况下,获取与第二结果数据对应的第一类型数据,对第一类型数据进行渲染定位处理得到渲染定位数据;匹配控制器用于将第一结果数据中第一相似度值符合第一阈值的数据作为第三结果数据,并使用第一类型数据的第一模型对象ID和第三结果数据中的类型数据对应的第二模型对象ID驱动渲染器。其中,可以根据第一模型对象ID和第二模型对象ID获取对应类型数据的属性数据,如位置、颜色、纹理等数据。在本发明的上述实施例中,系统还可以包括:输出设备,与匹配控制器连接,用于获取渲染定位数据和第三结果数据对应的第一三维数据,并通过渲染器对第一三维数据和渲染定位数据进行渲染处理得到第二三维数据,输出第二三维数据。其中,渲染器与匹配控制器连接,并根据渲染器脚本收集到的第一类型数据渲染定位处理结果对场景中部分模型进行重渲染计算,以事件进行驱动。渲染器的渲染结果将修改原有剧场场景的渲染,在其上覆盖部分场景对象渲染效果。根据本发明的上述实施例,本系统可以应用于可视化匹配系统中。其中输入设备和输出设备都可以设置在操作端(即客户端),上述实施例中的主处理流和数据端的功能都可以通过处理器来实现。从以上的描述中,可以看出,本发明实现了如下技术效果:在采集到剧目数据之后,从数据库中读取与剧目数据相对应的剧场设备数据,然后计算剧目数据和剧场设备数据的相似度得到第一结果数据,从而可以根据第一结果数据直观地得到剧目数据和剧场设备数据的匹配程度,由于只需要进行一个相似度的计算,大大加快了获取评估结果的准确性和速度,以及通过计算而不需要人工的现场匹配评估,从而解决了由于获取剧目与演出场地是否匹配的评估结果的成本高且结果不准确的问题,实现了快速准确地获取剧目与演出场地的匹配的评估结果,并且获取评估结果的成本低,准确率高,从而实现可以高效获取剧目对剧场设备匹 配的评估结果,提高了文化演出智能化服务水平。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1