-
公开(公告)号:CN105393283B
公开(公告)日:2018-11-27
申请号:CN201480037051.X
申请日:2014-06-26
Applicant: 微软技术许可有限责任公司
IPC: G06T19/00
Abstract: 描述了用于按比渲染帧速率大的帧速率来生成和显示与增强现实环境内的一个或多个虚拟对象相关联的图像的方法。渲染帧速率可对应于用于渲染与头戴式显示设备(HMD)的姿态相关联的图像的最小时间。在一些实施例中,HMD可确定与HMD的将来位置和朝向相关联的被预测的姿态,基于被预测的姿态来生成被预先渲染的图像,在生成被预先渲染的图像后确定与HMD相关联的经更新的姿态,基于经更新的姿态和被预先渲染的图像来生成经更新的图像以及在HMD上显示经更新的图像。经更新的图像可通过显示器内的电路经由单应变换和/或被预先渲染的图像的像素偏移调整来生成。
-
公开(公告)号:CN107439011B
公开(公告)日:2019-07-26
申请号:CN201680020949.5
申请日:2016-03-29
Applicant: 微软技术许可有限责任公司
IPC: H04N13/344 , H04N13/363 , H04N13/324 , G06F3/01 , G02B27/01
CPC classification number: G06F3/013 , G02B27/0093 , G02B27/017 , G02B27/0172 , G02B2027/0138 , G02B2027/014 , G02B2027/0178 , G02B2027/0181 , G02B2027/0187 , G06F3/011 , G06F3/012 , G06F3/04815 , H04N13/324 , H04N13/344 , H04N13/363
Abstract: 一个实施例提供了一种显示诸如计算机渲染的动画或其他视频之类的视频的方法。该方法包括组装描写移动对象的一系列视频帧,每个视频帧包括根据时间表排列以显示的多个子帧。该方法还包括确定移动对象相对于视频观察者的头部的向量值差分速度。在安排成显示给定帧的第一子帧的时刻,显示通过第一变换而变换的第一子帧图像内容。在安排成显示给定帧的第二子帧的时刻,显示通过第二变换而变换的第二子帧图像内容。基于向量值差分速度来计算第一和第二变换以减轻伪像。
-
公开(公告)号:CN107439011A
公开(公告)日:2017-12-05
申请号:CN201680020949.5
申请日:2016-03-29
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F3/013 , G02B27/0093 , G02B27/017 , G02B27/0172 , G02B2027/0138 , G02B2027/014 , G02B2027/0178 , G02B2027/0181 , G02B2027/0187 , G06F3/011 , G06F3/012 , G06F3/04815 , H04N13/324 , H04N13/344 , H04N13/363
Abstract: 一个实施例提供了一种显示诸如计算机渲染的动画或其他视频之类的视频的方法。该方法包括组装描写移动对象的一系列视频帧,每个视频帧包括根据时间表排列以显示的多个子帧。该方法还包括确定移动对象相对于视频观察者的头部的向量值差分速度。在安排成显示给定帧的第一子帧的时刻,显示通过第一变换而变换的第一子帧图像内容。在安排成显示给定帧的第二子帧的时刻,显示通过第二变换而变换的第二子帧图像内容。基于向量值差分速度来计算第一和第二变换以减轻伪像。
-
公开(公告)号:CN106462370B
公开(公告)日:2019-08-06
申请号:CN201580023255.2
申请日:2015-04-23
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F3/013 , G02B27/0093 , G02B27/0172 , G02B27/0179 , G02B2027/0134 , G02B2027/014 , G02B2027/0178 , G02B2027/0187 , G06F3/011 , G06F3/0346 , G06F3/147 , G06K9/00604 , G06K9/00671 , G06T7/536 , G06T19/006 , G06T19/20 , G06T2207/20228 , G06T2207/30201 , G09G3/3266 , G09G5/346 , G09G2310/0235 , G09G2320/0261 , G09G2320/106
Abstract: 本文描述了用于确定稳定性平面来减少在单应变换被应用到包括3D几何形状和/或多个非共面平面的场景时出现的误差的各实施例。这样的实施例可例如在在头戴式显示(HMD)设备上显示图像时被使用,但不被限制于此。在一个实施例中,生成被渲染的图像,确定用户的注视位置,并且基于所确定的注视位置来确定与单应变换相关联的稳定性平面。这可涉及基于用户的注视位置来确定单应变换的定义稳定性平面的变量。单应变换被应用到被渲染的图像以从而生成经更新的图像,并且接着显示该经更新的图像的至少一部分。
-
公开(公告)号:CN105474273A
公开(公告)日:2016-04-06
申请号:CN201480041966.8
申请日:2014-07-23
Applicant: 微软技术许可有限责任公司
Inventor: O·M·C·威廉姆斯 , P·巴罕姆 , M·伊萨德 , T·王 , K·乌 , G·克莱因 , D·K·瑟维斯 , A·A·米哈尔 , A·皮尔森 , M·谢特 , J·N·马戈利斯 , N·阿克曼 , C·陈 , A·C·汤姆林
IPC: G06T19/00 , G06F3/0481 , G02B27/01 , G06F3/01
CPC classification number: G06T19/006 , G02B27/017 , G02B27/0172 , G02B27/0179 , G02B2027/014 , G02B2027/0178 , G02B2027/0187 , G06F3/012 , G06F3/013 , G06F3/04815 , G06K9/6215 , G06K9/66 , G06T3/20 , G09G3/3208 , G09G2300/04
Abstract: 描述了用于按比渲染帧速率大的帧速率来生成和显示与增强现实环境内的一个或多个虚拟对象相关联的图像的方法。渲染帧速率可对应于用于渲染与头戴式显示设备(HMD)的姿态相关联的图像的最小时间。在一些实施例中,HMD可确定与HMD的将来位置和朝向相关联的被预测的姿态,基于被预测的姿态来生成被预先渲染的图像,在生成被预先渲染的图像后确定与HMD相关联的经更新的姿态,基于经更新的姿态和被预先渲染的图像来生成经更新的图像以及在HMD上显示经更新的图像。经更新的图像可经由被预先渲染的图像的单应变换和/或像素偏移调整来生成。
-
公开(公告)号:CN105474273B
公开(公告)日:2018-06-19
申请号:CN201480041966.8
申请日:2014-07-23
Applicant: 微软技术许可有限责任公司
Inventor: O·M·C·威廉姆斯 , P·巴罕姆 , M·伊萨德 , T·王 , K·乌 , G·克莱因 , D·K·瑟维斯 , A·A·米哈尔 , A·皮尔森 , M·谢特 , J·N·马戈利斯 , N·阿克曼 , C·陈 , A·C·汤姆林
IPC: G06T19/00 , G06F3/0481 , G02B27/01 , G06F3/01
CPC classification number: G06T19/006 , G02B27/017 , G02B27/0172 , G02B27/0179 , G02B2027/014 , G02B2027/0178 , G02B2027/0187 , G06F3/012 , G06F3/013 , G06F3/04815 , G06K9/6215 , G06K9/66 , G06T3/20 , G09G3/3208 , G09G2300/04
Abstract: 描述了用于按比渲染帧速率大的帧速率来生成和显示与增强现实环境内的一个或多个虚拟对象相关联的图像的方法。渲染帧速率可对应于用于渲染与头戴式显示设备(HMD)的姿态相关联的图像的最小时间。在一些实施例中,HMD可确定与HMD的将来位置和朝向相关联的被预测的姿态,基于被预测的姿态来生成被预先渲染的图像,在生成被预先渲染的图像后确定与HMD相关联的经更新的姿态,基于经更新的姿态和被预先渲染的图像来生成经更新的图像以及在HMD上显示经更新的图像。经更新的图像可经由被预先渲染的图像的单应变换和/或像素偏移调整来生成。
-
公开(公告)号:CN106462370A
公开(公告)日:2017-02-22
申请号:CN201580023255.2
申请日:2015-04-23
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F3/013 , G02B27/0093 , G02B27/0172 , G02B27/0179 , G02B2027/0134 , G02B2027/014 , G02B2027/0178 , G02B2027/0187 , G06F3/011 , G06F3/0346 , G06F3/147 , G06K9/00604 , G06K9/00671 , G06T7/536 , G06T19/006 , G06T19/20 , G06T2207/20228 , G06T2207/30201 , G09G3/3266 , G09G5/346 , G09G2310/0235 , G09G2320/0261 , G09G2320/106 , G06F3/14
Abstract: 本文描述了用于确定稳定性平面来减少在单应变换被应用到包括3D几何形状和/或多个非共面平面的场景时出现的误差的各实施例。这样的实施例可例如在头戴式显示(HMD)设备上显示图像时被使用,但不被限制于此。在一个实施例中,生成被渲染的图像,确定用户的注视位置,并且基于所确定的注视位置来确定与单应变换相关联的稳定性平面。这可涉及基于用户的注视位置来确定单应变换的定义稳定性平面的变量。单应变换被应用到被渲染的图像以从而生成经更新的图像,并且接着显示该经更新的图像的至少一部分。
-
公开(公告)号:CN105393283A
公开(公告)日:2016-03-09
申请号:CN201480037051.X
申请日:2014-06-26
Applicant: 微软技术许可有限责任公司
IPC: G06T19/00
CPC classification number: G06T19/006 , G02B27/0093 , G02B27/017 , G02B27/0172 , G02B2027/014 , G02B2027/0178 , G02B2027/0187 , G06F3/011 , G06F3/048 , G06T3/0006 , G06T7/70 , G06T2207/30244 , G09G3/003 , G09G3/007 , G09G3/3225 , G09G2300/0804 , G09G2340/0435 , G09G2340/0464 , G09G2340/0471 , G09G2340/0478
Abstract: 描述了用于按比渲染帧速率大的帧速率来生成和显示与增强现实环境内的一个或多个虚拟对象相关联的图像的方法。渲染帧速率可对应于用于渲染与头戴式显示设备(HMD)的姿态相关联的图像的最小时间。在一些实施例中,HMD可确定与HMD的将来位置和朝向相关联的被预测的姿态,基于被预测的姿态来生成被预先渲染的图像,在生成被预先渲染的图像后确定与HMD相关联的经更新的姿态,基于经更新的姿态和被预先渲染的图像来生成经更新的图像以及在HMD上显示经更新的图像。经更新的图像可通过显示器内的电路经由单应变换和/或被预先渲染的图像的像素偏移调整来生成。
-
-
-
-
-
-
-