图像文字检测方法、装置及计算机可读存储介质制造方法及图纸

技术编号:17562992 阅读:27 留言:0更新日期:2018-03-28 13:11
本公开是关于一种图像文字检测方法、装置及计算机可读存储介质,所述方法包括:将图像映射到HSL空间,以获得所述图像在所述HSL空间中对应的图像矩阵;根据所述图像矩阵,确定目标连通区域;根据所述目标连通区域中各个像素点的灰度值,确定所述目标连通区域内是否含有通过发光元件呈现的文字。通过上述技术方案,将图像映射到HSL空间可以获得图像中各像素点的亮度值,在图像的亮度较低时,也可以较好地区分亮度不同的区域。另外,通过对各个目标连通区域进行灰度值计算,可以在有效缩减检测范围的同时,提高检测效率和准确率,为后续的图像处理提供技术支持。

Image text detection method, device and computer readable storage medium

The public is about the method of detection, an image writing device and computer readable storage medium, the method comprises the following steps: mapping the image to HSL space, in order to obtain the image corresponding to the image matrix in HSL space; according to the image matrix, determining target connected region; according to the gray level of the target connectivity each pixel value in the region to determine the target area is connected through the luminous element containing text presentation. Through the above technology scheme, we can map the image to the HSL space, and we can get the brightness value of each pixel in the image. When the brightness of the image is low, we can also distinguish regions with different brightness. In addition, by calculating the gray value of each target connected area, we can effectively reduce the detection range and improve the detection efficiency and accuracy, providing technical support for subsequent image processing.

【技术实现步骤摘要】
图像文字检测方法、装置及计算机可读存储介质
本公开涉及图像处理领域,尤其涉及一种图像文字检测方法、装置及计算机可读存储介质。
技术介绍
在环境亮度较低时,拍摄所获得的图像中的亮度也会较低。相关技术中,对图像进行检测时,多采用RGB或者YUV等颜色编码方式对图像进行处理。此时,通过发光元件呈现的文字难以检测出来,从而难以对该图像进行细粒度分类等图像处理过程。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种图像文字检测方法、装置及计算机可读存储介质。根据本公开实施例的第一方面,提供一种图像文字检测方法,包括:将图像映射到HSL空间,以获得所述图像在所述HSL空间中对应的图像矩阵;根据所述图像矩阵,确定目标连通区域;根据所述目标连通区域中各个像素点的灰度值,确定所述目标连通区域内是否含有通过发光元件呈现的文字。可选地,所述根据所述图像矩阵,确定目标连通区域,包括:根据所述图像矩阵中亮度值大于预设的亮度阈值的像素点进行连通区域提取,获得初始连通区域;针对每个所述初始连通区域,在该初始连通区域包含的像素点的个数大于第一预设阈值时,将该初始连通区域确定为所述目标连通区域。可选地,所述根据所述目标连通区域中各个像素点的灰度值,确定所述目标连通区域内是否含有通过发光元件呈现的文字,包括:获取所述目标连通区域中各个像素点的灰度值;计算所述目标连通区域中各个像素点的灰度值的方差;在所述方差大于第二预设阈值时,确定所述目标连通区域内含有通过发光元件呈现的文字。可选地,通过以下公式计算所述目标连通区域中各个像素点的灰度值的方差:Y=(yij)w×h;其中,Y表示根据所述目标连通区域中各个像素点的灰度值形成的灰度值矩阵;w表示所述目标连通区域中横向像素点的最大个数;h表示所述目标连通区域中纵向像素点的最大个数;yij表示所述灰度值矩阵Y中第i行第j列的元素值;μ表示所述灰度值矩阵Y中各个元素值的平均值;σ表示所述灰度值矩阵Y中各个元素值的方差,即,所述目标连通区域中各个像素点的灰度值的方差。根据本公开实施例的第二方面,提供一种图像文字检测装置,包括:映射模块,被配置为将图像映射到HSL空间,以获得所述图像在所述HSL空间中对应的图像矩阵;第一确定模块,被配置为根据所述图像矩阵,确定目标连通区域;第二确定模块,被配置为根据所述目标连通区域中各个像素点的灰度值,确定所述目标连通区域内是否含有通过发光元件呈现的文字。可选地,所述第一确定模块,包括:提取子模块,被配置为根据所述图像矩阵中亮度值大于预设的亮度阈值的像素点进行连通区域提取,获得初始连通区域;第一确定子模块,被配置为针对每个所述初始连通区域,在该初始连通区域包含的像素点的个数大于第一预设阈值时,将该初始连通区域确定为所述目标连通区域。可选地,所述第二确定模块,包括:获取子模块,被配置为获取所述目标连通区域中各个像素点的灰度值;计算子模块,被配置为计算所述目标连通区域中各个像素点的灰度值的方差;第二确定子模块,被配置为在所述方差大于第二预设阈值时,确定所述目标连通区域内含有通过发光元件呈现的文字。可选地,所述计算子模块被配置为通过以下公式计算所述目标连通区域中各个像素点的灰度值的方差:Y=(yij)w×h;其中,Y表示根据所述目标连通区域中各个像素点的灰度值形成的灰度值矩阵;w表示所述目标连通区域中横向像素点的最大个数;h表示所述目标连通区域中纵向像素点的最大个数;yij表示所述灰度值矩阵Y中第i行第j列的元素值;μ表示所述灰度值矩阵Y中各个元素值的平均值;σ表示所述灰度值矩阵Y中各个元素值的方差,即,所述目标连通区域中各个像素点的灰度值的方差。根据本公开实施例的第三方面,提供一种图像文字检测装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:将图像映射到HSL空间,以获得所述图像在所述HSL空间中对应的图像矩阵;根据所述图像矩阵,确定目标连通区域;根据所述目标连通区域中各个像素点的灰度值,确定所述目标连通区域内是否含有通过发光元件呈现的文字。根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的图像文字检测方法的步骤。本公开的实施例提供的技术方案可以包括以下有益效果:将图像映射到HSL空间,从而获得基于HSL的色相H、饱和度S、亮度L三个颜色通道进行表示的图像矩阵。之后,可以根据该图像矩阵进行目标连通区域的提取,进一步获得用于文字检测的区域。在通过发光元件呈现的文字所成的图像中,由于该图像中的文字纹理,会使得图像中的文字部分呈现出灰度值不均匀的现象、非文字部分呈现出灰度值均匀的现象,因此,通过该区域中各个像素点的灰度值可以确定目标连通区域是否含有通过发光元件呈现的文字。通过上述技术方案,将图像映射到HSL空间可以获得图像中各像素点的亮度值,在图像的亮度较低时,也可以较好地区分亮度不同的区域。另外,通过对各个目标连通区域进行灰度值计算,可以在有效缩减检测范围的同时,提高检测效率和准确率,为后续的图像处理提供技术支持。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的图像文字检测方法的流程图;图2是根据所述图像矩阵,确定目标连通区域的一种示例实现方式的流程图;图3是根据所述目标连通区域中各个像素点的灰度值,确定所述目标连通区域内是否含有通过发光元件呈现的文字的一种示例实现方式的流程图;图4是根据一示例性实施例示出的图像文字检测装置的框图;图5是根据一示例性实施例示出的图像文字检测装置的第一确定模块的框图;图6是根据一示例性实施例示出的图像文字检测装置的第二确定模块的框图;图7是根据一示例性实施例示出的图像文字检测装置的框图;图8是根据一示例性实施例示出的图像文字检测装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的图像文字检测方法的流程图,如图1所示,所述方法包括:在S11中,将图像映射到HSL空间,以获得图像在HSL空间中对应的图像矩阵。其中,HSL是一种颜色编码方法,是通过色相H、饱和度S、亮度L三个颜色通道的变化以及三者相互之间的叠加来表示各种颜色。从将图像映射到HSL空间所得的图像矩阵中,便可以得出各个像素点的亮度值。在S12中,根据图像矩阵,确定目标连通区域。其中,所述目标连通区域为从该图像矩阵中提取出的全部或部分连通区域。在一实施例中,可以对图像矩阵中的连通区域进行提取,并将提取出的各个连通区域确定为目标连通区域。在另一实施例中,可以对图像矩阵中的连通区域进行提取,将满足预设条件的连通区域确定为目标连通区域。其中,该预设条件可以是该连通区域包含的像素点的个数大于一预设值。可本文档来自技高网...
图像文字检测方法、装置及计算机可读存储介质

【技术保护点】
一种图像文字检测方法,其特征在于,所述方法包括:将图像映射到HSL空间,以获得所述图像在所述HSL空间中对应的图像矩阵;根据所述图像矩阵,确定目标连通区域;根据所述目标连通区域中各个像素点的灰度值,确定所述目标连通区域内是否含有通过发光元件呈现的文字。

【技术特征摘要】
1.一种图像文字检测方法,其特征在于,所述方法包括:将图像映射到HSL空间,以获得所述图像在所述HSL空间中对应的图像矩阵;根据所述图像矩阵,确定目标连通区域;根据所述目标连通区域中各个像素点的灰度值,确定所述目标连通区域内是否含有通过发光元件呈现的文字。2.根据权利要求1所述的方法,其特征在于,所述根据所述图像矩阵,确定目标连通区域,包括:根据所述图像矩阵中亮度值大于预设的亮度阈值的像素点进行连通区域提取,获得初始连通区域;针对每个所述初始连通区域,在该初始连通区域包含的像素点的个数大于第一预设阈值时,将该初始连通区域确定为所述目标连通区域。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述目标连通区域中各个像素点的灰度值,确定所述目标连通区域内是否含有通过发光元件呈现的文字,包括:获取所述目标连通区域中各个像素点的灰度值;计算所述目标连通区域中各个像素点的灰度值的方差;在所述方差大于第二预设阈值时,确定所述目标连通区域内含有通过发光元件呈现的文字。4.根据权利要求3所述的方法,其特征在于,通过以下公式计算所述目标连通区域中各个像素点的灰度值的方差:Y=(yij)w×h;其中,Y表示根据所述目标连通区域中各个像素点的灰度值形成的灰度值矩阵;w表示所述目标连通区域中横向像素点的最大个数;h表示所述目标连通区域中纵向像素点的最大个数;yij表示所述灰度值矩阵Y中第i行第j列的元素值;μ表示所述灰度值矩阵Y中各个元素值的平均值;σ表示所述灰度值矩阵Y中各个元素值的方差,即,所述目标连通区域中各个像素点的灰度值的方差。5.一种图像文字检测装置,其特征在于,所述装置包括:映射模块,被配置为将图像映射到HSL空间,以获得所述图像在所述HSL空间中对应的图像矩阵;第一确定模块,被配置为根据所述图像矩阵,确定目标连通区域;第二确定模块,被配置为根据所述目标连通区域中各个像素点的灰度值,确定所...

【专利技术属性】
技术研发人员:张水发
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1