手持式电子装置、图像提取装置及其图像提取方法_2

文档序号:9380733阅读:来源:国知局
和远距离图像以用于缩放操作。
[0074]请参看图4,图4说明根据本申请案的实施例的主要相机和远距离相机的视场(FOV)。此处请注意,主要相机211的有效焦距小于远距离相机212的有效焦距,且远距离相机212的FOV W2的面积小于主要相机211的FOV Wl。且,FOV Wl覆盖FOV W2,且FOV Wl和FOV W2的几何中心不重叠。此外,景深相机213的有效焦距可小于主要相机211的有效焦距,且景深相机213的FOV大于FOV Wl和FOV W2且景深相机213的FOV可覆盖FOV Wl和 FOV W2o
[0075]当在手持式电子装置中执行缩放操作(放大)时,可根据分别由主要相机211和远距离相机212提取的第一图像和第二图像由处理单元进行内插运算。此外,主要相机211和远距离相机212需要相互接近,且主要相机211和远距离相机212可组合在同一机体上,或可为分开的模块且由机械夹具组合。
[0076]在图2中,景深相机213用于获得景深图。处理单元可使用景深相机213的图像以及由主要相机211和远距离相机212中的至少一个获得的图像中的一个。举例来说,对于具有近距离的物体来说,景深相机213和主要相机211的图像用于计算景深图。另一方面,对于具有远距离的物体来说,景深相机213和远距离相机212的图像用于计算景深图。
[0077]处理单元可选择相机211和212中的至少一个以根据缩放因数来进行景深图计算。缩放因数可由用户设置,且如果缩放因数小于第一阈值,那么处理单元可选择主要相机211和景深相机213。相比之下,如果缩放因数大于第二阈值,那么处理单元可选择远距离相机212和景深相机213。其中,第一阈值不大于第二阈值。
[0078]如果第一阈值不同于(小于)第二阈值,且当缩放因数介于第一阈值与第二阈值之间时,处理单元可选择主要相机211与远距离相机212两者的图像,以与景深相机213的图像一起计算景深图。
[0079]另一方面,处理单元可通过比较景深图像和主要图像而计算短距离像差信息,且通过比较景深图像和远距离图像而计算长距离像差信息。此外,处理单元选择性地采用短距离像差信息或长距离像差信息以产生景深图。
[0080]关于缩放操作,处理单元接收缩放因数,且基于缩放因数而裁剪主要图像以获得经裁剪的主要图像。接着,处理单元通过参考远距离图像来增强经裁剪的主要图像以获得经缩放的图像。
[0081]请参看图3,图3说明根据本申请案的实施例的用于获得景深图的方法。通过不同缩放因素,如果物体OBJl具有近物距,那么景深相机213和主要相机211的图像用于景深图计算。如果物体0BJ2具有远物距,那么景深相机213和远距离相机212的图像用于景深图计算。这是因为主要相机211与景深相机213之间的距离小于远距离相机212与景深相机213之间的距离。也就是说,根据具有较大距离的远距离相机212和景深相机213,可精确地获得景深图。可对应地获得具有高性能的输出图像。
[0082]简单地说,如果物体的图像深度小于20厘米,那么主要相机211和景深相机213可用于计算图像深度,且如果物体的图像深度介于20厘米与2米之间,那么远距离相机212与景深相机213可用于计算图像深度。
[0083]详细地说,关于景深图,处理单元经配置以在主要图像、远距离图像和景深图像中搜索目标物体,且计算在景深图像和主要图像上的目标物体之间所存在的短距离像差。此夕卜,处理单元计算景深图像和远距离图像上的目标物体之间所存在的长距离像差,且基于短距离像差或长距离像差而估计对应于目标物体与图像提取装置之间的距离的物距。可基于所估计的物距来产生景深图。此处请注意,如果对焦因数设置在第一阈值内,那么处理单元基于短距离像差来估计物距。且,如果对焦因数设置在第二阈值之外,那么处理单元基于长距离像差来估计物距。第一阈值和第二阈值可由图像提取装置的设计师来确定。
[0084]实际上,图像中存在许多物体,且物体的物距可不同。处理单元可在主要图像、远距离图像和景深图像中搜索多个目标物体,且计算景深图像与主要图像之间所存在的短距离像差。此外,处理单元可计算景深图像与远距离图像之间所存在的长距离像差,基于短距离像差和长距离像差而估计对应于多个目标物体与图像提取装置之间的距离的第一组物距,且基于长距离像差而估计对应于多个目标物体与图像提取装置之间的距离的第二组物距。处理单元可自第一组物距和第二组物距进行选择以获得一组优化的物距。
[0085]此处,处理单元可将景深图像与经缩放的图像两者转变为亮度色差(YUV)格式,且根据具有YUV格式的景深图像和经缩放的图像而计算景深图。
[0086]在本申请案的一些实施例中,尤其对于具有中等图像深度的物体来说,主要相机211、远距离相机212和景深相机213全部用于景深图计算。
[0087]此处,应注意,主要相机、远距离相机和景深相机的解析度可为相同的。
[0088]请参看图5A、5C及图5A、5C及为根据本申请案的多个实施例的图像提取装置的方块图。图像提取装置51包含主要相机501、远距离相机502、景深相机503、处理单元510和控制器504。处理单元510耦接到主要相机501、远距离相机502和景深相机503。主要相机501与景深相机503之间的距离小于远距离相机502与景深相机503之间的距离。主要相机501、远距离相机502和景深相机503分别提取主要图像(ΠΜ1、远距离图像(ΠΜ2和景深图像(ΠΜ3。处理单元510接收缩放因数ZF,且处理单元510根据缩放因数ZF而对分别由主要相机501和远距离相机502获得的图像(ΠΜ1和(ΠΜ2进行缩放操作以获得经缩放的图像ZIM。
[0089]处理单元510包含图像处理单元511、接口单元515、缩放引擎512和深度引擎513。图像处理单元511耦接到主要相机501、远距离相机502和景深相机503且接收分别由主要相机501、远距离相机502和景深相机503产生的主要图像(ΠΜ1、远距离图像(ΠΜ2和景深图像(ΠΜ3。图像处理单元511对主要图像(ΠΜ1、远距离图像(ΠΜ2和景深图像(ΠΜ3的信号进行信号处理,且分别产生经处理的主要图像PMSl、经处理的远距离图像PMS2和经处理的景深图像PMS3。
[0090]接口单元515耦接到图像处理单元511,且接收经处理的主要图像PMSl和经处理的远距离图像PMS2以及缩放因数ZF。接口单元515根据缩放因数ZF而将经处理的主要图像PMSl和经处理的远距离图像PMS2中的一个传送到深度引擎513。详细地说,如果缩放因数ZF大于阈值,那么接口单元515可将第一经处理的图像信号PMSl传送到深度引擎513,且如果缩放因数ZF小于阈值,那么接口单元515可将第二经处理的图像信号PMS2传送到深度引擎513。
[0091 ] 另一方面,接口单元515还将经处理的主要图像PMSl和经处理的远距离图像PMS2传送到缩放引擎512。缩放引擎512根据缩放因数ZF而对经处理的主要图像PMSl和经处理的远距离图像PMS2进行缩放操作(例如,放大操作)以产生经缩放的图像ZHL
[0092]缩放引擎512经配置以通过交错远距离图像和主要图像而产生经缩放的图像。
[0093]深度引擎513接收经处理的主要图像PMSl和经处理的远距离图像PMS2中的一个、经处理的景深图像信号PMS3和缩放因数ZF。如果经处理的主要图像PMSl传送到深度引擎513,那么深度引擎513根据经处理的主要图像PMSl和经处理的景深图像PMS3而计算景深图1DI。相比之下,如果经处理的远距离图像PMS2传送到深度引擎513,那么深度引擎513根据经处理的远距离图像PMS2和经处理的景深图像PMS3而计算景深图1DI。
[0094]当然,在一些实施例中,接口单元515可根据缩放因数ZF而传送经处理的主要图像PMSl与经处理的远距离图像PMS2两者。深度引擎513可根据经处理的主要图像PMS
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1