颜色显示方法、装置、终端和计算机可读存储介质与流程

文档序号:11729008阅读:169来源:国知局
颜色显示方法、装置、终端和计算机可读存储介质与流程

本发明涉及终端技术领域,具体而言,涉及一种颜色显示方法、一种颜色显示装置、一种终端和一种计算机可读存储介质。



背景技术:

目前,随着科技和经济的发展,移动设备的应用越来越广泛,普及率越来越高,然而相关技术中缺乏将正常的信息颜色转换为适合特殊人群即色盲人群和色弱人群的方法,导致色盲人群使用终端如智能手机、ipad等体验不佳,甚至因为误操作或忽略信息而产生经济损失。



技术实现要素:

本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,本发明的一个目的在于提出了一种颜色显示方法。

本发明的再一个目的在于提出了一种颜色显示装置。

本发明的又一个目的在于提出了一种终端。

本发明的又一个目的在于提出了一种计算机可读存储介质。

有鉴于此,本发明的第一方面提出了一种颜色显示方法,应用于终端,包括:确定用户注视终端显示的第一信息中的第一颜色的持续时长;计算预设时间内持续时长超出预设时间阈值的次数;判断次数是否大于预设次数阈值;当次数大于预设次数阈值时,将第一颜色更换为预设的第二颜色。

在该技术方案中,用户在使用终端时,在终端的显示屏上显示第一信息,确定用户注视第一信息的第一颜色的持续时长,为判断出用户是否存在识别困难的问题提供依据;对预设时间内持续时长超出预设时间阈值的次数进行计算,提高判断的准确性;将判断次数与预设次数阈值进行比较,当次数大于预设次数阈值时,将第一颜色更换为预设的第二颜色,当次数小于等于预设次数阈值时,则不进行更换,降低了用户因为发呆等其他原因注视终端时间长而产生误判的可能性。

值得特别指出的是,利用该颜色显示方法,能够准确判断用户是否存在颜色识别困难的问题,并进行调换对应的可识别的颜色,解决了色盲用户的需求。

其中,第一颜色为用户无法识别的颜色,预设的第二颜色为与第一颜色对应的,且用户可识别出的颜色。

在上述技术方案中,优选地,确定用户注视终端显示的第一颜色的持续时长,具体包括:通过眼动仪获取用户的视线转移至第一颜色的第一时刻;通过眼动仪获取用户的视线由第一颜色转移开的第二时刻;根据第一时刻以及第二时刻,确定用户注视第一颜色的持续时长。

在该技术方案中,当用户注视终端显示的第一颜色时,通过眼动仪获取用户的视线转移至第一颜色的第一时刻,再通过眼动仪获取用户的视线由第一颜色转移开的第二时刻,根据第一时刻以及第二时刻,确定用户注视第一颜色的持续时长,为判断用户是否存在颜色识别困难提供依据。

其中,眼动仪可记录用户在处理视觉信息时的眼动轨迹特征,即通过采集用户的视线焦点可识别用户此时关注的对象,进而确定用户的视线移至第一颜色的时刻以及移开第一颜色的时刻。

在上述技术方案中,优选地,当次数大于预设次数阈值时,将第一颜色更换为预设的第二颜色,具体包括:当次数大于预设次数阈值时,将第一颜色更换为第二颜色,同时以第二颜色显示第一颜色更换为第二颜色的提示信息。

在该技术方案中,当用户注视第一颜色时长大于预设时间阈值的次数大于预设次数阈值时,判断用户存在颜色识别障碍,此时将第一颜色更换为第二颜色,使得第一颜色显示的信息变更为第二颜色显示的信息,使得色盲用户能够清楚的识别,同时以第二颜色显示第一颜色更换为第二颜色的信息,能够对色盲用户进行提醒,降低色盲用户因无法识别而忽略开始以第一颜色显示的信息的可能性。

在上述任一技术方案中,优选地,当次数大于预设次数阈值时,将第一颜色更换为预设的第二颜色的步骤之后,方法还包括:接收将终端显示的第一信息替换成显示第二信息的指令;根据指令,判断第二信息中是否存在第一颜色;若判断结果为是,则将第二信息中的第一颜色更换为第二颜色;显示将第一颜色更换为第二颜色的第二信息。

在该技术方案中,在确定用户存在颜色识别障碍,将第一颜色更换为预设的第二颜色后,在接收将终端显示的第一信息替换成显示第二信息的指令后,根据指令,判断第二信息中是否存在第一颜色,如果判断结果为是,则将第二信息中的第一颜色更换为第二颜色,实现了自动将颜色调整,方便色盲用户阅览;如果判断第二信息中不存在第一颜色,则不对第二信息中的颜色进行更换,降低了因为调色影响用户阅览的可能性,提升了用户体验。

本发明第二方面的技术方案提出了一种颜色显示装置,包括:注视时间确定单元,用于确定用户注视终端显示的第一信息中的第一颜色的持续时长;次数确定单元,用于计算预设时间内持续时长超出预设时间阈值的次数;判断单元,用于判断次数是否大于预设次数阈值;第一调整单元,用于当次数大于预设次数阈值时,将第一颜色更换为预设的第二颜色。

在该技术方案中,在用户注视终端显示的第一信息中的第一颜色时,通过时间确定单元,采集用户的注视持续时间,为判断用户是否存在颜色识别障碍提供依据;当时间确定单元采集到的用户注视持续时间大于预设时间阈值时,通过次数确定单元计算预设时间内持续时长超出预设时间阈值的次数,提高了判断可靠性;在次数确定单元计算的次数大于预设次数阈值时,说明用户存在颜色识别困难,将第一颜色更换为预设的第二颜色,使得用户能够识别以第二颜色显示的信息,解决了用户无法识别第一颜色显示信息的问题,提升了用户体验。

在上述技术方案中,优选地,注视时间确定单元具体包括:初时刻确定单元,用于通过眼动仪获取用户的视线转移至第一颜色的第一时刻;终时刻确定单元,用于通过眼动仪获取用户的视线由第一颜色转移开的第二时刻;注视时刻确定子单元,根据第一时刻以及第二时刻,确定用户注视第一颜色的持续时长。

在该技术方案中,当用户注视终端显示的第一颜色时,初时刻确定单元通过眼动仪捕捉用户的视线转移至第一颜色的第一时刻,终时刻确定单元通过眼动仪获取用户的视线由第一颜色转移开的第二时刻,通过注视时刻确定子单元将初时刻确定单元和终时刻确定单元采集到的数据进行分析,确定用户注视第一颜色的持续时长,为准确判断用户是否存在颜色识别障碍提供依据。

在上述技术方案中,优选地,第一调整单元包括:提示单元,用于当次数大于预设次数阈值时,将第一颜色更换为第二颜色,同时以第二颜色显示第一颜色更换为第二颜色的提示信息。

在该技术方案中,当确定用户存在颜色识别障碍后,通过第一调整单元将第一颜色更换为第二颜色,方便用户阅览,同时以第二颜色显示第一颜色更换为第二颜色的提示信息,降低用户因无法识别而忽略信息的可能性,提升了用户体验。

需要说明的是,提示单元显示的提示信息包括但不限于文字、表情。

在上述技术方案中,优选地,颜色显示装置,还包括:指令接收单元,用于接收将终端显示的第一信息替换成显示第二信息的指令;颜色确定单元,用于根据指令,判断第二信息中是否存在第一颜色;第二调整单元,用于在判断结果为是时,将第二信息中的第一颜色更换为第二颜色;信息显示单元,用于显示将第一颜色更换为第二颜色的第二信息。

在该技术方案中,在确定用户存在颜色识别障碍,将第一颜色更换为预设的第二颜色后,在指令接收单元接收到将终端显示的第一信息替换成显示第二信息的指令后,颜色确定单元根据指令判断第二信息中是否存在第一信息,如果判断结果为是,通过第二调整单元将第二信息中的第一颜色更换为第二颜色,解决了用户存在颜色识别障碍的问题,同时通过信息显示单元显示将第一颜色更换为第二颜色的第二信息,提升了用户体验。

本发明第三方面的技术方案提出了一种终端,包括处理器,处理器用于执行存储器中存储的计算机程序时实现上述任一项颜色显示方法的步骤。

在该技术方案中,执行上述任一项的颜色显示方法的计算机程序存储在存储器上,处理器执行计算机程序时,可以实现在确定用户存在颜色识别障碍后,将显示信息颜色调整为用户可识别颜色。

本发明第四方面的技术方案提出了一种计算机可读取存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一项颜色显示方法的步骤,从而实现在确定用户存在颜色识别障碍后,将显示信息颜色调整为用户可识别颜色。

在该技术方案中,处理器实现如上所述的颜色显示方法需要通过计算机程序,这种计算机程序需要存储在计算机可读取介质中。这种计算机可读取介质保证了计算机程序能够被处理器执行,从而实现在确定用户存在颜色识别障碍后,将显示信息颜色调整为用户可识别颜色。

附图说明

图1示出了根据本发明的一个实施例的颜色显示方法的流程示意图;

图2示出了根据本发明的再一个实施例的颜色显示方法的流程示意图;

图3示出了根据本发明的一个实施例的颜色显示装置的结构示意图;

图4示出了根据本发明的一个实施例的注视时间确定单元的结构示意图;

图5示出了根据本发明的再一个实施例的颜色显示装置的结构示意图;

图6示出了根据本发明的一个实施例的终端的结构示意图。

具体实施方式

为了可以更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

图1示出了根据本发明的一个实施例的颜色显示方法的流程示意图。

如图1所示,颜色显示方法,包括:

步骤s102,确定用户注视终端显示的第一信息中的第一颜色的持续时长;

步骤s104,计算预设时间内持续时长超出预设时间阈值的次数;

步骤s106,判断次数是否大于预设次数阈值;

步骤s108,当次数大于预设次数阈值时,将第一颜色更换为预设的第二颜色。

在该实施例中,解决了现有技术中未能考虑到部分用户个体存在色彩缺陷而存在阅览障碍的问题,本技术方案充分考虑了存在颜色识别障碍的个体,自动检测用户颜色识别障碍,并相应地更换用户可识别的颜色,提升了用户体验。

具体地,终端显示的第一信息可为包括但不限于以下之一或组合:图标信息、主题信息、图片信息、表情信息及文字信息等。

具体地,上述终端包括但不限于:智能手机、ipad、mp3、阅读器、可穿戴设备、电视等。

值得说明的是,终端的显示屏显示的彩色是基于三基色的原理即红色、绿色、蓝色,任何彩色都可以用红绿蓝三种基色配合而成,彩色显示屏接收亮度信号和色度两个信号,经过处理后分解为三个(红、绿、蓝)亮度信号分别去调制相应的电子枪。

具体地,存在颜色识别障碍的用户包括以下至少之一:全色盲、红色盲、绿色盲、蓝黄色盲、全色弱、红色弱、绿色弱、蓝色弱。例如,当检测到用户对红色存在识别障碍时,将将终端显示的信息中的红色替换为能够被红色盲类型的用户辨别的颜色;当检测到用户对绿色存在识别障碍时,将终端显示的信息中的绿色替换为能够被绿色盲类型的用户辨别的颜色;当检测到用户对蓝色和/或黄色存在识别障碍时,将终端显示的信息中的蓝色和/或黄色替换为能够被蓝黄色盲识别的颜色。

具体地,预设时间阈值可根据大量不存在颜色识别障碍的用户正常浏览不同形式信息所需的时间实验得出。

具体地,预设次数阈值可根据大量不存在颜色识别障碍的用户在正常浏览不同形式信息超出预设时间阈值的次数实验得出。

在上述实施例中,优选地,确定用户注视终端显示的第一颜色的持续时长,具体包括:通过眼动仪获取用户的视线转移至第一颜色的第一时刻;通过眼动仪获取用户的视线由第一颜色转移开的第二时刻;根据第一时刻以及第二时刻,确定用户注视第一颜色的持续时长。

在该实施例中,当用户注视终端显示的第一颜色时,通过眼动仪捕捉用户的视线转移至第一颜色的第一时刻,再通过眼动仪捕捉用户的视线由第一颜色转移开的第二时刻,根据第一时刻以及第二时刻,确定用户注视第一颜色的持续时长,为判断用户是否存在颜色识别困难提供依据。

优选地,当次数大于预设次数阈值时,将第一颜色更换为预设的第二颜色,具体包括:当次数大于预设次数阈值时,将第一颜色更换为第二颜色,同时以第二颜色显示第一颜色更换为第二颜色的提示信息。

在该实施例中,当用户注视第一颜色时长大于预设时间阈值的次数大于预设次数阈值时,判断用户存在颜色识别障碍,此时将第一颜色更换为第二颜色,使得第一颜色显示的信息变更为第二颜色显示的信息,使得色盲用户能够清楚的识别,同时以第二颜色显示第一颜色更换为第二颜色的信息,能够对色盲用户进行提醒,降低色盲用户因无法识别而忽略开始以第一颜色显示的信息的可能性。

具体实施例一:

当用户注视终端显示用红色显示的某行字体时,通过眼动仪捕捉用户的视线转移至红色的第一时刻,例如:18:30:10,再通过眼动仪捕捉到用户的视线由红色转移开的第二时刻,例如:18:30:18,根据第一时刻和第二时刻,确定用户注视红色的时长为8s,此外,在第一时刻还可启动提前归零的计时器,在第二时刻自动获取计时器从第一时刻开始计时的时间例如8s,预设时间阈值可根据实验得出,例如5s,再通过计算预设时间内(如2min)内用户注视时长超过预设时间阈值的次数如6次,预设次数阈值也可根据实验得出(例如5次),此时确定用户对红色存在识别障碍,此时将以红色显示的信息变更为以蓝色(即第二颜色)显示的信息。

具体实施例二:

当用户注视终端显示用黄色显示的某行字体时,通过眼动仪捕捉用户的视线转移至红色的第一时刻,例如:18:30:10,再通过眼动仪捕捉到用户的视线由红色转移开的第二时刻,例如:18:30:18,根据第一时刻和第二时刻,确定用户注视红色的时长为8s,此外,在第一时刻还可启动提前归零三维计时器,在第二时刻自动获取计时器从第一时刻开始计时的时间例如8s,预设时间阈值可根据实验得出,例如5s,再通过计算预设时间内(如2min)内用户注视时长超过预设时间阈值的次数如6次,预设次数阈值也可根据实验得出(例如5次),此时确定用户对黄色存在颜色识别障碍,根据彩色显示屏显示彩色图像三基色原理,黄色由红色和绿色叠加,可将终端显示的颜色调整为由红色和蓝色叠加而成的紫色。

图2示出了根据本发明的再一个实施例的颜色显示方法的流程示意图。

如图2所示,颜色显示方法,包括:

步骤s202,确定用户注视终端显示的第一信息中的第一颜色的持续时长;

步骤s204,计算预设时间内持续时长超出预设时间阈值的次数;

步骤s206,判断次数是否大于预设次数阈值;

步骤s208,当次数大于预设次数阈值时,将第一颜色更换为预设的第二颜色;

步骤s210,接收将终端显示的第一信息替换成显示第二信息的指令;

步骤s212,根据指令,判断第二信息中是否存在第一颜色;

步骤s214,若判断结果为是,则将第二信息中的第一颜色更换为第二颜色;

步骤s216,显示将第一颜色更换为第二颜色的第二信息。

在该实施例中,在确定用户存在颜色识别障碍,将第一颜色更换为预设的第二颜色后,在接收将终端显示的第一信息替换成显示第二信息的指令后,根据指令,判断第二信息中是否存在第一颜色,如果判断结果为是,则将第二信息中的第一颜色更换为第二颜色,在用户阅览的过程中无需附加操作即可实现自动调整颜色,减少机械性的替换操作,便于色盲用户阅览;如果判断第二信息中不存在第一颜色,则不对第二信息中的颜色进行更换,从而降低了因为对颜色进行调整而影响用户阅览的可能性。

其中,终端显示的第二信息可为包括但不限于以下之一或组合:图标信息、主题信息、图片信息、表情信息及文字信息等。

具体实施例三:

在具体实施例一的基础上,若在用户观看的网页中,已经将所有红色显示的图案和文字更改为蓝色后,用户跳转到下一网页后,对网页中所有的文字颜色和图案中的颜色进行筛选,将所有以红色显示的文字和图案全部替换为蓝色,在替换完成后,将替换后的网页进行显示。

图3示出了根据本发明的一个实施例的颜色显示装置的结构示意图。

如图3所示,颜色显示装置100,包括:

注视时间确定单元102,用于确定用户注视终端显示的第一信息中的第一颜色的持续时长;

次数确定单元104,用于计算预设时间内持续时长超出预设时间阈值的次数;

判断单元106,用于判断次数是否大于预设次数阈值;

第一调整单元108,用于当次数大于预设次数阈值时,将第一颜色更换为预设的第二颜色。

在该实施例中,在用户注视终端显示的第一信息中的第一颜色时,通过时间确定单元,采集用户的注视持续时间,为判断用户是否存在颜色识别障碍提供依据;当时间确定单元采集到的用户注视持续时间大于预设时间阈值时,通过次数确定单元计算预设时间内持续时长超出预设时间阈值的次数,提高了判断可靠性;在次数确定单元计算的次数大于预设次数阈值时,说明用户存在颜色识别困难,将第一颜色更换为预设的第二颜色,使得用户能够识别以第二颜色显示的信息,解决了用户无法识别第一颜色显示信息问题,提升了用户体验。

图4示出了根据本发明的一个实施例的注视时间确定单元的结构示意图。

如图4所示,注视时间确定单元102,包括:

初时刻确定单元1022,用于通过眼动仪获取用户的视线转移至第一颜色的第一时刻;

终时刻确定单元1024,用于通过眼动仪获取用户的视线由第一颜色转移开的第二时刻;

注视时刻确定子单元1026,根据第一时刻以及第二时刻,确定用户注视第一颜色的持续时长。

在该实施例中,当用户注视终端显示的第一颜色时,初时刻确定单元通过眼动仪捕捉用户的视线转移至第一颜色的第一时刻,终时刻确定单元通过眼动仪获取用户的视线由第一颜色转移开的第二时刻,通过注视时刻确定子单元将初时刻确定单元和终时刻确定单元采集到的数据进行分析,确定用户注视第一颜色的持续时长,为准确判断用户是否存在颜色识别障碍提供依据。

图5示出了根据本发明的再一个实施例的颜色显示装置的结构示意图。

如图5所示,颜色显示装置200,包括:

注视时间确定单元202,用于确定用户注视终端显示的第一信息中的第一颜色的持续时长;

次数确定单元204,用于计算预设时间内持续时长超出预设时间阈值的次数;

判断单元206,用于判断次数是否大于预设次数阈值;

第一调整单元208,用于当次数大于预设次数阈值时,将第一颜色更换为预设的第二颜色;

指令接收单元210,用于接收将所述终端显示的第一信息替换成显示第二信息的指令;

颜色确定单元212,用于根据指令,判断第二信息中是否存在第一颜色;

第二调整单元214,用于在判断结果为是时,将第二信息中的第一颜色更换为第二颜色;

信息显示单元216,用于显示将第一颜色更换为第二颜色的第二信息。

在该实施例中,在确定用户存在颜色识别障碍,将第一颜色更换为预设的第二颜色后,在指令接收单元210接收到将终端显示的第一信息替换成显示第二信息的指令后,颜色确定单元212根据指令判断第二信息中是否存在第一信息,如果判断结果为是,通过第二调整单元214将第二信息中的第一颜色更换为第二颜色,解决了用户存在颜色识别障碍的问题,同时通过信息显示单元216显示将第一颜色更换为第二颜色的第二信息,提升了用户体验。

图6示出了根据本发明的一个实施例的终端的结构示意图。

如图6所示,终端1,包括:

处理器10,处理器10用于执行在存储器中存储的计算机程序;

处理器10执行计算机程序时执行如下步骤:

确定用户注视终端显示的第一信息中的第一颜色的持续时长;计算预设时间内持续时长超出预设时间阈值的次数;判断次数是否大于预设次数阈值;当次数大于预设次数阈值时,将第一颜色更换为预设的第二颜色;

存储器12,存储器12用于存储计算机程序。

在该实施例中,执行上述任一项的颜色显示方法的计算机程序存储在存储器上,处理器执行计算机程序时,可以实现在确定用户存在颜色识别障碍后,将显示信息颜色调整为用户可识别颜色,提升了用户体验。

具体地,存储器包括但不限于:光盘、软盘、硬盘、可擦写存储介质。

以上结合附图详细说明了本发明的技术方案,本发明提出了一种颜色显示方法,应用于终端,能够准确判断用户是否存在颜色识别困难的问题,并进行调换对应的可识别的颜色,解决了色盲用户的需求,提升了用户体验。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1