1.一种自适应调整地图颜色降低蓝光危害的方法,其特征在于,包括如下步骤:获取原始地图的配色方案,将地图各要素集合颜色的红色、绿色、蓝色分量值作为配色方案的优化变量,根据实际测量的屏幕在显示各颜色分量的光谱辐亮度和蓝光危害加权函数建立基于颜色分量的蓝光加权辐亮度函数,基于蓝光加权辐亮度量化并建立屏幕蓝光危害度量模型,根据护眼优化前后屏幕蓝光危害值计算地图蓝光过滤比例 ;
根据地图本身的背景设置确定图底关系,根据地图的配色方案确定各个要素集合颜色间的差异关系、关联关系和顺序关系,基于图底关系、差异关系、关联关系和顺序关系建立各要素集合间的颜色关系质量评分模型,根据习惯用色规则建立习惯用色评分模型,根据颜色关系质量评分模型和习惯用色评分模型建立地图视觉层次质量评价模型;
根据地图设色规则确定优化变量的范围和条件,将地图的护眼优化建模为一个双目标、多约束的优化问题,优化目标包括护眼优化后全屏显示整幅地图的蓝光过滤比例 和地图视觉层次质量评价模型的得分 ,并采用启发式搜索算法寻找全局最优配色方案,利用解出的最优配色方案替换原始地图的颜色。
2.根据权利要求1所述的方法,其特征在于,根据实际测量的屏幕在显示各颜色分量的光谱辐亮度和蓝光危害加权函数建立基于颜色分量的蓝光加权辐亮度函数包括:用R、G、B分别表示各颜色的红色、绿色、蓝色分量值,根据以下公式分别建立红色、绿色、蓝色分量的蓝光加权辐亮度函数 、 、 :,
式中, 表示蓝光加权辐亮度, 表示红色、绿色或蓝色分量的光谱辐亮度, 为蓝光危害加权函数, 表示波长增量。
3.根据权利要求2所述的方法,其特征在于,基于蓝光加权辐亮度量化并建立屏幕蓝光危害度量模型,根据护眼优化前后屏幕蓝光危害值获取地图蓝光过滤比例 包括:用 、 、 分别表示第i个要素集合颜色的红色、绿色、蓝色分量值,用 表示地图的要素集合数,用 表示屏幕不显示任何颜色时的静态蓝光加权辐亮度,用 表示第i个要素集合的面积占比,建立屏幕蓝光危害度量模型,全屏显示一幅地图的蓝光危害 描述为:,
用 表示优化前全屏显示地图的蓝光危害值, 表示优化后全屏显示地图的蓝光危害值,护眼优化后的地图蓝光过滤比例 描述为:。
4.根据权利要求1所述的方法,其特征在于,基于图底关系、差异关系、关联关系和顺序关系建立各要素集合间的颜色关系质量评分模型包括:用i和j表示地图中第i个和第j个要素集合,用 和 表示第i个要素集合和第j个要素集合的颜色,用 表示第i个要素集合颜色与第j个要素集合颜色之间的基本关系,用T表示图底关系,用D表示差异关系,用A表示关联关系,用O表示顺序关系, 表示两个颜色在CIELab颜色空间上的距离, 表示两个颜色间的亮度差, 为前景颜色与背景颜色间的颜色距离阈值,为图形颜色与背景颜色间的亮度差阈值,μ为需要保持差异关系或关联关系的颜色间的颜色距离阈值,α为需要保持顺序关系的颜色间的色相角度阈值, 为两个颜色间的色相角度差,Li和Lj分别表示第i个要素集合和第j个要素集合颜色的亮度, 和分别表示第i个要素集合和第j个要素集合颜色的饱和度,各要素集合之间的颜色关系得分 描述为:,
各要素集合间的颜色关系质量评分模型 描述为:
,
其中 表示地图的要素集合数。
5.根据权利要求1所述的方法,其特征在于,根据习惯用色规则建立习惯用色评分模型包括:用γ 表示习惯用色的色相角度阈值, 为两个颜色间的色相角度差,用 表示第i个要素集合调整后的颜色,用 表示第i个要素集合的习惯用色,习惯用色得分 描述为:,
地图中所有要素集合的习惯用色评分模型 描述为:
,
其中 表示地图的要素集合数。
6.根据权利要求1所述的方法,其特征在于,根据颜色关系质量评分模型和习惯用色评分模型建立地图视觉层次质量评价模型包括:根据颜色关系质量评分模型的得分和习惯用色评分模型的得分的乘积得到地图视觉层次质量评价模型的得分 : , 表示颜色关系质量评分模型, 表示习惯用色评分模型。
7.根据权利要求1所述的方法,其特征在于,根据地图设色规则确定优化变量的范围和条件包括:根据可辨识规则确定护眼优化后各要素集合的颜色之间需要满足的最小颜色距离,用i和j分别表示第i个和第j个要素集合,用 和 表示第i个要素集合和第j个要素集合的颜色,用 表示两个颜色在CIELab颜色空间上的距离,地图颜色间可辨识规则约束描述为:,
根据视觉相似性规则确定护眼优化过程中地图配色优化变量的调整范围,用 表示第i个要素集合优化后的颜色,优化前后的视觉相似性规则约束描述为:,
其中 表示两个颜色在CIELab颜色空间下可辨识的颜色距离阈值,表示同一个要素集合在优化前后的颜色距离阈值。
8.一种自适应调整地图颜色降低蓝光危害的系统,其特征在于,包括:
地图蓝光危害度量模型构建模块,获取原始地图的配色方案,将地图各要素集合颜色的红色、绿色、蓝色分量值作为配色方案的优化变量,根据实际测量的屏幕在显示各颜色分量的光谱辐亮度和蓝光危害加权函数建立基于颜色分量的蓝光加权辐亮度函数,基于蓝光加权辐亮度量化并建立屏幕蓝光危害度量模型,根据护眼优化前后屏幕蓝光危害值计算地图蓝光过滤比例 ;
地图视觉层次质量评价模型构建模块,根据地图本身的背景设置确定图底关系,根据地图的配色方案确定各个要素集合颜色间的差异关系、关联关系和顺序关系,基于图底关系、差异关系、关联关系和顺序关系建立各要素集合间的颜色关系质量评分模型,根据习惯用色规则建立习惯用色评分模型,根据颜色关系质量评分模型和习惯用色评分模型建立地图视觉层次质量评价模型;
地图护眼优化模型求解模块,根据地图设色规则确定优化变量的范围和条件,将地图的护眼优化建模为一个双目标、多约束的优化问题,优化目标包括护眼优化后全屏显示整幅地图的蓝光过滤比例 和地图视觉层次质量评价模型的得分 ,并采用启发式搜索算法寻找全局最优配色方案,利用解出的最优配色方案替换原始地图的颜色。
9.一种计算机设备,其特征在于,包括:一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述程序被处理器执行时实现如权利要求1‑7中任一项所述的自适应调整地图颜色降低蓝光危害的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1‑7中任一项所述的自适应调整地图颜色降低蓝光危害的方法的步骤。