掌桥专利:专业的专利平台
掌桥专利
首页

内容显示方法、装置、电子设备及可读存储介质

文献发布时间:2023-06-19 11:19:16


内容显示方法、装置、电子设备及可读存储介质

技术领域

本申请属于通信技术领域,具体涉及一种内容显示方法、装置、电子设备及可读存储介质。

背景技术

目前,用户使用电子设备的时间越来越长,例如,用户通过电子设备看视频、看电子书、浏览网页的时间越来越长。

然而,由于电子设备是以固定显示参数(例如固定字号)显示内容的,即使用户需要调整显示参数,用户也只能手动在预设的几个显示参数中进行选择选择,因此导致电子设备显示内容的灵活性较差,操作步骤繁杂。

发明内容

本申请实施例的目的是提供一种内容显示方法、装置、电子设备及可读存储介质,能够解决电子设备显示内容的灵活性较差,操作步骤繁杂的问题。

第一方面,本申请实施例提供了一种内容显示方法,该方法包括:在第一屏幕显示内容的情况下,采集第一图像,第一图像中包括第一用户的眼部图像,第一用户当前为观看第一屏幕的用户;根据第一图像,确定观看距离;根据第一图像,确定第一参数,第一参数包括以下至少一项:观看角度、视角、疲劳指数,观看角度用于指示第一用户的头部相对于第一屏幕的角度;视角用于指示第一用户的注视方向;根据观看距离和第一参数,调整第一屏幕中的目标内容的显示参数,显示参数包括以下至少一项:显示尺寸、显示颜色、显示方向、显示背景。

第二方面,本申请实施例提供了一种内容显示装置,该装置包括采集模块、确定模块和调整模块;采集模块,用于在第一屏幕显示内容的情况下,采集第一图像,第一图像中包括第一用户的眼部图像,第一用户当前为观看第一屏幕的用户;确定模块,用于根据采集模块采集的第一图像,确定观看距离;采集模块,还用于根据采集模块采集的第一图像,确定第一参数,第一参数包括以下至少一项:观看角度、视角、疲劳指数,观看角度用于指示第一用户的头部相对于第一屏幕的角度,视角用于指示第一用户的注视方向;调整模块,用于根据确定模块观看距离和第一参数,调整第一屏幕中的目标内容的显示参数,显示参数包括以下至少一项:显示尺寸、显示颜色、显示方向、显示背景。

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。

第五方面,本申请实施例提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的方法。

在本申请实施例中,可以在第一用户观看第一屏幕的情况下,采集第一图像,第一图像中包括第一用户的眼部图像;根据第一图像,确定观看距离,且根据第一图像,确定第一参数;根据观看距离和第一参数,调整第一屏幕中的目标内容的显示参数,显示参数包括以下至少一项:显示尺寸、显示颜色、显示方向、显示位置、显示背景;其中,第一参数包括以下至少一项:观看角度、视角、疲劳指数,观看角度用于指示第一用户的头部相对于第一屏幕的角度,视角用于指示第一用户的注视方向。通过该方案,在用户(例如第一用户)观看第一屏幕的情况下,由于可以通过获取包括该用户的眼部图像的图像,来确定用户的观看参数,并通过该观看参数来自适应地调整第一屏幕中的目标内容的显示参数,而无需用户手动触发调整,因此可以提高电子设备显示内容的灵活性。

进一步地,相对于用户手动触发调整显示参数的方案,由于本申请实施例提供的内容显示方法可以基于用户当前所处的状态(根据观看距离和第一参数确定),自动将显示参数调整为适合用户当前状态的显示参数,比如,将目标内容的显示参数调整为利于用户眼睛休息的显示参数,因此不但可以提高电子设备显示内容的灵活性,而且可以提高电子设备调整显示参数的准确性。

附图说明

图1是本申请实施例提供的内容显示方法的示意图;

图2是人眼的水平虹膜直径的示意图;

图3是本申请实施例提供的内容显示方法的第一图像中的眼部图像的示意图;

图4是本申请实施例提供的内容显示方法的第一图像中的眼部图像、第一用户的观看角度和第一屏幕的显示方向的示意图;

图5是本申请实施例提供的内容显示方法提供的界面示意图;

图6是本申请实施例提供的内容显示方法的第一图像中的眼部图像和第一用户的观看角度的示意图;

图7是本申请实施例提供的内容显示方法的疲劳指数预测模型的示意图;

图8为本申请实施例中的内容显示装置的示意图;

图9为本申请实施例中的电子设备的示意图;

图10为本申请实施例提供的电子设备的硬件示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的内容显示方法、装置、电子设备及可读存储介质进行详细地说明。

本申请实施例提供的内容显示方法是通过实时对用户的观看参数(例如下述的观看距离和第一参数)进行检测,并根据检测到的观看参数来调整用户正在观看的屏幕中的内容的显示参数,以提高电子设备显示内容的灵活性。其中,可以通过从采集的图像中识别眼部轮廓关键点和虹膜轮廓关键点的方式,来确定观看参数。

可以理解,本申请实施例中,可以结合虹膜关键点、眼睛轮廓的关键点,对用户观看距离、疲劳程度、眼睛观看角度,以及视角等观看参数进行识别,进而对屏幕内容(例如字体)进行自适应调节,同时可以对用户的观看姿态进行提醒,帮助用户得到更好的观看体验,同时保护眼睛。

如图1所示,本申请实施例提供一种内容显示方法,该内容显示方法可以包括下述的步骤101至步骤104。下面以内容显示装置执行该内容显示方法为例进行示例性说明。

步骤101、内容显示装置在第一屏幕显示内容的情况下,采集第一图像。

其中,第一图像中包括第一用户的眼部图像,第一用户为当前观看第一屏幕的用户。

可选地,本申请实施例中,第一用户可以为在观看第一屏幕的任意用户,即可以为机主用户,也可以为非机主用户。

可选地,本申请实施例中,第一屏幕可以为电子设备的任意一个屏幕。

本申请实施例中,内容显示装置可以通过设置在电子设备的第一侧的目标摄像头采集第一图像,电子设备的第一侧为电子设备的设置有第一屏幕的一侧。即目标摄像头与第一屏幕设置在电子设备的同一侧面上。如此,可以通过目标摄像头采集的图像来确定第一用户的观看参数。

可选地,本申请实施例中,第一图像可以为一个图像,也可以为连续采集的多个图像,具体可以根据实际使用需求确定,本申请实施例不作限定。

步骤102、内容显示装置根据第一图像,确定观看距离。

本申请实施例中,上述观看距离可以用于表示第一用户的眼睛与第一屏幕之间的距离。

可选地,本申请实施例中,假设采集第一图像时,目标摄像头采用的焦距为F,那么内容显示装置可以识别第一图像中的眼部图像的虹膜轮廓关键点,通过虹膜轮廓关键点构成的圆形的直径确定为第一用户的虹膜图像的直径。由于人眼的水平虹膜直径在广泛人群中保持在11.7±0.5毫米的水平不变,如图2所示的虹膜直径20;因此通过距离和直径的几何关系,可以通过第一用户的虹膜图像的直径和水平虹膜直径,计算出第一用户的观看距离L。具体的,内容显示装置可以通过下述的公式1,计算观看距离L。公式1:L=(D*F)/P;其中,D为人眼的水平虹膜直径,P为第一用户的虹膜图像的直径。

步骤103、内容显示装置根据第一图像,确定第一参数。

其中,第一参数可以包括以下至少一项:观看角度、视角、疲劳指数,该观看角度可以用于指示第一用户的头部相对于第一屏幕的角度,视角用于指示第一用户(眼睛)的注视方向。

本申请实施例中,观看位置为第一用户的眼睛在第一屏幕上的投影位置。视角为第一用户的视线方向与第一屏幕的垂直方向的夹角,根据视角可以确定第一用户眼睛在第一屏幕上的注视区域。疲劳指数用于表示第一用户的眼睛的疲劳程度。

本申请实施例中,观看距离和第一参数可以统称为第一用户的观看参数。也就是说,内容显示装置可以根据包括第一用户的眼部图像的第一图像,确定第一用户观看第一屏幕的观看参数。对于根据第一图像,确定第一参数的描述具体将在下述实施例中进行详细描述,为了避免重复,此处不再赘述。

需要说明的是,本申请实施例中,上述实施例中是以先执行步骤102,再执行步骤103的顺序为例进行示意的。实际实现中,可以先执行步骤103,再执行步骤102,或者可以同时执行步骤102和步骤103,具体可以根据实际使用需求确定,本申请实施例不作限定。

步骤104、内容显示装置根据观看距离和第一参数,调整第一屏幕中的目标内容的显示参数。

其中,上述显示参数可以包括以下至少一项:显示尺寸、显示颜色、显示方向、显示位置、显示背景(即目标内容的背景颜色、或目标内容的背景图像)。

可选地,本申请实施例中,目标内容可以为第一屏幕的至少部分屏幕区域中显示的内容。

可选地,本申请实施例中,目标内容可以为图像、字符(文字和/或符号)、视频等任意可能的内容。

本申请实施例提供的内容显示方法中,在用户(例如第一用户)观看第一屏幕的情况下,由于可以通过获取包括该用户的眼部图像的图像,来确定用户的观看参数,并通过该观看参数来自适应地调整第一屏幕中的目标内容的显示参数,而无需用户手动触发调整,因此可以提高电子设备显示内容的灵活性。

进一步地,相对于用户手动触发调整显示参数的方案,由于本申请实施例提供的内容显示方法可以基于用户当前所处的状态(根据观看距离和第一参数确定),自动将显示参数调整为适合用户当前状态的显示参数,比如,将目标内容的显示参数调整为利于用户眼睛休息的显示参数,因此不但可以提高电子设备显示内容的灵活性,而且可以提高电子设备调整显示参数的准确性。

下面结合表1对内容显示装置根据第一用户的观看参数,调整第一屏幕中的目标内容的显示参数的方法进行示例性地说明。

表1

如上述表1所示,观看距离可以用于触发调整目标内容的显示尺寸、显示颜色和显示背景;观看角度可以用于触发调整目标内容的显示方向;视角可以用于触发调整目标内容的显示尺寸、显示颜色和显示背景;疲劳指数用于触发调整目标内容的显示尺寸、显示颜色和显示背景。

可选地,本申请实施例中,观看参数中的一个参数项可以用于调整显示参数中的一个或多个参数项。例如,观看距离可以用于触发调整目标内容的显示尺寸、显示颜色和显示背景中的至少一项。

可选地,本申请实施例中,观看参数中的多个参数项可以协同作用,且用于触发调整目标内容的显示参数中的一个参数项。例如,观看距离和疲劳指数均可以用于触发调整目标内容的显示尺寸、显示颜色和显示背景。

本申请实施例中,观看距离、视角和疲劳指数均与显示尺寸正相关。

示例性地,以上述目标内容为字符为例,那么:观看距离越大,目标内容的字体尺寸越大;视角越大,目标内容的字体尺寸越大;疲劳指数越大,目标内容的字体尺寸越大。

本申请实施例中,观看距离、视角和疲劳指数均与显示颜色的醒目程度正相关。具体的,观看距离越大、视角越大、疲劳指数越高,对应的显示颜色越大。例如,观看距离为40cm时,对应的字体颜色为黑色;观看距离为100cm时,对应的字体颜色为正红色。

本申请实施例中,观看距离、视角和疲劳指数均与目标对比度正相关,其中,目标对比度为目标内容与目标内容的显示背景之间的对比度。可以根据观看距离、视角和疲劳指数确定目标对比度,然后基于目标对比度调整目标内容的显示颜色和/或显示背景。

示例性地,以目标内容为文字为例,假设目标内容的默认字体颜色为黑色,默认背景颜色为红色;那么当观看距离大于预设距离(例如80)时,内容显示装置可以保持目标内容的字体颜色不变,而调整目标内容的显示背景的颜色,以增大目标内容与目标内容的显示背景之间的对比度,例如,当观看距离大于80cm时,可以将目标内容的显示背景从粉红色调整为白色,或者可以将目标内容的颜色从黑色调整至绿色,并保持目标内容的显示背景不变。

本申请实施例中,观看角度与显示方向保持一致,以确保目标内容的显示方向适应用户的观看角度。

可选地,本申请实施例中,当第一参数包括观看角度时,上述步骤104具体可以通过下述的步骤104a和步骤104b实现。

步骤104a、内容显示装置将目标内容的显示方向调整为与观看角度对应的方向。

本申请实施例中,观看角度还用于指示目标内容的显示方向与第一用户的观看方向之间的夹角。

示例性地,结合图4中的(a)和图4中的(b),第一屏幕40中的目标内容的显示方向(即与第一屏幕的边42平行的方向)与第一用户的观看方向(即43所示的方向)之间的夹角为α。那么内容显示装置可以将目标内容的显示方向调整为与第一用户的观看方向一致,即将目标内容逆时针旋转α,调整后的目标内容的显示方向如图4中的(c)所示。

步骤104b、内容显示装置将目标内容的第一显示参数调整为与观看距离对应的显示参数。

其中,第一显示参数可以包括显示尺寸、显示颜色和显示背景中至少一项。

对于步骤104b的描述,具体可以参见上述步骤104中的相关描述,为了避免重复,此处不再赘述。

本申请实施例中,由于内容显示装置可以将目标内容的显示方向调整至与第一用户的观看方向一致,因此可以在用户不调整观看姿势的情况下,提高用户的观看舒适度。

可选地,本申请实施例中,在上述步骤104a之后,内容显示装置可以先输出第一提示信息,第一提示信息可以用于提示第一用户调整观看姿势,以调整第一用户的观看角度。如图5中的(a)所示,内容显示装置可以在第一屏幕50中显示第一提示信息以提示用户的眼睛正对目标内容,例如提示第一用户调整至图6中的(b)所示的观看姿势,当用户正对目标内容时,观看角度=0°。如果检测到第一用户在输出第一提示信息后的预设时长内,未调整坐姿,那么内容显示装置可以继续执行上述步骤104b。

可选地,本申请实施例中,内容显示装置可以根据视角,确定第一用户眼睛在第一屏幕上的注视区域(例如下述目标屏幕区域),并将该目标屏幕区域中显示的内容确定为上述目标内容。

可选地,本申请实施例中,当第一参数包括视角时,上述步骤104具体可以通过下述的步骤104c和步骤104d实现。

步骤104c、内容显示装置确定第一屏幕中与视角对应的目标屏幕区域。

其中,目标内容为目标屏幕区域中显示的内容。

示例性地,内容显示装置可以提取眼部图像(即第一图像中的眼部图像)中的第一特征点,第一特征点可以为该眼部图像中指示第一用户的视角的特征图。然后内容显示装置可以将第一特征点映射至预设坐标系,然后可以得到第一用户的注视区域,并将该注视区域确定为目标屏幕区域。

可选的,本发明实施例中,上述预设坐标系可以为以目标摄像头所在位置为原点且包括第一屏幕的二维坐标系。

步骤104d、内容显示装置将目标内容的第二显示参数调整为与观看距离对应的显示参数,或者,内容显示装置将目标内容的第二显示参数调整为与观看距离和视角对应的显示参数。

其中,第二显示参数包括显示尺寸、显示颜色和显示背景中至少一项。

可以理解,本申请实施例中,当第一参数包括视角时,内容显示装置可以基于观看距离,或基于观看距离和视角来调整目标内容的显示参数。

本申请实施例中,由于内容显示装置可以调整第一屏幕中用户注视区域中的内容的显示参数,因此可以针对性地调整第一屏幕中内容的显示参数,从而可以更加突出用户当前关注的内容。

可选地,本申请实施例中,当第一参数包括第一用户的疲劳指数时,若确定第一用户的疲劳指数大于预设指数值,则内容显示装置可以输出第二提示信息,如图5中的(b)所示,内容显示装置可以在第一屏幕50中显示第二提示信息,以提示用户停止使用电子设备,以缓解眼部疲劳。

可选地,本申请实施例中,如果第一用户对确定控件输入,那么内容显示装置可以熄灭第一屏幕;如果用户不休息,那么内容显示装置可以根据观看距离和第一参数(即观看参数),自适应调整第一屏幕中的目标内容的显示参数,以使调整后的目标内容的显示参数适应用户的当前状态。可以理解,本申请实施例中,在这种情况下,内容显示装置可以对观看参数的参数值进行分段,然后结合各阶段状态/眼球光线与屏幕所在平面夹角范围给出分段函数,自变量是观看参数,因变量是显示参数。

下面对内容显示装置根据第一图像,确定第一参数的方法进行详细说明。

i,第一参数包括观看角度

可选地,本申请实施例中,当第一参数中包括观看角度时,上述步骤102具体可以包括下述的步骤103a和步骤103b。

步骤103a、内容显示装置根据第一图像的眼部图像中的眼部轮廓关键点,确定第一线段。

其中,第一线段可以用于指示第一用户的双眼之间的连线。

本申请实施例中,内容显示装置可以识别该眼部图像中的双眼的眼部轮廓关键点,然后根据识别的眼部轮廓关键点,确定第一线段。下面分别以两种方式对确定第一线段的方法进行详细说明。

如图3所示,为第一图像中的眼部图像30的示意图。一种方式中,内容显示装置在眼部图像的左眼和右眼中分别识别一个眼部轮廓点(例如眼部轮廓点31和眼部轮廓点32),然后将这两个眼部轮廓点之间的连线作为第一线段(例如线段33)。另一种方式中,为了提高准确性,内容显示装置可以分别在左眼和右眼中识别M个眼部轮廓点,然后根据将左眼的M个眼部轮廓点与右眼的M个眼部轮廓点两两连接,得到M个线段,然后再根据该M个线段求取平均值,得到第一线段(例如线段34),M为大于1的整数。

步骤103b、内容显示装置根据第一线段和第一屏幕的目标边,确定第一用户的观看角度。

可选地,本申请实施例中,目标边可以为第一屏幕的任意一个边,例如,如图4中的(a)为第一屏幕40的示意图,目标边可以为边41或者边42,其中,边42为最接近第一用户的身体(例如胸口)的边,即第一屏幕的底边。

可选地,本申请实施例中,目标边不同,内容显示装置根据第一线段和第一屏幕的目标边,确定第一用户的观看角度的方法也不同。

如图4所示,假设电子设备竖直放置,且目标摄像头设置在第一屏幕的上方中间区域,边42为靠近第一用户的身体的边;如图4所示,图4中的(a)所示的第一线段43与第一屏幕的边42之间的夹角为α,图4中的(a)所示的第一线段43与第一屏幕的边41之间的夹角为β,那么:若目标边为边42,则观看角度为夹角α;若目标边为边41,则观看角度为夹角β的余角。

本申请实施例中,观看角度越小,表示第一用户的眼睛与第一屏幕越对的越齐,因此观看角度也可以称为对齐角。例如,如图6中的(a)所示,假设边42为第一屏幕40的靠近第一用户身体的边,那么如图6中的(b)所示,第一用户的观看角度等于0°,从而确定第一用户的眼睛与第一屏幕40处于完全对齐的状态,即用户的头部相对于第一屏幕没有歪斜。

本申请实施例中,由于第一用户双眼之间的连线代表了用户头部的偏向,因此可以确保根据第一线段和目标边确定的观看角度的准确性。

ii,第一参数包括第一用户的视角

可选地,本申请实施例中,当第一参数包括第一用户的视角时,内容显示装置可以根据虹膜图像在眼部图像(为第一图像中的眼部图像)中所处的位置,确定第一用户的视角。

iii,第一参数包括第一用户的眼睛的疲劳指数

可选地,本申请实施例中,当第一参数包括第一用户的眼睛的疲劳指数时,上述第一图像可以包括至少一个图像,每个图像中均包括第一用户的眼部图像;上述步骤103具体可以包括下述的步骤103c和步骤103d。

步骤103c、内容显示装置根据至少一个图像中的眼部图像,确定第二参数。

其中,第二参数可以包括以下至少一项:虹膜图像的直径、第一用户的眨眼频率、第一用户的眼睛闭合时长、第一用户的注视状态、第一用户的观看角度。虹膜图像的直径可以指示第一用户的观看距离。对于观看角度的描述,具体可以参见上述实施例中对观看角度的相关描述,为了避免重复,此处不再赘述。

本申请实施例中,内容显示装置可以控制目标摄像头连续采集上述至少一个图像。

下面对内容显示装置根据至少一个图像中的眼部图像,确定第二参数的方法进行示例性地说明。

示例性地,上述虹膜图像的直径可以通过至少一个图像中的虹膜轮廓关键点测量得到。

示例性地,第一用户的注视状态可以通过至少一个图像中虹膜图像在时间轴上的以为大小确定,例如,若单位时间T内,虹膜图像的位移量小于预设位移阈值,则确定第一用户的注视状态为凝视状态;若单位时间T内,虹膜图像的位置量或等于预设位移阈值,则确定第一用户的注视状态为扫视状态。

示例性地,第一用户的眨眼频率和眼睛闭合时间可以通过至少一个图像中的,眼睛轮廓关键点以及虹膜检测得到,如果检测不到虹膜可以判断眼睛处于闭合状态。

步骤103d、内容显示装置根据第二参数,确定与第二参数对应的疲劳指数。

本申请实施例中,如图7所示,内容显示装置可以将第二参数输入预先训练的疲劳指数预测模型中,以通过第二参数和疲劳指数预测模型,确定与第二参数对应的疲劳指数。

下面对通过疲劳指数预测模型预测疲劳指数的方法进行示例性地说明。

首先,对训练疲劳指数预测模型的方法进行示例性说明。可以分别计算用户的虹膜图像的直径、眨眼频率、眼睛闭合时长、注视状态,以及观看角度与疲劳指数之间的对应关系,训练预测指数预测模型,得到用户处于非疲劳状态(或疲劳指数较低时),第二参数的各个参数项对应的参数值范围,这些参数值范围即为第二参数的各个参数项的正常取值范围;然后再通过大量数据用户的第二参数,确定出在一定概率范围内的置信区间,如此可以训练得到疲劳指数预测模型。

其中,虹膜图像的直径越小,对应的疲劳指数越大。眨眼频率越高,对应的疲劳指数越高。眼睛闭合时长越大,对应的疲劳指数越高。凝视状态对应的疲劳指数大于扫视状态对应的疲劳指数。观看角度越大,对应的疲劳指数越高。

本申请实施例中,疲劳指数越高,表示用户的眼睛越疲劳。

其次,对于训练完成的疲劳指数预测模型。可以在疲劳指数预测模型中输入第二参数,从而疲劳指数预测模型可以在置信区间范围内预测第二参数的参数值是否在正常取值范围内。具体的:

方法1,以疲劳指数指示用户处于疲劳状态和非疲劳状态为例。假设第二参数包括S个参数项,若该S个参数项中的N个参数项(N的具体数值可以预先设置,N为正整数)的参数值处于置信区间内的概率大于预设概率值(可以预先设置,比例60%),则确定第一用户处于非疲劳状态;若S个参数项中的J个处于置信区间内的概率大于或等于预设概率值,则判断第一用户处于疲劳状态,J为整数,且J=S-N;若S个参数项中的H个参数项处于置信区间内,则对S个参数项进行加权求和的方式来预测第一用户的疲劳指数,若加权和概率大于或等于预设概率值,则表示第一用户处于非疲劳状态,否则判断第一用户处于疲劳状态。

2、以疲劳指数指示用户的疲劳程度为例。假设第二参数包括S个参数项,对于该S个参数项中的每个参数项,计算一个参数项的参数值处于该参数项对应的置信区间的概率,得到S个概率值;然后对该S个概率进行加权求和,得到一个概率值(以下称为概率1),并将与该概率1对应的疲劳指数确定为第一用户的眼睛的疲劳指数。可以理解,本申请实施例中,概率值越小,对应的疲劳指数越高,表示用户的眼睛越疲劳。

需要说明的是,本申请实施例中,除去上面概率预测模型外,也可以使用其他如贝叶斯算法/Lasso等常用算法来预测是否在正常取值范围内,主要输入即是上面提取到的特征标准化数值,标准化过程为常用方式。具体可以根据实际使用需求确定,本申请实施例不作限定。

需要说明的是,上述实施例中是以第一参数中包括一个参数项为例进行示意的。实际实现中,当第一参数包括多个参数项时,内容显示装置可以根据第一图像,确定该多个参数项中的每个参数项。即内容显示装置可以执行上述i、ii和iii中的至少一项,以确定第一参数。具体可以根据实际使用需求确定,本申请实施例不作限定。

本申请实施例中,由于虹膜图像的直径、眨眼频率、眼睛闭合时长、注视状态、观看角度均可以指示第一用户的疲劳程度,因此通过虹膜图像的直径、眨眼频率、眼睛闭合时长、注视状态、观看角度确定第一用户的疲劳指数,可以确保确定的疲劳指数的准确性,从而可以确保目标内容调整后的显示参数更加适应第一用户的眼睛当前所处的状态。

需要说明的是,本申请实施例提供的内容显示方法,执行主体可以为内容显示装置,或者该内容显示装置中的用于执行内容显示的方法的控制模块。本申请实施例中以内容显示装置执行内容显示方法为例,说明本申请实施例提供的内容显示装置。

如图8所示,本申请实施例提供一种内容显示装置80,该内容显示装置80可以包括采集模块81、确定模块82和调整模块83;

采集模块81,可以用于在第一屏幕显示内容的情况下,采集第一图像,第一图像中可以包括第一用户的眼部图像,第一用户当前为观看第一屏幕的用户;确定模块82,可以用于根据采集模块81采集的第一图像,确定观看距离;采集模块81,还可以用于根据采集模块81采集的第一图像,确定第一参数,第一参数可以包括以下至少一项:观看角度、视角、疲劳指数,观看角度用于指示第一用户的头部相对于第一屏幕的角度,视角可以用于指示第一用户的注视方向;调整模块83,可以用于根据确定模块82观看距离和第一参数,调整第一屏幕中的目标内容的显示参数,显示参数可以包括以下至少一项:显示尺寸、显示颜色、显示方向、显示背景。

可选地,本申请实施例中,第一参数可以包括观看角度;确定模块82,具体可以用于根据眼部图像中的眼部轮廓关键点,确定第一线段;并根据第一线段和第一屏幕的目标边,确定观看角度;其中,第一线段可以用于指示第一用户双眼之间的连线。

可选地,本申请实施例中,第一参数可以包括观看角度;调整模块83,具体可以用于将目标内容的显示方向调整为与观看角度对应的方向;并将目标内容的第一显示参数调整为与观看距离对应的显示参数;

其中,第一显示参数可以包括显示尺寸、显示颜色和显示背景中至少一项。

可选地,本申请实施例中,第一参数可以包括视角;调整模块83可以包括确定子模块和调整子模块;确定子模块,可以用于确定第一屏幕中与视角对应的目标屏幕区域;调整子模块,可以用于将目标内容的第二显示参数调整为与观看距离对应的显示参数,或者,将目标内容的第二显示参数调整为与观看距离和视角对应的显示参数;其中,目标内容为目标屏幕区域中显示的内容,第二显示参数包括显示尺寸、显示颜色和显示背景中至少一项。

可选地,本申请实施例中,第一参数可以包括疲劳指数,第一图像可以包括至少一个图像,每个图像中均包括第一用户的眼部图像;确定模块82,具体可以用于根据上述至少一个图像中的眼部图像,确定第二参数;并根据第二参数,确定与第二参数对应的疲劳指数;其中,第二参数包括以下至少一项:虹膜图像的直径、眨眼频率、眼睛闭合时长、注视状态、观看角度。

本申请实施例提供的内容显示装置,由于内容显示装置可以在用户(例如第一用户)观看第一屏幕的情况下,通过获取包括该用户的眼部图像的图像,来确定用户的观看参数,并通过该观看参数来自适应地调整第一屏幕中的目标内容的显示参数,而无需用户手动触发调整,因此可以提高电子设备显示内容的灵活性。

本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。

本申请实施例中的内容显示装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为网络附属存储器(Network AttachedStorage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的内容显示装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的内容显示装置能够实现图1至图7的方法实施例中内容显示方法实现的各个过程,为避免重复,这里不再赘述。

如图9所示,本申请实施例还提供一种电子设备200,包括处理器202,存储器201,存储在存储器201上并可在处理器202上运行的程序或指令,该程序或指令被处理器202执行时实现上述截屏方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要注意的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。

图10为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。

本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图10中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,处理器1010,可以用于在第一屏幕显示内容的情况下,通过摄像头,采集第一图像,第一图像中可以包括第一用户的眼部图像,第一用户当前为观看第一屏幕的用户;处理器1010,可以用于根据处理器1010采集的第一图像,确定观看距离;处理器1010,还可以用于根据处理器1010采集的第一图像,确定第一参数,第一参数可以包括以下至少一项:观看角度、视角、疲劳指数,观看角度用于指示第一用户的头部相对于第一屏幕的角度;

处理器1010,可以用于根据观看距离和第一参数,调整第一屏幕中的目标内容的显示参数,显示参数可以包括以下至少一项:显示尺寸、显示颜色、显示方向、显示背景。

可选地,本申请实施例中,第一参数可以包括观看角度;处理器1010,具体可以用于根据眼部图像中的眼部轮廓关键点,确定第一线段;并根据第一线段和第一屏幕的目标边,确定观看角度;其中,第一线段可以用于指示第一用户双眼之间的连线,视角可以用于指示第一用户的注视方向。

可选地,本申请实施例中,第一参数可以包括观看角度;处理器1010,具体可以用于将目标内容的显示方向调整为与观看角度对应的方向;并将目标内容的第一显示参数调整为与观看距离对应的显示参数;其中,第一显示参数可以包括显示尺寸、显示颜色和显示背景中至少一项。

可选地,本申请实施例中,第一参数可以包括视角;处理器1010,具体可以用于确定第一屏幕中与视角对应的目标屏幕区域;处理器,可以用于将目标内容的第二显示参数调整为与观看距离对应的显示参数,或者,将目标内容的第二显示参数调整为与观看距离和视角对应的显示参数;其中,目标内容为目标屏幕中显示的内容,第二显示参数包括显示尺寸、显示颜色和显示背景中至少一项。

可选地,本申请实施例中,第一参数可以包括疲劳指数,第一图像可以包括至少一个图像,每个图像中均包括第一用户的眼部图像;处理器1010,具体可以用于根据上述至少一个图像中的眼部图像,确定第二参数;并根据第二参数,确定与第二参数对应的疲劳指数;其中,第二参数包括以下至少一项:虹膜图像的直径、眨眼频率、眼睛闭合时长、注视状态、观看角度。

本申请实施例提供的电子设备,由于电子设备可以在用户(例如第一用户)观看第一屏幕的情况下,通过获取包括该用户的眼部图像的图像,来确定用户的观看参数,并通过该观看参数来自适应地调整第一屏幕中的目标内容的显示参数,而无需用户手动触发调整,因此可以提高电子设备显示内容的灵活性。

本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。

应理解的是,本申请实施例中,输入单元1004可以包括图形处理器(GraphicsProcessing Unit,GPU)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。

本申请实施例还提供一种可读存储介质,该可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述内容显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,上述处理器为上述实施例中的电子设备中的处理器。上述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述内容显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

相关技术
  • 一种车窗内容显示方法、装置、电子设备及可读存储介质
  • 内容显示方法、装置、电子设备及可读存储介质
技术分类

06120112881173