将裸视3D技术用于教具的方法技术

技术编号:15003643 阅读:85 留言:0更新日期:2017-04-04 11:59
本发明专利技术属于教具技术领域,具体的说涉及将裸视3D技术用于教具的方法。本发明专利技术的方法主要为:首先将教具制作为可编辑的图像格式,并存储在虚拟教具单元中;然后提取虚拟教具单元中存储的教具,将其转化为用于3D显示的三维立体图像教具;最后将三维立体图像教具通过裸眼3D显示模块进行显示。本发明专利技术的有益效果为,解决了传统教具携带不便,功能单一,缺少趣味性和实践性、教学效果差的问题。

【技术实现步骤摘要】

本专利技术属于教具
,具体的说涉及将裸视3D技术用于教具的方法
技术介绍
教具作为教师辅助教学的用具,有着其它手段不可替代的重要作用。针对不同的学龄段,合理使用教具教学都可以帮助老师更加形象生动的给学生传输重要的知识。教师根据不同科目的需要把教具真正纳入教学过程,立足实际并且以创新精神和实践能力为重点来建立新的教学方式,能激发学生学习兴趣,发展学生创新思维力,还能有效提高教学质量和效率。教具在教学上的使用具有直观性,实践性,典型性和教研性等,教具的合理使用可以促使学生的具体感知与抽象思维相结合,减少学生掌握抽象概念的困难,帮助其形成明确的概念,发展其观察能力和思维能力,提高学生的学习兴趣和积极性。然而进入二十一世纪以后,随着课程改革,科技发展,传统的教具已经不再能满足老师教学的需求。传统的教具不仅受限于制作的材料笨重单调,而且功能单一操作复杂并且不方便携带,在课堂上的表现力不足,不再能满足新课程对于教学的需求。随着裸眼3D技术的发展,目前已经被越来越多的应用与各行各业,出现了如裸眼3D广告机等产品,但是目前还没有出现将裸视3D技术用于教具的方法,根据裸眼3D的效果,将其应用于教具是具有较大的社会意义的。
技术实现思路
本专利技术的目的是为了解决传统教具存在的问题,提出将裸视3D技术用于教具的方法,为老师生动形象的教学提供极大的帮助。本专利技术的技术方案为:将裸视3D技术用于教具的方法,其特征在于,包括以下步骤:a.将教具制作为可编辑的图像格式,并存储在虚拟教具单元中;b.提取虚拟教具单元中存储的教具,将其转化为用于3D显示的三维立体图像教具;c.将三维立体图像教具通过裸眼3D显示模块进行显示。进一步的,步骤c中所述裸眼3D模块为具有裸眼3D显示功能的裸眼3D液晶显示模组;所述裸眼3D液晶显示模组包括柱状立体透镜光栅和液晶显示屏。进一步的,所述柱状立体透镜光栅采用柱面透镜技术,用于形成N视点的立体透镜阵列,则,步骤b的具体方法为:将虚拟教具图像中RGB像素进行重新排位,建立N视点裸眼映射表,其中,对R像素重新排位的方式为,采用如下公式:Ration.R=N-(fmod(x1-XoffnPitch*N-3*(y1-Yoff)*_Cot),_nPitch)]]>x1=(IN.Tex0*_Width)*3y1=((1-IN.Tex0)*_Height)对G像素重新排位的方式为,采用如下公式:Ration.G=N-(fmod(x2-XoffnPitch*N+1-3*(y2-Yoff)*_Cot),_nPitch)]]>x2=(IN.Tex0*_Width)*3+1y2=((1-IN.Tex0)*_Height)对B像素重新排位的方式为,采用如下公式:Ration.B=N-(fmod(x3-XoffnPitch*N+2-3*(y3-Yoff)*_Cot),_nPitch)]]>X3=(IN.Tex0*_Width)*3+2Y3=((1-IN.Tex0)*_Height)其中,N是该裸眼映射表的视点数,fmod()是求模的函数,Ratio.R是子像素R在N视点裸眼映射表中正确的位置,x1和y1是子像素R在原始图像中的相对坐标,Ratio.G是子像素G在N视点裸眼映射表中正确的位置,x2和y2是子像素G在原始图像中的相对坐标,Ratio.B是子像素B在N视点裸眼映射表中正确的位置,x3和y3是子像素R在原始图像中的相对坐标,IN.Tex()是该RGB像素在原始图像中的相对位置,_Width和_Height是原始图像分辨率中的高和宽,Xoff和Yoff是子像素的相对偏移量由用户自己设定,_Cot和_nPitch是柱状立体透镜光栅的物理光学参数分别表示光栅的偏移斜率和单个子像素点的光学物理宽度;获得了每个子像素点R,G,B的N视点裸眼映射表后,合成三维立体图像的排位方法为按照N视点裸眼映射表逐一排列子像素点,具体为:R=(N1*(1-Ration.Rnpicth)+N2*Ration.Rnpicth)]]>G=(N1*(1-Ration.Gnpicth))+N2*Ration.Gnpicth)]]>B=(N1*(1-Ration.Bnpicth))+N2*Ration.Bnpicth)]]>其中,N1为当前视点的视点数,且与N2的关系满足:若N1+1=N,则N2=0。本专利技术的有益效果为,解决了传统教具携带不便,功能单一,缺少趣味性和实践性、教学效果差的问题,将实体的教具通过3D显示的方法,不仅可以实现多科目教具的综合,还能根据不同老师的需要自由编辑教具模块,极大的提高了教具的多样性和实用性。具体实施方式下面详细描述本专利技术的技术方案:本专利技术提出的将裸视3D技术用于教具的方法,其特征在于,包括以下步骤:a.将教具制作为可编辑的图像格式,并存储在虚拟教具单元中;b.提取虚拟教具单元中存储的教具,将其转化为用于3D显示的三维立体图像教具;c.将三维立体图像教具通过裸眼3D显示模块进行显示。进一步的,步骤c中所述裸眼3D模块为具有裸眼3D显示功能的裸眼3D液晶显示模组;所述裸眼3D液晶显示模组包括柱状立体透镜光栅和液晶显示屏。进一步的,所述柱状立体透镜光栅采用柱面透镜技术,用于形成N视点的立体透镜阵列,则,步骤b的具体方法为:将虚拟教具图像中RGB像素进行重新排位,建立N视点裸眼映射表,其中,对R像素重新排位的方式为,采用如下公式:Ration.R=N-(fmod(x1-XoffnPitch*N-3*(y1-Yoff)*_Cot),_nPitch)]]>x1=(IN.Tex0*_Width)*3y1=((1-IN.Tex0)*_Height)对G像素重新排位的方式为,采用如下公式:Ration.G=N-(fmod(x2-XoffnPitch*N+1-3*(y2-Yoff)*_Cot),_nPitch)]]>x2=(IN.Tex0*_Width)*3+1y2=((1-IN.Tex0)*_Height)对B像素重新排位的方式为,采用如下公式:Ration.B=N-(fmod(x3-XoffnPitch*N+2-3*(y3-Yoff)*_Cot),_nPitch)]]>X3=(IN.Tex0*_Width)*3+2Y3=((1-IN.Tex0)*_Height)其中,N是该裸眼映射表的视点数,fmod()是求模的函数,Ratio.R是子像素R在N视点裸眼映射表中正确的位置,x1和y1是子像素R在原始图像中的相对坐标,Ratio.G是子像素G在N视点裸眼映射本文档来自技高网...

【技术保护点】
将裸视3D技术用于教具的方法,其特征在于,包括以下步骤:a.将教具制作为可编辑的图像格式,并存储在虚拟教具单元中;b.提取虚拟教具单元中存储的教具,将其转化为用于3D显示的三维立体图像教具;c.将三维立体图像教具通过裸眼3D显示模块进行显示。

【技术特征摘要】
1.将裸视3D技术用于教具的方法,其特征在于,包括以下步骤:
a.将教具制作为可编辑的图像格式,并存储在虚拟教具单元中;
b.提取虚拟教具单元中存储的教具,将其转化为用于3D显示的三维立体图像教具;
c.将三维立体图像教具通过裸眼3D显示模块进行显示。
2.根据权利要求1所述的将裸视3D技术用于教具的方法,其特征在于,步骤c中所述
裸眼3D模块为具有裸眼3D显示功能的裸眼3D液晶显示模组;所述裸眼3D液晶显示模组
包括柱状立体透镜光栅和液晶显示屏。
3.根据权利要求2所述的将裸视3D技术用于教具的方法,其特征在于,所述柱状立体
透镜光栅采用柱面透镜技术,用于形成N视点的立体透镜阵列,则,步骤b的具体方法为:
将教具图片中RGB像素进行重新排位,建立N视点裸眼映射表,其中,
对R像素重新排位的方式为,采用如下公式:
Ration.R=N-(fmod(x1-XoffnPitch*N-3*(y1-Yoff)*_Cot),_nPitch)]]>x1=(IN.Tex0*_Width)*3
y1=((1-IN.Tex0)*_Height)
对G像素重新排位的方式为,采用如下公式:
Ration.G=N-(fmod(x2-XoffnPitch*N+1-3*(y2-Yoff)*_Cot),_nPitch)]]>x2=(IN.Tex0*_Width)*3+1
y2=((1-IN.Tex0)*_Height)
对B像素重新排位的方式为,采用如下公式:
Ration.B=N-(fmod(x3-Xof...

【专利技术属性】
技术研发人员:魏强蒋玮
申请(专利权)人:成都汇盈利智能科技有限公司
类型:发明
国别省市:四川;51

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

1