[发明专利]分析多视图栅格化有效
申请号: | 201280020121.1 | 申请日: | 2012-04-17 |
公开(公告)号: | CN103503058A | 公开(公告)日: | 2014-01-08 |
发明(设计)人: | T·G·阿凯奈-莫勒;M·安德森;B·约翰森 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G09G5/00 | 分类号: | G09G5/00;H04N13/00 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 高见 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分析 视图 栅格 | ||
背景
本文一般涉及计算机,尤其涉及图形处理。
存在显示器技术上的转变,并且3D显示器和3D电视正在变为主流,而影院的3D已经在全世界很广泛。下一代任天堂(Nintendo)手持式游戏设备,即任天堂3DS,将具有自动立体显示器。此外,公共立体电视2010年1月在韩国启动,且广告公司越来越多地使用3D显示器。总而言之,显然,3D显示器是一个热的领域,但是,用于这样的显示器的3D图形的专门算法非常少。
附图简述
图1是根据本发明的一个实施例的起始位置t=0处的一个三角形,以及起始位置t=1处的另一个三角形;
图2是根据一个实施例的边缘公式对时间的图表,且示出了在间隔v(t)=1内在三角形内部的样本点;
图3是根据一个实施例的在y0处的对极(epipolar)平面中的x,y坐标的描绘;
图4根据一个实施例的用于多视图图形的快速分析栅格化的算法的一对流程图;
图5示出了根据本发明的另一个实施例的多个流程图;以及
图6是本发明的一个实施例的示意图描绘。
详细描述
优化的栅格化算法可以用于立体和3D多视图图形。该算法基于分析计算,该算法与对于多视图图形的标准栅格化相对比,后者使用类累积缓冲(accumulation buffering-like)技术或者随机栅格化。为了对于立体或多视图显示呈现实时图形,需要相当高的质量,特别是对于在焦点之外的对象。当前解决方案不能很好地解决此问题,因为在这些困难区域达成高质量就计算和存储器带宽使用而言是非常昂贵的。
在下文中,粗体字符是同质2D空间中的矢量(x,y,w)。已知,时间连续的边缘公式可以写作:
e(t)=a(t)x+b(t)y+c,
对于通过两个顶点p1和p0的边缘,
其中
(a,b,c)=(p1×p0)=t2f+tg+h,
假设顶点线性地移动:
pi(t)=(1-t)qi+tri。
矢量f,g,以及h被计算为:
f=(r1-q1)×(r0-q0)
g=q1×(r0-q0)+(r1-q1)×q0
h=q1×q0
如果聚焦于单个像素,则可以表明,对于运动模糊的边缘公式变为:
e(t)=αt2+βt+γ.
请注意,qiy=riy并且qiw=riw,(对于多视图设置)。即,移动顶点pi(t)的y坐标和w坐标,对于起始位置qi和结束位置ri,是相同的,如图1所描述。由于这些约束,r0-q0=(r0x-q0x,0,0)和r1-q1=(r1x-q1x,0,0),并且我们使用此来优化上面对f和g的计算。对于最高次数的项,即f,这是有利的,因为f=(0,0,0)。当对于g简化表示式时,得到:g=(0,q1w(r0x-q0x)-q0w(r1x-q1x),q0y(r1x-q1x)-q1y(rox-q0x)),而h=q1×q0保持任意矢量。
如此,概括地说,我们获得:
f=(0,0,0),
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280020121.1/2.html,转载请声明来源钻瓜专利网。