CN113891139B - 一种操作界面主题切换方法、终端及计算机可读存储介质 - Google Patents

一种操作界面主题切换方法、终端及计算机可读存储介质 Download PDF

Info

Publication number
CN113891139B
CN113891139B CN202111148728.5A CN202111148728A CN113891139B CN 113891139 B CN113891139 B CN 113891139B CN 202111148728 A CN202111148728 A CN 202111148728A CN 113891139 B CN113891139 B CN 113891139B
Authority
CN
China
Prior art keywords
theme
interface
interface theme
brightness
color
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111148728.5A
Other languages
English (en)
Other versions
CN113891139A (zh
Inventor
张人超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Skyworth RGB Electronics Co Ltd
Original Assignee
Shenzhen Skyworth RGB Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Skyworth RGB Electronics Co Ltd filed Critical Shenzhen Skyworth RGB Electronics Co Ltd
Priority to CN202111148728.5A priority Critical patent/CN113891139B/zh
Publication of CN113891139A publication Critical patent/CN113891139A/zh
Application granted granted Critical
Publication of CN113891139B publication Critical patent/CN113891139B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4438Window management, e.g. event handling following interaction with the user interface

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

本发明公开了一种操作界面主题切换方法、终端及计算机可读存储介质,其中,方法包括:获取当前环境的光线参数,并根据光线参数确定当前环境的亮度等级;在预先设置的界面主题库中获取与亮度等级对应的亮度界面主题;将当前界面主题切换为亮度界面主题,并在***的操作界面中展示对应的背景图和文字状态。本发明通过获取当前环境的光线参数,可根据当前环境的亮度获取对应的亮度界面主题,从而在检测到环境亮度变化时,可以自动地将当前界面主题切换为亮度界面主题,使得操作界面可以展示与环境亮度匹配的背景图和文字状态,无需用户或运营人员手动切换操作界面的主题,解决了***无法根据环境变化而自动切换操作界面主题的问题。

Description

一种操作界面主题切换方法、终端及计算机可读存储介质
技术领域
本发明涉及终端应用领域,尤其涉及的是一种操作界面主题切换方法、终端及计算机可读存储介质。
背景技术
随着智能电视的普及,以及智能电视的不断发展,人们对于智能电视的功能提出了多样化的要求,多变的操作界面可以让智能电视呈现出的元素和风格更加丰富,从而使得智能电视得到了不同人群的喜爱,同时也提高了智能电视的操作界面的趣味性。
目前,智能电视需要手动调整界面主题,而不能根据周围的环境光线自动调整界面主题,例如:当房间拉上窗帘或者夜晚看电视时,智能电视***的界面依然保持着高亮度的状态,这个时候对观看者的眼睛刺激比较大,使得观看者对电视内容阅读产生不适感;亦或者,每当室内的氛围灯点亮时,电视***的主题还是一成不变,严重影响整个环境的氛围;再者,每当天气发生变化时,观看者不能通过***的界面主题而直观地感受到天气的变化情况,以及在特定的节日时并不能切换节日界面主题,而是需要工作人员手动切换节日界面主题,无法营造节日氛围。
因此,现有技术还有待改进。
发明内容
本发明要解决的技术问题在于,针对现有技术缺陷,本发明提供一种操作界面主题切换方法、终端及计算机可读存储介质,以解决现有的操作***中无法根据环境变化而自动切换操作界面主题的技术问题。
本发明解决技术问题所采用的技术方案如下:
第一方面,本发明提供一种操作界面主题切换方法,操作界面主题切换方法包括以下步骤:
获取当前环境的光线参数,并根据所述光线参数确定所述当前环境的亮度等级;
在预先设置的界面主题库中获取与所述亮度等级对应的亮度界面主题;
将当前界面主题切换为所述亮度界面主题,并在***的操作界面中展示对应的背景图和文字状态。
在一种实现方式中,所述获取当前环境的光线参数,之前包括;
预先设置多个亮度界面主题;其中,每个所述亮度界面主题对应一种环境亮度等级;
设置每个所述亮度界面主题对应的背景图、图标以及文字状态;
设置所述界面主题库,并将每个所述亮度界面主题及其对应的背景图、图标以及文字状态关联存储在所述界面主题库中。
在一种实现方式中,所述获取当前环境的光线参数,并根据所述光线参数确定所述当前环境的亮度等级,包括:
通过摄像头拍摄室内环境的图像,并根据曝光参数计算所述图像中室内环境的光线参数;
判断所述光线参数是否小于第一阈值;
若所述光线参数小于所述第一阈值,则判定所述当前环境的亮度等级为第一等级;
判断所述光线参数是否大于第二阈值;
若所述光线参数大于所述第二阈值,则判定所述当前环境的亮度等级为第二等级。
在一种实现方式中,所述在预先设置的界面主题库中获取与所述亮度等级对应的亮度界面主题,包括:
若所述当前环境的亮度等级为第一等级,则在所述预先设置的界面主题库中获取深色界面主题;其中,所述深色界面主题对应深色背景图、亮色图标以及亮色文字状态;
若所述当前环境的亮度等级为第二等级,则在所述预先设置的界面主题库中获取浅色界面主题;其中,所述浅色界面主题对应浅色背景图、深色图标以及深色文字状态。
在一种实现方式中,所述将当前界面主题切换为所述亮度界面主题,并在***的操作界面中展示对应的背景图和文字状态,包括:
将所述当前界面主题切换为所述深色界面主题,并在所述***的操作界面中展示所述深色背景图、所述亮色图标以及所述亮色文字状态;
或将所述当前界面主题切换为所述浅色界面主题,并在所述***的操作界面中展示所述浅色背景图、所述深色图标以及所述深色文字状态。
在一种实现方式中,所述将当前界面主题切换为所述亮度界面主题,并在***的操作界面中展示对应的背景图和文字状态,之后包括:
获取切换后的界面主题的RGB色值;
确定所述RGB色值中的最高值以及其对应的颜色;
根据所述最高值在对应颜色中叠加颜色深度。
在一种实现方式中,所述方法还包括:
获取所述***的日期信息,并判断当前日期是否为设定节日;
若所述当前日期为所述设定节日,则获取所述设定节日对应的节日界面主题;
将所述当前界面主题切换为所述节日界面主题,并在所述***的操作界面中展示节日背景图、节日图标以及节日文字状态。
在一种实现方式中,所述判断当前日期是否为设定节日,之后包括:
若所述当前日期为非设定节日,则获取设备的联网状态;
判断所述设备是否处于联网状态;
若所述设备处于所述联网状态,则通过网络大数据获取天气信息以及对应的天气图片;
将所述当前界面主题的背景图切换为所述天气图片,以将所述当前界面主题切换为天气主题。
第二方面,本发明提供一种终端,包括:处理器以及存储器,所述存储器存储有操作界面主题切换程序,所述操作界面主题切换程序被所述处理器执行时用于实现如第一方面所述的操作界面主题切换方法。
第三方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质存储有操作界面主题切换程序,所述操作界面主题切换程序被处理器执行时用于实现如第一方面所述的操作界面主题切换方法。
本发明采用上述技术方案具有以下效果:
本发明通过获取当前环境的光线参数,可根据当前环境的亮度获取对应的亮度界面主题,从而在检测到环境亮度变化时,可以自动地将当前界面主题切换为亮度界面主题,使得操作界面可以展示与环境亮度匹配的背景图和文字状态,无需用户或运营人员手动切换操作界面的主题,解决了***无法根据环境变化而自动切换操作界面主题的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1是本发明的一种实现方式中操作界面主题切换方法的流程图。
图2是本发明的一种实现方式中终端的功能原理图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
示例性方法
如图1所示,本发明实施例提供一种操作界面主题切换方法,操作界面主题切换方法包括以下步骤:
步骤S100,获取当前环境的光线参数,并根据所述光线参数确定所述当前环境的亮度等级。
在本实施例中,所述操作界面主题切换方法应用于终端中,所述终端包括但不限于:智能电视、计算机以及移动终端等设备,本实施例以智能电视为例,对所述操作界面主题切换方法进行说明。
在本实施例中,所述智能电视具备感知室内环境明暗程度的功能,通过感知室内环境的明暗程度,可在室内环境的明暗程度发生变化时(例如:房间拉上窗帘),自动地将所述智能电视的操作界面的主题切换为与室内环境亮度匹配的主题,从而减少暗环境下高亮度的显示效果对用户眼睛的刺激,或者减少亮环境下低亮度的显示效果对用户眼睛的刺激。
在本实施例的一种实现方式中,为了使所述智能电视具备感知室内环境明暗程度的功能,所述智能电视设置有摄像头,通过所述摄像头拍摄多张室内环境的照片,并利用AI识别技术识别室内环境的明暗程度,从而以摄像头作为辅助装置,达到自动切换操作界面主题的目的。
在本实施例的另一种实现方式中,为了使所述智能电视具备感知室内环境明暗程度的功能,还可以在所述智能电视中设置亮度传感器,利用所述亮度传感器采集室内环境的光线参数,从而感应室内环境的明暗程度,以亮度传感器作为辅助装置,达到自动切换操作界面主题的目的。
在本实施例中,为了使所述智能电视可以自动切换操作界面主题,需要预先在所述智能电视中设置多个亮度界面主题;其中,每个所述亮度界面主题对应一种环境亮度等级;确切地说,每个所述亮度界面主题对应一个亮度值范围,例如:亮度界面主题L1对应的环境亮度等级为L1,L1对应的亮度值范围为100nit~200nit。
进一步地,在设置多个亮度界面主题时,需要设置每个所述亮度界面主题对应的背景图、图标以及文字状态;其中,所述背景图可以是与环境亮度等级相匹配的纯色背景图,例如:亮度界面主题L1对应黑色背景图;所述背景图还可以是与环境亮度等级相匹配的自定义背景图,例如:亮度界面主题L1对应黑色系背景图,所述黑色系背景图中的黑色占比大于一设定值(例如:大于85%)即可;所述背景图决定了每个所述亮度界面主题对应的色系和主题色。
进一步地,在设置每个所述亮度界面主题对应的图标时,所述图标的颜色可以是与所述亮度界面主题(或所述背景图)形成鲜明对比的颜色,例如:所述亮度界面主题的主题色为黑暗系主题(即黑色),则所述图标的颜色可以是亮色图标(即白色)。
进一步地,在设置每个所述亮度界面主题对应的文字状态时,所述文字状态(即文字颜色)可以是与所述亮度界面主题(或所述背景图)形成鲜明对比的颜色,例如:所述亮度界面主题的主题色为黑暗系主题(即黑色),则所述文字状态可以是亮色文字状态(即白色);通过将所述文字状态设置为与所述背景图对比的状态,可在显示所述亮度界面主题时,使所述操作界面中显示的文字内容清新自然。
进一步地,在设置多个亮度界面主题后,还需要设置界面主题库;其中,所述界面主题库为所述智能电视的本地数据库,用于存储多个出厂设置的亮度界面主题和/或用户自定义设置的主题,以及用于存储从网络数据库中下载的主题;在设置所述界面主题库时,可在所述界面主题库中设置多个文件夹,并将每个所述亮度界面主题及其对应的背景图、图标以及文字状态关联存储在所述界面主题库中对应的文件夹中。
当然,在本实施例的另外一种实现方式中,根据实时场景的切换需求,所述亮度界面主题及其对应的背景图、图标以及文字状态均可以实时地从服务器或者网络数据库中获取得到,以及时将所述智能电视的操作界面的主题切换为与室内环境亮度匹配的主题。
即在本实施例的一种实现方式中,步骤S100之前包括以下步骤:
步骤S001,预先设置多个亮度界面主题;其中,每个所述亮度界面主题对应一种环境亮度等级;
步骤S002,设置每个所述亮度界面主题对应的背景图、图标以及文字状态;
步骤S003,设置所述界面主题库,并将每个所述亮度界面主题及其对应的背景图、图标以及文字状态关联存储在所述界面主题库中。
在本实施例中,在所述智能电视的正常使用过程中,即用户观看电视节目的过程中,所述智能电视会采集当前室内环境的光线参数;其中,所述光线参数即为亮度值;然后,通过采集的光线参数来确定当前室内环境的亮度等级;其中,所述亮度等级为一个亮度值范围,即根据采集的室内环境的亮度值确定当前环境的亮度值所在范围。
进一步地,本实施例按照从暗到亮的排序,所述亮度等级依次为L0,L1,L2,L3,L4,L5,L6;根据亮度值范围的对应关系,亮度等级L0的亮度值范围为0nit~100nit,亮度等级L1的亮度值范围为100nit~200nit,......,亮度等级L6的亮度值范围为600nit~700nit。
具体地,在确定当前室内环境的亮度等级时,可通过所述智能电视的摄像头拍摄室内环境的图像;其中,所述摄像头可以是所述智能电视的内置摄像头,该内置摄像头可以上升至一定的高度,即从所述智能电视的壳体内伸出,拍摄室内环境的图像;在所述摄像头拍摄室内环境的图像时,为了提高所述摄像头识别室内亮度的精度,所述摄像头还可以是旋转式的摄像头,通过控制所述摄像头旋转至不同的角度,拍摄得到多个角度的图像,从而根据不同角度拍摄到的图像,综合得到室内环境的光线参数。
进一步地,在得到室内环境的图像后,可通过AI算法识别拍摄的图像中的光线参数,即通过AI算法识别图像中某一区域的亮度值;其中,图像中某一区域可以是指定的观看区域,例如:距离智能电视2米至3米的区域;亦或者,图像中某一区域还可以是室内某一物件的拍摄区域,例如:沙发的摆设区域;而在识别图像中某一区域的亮度值时,可根据各图像中的拍摄参数计算得到对应的亮度值,例如:根据各图像中的曝光参数计算所述室内环境的亮度值。
进一步地,在得到室内环境的亮度值后,即可根据计算得到的亮度值确定室内环境的亮度等级;在本实施例中,可先判断室内环境的亮度值是否小于第一阈值,若小于所述第一阈值,则判定所述当前环境的亮度等级为第一等级;其中,所述第一阈值为100nit,第一亮度等级为亮度等级L0,其亮度值范围为0nit~100nit,即最低等级的亮度值范围。
进而,若大于所述第一阈值,则进一步判断室内环境的亮度值是否大于第二阈值,若大于所述第二阈值,则判定所述当前环境的亮度等级为第二等级;其中,所述第二阈值为600nit,第二亮度等级为亮度等级L6,其亮度值范围为600nit~700nit,即最高等级的亮度值范围。
即在本实施例的一种实现方式中,步骤S100具体包括以下步骤:
步骤S110,通过摄像头拍摄室内环境的图像,并根据曝光参数计算所述图像中室内环境的光线参数;
步骤S120,判断所述光线参数是否小于第一阈值;
步骤S130,若所述光线参数小于所述第一阈值,则判定所述当前环境的亮度等级为第一等级;
步骤S140,判断所述光线参数是否大于第二阈值;
步骤S150,若所述光线参数大于所述第二阈值,则判定所述当前环境的亮度等级为第二等级。
本实施例通过摄像头拍摄室内环境的图像,以及根据曝光参数计算图像中室内环境的光线参数,可直接通过智能电视的摄像头感知室内环境的亮度变化,从而根据室内亮度的改变自动地切换操作界面的主题。
如图1所示,在本发明实施例的一种实现方式中,操作界面主题切换方法还包括以下步骤:
步骤S200,在预先设置的界面主题库中获取与所述亮度等级对应的亮度界面主题。
在本实施例中,在确定室内环境的亮度等级后,所述智能电视则从预先设置的界面主题库中获取与所述亮度等级对应的亮度界面主题;而在获取对应的亮度界面主题时,主要是获取对应的亮度界面主题的界面资源信息,从而得到对应的亮度界面主题的界面资源;其中,所述界面资源信息是指操作界面中的显示元素的显示信息,例如:背景图的颜色、图标颜色、文字状态以及资源存储路径等。
进一步地,在获取对应的亮度界面主题时,可根据上述确定的亮度等级,获取相关联的索引表,并从所述索引表中获取与所述亮度等级对应的亮度界面主题的界面样式标识;其中,所述界面样式标识用于标识唯一的用户界面;进而,根据获取的界面样式标识从预先设置的界面主题库中查找到对应的背景图、图标以及文字状态等。
进一步地,若所述当前环境的亮度等级为第一等级,则在所述预先设置的界面主题库中获取深色界面主题;可选地,在本实施例中,第一等级对应的亮度等级为L0,为了适应当前环境的黑暗,本实施例中采用深色界面主题,也就是说,所述深色界面主题对应深色背景图、亮色图标以及亮色文字状态,其中,所述深色背景图可以是黑色或者与黑色接近颜色(例如:深蓝色)的背景图,所述亮色图标则是与深色形成鲜明对比的颜色(例如:白色)的图标,所述亮色文字状态则是与深色形成鲜明对比的颜色(例如:白色)的文字状态。
进一步地,若所述当前环境的亮度等级为第二等级,则在所述预先设置的界面主题库中获取亮色界面主题;可选地,在本实施例中,第二等级对应的亮度等级为L6,为了适应当前环境的明亮,本实施例中采用亮色界面主题,也就是说,所述亮色界面主题对应亮色背景图、深色图标以及深色文字状态,其中,所述亮色背景图可以是白色或者与白色接近颜色(例如:浅绿色)的背景图,所述深色图标则是与亮色形成鲜明对比的颜色(例如:黑色)的图标,所述深色文字状态则是与亮色形成鲜明对比的颜色(例如:黑色)的文字状态。
即在本实施例的一种实现方式中,步骤S200具体包括以下步骤:
步骤S210,若所述当前环境的亮度等级为第一等级,则在所述预先设置的界面主题库中获取深色界面主题;其中,所述深色界面主题对应深色背景图、亮色图标以及亮色文字状态;
步骤S220,若所述当前环境的亮度等级为第二等级,则在所述预先设置的界面主题库中获取浅色界面主题;其中,所述浅色界面主题对应浅色背景图、深色图标以及深色文字状态。
本实施例根据当前室内环境的亮度自动获取对应的深色界面主题或浅色界面主题,从而自动地将当前的界面主题切换为与室内环境亮度对应的操作界面主题。
如图1所示,在本发明实施例的一种实现方式中,操作界面主题切换方法还包括以下步骤:
步骤S300,将当前界面主题切换为所述亮度界面主题,并在***的操作界面中展示对应的背景图和文字状态。
在本实施例中,在获取到对应的深色界面主题或浅色界面主题后,根据实际应用场景的需要,即可将当前界面主题切换为对应的深色界面主题或浅色界面主题,并在***的操作界面中展示对应的背景图和文字状态;在切换操作界面的主题时,所述智能电视会获取主题切换函数,并根据所述主题切换函数和深色界面主题或浅色界面主题,修改当前界面主题的主题参数,从而完成主题切换的过程;其中,所述主题参数为深色界面主题或浅色界面主题对应的背景图颜色参数、图标颜色参数以及文字状态参数等。
进一步地,在实际应用场景中,若室内环境为黑暗环境,则所述智能电视所获取的操作界面主题为深色界面主题;此时,根据所述主题切换函数和深色界面主题的背景图颜色参数、图标颜色参数以及文字状态参数,即可将所述当前界面主题切换为所述深色界面主题,并在所述***的操作界面中展示所述深色背景图、所述亮色图标以及所述亮色文字状态;待主题切换完成后,在所述***的操作界面中显示主题切换提示信息。
即在本实施例的一种实现方式中,步骤S300具体包括以下步骤:
步骤S310,将所述当前界面主题切换为所述深色界面主题,并在所述***的操作界面中展示所述深色背景图、所述亮色图标以及所述亮色文字状态。
进一步地,在实际应用场景中,若室内环境为明亮环境,则所述智能电视所获取的操作界面主题为亮色界面主题;此时,根据所述主题切换函数和亮色界面主题的背景图颜色参数、图标颜色参数以及文字状态参数,即可将所述当前界面主题切换为所述亮色界面主题,并在所述***的操作界面中展示所述浅色背景图、所述深色图标以及所述深色文字状态;待主题切换完成后,在所述***的操作界面中显示主题切换提示信息。
在本实施例的一种实现方式中,步骤S300具体包括以下步骤:
步骤S320,将所述当前界面主题切换为所述浅色界面主题,并在所述***的操作界面中展示所述浅色背景图、所述深色图标以及所述深色文字状态。
当然,在本实施例的实际应用场景中,在切换为深色界面主题后,根据室内环境亮度的渐变情况,采用渐变色的变化过程(由深色至浅色的变化过程),将操作界面的主题渐变地切换为对应颜色的主题,以使得所述智能电视的操作界面主题随室内环境的亮度改变而逐渐改变。
同理,在切换为浅色界面主题后,根据室内环境亮度的渐变情况,采用渐变色的变化过程(由浅色至深色的变化过程),将操作界面的主题渐变地切换为对应颜色的主题,以使得所述智能电视的操作界面主题随室内环境的亮度改变而逐渐改变。
在本实施例中,在切换为深色界面主题或浅色界面主题后,为了保证操作界面中显示颜色的占比率,还需要检测操作界面中画面同一色相(即色彩)占比是否超过设定值(例如:设定值为70%);若超过设定值,则获取切换后的界面主题的RGB色值,判断以及确定操作界面中RGB色值中的最高值;通过判断得到最高值以及对应的颜色,即可根据所述最高值在对应颜色中叠加颜色深度;例如:判断RGB色值时,得到R值最高,此时,通过叠加红色,使得红色的占比达到一定值。
即在本实施例的一种实现方式中,步骤S300之后包括以下步骤:
步骤S410,获取切换后的界面主题的RGB色值;
步骤S420,确定所述RGB色值中的最高值以及其对应的颜色;
步骤S430,根据所述最高值在对应颜色中叠加颜色深度。
在本实施例中,除了根据室内环境的亮度切换主题的色系,还可以根据***日期切换节日界面主题;在切换节日界面主题时,通过获取***的日期信息,确定当前日期是否为设定节日;若为设定节日,则获取所述设定节日对应的节日界面主题,并根据主题切换函数以及节日界面主题的背景图颜色参数、图标颜色参数以及文字状态参数,将当前界面主题切换为所述节日界面主题,并在所述***的操作界面中展示节日背景图、节日图标以及节日文字状态。
即在本实施例的一种实现方式中,所述方法还包括以下步骤:
步骤S510,获取所述***的日期信息,并判断当前日期是否为设定节日;
步骤S520,若所述当前日期为所述设定节日,则获取所述设定节日对应的节日界面主题;
步骤S530,将所述当前界面主题切换为所述节日界面主题,并在所述***的操作界面中展示节日背景图、节日图标以及节日文字状态。
在本实施例中,在确定当前日期是否为设定节日时,若为非设定节日,则根据设备的联网状态,确定是否可以从服务器或网络大数据中获取天气信息,以将当前界面主题切换为天气主题。
具体地,在检测到设备处于联网状态时,通过设备的IP地址确定设备的地理位置,或者根据用户指定的位置确定需要获取天气信息的所在位置;进而,根据获取的地理位置或指定位置获取所在地的天气信息;最后,根据获取的天气信息确定对应的天气图片和主题色调,以此,将当前界面主题的背景图切换为所述天气图片,以及将当前界面主题的主题色调切换为与天气相关的主题色调,例如:获取的天气为晴天,主题色调为蓝色或浅蓝色,通过主题切换函数将主题色调切换为蓝色或浅蓝色。
即在本实施例的一种实现方式中,步骤S510之后包括以下步骤:
步骤S540,若所述当前日期为非设定节日,则获取设备的联网状态;
步骤S550,判断所述设备是否处于联网状态;
步骤S560,若所述设备处于所述联网状态,则通过网络大数据获取天气信息以及对应的天气图片;
步骤S570,将所述当前界面主题的背景图切换为所述天气图片,以将所述当前界面主题切换为天气主题。
值得一提的是,在设定的节日期间,若所述智能电视检测到室内环境的亮度值变化程度较大,则优先切换亮度界面主题,以适应室内环境的亮度变化;若所述智能电视检测到室内环境的亮度值趋于稳定(例如:白天未拉上窗帘的情况下),则优先切换节日界面主题。
而在非设定的节日期间,若所述智能电视检测到室内环境的亮度值变化程度较大,则优先切换亮度界面主题,以适应室内环境的亮度变化;若所述智能电视检测到室内环境的亮度值趋于稳定(例如:白天未拉上窗帘的情况下),则优先切换天气界面主题。
当然,根据用户的使用场景的实际需要,可在所述智能电视的操作界面中关闭节日界面主题和天气界面主题的功能。
本实施例通过获取当前环境的光线参数,可根据当前环境的亮度获取对应的亮度界面主题,从而在检测到环境亮度变化时,可以自动地将当前界面主题切换为亮度界面主题,使得操作界面可以展示与环境亮度匹配的背景图和文字状态,无需用户或运营人员手动切换操作界面的主题,解决了***无法根据环境变化而自动切换操作界面主题的问题。
示例性设备
基于上述实施例,本发明还提供一种终端,其原理框图可以如图2所示。
该终端包括:通过***总线连接的处理器、存储器、接口、显示屏以及通讯模块;其中,该终端的处理器用于提供计算和控制能力;该终端的存储器包括计算机可读存储介质以及内存储器;该计算机可读存储介质存储有操作***和计算机程序;该内存储器为计算机可读存储介质中的操作***和计算机程序的运行提供环境;该接口用于连接外部终端设备,例如:移动终端以及计算机等设备;该显示屏用于显示相应的操作界面主题切换信息;该通讯模块用于与云端服务器或移动终端进行通讯。
该计算机程序被处理器执行时用以实现一种操作界面主题切换方法。
本领域技术人员可以理解的是,图2中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种终端,其中,包括:处理器和存储器,存储器存储有操作界面主题切换程序,操作界面主题切换程序被处理器执行时用于实现如上的操作界面主题切换方法。
在一个实施例中,提供了一种计算机可读存储介质,其中,计算机可读存储介质存储有操作界面主题切换程序,操作界面主题切换程序被处理器执行时用于实现如上的操作界面主题切换方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一非易失性计算机可读取计算机可读存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。
综上,本发明提供了一种操作界面主题切换方法、终端及计算机可读存储介质,其中,方法包括:获取当前环境的光线参数,并根据光线参数确定当前环境的亮度等级;在预先设置的界面主题库中获取与亮度等级对应的亮度界面主题;将当前界面主题切换为亮度界面主题,并在***的操作界面中展示对应的背景图和文字状态。本发明通过获取当前环境的光线参数,可根据当前环境的亮度获取对应的亮度界面主题,从而在检测到环境亮度变化时,可以自动地将当前界面主题切换为亮度界面主题,使得操作界面可以展示与环境亮度匹配的背景图和文字状态,无需用户或运营人员手动切换操作界面的主题,解决了***无法根据环境变化而自动切换操作界面主题的问题。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (8)

1.一种操作界面主题切换方法,其特征在于,所述操作界面主题切换方法包括以下步骤:
获取当前环境的光线参数,并根据所述光线参数确定所述当前环境的亮度等级;
在预先设置的界面主题库中获取与所述亮度等级对应的亮度界面主题;
将当前界面主题切换为所述亮度界面主题,并在***的操作界面中展示对应的背景图和文字状态;
所述获取当前环境的光线参数,之前包括;
预先设置多个亮度界面主题;其中,每个所述亮度界面主题对应一种环境亮度等级;
设置每个所述亮度界面主题对应的背景图、图标以及文字状态;
设置所述界面主题库,并将每个所述亮度界面主题及其对应的背景图、图标以及文字状态关联存储在所述界面主题库中;
获取对应的亮度界面主题时,根据确定的亮度等级,获取相关联的索引表,并从所述索引表中获取与所述亮度等级对应的亮度界面主题的界面样式标识;
所述将当前界面主题切换为所述亮度界面主题,并在***的操作界面中展示对应的背景图和文字状态,之后包括:
获取切换后的界面主题的RGB色值;
确定所述RGB色值中的最高值以及其对应的颜色;
根据所述最高值在对应颜色中叠加颜色深度。
2.根据权利要求1所述的操作界面主题切换方法,其特征在于,所述获取当前环境的光线参数,并根据所述光线参数确定所述当前环境的亮度等级,包括:
通过摄像头拍摄室内环境的图像,并根据曝光参数计算所述图像中室内环境的光线参数;
判断所述光线参数是否小于第一阈值;
若所述光线参数小于所述第一阈值,则判定所述当前环境的亮度等级为第一等级;
判断所述光线参数是否大于第二阈值;
若所述光线参数大于所述第二阈值,则判定所述当前环境的亮度等级为第二等级。
3.根据权利要求1所述的操作界面主题切换方法,其特征在于,所述在预先设置的界面主题库中获取与所述亮度等级对应的亮度界面主题,包括:
若所述当前环境的亮度等级为第一等级,则在所述预先设置的界面主题库中获取深色界面主题;其中,所述深色界面主题对应深色背景图、亮色图标以及亮色文字状态;
若所述当前环境的亮度等级为第二等级,则在所述预先设置的界面主题库中获取浅色界面主题;其中,所述浅色界面主题对应浅色背景图、深色图标以及深色文字状态。
4.根据权利要求3所述的操作界面主题切换方法,其特征在于,所述将当前界面主题切换为所述亮度界面主题,并在***的操作界面中展示对应的背景图和文字状态,包括:
将所述当前界面主题切换为所述深色界面主题,并在所述***的操作界面中展示所述深色背景图、所述亮色图标以及所述亮色文字状态;
或将所述当前界面主题切换为所述浅色界面主题,并在所述***的操作界面中展示所述浅色背景图、所述深色图标以及所述深色文字状态。
5.根据权利要求1所述的操作界面主题切换方法,其特征在于,所述方法还包括:
获取所述***的日期信息,并判断当前日期是否为设定节日;
若所述当前日期为所述设定节日,则获取所述设定节日对应的节日界面主题;
将所述当前界面主题切换为所述节日界面主题,并在所述***的操作界面中展示节日背景图、节日图标以及节日文字状态。
6.根据权利要求5所述的操作界面主题切换方法,其特征在于,所述判断当前日期是否为设定节日,之后包括:
若所述当前日期为非设定节日,则获取设备的联网状态;
判断所述设备是否处于联网状态;
若所述设备处于所述联网状态,则通过网络大数据获取天气信息以及对应的天气图片;
将所述当前界面主题的背景图切换为所述天气图片,以将所述当前界面主题切换为天气主题。
7.一种终端,其特征在于,包括:处理器以及存储器,所述存储器存储有操作界面主题切换程序,所述操作界面主题切换程序被所述处理器执行时用于实现如权利要求1-6中任意一项所述的操作界面主题切换方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有操作界面主题切换程序,所述操作界面主题切换程序被处理器执行时用于实现如权利要求1-6中任意一项所述的操作界面主题切换方法。
CN202111148728.5A 2021-09-27 2021-09-27 一种操作界面主题切换方法、终端及计算机可读存储介质 Active CN113891139B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111148728.5A CN113891139B (zh) 2021-09-27 2021-09-27 一种操作界面主题切换方法、终端及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111148728.5A CN113891139B (zh) 2021-09-27 2021-09-27 一种操作界面主题切换方法、终端及计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN113891139A CN113891139A (zh) 2022-01-04
CN113891139B true CN113891139B (zh) 2023-02-03

Family

ID=79007824

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111148728.5A Active CN113891139B (zh) 2021-09-27 2021-09-27 一种操作界面主题切换方法、终端及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN113891139B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114385300A (zh) * 2022-01-13 2022-04-22 上海中通吉网络技术有限公司 客户端显示模式切换方法和***

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9952756B2 (en) * 2014-01-17 2018-04-24 Intel Corporation Dynamic adjustment of a user interface
CN105744336B (zh) * 2014-12-11 2019-01-01 Tcl光电科技(惠州)有限公司 自动更换智能电视的显示风格的方法和***
CN107145349A (zh) * 2017-04-28 2017-09-08 珠海市魅族科技有限公司 主题切换方法、装置、计算机装置及计算机可读存储介质
CN112395026B (zh) * 2019-08-14 2022-09-23 腾讯科技(深圳)有限公司 一种主题状态调整方法、装置、设备及存储介质
CN112181557A (zh) * 2020-09-22 2021-01-05 西安闻泰电子科技有限公司 主题切换方法及装置、电子设备、存储介质
CN112492106A (zh) * 2020-11-27 2021-03-12 北京高途云集教育科技有限公司 一种页面主题切换方法、装置、计算机设备和存储介质

Also Published As

Publication number Publication date
CN113891139A (zh) 2022-01-04

Similar Documents

Publication Publication Date Title
CN109951627B (zh) 图像处理方法、装置、存储介质及电子设备
CN108701439B (zh) 一种图像显示优化方法及装置
CN111416950A (zh) 视频处理方法、装置、存储介质及电子设备
US8331721B2 (en) Automatic image correction providing multiple user-selectable options
US11070717B2 (en) Context-aware image filtering
WO2017035949A1 (zh) 基于智能电视视频场景的智能家居设备互动方法及***
US10070112B2 (en) Image processing device, imaging device, image processing method, program, and recording medium
WO2021082569A1 (zh) 拍摄画面的补光方法、智能电视及计算机可读存储介质
CN104346057B (zh) 背景色的调节方法及装置
CN113891139B (zh) 一种操作界面主题切换方法、终端及计算机可读存储介质
CN104834382A (zh) 移动终端应用程序响应***及方法
CN110673900A (zh) 一种灯光效果调节方法、智能终端及存储介质
CN115525140A (zh) 手势识别方法、手势识别装置及存储介质
CN113132696A (zh) 图像色调映射方法、装置、电子设备和存储介质
CN111372139A (zh) 图像参数调节方法、电视及存储介质
CN112887615B (zh) 拍摄的方法及装置
CN112541955A (zh) 图像处理方法、装置及设备
CN111726542A (zh) 一种摄像头补光方法及终端、存储介质
CN107578753B (zh) 移动终端及显示屏亮度调节处理方法、及存储介质
CN111414221B (zh) 显示方法和装置
CN113434060A (zh) 光标显示方法、装置、电子设备和存储介质
CN107241555A (zh) 合成图像的亮度调整方法、装置、电视及存储介质
CN113962840A (zh) 图像处理方法、装置、电子设备及存储介质
CN109981990B (zh) 一种图像处理方法、装置及终端
CN113487497A (zh) 图像处理方法、装置和电子设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant