发明名称 三维彩色动态图像的生成及显示方法
摘要 本发明公开了一种三维彩色动态图像的生成及显示方法,包括以下步骤:建立三维变换数学模型;选择模型参数,生成立体化源文件;建立位图格栅变换数学模型,生成三维静态显示文件;视频转换;由多帧三维静态显示文件组成动态画面;通过与计算机相连的通用液晶显示器和显示器前的光栅进行立体化动态显示。有益效果是:能够自动处理图形文件并生成对应的动态彩色立体文件,在处理过程中引入了视觉误差修正函数,修正了人的视觉误差,立体图像有更大的景深,观看这种立体动态AVI格式图像的立体感更强,无须配戴立体眼镜即可达到理想的观看效果,立体图像凸出或凹入显示器屏幕的程度可达显示器屏幕对角线长度的二分之一。
申请公布号 CN100369063C 申请公布日期 2008.02.13
申请号 CN200610013452.9 申请日期 2006.04.11
申请人 天津市秋宇科工贸有限公司;李明 发明人 李明;王国谦;马国俊;肖力
分类号 G06T1/00(2006.01);G02B27/22(2006.01);G02B5/18(2006.01);H04N7/24(2006.01) 主分类号 G06T1/00(2006.01)
代理机构 天津才智专利商标代理有限公司 代理人 杨宝兰
主权项 1.一种三维彩色动态图像的生成及显示方法,包括以下步骤:(1) 建立三维变换数学模型;(2) 选择模型参数,生成立体化源文件;(3) 建立位图格栅变换数学模型,生成三维静态显示文件;(4) 视频转换;(5) 通过与计算机相连的通用液晶显示器和显示器前的光栅进行三维动态显示;其特征在于:所述三维变换数学模型包括以下步骤:(1)在3D max或AutoCAD 软件里创建立体图或将现有图片导入3D max进行立体化数据处理;(2)引入视觉修正函数f(Xw),f(Yw),f(Zw),f(Xw,Yw,Zw),校正视觉误差;(3)三维变换的数学模型是:设Xw、Yw、Zw为任意一帧动画中组成物体任意一点v在3D max场景中的绝对坐标,其坐标原点到输出文件图像中心的距离分别为X0、Y0;其取值范围:X0、Y0可正、可负、可为0;Z′w=f(Zw)/[1+(Yw-f(Xw,Yw,Zw))/Yv]; 公式(1)X′w=f(Xw)/[1+(Yw-f(Xw,Yw,Zw))/Yv]-N(f(Yw))/[1+(Yw-f(Xw,Yw,Zw))/Yv]; 公式(2)式中: Z′w表示渲染后的BMP图像的行坐标,X′w表示渲染后的BMP图像的列坐标,Yv为瞳孔位置,为正实数,N是f(Yw)的系数,N为用户需要设定动画文件的投影面的序号;N=-P、-P+1、……、0、1、……、P-1、P,P为自然数,因此N为整数,且为负数的N值与为正数的N值一样多,必有且只有一个N值为0,两相邻N值之差的绝对值为1;上述公式的物理意义为:令f(Zw)=(aZw+b);f(Xw)=(cXw+d);f(Xw,Yw,Zw)=Yd;则(1)(2)公式具有如下形式:Z′w=(aZw+b)/[1+(Yw-Yd)/Yv] 公式(3)X′w=(cXw+d)/[1+(Yw-Yd)/Yv]-N(eYw+f)/[1+(Yw-Yd)/Yv]公式(4)其中:0≤(Yw-Yd)/Yv≤0.8经所述三维变换处理的任何一帧文件将生成2 P+1个BMP图像文件;所述模型参数的选择,是根据用户要求的显示效果输入参数;经过所述三维变换数学模型渲染后生成立体化源文件;所述参数值范围是:a、c∈(0.2,1.8); e∈(0,1);b、d∈(-0.2,0.2); f∈(-0.1,0.1);Yv为瞳孔位置,Yv为正实数,Yd为明视距离,与液晶屏幕表面重合。
地址 300192天津市南开区白堤路馨达园5-2-102