System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于灯板显示,尤其涉及一种基于调光灯板的灯区最优排布设计实现方法、系统及存储介质。
技术介绍
1、目前,业界mini分区调光灯板的评估需要结合显示aa区、总灯区数、x方向灯间距、y方向灯间距、单位区灯数、ic数、ic的扫描数,以及ic的通道数等等互相匹配和比对分析,往往需要经过人工反复评估才能出一个比较接受的方案,且还未必能评估出最优的方案;并且,时间成本极高,评估效率低而不利于重复生产。
技术实现思路
1、针对上述现有技术的缺陷,本申请提供了一种基于调光灯板的灯区最优排布设计实现方法、系统及存储介质,通过在线快速生成匹配客户需求的最优灯排布方案,显著提高了设计和评估效率,最终输出灯间距最接近正方形的排列,且整体亮度均匀性输出最佳的灯区设计方案。
2、为实现上述目的,本申请提供了一种基于调光灯板的灯区最优排布设计实现方法,所述方法包括:
3、s100:根据预设调光灯板参数算得当前总灯区数。
4、s200:判断所述当前总灯区数是否与ic扫描数相匹配,若不匹配,则按预设规则调整所述当前总灯区数,直到匹配为止,将匹配的总灯区数作为目标总灯区数输出;若匹配,则直接将所述当前总灯区数作为目标总灯区数输出。
5、s300:根据所述目标总灯区数,获得灯距排列组合,并通过所述灯距排列组合筛选出最优相似灯距。
6、s400:根据所述最优相似灯距计算出当前ic利用率。
7、s500:判断所述当前ic利用率是否满足预设阈值,若
8、在所述步骤s100中,所述预设调光灯板参数至少包括灯板显示尺寸和灯区间距。
9、所述按预设规则调整所述当前总灯区数具体为:
10、比较所述当前总灯区数与标准总灯区数;其中,所述标准总灯区数由ic扫描数与ic总通道数的乘积算得。
11、若所述当前总灯区数小于所述标准总灯区数,则通过增加总灯区数来逐步接近所述标准总灯区数,并记录每次增加总灯区数后计算得出的灯区间距;调整后的总灯区数能被所述ic扫描数整除;若所述当前总灯区数大于所述标准总灯区数,则通过减少总灯区数来逐步小于或等于所述标准总灯区数,并记录每次减少总灯区数后计算得出的灯区间距;调整后的总灯区数能被所述ic扫描数整除。
12、在本申请中,所述步骤s300具体为:
13、将所述记录的每次调整总灯区数后计算得出的灯区间距按预设条件进行比较,筛选出所述最优相似灯距;其中,所述最优相似灯距指灯区间距方正率最高的灯区排列方式;所述预设条件包括灯区显示长宽比阈值和灯板显示区尺寸。
14、在本申请中,所述步骤s400具体为:
15、根据所述最优相似灯距获得单颗ic通道数和实际使用ic数;根据所述单颗ic通道数、实际使用ic数、目标总灯区数和ic扫描数,计算得到所述当前ic利用率。
16、在所述步骤s500中,根据所述ic扫描数、单颗ic最大通道数和实际使用ic数算得所述当前最大灯区数,以计算出更新后的灯区间距;根据所述更新后的灯区间距输出所述最优目标灯距方案。
17、在本申请中,所述步骤s500还包括:
18、根据所述最优目标灯距方案,在调光灯板上进行验证,并根据实际验证效果输出评估结果。
19、为实现上述目的,本申请还提供了一种基于调光灯板的灯区最优排布设计实现系统,所述系统包括:
20、数据采集模块、第一判断模块、第一处理模块、第二处理模块和第二判断模块。
21、其中,所述数据采集模块,用于根据预设调光灯板参数算得当前总灯区数。
22、所述第一判断模块,用于判断所述当前总灯区数是否与ic扫描数相匹配,若不匹配,则按预设规则调整所述当前总灯区数,直到匹配为止,将匹配的总灯区数作为目标总灯区数输出;若匹配,则直接将所述当前总灯区数作为目标总灯区数输出。
23、所述第一处理模块,用于根据所述目标总灯区数,获得灯距排列组合,并通过所述灯距排列组合筛选出最优相似灯距。
24、所述第二处理模块,用于根据所述最优相似灯距计算出当前ic利用率。
25、所述第二判断模块,用于判断所述当前ic利用率是否满足预设阈值,若满足,则输出最优目标灯距方案;若不满足,则根据实际ic控制数计算得当前最大灯区数,并根据所述当前最大灯区数输出所述最优目标灯距方案。
26、在本申请中,所述系统还包括数据验证模块。所述数据验证模块用于根据所述最优目标灯距方案,在调光灯板上进行验证,并根据实际验证效果输出评估结果。
27、为实现上述目的,本申请还提供了一种存储介质,为计算机可读存储介质中的一种,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上任一所述的基于调光灯板的灯区最优排布设计实现方法。
28、与现有技术相比,本申请有益效果在于:
29、本申请提出的一种基于调光灯板的灯区最优排布设计实现方法、系统及存储介质,本申请通过计算出需求设计的当前总灯区数后,经过优化调整使其与ic扫描数相匹配,避免了资源的浪费或不足,通过预设规则的调整,实现了资源的最优配置;再通过快速获得多种不同的灯距排列组合后,相互比较筛选出最优相似灯距,避免了人工繁杂的手工排查,提高了设计的效率和效果;接着根据计算出的ic利用率反映了设计呈现出的实际性能,最后根据ic利用率和灯方正率等比对后输出最优方案,大大提高了分区调光灯板评估的有效性和高效性。
本文档来自技高网...【技术保护点】
1.一种基于调光灯板的灯区最优排布设计实现方法,其特征在于,包括:
2.根据权利要求1所述的一种基于调光灯板的灯区最优排布设计实现方法,其特征在于,在所述步骤S100中,所述预设调光灯板参数至少包括灯板显示尺寸和灯区间距。
3.根据权利要求2所述的一种基于调光灯板的灯区最优排布设计实现方法,其特征在于,所述按预设规则调整所述当前总灯区数,具体为:
4.根据权利要求3所述的一种基于调光灯板的灯区最优排布设计实现方法,其特征在于,所述步骤S300,具体为:
5.根据权利要求4所述的一种基于调光灯板的灯区最优排布设计实现方法,其特征在于,所述步骤S400,具体为:
6.根据权利要求5所述的一种基于调光灯板的灯区最优排布设计实现方法,其特征在于,在所述步骤S500中,
7.根据权利要求6所述的一种基于调光灯板的灯区最优排布设计实现方法,其特征在于,所述步骤S500,还包括:
8.一种基于调光灯板的灯区最优排布设计实现系统,其特征在于,包括:
9.根据权利要求8所述的一种基于调光灯板的灯区最优排
10.一种存储介质,为计算机可读存储介质中的一种,其特征在于,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如权利要求1~7任一所述的基于调光灯板的灯区最优排布设计实现方法。
...【技术特征摘要】
1.一种基于调光灯板的灯区最优排布设计实现方法,其特征在于,包括:
2.根据权利要求1所述的一种基于调光灯板的灯区最优排布设计实现方法,其特征在于,在所述步骤s100中,所述预设调光灯板参数至少包括灯板显示尺寸和灯区间距。
3.根据权利要求2所述的一种基于调光灯板的灯区最优排布设计实现方法,其特征在于,所述按预设规则调整所述当前总灯区数,具体为:
4.根据权利要求3所述的一种基于调光灯板的灯区最优排布设计实现方法,其特征在于,所述步骤s300,具体为:
5.根据权利要求4所述的一种基于调光灯板的灯区最优排布设计实现方法,其特征在于,所述步骤s400,具体为:
【专利技术属性】
技术研发人员:张春,林汉良,
申请(专利权)人:惠州市宝明精工有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。