将至少一个非立体照相机转换为立体照相机的制作方法_2

文档序号:9893911阅读:来源:国知局
施例中,移动设备105还可以或替代地经由有线的通信系统进行通信。在一些实施例中,移动设备105可以是照相机或不具有用于连接到通信系统的能力的其它移动设备。
在一些情形下,移动设备105可以经由无线接入系统110连接到无线通信系统100的网络115。无线接入系统110和网络115可以能够使用多种不同的无线协议中的任何无线协议来传输数据。这样的无线接入系统和无线网络是公知的,并且无需在此进行进一步详细描述。在一些情形下,网络115可以是或可以包括互联网。在其它情形下,网络115可以是或可以包括蜂窝网。无线接入系统110可以包括多个接入点,其中每一个接入点可以为相应的覆盖区域提供通信覆盖。在一些实施例中,接入点可以采用基站、基站收发机、无线基站、无线收发机、基本服务集(BSS)、扩展服务集(ESS)、节点B、演进型节点B(eNB)、家庭节点B、家庭eNodeB、无线局域网(WLAN)接入点的形式或接入点的某些其它形式。
无线通信系统100可以包括中央服务器计算机系统120,其可以例如由一个或多个服务器计算机、个人计算机、工作站、网站服务器、或其它适合的计算设备组成,并且针对给定服务器的个别计算设备彼此之间可以是本地的或远程的。在各种实施例中,中央服务器计算机系统120可以从移动设备105接收图像和图像处理请求。例如,中央服务器计算机系统120可以将其从移动设备105接收的图像重构为三维图像。
无线通信系统100还可以包括用户系统125,其可以是例如移动设备105可以连接到的个人计算机或控制台。在各种实施例中,用户系统125可以从移动设备105接收图像和图像处理请求。例如,用户系统125可以将其从移动设备105接收的图像重构为三维图像。
现在参考图2,方框图200示出了根据各种实施例的包括移动设备105-a和用于将设备105-a的至少一个非立体照相机转换为立体照相机的至少一个光学元件220的装置。移动设备105-a可以是参考图1描述的移动设备105的一个或多个方面的例子。移动设备105-a可以包括非立体照相机模块205、立体照相机模块210,和/或显示器模块215。这些部件中的每一个部件都可以在彼此之间进行通信。
可以使用适用于执行硬件中的可应用功能中的一些或全部功能的一个或多个专用集成电路(ASIC),来单独地或共同地实现移动设备105-a中的部件。可替代地,可以由一个或多个集成电路上的一个或多个其它处理单元(或内核)来执行这些功能。在其它实施例中,可以使用其它类型的集成电路(例如,结构化/平台ASIC、现场可编程门阵列(FPGA)和其它半定制1C),它们可以使用任何现有方式来编程。此外,可以使用包含在存储器中的、被格式化为由一个或多个通用或专用处理器执行的指令,来全部地或部分地实现每个单元的功會K。
非立体照相机模块205可以包括一个或多个非立体照相机。每一非立体照相机可以包含互补金属氧化物半导体(CMOS)传感器或通过其可以捕获图像以用于显示和/或数字处理的其它技术的传感器。
至少一个光学元件220可以向非立体照相机模块205的至少一个非立体照相机反射、聚焦、传播和/或重定向图像。例如,在其中非立体照相机模块205包括用于捕获第一图像的第一非立体照相机和用于捕获第二图像的第二非立体照相机的实施例中,至少一个光学元件220可以在第一图像的捕获期间临时性地改变第一非立体照相机的有效位置和有效方位。所改变的有效位置可以距第二非立体照相机的有效位置位移了预定距离,以及所改变的有效方位可以向第一非立体照相机提供与第二非立体照相机的视野重叠的视野。在一些实施例中,该至少一个光学元件220还可以临时性地改变第二非立体照相机的有效位置和/或有效方位。
在该至少一个光学元件220的另一例子中,该至少一个光学元件220可以临时性地将非立体照相机模块205中的一个或多个非立体照相机中的每一个的视野分裂,从而产生重叠的视野。在一些情形下,将非立体照相机的视野分裂包括将非立体照相机的像素分裂为第一和第二子集,并且使用至少一个光学元件220来临时性地改变所述子集中的一个子集或全部两个子集的有效位置,从而将第一子集的有效位置距第二子集的有效位置位移预定距离。
在该至少一个光学元件220的另一例子中,该至少一个光学元件220可以既改变非立体照相机模块205中的一个非立体照相机的有效位置和/或有效方位,又将非立体照相机模块205中的同一和/或不同的非立体照相机的视野分裂。
立体照相机模块210可以执行各种功能。在一些情形下,立体照相机模块210可以接收由非立体照相机模块205中的第一非立体照相机捕获的第一图像并且接收由非立体照相机模块205中的第二非立体照相机捕获的第二图像。在其它情形下,立体照相机模块210可以从具有分裂视野的非立体照相机接收第一和第二图像。在另外其它情形下,立体照相机模块210可以接收多于两个图像,其中这些图像是从具有不同的视角和重叠视野的多于两个的照相机捕获的。在这些情形中的任意情形下,立体照相机模块210可结合至少一个光学元件220来将移动设备105-a的一个或多个非立体照相机转换为立体照相机。例如,立体照相机模块210可以用于执行对场景的数学重构,其中该场景以由非立体照相机模块205中的一个或多个非立体照相机捕获的多个图像中的每一图像来表示。在一些情形下,第一和第二非立体照相机的有效位置之间(或非立体照相机的像素的第一和第二子集之间)的预定距离可以在执行数学重构的过程中帮助立体照相机模块210(和/或立体照相机模块210与之通信的脱机(ο??-device)处理服务)。例如,数学重构可涉及按比例表示被包括在所重构的场景中的目标,其中可使用预定距离来识别或确定比例。数学重构还可涉及渲染所重构的场景的三维图像。在一些情形下,可以将所重构的场景输出给显示器模块215,以用于由移动设备105-a的用户观看。
在一些情形下,显示器模块215可包括液晶显示器(IXD)或发光二极管(LED)显示器。
现参考图3,方框图300示出了根据各种实施例的包括移动设备105-b和用于将非立体照相机转换为立体照相机的至少一个光学元件220-a的装置。移动设备105-b可以是参考图1和/或图2描述的移动设备105的一个或多个方面的例子。移动设备105-b可以包括第一非立体照相机205-a、第二非立体照相机205-b、立体照相机模块210-a,和/或显示器模块215。这些部件中的每一部件都可以在彼此之间通信。
可以使用适用于执行硬件中的可应用功能中的一些或全部功能的一个或多个ASIC,来单独地或共同地实现移动设备105-b中的部件。可替代地,可以由一个或多个集成电路上的一个或多个其它处理单元(或内核)来执行这些功能。在其它实施例中,可以使用其它类型的集成电路(例如,结构化/平台ASIC、FPGA和其它半定制1C),它们可以使用任何现有方式来编程。此外,可以使用包含在存储器中的、被格式化为由一个或多个通用或专用处理器执行的指令,来全部地或部分地实现每个单元的功能。
第一和第二非立体照相机205-a、205-b可以是参考图2描述的非立体照相机模块205中的非立体照相机的例子。在一些情形下,第一非立体照相机205-a可以包括移动设备105-b的前置照相机,而第二非立体照相机205-b可以包括移动设备105-b的后置照相机。
至少一个光学元件220-a可以用于临时性地改变第一非立体照相机205-a的有效位置和有效方位。改变第一非立体照相机205-a的有效位置可以涉及将第一非立体照相机205-a的有效位置距第二非立体照相机205-b的有效位置位移预定距离。改变第一非立体照相机205-a的有效方位可以涉及改变第一非立体照相机205-a的有效方位以向第一非立体照相机205-a提供与第二非立体照相机205-b的视野重叠的视野。当第一和第二非立体照相机205-a、205-b分别是前置和后置照相机时,至少一个光学兀件220_a可以用于向前置照相机提供与后置照相机的视野重叠的视野。
在一些情形下,至少一个光学元件220-a可以包括用于向第一非立体照相机205-a反射第一图像的镜子。在其它情形下,至少一个光学元件220-a可以包括用于将第一图像聚焦在第一非立体照相机205-a处的透镜。在其它情形下,至少一个光学元件220-a可以包括用于向第一非立体照相机205-a传播第一图像的光导管。在其它情形下,至少一个光学元件220-a可以包括用于向第一非立体照相机205-a重定向第一图像的棱镜。此外,至少一个光学元件220-a还可以包括不同类型的光学元件和/或上述以及其它类型的光学元件的组合。
第一和第二非立体照相机205的视野可以是相同的或不同的(例如,彼此之间一致或彼此之间不一致)。
在一些情形下,至少一个光学元件220可以临时性地将第一非立体照相机205的有效位置和第二非立体照相机205的有效位置之间的位移固定为预定距离。
至少一个光学元件220-a可以用于利用第一非立体照相机205-a捕获第一图像。第二图像可以利用第二非立体照相机205-b来捕获。第二图像可以具有距第一图像的参照系位移了使用至少一个光学元件220-a建立的预定距离的参照系。
在一些实施例中,第一和第二非立体照相机205-a、205-b可以同时(例如,在相同的时间处或在重叠的时间段)捕获第一和第二图像。在其它实施例中,第一和第二非立体照相机205-a、205-b可以顺序地捕获第一和第二图像。无论第一和第二图像是同时地还是顺序地被捕获,第一和第二非立体照相机205-a、205-b的有效位置都可以在第一和第二图像的捕获期间保持固定。如果第一和第二非立体照相机205-a、205-b的有效位置不保持固定,则在重构以第一和第二图像表示的场景期间,第一和第二非立体照相机205-a、205-b的有效位置之间的预定距离可能是不可用的。
立体照相机模块210-a可以是参考图2描述的立体照相机模块210的一个或多个方面的例子。在一些实施例中,立体照相机模块210-a可以包括比例因子识别模块305、目标大小计算模块310,和/或重构模块315。
在一些实施例中,比例因子识别模块305可以用于识别要应用于第一图像和第二图像中的至少一个公共目标的比例因子。该比例因子可以至少部分地基于第一图像的参照系和第二图像的参照系之间的预定距离,其中该预定距离可以通过将至少一个光学元件220-a附着到移动设备105-b上来临时性地固定。
在一些实施例中,目标大小计算模块310可以接收由第一和第二非立体照相机205-a、205-b捕获的第一和第二图像,并计算第一和第二图像中的至少一个公共目标的大小。可以至少部分地基于比例因子和/或第一图像的参照系和第二图像的参照系之间的预定距离来
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1