【技术实现步骤摘要】
一种对图像进行风格化处理的方法及装置
本申请实施例涉及图像处理
,尤其涉及一种对图像进行风格化处理的方法及装置。
技术介绍
随着近年来面向个人娱乐的短视频类应用、直播类应用的发展,低多边形风格化渲染技术越来越多地应用于视频中。然而,直接将相关技术中的低多边形风格化渲染技术运用到视频的连续图像中去时,能够观察到大量的随机抖动,这种抖动无疑会降低该风格化渲染的美观感受。例如,如图1的低多边形风格化渲染效果对比图所示,上排为原图序列,下排为经过低多边形风格化渲染后的图像序列。可以看出,原图序列中小鸟的背景几乎没有变化,但是生成序列的背景部分的三角形网格却各不相同。将图片的局部放大来看,如图2所示,在连续的视频帧中,基本没有变化的背景部分的三角形拓扑结构发生了变化,从而引起了抖动。
技术实现思路
本申请提供一种对图像进行风格化处理的方法及装置,以解决现有的低多边形风格化渲染方案中存在的连续图像的抖动较大的问题。第一方面,本申请实施例提供了一种对图像进行风格化处理的方法,所述方法包括: ...
【技术保护点】
1.一种对图像进行风格化处理的方法,其特征在于,所述方法包括:/n将当前图像帧与上一帧图像帧进行比较,以确定所述当前图像帧的运动区域与静止区域;/n获取所述上一帧图像帧的网格数据;/n从所述上一帧图像帧的网格数据中提取出对应于所述静止区域的静止网格数据;/n生成所述运动区域对应的运动网格数据;/n根据所述静止网格数据与所述运动网格数据,生成所述当前图像帧的网格数据;/n根据所述当前图像帧的网格数据,生成所述当前图像帧对应的低多边形风格图像帧。/n
【技术特征摘要】
1.一种对图像进行风格化处理的方法,其特征在于,所述方法包括:
将当前图像帧与上一帧图像帧进行比较,以确定所述当前图像帧的运动区域与静止区域;
获取所述上一帧图像帧的网格数据;
从所述上一帧图像帧的网格数据中提取出对应于所述静止区域的静止网格数据;
生成所述运动区域对应的运动网格数据;
根据所述静止网格数据与所述运动网格数据,生成所述当前图像帧的网格数据;
根据所述当前图像帧的网格数据,生成所述当前图像帧对应的低多边形风格图像帧。
2.根据权利要求1所述的方法,其特征在于,所述将当前图像帧与上一帧图像帧进行比较,以确定所述当前图像帧的运动区域与静止区域,包括:
获取第一边缘图以及第二边缘图,所述第一边缘图为当前图像帧的边缘图,所述第二边缘图为上一帧图像帧的边缘图;
分别将所述第一边缘图以及所述第二边缘图按像素进行分块,生成与所述第一边缘图对应的第一分块图,以及,与所述第二边缘图对应的第二分块图;
将所述第一分块图与所述第二分块图进行匹配,生成当前图像帧的运动检测图,所述运动检测图包括运动分块以及静止分块,所有运动分块组成运动区域,所有静止分块组成静止区域。
3.根据权利要求2所述的方法,其特征在于,在所述第一边缘图以及所述第二边缘图中,包括边缘像素点以及非边缘像素点,所述边缘像素点的像素值为1,所述非边缘像素点的像素值为0;
所述将所述第一分块图与所述第二分块图进行匹配,生成当前图像帧的运动检测图,包括:
遍历所述第一分块图中的各个分块,针对当前遍历到的分块,将所述第二分块图中与当前分块位置匹配的分块作为匹配分块;
计算当前分块中的各像素的像素值之和,作为第一分块像素值;以及,计算当前分块的匹配分块中的各像素的像素值之和,作为第二分块像素值;
若所述第一分块像素值以及所述第二分块像素值均小于第一预设值,则判定当前分块为静止分块;
若所述第一分块像素值与所述第二分块像素值中至少一个大于所述第一预设值,则分别确定当前分块以及所述匹配分块中的边缘像素点,并计算当前分块中的边缘像素点在所述匹配分块中的对应像素点也是边缘像素点的第一概率,以及,计算所述匹配分块中的边缘像素点在所述当前分块中的对应像素点也是边缘像素点的第二概率;
若所述第一概率以及所述第二概率均大于第二预设值,则判定当前分块为静止分块;
若所述第一概率与所述第二概率中至少一个小于所述第二预设值,则判定当前分块为运动分块;
当所述第一分块图遍历完毕以后,根据各分块为所述运动分块或所述静止分块的结果,生成运动检测图。
4.根据权利要求2或3所述的方法,其特征在于,所述上一帧图像帧的网格数据包括多个顶点的顶点位置信息;
所述从所述上一帧图像帧的网格数据中提取出对应于所述静止区域的静止网格数据,包括:
根据各顶点的顶点位置信息,判断该顶点是否落入所述运动检测图中的运动分块内;
将落入所述运动检测图中的运动分块内的顶点作为目标顶点,并在所述网格数据中删除所述目标顶点,以及删除引用了所述目标顶点的边;
将剩下的网格数据作为对应于所述静止区域的静止网格数据。
5.根据权利要求4所述的方法,其特征在于,所述根据各顶点的顶点位置信息,判断该顶点是否落入所述运动检测图中的运动分块内,包括:
根据所述运动检测图中各分块的大小以及各顶点位置信息,定位各顶点落入的所述运动检测图的目标分块;
若所述目标分块为运动分块,...
【专利技术属性】
技术研发人员:孙太一,
申请(专利权)人:百果园技术新加坡有限公司,
类型:发明
国别省市:新加坡;SG
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。