本發(fā)明涉及終端界面,尤其涉及一種界面自適應(yīng)顯示方法及電子設(shè)備。
背景技術(shù):
1、當(dāng)前新能源車型的車載人機(jī)交互(hmi)界面技術(shù)經(jīng)過長(zhǎng)期的發(fā)展,已在年輕群體市場(chǎng)得到了廣泛認(rèn)可與普遍應(yīng)用,特別是在界面美觀性、交互效率及科技感方面取得了顯著的進(jìn)步?,F(xiàn)有的屏幕自適應(yīng)通常是根據(jù)環(huán)境光強(qiáng)度調(diào)整屏幕亮度,例如申請(qǐng)?zhí)枮?01210499473.1的中國(guó)專利《控制移動(dòng)終端界面的方法、裝置及移動(dòng)終端》:通過光感應(yīng)器檢測(cè)環(huán)境光亮度,并根據(jù)環(huán)境光亮度值調(diào)整界面顯示元素的顯示亮度,用戶可以在環(huán)境光線變換條件下仍選擇原有字體、圖標(biāo)、背景顯示的用戶界面,也可以選擇某中環(huán)境光條件下的顯示效果到其他光線中使用,改善了移動(dòng)終端的顯示性能,提升了用戶體驗(yàn)。
2、然而,僅僅是基于環(huán)境進(jìn)行界面顯示調(diào)整,無(wú)法適應(yīng)不同年齡段的用戶閱讀需求。在實(shí)際應(yīng)用與市場(chǎng)調(diào)研中發(fā)現(xiàn),目前新能源車型的車載中控屏界面設(shè)計(jì)普遍存在對(duì)老年人群的適配性不足、交互易用性較差的問題,主要表現(xiàn)如下:顏色搭配多強(qiáng)調(diào)美觀和科技感,忽略了老年群體色覺及對(duì)比度敏感性降低的問題,信息閱讀困難。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供一種界面自適應(yīng)顯示方法及電子設(shè)備,解決了現(xiàn)有界面顯示針對(duì)適應(yīng)老年群體的閱讀提供有效的界面調(diào)整方案,導(dǎo)致用戶信息讀取困難、體驗(yàn)感差的技術(shù)問題。
2、為解決以上技術(shù)問題,本發(fā)明提供一種界面自適應(yīng)顯示方法,包括:
3、響應(yīng)于界面顯示指令,檢測(cè)當(dāng)前界面內(nèi)的交互元素;
4、獲取初始狀態(tài)下每一所述交互元素與界面背景的初始色差值;
5、采集界面交互對(duì)象的用戶信息,并識(shí)別所述用戶信息作為自適應(yīng)參數(shù);
6、基于所述自適應(yīng)參數(shù)對(duì)所述初始色差值進(jìn)行參數(shù)優(yōu)化計(jì)算,以凸顯所述界面背景上所述交互元素的辨識(shí)度,得到目標(biāo)色差值;
7、以所述目標(biāo)色差值為基準(zhǔn),保持界面背景不變,計(jì)算對(duì)應(yīng)所述交互元素的目標(biāo)色值并修改。
8、在進(jìn)一步的實(shí)施方案中,響應(yīng)于界面顯示指令,檢測(cè)當(dāng)前界面內(nèi)的交互元素,包括:
9、獲取車載系統(tǒng)的控制和管理用戶界面顯示的命令或指令,基于生物檢測(cè)或座椅檢測(cè),判斷是否存在界面交互對(duì)象,若是則響應(yīng)于界面顯示指令,檢測(cè)當(dāng)前界面內(nèi)的交互元素;
10、其中,所述交互元素至少包括文字、圖片中的一種。
11、在進(jìn)一步的實(shí)施方案中,獲取初始狀態(tài)下每一所述交互元素與界面背景的初始色差值,包括:
12、獲取初始狀態(tài)下每一所述交互元素的顏色參數(shù),將每一所述交互元素的顏色參數(shù)從rgb色彩空間轉(zhuǎn)換為cielab色彩空間;
13、獲取界面背景在cielab色彩空間下的顏色參數(shù),獲取每一所述交互元素在cielab色彩空間下的顏色參數(shù);
14、計(jì)算所述交互元素與所述界面背景的初始色差值。
15、在進(jìn)一步的實(shí)施方案中,所述初始色差值的計(jì)算公式如下:
16、
17、式中,表示初始色差值;代表背景顏色的cielab顏色值;代表圖標(biāo)的顏色lab值;表示顏色亮度,表示顏色在紅-綠通道的值,表示顏色在黃-藍(lán)通道的值。
18、在進(jìn)一步的實(shí)施方案中,將每一所述交互元素的顏色參數(shù)從rgb色彩空間轉(zhuǎn)換為cielab色彩空間,包括:
19、獲取每一所述交互元素的rgb參數(shù)轉(zhuǎn)線性rgb,以去除伽馬校正;
20、通過矩陣乘法將線性rgb轉(zhuǎn)化到xyz空間;
21、使用參考白點(diǎn)進(jìn)行非線性轉(zhuǎn)換,將xyz空間轉(zhuǎn)換為cielab色彩空間。
22、在進(jìn)一步的實(shí)施方案中,采集界面交互對(duì)象的用戶信息,并識(shí)別所述用戶信息作為自適應(yīng)參數(shù),包括:
23、通過圖像采集設(shè)備進(jìn)行圖像采集,采集界面交互對(duì)象的用戶圖像作為用戶信息;對(duì)所述用戶圖像中的人臉、外貌、穿著中的一種或多種進(jìn)行圖像識(shí)別,確定界面交互對(duì)象的年齡信息作為自適應(yīng)參數(shù);
24、或者,通過圖像采集設(shè)備進(jìn)行圖像采集,采集界面交互對(duì)象的用戶圖像,對(duì)所述用戶圖像進(jìn)行人臉識(shí)別,確定界面交互對(duì)象的身份并獲取用戶仔細(xì)填寫用戶信息,從中提取年齡信息作為自適應(yīng)參數(shù)。
25、在進(jìn)一步的實(shí)施方案中,基于所述自適應(yīng)參數(shù)對(duì)所述初始色差值進(jìn)行參數(shù)優(yōu)化計(jì)算,以凸顯所述界面背景上所述交互元素的辨識(shí)度,得到目標(biāo)色差值,包括:
26、獲取所述自適應(yīng)參數(shù)中的年齡信息,通過層次分析法得到年齡權(quán)重因子;
27、獲取所述自適應(yīng)參數(shù)中的年齡信息,通過實(shí)驗(yàn)測(cè)試法確認(rèn)年齡修正因子;
28、根據(jù)所述年齡權(quán)重因子、年齡修正因子對(duì)所述初始色差值進(jìn)行參數(shù)優(yōu)化計(jì)算,以凸顯所述界面背景上所述交互元素的辨識(shí)度,得到目標(biāo)色差值。
29、在進(jìn)一步的實(shí)施方案中,所述目標(biāo)色差值的計(jì)算公式如下:
30、
31、式中,表示優(yōu)化后的目標(biāo)色差值;表示初始色差值;表示年齡權(quán)重因子;表示用戶年齡修正因子。
32、在進(jìn)一步的實(shí)施方案中,所述交互元素的目標(biāo)色值的計(jì)算公式如下:
33、
34、其中,c值的選擇取決于背景顏色與元素顏色的相對(duì)明暗關(guān)系,具體如下:
35、
36、式中,表示目標(biāo)色值;表示優(yōu)化后的色差值。
37、本發(fā)明還提供一種電子設(shè)備,包括:一個(gè)或多個(gè)處理器;一個(gè)或多個(gè)存儲(chǔ)器;所述一個(gè)或多個(gè)存儲(chǔ)器存儲(chǔ)有一個(gè)或多個(gè)程序,當(dāng)所述一個(gè)或者多個(gè)程序被所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述電子設(shè)備執(zhí)行如上所述的界面自適應(yīng)顯示方法。
38、本發(fā)明的有益效果如下:
39、在進(jìn)行車輛使用過程中,當(dāng)識(shí)別到車輛被啟用或用戶更換時(shí),通過圖像采集設(shè)備實(shí)時(shí)的采集當(dāng)前界面交互對(duì)象的用戶圖像作為用戶信息,進(jìn)而界面交互對(duì)象的年齡信息作為自適應(yīng)參數(shù),自動(dòng)對(duì)界面進(jìn)行個(gè)性化的自適應(yīng)調(diào)整,適應(yīng)用戶需求,提高界面信息獲取效率、降低操作困難,有效提升用戶滿意度。
40、根據(jù)年齡權(quán)重因子、年齡修正因子對(duì)初始色差值進(jìn)行參數(shù)優(yōu)化計(jì)算,以凸顯界面背景上所述交互元素的辨識(shí)度,得到目標(biāo)色差值,通過年齡權(quán)重因子和年齡修正因子的雙重調(diào)整,能夠更精確地根據(jù)不同年齡段的用戶需求優(yōu)化界面參數(shù)(如對(duì)比度),進(jìn)而動(dòng)態(tài)調(diào)整界面參數(shù),適應(yīng)不同年齡段的視覺、認(rèn)知和操作習(xí)慣,使界面元素更易區(qū)分,提升信息傳達(dá)效率。
41、在進(jìn)行界面參數(shù)調(diào)整過程中,先將每一交互元素的顏色參數(shù)從rgb色彩空間轉(zhuǎn)換為cielab色彩空間,進(jìn)而基于不同的背景顏色,僅進(jìn)行圖標(biāo)的亮度調(diào)整,并且不改變a、b通道的值,在保持界面色彩協(xié)調(diào)性、整體配色的穩(wěn)定性的前提下,能夠有效提升界面顏色辨識(shí)度與視覺舒適性,增強(qiáng)了老年用戶對(duì)交互界面的識(shí)別性,降低老年人駕駛視覺疲勞,增強(qiáng)駕駛安全性。
1.一種界面自適應(yīng)顯示方法,其特征在于,包括:
2.如權(quán)利要求1所述的一種界面自適應(yīng)顯示方法,其特征在于,響應(yīng)于界面顯示指令,檢測(cè)當(dāng)前界面內(nèi)的交互元素,包括:
3.如權(quán)利要求2所述的一種界面自適應(yīng)顯示方法,其特征在于,獲取初始狀態(tài)下每一所述交互元素與界面背景的初始色差值,包括:
4.如權(quán)利要求3所述的一種界面自適應(yīng)顯示方法,其特征在于,所述初始色差值的計(jì)算公式如下:
5.如權(quán)利要求4所述的一種界面自適應(yīng)顯示方法,其特征在于,將每一所述交互元素的顏色參數(shù)從rgb色彩空間轉(zhuǎn)換為cielab色彩空間,包括:
6.如權(quán)利要求1所述的一種界面自適應(yīng)顯示方法,其特征在于,采集界面交互對(duì)象的用戶信息,并識(shí)別所述用戶信息作為自適應(yīng)參數(shù),包括:
7.如權(quán)利要求1所述的一種界面自適應(yīng)顯示方法,其特征在于,基于所述自適應(yīng)參數(shù)對(duì)所述初始色差值進(jìn)行參數(shù)優(yōu)化計(jì)算,以凸顯所述界面背景上所述交互元素的辨識(shí)度,得到目標(biāo)色差值,包括:
8.如權(quán)利要求4所述的一種界面自適應(yīng)顯示方法,其特征在于,所述目標(biāo)色差值的計(jì)算公式如下:
9.如權(quán)利要求1所述的一種界面自適應(yīng)顯示方法,其特征在于,所述交互元素的目標(biāo)色值的計(jì)算公式如下:
10.一種電子設(shè)備,其特征在于,包括:一個(gè)或多個(gè)處理器;一個(gè)或多個(gè)存儲(chǔ)器;所述一個(gè)或多個(gè)存儲(chǔ)器存儲(chǔ)有一個(gè)或多個(gè)程序,當(dāng)所述一個(gè)或者多個(gè)程序被所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述電子設(shè)備執(zhí)行權(quán)利要求1至9中任一項(xiàng)所述的界面自適應(yīng)顯示方法。