System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,且更为具体地,涉及多屏显示协同控制方法和系统。
技术介绍
1、随着智能终端设备的普及和多屏交互需求的增长,多屏协同显示技术逐渐成为人机交互领域的重要研究方向。传统的多屏显示控制方法主要依赖于硬件层面的信号同步技术,例如,通过hdmi分配器或无线投屏协议实现多屏内容镜像显示。然而,这种简单的信号复制模式无法适应不同显示终端在物理特性、空间布局和环境条件等方面的异构性,导致显示效果参差不齐,严重制约了多屏系统在专业可视化、沉浸式交互等场景中的应用价值,且多数现有系统采用均匀渲染策略,未考虑不同显示终端的性能差异。
2、因此,需要一种新的多屏显示协同控制技术方案,有效适应不同显示终端在物理特性、空间布局和环境条件等方面的异构性,实现跨屏渲染资源的非线性优化配置,提升多屏系统显示质量、优化能耗效率。
技术实现思路
1、为了解决上述技术问题,提出了本申请,以提供一种新的多屏显示协同控制方法和系统,有效适应不同显示终端在物理特性、空间布局和环境条件等方面的异构性,实现跨屏渲染资源的非线性优化配置,提升多屏系统显示质量、优化能耗效率。
2、第一方面,本专利技术提供了多屏显示协同控制方法,包括:采集用于协同显示的多个显示终端的设备特征;根据预设方式,对所述多个显示终端的设备特征进行计算,获得所述多个显示终端的权重值,用于指示所述多个显示终端在协同显示时的显示优先级;根据所述多个显示终端的权重值,调整所述多个显示终端的显示参数;根据所述多个显示终端的显示
3、可选地,在前述的多屏显示协同控制方法中,多个显示终端的设备特征包括所述多个显示终端的屏幕物理尺寸、分辨率矩阵、屏幕曲率系数。
4、可选地,在前述的多屏显示协同控制方法中,根据预设方式,对所述多个显示终端的设备特征进行计算,获得所述多个显示终端的权重值,包括:采集所述多个显示终端所在环境的环境照度;检测所述多个显示终端相对于用户的视距;计算所述多个显示终端的权重值,其中所述多个显示终端中的第i个显示终端的权重值,其中,为所述第i个显示终端的屏幕物理尺寸,、为所述第i个显示终端的分辨率矩阵中的横向分辨率和纵向分辨率,为第i个显示终端的屏幕曲率系数,为所述第i个显示终端相对于所述用户的视距,为所述多个显示终端相对于用户的平均视距,为以自然常数e为底的指数函数,为所述第i个显示终端所在环境的环境照度,为预设的最佳照度,为预设的最大照度,为所述第i个显示终端的交互优先级。
5、可选地,在前述的多屏显示协同控制方法中,在获得所述多个显示终端的权重值之前,所述多屏显示协同控制方法还包括:检测所述多个显示终端显示的图像;根据所述多个显示终端显示的图像,计算所述多个显示终端与所述用户进行交互的可能性高低;根据所述多个显示终端与所述用户进行交互的可能性,计算所述多个显示终端的交互优先级。
6、可选地,在前述的多屏显示协同控制方法中,在获得所述多个显示终端的权重值之前,所述多屏显示协同控制方法还包括:实时检测所述用户的瞳孔直径;根据所述用户的瞳孔直径,计算最佳照度修正值,其中,、为预设的系数,为预设的目标照度,表示时间;使用所述最佳照度修正值,对预设的最佳照度进行修正。
7、可选地,在前述的多屏显示协同控制方法中,根据所述多个显示终端的权重值,调整所述多个显示终端的显示参数,包括:获取预设的基准动态刷新率;检测所述多个显示终端的横向空间坐标;计算所述多个显示终端的动态刷新率、显示比例系数、背光强度,其中,所述第i个显示终端的动态刷新率,为所述多个显示终端的平均权重值,表示双曲正切函数,表示双曲正割函数,所述第i个显示终端的显示比例系数,、所述多个显示终端的分辨率矩阵中的横向分辨率的最大值和纵向分辨率的最大值,为所述多个显示终端的权重值之和,所述第i个显示终端的背光强度,为预设的补偿因子,为预设的空间衰减系数,为所述第i个显示终端的横向空间坐标,为预设的基准横向空间坐标。
8、可选地,在前述的多屏显示协同控制方法中,根据所述多个显示终端的显示参数,生成渲染矩阵,包括:检测所述多个显示终端的纵向空间坐标;根据所述多个显示终端的纵向空间坐标,计算所述多个显示终端的纵向分布标准差;构建所述渲染矩阵,其中,为预设的横向衰减因子,为预设的视觉焦点的横向空间坐标,为高斯误差函数,为第i个显示终端的纵向空间坐标,为所述多个显示终端的纵向空间坐标的均值。
9、可选地,在前述的多屏显示协同控制方法中,按照所述渲染矩阵,对所述多个显示终端显示的图像进行渲染,包括:检测所述多个显示终端显示的图像是否为跨屏图像;在判断结果为是时,根据所述渲染矩阵为多个显示终端显示的图像分配显存资源,并使用分配的显存资源进行图像渲染;在判断结果为否时,按照预设的单屏优化策略进行图像渲染。
10、第二方面,本专利技术提供了多屏显示协同控制系统,包括:特征采集模块,采集用于协同显示的多个显示终端的设备特征;权重计算模块,根据预设方式,对所述多个显示终端的设备特征进行计算,获得所述多个显示终端的权重值,用于指示所述多个显示终端在协同显示时的显示优先级;参数调整模块,根据所述多个显示终端的权重值,调整所述多个显示终端的显示参数;矩阵生成模块,根据所述多个显示终端的显示参数,生成渲染矩阵;图像渲染模块,按照所述渲染矩阵,对所述多个显示终端显示的图像进行渲染。
11、本专利技术上述一个或多个技术方案,至少具有如下一种或多种有益效果:
12、根据本专利技术的技术方案,通过生成并应用渲染矩阵,此方法能够精确控制多个显示终端上图像的渲染过程,从而保证了高质量的图像输出效果。这对于追求高清画质的应用来说尤为重要。整个协同控制过程自动化程度高,减少了人工干预的需求,降低了操作复杂度,使非专业人员也能轻松完成复杂的多屏显示设置工作。
本文档来自技高网...【技术保护点】
1.多屏显示协同控制方法,其特征在于,包括:
2.根据权利要求1所述的多屏显示协同控制方法,其特征在于,多个显示终端的设备特征包括所述多个显示终端的屏幕物理尺寸、分辨率矩阵、屏幕曲率系数。
3.根据权利要求2所述的多屏显示协同控制方法,其特征在于,根据预设方式,对所述多个显示终端的设备特征进行计算,获得所述多个显示终端的权重值,包括:
4.根据权利要求3所述的多屏显示协同控制方法,其特征在于,在获得所述多个显示终端的权重值之前,所述多屏显示协同控制方法还包括:
5.根据权利要求3所述的多屏显示协同控制方法,其特征在于,在获得所述多个显示终端的权重值之前,所述多屏显示协同控制方法还包括:
6.根据权利要求3所述的多屏显示协同控制方法,其特征在于,根据所述多个显示终端的权重值,调整所述多个显示终端的显示参数,包括:
7.根据权利要求6所述的多屏显示协同控制方法,其特征在于,根据所述多个显示终端的显示参数,生成渲染矩阵,包括:
8.根据权利要求1所述的多屏显示协同控制方法,其特征在于,按照所述渲染矩阵,
9.多屏显示协同控制系统,其特征在于,包括:
...【技术特征摘要】
1.多屏显示协同控制方法,其特征在于,包括:
2.根据权利要求1所述的多屏显示协同控制方法,其特征在于,多个显示终端的设备特征包括所述多个显示终端的屏幕物理尺寸、分辨率矩阵、屏幕曲率系数。
3.根据权利要求2所述的多屏显示协同控制方法,其特征在于,根据预设方式,对所述多个显示终端的设备特征进行计算,获得所述多个显示终端的权重值,包括:
4.根据权利要求3所述的多屏显示协同控制方法,其特征在于,在获得所述多个显示终端的权重值之前,所述多屏显示协同控制方法还包括:
5.根据权利要求3所述的多屏显示协...
【专利技术属性】
技术研发人员:柯学,
申请(专利权)人:深圳市嘉润原新显科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。