CN111045876A - 闪屏检测方法、装置、存储介质和电子设备 - Google Patents

闪屏检测方法、装置、存储介质和电子设备 Download PDF

Info

Publication number
CN111045876A
CN111045876A CN201911098133.6A CN201911098133A CN111045876A CN 111045876 A CN111045876 A CN 111045876A CN 201911098133 A CN201911098133 A CN 201911098133A CN 111045876 A CN111045876 A CN 111045876A
Authority
CN
China
Prior art keywords
screen
brightness
determining
splash
value
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.)
Pending
Application number
CN201911098133.6A
Other languages
English (en)
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.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui Electronics Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui 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 Guangzhou Shiyuan Electronics Thecnology Co Ltd, Guangzhou Shirui Electronics Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN201911098133.6A priority Critical patent/CN111045876A/zh
Publication of CN111045876A publication Critical patent/CN111045876A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2205Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M11/00Testing of optical apparatus; Testing structures by optical methods not otherwise provided for
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0766Error or fault reporting or storing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/079Root cause analysis, i.e. error or fault diagnosis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2273Test methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Computer Hardware Design (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

本发明提供了一种闪屏检测方法、装置和电子设备,确定屏幕的亮度是否发生了变化;若所述屏幕的亮度发生了变化,确定在预定时间内所述屏幕亮度变化的次数;若所述亮度变化的次数大于次数阈值,则确定所述屏幕发生了闪屏现象。本发明通过亮度检测即可确定电子设备是否发生了闪屏现象。相比通过人工检测闪屏的方式,本发明可以减少人力成本的投入、提高检测效率。

Description

闪屏检测方法、装置、存储介质和电子设备
技术领域
本发明涉及终端技术领域,具体而言,涉及一种闪屏检测方法、装置、存储介质和电子设备。
背景技术
电子设备在研发或使用过程中,因为软件配置不合理或硬件故障等原因,电子设备的屏幕会出现闪屏的现象。闪屏的现象会严重影响用户对电子设备的使用。因此,需要及时检测到电子设备存在闪屏的问题,并尽快进行相应处理。
现有技术中,通常都是通过人眼观察,确定屏幕出现闪屏问题。因此,闪屏的检测需要消耗较高的人力成本。
发明内容
为了解决上述问题,本发明实施例提供了一种闪屏检测方法、装置、存储介质和电子设备。
第一方面,本发明实施例提供了一种闪屏检测方法,包括以下步骤:
确定屏幕的亮度是否发生了变化;
若所述屏幕的亮度发生了变化,确定在预定时间内所述屏幕亮度变化的次数;
若所述亮度变化的次数大于次数阈值,则确定所述屏幕发生了闪屏现象。
可选地,所述确定屏幕的亮度是否发生了变化,包括:
在第一时间,检测所述屏幕的预定区域的亮度为第一亮度值;
在第二时间,检测所述预定区域的亮度为第二亮度值;
若所述第一亮度值和所述第二亮度值之间的差值大于差值阈值,则确定所述屏幕的亮度发生了变化。
可选地,所述方法还包括:
若所述第一亮度值和所述第二亮度值之间的差值小于或等于所述差值阈值,则确定所述屏幕的亮度没有发生变化。
可选地,所述方法还包括:
若所述亮度变化的次数小于或等于所述次数阈值,则确定所述屏幕没有发生闪屏现象。
可选地,所述确定所述屏幕发生了闪屏现象之后,所述方法还包括:
读取***数据;
根据所述***数据,生成***日志,其中,所述***日志用于***调试。
可选地,所述方法还包括:
确定***时间;
所述根据所述***数据,生成***日志包括:
根据所述***时间和所述***数据,生成所述***日志。
可选地,所述确定所述屏幕发生了闪屏现象之后,所述方法还包括:
输出闪屏提示信息,所述闪屏提示信息用于指示所述屏幕发生了闪屏现象。
第二方面,本发明实施例提供了一种闪屏检测装置,包括:
第一确定单元,用于确定屏幕的亮度是否发生了变化;
第二确定单元,用于若所述屏幕的亮度发生了变化,确定在预定时间内所述屏幕亮度变化的次数;
第三确定单元,用于若所述亮度变化的次数大于次数阈值,则确定所述屏幕发生了闪屏现象。
第三方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项方法的步骤。
第四方面,本发明实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一项方法的步骤。
本发明提供的闪屏检测方法、装置、存储介质和电子设备,确定屏幕的亮度是否发生了变化;若所述屏幕的亮度发生了变化,确定在预定时间内所述屏幕亮度变化的次数;若所述亮度变化的次数大于次数阈值,则确定所述屏幕发生了闪屏现象。本发明通过亮度检测即可确定电子设备是否发生了闪屏现象。相比通过人眼观察以检测闪屏的方式,本发明可以减少人力成本的投入、提高检测效率。
附图说明
图1a为可以应用本申请实施例的一种闪屏检测方法或闪屏检测装置的应用场景示意图;
图1b为可以应用本申请实施例的另一种闪屏检测方法或闪屏检测装置的应用场景示意图;
图2是本发明实施例提供的一种闪屏检测方法的流程示意图;
图3是本发明实施例提供的一种屏幕亮度发生变化的检测方法的流程示意图;
图4是本发明实施例提供的另一种闪屏检测方法的流程示意图;
图5是本发明实施例提供的又一种闪屏检测方法的流程示意图;
图6是本发明实施例提供的一种闪屏检测装置的结构示意图;
图7为本发明实施例所涉及的一种电子设备的结构示意图。
具体实施方式
下面结合附图和实施例对本申请进行进一步的介绍。
在下述介绍中,术语“第一”、“第二”仅为用于描述的目的,而不能理解为指示或暗示相对重要性。下述介绍提供了本发明的多个实施例,不同实施例之间可以替换或者合并组合,因此本申请也可认为包含所记载的相同和/或不同实施例的所有可能组合。因而,如果一个实施例包含特征A、B、C,另一个实施例包含特征B、D,那么本申请也应视为包括含有A、B、C、D的一个或多个所有其他可能的组合的实施例,尽管该实施例可能并未在以下内容中有明确的文字记载。
下面的描述提供了示例,并且不对权利要求书中阐述的范围、适用性或示例进行限制。可以在不脱离本申请内容的范围的情况下,对描述的元素的功能和布置做出改变。各个示例可以适当省略、替代或添加各种过程或组件。例如所描述的方法可以以所描述的顺序不同的顺序来执行,并且可以添加、省略或组合各种步骤。此外,可以将关于一些示例描述的特征组合到其他示例中。
图1a和图1b为可以应用本申请实施例的闪屏检测方法或闪屏检测装置的应用场景示意图。如图1a所示,待测屏幕101与服务器102通过相连。相连的方式包括直接通过数据线连接,也包括通过网络链接。网络可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。应该理解,图1中的服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。比如服务器102可以是多个服务器组成的服务器集群等。
待测屏幕101的屏幕前方或屏幕后方可以设置亮度检测传感器。亮度检测传感器可以获取到待测屏幕101某特定区域的屏幕亮度。服务器102可获取到该屏幕亮度。服务器102也可直接获取到待测屏幕101的显示信息,并通过该显示信息确定出待测屏幕101的屏幕亮度。服务器102确定出待测屏幕101的屏幕亮度后,就可通过屏幕亮度确定待测屏幕101是否出现了闪屏现象。
如图1b所示,本申请实施例的闪屏检测方法的应用场景包括:待测屏幕101、图像获取设备102及服务器103。待测屏幕101不与服务器102相连。图像获取设备102可设置于待测屏幕101的屏幕前方,用于获取待测屏幕101的屏幕图像信息,并将该屏幕图像信息发送给服务器103。服务器103根据上述屏幕图像信息,确定待测屏幕101的屏幕亮度,进而确定待测屏幕101是否出现了闪屏现象。
综上,可通过多种方式取得待测屏幕101的屏幕亮度信息。本发明实施例对取得待测屏幕的屏幕亮度信息不做限制,只要能取得待测屏幕的屏幕亮度,实现本发明的目的即可。
参见图2,图2是本发明实施例提供的一种闪屏检测方法的流程示意图,在本发明实施例中,所述方法包括:
S201、确定屏幕的亮度是否发生了变化。
屏幕可以为任意电子设备的屏幕。上述电子设备包括但不限于诸如服务器、移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)、数字电视、台式计算机等等。
S202、若所述屏幕的亮度发生了变化,确定在预定时间内所述屏幕亮度变化的次数。
电子设备在正常的使用过程中,屏幕的亮度也会发生变化。在短时间内,屏幕的亮度不断发生变化,才能判断屏幕可能发生了闪屏现象,以减少屏幕被误判发生了闪屏的概率。
上述预定时间可根据具体需求和检测环境进行设定,可以为5秒、10分钟,也可以是2个小时等。
S203、若所述亮度变化的次数大于次数阈值,则确定所述屏幕发生了闪屏现象。
上述次数阈值可根据具体需求和检测环境进行设定,可以为5秒、10分钟,也可以是2个小时等。根据预定时间能亮度变化的次数与次数阈值进行比对,确定屏幕是否发生了闪屏现象。例如,在10秒内,亮度变化的次数大于20次就可判断屏幕发生了闪屏现象。在5分钟内,亮度变化的次数大于500次就可判断屏幕发生了闪屏现象。
可选地,所述方法还包括:
若所述亮度变化的次数小于或等于所述次数阈值,则确定所述屏幕没有发生闪屏现象。
需要说明的是,在预定时间不变的情况下,如果将次数阈值设的过小,则可能出现误检闪屏的情况,即屏幕没有出现闪屏现象,而***却将正常工作的屏幕误检为出现了闪屏现象。如果将次数阈值设的过大,则可能在屏幕已经出现了闪屏的情况下,没能检测到闪屏的现象。
可选地,所述确定所述屏幕发生了闪屏现象之后,所述方法还包括:
输出闪屏提示信息,所述闪屏提示信息用于指示所述屏幕发生了闪屏现象。
可通过向相关人员发送邮件、发出闪屏告警声音或屏幕显示出对应的提示信息等方式,发出闪屏提示信息,以使相关人员能及时获知屏幕已出现了闪屏故障,并进行排查,以避免影响用户的正常使用,从而造成更大的损失。
本发明实施例提供的闪屏检测方法,根据亮度检测确定电子设备的屏幕是否发生了闪屏现象。因此,解决了现有技术中由于人工检测闪屏,所引起的人工成本较高,且效率低下的问题。
参见图3,图3是本发明实施例提供的一种屏幕亮度发生变化的检测方法的流程示意图,在本发明实施例中,所述方法包括:
S301、在第一时间,检测所述屏幕的预定区域的亮度为第一亮度值。
这里的预定区域可以是屏幕内部设置的亮度检测传感器对应到屏幕上的平面区域,也可以是图像获取设备对应到屏幕上的平面区域,比如屏幕上方的一定面积的区域,或屏幕右侧一定面积的区域等。当然,也可以是整个屏幕。
第一时间可根据具体需求和应用场景进行设定。例如,第一时间可以是开机第5秒,也可以是某应用程序开始运行后的第10分钟。
S302、在第二时间,检测所述预定区域的亮度为第二亮度值。
第二时间可根据具体需求和应用场景进行设定。第二时间要晚于第一时间。由于屏幕正常运行过程中也会出现屏幕亮度的变化,第二时间和第一时间的间隔可设置的较小。例如,第二时间可以是第一时间向后延迟5毫秒,第二时间也可以是第一时间向后延迟1秒等。此外,第二时间和第一时间的间隔可设置的较小还可以保障***能及时发现屏幕出现了闪屏的现象。
S303、若所述第一亮度值和所述第二亮度值之间的差值大于差值阈值,则确定所述屏幕的亮度发生了变化。
差值阈值可根据具体需求,不同屏幕类型和应用场景进行设定。例如,等离子屏幕对应的差值阈值可设置的较低。液晶屏幕对应的差值阈值可设置的较高。差值阈值可以是0.5尼特,也可以是2尼特或者5尼特。
S304、若所述第一亮度值和所述第二亮度值之间的差值小于或等于所述差值阈值,则确定所述屏幕的亮度没有发生变化。
当第一亮度值和第二亮度值之间的差值小于等于差值阈值时,可认为屏幕的亮度没有发生变化。当第一亮度值和第二亮度值之间的差值大于阈值时,可认为屏幕的亮度没有发生变化。
本发明实施例提供的屏幕亮度发生变化的检测方法,设定差值阈值,通过亮度检测传感器,或者图像获取设备,或者屏幕图像显示信息,获取屏幕某区域的前后时间亮度值,以确定屏幕亮度是否发生了变化,从而根据屏幕亮度变化的次数,确定屏幕是否出现了闪屏现象。
参见图4,图4是本发明实施例提供的另一种闪屏检测方法的流程示意图,在本发明实施例中,所述方法包括:
S401、确定屏幕的亮度是否发生了变化。
确定屏幕的亮度是否发生了变化可参照上述图3中提供的屏幕亮度发生变化的检测方法,不再赘述。
S402、若所述屏幕的亮度发生了变化,确定在预定时间内所述屏幕亮度变化的次数。
S402的相关描述可参照上述图2中步骤S202的描述,不再赘述。
S403、若所述亮度变化的次数大于次数阈值,则确定所述屏幕发生了闪屏现象。
S403的相关描述可参照上述图2中步骤S203的描述,不再赘述。
S404、读取***数据。
***数据可以是软件属性、硬件属性和软件配置等相关数据。上述***数据为出现故障的***在热启动后所保留的数据。***数据可存储于各种设备中,一类可以是数据可永久保存的设备,这类设备不会因为断电而丢失数据,如磁盘等;一类可以是断电会丢失数据的设备。本发明实施例提供的方法也可分别从上述两类设备中分别提取数据并加以分析。上述设备可包括:RAM(random access memory,随机存储内存)、ROM(Read-OnlyMemory,只读内存)、EEPROM(Electrically Erasable Programmable Read-Only Memory)、FLASH(缓存)、buffer(缓冲)或flash(闪存)等等。
S405、根据所述***数据,生成***日志,其中,所述***日志用于***调试。
本发明实施例提供的闪屏检测方法,将***数据保存到***日志,可方便相关人员利用***日志进行问题排查,尽快发现***中存在的故障。
此外,由于***数据中保留的部分数据,来自于断电会丢失数据的设备。在***发生重启或关机后,仍可保留这部分数据。
参见图5,图5是本发明实施例提供的又一种闪屏检测方法的流程示意图,在本发明实施例中,所述方法包括:
S501、确定屏幕的亮度是否发生了变化。
S501的相关描述可参照上述图2中步骤S201的描述,不再赘述。
S502、若所述屏幕的亮度发生了变化,确定在预定时间内所述屏幕亮度变化的次数。
S502的相关描述可参照上述图2中步骤S202的描述,不再赘述。
S503、若所述亮度变化的次数大于次数阈值,则确定所述屏幕发生了闪屏现象。
S503的相关描述可参照上述图2中步骤S203的描述,不再赘述。
S504、读取***数据。
S504的相关描述可参照上述图4中步骤S404的描述,不再赘述。
S505、确定***时间。
S506、根据所述***时间和所述***数据,生成所述***日志。
本发明实施例提供的闪屏检测方法,在***日志中加入了出现闪屏的***时间,可方便相关人员跟详尽地获取到闪屏故障的相关信息,进行问题排查,尽快发现***中存在的故障。
下面通过一个具体实施方案具体阐述本发明实现异屏闪屏检测的过程。正常情况下整机开机会出现开机LOGO,画面切换等的一些正常画面,这些画面也会引起亮度的变化,但不属于闪屏的范围。所以采用的方案是一定时间内检测屏幕的亮度变化情况,比如在5s内,检测屏幕的亮度变化情况是否大于10次,如大于10次则可认为发生了闪屏,需要维持供电保留现象。若不满足则认为没有闪屏,继续执行自动开关机的操作。这样可以24小时都能持续复现问题,使问题能够尽快解决。本发明实施例提供的方案的优点是整个方案简单,只需检测亮度无需做复杂的运算动作,可保证整个***的稳定性及开发快速性,并且成本低廉,普通的控制器即可实现功能。
上述图2~图5详细阐述了本申请实施例的闪屏检测方法。
请参见图6,图6是本发明实施例提供的一种闪屏检测装置的结构示意图,如图6所示,所示闪屏检测装置包括:
第一确定单元601,用于确定屏幕的亮度是否发生了变化;
第二确定单元602,用于若所述屏幕的亮度发生了变化,确定在预定时间内所述屏幕亮度变化的次数;
第三确定单元603,用于若所述亮度变化的次数大于次数阈值,则确定所述屏幕发生了闪屏现象。
可选地,所述第一确定单元601具体用于:
在第一时间,检测所述屏幕的亮度为第一亮度值;
在第二时间,检测所述屏幕的亮度为第二亮度值;
若所述第一亮度值和所述第二亮度值之间的差值大于差值阈值,则确定所述屏幕的亮度发生了变化。
可选地,所述装置还包括:
第四确定单元604,用于若所述第一亮度值和所述第二亮度值之间的差值小于或等于所述差值阈值,则确定所述屏幕的亮度没有发生变化。
可选地,所述装置还包括:
第五确定单元605,用于若所述亮度变化的次数小于或等于所述次数阈值,则确定所述屏幕没有发生闪屏现象。
可选地,所述装置还包括:
生成单元607,用于读取***数据;
根据所述***数据,生成***日志,其中,所述***日志用于***调试。
可选地,所述装置还包括:
第六确定单元608,用于确定***时间;
所述生成单元607,具体用于根据所述***时间和所述***数据,生成所述***日志。
可选地,所述装置还包括:
输出单元609,用于输出闪屏提示信息,所述闪屏提示信息用于指示所述屏幕发生了闪屏现象。
本领域的技术人员可以清楚地了解到本发明实施例的技术方案可借助软件和/或硬件来实现。本说明书中的“单元”和“模块”是指能够独立完成或与其他部件配合完成特定功能的软件和/或硬件,其中硬件例如可以是FPGA(Field-Programmable Gate Array,现场可编程门阵列)、IC(Integrated Circuit,集成电路)等。
本发明实施例的各处理单元和/或模块,可通过实现本发明实施例所述的功能的模拟电路而实现,也可以通过执行本发明实施例所述的功能的软件而实现。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述闪屏检测方法的步骤。其中,计算机可读存储介质可以包括但不限于任何类型的盘,包括软盘、光盘、DVD、CD-ROM、微型驱动器以及磁光盘、ROM、RAM、EPROM、EEPROM、DRAM、VRAM、闪速存储器设备、磁卡或光卡、纳米***(包括分子存储器IC),或适合于存储指令和/或数据的任何类型的媒介或设备。
参见图7,其示出了本发明实施例所涉及的一种电子设备的结构示意图,该电子设备可以用于实施上述实施例中提供的闪屏检测方法。具体来讲:
存储器720可用于存储软件程序以及模块,处理器780通过运行存储在存储器720的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器720可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端设备的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器720可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器720还可以包括存储器控制器,以提供处理器780和输入单元730对存储器720的访问。
输入单元730可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元730可包括触敏表面731(例如:触摸屏、触摸板或触摸框)。触敏表面731,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面731上或在触敏表面731附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面731可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器780,并能接收处理器780发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面731。
显示单元740可用于显示由用户输入的信息或提供给用户的信息以及终端设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元740可包括显示面板741,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板741。进一步的,触敏表面731可覆盖显示面板741,当触敏表面731检测到在其上或附近的触摸操作后,传送给处理器780以确定触摸事件的类型,随后处理器780根据触摸事件的类型在显示面板741上提供相应的视觉输出。虽然在图7中,触敏表面731与显示面板741是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面731与显示面板741集成而实现输入和输出功能。
处理器780是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器720内的软件程序和/或模块,以及调用存储在存储器720内的数据,执行终端设备的各种功能和处理数据,从而对终端设备进行整体监控。可选的,处理器780可包括一个或多个处理核心;其中,处理器780可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器780中。
具体在本实施例中,终端设备的显示单元是触摸屏显示器,终端设备还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行述一个或者一个以上程序包含实现上述闪屏检测方法的步骤。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
以上介绍仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种闪屏检测的方法,其特征在于,所述方法包括:
确定屏幕的亮度是否发生了变化;
若所述屏幕的亮度发生了变化,确定在预定时间内所述屏幕亮度变化的次数;
若所述亮度变化的次数大于次数阈值,则确定所述屏幕发生了闪屏现象。
2.根据权利要求1所述的方法,其特征在于,所述确定屏幕的亮度是否发生了变化,包括:
在第一时间,检测所述屏幕的预定区域的亮度为第一亮度值;
在第二时间,检测所述预定区域的亮度为第二亮度值;
若所述第一亮度值和所述第二亮度值之间的差值大于差值阈值,则确定所述屏幕的亮度发生了变化。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若所述第一亮度值和所述第二亮度值之间的差值小于或等于所述差值阈值,则确定所述屏幕的亮度没有发生变化。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述亮度变化的次数小于或等于所述次数阈值,则确定所述屏幕没有发生闪屏现象。
5.根据权利要求1所述的方法,其特征在于,所述确定所述屏幕发生了闪屏现象之后,所述方法还包括:
读取***数据;
根据所述***数据,生成***日志,其中,所述***日志用于***调试。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
确定***时间;
所述根据所述***数据,生成***日志包括:
根据所述***时间和所述***数据,生成所述***日志。
7.根据权利要求1所述的方法,其特征在于,所述确定所述屏幕发生了闪屏现象之后,所述方法还包括:
输出闪屏提示信息,所述闪屏提示信息用于指示所述屏幕发生了闪屏现象。
8.一种检测闪屏的装置,其特征在于,所述装置包括:
第一确定单元,用于确定屏幕的亮度是否发生了变化;
第二确定单元,用于若所述屏幕的亮度发生了变化,确定在预定时间内所述屏幕亮度变化的次数;
第三确定单元,用于若所述亮度变化的次数大于次数阈值,则确定所述屏幕发生了闪屏现象。
9.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1~7任意一项的方法步骤。
10.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现所述权利要求1~7中任一项所述方法的步骤。
CN201911098133.6A 2019-11-12 2019-11-12 闪屏检测方法、装置、存储介质和电子设备 Pending CN111045876A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911098133.6A CN111045876A (zh) 2019-11-12 2019-11-12 闪屏检测方法、装置、存储介质和电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911098133.6A CN111045876A (zh) 2019-11-12 2019-11-12 闪屏检测方法、装置、存储介质和电子设备

Publications (1)

Publication Number Publication Date
CN111045876A true CN111045876A (zh) 2020-04-21

Family

ID=70232409

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911098133.6A Pending CN111045876A (zh) 2019-11-12 2019-11-12 闪屏检测方法、装置、存储介质和电子设备

Country Status (1)

Country Link
CN (1) CN111045876A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117036831A (zh) * 2023-10-09 2023-11-10 视睿(杭州)信息科技有限公司 一种基于时序特征建模闪屏检测方法、***及介质
CN117156210A (zh) * 2023-02-07 2023-12-01 荣耀终端有限公司 闪屏检测方法和闪屏检测装置

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030112343A1 (en) * 2001-12-18 2003-06-19 Katsumi Katoh Image-pickup signal processor and method of detecting flicker
TW201336295A (zh) * 2012-02-24 2013-09-01 Hon Hai Prec Ind Co Ltd 相機模組閃屏偵測裝置及相機模組閃屏偵測方法
US20150116192A1 (en) * 2012-05-11 2015-04-30 Nippon Seiki Co., Ltd. Display device and control method for same
CN105653407A (zh) * 2015-12-08 2016-06-08 网易(杭州)网络有限公司 终端、卡顿测量方法、装置及游戏卡顿测量方法、装置
WO2016145888A1 (zh) * 2015-09-29 2016-09-22 中兴通讯股份有限公司 显示屏处理方法及装置
CN107680519A (zh) * 2017-09-22 2018-02-09 京东方科技集团股份有限公司 一种显示屏闪烁检测装置及方法
CN108874597A (zh) * 2017-05-16 2018-11-23 广达电脑股份有限公司 故障检测装置以及故障检测方法
CN110164372A (zh) * 2019-02-26 2019-08-23 维沃移动通信有限公司 终端设备、屏幕亮度调节方法及装置
US20190362663A1 (en) * 2017-01-10 2019-11-28 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Screen flickering processing method and device, storage medium and electronic device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030112343A1 (en) * 2001-12-18 2003-06-19 Katsumi Katoh Image-pickup signal processor and method of detecting flicker
TW201336295A (zh) * 2012-02-24 2013-09-01 Hon Hai Prec Ind Co Ltd 相機模組閃屏偵測裝置及相機模組閃屏偵測方法
US20150116192A1 (en) * 2012-05-11 2015-04-30 Nippon Seiki Co., Ltd. Display device and control method for same
WO2016145888A1 (zh) * 2015-09-29 2016-09-22 中兴通讯股份有限公司 显示屏处理方法及装置
CN105653407A (zh) * 2015-12-08 2016-06-08 网易(杭州)网络有限公司 终端、卡顿测量方法、装置及游戏卡顿测量方法、装置
US20190362663A1 (en) * 2017-01-10 2019-11-28 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Screen flickering processing method and device, storage medium and electronic device
CN108874597A (zh) * 2017-05-16 2018-11-23 广达电脑股份有限公司 故障检测装置以及故障检测方法
CN107680519A (zh) * 2017-09-22 2018-02-09 京东方科技集团股份有限公司 一种显示屏闪烁检测装置及方法
CN110164372A (zh) * 2019-02-26 2019-08-23 维沃移动通信有限公司 终端设备、屏幕亮度调节方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
高鸿锦等, 北京邮电大学出版社 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117156210A (zh) * 2023-02-07 2023-12-01 荣耀终端有限公司 闪屏检测方法和闪屏检测装置
CN117036831A (zh) * 2023-10-09 2023-11-10 视睿(杭州)信息科技有限公司 一种基于时序特征建模闪屏检测方法、***及介质
CN117036831B (zh) * 2023-10-09 2024-03-22 视睿(杭州)信息科技有限公司 一种基于时序特征建模闪屏检测方法、***及介质

Similar Documents

Publication Publication Date Title
EP3232326B1 (en) Keyboard video mouse (kvm) device and method for detecting host failure using the same
CN106502703B (zh) 一种函数调用方法和装置
CN107329901B (zh) 数据包抓取方法、终端、服务器和存储介质
EP3567572B1 (en) Screen flickering processing method, device, storage medium, and electronic device
CN109086606B (zh) 一种程序漏洞挖掘方法、装置、终端及存储介质
CN106708734A (zh) 软件异常检测方法及装置
CN112437914B (zh) 一种***恢复方法及装置
CN107885635B (zh) 黑屏检测方法、移动终端及计算机可读存储介质
CN111829742A (zh) 电子设备振动测试方法、装置、电子设备及存储介质
CN111045876A (zh) 闪屏检测方法、装置、存储介质和电子设备
CN107734143A (zh) 一种故障提醒方法、移动终端及可读存储介质
CN103927242A (zh) 显卡测试***及显卡测试方法
CN110502345A (zh) 一种过载保护方法、装置、计算机设备及存储介质
CN112817656A (zh) 小程序运行方法和装置
CN110737560B (zh) 一种服务状态检测方法、装置、电子设备和介质
CN112037332A (zh) 浏览器的显示校验方法、装置、计算机设备和存储介质
CN112182581B (zh) 应用测试方法、装置、应用测试设备和存储介质
CN106709330B (zh) 记录文件执行行为的方法及装置
CN112202613A (zh) 光缆故障处理方法、装置、设备及计算机可读存储介质
US20230017912A1 (en) Electric quantity indicating method and electronic device
CN110677757A (zh) 无线耳机电量的显示方法、装置和电子设备
CN115794524A (zh) 一种校验方法、装置、电子设备及可读存储介质
CN115600213A (zh) 基于应用程序的漏洞管理方法、装置、介质及设备
CN110874143B (zh) 传感器数据获取方法、智能终端、存储介质及电子设备
CN109739752B (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200421