本发明专利技术提供能够实现有效利用顶点分割处理的投影图像的失真校正的图像生成系统及图像生成方法等。图像生成系统包括:进行顶点分割数m的设定处理的顶点分割数设定部;对物体空间内的三维物体OB,按由所述顶点分割数设定部设定的所述顶点分割数m进行顶点分割处理的顶点分割处理部;顶点位置运算部,求出连接所述顶点分割处理后的所述三维物体OB的顶点位置和假想摄像机VC的位置的直线,与投影用的屏幕SC的交点位置,基于求出的所述交点位置,求出与对应于所述三维物体OB的描绘物体相关的、在描绘缓冲器的顶点位置;以及描绘部,基于求出的所述描绘物体的所述顶点位置,进行将所述描绘物体描绘于所述描绘缓冲器的处理,生成投影用的投影图像。
【技术实现步骤摘要】
[0001 ] 本专利技术涉及等。
技术介绍
以往,已知有利用投影仪等投影装置对曲面屏幕投影的投影图像的生成系统。而且,作为对曲面屏幕投影失真小的投影图像的现有技术,例如有在专利文献I中公开的技术。 另外,在具备着色器功能的GPU (Graphics Processing Unit)中,有具备所谓的曲面细分的功能的GPU,作为这样的曲面细分的现有技术,例如有在专利文献2中公开的技术。 [现有技术文献] [专利文献] [专利文献I]日本特开2003-85586公报 [专利文献2]日本特表2011-515765公报。
技术实现思路
然而,对于投影图像相对曲面屏幕等的投影用的屏幕的失真校正,未提出过利用采用曲面细分等顶点分割处理的技术。 依据本专利技术的若干方面,能够提供能实现有效利用顶点分割处理的投影图像的失真校正的等。 本专利技术的一方面涉及图像生成系统,包括:进行顶点分割数的设定处理的顶点分割数设定部;对物体空间内的三维物体,按由所述顶点分割数设定部设定的所述顶点分割数进行顶点分割处理的顶点分割处理部;顶点位置运算部,求出连接所述顶点分割处理后的所述三维物体的顶点位置和假想摄像机的位置的直线与投影用的屏幕的交点位置,基于求出的所述交点位置,求出与对应于所述三维物体的描绘物体相关的、在描绘缓冲器的顶点位置;以及描绘部,基于求出的所述描绘物体的所述顶点位置,进行将所述描绘物体描绘于所述描绘缓冲器的处理,生成投影用的投影图像。 依据本专利技术的一方面,基于顶点分割处理后的三维物体的顶点位置,求出在描绘缓冲器的描绘物体的顶点位置,将与三维物体对应的描绘物体描绘到描绘缓冲器,生成投影图像。此时,通过使在例如物体空间内的直线在描绘缓冲器上也成为直线,能够抑制观察到失真的图像的事态的产生。而且,可提供能够实现有效利用顶点分割处理的投影图像的失真校正的图像生成系统等。 另外,在本专利技术的一方面中,可在将构成作为所述顶点分割处理的对象的所述三维物体内的线段的2个顶点设为第一、第二顶点,连接所述第一顶点和所述假想摄像机的位置的第一直线与连接所述第二顶点和所述假想摄像机的位置的第二直线所成的角度设为Θ,所述顶点分割数设为m的情况下,所述顶点分割数设定部根据所述角度Θ设定所述顶点分割数m。 这样,例如,可进行在角度Θ大的情况下增大顶点分割数m、在角度Θ小的情况下减少顶点分割数m等的顶点分割数的设定处理,抑制无谓的处理负荷的产生,并能够实现投影图像的适当的失真校正。 另外,在本专利技术的一方面中,所述顶点分割数设定部在所述角度Θ为第一角度Θ I的情况下,将所述顶点分割数m设定为第一分割数ml,在所述角度Θ为第二角度Θ2(Θ 2 < Θ 1)的情况下,将所述顶点分割数m设为第二分割数m2 (m2 ≤ ml)。 这样,例如,可实现对在接近假想摄像机的位置配置的三维物体增大顶点分割数、对配置在离假想摄像机远的位置的三维物体减少顶点分割数的顶点分割数的设定处理。 另外,在本专利技术的一方面中,所述顶点分割数设定部可以根据作为所述顶点分割处理的对象的所述三维物体的顶点的对所述屏幕的投影位置、所述假想摄像机的位置信息、所述假想摄像机的所述位置信息的时间变化信息、投影仪的位置信息、所述投影仪的所述位置信息的时间变化信息、所述屏幕的形状、所述屏幕的所述形状的时间变化信息、描绘负荷、时间要素及所述三维物体的属性中的至少一个改变所述顶点分割数m相对于所述角度Θ的设定。 这样,能够实现灵活地处理各种状况的顶点分割数的设定处理。 另外,在本专利技术的一方面中,在将构成作为所述顶点分割处理的对象的所述三维物体内的线段的2个顶点设为第一、第二顶点,连接所述第一顶点和连接所述假想摄像机的位置的第一直线与连接所述第二顶点和所述假想摄像机的位置的第二直线所成的角度设为Θ,所述顶点分割数设为m,作为顶点分割数设定的基准的角度设为ε的情况下,所述顶点分割数设定部可以设定所述顶点分割数m,使得(Θ /m) < ε。 这样以角度ε为基准设定顶点分割数,则能够以简单的处理实现顶点分割数的设定处理,能够实现投影图像的失真校正。 另外,在本专利技术的一方面中,在将根据所述假想摄像机的位置估计(見込& )在所述屏幕的所述投影图像的像素的大小的角度设为S的情况下,所述顶点分割数设定部可以使用以所述角度δ为基准设定的所述角度ε,设定所述顶点分割数m。 这样,能够实现适当地反映了投影图像的像素的在屏幕的大小随投影位置而不同的投影图像的失真校正。 另外,在本专利技术的一方面中,所述顶点分割数设定部可以根据作为所述顶点分割处理的对象的所述三维物体的顶点的对所述屏幕的投影位置、所述假想摄像机的位置信息、所述假想摄像机的所述位置信息的时间变化信息、投影仪的位置信息、所述投影仪的所述位置信息的时间变化信息、所述屏幕的形状、所述屏幕的所述形状的时间变化信息、描绘负荷、时间要素及所述三维物体的属性中的至少一个来改变所述角度ε。 这样,能够实现灵活处理各种状况的角度ε的设定处理。 另外,在本专利技术的一方面中,所述描绘部可以通过在所述假想摄像机的视点坐标系描绘与所述屏幕的形状对应的屏幕模型物体,生成在每个像素或在每个所述屏幕模型物体的顶点设定了深度值的深度图像,所述顶点位置运算部用射影变换矩阵将所述三维物体的顶点的第一、第二坐标变换至所述视点坐标系,基于变换后的所述第一、第二坐标参照所述深度图像的所述深度值,求出与所述屏幕的所述交点位置。 这样,在例如屏幕的形状作为形状数据预先知道的情况等,可实现高速且准确的投影图像的失真校正。 另外,在本专利技术的一方面中,所述屏幕可以是由I个曲面或多个面构成的屏幕。 本专利技术的另一方面涉及图像生成方法,包括:顶点分割数设定步骤,进行顶点分割数的设定处理;顶点分割处理步骤,对物体空间内的三维物体,按用所述顶点分割数设定步骤设定的所述顶点分割数进行顶点分割处理;顶点位置运算步骤,求出连接所述顶点分割处理后的所述三维物体的顶点位置和假想摄像机的位置的直线与投影用的屏幕的交点位置,基于求出的所述交点位置,求出关于与所述三维物体对应的描绘物体的、在描绘缓冲器的顶点位置;描绘步骤,基于求出的所述描绘物体的所述顶点位置,进行将所述描绘物体描绘到所述描绘缓冲器的处理,生成投影用的投影图像。 【附图说明】 图1是适用本实施方式的图像生成系统的游戏系统的一个例子。 图2是适用本实施方式的图像生成系统的游戏系统的铅直截面图。 图3是本实施方式的图像生成系统的结构例。 图4是在描绘缓冲器的像素单位的失真校正方式的说明图。 图5是以像素单位的失真校正中使用代理平面的方式的说明图。 图6是示出以像素单位的失真校正中使用代理平面的方式下的描绘缓冲器、UV图、渲染纹理的关系的图。 图7是对使用代理平面的方式的问题点的说明图。 图8是对使用代理平面的方式的问题点的说明图。 图9是以物体的顶点单位的失真校正方式的说明图。 图10是对以物体的顶点单位的失真校正方式的问题点的说明图。 图11是设有曲面细分器等的GPU的结构例。 图12是本实施方式的方式的说明图。 图13的(A)和图13的(B)是顶点分割本文档来自技高网...
【技术保护点】
一种图像生成系统,其特征在于,包括:顶点分割数设定部,进行顶点分割数的设定处理;顶点分割处理部,对物体空间内的三维物体,以由所述顶点分割数设定部设定的所述顶点分割数进行顶点分割处理;顶点位置运算部,求出连接所述顶点分割处理后的所述三维物体的顶点位置和假想摄像机的位置的直线与投影用的屏幕的交点位置,基于求出的所述交点位置,求出关于与所述三维物体对应的描绘物体的、在描绘缓冲器的顶点位置;以及描绘部,基于求出的所述描绘物体的所述顶点位置,进行将所述描绘物体描绘于所述描绘缓冲器的处理,生成投影用的投影图像。
【技术特征摘要】
2013.03.29 JP 2013-0752471.一种图像生成系统,其特征在于,包括: 顶点分割数设定部,进行顶点分割数的设定处理; 顶点分割处理部,对物体空间内的三维物体,以由所述顶点分割数设定部设定的所述顶点分割数进行顶点分割处理; 顶点位置运算部,求出连接所述顶点分割处理后的所述三维物体的顶点位置和假想摄像机的位置的直线与投影用的屏幕的交点位置,基于求出的所述交点位置,求出关于与所述三维物体对应的描绘物体的、在描绘缓冲器的顶点位置;以及 描绘部,基于求出的所述描绘物体的所述顶点位置,进行将所述描绘物体描绘于所述描绘缓冲器的处理,生成投影用的投影图像。2.根据权利要求1所述的图像生成系统,其特征在于, 在将构成作为所述顶点分割处理的对象的所述三维物体内的线段的2个顶点设为第一顶点和第二顶点、连接所述第一顶点和所述假想摄像机的位置的第一直线与连接所述第二顶点和所述假想摄像机的位置的第二直线所成的角度设为Θ、所述顶点分割数设为m的情况下, 所述顶点分割数设定部根据所述角度Θ设定所述顶点分割数m。3.根据权利要求2所述的图像生成系统,其特征在于, 在所述角度Θ是第一角 度Θ I的情况下,所述顶点分割数设定部将所述顶点分割数m设为第一分割数ml,在所述角度Θ为第二角度Θ2 (Θ2< Θ I)的情况下,所述顶点分割数设定部将所述顶点分割数m设为第二分割数m2 (m2 ^ ml)。4.根据权利要求2所述的图像生成系统,其特征在于, 所述顶点分割数设定部根据作为所述顶点分割处理的对象的所述三维物体的顶点的对所述屏幕的投影位置、所述假想摄像机的位置信息、所述假想摄像机的所述位置信息的时间变化信息、投影仪的位置信息、所述投影仪的所述位置信息的时间变化信息、所述屏幕的形状、所述屏幕的所述形状的时间变化信息、描绘负荷、时间要素及所述三维物体的属性中的至少一个改变所述顶点分割数m相对于所述角度Θ的设定。5.根据权利要求1所述的图像生成系统,其特征在于, 在将构成作为所述顶点分割处理的对象的所述三维物体内的线段的2个顶点设为第一顶点和第二顶点、连接所述第一顶点和所述假想摄像机的位置的第一直线与连接所...
【专利技术属性】
技术研发人员:永濑润,柿泽高弘,石井源久,菊池徹,
申请(专利权)人:株式会社万代南梦宫游戏,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。