一种电泳电子纸鬼影检测系统及检测方法技术方案

技术编号:21114585 阅读:32 留言:0更新日期:2019-05-16 08:39
本发明专利技术公开了一种电泳电子纸鬼影检测系统及检测方法,该电泳电子纸鬼影检测系统包括主控模块、摄像模块、存储模块、显示模块和PC端,摄像模块、存储模块和显示模块均与主控模块电连接,PC端通过互联网与主控模块通讯连接;本发明专利技术通过摄像模块拍摄获取电泳电子纸显示屏的图像,将图像转为灰度图像,并利用最大类间方差法求得图像的最佳阈值T,通过遍历图像全部像素点的灰度值与最佳阈值T比较,判断图像是否存在鬼影,具有结构简单,操作方便等优点,并能够很好地检测电泳电子纸是否存在鬼影现象,方便后续针对电子纸的鬼影现象进行改进优化,提高用户的阅读体验。

【技术实现步骤摘要】
一种电泳电子纸鬼影检测系统及检测方法
本专利技术涉及图像检测
,特别是一种电泳电子纸鬼影检测系统及检测方法。
技术介绍
电泳电子纸显示具有超低耗能和类纸显示的特点,被广泛应用于电泳电子书阅读器、电泳电子标签、电泳电子广告牌等显示类产品上,电泳电子纸显示质量的好坏是影响产品质量的一个重要因素,如在使用电泳电子书阅读器时,在阅读过程中,如果经常出现鬼影现象,将会严重影响读者的观看感受,现有技术中,还没有较为完善的电子纸鬼影检测系统,因此,有必要设计和开发一个检测系统,用于检测电子纸的鬼影现象,方便后续针对电子纸的鬼影现象进行改进优化,提高用户的阅读体验。
技术实现思路
为了克服现有技术的不足,本专利技术提供一种电泳电子纸鬼影检测系统及检测方法。本专利技术解决其技术问题所采用的技术方案是:一种电泳电子纸鬼影检测系统,包括主控模块、摄像模块、存储模块、显示模块和PC端,所述摄像模块、存储模块和显示模块均与所述主控模块电连接,所述PC端通过互联网与所述主控模块通讯连接。所述主控模块内微处理器的型号为STM32F407ZGT6。所述摄像模块为摄像头。所述存储模块为SD存储卡。一种基于上述电泳电子纸鬼影检测系统的检测方法,包括如下步骤:步骤S1、调节摄像模块,通过摄像模块拍摄电子纸显示屏,获取电子纸显示屏的RGB图像,并存储在所述存储模块内,本步骤中,主控模块通过显示模块将存储在所述存储模块内的RGB图像显示出来,通过观察RGB图像,若RGB图像不清晰或不完整,则重新调节摄像模块对电子显示屏进行拍摄,直至获取到的RGB图像清晰完整为止。步骤S2、通过PC端读取存储在存储模块内的RGB图像,将RGB图像转换为灰度图像,转换公式如下:Gray=R*0.299+G*0.587+B*0.114。步骤S3、将灰度图像分成四个区域,对每一个区域的图像采用最大类间方差法处理,获取每一个区域的图像的最佳阈值T;具体地,本步骤中,针对任一区域,设该区域的图像有L个灰度值,则该区域图像的灰度值取值范围在0~L-1,在此范围内选取灰度值T,将图像分成两组,分别为G0和G1,其中G0包含的像素的灰度值为0~T,G1的灰度值为T+1~L-1,用N表示图像像素总数,ni表示灰度值为i的像素的个数,则每个灰度值出现概率Pi=ni/N,利用类间方差公式g(t)=ω0(μ0-μ)2+ω1(μ1-μ)2=ω0ω1(μ0-μ1)2;其中,ω0表示G0像素的个数在整体图像中所占的百分比,ω1表示G1像素的个数在整体图像中所占的百分比,μ0表示G0的平均灰度值,μ1表示G1的平均灰度值,μ表示图像的总的平均灰度值,μ=ω0μ0+ω1μ1;当类间方差求得最大值时所对应的t值,即为最佳阈值T,T=argmax(g(t))。步骤S4、以像素为单位,遍历每一个区域的全部像素点的灰度值,若像素点灰度值大于或等于所在区域的最佳阈值T,则判断存在鬼影;反之,则判断不存在鬼影。本专利技术的有益效果是:本专利技术结构简单,操作方便,能够很好地检测电泳电子纸是否存在鬼影现象,方便后续针对电子纸的鬼影现象进行改进优化,提高用户的阅读体验。附图说明下面结合附图和实施例对本专利技术进一步说明。图1是本专利技术的电泳电子纸鬼影检测系统方框图;图2是本专利技术的电泳电子纸鬼影检测系统的检测方法流程图;图3是本专利技术检测电泳电子纸图像存在鬼影的示意图。具体实施方式参照图1、图2,一种电泳电子纸鬼影检测系统,包括主控模块、摄像模块、存储模块、显示模块和PC端,所述摄像模块、存储模块和显示模块均与所述主控模块电连接,所述PC端通过互联网与所述主控模块通讯连接。进一步地,本实施例中,所述主控模块内微处理器的型号为STM32F407ZGT6;所述摄像模块为摄像头(型号为OV5640),用于拍摄电泳电子纸的图像;所述存储模块为SD存储卡,所述SD存储卡的接口支持SPI和SDIO两种访问模式,其具有高容量、高安全性、体积小巧和接口简单等特点;本实施例中,所述显示模块为LCD显示屏,用于显示拍摄到的电泳电子纸的图像;所述PC端用于读取电泳电子纸的图像,并处理算法。一种基于上述电泳电子纸鬼影检测系统的检测方法,包括如下步骤:步骤S1、调节摄像模块,通过摄像模块拍摄电子纸显示屏,获取电子纸显示屏的RGB图像,并存储在所述存储模块内,本步骤中,主控模块通过显示模块将存储在所述存储模块内的RGB图像显示出来,通过观察RGB图像,若RGB图像不清晰或不完整,则重新调节摄像模块对电子显示屏进行拍摄,直至获取到的RGB图像清晰完整为止。步骤S2、通过PC端读取存储在存储模块内的RGB图像,将RGB图像转换为灰度图像,转换公式如下:Gray=R*0.299+G*0.587+B*0.114。步骤S3、将灰度图像分成四个区域,对每一个区域的图像采用最大类间方差法处理,获取每一个区域的图像的最佳阈值T,对四个区域的大小没有要求,优先地,将灰度图像分成四个相等的区域,本步骤中,针对任一区域,设该区域的图像有L个灰度值,则该区域图像的灰度值取值范围在0~L-1,在此范围内选取灰度值T,将图像分成两组,分别为G0和G1,其中G0包含的像素的灰度值为0~T,G1的灰度值为T+1~L-1,用N表示图像像素总数,ni表示灰度值为i的像素的个数,则每个灰度值出现概率Pi=ni/N,利用类间方差公式求区域图像的类间方差,计算公式如下:g(t)=ω0(μ0-μ)2+ω1(μ1-μ)2=ω0ω1(μ0-μ1)2;其中,ω0表示G0像素的个数在整体图像中所占的百分比,ω1表示G1像素的个数在整体图像中所占的百分比,μ0表示G0的平均灰度值,μ1表示G1的平均灰度值,μ表示图像的总的平均灰度值,μ=ω0μ0+ω1μ1;当类间方差求得最大值时所对应的t值,即为最佳阈值T,T=argmax(g(t))。步骤S4、以像素为单位,遍历每一个区域的全部像素点的灰度值,若像素点灰度值大于或等于所在区域的最佳阈值T,则判断存在鬼影;反之,则判断不存在鬼影,参照图3,为该系统检测到电泳电子纸图像存在鬼影的示意图。本专利技术结构简单,操作方便,能够很好地检测电泳电子纸是否存在鬼影现象,方便后续针对电子纸的鬼影现象进行改进优化,提高用户的阅读体验。以上的实施方式不能限定本专利技术创造的保护范围,专业
的人员在不脱离本专利技术创造整体构思的情况下,所做的均等修饰与变化,均仍属于本专利技术创造涵盖的范围之内。本文档来自技高网
...

【技术保护点】
1.一种电泳电子纸鬼影检测系统,其特征在于它包括主控模块、摄像模块、存储模块、显示模块和PC端,所述摄像模块、存储模块和显示模块均与所述主控模块电连接,所述PC端通过互联网与所述主控模块通讯连接。

【技术特征摘要】
1.一种电泳电子纸鬼影检测系统,其特征在于它包括主控模块、摄像模块、存储模块、显示模块和PC端,所述摄像模块、存储模块和显示模块均与所述主控模块电连接,所述PC端通过互联网与所述主控模块通讯连接。2.根据权利要求1所述的电泳电子纸鬼影检测系统,其特征在于所述主控模块内微处理器的型号为STM32F407ZGT6。3.根据权利要求1所述的电泳电子纸鬼影检测系统,其特征在于所述摄像模块为摄像头。4.根据权利要求1所述的电泳电子纸鬼影检测系统,其特征在于所述存储模块为SD存储卡。5.一种基于上述电泳电子纸鬼影检测系统的检测方法,其特征在于,它包括如下步骤:步骤S1、调节摄像模块,通过摄像模块拍摄电子纸显示屏,获取电子纸显示屏的RGB图像,并存储在所述存储模块内;步骤S2、通过PC端读取存储在存储模块内的RGB图像,将RGB图像转换为灰度图像,转换公式如下:Gray=R*0.299+G*0.587+B*0.114;步骤S3、将灰度图像分成四个区域,对每一个区域的图像采用最大类间方差法处理,获取每一个区域的图像的最佳阈值T;步骤S4、以像素为单位,遍历每一个区域的全部像素点的灰度值,若像素点灰度值大于或等于所在区域的最佳阈值T,则判断存在鬼影;反之,则判断不存在鬼影。...

【专利技术属性】
技术研发人员:易子川何文耀陈咏怡谭锦骏孙彩红水玲玲张智白鹏飞张崇富迟锋杨健君刘黎明
申请(专利权)人:电子科技大学中山学院华南师范大学
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1