3D渲染方法和设备技术

技术编号:15068153 阅读:44 留言:0更新日期:2017-04-06 16:04
提供一种3D渲染方法和设备。一种用于渲染三维(3D)模型的3D渲染的方法包括:从直接光源的每个视点渲染3D模型;获得关于从直接光源的每个视点渲染的场景的场景信息;基于场景信息生成匹配图像,其中,在匹配图像中所述场景被匹配;从匹配图像抽样至少一个间接光源。

【技术实现步骤摘要】
本申请要求于2014年12月15日提交到韩国知识产权局的第10-2014-0180315号韩国专利申请的权益,该韩国专利申请的全部公开出于所有目的通过引用合并于此。
以下描述涉及用于渲染三维(3D)模型的图像处理技术。
技术介绍
三维(3D)渲染是渲染3D模型的计算机绘图的领域。3D渲染用于包括虚拟现实、动画片和电影的各种应用领域。3D渲染的示例包括:通过跟踪从光源发出的光从对象的表面被反射所经过的路径来渲染3D模型的光线跟踪、不仅考虑直接照明效果还考虑从对象的直接照明引起的反射光和漫反射的间接照明效果的光能传递渲染以及通过将矢量数据转换为像素图案图像来渲染3D模型的光栅化渲染。
技术实现思路
提供本
技术实现思路
来以简化的形式介绍对在下面的具体实施方式中进一步描述的构思的选择。本
技术实现思路
不意在标识所要求保护的主题的关键特征或必要特征,也不意在用来帮助确定所要求保护的主题的范围。在一个总体方面,一种用于渲染三维(3D)模型的3D渲染方法包括:从直接光源的每个视点渲染3D模型;获得关于从直接光源的每个视点渲染的场景的场景信息;基于场景信息生成所述场景被匹配的匹配图像;从匹配图像抽样至少一个间接光源。生成匹配图像的步骤可包括:通过对所述场景中的匹配区域进行组合来生成匹配图像。场景信息可包括属性信息,其中,属性信息包括每个场景的像素的强度、法线、颜色、反射通量、位置和深度值中的任意一个,或者包括每个场景的像素的强度、法线、颜色、反射通量、位置和深度值中的任意两个或更多个的任意组合。生成匹配图像的步骤可包括:基于属性信息生成所述场景被匹配的匹配图像。生成匹配图像的步骤可包括:通过基于属性信息中的第一属性信息对所述场景进行匹配来生成与第一属性信息关联的匹配图像;根据基于第一属性信息对所述场景进行匹配的结果,生成与属性信息中的第二属性信息关联的匹配图像。生成匹配图像的步骤可包括:基于与直接光源的每个视点关联的相机参数信息来生成匹配图像。抽样至少一个间接光源的步骤可包括:将匹配图像划分为多个区域;在所述多个区域之中的间接光源将被抽样的感兴趣区域中抽样间接光源。所述方法还可包括:通过将抽样的所述至少一个间接光源的间接照明效果应用于3D模型来渲染3D模型。直接光源可直接向3D对象发出光;所述至少一个间接光源可从自直接光源发出的光被反射、折射或衍射的区域发出光。在另一总体方面,一种存储指令的非暂时性计算机可读存储介质,其中,所述指令使计算硬件执行上述方法。在另一总体方面,一种用于渲染三维(3D)模型的3D渲染方法包括:从所有直接光源中的一部分直接光源的每个视点渲染3D模型;获得关于从所述一部分直接光源的每个视点渲染的场景的场景信息;基于场景信息生成所述场景被匹配的第一图像;从第一图像抽样至少一个间接光源。所述方法还可包括:通过从未包括在所述一部分直接光源中的其余直接光源的视点渲染3D模型来生成第二图像;从第二图像抽样至少一个间接光源。所述方法还可包括:通过将从第一图像和第二图像抽样的间接光源的间接照明效果应用于3D模型来渲染3D模型。生成第一图像的步骤可包括:通过对所述场景中的匹配区域进行组合来生成第一图像。场景信息可包括属性信息,其中,属性信息包括每个场景的像素的强度、法线、颜色、反射通量、位置和深度值中任意一个,或者包括每个场景的像素的强度、法线、颜色、反射通量、位置和深度值中的任意两个或更多个的任意组合。在另一总体方面,一种用于渲染三维(3D)模型的3D渲染方法包括:对通过从直接光源的每个视点渲染3D模型而获得的场景进行比较;确定是否生成所述场景被匹配的匹配图像;响应于确定将生成匹配图像的结果,基于关于所述场景的场景信息来生成所述场景被匹配的匹配图像;从匹配图像抽样至少一个间接光源。确定是否生成匹配图像的步骤可包括:响应于所述场景中的匹配区域的大小满足预定条件或匹配区域的大小与所述场景的大小之比满足预定条件,确定生成匹配图像。生成匹配图像的步骤可包括:通过对所述场景中的匹配区域进行组合来生成匹配图像。场景信息可包括属性信息,其中,属性信息包括每个场景的像素的强度、法线、颜色、反射通量、位置和深度值中的任意一个,或者包括每个场景的像素的强度、法线、颜色、反射通量、位置和深度值中的任意两个或更多个的任意组合。在另一总体方面,一种三维(3D)渲染设备包括:渲染器,被配置为从直接光源的每个视点渲染3D模型;场景信息存储器,被配置为存储关于从直接光源的每个视点渲染的场景的场景信息;其中,渲染器还可被配置为:基于场景信息生成所述场景被匹配的匹配图像,并从匹配图像抽样至少一个间接光源。渲染器还可被配置为:通过对所述场景中的匹配区域进行组合来生成匹配图像。场景信息可包括属性信息,其中,属性信息包括每个场景的像素的强度、法线、颜色、反射通量、位置和深度值中的任意一个,或者包括每个场景的像素的强度、法线、颜色、反射通量、位置和深度值中的任意两个或更多个的任意组合。渲染器还可被配置为:通过对所述场景进行比较来确定是否生成匹配图像,并响应于确定将生成匹配图像的结果,基于关于所述场景的场景信息来生成匹配图像。渲染器还可被配置为:基于与直接光源的每个视点关联的相机参数信息来生成匹配图像。渲染器还可被配置为:通过将抽样的所述至少一个间接光源的间接照明效果应用于3D模型来渲染3D模型。在另一总体方面,一种三维(3D)渲染设备包括:渲染器,被配置为从所有直接光源中的一部分直接光源的每个视点渲染3D模型;场景信息存储器,被配置为存储关于从所述一部分直接光源的每个视点渲染的场景的场景信息;其中,渲染器还可被配置为:基于场景信息生成所述场景被匹配的第一图像,并从第一图像抽样至少一个间接光源。渲染器还可被配置为:通过从未包括在所述一部分直接光源中的其余直接光源的视点渲染3D模型来生成第二图像,并从第二图像抽样至少一个间接光源。渲染器还可被配置为:通过将从第一图像和第二图像抽样的间接光源的间接照明效果应用于3D模型来渲染3D模型。在另一总体方面,用于渲染三维(3D)模型的3D渲染方法包括:从直接光源的各自的视点渲染3D模型;从渲染的结果生成合成图像;从合成图像抽样间接光源。渲染3D模型的步骤可产生包括匹配区域的场景,其中,所述场景本文档来自技高网...

【技术保护点】
一种用于渲染三维模型的三维渲染方法,所述方法包括:从直接光源的每个视点渲染三维模型;获得关于从直接光源的每个视点渲染的场景的场景信息;基于场景信息生成所述场景被匹配的匹配图像;从匹配图像抽样至少一个间接光源。

【技术特征摘要】
2014.12.15 KR 10-2014-01803151.一种用于渲染三维模型的三维渲染方法,所述方法包括:
从直接光源的每个视点渲染三维模型;
获得关于从直接光源的每个视点渲染的场景的场景信息;
基于场景信息生成所述场景被匹配的匹配图像;
从匹配图像抽样至少一个间接光源。
2.如权利要求1所述的方法,其中,生成匹配图像的步骤包括:通过对
所述场景中的匹配区域进行组合来生成匹配图像。
3.如权利要求1所述的方法,其中,场景信息包括属性信息,其中,属
性信息包括每个场景的像素的强度、法线、颜色、反射通量、位置和深度值
中的任意一个,或者包括每个场景的像素的强度、法线、颜色、反射通量、
位置和深度值中的任意两个或更多个的任意组合。
4.如权利要求3所述的方法,其中,生成匹配图像的步骤包括:基于属
性信息生成所述场景被匹配的匹配图像。
5.如权利要求4所述的方法,其中,生成匹配图像的步骤包括:
通过基于属性信息中的第一属性信息对所述场景进行匹配来生成与第一
属性信息关联的匹配图像;
根据基于第一属性信息对所述场景进行匹配的结果,生成与属性信息中
的第二属性信息关联的匹配图像。
6.如权利要求1所述的方法,其中,生成匹配图像的步骤包括:
基于与直接光源的每个视点关联的相机参数信息来生成匹配图像。
7.如权利要求1所述的方法,其中,抽样至少一个间接光源的步骤包括:
将匹配图像划分为多个区域;
在所述多个区域之中的间接光源将被抽样的感兴趣区域中抽样间接光
源。
8.如权利要求1所述的方法,还包括:通过将抽样的所述至少一个间接
光源的间接照明效果应用于三维模型来渲染三维模型。
9.如权利要求1所述的方法,其中,直接光源直接向三维对象发出光;
所述至少一个间接光源从自直接光源发出的光被反射、折射或衍射的区
域发出光。
10.一种用于渲染三维模型的三维渲染方法,所述方法包括:
从所有直接光源中的一部分直接光源的每个视点渲染三维模型;
获得关于从所述一部分直接光源的每个视点渲染的场景的场景信息;
基于场景信息生成所述场景被匹配的第一图像;
从第一图像抽样至少一个间接光源。
11.如权利要求10所述的方法,还包括:
通过从未包括在所述一部分直接光源中的其余直接光源的视点渲染三维
模型来生成第二图像;
从第二图像抽样至少一个间接光源。
12.如权利要求11所述的方法,还包括:通过将从第一图像和第二图像
抽样的间接光源的间接照明效果应用于三维模型来渲染三维模型。
13.如权利要求10所述的方法,其中,生成第一图像的步骤包括:通过
对所述场景中的匹配区域进行组合来生成第一图像。
14.如权利要求10所述的方法,其中,场景信息包括属性信息,其中,
属性信息包括每个场景的像素的强度、法线、颜色、反射通量、位置和深度
值中的任意一个,或者包括每个场景的像素的强度、法线、颜色、反射通量、
位置和深度值中的任意两个或更多个的任意组合。
15.一种用于渲染三维模型的三维渲染方法,所述方法包括:
对通过从直接光源的每个视点渲染三维模型而获得的场景进行比较;
确定是否生成所述场景被匹配的匹配图像;
响应于确定将生成匹配图像的结果,基于关于所述场景的场景信息来生
成所述场景被匹配的匹配图像;
从匹配图像抽样至少一个间接光源。
16.如权利要求15所述的方法,其中,确定是否生成匹配图像的步骤包
括:响应于所述场景中的匹配区域的大小满足预定条件或匹配区域的大小与
所述场景的大小之比满足预定条件,确定生成匹配图像。
17.如权利要求15所述的方法,其中,生成匹配图像的步骤包括:通过
对所述场景中的匹配区域进行组合来生成匹配图像。
18.如权利要求15所述的方法,其中,场景信息包括属性信息,其中,

【专利技术属性】
技术研发人员:朴升忍安民修李炯旭河仁友
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1