A method and apparatus for adaptively performing one or more motion blur estimation methods to estimate motion blur associated with an image target frame in an augmented reality environment generated by augmented reality applications are disclosed. In one embodiment, functions include: the application of the first motion blur estimation method to estimate motion blur; determine the computing resources can be used to fuzzy estimation method of second movement; in response to a determination of computing resources can be used for fuzzy estimation method of the second movement, second motion blur estimation method to estimate motion blur.
【技术实现步骤摘要】
【国外来华专利技术】运动模糊的快速自适应估计以用于相干渲染相关申请的交叉引用本申请要求享受于2015年2月27日提交的、标题为“FASTADAPTIVEESTIMATIONOFMOTIONBLURFORCOHERENTRENDERING”的美国专利申请No.14/633,737的优先权,故以引用方式将其明确地并入本文。
概括地说,本文所公开的主题涉及电子设备,更具体地说,涉及用于与由电子设备实现的增强现实环境一起使用的方法和装置。
技术介绍
利用增强现实技术,可视虚拟对象可以叠加在现实世界场景的视频馈给上,使得在输出视频馈给中,虚拟对象看起来是现实世界场景的一部分。可以使用多种已知技术使虚拟对象逼真地呈现为现实场景的一部分。例如,相机姿态可以利用已知技术从视频馈给的一帧跟踪到另一帧,使得可以相应地调整虚拟对象的姿态,以使虚拟对象呈现为现实世界场景的一部分。在描绘现实世界场景的视频馈给由于相机的快速移动而变得模糊的情形下,如果虚拟对象不是同样地模糊,则虚拟对象的现实性可能会减弱。因此,用于测量描绘虚拟对象所叠加的现实世界场景的视频馈给的运动模糊的方法,以及用于调整虚拟对象以模拟相应的模糊的方法是有用的。
技术实现思路
本文公开的一个实施例可以包括一种用于自适应地应用一个或多个运动模糊估计方法来估计与图像目标帧相关联的运动模糊的方法,该方法包括:应用第一运动模糊估计方法来估计运动模糊;确定计算资源是否可用于第二运动模糊估计方法;响应于确定计算资源可用于第二运动模糊估计方法,应用第二运动模糊估计方法来估计运动模糊。本文公开的另一个实施例可以包括一种用于自适应地应用一个或多个运动模糊估计 ...
【技术保护点】
一种用于自适应地应用一个或多个运动模糊估计方法来估计与图像目标帧相关联的运动模糊的方法,包括:应用第一运动模糊估计方法来估计所述运动模糊;确定计算资源是否可用于第二运动模糊估计方法;以及响应于确定计算资源可用于所述第二运动模糊估计方法,应用所述第二运动模糊估计方法来估计所述运动模糊。
【技术特征摘要】
【国外来华专利技术】2015.02.27 US 14/633,7371.一种用于自适应地应用一个或多个运动模糊估计方法来估计与图像目标帧相关联的运动模糊的方法,包括:应用第一运动模糊估计方法来估计所述运动模糊;确定计算资源是否可用于第二运动模糊估计方法;以及响应于确定计算资源可用于所述第二运动模糊估计方法,应用所述第二运动模糊估计方法来估计所述运动模糊。2.根据权利要求1所述的方法,其中,所述第一运动模糊估计方法包括:通过测量所考虑的图像目标帧的姿态并将所考虑的所述图像目标帧的所述姿态投影到屏幕空间,确定第一投影的姿态;通过测量直接在所考虑的所述图像目标帧之前的图像目标帧的姿态并将直接在所考虑的所述图像目标帧之前的图像目标帧的所述姿态投影到屏幕空间,确定第二投影的姿态;以及通过从所述第一投影的姿态中减去所述第二投影的姿态,估计所考虑的所述图像目标帧的运动模糊矢量。3.根据权利要求1所述的方法,其中,所述第二运动模糊估计方法包括:通过将多个模糊矢量应用于未模糊的图像目标,根据所述未模糊的图像目标来生成多个可能的运动模糊的图像目标;将所考虑的图像目标帧与所述多个可能的运动模糊的图像目标进行比较,以找到最接近地类似于所考虑的所述图像目标帧的单个可能的运动模糊的图像目标;以及将所考虑的所述图像目标帧的运动模糊矢量估计成与最接近地类似于所考虑的所述图像目标帧的所述单个可能的运动模糊的图像目标相关联的模糊矢量。4.根据权利要求3所述的方法,其中,将所考虑的所述图像目标帧与所述多个可能的运动模糊的图像目标进行比较包括:计算多个归一化互相关(NCC)值。5.根据权利要求1所述的方法,还包括:确定计算资源是否可用于第三运动模糊估计方法;以及响应于确定计算资源可用于所述第三运动模糊估计方法,应用所述第三运动模糊估计方法来估计所述运动模糊。6.根据权利要求5所述的方法,其中,所述第三运动模糊估计方法包括:确定要搜索的多个模糊量;针对要搜索的每个模糊量,确定一个或多个运动模糊步骤的数量;在所考虑的图像目标帧的姿态和直接在所考虑的所述图像目标帧之前的图像目标帧的姿态之间,插入一个或多个中间姿态,其中,中间姿态的数量与运动模糊步骤的数量相对应;构造多个未模糊的假设的图像目标帧,其中,针对每个中间姿态、以及所考虑的所述图像目标帧的姿态和直接在所考虑的所述图像目标帧之前的图像目标帧的姿态,构造一个假设的图像目标帧;针对每个中间姿态和直接在所考虑的所述图像目标帧之前的图像目标帧的姿态,构造多个模糊的模板,其中,每个模糊的模板与临界姿态相对应,其中所述临界姿态是针对其构造所述模糊的模板的姿态;将所考虑的所述图像目标帧与所有所述模糊的模板进行比较,以找到最接近地类似于所考虑的所述图像目标帧的单个模糊的模板;以及将所考虑的所述图像目标帧的运动模糊估计成所述模糊量和找到的最接近地类似于所考虑的所述图像目标帧的所述单个模糊的模板的临界姿态的组合。7.根据权利要求6所述的方法,其中,将所考虑的所述图像目标帧与所有所述模糊的模板进行比较包括:计算多个归一化互相关(NCC)值。8.根据权利要求1所述的方法,其中,在应用所述第二运动模糊估计方法时,使用所述第一运动模糊估计方法的结果。9.一种用于自适应地应用一个或多个运动模糊估计方法来估计与图像目标帧相关联的运动模糊的装置,包括:存储器;以及处理器,其被配置为:应用第一运动模糊估计方法来估计所述运动模糊,确定计算资源是否可用于第二运动模糊估计方法,以及响应于确定计算资源可用于所述第二运动模糊估计方法,应用所述第二运动模糊估计方法来估计所述运动模糊。10.根据权利要求9所述的装置,其中,被配置为应用所述第一运动模糊估计方法的所述处理器被配置为:通过测量所考虑的图像目标帧的姿态并将所考虑的所述图像目标帧的所述姿态投影到屏幕空间,确定第一投影的姿态,通过测量直接在所考虑的所述图像目标帧之前的图像目标帧的姿态并将直接在所考虑的所述图像目标帧之前的图像目标帧的所述姿态投影到屏幕空间,确定第二投影的姿态,以及通过从所述第一投影的姿态中减去所述第二投影的姿态,估计所考虑的所述图像目标帧的运动模糊矢量。11.根据权利要求9所述的装置,其中,被配置为应用所述第二运动模糊估计方法的所述处理器被配置为:通过将多个模糊矢量应用于未模糊的图像目标,根据所述未模糊的图像目标来生成多个可能的运动模糊的图像目标,将所考虑的图像目标帧与所述多个可能的运动模糊的图像目标进行比较,以找到最接近地类似于所考虑的所述图像目标帧的单个可能的运动模糊的图像目标,以及将所考虑的所述图像目标帧的运动模糊矢量估计成与最接近地类似于所考虑的所述图像目标帧的所述单个可能的运动模糊的图像目标相关联的模糊矢量。12.根据权利要求11所述的装置,其中,被配置为将所考虑的所述图像目标帧与所述多个可能的运动模糊的图像目标进行比较的所述处理器被配置为:计算多个归一化互相关(NCC)值。13.根据权利要求9所述的装置,其中,所述处理器还被配置为:确定计算资源是否可用于第三运动模糊估计方法,以及响应于确定计算资源可用于所述第三运动模糊估计方法,应用所述第三运动模糊估计方法来估计所述运动模糊。14.根据权利要求13所述的装置,其中,被配置为应用所述第三运动模糊估计方法的所述处理器被配置为:确定要搜索的多个模糊量,针对要搜索的每个模糊量,确定一个或多个运动模糊步骤的数量,在所考虑的图像目标帧的姿态和直接在所考虑的所述图像目标帧之前的图像目标帧的姿态之间,插入一个或多个中间姿态,其中,中间姿态的数量与运动模糊步骤的数量相对应,构造多个未模糊的假设的图像目标帧,其中,针对每个中间姿态、以及所考虑的所述图像目标帧的姿态和直接在所考虑的所述图像目标帧之前的图像目标帧的姿态,构造一个假设的图像目标帧,针对每个中间姿态和直接在所考虑的所述图像目标帧之前的图像目标帧的姿态,构造多个模糊的模板,其中,每个模糊的模板与临界姿态相对应,其中所述临界姿态是针对其构造所述模糊的模板的姿态,将所考虑的所述图像目标帧与所有模糊模板进行比较,以找到最接近地类似于所考虑的所述图像目标帧的单个模糊的模板,以及将所考虑的所述图像目标帧的运动模糊估计成所述模糊量和找到的最接近地类似于所考虑的所述图像目标帧的所述单个模糊的模板的临界姿态的组合。15.根据权利要求14所述的装置,其中,被配置为将所考虑的所述图像目标帧与所有模糊模板进行比较的所述处理器被配置为:计算多个归一化互相关(NCC)值。16.根据权利要求9所述的装置,其中,在应用所述第二运动模糊估计方法时,使用所述第一运动模糊估计方法的结果。17.一种用于自适应地应用一个或多个运动模...
【专利技术属性】
技术研发人员:E·门德斯门德斯,K·金,朴荣敏,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。