一种用于三维图像投影的纹理映射系统技术方案

技术编号:22009710 阅读:29 留言:0更新日期:2019-08-31 09:05
一种用于三维图像投影的纹理映射系统,包括多边形信息选取器和纹理图像信息存储器,所述多边形信息选取器与多边形信息存储器连接,所述多边形信息存储器与透视变换器连接,所述透视变换器与线性插值器连接,所述线性插值器与纹理映射器连接,所述纹理图像信息存储器包括区域存储器和纹理存储器,所述区域存储器和纹理存储器分别与纹理映射器连接,所述纹理映射器与输出图像存储器连接,所述输出图像存储器与显示器连接,它具有整体设计合理、处理速度快、图像效果好等优点。

A Texture Mapping System for Three-dimensional Image Projection

【技术实现步骤摘要】
一种用于三维图像投影的纹理映射系统
本技术涉及纹理映射
,具体涉及一种用于三维图像投影的纹理映射系统。
技术介绍
纹理映射是将纹理空间中的纹理像素映射到屏幕空间中的像素的过程。简单来说,就是把一幅图像贴到三维物体的表面上来增强真实感,可以和光照计算、图像混合等技术结合起来形成许多非常漂亮的效果。在三维图像生成中,显示器上的大多数像素是通过纹理映射方式产生的,因此三维图的性能主要取决于纹理映射系统的处理能力,这里说的处理能力主要体现在处理速度和处理质量上。传统的纹理映射系统中采用的纹理存储器带宽较窄,影响了纹理数据的读取速度,另外纹理图像映射在多边形上时,特别是两个多边形交接处容易导致数据丢失,造成输出的图像失真。因此,需要对现有的纹理映射系统进行改进,使其处理速度和图像质量进一步得到提升。需要说明的是,上述内容属于技术人的技术认知范畴,并不必然构成现有技术。
技术实现思路
本技术的目的就是为了弥补现有技术的不足,提供了一种用于三维图像投影的纹理映射系统,它具有整体设计合理、处理速度快、图像效果好等优点,解决了现有技术中存在的不足。本技术为解决上述技术问题所采用的技术方案是:一种用于三维图像投影的纹理映射系统,包括多边形信息选取器和纹理图像信息存储器,所述多边形信息选取器与多边形信息存储器连接,所述多边形信息存储器与透视变换器连接,所述透视变换器与线性插值器连接,所述线性插值器与纹理映射器连接,所述纹理图像信息存储器包括区域存储器和纹理存储器,所述区域存储器和纹理存储器分别与纹理映射器连接,所述纹理映射器与输出图像存储器连接,所述输出图像存储器与显示器连接。所述多边形信息选取器为几何传送电机(GTE),用于选择多边形顶点坐标信息和代表点坐标信息。所述透视变换器为几何处理器,用于将多边形顶点和代表点进行透视变换。所述线性插值器用于确定从所述纹理图像信息存储器中读出的纹理像素的位置。所述纹理映射器用于将所述纹理像素映射到所述多边形上。所述纹理映射器包括GPU和与其连接的帧像器,所述帧像器内设有纹理高速缓存存储器。本技术采用上述方案,针对现有纹理映射存在的技术问题,设计了一种用于三维图像投影的纹理映射系统,通过采用多边形信息选取器,实现对多边形三维模型上的多边形的顶点和代表点进行精确选取,其中代表点能够精确标记出与其匹配的纹理图像,进而为后续纹理映射做好铺垫;通过设计透视变换器和线性插值器,实现纹理插值定位;通过设计纹理图像信息存储器,能够存储纹理图像的一部分区域的区域信息和纹理图像的坐标、像素信息;通过设计纹理映射器,能够将纹理图像精确的映射到多边形三维模型对应的多变形上,进而可以实现整个多边形三维模型的纹理映射。附图说明此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:图1是本技术纹理映射原理示意图;具体实施方式为了更清楚的阐释本技术的整体构思,下面结合说明书附图以示例的方式进行详细说明。在下面的描述中阐述了很多具体细节以便于充分理解本技术,但是,本技术还可以采用其他不同于在此描述的其他方式来实施,因此,本技术的保护范围并不受下面公开的具体实施例的限制。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。在本技术中,除非另有明确的规定和限定,术语“连接”、“设有”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体,也可以是电连接,还可以是通信;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本技术中的具体含义。在本技术中,需要理解的是,本申请充分利用现有硬件的性能,将现有硬件进行组合连接,实现能够进行快速、精确进行纹理映射处理的系统。其中所用到的硬件(例如“光栅化器”、“几何传送电机(GTE)”)属于现有技术,可以在市场上直接采购,其工作原理比较成熟,因此不再赘述。如图1所示,一种用于三维图像投影的纹理映射系统,包括多边形信息选取器和纹理图像信息存储器,多边形信息选取器与多边形信息存储器连接,多边形信息存储器与透视变换器连接,透视变换器与线性插值器连接,线性插值器与纹理映射器连接,纹理图像信息存储器包括区域存储器和纹理存储器,所述区域存储器和纹理存储器分别与纹理映射器连接,纹理映射器与输出图像存储器连接,输出图像存储器与显示器连接。通过采用多边形信息选取器,实现对多边形三维模型上的多边形的顶点和代表点进行精确选取,其中代表点能够精确标记出与其匹配的纹理图像,进而为后续纹理映射做好铺垫;通过设计透视变换器和线性插值器,实现纹理插值定位;通过设计纹理图像信息存储器,能够存储纹理图像的一部分区域的区域信息和纹理图像的坐标、像素信息;通过设计纹理映射器,能够将纹理图像精确的映射到多边形三维模型对应的多变形上,进而可以实现整个多边形三维模型的纹理映射。多边形信息选取器为几何传送电机(GTE),用于选择多边形顶点坐标信息和代表点坐标信息。透视变换器为几何处理器,用于将多边形顶点和代表点进行透视变换。线性插值器用于确定从所述纹理图像信息存储器中读出的纹理像素的位置。纹理映射器用于将所述纹理像素映射到所述多边形上。纹理映射器包括GPU和与其连接的帧像器,帧像器内设有纹理高速缓存存储器。上述具体实施方式不能作为对本技术保护范围的限制,对于本
的技术人员来说,对本技术实施方式所做出的任何替代改进或变换均落在本技术的保护范围内。本技术未详述之处,均为本
技术人员的公知技术。本文档来自技高网
...

【技术保护点】
1.一种用于三维图像投影的纹理映射系统,其特征在于:包括多边形信息选取器和纹理图像信息存储器,所述多边形信息选取器与多边形信息存储器连接,所述多边形信息存储器与透视变换器连接,所述透视变换器与线性插值器连接,所述线性插值器与纹理映射器连接,所述纹理图像信息存储器包括区域存储器和纹理存储器,所述区域存储器和纹理存储器分别与纹理映射器连接,所述纹理映射器与输出图像存储器连接,所述输出图像存储器与显示器连接,所述多边形信息选取器为几何传送电机(GTE),用于选择多边形顶点坐标信息和代表点坐标信息,所述透视变换器为几何处理器,用于将多边形顶点和代表点进行透视变换,所述线性插值器用于确定从所述纹理图像信息存储器中读出的纹理像素的位置,所述纹理映射器用于将所述纹理像素映射到所述多边形上,所述纹理映射器包括GPU和与其连接的帧像器,所述帧像器内设有纹理高速缓存存储器。

【技术特征摘要】
1.一种用于三维图像投影的纹理映射系统,其特征在于:包括多边形信息选取器和纹理图像信息存储器,所述多边形信息选取器与多边形信息存储器连接,所述多边形信息存储器与透视变换器连接,所述透视变换器与线性插值器连接,所述线性插值器与纹理映射器连接,所述纹理图像信息存储器包括区域存储器和纹理存储器,所述区域存储器和纹理存储器分别与纹理映射器连接,所述纹理映射器与输出图像存储器连接,所述输出...

【专利技术属性】
技术研发人员:杨斌
申请(专利权)人:中创天下成都科技有限公司
类型:新型
国别省市:四川,51

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

1