一种光栅图像处理方法和系统与流程

摘要: 本说明书涉及光栅图像处理领域,特别涉及一种光栅图像处理方法和系统。背景技术:1、光栅画动态图像生成是光栅印刷和计算机图形学交叉领域的重要研究方向,其目标是根据一...
一种光栅图像处理方法和系统与流程

本说明书涉及光栅图像处理领域,特别涉及一种光栅图像处理方法和系统。

背景技术:

1、光栅画动态图像生成是光栅印刷和计算机图形学交叉领域的重要研究方向,其目标是根据一张给定的静态图像,生成一组具有连续微动态效果的序列帧图像,经像素交织处理后印刷在光栅板后方,使观察者在不同视角下看到动态变化的画面。随着web图形技术和参数化设计的发展,该领域经历了从手工绘制到算法自动生成的演进。

2、然而,现有光栅动画在视角切换时存在跳帧、卡顿以及动态过渡不自然的问题。

技术实现思路

1、本说明书一个或多个实施例提供一种光栅图像处理方法。所述光栅图像处理方法包括:获取参考图像,基于所述参考图像确定目标采样点,所述目标采样点中每个目标采样点包括所述参考图像中一个或多个连续像素的特征信息;确定所述多个目标采样点中每个目标采样点的属性参数;基于所述每个目标采样点的属性参数得到所述每个目标采样点对应序列帧中每一帧的渲染参数,其中,所述属性参数用于表示所述每个目标采样点的渲染参数变化的快慢和/或所述每个目标采样点的渲染参数在所述序列帧中的初始帧中的大小;以及根据所述每个目标采样点对应所述每一帧的所述渲染参数对所述每个目标采样点进行渲染,生成所述序列帧中的所述每一帧。

2、在一些实施例中,所述基于参考图像确定目标采样点包括:对所述参考图像进行采样以生成离散点阵,所述离散点阵中的每个采样点包括所述参考图像中一个或多个连续像素的特征信息;以及从所述离散点阵确定所述目标采样点。

3、在一些实施例中,所述从所述离散点阵确定所述目标采样点包括:基于所述一个或多个连续像素的特征信息确定所述离散点阵中所述每个采样点的亮度值;以及将所述亮度值满足第一条件的采样点确定为第一采样点,所述目标采样点包括所述第一采样点。

4、在一些实施例中,所述从所述离散点阵确定所述目标采样点包括:将所述参考图像划分为多个区域;统计所述多个区域内每个区域的平均亮度;根据所述每个区域的所述平均亮度,确定所述每个区域内的采样点的密度;基于所述密度从所述离散点阵中确定在所述每个区域内的采样点作为第二采样点,所述目标采样点包括所述第二采样点。

5、在一些实施例中,所述从所述离散点阵中确定目标采样点,包括:基于所述一个或多个连续像素的特征信息确定所述离散点阵中每个采样点在目标颜色通道上的通道值;以及将所述通道值满足第二条件的采样点确定为第三采样点,所述目标采样点包括所述第三采样点。

6、在一些实施例中,所述属性参数包括频率参数和初始相位参数;所述确定每个所述目标采样点的属性参数,包括:对于每个所述目标采样点,在1hz至5hz的频率范围内按照均匀分布随机抽取一个数值作为所述目标采样点的频率参数;对于每个所述目标采样点,在0-2π的相位范围内按照均匀分布随机抽取一个数值作为该目标采样点的初始相位参数;其中,不同目标采样点之间的频率参数和初始相位参数相互独立且互不相关。

7、在一些实施例中,所述基于每个所述目标采样点的属性参数得到每个目标采样点对应序列帧中每一帧的渲染参数,包括:确定所述序列帧中每一帧对应的时间信息;基于所述时间信息和所述属性参数,确定所述每个目标采样点对应每一帧的渲染参数,所述渲染参数包括渲染半径、透明度以及辉光强度中的至少一个。

8、在一些实施例中,基于所述时间信息和所述属性参数,确定所述每个目标采样点对应每一帧的渲染半径,包括:确定每个所述目标采样点的最大渲染半径和最小渲染半径;基于所述最大渲染半径、所述最小渲染半径、所述时间信息和所述属性参数,确定所述每个目标采样点对应每一帧的渲染半径。

9、在一些实施例中,所述基于所述时间信息和所述属性参数,确定所述每个目标采样点对应每一帧的渲染半径,包括:获取渲染参数确定模型,所述渲染参数确定模型表示所述时间信息、所述属性参数和所述渲染半径之间的映射关系;以及基于所述时间信息和所述属性参数,利用所述渲染参数确定模型确定所述渲染参数。

10、在一些实施例中,所述渲染参数确定模型基于连续周期函数构建,所述连续周期函数中所述时间信息和所述属性参数为自变量,所述渲染参数为因变量。

11、在一些实施例中,所述连续周期函数为正弦函数、余弦函数、三角函数或柏林噪声。

12、在一些实施例中,所述渲染半径小于对所述参考图像进行采样的步长。

13、在一些实施例中,所述渲染半径大于最小点径并小于最大点径,所述最大点径基于对所述参考图像进行采样的步长确定。

14、在一些实施例中,所述同一个目标采样点的渲染半径随时间变大时所述辉光强度增强,所述同一个目标采样点的渲染半径随时间变小时所述辉光强度减弱。

15、在一些实施例中,所述基于所述时间信息和所述属性参数,确定所述每个目标采样点对应每一帧的渲染参数,包括:基于所述时间信息和所述属性参数确定所述每个目标采样点对应的共享因子,所述共享因子用于表征所述渲染半径、所述透明度以及所述辉光强度随时间的变化系数,所述共享因子随时间周期性连续变化;以及基于所述共享因子确定所述渲染半径、所述透明度以及所述辉光强度。

16、在一些实施例中,所述基于所述每个目标采样点的属性参数得到所述每个目标采样点对应序列帧中每一帧的渲染参数,包括:获取预设帧率和预设帧数;根据所述预设帧率确定相邻两帧之间的时间步长,所述时间步长等于所述预设帧率的倒数;基于所述时间步长得到与所述预设帧数数量相等的多个离散时刻;基于所述每个目标采样点的属性参数以及所述多个离散时刻,得到所述每个目标采样点对应序列帧中每一帧的渲染参数。

17、在一些实施例中,所述方法还包括:基于用户的输入指令,确定所述采样的采样步长和点径比例系数。

18、本说明书一个或多个实施例提供一种光栅图像处理系统,所述系统包括第一获取模块,用于获取参考图像,第一确定模块,用于基于所述参考图像确定目标采样点,所述目标采样点中每个目标采样点包括所述参考图像中一个或多个连续像素的特征信息;第二确定模块,用于确定所述多个目标采样点中每个目标采样点的属性参数;第二获取模块,用于基于所述每个目标采样点的属性参数得到所述每个目标采样点对应序列帧中每一帧的渲染参数,其中,相邻帧之间同一目标采样点的渲染参数的变化量小于预设阈值,所述属性参数用于表示所述每个目标采样点的渲染参数变化的快慢和/或所述每个目标采样点的渲染参数在所述序列帧中的初始帧中的大小;以及渲染模块,用于根据所述每个目标采样点对应所述每一帧的所述渲染参数对所述每个目标采样点进行渲染,生成所述序列帧中的所述每一帧。

19、本说明书一个或多个实施例提供一种光栅图像处理系统,包括处理器,所述处理器用于执行光栅图像处理方法。

20、本说明书一个或多个实施例提供一种计算机可读存储介质,所述存储介质存储计算机指令,当计算机读取存储介质中的计算机指令后,计算机执行光栅图像处理方法。

1.一种光栅图像处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于参考图像确定目标采样点包括:

3.根据权利要求2所述的方法,其特征在于,所述从所述离散点阵确定所述目标采样点包括:

4.根据权利要求2所述的方法,其特征在于,所述从所述离散点阵确定所述目标采样点包括:

5.根据权利要求2所述的方法,其特征在于,所述从所述离散点阵中确定目标采样点,包括:

6.根据权利要求1所述的方法,其特征在于,所述属性参数包括频率参数和初始相位参数;所述确定每个所述目标采样点的属性参数,包括:

7.根据权利要求1所述的方法,其特征在于,所述基于每个所述目标采样点的属性参数得到每个目标采样点对应序列帧中每一帧的渲染参数,包括:

8.根据权利要求7所述的方法,其特征在于,基于所述时间信息和所述属性参数,确定所述每个目标采样点对应每一帧的渲染半径,包括:

9.根据权利要求7所述的方法,其特征在于,所述基于所述时间信息和所述属性参数,确定所述每个目标采样点对应每一帧的渲染半径,包括:

10.根据权利要求9所述的方法,其特征在于,所述渲染参数确定模型基于连续周期函数构建,所述连续周期函数中所述时间信息和所述属性参数为自变量,所述渲染参数为因变量。

11.根据权利要求10所述的方法,其特征在于,所述连续周期函数为正弦函数、余弦函数、三角函数或柏林噪声。

12.根据权利要求10所述的方法,其特征在于,所述渲染半径小于对所述参考图像进行采样的步长。

13.根据权利要求10所述的方法,其特征在于,所述渲染半径大于最小点径并小于最大点径,所述最大点径基于对所述参考图像进行采样的步长确定。

14.根据权利要求7所述的方法,其特征在于,所述同一个目标采样点的渲染半径随时间变大时所述辉光强度增强,所述同一个目标采样点的渲染半径随时间变小时所述辉光强度减弱。

15.根据权利要求7所述的方法,其特征在于,所述基于所述时间信息和所述属性参数,确定所述每个目标采样点对应每一帧的渲染参数,包括:

16.根据权利要求1所述的方法,其特征在于,所述基于所述每个目标采样点的属性参数得到所述每个目标采样点对应序列帧中每一帧的渲染参数,包括:

17.根据权利要求1所述的方法,其特征在于,所述方法还包括:

18.一种光栅图像处理系统,其特征在于,所述系统包括:

19.一种光栅图像处理系统,包括处理器,所述处理器用于执行如权利要求1-17任一项所述的光栅图像处理方法。

20.一种计算机可读存储介质,所述存储介质存储计算机指令,当计算机读取存储介质中的计算机指令后,计算机执行如权利要求1-17任一项所述的光栅图像处理方法。