显示控制方法、电子设备及计算机可读存储介质与流程

文档序号:26490674发布日期:2021-08-31 17:45阅读:71来源:国知局
显示控制方法、电子设备及计算机可读存储介质与流程
显示控制方法、电子设备及计算机可读存储介质技术领域

本申请涉及智能设备领域,尤其涉及一种显示控制方法、电子设备及计算机可读存储介质。



背景技术:

随着科技的发展,电子设备的结构形态越来越多样,给人们带来更加丰富的使用体验。例如,圆柱形的电子设备外侧可贴合具有一定弯曲弧度的显示屏,进而可使圆柱形的电子设备的外侧显示画面,以便用户观看。

然而,由于圆柱形的电子设备上的显示屏在显示画面时,显示屏上画面显示的位置可能与用户观看画面的位置之间存在差异,如此用户在需要观看显示的画面时需要移到显示屏显示画面所对应的位置,给用户的使用带来一定的不便,也影响了用户体验。



技术实现要素:

本申请提供一种使用方便的显示控制方法、电子设备及计算机可读存储介质。

本申请实施例第一方面提供一种交互方法,应用于电子设备,所述电子设备具有圆柱形的显示屏,所述显示屏包括预设数量的显示分区,包括:

确定所述电子设备周边预设距离范围内是否存在用户;

当所述电子设备周边预设距离范围内存在用户时,确定用户所在位置所对应的显示分区为目标显示分区;以及

控制所述目标显示分区由息屏状态转换为唤醒状态。

申请实施例第二方面提供一种电子设备,包括:

显示屏,包括预设数量的显示分区;

传感器,用于对所述电子设备周边预设距离进行侦测;及

处理器,连接于所述显示屏及所述传感器,所述处理器根据所述传感器确定所述电子设备周边预设距离范围内是否存在用户;当所述电子设备周边预设距离范围内存在用户时,所述处理器确定用户所在位置所对应的显示分区为目标显示分区;所述处理器还控制所述目标显示分区由息屏状态转换为唤醒状态。

本申请实施例第三方面提供一种计算机可读存储介质,所述计算机可读存储介质用于存储有显示控制指令,其中,所述显示控制指令被处理器执行时实现如本申请实施例第一方面任一方法中所描述的部分或全部步骤。

相较于现有技术,本申请实施方式提供了一种显示控制方法、电子设备及计算机可读存储介质,通过将与用户所在位置相对应的显示分区转换为唤醒状态,如此方便用户直接在唤醒状态的显示分区内进行操作或者观看唤醒状态的显示分区的画面,进而提升了用户体验。

附图说明

为了更清楚地说明本申请实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本申请一实施方式中的显示控制方法的步骤流程图。

图2是本申请一实施例中电子设备的立体结构的示意图。

图3是本申请一实施例中调整目标显示分区的示意图。

图4是本申请另一实施例中显示控制方法的步骤流程图。

图5是本申请一实施例中设置于电子设备上的语音接收设备的示意图。

图6是本申请另一实施例中设置于电子设备上的语音接收设备的示意图。

图7是本申请一实施例中的电子设备的硬件结构框图。

具体实施方式

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

需要说明的是,对于以下的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。

请参阅图1,所示为本申请一实施方式中的显示控制方法的步骤流程图。该显示控制方法包括如下步骤:

步骤100,确定电子设备周边预设距离范围内是否存在用户,其中,所述电子设备的显示屏包括预设数量的显示分区。若是,则执行步骤102;若否,则流程结束。

请一并参阅图2,所示为本申请一实施例中电子设备的立体结构的示意图。电子设备50包括圆柱形的本体530、显示屏504以及传感器508。其中,显示屏504环绕本体530并设置于本体530的全部或部分。传感器508设置在本体530上。本实施例中,显示屏504可为柔性显示屏,柔性显示屏可环绕本体530贴合。在其他实施例中,电子设备50可包括多个显示屏,每一显示屏设置于本体580的对应位置处。

在本实施例中,电子设备50可为智能音箱。本体530的横截面为半径为r的圆,半径r为圆心o至本体530的外侧壁的距离。本实施例中,显示屏504可沿本体530的圆周方向上设置,显示屏504设置于本体530的整个圆周,即该显示屏504的长度等于本体530的周长2πr。在其他实施例中,显示屏504设置于本体530的部分圆周,即该显示屏504的长度小于本体530的周长2πr。

本实施例中,显示屏504包括预设数量的显示分区,预设数量的显示分区沿圆柱形的显示屏504的周向排列,即,每一显示分区具有相应的弧长,预设数量的显示分区拼接形成圆柱形的本体530的360度角的显示屏。例如,显示屏504包含预设数量为3的显示分区,显示屏504包括的显示分区分别为第一显示分区、第二显示分区及第三显示分区。其中,第一显示分区表示显示屏504上弧长ab(边线oa与边线ob之间的弧长)所对应的显示分区,第二显示分区表示显示屏504上弧长bc(边线ob与边线oc之间的弧)所对应的显示分区,第三显示分区表示显示屏504上弧长ca(边线oc与边线oa之间的弧)所对应的显示分区。本实施例中,每一显示分区具有预设角度范围,每一弧长可均相等,即每一弧长为2πr/3,如此,每一弧长所对应显示分区的预设角度范围为120°。每一显示分区具有显示角度范围。例如,以其中一边线oa为0°的起始边并以逆时针方向设置每一显示分区的显示角度范围,如此,第一显示分区的显示角度范围可为[0°,120°),第二显示分区的显示角度范围可为[120°,240°),第三显示分区的显示角度范围可为[240°,360°)。在其他实施例中,边线oa在电子设备50的位置可以为其他角度值,如以边线oa所在的位置为20°。此时,当以其中一边线oa为20°的起始边并以逆时针方向设置每一显示分区的显示角度范围时,第一显示分区的显示角度范围可为[20°,140°),第二显示分区的显示角度范围可为[140°,260°),第三显示分区的显示角度范围可为[260°,20°)。

在其他实施例中,预设数量亦可为其他数值,每一显示分区所对应的弧长可不相等,每一弧长所对应的显示分区的预设角度范围亦可不相等。

为便于用户与电子设备进行交互或观看,电子设备50可在与用户所在位置相对应的显示分区显示画面。因此,电子设备50需确定预设距离范围内是否存在用户。本实施例中,传感器508设置于对应的显示分区上,以侦测传感器所在的显示分区的预设距离范围内是否存在用户。本实施例中,每一传感器具有侦测角度范围,每一传感器的侦测角度范围与该传感器所设置在的显示分区的显示角度范围相对应。例如,电子设备50上设置有3个传感器508,其中,第一传感器与第一显示分区对应设置且第一传感器的侦测角度范围与第一显示分区的显示角度范围相同,第二传感器与第二显示分区对应设置且第二传感器的侦测角度范围与第二显示分区的显示角度范围相同,第三传感器与第三显示分区对应设置且第三传感器的侦测角度范围与第三显示分区的显示角度范围相同。本实施例中,传感器508可为红外传感器,每一传感器508的侦测角度范围可为120°(即传感器的侦测角度范围与显示分区的预设角度范围相同)。在其他实施例中,传感器508亦可为其他类型的传感器,如图像传感器等可以侦测预设距离范围内是否存在用户的传感器均可应用于本申请。在其他实施例中,若一个传感器508的侦测角度范围小于其所设置的显示分区的显示角度范围时,显示分区内可设置两个或两个以上的传感器,如此,每一显示分区所对应的至少一传感器的侦测角度范围与所述至少一传感器设置在的显示分区的预设角度范围相对应。

步骤102,确定用户所在位置所对应的显示分区为目标显示分区。

当用户位于电子设备50周边的预设距离范围内时,电子设备50内的对应传感器508可侦测用户,如当有传感器产生感应信号时,电子设备50可确定产生感应信号的传感器所位于的显示分区为该目标显示分区。例如,当第一传感器产生感应信号时,电子设备50可确定用户所在位置与第一显示分区相对应,因此,电子设备50可确定与第一传感器相对应的第一显示分区为该目标显示分区。同理,当第三传感器产生感应信号时,电子设备50可确定与第三传感器相对应的第三显示分区为该目标显示分区。

步骤104,控制所述目标显示分区由息屏状态转换为唤醒状态。

显示屏504的显示状态包括息屏状态及唤醒状态。在电子设备50的周边的预设距离范围内不存在用户,此时,为减少电子设备的功耗,电子设备50可控制显示屏504处于息屏状态;若电子设备50的周边的预设距离范围内存在用户,电子设备50可控制与用户所在位置相对应的显示分区转换为唤醒状态,如此方便用户直接在处于唤醒状态的显示分区内进行操作,或观看处于唤醒状态的显示分区的画面。

因此,在电子设备50确定了目标显示分区后,电子设备50控制该目标显示分区由息屏状态转换为唤醒状态。例如,在确定第一显示分区为目标显示分区时,电子设备50可控制第一显示分区由息屏状态转换为唤醒状态。

请一并参阅图3,所示为本申请一实施例中调整目标显示分区的示意图。

本实施例中,用户手动可调整目标显示分区的显示角度范围,进而达到调整目标显示分区显示的画面的目的。例如,当接收到用户输入的调整操作时,电子设备50响应该调整操作并调整目标显示分区的显示角度范围。

用户可在目标显示分区内进行滑动,以输入调整操作,其中,该调整操作包括在该目标显示分区内的操作开始位置s及操作结束位置t,其中,操作开始位置s与操作结束位置t之间的位置(如弧长st)表示该调整操作的变化位置,由操作开始位置s至操作结束位置t的方向(如从左到右)表示该调整操作的变化方向。电子设备50可根据操作开始位置s与操作结束位置t之间的变化位置及变化方向调整目标显示分区的显示角度范围。在其他实施例中,调整操作亦可位于非目标显示分区内,如用户亦可在第二显示分区或第三显示分区输入该调整操作。

例如,在第一显示分区确定为目标显示分区时,若用户在第一显示分区内输入了由左向右的调整操作,电子设备50可确定操作开始位置s与操作结束位置t的变化位置所对应的调整弧长为st且对应的变化方向为由左向右。因此,电子设备50可根据变化位置将第一显示分区的弧长ab调整为弧长a1b1,即调整后的第一显示分区为弧长a1b1所对应的显示角度范围,其中,弧长aa1、弧长bb1与弧长st所对应的弧长均相同。在一实施例中,电子设备50可确定变化位置所对应的变化角度,并可根据变化角度及变化方向来调整目标显示分区的显示角度范围。例如,在变化位置的弧长为st时,电子设备50确定变化位置所对应的变化角度为(st*360°)/2πr。若电子设备50确定具体变化角度为20°,由于调整前的第一显示分区的显示角度范围为[0°,120°),当电子设备50根据变化角度由左向右调整第一显示分区后的显示角度范围则为[20°,140°)。

上述显示控制方法通过将与用户所在位置相对应的显示分区转换为唤醒状态,如此方便用户直接在唤醒状态的显示分区内进行操作。另外,上述显示控制方法可根据用户的调整操作来调整目标显示分区的显示角度范围,有利于提高用户体验。

请参阅图4,所示为本申请另一实施例中显示控制方法的步骤流程图。该显示控制方法包括:

步骤200,确定电子设备周边预设距离范围内是否存在用户。若是,则执行步骤202;若否,则流程结束。

在本实施方式中,所述电子设备的显示屏包括预设数量的显示分区。

本实施例中步骤200与上述实施例中步骤100相同,具体请参考上述实施例中的步骤100。

步骤202,确定用户所在位置所对应的显示分区为目标显示分区。

本实施例中步骤200与上述实施例中步骤100相同,具体请参考上述实施例中的步骤100。

步骤204,控制所述目标显示分区由息屏状态转换为唤醒状态。

本实施例中步骤200与上述实施例中步骤100相同,具体请参考上述实施例中的步骤100。

步骤206,利用语音接收设备获取用户的语音信息。

请一并参阅图5,所示为本申请一实施例中设置于电子设备上的语音接收设备的示意图。电子设备50可包括若干语音接收设备506,每一语音接收设备506设置于对应的显示分区的预设位置处。本实施例中,显示屏504包括3个显示分区,分别为第一显示分区550、第二显示分区552及第三显示分区554。每一显示分区可设置有一个或多个语音接收设备。例如,第一显示分区550内设置有4个语音接收设备506。本实施例中,4个语音接收设备506可均等间隔设置于第一显示分区550的预设位置处,如此,在第一显示分区550的显示角度范围为[0°,120°)时,第一语音接收设备可设置于24°的预设位置处,第二语音接收设备可设置于48°的预设位置处,第三语音接收设备可设置于72°的预设位置处,第四语音接收设备可设置于96°的预设位置处。当用户发出语音时,语音接收设备506可接收到对应的语音信息。

步骤208,当接收到的语音信息包括预设的语音命令时,根据所述语音信息确定语音信息的来源位置。

本实施例中,电子设备50可从接收到语音信息的语音接收设备中确定出目标语音接收设备,并可确定目标语音接收设备位于目标显示分区的预设位置正对的位置为该语音信息的来源位置。本实施例中,电子设备50可将接收到语音信息的强度大于预设阈值的语音接收设备确定为目标语音接收设备。例如,第一显示分区内的第二语音接收设备接收到的语音信息强度大于阈值时,电子设备50确定位于第一显示分区内的第二语音接收设备为目标语音接收设备。电子设备50可根据第二语音接收设备所在的预设位置确定语音信息的来源位置,如确定第二语音接收设备位于电子设备50的48°方向处正对的位置为该来源位置。

在一实施例中,当目标显示分区内存在至少两个语音接收设备接收到语音信息的强度大于阈值时,电子设备50根据至少两个语音接收设备中接收到语音信息的强度最高的语音接收设备所在的预设位置来确定所述来源位置。例如,当第一显示分区为目标显示分区时,且第一显示分区内的第二语音接收设备与第三语音接收设备均接收到语音信息,若第三语音接收设备接收到语音信息的强度大于第二语音接收设备接收到语音信息的强度,此时,电子设备50可确定第三语音接收设备所在的预设位置确定语音信息的来源位置,如确定第三语音接收设位于电子设备50的72°方向处正对的位置为该来源位置。

在一实施例中,电子设备50还可根据位于目标显示分区内最早接收到语音信息的语音接收设备所在的预设位置来确定来源位置。例如,当第一显示分区为目标显示分区时,且第一显示分区内的第二语音接收设备与第三语音接收设备均接收到语音信息,若第二语音接收设备接收到语音信息的时间早于第二语音接收设备接收到语音信息的时间,此时,电子设备50根据最早接收到语音信息的第三语音接收设备所在的预设位置确定语音信息的来源位置,如确定第三语音接收设位于电子设备50的72°方向处正对的位置为来源位置。

在一实施例中,电子设备50可对语音信息进行识别,以识别语音信息中包含的语音指令。电子设备50还确定语音信息中包含的语音指令是否为预设指令;在语音信息中包含的语音指令为预设指令时,电子设备50则执行步骤208;否则,在语音信息中包含的语音指令不为预设指令时,电子设备50则不对目标显示分区的显示角度范围进行调整,还可重新获取用户的语音信息。

请一并参阅图6,所示为本申请另一实施例中设置于电子设备上的语音接收设备的示意图。本实施例中,当电子设备50确定目标显示分区内存在两个或两个以上的语音接收设备接收到语音信息的强度大于阈值时,电子设备50可将接收到语音信息的强度大于阈值的语音接收设备均确定目标语音接收设备。电子设备50还可确定每一目标接收设备的权重,并根据两个或两个以上的目标语音接收设备中每一目标语音接收设备的权重确定语音信息的来源位置。本实施例中,电子设备50根据各目标语音接收设备接收到的语音信息的强度确定每一目标语音接收设备的权重;或者,根据各目标语音接收设备接收到的语音信息的时间顺序确定每一目标语音接收设备的权重。

电子设备50还确定每一目标接收设备与目标显示分区的中间位置之间的相对位置,计算每一目标语音接收设备的相对位置及权重之积得到对应目标语音接收设备的权重位置,并确定每一目标语音接收设备的权重位置之和所对应的目标位置所正对的位置为该来源位置。

例如,当第一显示分区550中语音接收设备d1、语音接收设备d2及语音接收设备d3接收到语音信息的强度超过阈值时,电子设备50可确定语音接收设备d1、语音接收设备d2及语音接收设备d3为目标语音接收设备。电子设备50可根据语音接收设备接收到语音信息的强度确定语音接收设备d1的权重为w1,确定语音接收设备d2的权重为w2,确定语音接收设备d3的权重为w3,其中,各权重之和可为1。电子设备50确定语音接收设备d1与第一显示分区的中间位置d之间的相对位置为弧长d1d,确定语音接收设备d2与第一显示分区的中间位置d之间的相对位置为弧长d2d,确定语音接收设备d3与第一显示分区的中间位置d之间的相对位置为弧长d3d。由于目标语音接收设备与目标显示分区的中间位置并不在相同的一侧,因此,电子设备50确定目标语音接收设备与目标显示分区的中间位置之间的相对位置时可存在正负之分。本实施例中,电子设备50可将位于中间位置左侧目标语音接收设备与中间位置的相对位置定义为正方向,反之,将位于中间位置右侧目标语音接收设备与中间位置的相对位置定义为负方向。因此,电子设备50计算的目标位置可表示为d4=弧长d1d*w1+弧长d2d*w2-弧长d3d*w3。

在确定目标位置时,电子设备50可确定目标位置正对的位置为语音信息的来源位置,如直线od4所对应的正对位置为语音信息的来源位置。

在其他实施例中,目标语音接收设备与目标显示分区的中间位置之间的相对位置亦可通过角度来表示,或是其他的表示方式。

步骤210,根据所述来源位置调整所述目标显示分区的显示角度范围。

本实施例中,当电子设备50确定语音信息的来源位置时,电子设备50控制将目标显示分区的显示角度范围的中间位置调整至该预设位置或目标位置处。例如,如图5所示,若第一显示分区550的显示角度范围为[0°,120°),第一显示分区550的中间位置为直线od所在的位置则可表示为60°。在确定第一显示分区550中的第二语音接收设备的预设位置来确定语音信息的来源位置时,由于第二语音接收设备的预设位置为48°(如直线od1所对应的位置),且第二语音接收设备的预设位置位于第一显示分区的显示角度范围的中间位置的左侧(即变化方向为从右到左)。因此,电子设备50在将第一显示分区的显示角度范围的中间位置调整至该预设位置时,电子设备50可将第一显示分区的显示角度范围向左移动12°,得到调整后的第一显示分区的显示角度范围则为[-12°,108°),即弧长a1b1所对应的显示角度范围为调整后的第一显示分区的显示角度范围。在其他显示分区确定为目标显示分区时,电子设备50亦可根据上述方式对目标显示分区的显示角度范围进行调整。

在其他实施例中,电子设备50可根据该预设位置与中间位置之间的变化位置的弧长及变化方向来调整目标显示分区的显示角度范围。例如,在确定第一显示分区550为目标显示分区时,电子设备50确定变化位置的弧长为dd1,且变化方向为从右到左,因此,电子设备50可根据变化位置将第一显示分区的弧长ab调整为弧长a1b1,即调整后的第一显示分区为弧长a1b1所对应的显示角度范围,其中,弧长aa1、弧长bb1与弧长dd1所对应的弧长均相同。

如图6所示,在确定目标位置为d4时,目标位置与第一显示分区的中间位置之间的弧长为d4d,若弧长d4d所对应的角度为10°,此时,直线od4所在的目标位置可表示为50°。因此,电子设备50可将第一显示分区的显示角度范围的中间位置调整至该目标位置,即电子设备50可将第一显示分区的显示角度范围向左移动10°,移动之后得到调整后的第一显示分区的显示角度范围则为[-10°,110°),即弧长a2b2所对应的显示角度范围为调整后的第一显示分区的显示角度范围。在其他显示分区确定为目标显示分区时,电子设备50亦可根据上述方式对目标显示分区的显示角度范围进行调整。

上述显示控制方法通过确定语音信息的来源位置后,根据来源位置对目标显示分区的显示角度范围进行调整,如此,用户可选择触控操作以外的方式来调整目标显示分区的显示角度范围。

请参阅图7,所示为本申请一实施例中的电子设备的硬件结构框图。如图7所示,所述电子设备可应用上述的各实施方式,下面对本申请所提供的电子设备50进行描述,电子设备50还可包括处理器500、存储装置502、显示屏504、语音接收设备506及传感器508,以及存储在所述存储装置502中并可向所述处理器500上运行的计算机程序(指令)或显示控制程序(指令),所述电子设备50还可以包括其他的硬件部分,例如按键、通信装置等,在此不再赘述。所述处理器500可通过总线506与存储装置502、显示屏504语音接收设备506及传感器508进行数据交换。

所述处理器500可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述电子设备50的控制中心,利用各种接口和线路连接整个电子设备50的各个部分。

所述存储装置502可用于存储所述计算机程序和/或模块,所述处理器500通过运行或执行存储在所述存储装置502内的计算机程序和/或模块,以及调用存储在存储装置502内的数据,实现所述显示控制方法的各种功能。所述存储装置502可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等。此外,存储装置502可以包括高速随机存取存储装置,还可以包括非易失性存储装置,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储装置件、闪存器件、或其他易失性固态存储装置件。

所述显示屏504,可以显示用户界面(ui)或图形用户界面(gui),包括照片、视频、聊天内容等数据,显示屏504还可以用作输入装置和输出装置,显示屏可以包括液晶显示器(lcd)、薄膜晶体管lcd(tft-lcd)、有机发光二极管(oled)触摸显示器、柔性显示器、三维(3d)触摸显示器、墨水屏显示器等中的至少一种。

所述处理器500通过读取存储装置502中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行前面任一实施例中电子设备所执行的显示控制方法的步骤。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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