CN107749983B - 一种基于图像识别的oled电视屏幕保护方法 - Google Patents
一种基于图像识别的oled电视屏幕保护方法 Download PDFInfo
- Publication number
- CN107749983B CN107749983B CN201711070280.3A CN201711070280A CN107749983B CN 107749983 B CN107749983 B CN 107749983B CN 201711070280 A CN201711070280 A CN 201711070280A CN 107749983 B CN107749983 B CN 107749983B
- Authority
- CN
- China
- Prior art keywords
- picture
- change rate
- screen
- current
- time
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/04—Diagnosis, testing or measuring for television systems or their details for receivers
- H04N17/045—Self-contained testing apparatus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/217—Validation; Performance evaluation; Active pattern learning techniques
- G06F18/2193—Validation; Performance evaluation; Active pattern learning techniques based on specific statistical tests
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/21—Circuitry for suppressing or minimising disturbance, e.g. moiré or halo
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Computational Biology (AREA)
- General Engineering & Computer Science (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Probability & Statistics with Applications (AREA)
- Controls And Circuits For Display Device (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
本发明涉及OLED电视屏幕保护领域,一种基于图像识别的OLED电视屏幕保护方法,保证OLED屏幕在任意场景使用任何时间下,都不出现残影。本发明本发明通过固定时间的截图,将图像分区域快,并提取特征值,于之前一段时间内所有图片对比,并根据变化率和时间权重,得到区域变化率,从而获得整张图片的虚拟变化率。通过变化率,对于小范围低变化率,利用图像边缘算法,生成相应图片遮挡;对于大范围低变化率,从有风险轻度提示预警,到风险较大后强制屏保图片,再到重度强制硬件保养的方式,可完全杜绝OLED屏幕使用过程中的残影。本发明适用于OLED电视。
Description
技术领域
本发明涉及OLED电视屏幕保护领域,特别涉及一种基于图像识别的OLED电视屏幕保护方法。
背景技术
目前,OLED屏幕在电视市场逐渐扩大占有率,然而OLED屏幕对于长时间静态图像残影问题,是阻碍OLED发展的一大因素,当前国内Android电视的屏幕保护,硬件上都是采用屏幕厂商的屏幕保养,小太阳等屏幕自身保护功能,软件上都是基于Android的屏保机制,或者扩充、定制了源生屏保。无论是屏幕厂商的功能还是基于Android屏保机制的屏幕保护,都没有完全解决OLED屏幕静态图像问题。
发明内容
本发明要解决的技术问题是:提供一种基于图像识别的OLED电视屏幕保护方法,保证OLED屏幕在任意场景使用任何时间下,都不出现残影。
为解决上述问题,本发明采用的技术方案是:一种基于图像识别的OLED电视屏幕保护方法,包括如下步骤:
A.每隔一段时间,截取当前屏幕显示内容,生成截图图片,并将截图图片保存;
B.每次截图之后,提取当前截图图片的特征值,将当前截图图片划分成多个图片区域,并将当前截图图片中的每个区域块与之前一定时间内所有截图图片中对应的区域块做特征值对比,得到当前截图图片中的每个区域相对于之前时间内所有截图图片中对应的区域的所有变化率,再根据预定时间权重,得到当前截图图片中的每个区域的区域变化率;
C.将当前截图图片中区域变化率超过阙值的区域计数,并将计数除以总区域块数,得到在这段时间内当前截图图片的虚拟变化率;
D.根据当前截图图片的虚拟变化率以及持续时间,***采取用户提示、小区域毛玻璃效果、强制屏幕保护图片、强制屏幕保养四种形式控制电视。
进一步的,步骤A保存的图片以时间命名。
进一步的,为减小内存空间,并方便计算,步骤B首先将当前截图图片灰度化后,再进行特征对比。
进一步的,步骤D具体包括:
当图片虚拟变化率高于变化率阈值,则提取图片中静止区域的坐标和图像特征,所述静止区域为图片中区域变化率低于阙值的区域,并利用图像边缘算法,计算出当前静止区域的边缘坐标,根据边缘坐标,生成毛玻璃图片,并将毛玻璃覆盖到静止区域;同时,实施监控当前是否有事件输入,或者当前顶层图像是否发生变化;判断是否需要重新计算覆盖图片状态,及时取消覆盖效果;
当虚拟变化率低于变化率阈值,且T1≤T<T2时,对用户做出弹窗形式的提示,引导处于使用状态的用户切换场景,其中,T为虚拟变化率低于变化率阈值的持续时间,T1为第一时间阈值,T2为强制启动屏保图片的时间阙值;
当虚拟变化率低于变化率阈值,且T2≤T<T3时,***强制启动屏幕保护图片,其中T3为T3为强制硬件屏幕保养的时间阙值;
当虚拟变化率低于变化率阈值,且T≥T3时,***将提示用户即将进入屏幕硬件保养状态,硬件保养完成后恢复正常。
本发明的有益效果是:本发明通过固定时间的截图,将图像分区域快,并提取特征值,于之前一段时间内所有图片对比,并根据变化率和时间权重,得到区域块变化率,从而获得整张图片变化率。通过变化率,对于小范围低变化率,利用图像边缘算法,生成相应图片遮挡;对于大范围低变化率,从有风险轻度提示预警,到风险较大后强制屏保图片,再到重度强制硬件保养的方式,可完全杜绝OLED屏幕使用过程中的残影。
附图说明
图1为实施例的流程图。
具体实施方式
首先介绍OLED屏幕为什么会出现残影和屏幕厂商保养。OLED是利用像素发光二极管产生图像,像素发光二极管长期保持高亮状态,导致发光材料性能损耗和TFT电路驱动电流出现偏差,从而出现残影。屏幕保养是屏幕厂商提供的定时保养方法,具体为屏幕进入黑屏状态,触发硬件保养机制,自行检查。
Android的屏幕保护机制:Android的屏幕保护机制是利用屏保锁实现。开机后,AMS会产生一个屏保锁机制,同时进行屏保服务计时,让屏保锁当前处于打开状态,并且时间达到预定时间,就会出现屏保图片。应用通过申请/释放屏保锁来控制屏保图片是否在当前状态下是否按时出现屏保图片。用户按键会刷新屏幕保护触发计时。
一般扩充定制方法是,黑白名单或者判断当前是否处于播放状态,具体为:如果没有处于播放状态或者应用场景处于黑名单情况,且用户没有按键的情况下,不管用户有没有申请屏保锁,都按时出现屏保。其他屏幕保护方案,如像素移动,黑边填充等。
上述三种方式,不能完全解决OLED残影的原因:
(1)OLED屏幕厂商的屏幕保养,需要电视厂商触发,如果每次关机都触发屏幕保养,将会严重影响用户体验,用户如果不关机状态下长时间使用静态场景,也会出现残影现象。
(2)Android的屏幕保护机制,及其扩充机制,都无法避免用户在有操作或者应用不申请屏保锁的情况下,屏幕上有部分区域出现静止。出现残影情况。
(3)像素移动和黑边填充,都会影响用户观看,极大的降低了用户体验。
针对上述解决方案都不能达到OLED残影防止的效果,实施例提出一套全新的基于图像识别的OLED电视屏幕保护方法,如图1所示,包括以下步骤:
A.整机开机后,每隔一段时间(例如2分钟),截取当前屏幕显示内容,生成以时间命名的截图图片,并将截图图片保存;
本步骤在整机开机后,通过接收Android开机广播“android.intent.action.BOOT_COMPLETED”启动图像识别***服务checkService。该服务启动一个每2分钟定时触发handler。handler中,执行截图方法screenshot,该方法利用Android截图类-Camera类,依次执行以下步骤:
(1)调用camera.open打开camera设备
(2)调用camaera.setParameters分别设置截图宽高(width,height),截图像素(traveling-res),保存图片格式(setpicture(width,height)),截图范围(OSD+VIDEO),截图像素格式(ARGB8888)
(3)定义回调函数CapturePicCallback,注册截图成功过将得到的ARGB8888数据转化为bitmap格式,并且保存为图片bitmap[nowtime].bitmap。
B.每次截图之后,提取当前截图图片的特征值,将当前截图图片划分成多个(例如128个)图片区域,并将当前截图图片中的每个区域块与之前一定时间内(例如30分钟内)所有截图图片中对应的区域块做特征值对比,
为减小内存空间,并方便计算,将图像根据下面的公式,首先进行灰度化:(也就是变为灰度图像)
red=((grey&0x00FF0000)>>16);
green=((grey&0x0000FF00)>>8);
blue=(grey&0x000000FF);
grey=red*0.3+green*0.59+blue*0.11
再将灰度图像分为128个区域后,对每个区域中的像素进行前后两帧图像的对比:sub=abs(〖grey〗_current-〖grey〗_last)
当差值sub超过设定的阈值X1(例如20%),认定该像素有变化。而当一个区域内的变化像素超过预定阈值,便认为该区域有残影风险;从而得到当前截图图片中的每个区域相对于之前时间内所有截图图片中对应的区域的所有变化率,再根据预定时间权重time1height,得到当前截图图片中的每个区域的区域变化率,区域变化率公式如下:
Changerat=Changerat[time1]*time1height+Changerat[time2]*time2height…….
C.将当前截图图片中区域变化率超过阙值X2(例如30%)的区域计数,并将计数除以总区域块数,得到图像在这段时间内当前截图图片的虚拟变化率;
D.根据当前截图图片的虚拟变化率以及持续时间,***采取用户提示、小区域毛玻璃效果、强制屏幕保护图片、强制屏幕保养四种形式控制电视。具体如下:
当图片虚拟变化率高于变化率阈值X3(例如85%),则认为图片处于小范围静止,只需提取图片中静止区域的坐标和图像特征,所述静止区域为图片中区域变化率低于阙值的区域,并利用图像边缘算法,计算出当前静止区域的边缘坐标,根据边缘坐标,生成毛玻璃图片,并将毛玻璃覆盖到静止区域;同时,实施监控当前是否有事件输入,或者当前顶层图像是否发生变化;判断是否需要重新计算覆盖图片状态,及时取消覆盖效果;
当虚拟变化率低于变化率阈值X3,且T1≤T<T2时,则认为图片处于大范围、长时间静止,若用户处于使用状态(即当前有用户输入事件,不限于按键、语音输入,以及其他输入方式),对用户做出弹窗形式的提示,引导用户切换场景,其中,T为虚拟变化率低于变化率阈值的持续时间,T1为第一时间阈值,T2为强制启动屏保图片的时间阙值;
当虚拟变化率低于变化率阈值X3,且T2≤T<T3时,则认为图片处于大范围、较长时间静止,***强制启动屏幕保护图片,其中,T3为强制硬件屏幕保养的时间阙值;
当虚拟变化率低于变化率阈值X3,且T≥T3时,则认为图片处于大范围、超长时间静止,说明屏幕继续使用有极大的残影风险,此时***将提示用户即将进入屏幕硬件保养状态,硬件保养完成后恢复正常。
实施例利用图像对比,图像动态算法,图像边缘算法,计算用户当前对OLED屏幕使用状态和出现残影几率,以及可能出现残影的区域,根据结果,通过弹出屏幕保护图片,提示用户全屏,模糊小块区域,强制屏幕保养等操作,从软件上完全杜绝用户OLED屏幕出现残影的问题,提升OLED屏幕使用寿命。
以上描述了本发明的基本原理和主要的特征,说明书的描述只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。
Claims (3)
1.一种基于图像识别的OLED电视屏幕保护方法,其特征在于,包括以下步骤:
A.每隔一段时间,截取当前屏幕显示内容,生成截图图片,并将截图图片保存;
B.每次截图之后,提取当前截图图片的特征值,将当前截图图片划分成多个图片区域,并将当前截图图片中的每个区域块与之前一定时间内所有截图图片中对应的区域块做特征值对比,得到当前截图图片中的每个区域相对于之前时间内所有截图图片中对应的区域的所有变化率,再根据预定时间权重,得到当前截图图片中的每个区域的区域变化率;
C.将当前截图图片中区域变化率超过阙值的区域计数,并将计数除以总区域块数,得到在这段时间内当前截图图片的虚拟变化率;
D.根据当前截图图片的虚拟变化率以及持续时间,***采取用户提示、小区域毛玻璃效果、强制屏幕保护图片、强制屏幕保养四种形式控制电视:
当图片虚拟变化率高于变化率阈值,则提取图片中静止区域的坐标和图像特征,所述静止区域为图片中区域变化率低于阙值的区域,并利用图像边缘算法,计算出当前静止区域的边缘坐标,根据边缘坐标,生成毛玻璃图片,并将毛玻璃覆盖到静止区域;同时,实施监控当前是否有事件输入,或者当前顶层图像是否发生变化;判断是否需要重新计算覆盖图片状态,及时取消覆盖效果;
当虚拟变化率低于变化率阈值,且T1≤T<T2时,对用户做出弹窗形式的提示,引导处于使用状态的用户切换场景,其中,T为虚拟变化率低于变化率阈值的持续时间,T1为第一时间阈值,T2为强制启动屏保图片时间的阙值;
当虚拟变化率低于变化率阈值,且T2≤T<T3时,***强制启动屏幕保护图片,其中,T3为强制硬件屏幕保养的时间阙值;
当虚拟变化率低于变化率阈值,且T≥T3时,***将提示用户即将进入屏幕硬件保养状态,硬件保养完成后恢复正常。
2.如权利要求1所述的一种基于图像识别的OLED电视屏幕保护方法,其特征在于,步骤A中保存的图片以时间命名。
3.如权利要求1所述的一种基于图像识别的OLED电视屏幕保护方法,其特征在于,步骤B首先将当前截图图片灰度化后,再进行特征对比。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711070280.3A CN107749983B (zh) | 2017-11-03 | 2017-11-03 | 一种基于图像识别的oled电视屏幕保护方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711070280.3A CN107749983B (zh) | 2017-11-03 | 2017-11-03 | 一种基于图像识别的oled电视屏幕保护方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107749983A CN107749983A (zh) | 2018-03-02 |
CN107749983B true CN107749983B (zh) | 2019-09-24 |
Family
ID=61254427
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711070280.3A Active CN107749983B (zh) | 2017-11-03 | 2017-11-03 | 一种基于图像识别的oled电视屏幕保护方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107749983B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109068175B (zh) * | 2018-08-31 | 2021-01-29 | 冠捷显示科技(厦门)有限公司 | 一种oled电视保护方法 |
CN110855917A (zh) * | 2019-10-21 | 2020-02-28 | 康佳集团股份有限公司 | 一种台标调整方法、oled电视及存储介质 |
CN111432257A (zh) * | 2020-03-26 | 2020-07-17 | 海信视像科技股份有限公司 | 一种显示设备开启屏幕保护的方法及显示设备 |
CN112988303B (zh) * | 2021-03-23 | 2021-11-26 | 广州文石信息科技有限公司 | 一种电子墨水屏刷新方法、装置、电子设备及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1641727A (zh) * | 2004-01-17 | 2005-07-20 | 深圳创维-Rgb电子有限公司 | 一种智能消除残影的方法 |
CN1881386A (zh) * | 2005-07-15 | 2006-12-20 | 乐金电子(南京)等离子有限公司 | 等离子显示装置及其驱动方法 |
CN101689347A (zh) * | 2007-05-18 | 2010-03-31 | 索尼株式会社 | 显示装置、显示装置驱动方法和计算机程序 |
CN101866610A (zh) * | 2009-04-15 | 2010-10-20 | 沈阳同方多媒体科技有限公司 | 一种等离子电视屏幕保护方法 |
CN102063843A (zh) * | 2010-12-27 | 2011-05-18 | 苏州佳世达电通有限公司 | 显示设备及其控制方法 |
CN102402939A (zh) * | 2011-12-31 | 2012-04-04 | 四川虹欧显示器件有限公司 | 等离子显示器及其控制方法和装置 |
CN102549644A (zh) * | 2009-09-11 | 2012-07-04 | 松下电器产业株式会社 | 等离子显示面板的驱动方法及等离子显示装置 |
CN103369273A (zh) * | 2013-06-25 | 2013-10-23 | 四川虹欧显示器件有限公司 | 一种等离子电视残像保护方法 |
CN105072374A (zh) * | 2015-07-29 | 2015-11-18 | 小米科技有限责任公司 | 一种视频通信方法及装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI439990B (zh) * | 2011-01-19 | 2014-06-01 | E Ink Holdings Inc | 顯示面板的驅動方法及採用此驅動方法之電泳顯示裝置 |
CN103050074B (zh) * | 2012-04-27 | 2015-09-09 | 京东方科技集团股份有限公司 | 一种显示器的残像等级评定装置及方法 |
CN106157919B (zh) * | 2016-09-09 | 2019-01-18 | 京东方科技集团股份有限公司 | 一种液晶显示面板的显示方法及装置 |
-
2017
- 2017-11-03 CN CN201711070280.3A patent/CN107749983B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1641727A (zh) * | 2004-01-17 | 2005-07-20 | 深圳创维-Rgb电子有限公司 | 一种智能消除残影的方法 |
CN1881386A (zh) * | 2005-07-15 | 2006-12-20 | 乐金电子(南京)等离子有限公司 | 等离子显示装置及其驱动方法 |
CN101689347A (zh) * | 2007-05-18 | 2010-03-31 | 索尼株式会社 | 显示装置、显示装置驱动方法和计算机程序 |
CN101866610A (zh) * | 2009-04-15 | 2010-10-20 | 沈阳同方多媒体科技有限公司 | 一种等离子电视屏幕保护方法 |
CN102549644A (zh) * | 2009-09-11 | 2012-07-04 | 松下电器产业株式会社 | 等离子显示面板的驱动方法及等离子显示装置 |
CN102063843A (zh) * | 2010-12-27 | 2011-05-18 | 苏州佳世达电通有限公司 | 显示设备及其控制方法 |
CN102402939A (zh) * | 2011-12-31 | 2012-04-04 | 四川虹欧显示器件有限公司 | 等离子显示器及其控制方法和装置 |
CN103369273A (zh) * | 2013-06-25 | 2013-10-23 | 四川虹欧显示器件有限公司 | 一种等离子电视残像保护方法 |
CN105072374A (zh) * | 2015-07-29 | 2015-11-18 | 小米科技有限责任公司 | 一种视频通信方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN107749983A (zh) | 2018-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107749983B (zh) | 一种基于图像识别的oled电视屏幕保护方法 | |
US11709688B2 (en) | Dynamic interface layout method and device | |
CN107093418B (zh) | 一种屏幕显示方法、计算机设备及存储介质 | |
JP5334402B2 (ja) | 映像のチラつきを改善するディスプレイ装置および方法 | |
US20200137314A1 (en) | Image acquisition method, processing method and device | |
US10362283B2 (en) | Virtual cinema and implementation method thereof | |
CN111050224A (zh) | 一种电视机防残影的处理方法、电视机及存储介质 | |
WO2022002205A1 (zh) | 一种显示方法及电子设备 | |
CN104269155A (zh) | 一种调整屏幕刷新频率的方法及装置 | |
CN108156393B (zh) | 图像拍摄方法、移动终端及计算机可读存储介质 | |
EP4036854A1 (en) | Image processing method and apparatus, and electronic device | |
EP3379822A1 (en) | Real-time video enhancement method, terminal, and nonvolatile computer readable storage medium | |
US11094291B2 (en) | Method and device for detecting ambient light and terminal | |
CN111405339B (zh) | 一种分屏显示方法、电子设备及存储介质 | |
KR101896026B1 (ko) | 휴대 단말기에서 움직임 블러를 생성하는 장치 및 방법 | |
CN113179374A (zh) | 图像处理方法、移动终端及存储介质 | |
JP2018110373A (ja) | 逆トーン・マッピングの方法および装置 | |
CN105100870A (zh) | 一种截屏方法及终端设备 | |
CN109547699A (zh) | 一种拍照的方法及装置 | |
CN113674718B (zh) | 显示亮度调整方法、装置及存储介质 | |
CN107451972B (zh) | 图像增强方法、装置及计算机可读存储介质 | |
US20190304070A1 (en) | Image rectification method and device, and storage medium | |
CN111835941A (zh) | 图像生成方法及装置、电子设备、计算机可读存储介质 | |
CN114143471A (zh) | 图像处理方法、***、移动终端及计算机可读存储介质 | |
CN107665493A (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 |