一种防火显示屏显示控制方法及系统与流程
- 国知局
- 2024-06-21 13:35:24
本技术涉及屏幕显示技术的领域,尤其是涉及一种防火显示屏显示控制方法及系统。
背景技术:
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、若显示内容未均能处于显示区域内,则以内容中心点为中心控制显示内容进行缩放,直至显示内容均处于显示区域内。
50、通过采用上述技术方案,可根据人群分布情况对显示内容的左右偏移情况进行确定,以使得整体观看效果较佳。
51、可选的,若显示内容均能处于显示区域内,防火显示屏显示控制方法还包括:
52、获取内容字符大小;
53、判断内容字符大小是否小于预设的基准字符大小;
54、若内容字符大小不小于基准字符大小,则将内容中心点与显示中心点重合对显示内容进行播放;
55、若内容字符大小小于基准字符大小,则当前显示区域的舒适上限高度确定标准用户身高;
56、将用户实际身高大于标准用户身高的用户定义为超值用户,并于超值用户中根据用户实际身高以及标准用户身高进行差值计算以确定用户差值身高;
57、根据用户差值身高相对应的超值用户进行计数以确定超值数量,并根据预设的修正匹配关系以确定超值数量相对应的修正参数;
58、根据所有的修正参数以及相对应的用户差值身高进行计算以确定调整高度,并控制调整高度对舒适上限高度进行调整以更新显示区域,且根据新的显示区域再次进行内容显示判断,直至显示内容播放。
59、通过采用上述技术方案,可根据字符大小情况确定当前显示区域是否能供内容进行较好放置,以当内容较多无法放置时能自动调整显示区域大小,从而使得内容显示效果较佳。
60、第二方面,本技术提供一种防火显示屏显示控制系统,采用如下的技术方案:
61、一种防火显示屏显示控制系统,包括:
62、获取模块,用于获取显示屏前方区域的区域检测图像;
63、处理模块,与获取模块连接,用于信息的存储和处理;
64、处理模块于区域检测图像中根据人物特征识别以使获取模块获取用户脚部位置以及用户头部位置;
65、处理模块根据用户脚部位置以及预设的拍摄中心点确定拍摄偏移角度以及像素拍摄距离;
66、处理模块根据拍摄偏移角度以及像素拍摄距离以确定拍摄显示高度,并根据所有的拍摄显示高度进行均值计算以确定拍摄均值高度,且根据拍摄均值高度以及预设的修正高度进行计算以确定显示下限高度;
67、处理模块根据用户脚部位置、相关联的用户头部位置、拍摄偏移角度以及像素拍摄距离进行计算确定用户实际身高以及横向间隔距离;
68、处理模块根据预设的高度匹配关系以确定用户实际身高以及横向间隔距离相对应的舒适上限高度;
69、处理模块根据显示下限高度以及舒适上限高度建立显示区域,并控制显示内容于显示区域中进行播放。
70、通过采用上述技术方案,在显示屏安装完成后获取模块通过显示屏获取区域检测图像以得知用户具体情况,此时处理模块可通过拍摄角度等情况确定用户所处地面高度,从而能够对显示屏安装的高度进行确定,此时再根据用户的身高确定在显示屏上便于用户进行观看的高度,从而能够确定供内容显示的显示区域,从而便于群众对显示屏中的内容进行查看。
71、综上所述,本技术包括以下至少一种有益技术效果:
72、根据显示屏安装高度以及受众人群身高可确定合适的显示区域进行显示内容播放,从而便于群众对显示屏中的内容进行查看;
73、可根据图像采集情况有效的对用户头部以及脚部的情况进行分析,以便于确定较为准确的用户身高;
74、在显示内容进行显示的过程中可根据人群分布情况对内容显示位置进行调整,以使得整体显示效果较佳。
本文地址:https://www.jishuxx.com/zhuanli/20240618/33342.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表