用于基于设备旋转的图像操纵的方法及装置制造方法及图纸

技术编号:12487201 阅读:75 留言:0更新日期:2015-12-11 01:37
一种用户设备使用传感器来确定用户设备相对于参考定向的旋转。使用用户设备的旋转,图像操纵模块访问与图像旋转相关联的图像。基于设备旋转来选择图像的集合,以选择具有对应于设备旋转的图像定向的图像。可以确定用于每个所选择图像的权重,并且合并该图像以使用所述权重来生成混合图像。向用户显示混合图像,并且随着用户设备的旋转的改变,重复所述过程以显示基于设备旋转而改变混合图像,由此模拟旋转效果。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】
技术介绍
本专利技术总体上涉及显示物体的图像,并且具体涉及基于设备定向来修改图像。通常将物体的图像向用户显示为非运动的静态照片。当通过图像提供物体的不同视图时,通过从图库中具体选择图像、或者通过从图像集合中顺序渐进查看,用户通常选择单独从一个图像移到另一个图像以查看不同的视图。这使得用户难以在通过图像提供的视图之间查看物体的各个视图。类似地,拍摄图像的人员不能向用户充分地显示物体的各个方面。
技术实现思路
在本专利技术的各种实施方式中,用户操纵用户设备来基于用户设备的定向而生成静态物体的不同视图。物体图像的集合从多个不同的观察角度进行捕获。基于图像被捕获的查看角度,物体图像的集合中的每个图像与图像定向相关联。为了创建图像集合,相机捕获物体的图像并且将图像定向与每个图像进行关联。可以在各种条件下捕获图像。在一个实施方式中,相机被移动到不同位置,以从围绕物体的不同位置(或观察角度)捕获物体的图像。从每个位置,相机都被定向为朝向该物体,并且相机的朝向物体的定向被储存为图像的定向。在另一实施方式中,一个或多个光源被移动到不同的位置,以从各种角度照亮物体。在该实施方式中,相机相对于物体保持静止,而环境的其它各个方面被改变。例如,光源可以在环境中移动以从各种角度照亮物体。在该实施方式中,光源对物体进行照明的角度被储存为图像定向。在另一个实施方式中,物体被旋转到不同的角度。在该实施方式中,相机相对于物体保持静止,而物体自身被改变。在该实施方式中的图像定向是基于物体的旋转。各种实施方式可以更改图像捕获过程的其它方面,以将图像定向与所捕获的图像进行关联,包括所描述的方法的任何方法的组合。与每个图像相关联的定向可以被表示为旋转角度。该定向还可以在球面坐标系中被表示成距从平面上的参考点(或锚定点)垂直延伸的直线的角距离对,其中,物体位于参考点处或接近参考点。在这一表示中,每个定向对应于球面坐标系中的点。为了基于设备的定向来呈现物体的图像,用户设备确定设备的定向,例如,通过使用一组陀螺仪传感器或加速度计。设备的定向,或“设备定向”可以相对于参考(或锚定)定向而进行表示,其中,设备的初始定向被用于确定用户设备的参考定向。相对于参考定向的设备定向被称为“设备旋转”。初始定向对参考定向进行校准,并且在设备初始显示图像时、在图像操纵模块被初始化时根据设备的定向来确定,或者相对于地面(即,重力)来确定。设备旋转被用于选择图像集合中的一个或多个图像。例如,可以选择具有最接近于设备旋转的图像定向的图像的子集,诸如在每个正交方向上具有两个最接近图像定向的图像的子集。设备旋转相对于每个所选择的图像的图像定向的相对距离(例如,角距离)被用于确定所选择的图像的权重。用户设备使用所选择的图像以及用于每个所选择的图像的各权重生成混合图像。在另一个实施方式中,选择具有最接近于设备旋转的定向的图像并将其用于显示,而不混合多个图像。在用户设备上示出所产生的混合图像。该过程可以被不断地重复,或者达特定的阈值(例如,设备的移动超出了预定的量),从而使得后续的混合图像随着用户移动用户设备而进行计算,并且相对于参考定向计算新的定向。通过在用户设备移动时重新计算混合图像,向用户显示的图像在用户移动用户设备以变更设备定向时而改变,并且所产生的显示图像可以“发微光”,这是因为物体的照明在图像被选择并且针对混合图像而不同地加权而改变。【附图说明】图1是根据实施方式的用于生成旋转相关的物体图像的用户设备。图2是根据实施方式的各种图像定向的概念性说明。图3A-C是说明根据实施方式的包括图像定向的图像捕获的框图。图4是根据实施方式的生成和显示基于旋转的物体图像的方法。附图仅出于说明的目的描绘了本专利技术的各种实施方式。根据下面的讨论,本领域的技术人员将容易地认识到,在不背离本文描述的专利技术的原理的情况下,可以采用本文描述的结构和各种方法的备选实施方式。【具体实施方式】臟系统在用户旋转用户设备时向用户示出物体的各种视图。基于用户设备的定向生成两个或更多图像来生成图像,而不是呈现三维模型或向用户示出单独的图像。通过基于设备的定向来合并且混合图像,以实际捕获的物体图像之间的平滑过渡来向用户示出物体的不同方面。图1是根据实施方式的用于生成定向相关的物体图像的用户设备100。用户设备100包括图像操纵模块110、陀螺仪传感器120的集合、显示器130、以及图像存储140。用户设备100可以是任何合适的手持计算机化设备,诸如平板计算机、智能电话、游戏系统、以及包含用于执行所描述的动作的组件的其它系统。因此,用户设备100根据各种实施方式可以包括各种附加特征、模块、以及元件。诸如图像操纵模块110或图像存储140的组件可以被并入到在用户设备100上执行的更大的模块或应用中,例如,可以被并入到内容分布式系统,或作为网页或浏览器的一部分。因此,这些模块和数据储存器可以相对于用户设备100远程设置,并且可从远程位置取回以供用户设备100使用和执行。陀螺仪传感器120确定用户设备100的旋转测量集合。陀螺仪传感器120提供(通常为用户设备100的)传感器的陀螺仪旋转的指示。在一个实施方式中,陀螺仪传感器120直接感测诸如俯仰(pitch)、翻转(roll)、以及偏转(yaw)的旋转测量结果。在备选实施方式中,陀螺仪传感器120是确定用户设备100的角加速度的加速度计,该陀螺仪传感器120被集成以根据参考定向来确定旋转测量。用户设备100的定向被称作设备定向。通过确定设备相对于被称作“参考定向”的初始定向的定向,原始旋转测量被转换成设备定向。参考定向可以在陀螺仪传感器120被初始化时由陀螺仪传感器120确定,或者参考定向由图像操纵模块110确定。设备从参考点的旋转被称作设备旋转。图像存储140储存与物体有关的图像集合。在图像存储中的图像中的每一个图像都与图像定向相关联。图像定向是与图像相关联的定向,通常在从参考定向的旋转(或旋转对)中进行测量。因此,图像定向可以指示相对于参考定向的旋转10°的俯仰以及旋转5°的翻转。如参照图2进一步描述的,图像定向的集合通常覆盖诸如的指定范围之间的俯仰范围和翻转范围,并使各个图像与该范围中的每个45度的变化相关联。因此,在这个示例中,对于每个俯仰/翻转坐标集合,对于的范围可以使用九个图像:(+45。,+45。)、(+45。,0。)、(+45。,-45。)、…(-45°,0。)、(-45°,-45° )。图像集合可以包括任意数量的图像,图像坐标紧密或稀疏地覆盖坐标范围。图像操纵模块110基于由陀螺仪传感器120确定的用户设备100的旋转来生成图像。所生成的图像在显示器130上示出。图像操纵模块110从陀螺仪传感器120访问用户设备100的设备定向,并且从图像存储140访问图像和图像旋转。如果陀螺仪传感器120没有提供设备相对于参考定向的位置,则由图像操纵模块110确定。设备旋转被用于确定最接近地匹配用户设备100的旋转的图像。在上面提供的图像定向的示例中,(-30,-35)的设备旋转最接近地匹配于(_45,0)、(0,-45)、以及(-45,-45)的图像旋转。为了确定所述“最接近匹配”,图像操纵模块110确定设备旋转相对于图像定向中的每个图像定向的距离。在本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/18/CN105144283.html" title="用于基于设备旋转的图像操纵的方法及装置原文来自X技术">用于基于设备旋转的图像操纵的方法及装置</a>

【技术保护点】
一种用于基于设备旋转的图像操纵的方法,所述方法包括:确定用户设备的设备旋转,所述设备旋转基于所述用户设备相对于参考定向的定向来确定;访问多个图像,所述多个图像中的每个图像与图像定向相关联;从所述多个图像中选择一个或多个邻近图像,所述选择基于确定的所述设备旋转和与选择的所述一个或多个邻近图像相关联的所述图像定向;通过合并选择的所述一个或多个邻近图像来生成混合图像;以及输出所述混合图像以用于在所述用户设备上显示。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:C·瑛
申请(专利权)人:指尖翻动公司
类型:发明
国别省市:美国;US

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

1