图像处理方法、装置、设备及存储介质制造方法及图纸

技术编号:26344318 阅读:43 留言:0更新日期:2020-11-13 20:56
本公开提供一种图像处理方法、装置、设备及存储介质,涉及图像处理技术领域,能够采用现有技术可能导致图像在传输过程中的数据量增大,无法适应低带宽的要求的问题。具体技术方案为:从待处理帧图像的至少一个宏块中确定文字宏块;针对每个文字宏块,从文字宏块中确定N个备选颜色;从N个备选颜色中确定P个相似集合;获取每个相似集合各自对应的目标颜色;确定每个文字宏块中P个目标颜色的频率以及除P个相似集合外的I个其他颜色的频率;将所有文字宏块中P个目标颜色和I个其他颜色中的每个相同颜色对应的频率进行求和,得到每个相同颜色频率的第一和值;根据第一和值对每个文字宏块进行编码。本发明专利技术用于减少图像在传输过程中的数据量。

Image processing method, device, equipment and storage medium

【技术实现步骤摘要】
图像处理方法、装置、设备及存储介质
本公开涉及图像处理领域,尤其涉及图像处理方法、装置、设备及存储介质。
技术介绍
通常情况下,在JPEG格式的图像的传输中,不区分图像的类型。在低带宽场景下,对所有的图像使用相同的离散余弦变换(DiscreteCosineTransform,DCT)算法以及量化进行有损压缩。由于文字图像中包含较多的高频分量,而DCT变换和量化会导致高频分量的缺失,因此会导致文字图像中的文字模糊不清。目前,可以通过对图像中的文字图像区域和非文字图像区域设置不同的量化参数(文字图像区域的量化参数小,非图像区域的量化参数大),以此提高图像中文字图像区域的图像质量,但是,这样可能导致图像中文字图像区域的码流增大,进而导致图像在传输过程中的数据量增大,无法适应低带宽的要求。
技术实现思路
本公开实施例提供一种图像处理方法、装置、设备及存储介质,能够解决对图像中的文字图像区域和非文字图像区域设置不同的量化参数,可能导致图像中文字图像区域的码流增大,进而导致图像在传输过程中的数据量增大,无法适应低带宽的要求的问题。所述技术方案如下:根据本公开实施例的第一方面,提供一种图像处理方法,该方法包括:从待处理帧图像的至少一个宏块中确定文字宏块;针对每个文字宏块,从所述文字宏块中确定N个备选颜色,其中,N为大于1的整数;从所述N个备选颜色中确定P个相似集合,其中,P为大于或者等于1的整数,所述相似集合为相似颜色的集合,所述相似颜色为像素值的差值小于预设差值阈值的颜色;获取每个相似集合各自对应的目标颜色,所述目标颜色为所述相似集合中频率最高的颜色;确定每个文字宏块中P个目标颜色的频率以及除所述P个相似集合外的I个其他颜色的频率;将所有文字宏块中P个目标颜色和I个其他颜色中的每个相同颜色对应的频率进行求和,得到每个相同颜色频率的第一和值;根据所述第一和值对每个文字宏块进行编码。本公开实施例提供的图像处理方法,能够从待处理帧图像的至少一个宏块中确定文字宏块;针对每个文字宏块,从该文字宏块中确定N个备选颜色;从该N个备选颜色中确定P个相似集合;获取每个相似集合各自对应的目标颜色;确定每个文字宏块中P个目标颜色的频率以及除该P个相似集合外的I个其他颜色的频率;将所有文字宏块中P个目标颜色和I个其他颜色中的每个相同颜色对应的频率进行求和,得到每个相同颜色频率的第一和值;根据该第一和值对每个文字宏块进行编码,使得每个宏块中的颜色出现的概率变大,进而使得编码后的每个相同颜色的数据码流的长度变短,最终编码后的文字宏块在传输过程中的数据量减少,在保证文字清晰度的场景下,减少编码后的待处理帧图像在传输过程中的数据量,避免了采用现有技术可能导致图像中文字图像区域的码流增大,进而导致图像在传输过程中的数据量增大,无法适应低带宽的要求的问题。在一个实施例中,所述根据所述对每个文字宏块进行编码包括:根据所述第一和值对每个文字宏块中P个目标颜色和I个其他颜色中的的每个相同颜色进行编码。通过根据第一和值对对每个文字宏块中P个目标颜色和I个其他颜色中的的每个相同颜色进行编码,使得每个相同颜色出现的概率增大,进而使得该相同颜色在编码后的数据码流的长度变短,减少了图像在传输过程中的数据量。在一个实施例中,所述从所述文字宏块中确定N个备选颜色包括:统计所述文字宏块中每个颜色的频率;将所述每个颜色按照频率由大到小排序;确定排列在前N个的颜色为所述文字宏块的备选颜色。在一个实施例中,所述获取每个相似集合各自对应的目标颜色包括:将每个相似集合中频率最高的颜色作为每个相似集合各自对应的目标颜色。通过确定目标颜色,能够减少文字宏块中颜色种类的数量。在一个实施例中,所述确定所述目标颜色的频率包括:计算所述相似集合中所有颜色的频率的第二和值;将所述第二和值作为所述目标颜色的频率。通过将相似集合中所有颜色的频率的第二和值作为目标颜色的频率,能够增加目标颜色的频率,使得目标颜色出现的概率增大,进而使得目标颜色在编码后的数据码流的长度变短,减少了图像在传输过程中的数据量。在一个实施例中,所述方法还包括:对所述待处理帧图像中的非文字宏块进行编码。通过对非文字宏块进行编码,提高了待处理帧图像在传输过程中的安全性。根据本公开实施例的第二方面,提供一种图像处理装置,包括:文字宏块确定模块,用于从待处理帧图像的至少一个宏块中确定文字宏块;备选颜色确定模块,用于针对每个文字宏块,从所述文字宏块中确定N个备选颜色,其中,N为大于1的整数;相似集合确定模块,用于从所述N个备选颜色中确定P个相似集合,其中,P为大于或者等于1的整数,所述相似集合为相似颜色的集合,所述相似颜色为像素值的差值小于预设差值阈值的颜色;目标颜色获取模块,用于获取每个相似集合各自对应的目标颜色,所述目标颜色为所述相似集合中频率最高的颜色;颜色频率确定模块,用于确定每个文字宏块中P个目标颜色的频率以及除所述P个相似集合外的I个其他颜色的频率;第一和值确定模块,用于将所有文字宏块中P个目标颜色和I个其他颜色中的每个相同颜色对应的频率进行求和,得到每个相同颜色频率的第一和值;文字宏块编码模块,用于根据所述第一和值对每个文字宏块进行编码。在一个实施例中,所述文字宏块编码模块用于:根据所述第一和值对每个文字宏块中P个目标颜色和I个其他颜色中的的每个相同颜色进行编码。在一个实施例中,所述备选颜色确定模块用于:统计所述文字宏块中每个颜色的频率;将所述每个颜色按照频率由大到小排序;确定排列在前N个的颜色为所述文字宏块的备选颜色。在一个实施例中,所述目标颜色获取模块用于:将每个相似集合中频率最高的颜色作为每个相似集合各自对应的目标颜色。在一个实施例中,所述颜色频率确定模块用于:计算所述相似集合中所有颜色的频率的第二和值;将所述第二和值作为所述目标颜色的频率。在一个实施例中,所述装置还包括:非文字宏块编码模块,用于对所述待处理帧图像中的非文字宏块进行编码。根据本公开实施例的第三方面,提供一种图像处理设备,所述设备包括处理器和存储器,所述存储器中存储有至少一条计算机指令,所述指令由所述处理器加载并执行以实现第一方面中任一项所述的图像处理方法中所执行的步骤。根据本公开实施例的第四方面,提供一种计算机可读存储介质,所述存储介质中存储有至少一条计算机指令,所述指令由处理器加载并执行以实现第一方面中任一项所述的图像处理方法中所执行的步骤。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,包括:/n从待处理帧图像的至少一个宏块中确定文字宏块;/n针对每个文字宏块,从所述文字宏块中确定N个备选颜色,其中,N为大于1的整数;/n从所述N个备选颜色中确定P个相似集合,其中,P为大于或者等于1的整数,所述相似集合为相似颜色的集合,所述相似颜色为像素值的差值小于预设差值阈值的颜色;/n获取每个相似集合各自对应的目标颜色,所述目标颜色为所述相似集合中频率最高的颜色;/n确定每个文字宏块中P个目标颜色的频率以及除所述P个相似集合外的I个其他颜色的频率;/n将所有文字宏块中P个目标颜色和I个其他颜色中的每个相同颜色对应的频率进行求和,得到每个相同颜色频率的第一和值;/n根据所述第一和值对每个文字宏块进行编码。/n

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:
从待处理帧图像的至少一个宏块中确定文字宏块;
针对每个文字宏块,从所述文字宏块中确定N个备选颜色,其中,N为大于1的整数;
从所述N个备选颜色中确定P个相似集合,其中,P为大于或者等于1的整数,所述相似集合为相似颜色的集合,所述相似颜色为像素值的差值小于预设差值阈值的颜色;
获取每个相似集合各自对应的目标颜色,所述目标颜色为所述相似集合中频率最高的颜色;
确定每个文字宏块中P个目标颜色的频率以及除所述P个相似集合外的I个其他颜色的频率;
将所有文字宏块中P个目标颜色和I个其他颜色中的每个相同颜色对应的频率进行求和,得到每个相同颜色频率的第一和值;
根据所述第一和值对每个文字宏块进行编码。


2.根据权利要求1所述的方法,其特征在于,所述根据所述对每个文字宏块进行编码包括:
根据所述第一和值对每个文字宏块中P个目标颜色和I个其他颜色中的的每个相同颜色进行编码。


3.根据权利要求1所述的方法,其特征在于,所述从所述文字宏块中确定N个备选颜色包括:
统计所述文字宏块中每个颜色的频率;
将所述每个颜色按照频率由大到小排序;
确定排列在前N个的颜色为所述文字宏块的备选颜色。


4.根据权利要求1所述的方法,其特征在于,所述获取每个相似集合各自对应的目标颜色包括:
将每个相似集合中频率最高的颜色作为每个相似集合各自对应的目标颜色。


5.根据权利要求1所述的方法,其特征在于,所述确定所述目标颜色的频率包括:
计算所述相似集合中所有颜色的频率的第二和值;
将所述第二和值作为所述目标颜色的频率。


6.根据...

【专利技术属性】
技术研发人员:郭鲲范志刚卢涛
申请(专利权)人:西安万像电子科技有限公司
类型:发明
国别省市:陕西;61

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

1