本發(fā)明涉及終端技術(shù)領(lǐng)域,具體而言,涉及一種顏色顯示方法、一種顏色顯示裝置、一種終端和一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
目前,隨著科技和經(jīng)濟(jì)的發(fā)展,移動(dòng)設(shè)備的應(yīng)用越來(lái)越廣泛,普及率越來(lái)越高,然而相關(guān)技術(shù)中缺乏將正常的信息顏色轉(zhuǎn)換為適合特殊人群即色盲人群和色弱人群的方法,導(dǎo)致色盲人群使用終端如智能手機(jī)、ipad等體驗(yàn)不佳,甚至因?yàn)檎`操作或忽略信息而產(chǎn)生經(jīng)濟(jì)損失。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明旨在至少解決現(xiàn)有技術(shù)或相關(guān)技術(shù)中存在的技術(shù)問(wèn)題之一。
為此,本發(fā)明的一個(gè)目的在于提出了一種顏色顯示方法。
本發(fā)明的再一個(gè)目的在于提出了一種顏色顯示裝置。
本發(fā)明的又一個(gè)目的在于提出了一種終端。
本發(fā)明的又一個(gè)目的在于提出了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
有鑒于此,本發(fā)明的第一方面提出了一種顏色顯示方法,應(yīng)用于終端,包括:確定用戶注視終端顯示的第一信息中的第一顏色的持續(xù)時(shí)長(zhǎng);計(jì)算預(yù)設(shè)時(shí)間內(nèi)持續(xù)時(shí)長(zhǎng)超出預(yù)設(shè)時(shí)間閾值的次數(shù);判斷次數(shù)是否大于預(yù)設(shè)次數(shù)閾值;當(dāng)次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),將第一顏色更換為預(yù)設(shè)的第二顏色。
在該技術(shù)方案中,用戶在使用終端時(shí),在終端的顯示屏上顯示第一信息,確定用戶注視第一信息的第一顏色的持續(xù)時(shí)長(zhǎng),為判斷出用戶是否存在識(shí)別困難的問(wèn)題提供依據(jù);對(duì)預(yù)設(shè)時(shí)間內(nèi)持續(xù)時(shí)長(zhǎng)超出預(yù)設(shè)時(shí)間閾值的次數(shù)進(jìn)行計(jì)算,提高判斷的準(zhǔn)確性;將判斷次數(shù)與預(yù)設(shè)次數(shù)閾值進(jìn)行比較,當(dāng)次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),將第一顏色更換為預(yù)設(shè)的第二顏色,當(dāng)次數(shù)小于等于預(yù)設(shè)次數(shù)閾值時(shí),則不進(jìn)行更換,降低了用戶因?yàn)榘l(fā)呆等其他原因注視終端時(shí)間長(zhǎng)而產(chǎn)生誤判的可能性。
值得特別指出的是,利用該顏色顯示方法,能夠準(zhǔn)確判斷用戶是否存在顏色識(shí)別困難的問(wèn)題,并進(jìn)行調(diào)換對(duì)應(yīng)的可識(shí)別的顏色,解決了色盲用戶的需求。
其中,第一顏色為用戶無(wú)法識(shí)別的顏色,預(yù)設(shè)的第二顏色為與第一顏色對(duì)應(yīng)的,且用戶可識(shí)別出的顏色。
在上述技術(shù)方案中,優(yōu)選地,確定用戶注視終端顯示的第一顏色的持續(xù)時(shí)長(zhǎng),具體包括:通過(guò)眼動(dòng)儀獲取用戶的視線轉(zhuǎn)移至第一顏色的第一時(shí)刻;通過(guò)眼動(dòng)儀獲取用戶的視線由第一顏色轉(zhuǎn)移開(kāi)的第二時(shí)刻;根據(jù)第一時(shí)刻以及第二時(shí)刻,確定用戶注視第一顏色的持續(xù)時(shí)長(zhǎng)。
在該技術(shù)方案中,當(dāng)用戶注視終端顯示的第一顏色時(shí),通過(guò)眼動(dòng)儀獲取用戶的視線轉(zhuǎn)移至第一顏色的第一時(shí)刻,再通過(guò)眼動(dòng)儀獲取用戶的視線由第一顏色轉(zhuǎn)移開(kāi)的第二時(shí)刻,根據(jù)第一時(shí)刻以及第二時(shí)刻,確定用戶注視第一顏色的持續(xù)時(shí)長(zhǎng),為判斷用戶是否存在顏色識(shí)別困難提供依據(jù)。
其中,眼動(dòng)儀可記錄用戶在處理視覺(jué)信息時(shí)的眼動(dòng)軌跡特征,即通過(guò)采集用戶的視線焦點(diǎn)可識(shí)別用戶此時(shí)關(guān)注的對(duì)象,進(jìn)而確定用戶的視線移至第一顏色的時(shí)刻以及移開(kāi)第一顏色的時(shí)刻。
在上述技術(shù)方案中,優(yōu)選地,當(dāng)次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),將第一顏色更換為預(yù)設(shè)的第二顏色,具體包括:當(dāng)次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),將第一顏色更換為第二顏色,同時(shí)以第二顏色顯示第一顏色更換為第二顏色的提示信息。
在該技術(shù)方案中,當(dāng)用戶注視第一顏色時(shí)長(zhǎng)大于預(yù)設(shè)時(shí)間閾值的次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),判斷用戶存在顏色識(shí)別障礙,此時(shí)將第一顏色更換為第二顏色,使得第一顏色顯示的信息變更為第二顏色顯示的信息,使得色盲用戶能夠清楚的識(shí)別,同時(shí)以第二顏色顯示第一顏色更換為第二顏色的信息,能夠?qū)ιび脩暨M(jìn)行提醒,降低色盲用戶因無(wú)法識(shí)別而忽略開(kāi)始以第一顏色顯示的信息的可能性。
在上述任一技術(shù)方案中,優(yōu)選地,當(dāng)次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),將第一顏色更換為預(yù)設(shè)的第二顏色的步驟之后,方法還包括:接收將終端顯示的第一信息替換成顯示第二信息的指令;根據(jù)指令,判斷第二信息中是否存在第一顏色;若判斷結(jié)果為是,則將第二信息中的第一顏色更換為第二顏色;顯示將第一顏色更換為第二顏色的第二信息。
在該技術(shù)方案中,在確定用戶存在顏色識(shí)別障礙,將第一顏色更換為預(yù)設(shè)的第二顏色后,在接收將終端顯示的第一信息替換成顯示第二信息的指令后,根據(jù)指令,判斷第二信息中是否存在第一顏色,如果判斷結(jié)果為是,則將第二信息中的第一顏色更換為第二顏色,實(shí)現(xiàn)了自動(dòng)將顏色調(diào)整,方便色盲用戶閱覽;如果判斷第二信息中不存在第一顏色,則不對(duì)第二信息中的顏色進(jìn)行更換,降低了因?yàn)檎{(diào)色影響用戶閱覽的可能性,提升了用戶體驗(yàn)。
本發(fā)明第二方面的技術(shù)方案提出了一種顏色顯示裝置,包括:注視時(shí)間確定單元,用于確定用戶注視終端顯示的第一信息中的第一顏色的持續(xù)時(shí)長(zhǎng);次數(shù)確定單元,用于計(jì)算預(yù)設(shè)時(shí)間內(nèi)持續(xù)時(shí)長(zhǎng)超出預(yù)設(shè)時(shí)間閾值的次數(shù);判斷單元,用于判斷次數(shù)是否大于預(yù)設(shè)次數(shù)閾值;第一調(diào)整單元,用于當(dāng)次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),將第一顏色更換為預(yù)設(shè)的第二顏色。
在該技術(shù)方案中,在用戶注視終端顯示的第一信息中的第一顏色時(shí),通過(guò)時(shí)間確定單元,采集用戶的注視持續(xù)時(shí)間,為判斷用戶是否存在顏色識(shí)別障礙提供依據(jù);當(dāng)時(shí)間確定單元采集到的用戶注視持續(xù)時(shí)間大于預(yù)設(shè)時(shí)間閾值時(shí),通過(guò)次數(shù)確定單元計(jì)算預(yù)設(shè)時(shí)間內(nèi)持續(xù)時(shí)長(zhǎng)超出預(yù)設(shè)時(shí)間閾值的次數(shù),提高了判斷可靠性;在次數(shù)確定單元計(jì)算的次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),說(shuō)明用戶存在顏色識(shí)別困難,將第一顏色更換為預(yù)設(shè)的第二顏色,使得用戶能夠識(shí)別以第二顏色顯示的信息,解決了用戶無(wú)法識(shí)別第一顏色顯示信息的問(wèn)題,提升了用戶體驗(yàn)。
在上述技術(shù)方案中,優(yōu)選地,注視時(shí)間確定單元具體包括:初時(shí)刻確定單元,用于通過(guò)眼動(dòng)儀獲取用戶的視線轉(zhuǎn)移至第一顏色的第一時(shí)刻;終時(shí)刻確定單元,用于通過(guò)眼動(dòng)儀獲取用戶的視線由第一顏色轉(zhuǎn)移開(kāi)的第二時(shí)刻;注視時(shí)刻確定子單元,根據(jù)第一時(shí)刻以及第二時(shí)刻,確定用戶注視第一顏色的持續(xù)時(shí)長(zhǎng)。
在該技術(shù)方案中,當(dāng)用戶注視終端顯示的第一顏色時(shí),初時(shí)刻確定單元通過(guò)眼動(dòng)儀捕捉用戶的視線轉(zhuǎn)移至第一顏色的第一時(shí)刻,終時(shí)刻確定單元通過(guò)眼動(dòng)儀獲取用戶的視線由第一顏色轉(zhuǎn)移開(kāi)的第二時(shí)刻,通過(guò)注視時(shí)刻確定子單元將初時(shí)刻確定單元和終時(shí)刻確定單元采集到的數(shù)據(jù)進(jìn)行分析,確定用戶注視第一顏色的持續(xù)時(shí)長(zhǎng),為準(zhǔn)確判斷用戶是否存在顏色識(shí)別障礙提供依據(jù)。
在上述技術(shù)方案中,優(yōu)選地,第一調(diào)整單元包括:提示單元,用于當(dāng)次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),將第一顏色更換為第二顏色,同時(shí)以第二顏色顯示第一顏色更換為第二顏色的提示信息。
在該技術(shù)方案中,當(dāng)確定用戶存在顏色識(shí)別障礙后,通過(guò)第一調(diào)整單元將第一顏色更換為第二顏色,方便用戶閱覽,同時(shí)以第二顏色顯示第一顏色更換為第二顏色的提示信息,降低用戶因無(wú)法識(shí)別而忽略信息的可能性,提升了用戶體驗(yàn)。
需要說(shuō)明的是,提示單元顯示的提示信息包括但不限于文字、表情。
在上述技術(shù)方案中,優(yōu)選地,顏色顯示裝置,還包括:指令接收單元,用于接收將終端顯示的第一信息替換成顯示第二信息的指令;顏色確定單元,用于根據(jù)指令,判斷第二信息中是否存在第一顏色;第二調(diào)整單元,用于在判斷結(jié)果為是時(shí),將第二信息中的第一顏色更換為第二顏色;信息顯示單元,用于顯示將第一顏色更換為第二顏色的第二信息。
在該技術(shù)方案中,在確定用戶存在顏色識(shí)別障礙,將第一顏色更換為預(yù)設(shè)的第二顏色后,在指令接收單元接收到將終端顯示的第一信息替換成顯示第二信息的指令后,顏色確定單元根據(jù)指令判斷第二信息中是否存在第一信息,如果判斷結(jié)果為是,通過(guò)第二調(diào)整單元將第二信息中的第一顏色更換為第二顏色,解決了用戶存在顏色識(shí)別障礙的問(wèn)題,同時(shí)通過(guò)信息顯示單元顯示將第一顏色更換為第二顏色的第二信息,提升了用戶體驗(yàn)。
本發(fā)明第三方面的技術(shù)方案提出了一種終端,包括處理器,處理器用于執(zhí)行存儲(chǔ)器中存儲(chǔ)的計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述任一項(xiàng)顏色顯示方法的步驟。
在該技術(shù)方案中,執(zhí)行上述任一項(xiàng)的顏色顯示方法的計(jì)算機(jī)程序存儲(chǔ)在存儲(chǔ)器上,處理器執(zhí)行計(jì)算機(jī)程序時(shí),可以實(shí)現(xiàn)在確定用戶存在顏色識(shí)別障礙后,將顯示信息顏色調(diào)整為用戶可識(shí)別顏色。
本發(fā)明第四方面的技術(shù)方案提出了一種計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一項(xiàng)顏色顯示方法的步驟,從而實(shí)現(xiàn)在確定用戶存在顏色識(shí)別障礙后,將顯示信息顏色調(diào)整為用戶可識(shí)別顏色。
在該技術(shù)方案中,處理器實(shí)現(xiàn)如上所述的顏色顯示方法需要通過(guò)計(jì)算機(jī)程序,這種計(jì)算機(jī)程序需要存儲(chǔ)在計(jì)算機(jī)可讀取介質(zhì)中。這種計(jì)算機(jī)可讀取介質(zhì)保證了計(jì)算機(jī)程序能夠被處理器執(zhí)行,從而實(shí)現(xiàn)在確定用戶存在顏色識(shí)別障礙后,將顯示信息顏色調(diào)整為用戶可識(shí)別顏色。
附圖說(shuō)明
圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的顏色顯示方法的流程示意圖;
圖2示出了根據(jù)本發(fā)明的再一個(gè)實(shí)施例的顏色顯示方法的流程示意圖;
圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的顏色顯示裝置的結(jié)構(gòu)示意圖;
圖4示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的注視時(shí)間確定單元的結(jié)構(gòu)示意圖;
圖5示出了根據(jù)本發(fā)明的再一個(gè)實(shí)施例的顏色顯示裝置的結(jié)構(gòu)示意圖;
圖6示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了可以更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施例及實(shí)施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來(lái)實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開(kāi)的具體實(shí)施例的限制。
圖1示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的顏色顯示方法的流程示意圖。
如圖1所示,顏色顯示方法,包括:
步驟s102,確定用戶注視終端顯示的第一信息中的第一顏色的持續(xù)時(shí)長(zhǎng);
步驟s104,計(jì)算預(yù)設(shè)時(shí)間內(nèi)持續(xù)時(shí)長(zhǎng)超出預(yù)設(shè)時(shí)間閾值的次數(shù);
步驟s106,判斷次數(shù)是否大于預(yù)設(shè)次數(shù)閾值;
步驟s108,當(dāng)次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),將第一顏色更換為預(yù)設(shè)的第二顏色。
在該實(shí)施例中,解決了現(xiàn)有技術(shù)中未能考慮到部分用戶個(gè)體存在色彩缺陷而存在閱覽障礙的問(wèn)題,本技術(shù)方案充分考慮了存在顏色識(shí)別障礙的個(gè)體,自動(dòng)檢測(cè)用戶顏色識(shí)別障礙,并相應(yīng)地更換用戶可識(shí)別的顏色,提升了用戶體驗(yàn)。
具體地,終端顯示的第一信息可為包括但不限于以下之一或組合:圖標(biāo)信息、主題信息、圖片信息、表情信息及文字信息等。
具體地,上述終端包括但不限于:智能手機(jī)、ipad、mp3、閱讀器、可穿戴設(shè)備、電視等。
值得說(shuō)明的是,終端的顯示屏顯示的彩色是基于三基色的原理即紅色、綠色、藍(lán)色,任何彩色都可以用紅綠藍(lán)三種基色配合而成,彩色顯示屏接收亮度信號(hào)和色度兩個(gè)信號(hào),經(jīng)過(guò)處理后分解為三個(gè)(紅、綠、藍(lán))亮度信號(hào)分別去調(diào)制相應(yīng)的電子槍。
具體地,存在顏色識(shí)別障礙的用戶包括以下至少之一:全色盲、紅色盲、綠色盲、藍(lán)黃色盲、全色弱、紅色弱、綠色弱、藍(lán)色弱。例如,當(dāng)檢測(cè)到用戶對(duì)紅色存在識(shí)別障礙時(shí),將將終端顯示的信息中的紅色替換為能夠被紅色盲類型的用戶辨別的顏色;當(dāng)檢測(cè)到用戶對(duì)綠色存在識(shí)別障礙時(shí),將終端顯示的信息中的綠色替換為能夠被綠色盲類型的用戶辨別的顏色;當(dāng)檢測(cè)到用戶對(duì)藍(lán)色和/或黃色存在識(shí)別障礙時(shí),將終端顯示的信息中的藍(lán)色和/或黃色替換為能夠被藍(lán)黃色盲識(shí)別的顏色。
具體地,預(yù)設(shè)時(shí)間閾值可根據(jù)大量不存在顏色識(shí)別障礙的用戶正常瀏覽不同形式信息所需的時(shí)間實(shí)驗(yàn)得出。
具體地,預(yù)設(shè)次數(shù)閾值可根據(jù)大量不存在顏色識(shí)別障礙的用戶在正常瀏覽不同形式信息超出預(yù)設(shè)時(shí)間閾值的次數(shù)實(shí)驗(yàn)得出。
在上述實(shí)施例中,優(yōu)選地,確定用戶注視終端顯示的第一顏色的持續(xù)時(shí)長(zhǎng),具體包括:通過(guò)眼動(dòng)儀獲取用戶的視線轉(zhuǎn)移至第一顏色的第一時(shí)刻;通過(guò)眼動(dòng)儀獲取用戶的視線由第一顏色轉(zhuǎn)移開(kāi)的第二時(shí)刻;根據(jù)第一時(shí)刻以及第二時(shí)刻,確定用戶注視第一顏色的持續(xù)時(shí)長(zhǎng)。
在該實(shí)施例中,當(dāng)用戶注視終端顯示的第一顏色時(shí),通過(guò)眼動(dòng)儀捕捉用戶的視線轉(zhuǎn)移至第一顏色的第一時(shí)刻,再通過(guò)眼動(dòng)儀捕捉用戶的視線由第一顏色轉(zhuǎn)移開(kāi)的第二時(shí)刻,根據(jù)第一時(shí)刻以及第二時(shí)刻,確定用戶注視第一顏色的持續(xù)時(shí)長(zhǎng),為判斷用戶是否存在顏色識(shí)別困難提供依據(jù)。
優(yōu)選地,當(dāng)次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),將第一顏色更換為預(yù)設(shè)的第二顏色,具體包括:當(dāng)次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),將第一顏色更換為第二顏色,同時(shí)以第二顏色顯示第一顏色更換為第二顏色的提示信息。
在該實(shí)施例中,當(dāng)用戶注視第一顏色時(shí)長(zhǎng)大于預(yù)設(shè)時(shí)間閾值的次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),判斷用戶存在顏色識(shí)別障礙,此時(shí)將第一顏色更換為第二顏色,使得第一顏色顯示的信息變更為第二顏色顯示的信息,使得色盲用戶能夠清楚的識(shí)別,同時(shí)以第二顏色顯示第一顏色更換為第二顏色的信息,能夠?qū)ιび脩暨M(jìn)行提醒,降低色盲用戶因無(wú)法識(shí)別而忽略開(kāi)始以第一顏色顯示的信息的可能性。
具體實(shí)施例一:
當(dāng)用戶注視終端顯示用紅色顯示的某行字體時(shí),通過(guò)眼動(dòng)儀捕捉用戶的視線轉(zhuǎn)移至紅色的第一時(shí)刻,例如:18:30:10,再通過(guò)眼動(dòng)儀捕捉到用戶的視線由紅色轉(zhuǎn)移開(kāi)的第二時(shí)刻,例如:18:30:18,根據(jù)第一時(shí)刻和第二時(shí)刻,確定用戶注視紅色的時(shí)長(zhǎng)為8s,此外,在第一時(shí)刻還可啟動(dòng)提前歸零的計(jì)時(shí)器,在第二時(shí)刻自動(dòng)獲取計(jì)時(shí)器從第一時(shí)刻開(kāi)始計(jì)時(shí)的時(shí)間例如8s,預(yù)設(shè)時(shí)間閾值可根據(jù)實(shí)驗(yàn)得出,例如5s,再通過(guò)計(jì)算預(yù)設(shè)時(shí)間內(nèi)(如2min)內(nèi)用戶注視時(shí)長(zhǎng)超過(guò)預(yù)設(shè)時(shí)間閾值的次數(shù)如6次,預(yù)設(shè)次數(shù)閾值也可根據(jù)實(shí)驗(yàn)得出(例如5次),此時(shí)確定用戶對(duì)紅色存在識(shí)別障礙,此時(shí)將以紅色顯示的信息變更為以藍(lán)色(即第二顏色)顯示的信息。
具體實(shí)施例二:
當(dāng)用戶注視終端顯示用黃色顯示的某行字體時(shí),通過(guò)眼動(dòng)儀捕捉用戶的視線轉(zhuǎn)移至紅色的第一時(shí)刻,例如:18:30:10,再通過(guò)眼動(dòng)儀捕捉到用戶的視線由紅色轉(zhuǎn)移開(kāi)的第二時(shí)刻,例如:18:30:18,根據(jù)第一時(shí)刻和第二時(shí)刻,確定用戶注視紅色的時(shí)長(zhǎng)為8s,此外,在第一時(shí)刻還可啟動(dòng)提前歸零三維計(jì)時(shí)器,在第二時(shí)刻自動(dòng)獲取計(jì)時(shí)器從第一時(shí)刻開(kāi)始計(jì)時(shí)的時(shí)間例如8s,預(yù)設(shè)時(shí)間閾值可根據(jù)實(shí)驗(yàn)得出,例如5s,再通過(guò)計(jì)算預(yù)設(shè)時(shí)間內(nèi)(如2min)內(nèi)用戶注視時(shí)長(zhǎng)超過(guò)預(yù)設(shè)時(shí)間閾值的次數(shù)如6次,預(yù)設(shè)次數(shù)閾值也可根據(jù)實(shí)驗(yàn)得出(例如5次),此時(shí)確定用戶對(duì)黃色存在顏色識(shí)別障礙,根據(jù)彩色顯示屏顯示彩色圖像三基色原理,黃色由紅色和綠色疊加,可將終端顯示的顏色調(diào)整為由紅色和藍(lán)色疊加而成的紫色。
圖2示出了根據(jù)本發(fā)明的再一個(gè)實(shí)施例的顏色顯示方法的流程示意圖。
如圖2所示,顏色顯示方法,包括:
步驟s202,確定用戶注視終端顯示的第一信息中的第一顏色的持續(xù)時(shí)長(zhǎng);
步驟s204,計(jì)算預(yù)設(shè)時(shí)間內(nèi)持續(xù)時(shí)長(zhǎng)超出預(yù)設(shè)時(shí)間閾值的次數(shù);
步驟s206,判斷次數(shù)是否大于預(yù)設(shè)次數(shù)閾值;
步驟s208,當(dāng)次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),將第一顏色更換為預(yù)設(shè)的第二顏色;
步驟s210,接收將終端顯示的第一信息替換成顯示第二信息的指令;
步驟s212,根據(jù)指令,判斷第二信息中是否存在第一顏色;
步驟s214,若判斷結(jié)果為是,則將第二信息中的第一顏色更換為第二顏色;
步驟s216,顯示將第一顏色更換為第二顏色的第二信息。
在該實(shí)施例中,在確定用戶存在顏色識(shí)別障礙,將第一顏色更換為預(yù)設(shè)的第二顏色后,在接收將終端顯示的第一信息替換成顯示第二信息的指令后,根據(jù)指令,判斷第二信息中是否存在第一顏色,如果判斷結(jié)果為是,則將第二信息中的第一顏色更換為第二顏色,在用戶閱覽的過(guò)程中無(wú)需附加操作即可實(shí)現(xiàn)自動(dòng)調(diào)整顏色,減少機(jī)械性的替換操作,便于色盲用戶閱覽;如果判斷第二信息中不存在第一顏色,則不對(duì)第二信息中的顏色進(jìn)行更換,從而降低了因?yàn)閷?duì)顏色進(jìn)行調(diào)整而影響用戶閱覽的可能性。
其中,終端顯示的第二信息可為包括但不限于以下之一或組合:圖標(biāo)信息、主題信息、圖片信息、表情信息及文字信息等。
具體實(shí)施例三:
在具體實(shí)施例一的基礎(chǔ)上,若在用戶觀看的網(wǎng)頁(yè)中,已經(jīng)將所有紅色顯示的圖案和文字更改為藍(lán)色后,用戶跳轉(zhuǎn)到下一網(wǎng)頁(yè)后,對(duì)網(wǎng)頁(yè)中所有的文字顏色和圖案中的顏色進(jìn)行篩選,將所有以紅色顯示的文字和圖案全部替換為藍(lán)色,在替換完成后,將替換后的網(wǎng)頁(yè)進(jìn)行顯示。
圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的顏色顯示裝置的結(jié)構(gòu)示意圖。
如圖3所示,顏色顯示裝置100,包括:
注視時(shí)間確定單元102,用于確定用戶注視終端顯示的第一信息中的第一顏色的持續(xù)時(shí)長(zhǎng);
次數(shù)確定單元104,用于計(jì)算預(yù)設(shè)時(shí)間內(nèi)持續(xù)時(shí)長(zhǎng)超出預(yù)設(shè)時(shí)間閾值的次數(shù);
判斷單元106,用于判斷次數(shù)是否大于預(yù)設(shè)次數(shù)閾值;
第一調(diào)整單元108,用于當(dāng)次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),將第一顏色更換為預(yù)設(shè)的第二顏色。
在該實(shí)施例中,在用戶注視終端顯示的第一信息中的第一顏色時(shí),通過(guò)時(shí)間確定單元,采集用戶的注視持續(xù)時(shí)間,為判斷用戶是否存在顏色識(shí)別障礙提供依據(jù);當(dāng)時(shí)間確定單元采集到的用戶注視持續(xù)時(shí)間大于預(yù)設(shè)時(shí)間閾值時(shí),通過(guò)次數(shù)確定單元計(jì)算預(yù)設(shè)時(shí)間內(nèi)持續(xù)時(shí)長(zhǎng)超出預(yù)設(shè)時(shí)間閾值的次數(shù),提高了判斷可靠性;在次數(shù)確定單元計(jì)算的次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),說(shuō)明用戶存在顏色識(shí)別困難,將第一顏色更換為預(yù)設(shè)的第二顏色,使得用戶能夠識(shí)別以第二顏色顯示的信息,解決了用戶無(wú)法識(shí)別第一顏色顯示信息問(wèn)題,提升了用戶體驗(yàn)。
圖4示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的注視時(shí)間確定單元的結(jié)構(gòu)示意圖。
如圖4所示,注視時(shí)間確定單元102,包括:
初時(shí)刻確定單元1022,用于通過(guò)眼動(dòng)儀獲取用戶的視線轉(zhuǎn)移至第一顏色的第一時(shí)刻;
終時(shí)刻確定單元1024,用于通過(guò)眼動(dòng)儀獲取用戶的視線由第一顏色轉(zhuǎn)移開(kāi)的第二時(shí)刻;
注視時(shí)刻確定子單元1026,根據(jù)第一時(shí)刻以及第二時(shí)刻,確定用戶注視第一顏色的持續(xù)時(shí)長(zhǎng)。
在該實(shí)施例中,當(dāng)用戶注視終端顯示的第一顏色時(shí),初時(shí)刻確定單元通過(guò)眼動(dòng)儀捕捉用戶的視線轉(zhuǎn)移至第一顏色的第一時(shí)刻,終時(shí)刻確定單元通過(guò)眼動(dòng)儀獲取用戶的視線由第一顏色轉(zhuǎn)移開(kāi)的第二時(shí)刻,通過(guò)注視時(shí)刻確定子單元將初時(shí)刻確定單元和終時(shí)刻確定單元采集到的數(shù)據(jù)進(jìn)行分析,確定用戶注視第一顏色的持續(xù)時(shí)長(zhǎng),為準(zhǔn)確判斷用戶是否存在顏色識(shí)別障礙提供依據(jù)。
圖5示出了根據(jù)本發(fā)明的再一個(gè)實(shí)施例的顏色顯示裝置的結(jié)構(gòu)示意圖。
如圖5所示,顏色顯示裝置200,包括:
注視時(shí)間確定單元202,用于確定用戶注視終端顯示的第一信息中的第一顏色的持續(xù)時(shí)長(zhǎng);
次數(shù)確定單元204,用于計(jì)算預(yù)設(shè)時(shí)間內(nèi)持續(xù)時(shí)長(zhǎng)超出預(yù)設(shè)時(shí)間閾值的次數(shù);
判斷單元206,用于判斷次數(shù)是否大于預(yù)設(shè)次數(shù)閾值;
第一調(diào)整單元208,用于當(dāng)次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),將第一顏色更換為預(yù)設(shè)的第二顏色;
指令接收單元210,用于接收將所述終端顯示的第一信息替換成顯示第二信息的指令;
顏色確定單元212,用于根據(jù)指令,判斷第二信息中是否存在第一顏色;
第二調(diào)整單元214,用于在判斷結(jié)果為是時(shí),將第二信息中的第一顏色更換為第二顏色;
信息顯示單元216,用于顯示將第一顏色更換為第二顏色的第二信息。
在該實(shí)施例中,在確定用戶存在顏色識(shí)別障礙,將第一顏色更換為預(yù)設(shè)的第二顏色后,在指令接收單元210接收到將終端顯示的第一信息替換成顯示第二信息的指令后,顏色確定單元212根據(jù)指令判斷第二信息中是否存在第一信息,如果判斷結(jié)果為是,通過(guò)第二調(diào)整單元214將第二信息中的第一顏色更換為第二顏色,解決了用戶存在顏色識(shí)別障礙的問(wèn)題,同時(shí)通過(guò)信息顯示單元216顯示將第一顏色更換為第二顏色的第二信息,提升了用戶體驗(yàn)。
圖6示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的終端的結(jié)構(gòu)示意圖。
如圖6所示,終端1,包括:
處理器10,處理器10用于執(zhí)行在存儲(chǔ)器中存儲(chǔ)的計(jì)算機(jī)程序;
處理器10執(zhí)行計(jì)算機(jī)程序時(shí)執(zhí)行如下步驟:
確定用戶注視終端顯示的第一信息中的第一顏色的持續(xù)時(shí)長(zhǎng);計(jì)算預(yù)設(shè)時(shí)間內(nèi)持續(xù)時(shí)長(zhǎng)超出預(yù)設(shè)時(shí)間閾值的次數(shù);判斷次數(shù)是否大于預(yù)設(shè)次數(shù)閾值;當(dāng)次數(shù)大于預(yù)設(shè)次數(shù)閾值時(shí),將第一顏色更換為預(yù)設(shè)的第二顏色;
存儲(chǔ)器12,存儲(chǔ)器12用于存儲(chǔ)計(jì)算機(jī)程序。
在該實(shí)施例中,執(zhí)行上述任一項(xiàng)的顏色顯示方法的計(jì)算機(jī)程序存儲(chǔ)在存儲(chǔ)器上,處理器執(zhí)行計(jì)算機(jī)程序時(shí),可以實(shí)現(xiàn)在確定用戶存在顏色識(shí)別障礙后,將顯示信息顏色調(diào)整為用戶可識(shí)別顏色,提升了用戶體驗(yàn)。
具體地,存儲(chǔ)器包括但不限于:光盤(pán)、軟盤(pán)、硬盤(pán)、可擦寫(xiě)存儲(chǔ)介質(zhì)。
以上結(jié)合附圖詳細(xì)說(shuō)明了本發(fā)明的技術(shù)方案,本發(fā)明提出了一種顏色顯示方法,應(yīng)用于終端,能夠準(zhǔn)確判斷用戶是否存在顏色識(shí)別困難的問(wèn)題,并進(jìn)行調(diào)換對(duì)應(yīng)的可識(shí)別的顏色,解決了色盲用戶的需求,提升了用戶體驗(yàn)。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。