System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及屏幕显示技术的领域,尤其是涉及一种防火显示屏显示控制方法及系统。
技术介绍
1、在一些商城、小区等场所,为提高人们的安全防火意识以及对防火知识的关注,会做一些防火安全知识宣传,防火安全知识的宣传多利用显示屏播放的方式进行宣传,如播放一些防火的生动形象短片,或文字说明,均需要用到显示屏进行显示播放。
2、相关技术中,用于关注安全的防火显示屏一般用支架支撑或安装于墙壁上,此时对应的宣传内容于显示屏中播放,一般情况下所显示的内容均靠近中部或以中部作对称设置,使得整体播放效果较佳。
3、针对上述中的相关技术,由于每个场所显示屏所安装的位置高度不一致且每个场所的受众人群身高不一致,会有可能出现居中显示或以中部作对称设置的内容不便于群众查看的情况,尚有改进空间。
技术实现思路
1、为了便于群众对显示屏中的内容进行查看,本申请提供一种防火显示屏显示控制方法及系统。
2、第一方面,本申请提供一种防火显示屏显示控制方法,采用如下的技术方案:
3、一种防火显示屏显示控制方法,包括:
4、获取显示屏前方区域的区域检测图像;
5、于区域检测图像中根据人物特征识别以获取用户脚部位置以及用户头部位置;
6、根据用户脚部位置以及预设的拍摄中心点确定拍摄偏移角度以及像素拍摄距离;
7、根据拍摄偏移角度以及像素拍摄距离以确定拍摄显示高度,并根据所有的拍摄显示高度进行均值计算以确定拍摄均值高度,且根据拍摄均值高度
8、根据用户脚部位置、相关联的用户头部位置、拍摄偏移角度以及像素拍摄距离进行计算确定用户实际身高以及横向间隔距离;
9、根据预设的高度匹配关系以确定用户实际身高以及横向间隔距离相对应的舒适上限高度;
10、根据显示下限高度以及舒适上限高度建立显示区域,并控制显示内容于显示区域中进行播放。
11、通过采用上述技术方案,在显示屏安装完成后通过显示屏获取区域检测图像以得知用户具体情况,此时可通过拍摄角度等情况确定用户所处地面高度,从而能够对显示屏安装的高度进行确定,此时再根据用户的身高确定在显示屏上便于用户进行观看的高度,从而能够确定供内容显示的显示区域,从而便于群众对显示屏中的内容进行查看。
12、可选的,还包括与用户脚部位置相关联的用户头部位置的确定步骤,该步骤包括:
13、以用户脚部位置为圆心、预设的相邻距离为半径以划定相近区域;
14、于相近区域内将其余用户脚部位置确定为当前用户脚部位置的搭配位置;
15、根据当前用户脚部位置以及搭配位置进行连线以确定用户脚部线段,并根据用户脚部线段确定脚部间距长度,且根据预设的长度匹配关系以确定脚部间距长度相对应的理论用户身高;
16、于用户脚部线段上作长度为理论用户身高的垂线以确定人体中部线段;
17、判断是否存在用户头部位置处于人体中部线段上;
18、若存在用户头部位置处于人体中部线段上,则将靠近用户脚部线段的用户头部位置与用户脚部线段相对应的两个用户脚部位置相关联;
19、若不存在用户头部位置处于人体中部线段上,则无动作。
20、通过采用上述技术方案,对所获取到的用户脚部位置以及用户头部位置进行分析以确定实际情况下相关联的用户脚部位置以及用户头部位置。
21、可选的,还包括:
22、将处于同一相近区域内的用户脚部位置归纳于同一预设的初始为空的位置集合中,且于位置集合中根据各用户脚部位置确定相近区域以继续归纳用户脚部位置,直至位置集合中的用户脚部位置数量固定;
23、于用户头部位置与用户脚部位置相关联后将相对应的用户脚部位置定义为有效位置,且将未与用户头部位置相关联的用户脚部位置定义为无效位置;
24、于位置集合中利用剩余的无效位置确定相关联的用户头部位置,直至无效位置数量固定,并将当前用户头部位置与用户脚部位置的相关联组合情况定义为搭配组合;
25、于位置集合中根据各搭配组合中的无效位置进行计数以确定无效数量;
26、根据预设的排序规则以确定数值最小的无效数量,并根据该无效数量相对应的搭配组合确定用户头部位置与用户脚部位置相关联情况。
27、通过采用上述技术方案,进一步优化用户头部位置与用户脚部位置相关联的准确性。
28、可选的,还包括:
29、根据位置集合中各用户实际身高进行均值计算以确定用户均值身高;
30、判断是否存在至少两个位置集合;
31、若不存在至少两个位置集合,则根据用户均值身高确定舒适上限高度以确定显示区域;
32、若存在至少两个位置集合,则根据位置集合中相关联的用户头部位置进行计数以确定集合用户数量;
33、根据所有的集合用户数量进行求和计算以确定观看人员数量;
34、根据集合用户数量以及观看人员数量进行计算以确定集合占比权重,并根据各集合占比权重以及相对应的用户均值身高进行计算以确定用户综合身高,且根据用户综合身高确定舒适上限高度以确定显示区域。
35、通过采用上述技术方案,根据各人群的占比情况对舒适上限高度进行调整,以使得所确定的显示区域显示效果较佳。
36、可选的,于集合用户数量确定后,防火显示屏显示控制方法还包括:
37、以位置集合中相关联的用户头部位置为圆心、预设的靠近距离为半径以划定靠近区域;
38、于靠近区域中将不与位置集合中相关联的用户头部位置定义为靠近位置,并于单个位置集合中根据靠近位置进行计数以确定靠近数量;
39、根据靠近数量以及集合用户数量进行计算以确定靠近占比值,并根据预设的影响匹配关系以确定靠近占比值相对应的影响系数;
40、根据靠近数量以及影响系数进行计算以确定修正数量,并根据修正数量以及集合用户数量进行求和计算以更新集合用户数量。
41、通过采用上述技术方案,进一步提高集合用户数量确定的准确性。
42、可选的,显示内容于显示区域进行播放的步骤包括:
43、根据显示内容确定内容中心点;
44、于拍摄中心点作垂直于显示屏的左右分界线,并于左右分界线两侧根据用户头部位置进行计数以确定单侧用户数量;
45、根据两个单侧用户数量进行计算以确定中心偏移度;
46、根据显示区域以确定区域中心点,并根据中心偏移度以及区域中心点进行计算以确定显示中心点;
47、将内容中心点与显示中心点重合并判断显示内容是否均能处于显示区域内;
48、若显示内容均能处于显示区域内,则将内容中心点与显示中心点重合对显示内容进行播放;
49、若显示内容未均能处于显示区域内,则以内容中心点为中心控制显示内容进行缩放,直至显示内容均处于显示区本文档来自技高网...
【技术保护点】
1.一种防火显示屏显示控制方法,其特征在于,包括:
2.根据权利要求1所述的防火显示屏显示控制方法,其特征在于,还包括与用户脚部位置相关联的用户头部位置的确定步骤,该步骤包括:
3.根据权利要求2所述的防火显示屏显示控制方法,其特征在于,还包括:
4.根据权利要求3所述的防火显示屏显示控制方法,其特征在于,还包括:
5.根据权利要求4所述的防火显示屏显示控制方法,其特征在于,于集合用户数量确定后,防火显示屏显示控制方法还包括:
6.根据权利要求5所述的防火显示屏显示控制方法,其特征在于,显示内容于显示区域进行播放的步骤包括:
7.根据权利要求6所述的防火显示屏显示控制方法,其特征在于,若显示内容均能处于显示区域内,防火显示屏显示控制方法还包括:
8.一种防火显示屏显示控制系统,其特征在于,包括:
【技术特征摘要】
1.一种防火显示屏显示控制方法,其特征在于,包括:
2.根据权利要求1所述的防火显示屏显示控制方法,其特征在于,还包括与用户脚部位置相关联的用户头部位置的确定步骤,该步骤包括:
3.根据权利要求2所述的防火显示屏显示控制方法,其特征在于,还包括:
4.根据权利要求3所述的防火显示屏显示控制方法,其特征在于,还包括:
5.根据权利要求4所述的防火...
【专利技术属性】
技术研发人员:许侃,王宁宇,
申请(专利权)人:安徽触威电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。