【技术实现步骤摘要】
【国外来华专利技术】用于动态白点补偿以改进合成内容的感知颜色的装置及方法
技术介绍
增强现实头戴式头戴式装置向佩戴者呈现对真实世界的大体上无阻挡的视图,且还具有经由头戴式显示器将合成的计算机产生的(即,虚拟的)内容覆盖到场景中的潜力。真实世界和合成图像两者都可以被实时地观看,并且该合成图像可以被动态地重新定位以考虑佩戴者的眼睛、头部和身体运动。前向相机可向处理器提供关于真实世界的信息,便如同其出现在佩戴者的视野中那样。场景标记(即,场景中的预先已知的真实视觉元素)可用作参考来精确地确定和调整插入到所述场景中的任何合成图像的位置。
技术实现思路
公开了用于根据增强现实场景中的真实世界内容的白点(或其他光学属性,诸如光谱功率分布或颜色等)来补偿该场景中的合成内容的渲染的方法和装置。根据一个示例性实施例,增强现实系统至少包括用于捕获图像(例如,真实世界场景)的相机、显示设备(例如,增强现实眼镜)、以及用于生成合成内容并将该合成内容插入到显示所述真实世界内容或图像的所述设备的显示中的处理器。该处理器还可以接收或以其他方式被提供有关于所述相机的某些特性和/或关于所述显示设备的光学传输属性的特性(例如,增强现实眼镜的光谱透射率)。在一个实施例中,所述相机捕获真实世界场景的图像并将其发送到所述处理器,该处理器除了其他任务之外还基于已知的相机特性和所述场景的图像来估计照射所述场景的光源的白点(或其他光学属性,例如,光谱功率分布或颜色)。然后,其可以基于所捕获的图像的估计白点以及可选的关于所述增强现实眼镜的光学透射特性来确定要用于渲染所述合成内容的适当虚拟发光体( ...
【技术保护点】
1.一种在增强现实显示设备上显示合成内容的方法,所述方法包括:/n捕获场景的图像;/n基于所捕获的图像来估计照射所述场景的光的光谱功率分布数据;/n计算用于在所述显示设备上与所捕获的图像相关联地渲染合成内容中使用的虚拟光谱功率分布值,所述虚拟光谱功率分布值基于所估计的光谱功率分布数据;/n基于所计算的虚拟光谱功率分布值来渲染所述合成内容;以及/n在所述显示设备上与所述所捕获图像相关联地显示所述所述被渲染的合成内容。/n
【技术特征摘要】
【国外来华专利技术】20170531 US 62/513,1191.一种在增强现实显示设备上显示合成内容的方法,所述方法包括:
捕获场景的图像;
基于所捕获的图像来估计照射所述场景的光的光谱功率分布数据;
计算用于在所述显示设备上与所捕获的图像相关联地渲染合成内容中使用的虚拟光谱功率分布值,所述虚拟光谱功率分布值基于所估计的光谱功率分布数据;
基于所计算的虚拟光谱功率分布值来渲染所述合成内容;以及
在所述显示设备上与所述所捕获图像相关联地显示所述所述被渲染的合成内容。
2.根据权利要求1所述的方法,其中所计算的虚拟光谱功率分布值选自与真实世界发光源相对应的有限组的光谱功率分布值。
3.根据权利要求1所述的方法,还包括:
获得用于捕获所述场景的所述图像的相机的至少一个光学特性;
其中所估计的光谱功率分布数据还基于所述相机的所述至少一个光学特性。
4.根据权利要求1所述的方法,其中所计算的虚拟光谱功率分布值包括白点。
5.根据权利要求1所述的方法,其中所估计的的光谱功率分布数据和所计算的虚拟光谱功率分布值是绝对光谱功率分布。
6.根据权利要求1所述的方法,其中所述增强现实显示设备是增强现实眼镜。
7.根据权利要求6所述的方法,还包括:
接收所述增强现实眼镜的光学属性;以及
其中所述合成内容的所述渲染进一步基于所述增强现实眼镜的所述光学属性。
8.根据权利要求7所述的方法,其中所述增强现实眼镜的所述光学属性包括所述增强现实眼镜的光学透射率。
9.根据权利要求1所述的方法,还包括:
确定所述合成内容的光谱反射率;
其中所述合成内容的所述渲染进一步基于所确定的光谱反射率。
10.根据权利要求1所述的方法,还包括:
确定所捕获图像的所述光谱功率分布数据与先前连同所述合成内容一起显示于所述显示设备上的先前所捕获图像的光谱功率分布数据之间的差;以及
其中所述渲染包括以多个时间上间隔开的增量将所述合成内容的所述渲染在基于所述先前渲染的图像的所述虚拟光谱功率分布数据的渲染与基于所捕获的图像的所述虚拟光谱功率分布的渲染之间转变。
11.根据权利要求10所述的方法,其中所述转变包括:
将所述先前渲染的图像的所述虚拟光谱功率分布数据与所捕获的图像的所述虚拟光谱功率分布数据之间的差划分成多个增量光谱功率分布数据,并且基于所述增量光谱功率分布数据来确定多个增量虚拟光谱功率分布值;以及
基于所述增量虚拟光谱功率分布值中的连续增量虚拟光谱功率分布值,连续地渲染所述合成内容达连续时间段,直到已经基于所有所述增量虚拟光谱功率分布值而渲染和显示所述虚拟内容为止。
12.根据权利要求1所述的方法,还包括:
确定所捕获的图像的所述光谱功率分布数据与先前连同所述合成内容一起显示在所述显示设备上的先前捕获的图像的光谱功率分布数据之间的差;
其中所述渲染包括:
如果所述差超过阈值,则以多个时间上间隔的增量将所述合成内容的所述渲染在基于所述先前渲染的图像的所述光谱功率分布数据的虚拟光谱功率分布值与基于所捕获的图像的所述光谱功率分布数据的虚拟光谱功率分布值之间转变;以及
如果所述差不超过所述阈值,则以一个增量将所述合成内容的所述渲染在基于所述先前渲染的图像的所述光谱功率分布数据的所述虚拟光谱功率分布值与基于所捕获图像的所述光谱功率分布的所述虚拟光谱功率分布数据之间转变。
13.一种用于在显示设备上显示与真实世界内容相关联的合成内容的增强现实显示系统,所述装置包括:
相机,用于捕获图像;
显示设备,用于与合成内容相关联地显示由所述相机捕获的所述图像;
处理器,其被配置为:
从所述相机接收图像;
基于所捕获的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。