一种图像处理方法及系统技术方案

技术编号:37667929 阅读:32 留言:0更新日期:2023-05-26 04:27
本发明专利技术涉及图像处理技术领域,具体涉及一种图像处理方法及系统。一种图像处理方法,包括:读取每个采样点当前的基础数据,所述基础数据至少包括位置数据;根据当前采样点的位置数据、第一特征数据和第二特征数据计算形成采样数据;根据所述采样数据形成一图像数据。根据所述采样数据形成一图像数据。根据所述采样数据形成一图像数据。

【技术实现步骤摘要】
一种图像处理方法及系统


[0001]本专利技术涉及图像处理
,具体涉及一种图像处理方法及系统。

技术介绍

[0002]为了提高三维场景的沉浸感与真实感,通常会于空间场景中增加随机变换的云朵,云朵不是实体场景图片,没有具体的顶点信息以及相应的边界数据,云朵是通过算法生成的体积云(也称容积云)。
[0003]现有的体积云实现方法步骤包括,于天空盒中生成随机的体积云模型,在体积云模型生成之后,通过光追技术确认体积云模型的密度,基于基础颜色、光照颜色、体积云密度结合形成环境光照,基于环境光照信息、光线散射,自身阴影和光照在内的渲染部分对体积云着色。体积云是随机变换的,需要实时计算体积云的环境光照信息、光线散射,自身阴影和光照在内的渲染数据,计算数据量较大。尤其是在移动终端中,由于移动终端的中央处理能力相对较弱,无法实现通过对每个采样点都按照现有技术计算该采样点的反射信息、折射信息和漫反射信息形成光照数据以完成图像的渲染,故而有些游戏在移动终端中无法运行。

技术实现思路

[0004]基于现有技术中的不足之处,本申请提供一种图像处理方法及系统,具体地:
[0005]一方面,本申请提供一种图像处理方法,其中,包括:
[0006]读取每个采样点当前的基础数据,所述基础数据至少包括位置数据;
[0007]根据当前采样点的位置数据、第一特征数据和第二特征数据计算形成采样数据;
[0008]根据所述采样数据形成一图像数据。
[0009]优选地,上述的一种图像处理方法,其中,还包括:
[0010]于当前空间环境中,读取第一特征区域的参数和第二特征区域参数;
[0011]根据所述第一特征区域的参数形成所述第一特征数据、所述第二特征区域的参数形成所述第二特征数据。
[0012]优选地,上述的一种图像处理方法,其中,根据当前采样点的位置数据、第一特征数据和第二特征数据计算形成采样数据具体包括:
[0013]读取当前采样点的位置数据的第二参数;
[0014]根据当前所述第二参数、第一特征数据、第二特征数据、上一个采样点采样数据计算形成当前采样点采样数据;
[0015]根据每个采样点采样数据形成所述采样数据。
[0016]优选地,上述的一种图像处理方法,其中,根据当前所述第二参数、第一特征数据、第二特征数据、上一个采样点采样数据计算形成当前采样点采样数据具体包括:
[0017]根据所述第二参数、第一特征数、第二特征数据按照预定计算方法形成当前采样点的颜色信息;
[0018]根据上一个采样点的光衰减信息形成当前采样点的光衰信息;
[0019]根据所述光衰信息和所述颜色信息形成所述采样数据。
[0020]优选地,上述的一种图像处理方法,其中,根据当前所述第二参数、第一特征数据、第二特征数据、上一个采样点采样数据计算形成当前采样点采样数据具体包括:
[0021][0022]其中,S
i
为第i个采样点的颜色信息;Y
i
为第i个采样点的第二相对参数,I
i
为第i个采样点的光衰减信息;N
i
为第i个采样点的采样数据;I
i
‑1为第i

1个采样点的光衰减信息;N
i
‑1为第i

1个采样点的采样数据;Q为衰减系数;h为采样点的总数;P1为第一特征数据,P2为第二特征数据。
[0023]再一方面,本申请再提供一种图像处理系统,其中,包括:
[0024]读取单元,用以读取每个采样点当前的基础数据;所述基础数据至少包括位置数据,
[0025]计算单元,用以根据当前采样点的位置数据、第一特征数据和第二特征数据计算形成采样数据;
[0026]图像形成单元,用以根据所述采样数据形成一图像数据。
[0027]优选地,上述的一种图像处理系统,其中,所述计算单元包括:
[0028]读取装置,读取当前采样点的位置数据的第二参数;
[0029]计算装置,根据当前所述第二参数、第一特征数据、第二特征数据、上一个采样点采样数据计算形成当前采样点采样数据;
[0030]处理装置,根据每个采样点采样数据形成所述采样数据。
[0031]再一方面,本申请再提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述处理器执行所述计算机可读指令时实现如上述任一项所述的图像处理方法的步骤。
[0032]再一方面,本申请再提供一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有计算机可读指令,所述计算机可读指令被处理器执行时上述任一项所述的图像处理方法的步骤。
[0033]与现有技术相比,本申请的有益效果在于:
[0034]根据体积云模型形成采样点的相对位置、结合第一特征数据、第二特征数据形成采样点的混合光信息,根据所述混合光信息对体积云基础模型进行赋值以形成体积云,通过此种方式形成体积云,计算步骤相对简单,另外其形成的体积云的环境光更有层次感,且不影响整体的视觉效果。
附图说明
[0035]图1为本专利技术实施例提供的一种图像处理方法的流程示意图;
[0036]图2为本专利技术实施例提供的一种图像处理方法的流程示意图;
[0037]图3为本专利技术实施例提供的一种电子设备的结构示意图。
具体实施方式
[0038]实施例一
[0039]如图1所示,一种图像处理方法,其中,包括:
[0040]步骤S110、读取每个采样点当前的基础数据;所述基础数据至少包括位置数据,每个采样点可通过步进光线技术获取,通过摄像机向“空间世界”投射若干条追踪光线,若干条追踪光线逐步行进并且记录行进轨迹中的信息。例如当追踪光线与云层相交的状态下,则光线数据发生变化,此时形成一个采样点。
[0041]步骤S120、根据当前采样点的位置数据、第一特征数据和第二特征数据计算形成采样数据;具体地,
[0042]步骤S12011、于当前空间环境中,读取第一特征区域的参数和第二特征区域参数,第一特征区域的参数可为当前空间环境中最高区域(例如天空)的颜色参数,第二特征区域可为当前空间环境中最低区域(例如地面)的颜色参数;
[0043]步骤S12012、根据所述第一特征区域的参数形成所述第一特征数据、所述第二特征区域的参数形成第二特征数据。具体地,基于所述第一特征区域的参数结合一球谐函数形成第一特征数据,第二特征区域的参数结合一球谐函数形成所述第二特征数据;
[0044]步骤S12013、读取当前采样点位置数据的Y轴数据,根据前采样点位置数据的Y轴数据确定当前采样的在当前空间的相对位置;根据该相对位置结合第一特征数据、第二特征数据形成匹配当前采样点的混合光信息。
[0045]步骤S12014、汇总所有的采样点的位置数据、与采样点匹配的混合光信息以形成采样数据。...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:读取每个采样点当前的基础数据,所述基础数据至少包括位置数据;根据当前采样点的位置数据、第一特征数据和第二特征数据计算形成采样数据;根据所述采样数据形成一图像数据。2.根据权利要求1所述的一种图像处理方法,其特征在于,还包括:于当前空间环境中,读取第一特征区域的参数和第二特征区域参数;根据所述第一特征区域的参数形成所述第一特征数据、所述第二特征区域的参数形成所述第二特征数据。3.根据权利要求1所述的一种图像处理方法,其特征在于,根据当前采样点的位置数据、第一特征数据和第二特征数据计算形成采样数据具体包括:读取当前采样点的位置数据的第二参数;根据当前所述第二参数、第一特征数据、第二特征数据、上一个采样点采样数据计算形成当前采样点采样数据;根据每个采样点采样数据形成所述采样数据。4.根据权利要求3所述的一种图像处理方法,其特征在于,根据当前所述第二参数、第一特征数据、第二特征数据、上一个采样点采样数据计算形成当前采样点采样数据具体包括:根据所述第二参数、第一特征数、第二特征数据按照预定计算方法形成当前采样点的颜色信息;根据上一个采样点的光衰减信息形成当前采样点的光衰信息;根据所述光衰信息和所述颜色信息形成所述采样数据。5.根据权利要求3所述的一种图像处理方法,其特征在于,根据当前所述第二参数、第一特征数据、第二特征数据、上一个采样点采样数据计算形成当前采样点采样数据具体包括:其中,S
i
为第i个采样点的颜色信息;Y
i

【专利技术属性】
技术研发人员:马文睿刘俊达
申请(专利权)人:上海米哈游天命科技有限公司
类型:发明
国别省市:

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

1