图像素描处理方法及其系统技术方案

技术编号:12947791 阅读:51 留言:0更新日期:2016-03-02 09:34
本发明专利技术提供一种图像素描处理方法及其系统,先通过去色处理,得到每帧图像中各个像素点的去色像素值;再通过模糊处理,得到模糊像素值;最后通过反色处理,得到反色像素值,根据所述反色像素值生成素描图像。其中,模糊处理通过矩阵偏移一个像素点单位,复用偏移后的矩阵与原矩阵的重叠区域部分的去色像素值和,计算非重叠区域的两列或两行的去色像素值和,从而降低计算每个像素点的模糊像素值的复杂度,提高图像素描的处理效率。

【技术实现步骤摘要】

本专利技术涉及图像处理领域,特别是一种图像素描处理方法及其系统
技术介绍
随着处理机技术的日益发展,真实感图像渲染技术已经越来越趋向于成熟,其目 的在于使处理机绘制出来的图像看上去与真实照片没有任何区别。然而随着真实图像模拟 技术的日益成熟,非真实感图像的模拟也开始受到关注。非真实感图像渲染,并不追求完 全的真实感,主要目的是将某个对象以简洁、含蓄、带有美学特征的方式借助处理机表现出 来。图像的风格化处理即属于非真实感图像渲染,是指通过处理机技术,将一张普通的图像 处理成具有手绘风格的图像,例如油画、水彩、卡通、素描等等。 图像素描是一种图像处理,目前图像素描主要是先对图像进行去色,再对去色后 的图像进行反色处理,然后对反色处理后的图像进行模糊处理,最后将去色处理后的图像 和模糊处理后的图像进行叠加。 然而,目前对图像素描的模糊处理均须进行N*N的加权求和,亦即对以像素点为 中心的N*N个像素点的像素值进行加权求和,求得均值,权值符合正态分布,而这样的处理 方式效率很低,无法满足在实时视频特效处理应用场景的需要。
技术实现思路
针对上述现有技术中存在的图像素描的处理效率低下的问题,本专利技术的目的在于 提供一种图像素描处理方法及其系统,能够提高图像素描的处理效率。 -种图像素描处理方法,包括以下步骤: 获取每帧图像中各个像素点的像素值,对各个所述像素点的像素值进行去色处 理,得到去色像素值; 对去色处理后的各个像素点的去色像素值进行模糊处理,所述模糊处理步骤包 括: 获取以第一像素点为中心的、预设第一矩阵内所有像素点经反色处理后的像素值 之和,为第一矩阵像素值和; 将所述第一矩阵向行方向或列方向平移一个像素点单位,得到以第二像素点为中 心的第二矩阵; 获取所述第一矩阵与第二矩阵非重叠行或非重叠列像素点的像素值和,为第一矩 阵非重叠像素值和;获取所述第二矩阵与第一矩阵非重叠行或非重叠列像素点的像素值 和,为第二矩阵非重叠像素值和; 将所述第一矩阵像素值和减去所述第一矩阵非重叠像素值和,以及加上所述第二 矩阵非重叠像素值和,得到第二矩阵像素值和,计算所述第二矩阵像素值和的均值,得到所 述第二像素点的模糊像素值; 所述图像素描处理方法还包括:对模糊处理后的各个像素点的模糊像素值进行反 色处理,得到反色像素值,根据所述反色像素值生成素描图像。 本专利技术的图像素描处理方法,先通过去色处理,得到每帧图像中各个像素点的去 色像素值;再通过模糊处理,得到模糊像素值;最后通过反色处理,得到反色像素值,根据 所述反色像素值生成素描图像。其中,模糊处理通过矩阵偏移一个像素点单位,复用偏移后 的矩阵与原矩阵的重叠区域部分的去色像素值和,计算非重叠区域的两列或两行的去色像 素值和,从而降低计算每个像素点的模糊像素值的复杂度,提高图像素描的处理效率。 -种图像素描处理系统,包括: 去色模块,用于获取每帧图像中各个像素点的像素值,对各个所述像素点的像素 值进行去色处理,得到去色像素值; 模糊模块,用于对去色处理后的各个像素点的去色像素值进行模糊处理;其中,所 述模糊模块包括: 第一矩阵模块,用于获取以第一像素点为中心的、预设第一矩阵内所有像素点经 反色处理后的像素值之和,为第一矩阵像素值和; 第二矩阵模块,用于将所述第一矩阵向行方向或列方向平移一个像素点单位,得 到以第二像素点为中心的第二矩阵; 矩阵重叠模块,用于获取所述第一矩阵与第二矩阵非重叠行或非重叠列像素点的 像素值和,为第一矩阵非重叠像素值和;获取所述第二矩阵与第一矩阵非重叠行或非重叠 列像素点的像素值和,为第二矩阵非重叠像素值和; 模糊计算模块,用于将所述第一矩阵像素值和减去所述第一矩阵非重叠像素值 和,以及加上所述第二矩阵非重叠像素值和,得到第二矩阵像素值和,计算所述第二矩阵像 素值和的均值,得到所述第二像素点的模糊像素值; 所述图像素描处理系统还包括:反色模块,用于对模糊处理后的各个像素点的模 糊像素值进行反色处理,得到反色像素值,根据所述反色像素值生成素描图像。 本专利技术的图像素描处理系统,所述去色模块得到每帧图像中各个像素点的去色像 素值,所述模糊模块得到模糊像素值,所述反色模块得到反色像素值,根据所述反色像素值 生成素描图像。其中,模糊处理通过矩阵偏移一个像素点单位,复用偏移后的矩阵与原矩阵 的重叠区域部分的去色像素值和,计算非重叠区域的两列或两行的去色像素值和,从而降 低计算每个像素点的模糊像素值的复杂度,提高图像素描的处理效率。【附图说明】 图1为一个实施例的图像素描处理方法的流程示意图; 图2为另一个实施例的图像素描处理方法的流程示意图; 图3为一个实施例的图像素描处理系统的结构示意图;图4为另一个实施例的图像素描处理系统的结构示意图。【具体实施方式】 为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进 一步地详细描述。 请参阅图1中一个实施例的图像素描处理方法的流程示意图。 -种图像素描处理方法,包括以下步骤: S110,获取每帧图像中各个像素点的像素值,对各个所述像素点的像素值进行去 色处理,得到去色像素值。 通过去色处理,使得图像图案的边缘在黑白模式下更容易被识别,例如在黑白模 式下更容易被识别皮肤与背景的边缘、眼睛与皮肤的边缘等。 S120,对去色处理后的各个像素点的去色像素值进行模糊处理。 所述模糊处理步骤,如图2所示,包括: S121,获取以第一像素点为中心的、预设第一矩阵内所有像素点经反色处理后的 像素值之和,为第一矩阵像素值和。 通过预设第一矩阵以及第一矩阵像素值和,为模糊处理提供计算定型的模型基础 以及基础数据。 S122,将所述第一矩阵向行方向或列方向平移一个像素点单位,得到以第二像素 点为中心的第二矩阵。 通过将所述第一矩阵向行方向或列方向平移一个像素点单位,得到的第二矩阵, 使得所述第一矩阵与第二矩阵具有更多的重叠区域,而只有两列或两行的非重叠区域,从 而简化模糊处理的计算模型。 S123,获取所述第一矩阵与第二矩阵非重叠行或非重叠列像素点的像素值和,为 第一矩阵非重叠像素值和;获取所述第二矩阵与第一矩阵非重叠行或非重叠列像素点的像 素值和,为第二矩阵非重叠像素值和。 通过该步骤获取所述第一矩阵与第二矩阵的非重叠像素值和,为简化的模糊处理 计算模型提供计算数据。 S124,将所述第一矩阵像素值当前第1页1 2 3 本文档来自技高网...
图像素描处理方法及其系统

【技术保护点】
一种图像素描处理方法,其特征在于,包括以下步骤:获取每帧图像中各个像素点的像素值,对各个所述像素点的像素值进行去色处理,得到去色像素值;对去色处理后的各个像素点的去色像素值进行模糊处理,所述模糊处理步骤包括:获取以第一像素点为中心的、预设第一矩阵内所有像素点经反色处理后的像素值之和,为第一矩阵像素值和;将所述第一矩阵向行方向或列方向平移一个像素点单位,得到以第二像素点为中心的第二矩阵;获取所述第一矩阵与第二矩阵非重叠行或非重叠列像素点的像素值和,为第一矩阵非重叠像素值和;获取所述第二矩阵与第一矩阵非重叠行或非重叠列像素点的像素值和,为第二矩阵非重叠像素值和;将所述第一矩阵像素值和减去所述第一矩阵非重叠像素值和,以及加上所述第二矩阵非重叠像素值和,得到第二矩阵像素值和,计算所述第二矩阵像素值和的均值,得到所述第二像素点的模糊像素值;所述图像素描处理方法还包括:对模糊处理后的各个像素点的模糊像素值进行反色处理,得到反色像素值,根据所述反色像素值生成素描图像。

【技术特征摘要】

【专利技术属性】
技术研发人员:张颖曹航瑞黄柑波马幸晖严穗东吴权
申请(专利权)人:世纪龙信息网络有限责任公司
类型:发明
国别省市:广东;44

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

1