首页> 中国专利> 用来拍摄立体影片的方法与装置

用来拍摄立体影片的方法与装置

摘要

本发明公开了一种用来拍摄立体影片的方法,该方法包含有:利用一第一镜头拍摄左、右眼通道中的一通道的至少一第一影像,且利用一第二镜头拍摄左、右眼通道中的另一通道的至少一第二影像,其中该第一镜头是变焦镜头,且该第二镜头并非变焦镜头;以及在检测到放大运作被触发的状况下,计算该第二影像的放大影像与该第一影像之间的视差,并利用该视差与该第一影像产生一第三影像来取代该第二影像。本发明另提供一种用来拍摄立体影片的装置。

著录项

  • 公开/公告号CN102478756A

    专利类型发明专利

  • 公开/公告日2012-05-30

    原文格式PDF

  • 申请/专利权人 扬智科技股份有限公司;

    申请/专利号CN201010567699.1

  • 发明设计人 陈岳勇;

    申请日2010-11-30

  • 分类号G03B35/00(20060101);H04N13/00(20060101);

  • 代理机构11127 北京三友知识产权代理有限公司;

  • 代理人任默闻

  • 地址 中国台湾台北市

  • 入库时间 2023-12-18 05:21:27

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2014-09-17

    授权

    授权

  • 2012-07-11

    实质审查的生效 IPC(主分类):G03B35/00 申请日:20101130

    实质审查的生效

  • 2012-05-30

    公开

    公开

说明书

技术领域

本发明系有关于三维(Three Dimensional,3D)/立体(Stereoscopic)影片,尤指一 种用来拍摄立体影片的方法与装置。

背景技术

随着三维/立体电影的流行,消费者可能想要拥有一台能够拍摄三维/立体影片的摄 像机。然而,传统的立体电影摄像机通常具有两个高阶变焦镜头(Zoom Lens),故体积 庞大且不便携带。尤其是,当立体电影摄像机利用放大(Zoom In)运作将远处的物体拉近 时,通常需要把这两个高阶变焦镜头的距离拉开以获得具备正确视差的影像,其中这两个 高阶变焦镜头的距离调整机制会进一步增大这整个立体电影摄像机的体积。此外,由于上 述的立体电影摄像机属于专业设备,故其价格昂贵,且不像一般消费性电子产品容易取得。

在不使用上述的立体电影摄像机的前提下,相关技术当中有一种二维对三维 (2D-to-3D)影片转换方法,用来将普通的二维影片转换为三维/立体影片,其缺点在于 难以从二维影片的各幅影像中提取物体轮廓和距离资讯,故这样的方法所得的立体效果不 佳。尤其是,对于近处的物体诸如一个篮球,人的双眼所看到的影像不同,其中左、右眼 影像分别具有篮球在不同角度的花纹与图样,故并非藉由简单地平移某一眼的影像就能得 到另一眼的影像。对于这种二维对三维影片转换方法所得到的立体影像中物体,使用者通 常会觉得很扁平,就像一张张的卡片。

另外,在不使用上述的距离调整机制的前提下,相关技术当中有一种视差插值方法, 用来对放大运作所得的影像进行视差插值,以避免拉开两个高阶变焦镜头的距离,其缺点 在于两个高阶变焦镜头所拍摄的影像基本上是同一个影像的平移结果,故影像中的物体仍 有扁平感。如此,和上述的影片转换方法相比,这种视差插值方法所得的效果并没有改善, 反而多付出一个高阶变焦镜头的代价。

由上述可知,相关技术当中欠缺具体可行且具有经济效益的替代方案来满足消费者的 需求。因此,需要一种新颖的方法来拍摄三维/立体影片。

发明内容

因此本发明的目的之一在于提供一种用来拍摄立体影片的方法与装置,以解决上述问 题。

本发明的另一目的在于提供一种用来拍摄立体影片的方法与装置,作为具体可行且具 有经济效益的替代方案来满足消费者的需求。

本发明的较佳实施例中提供一种用来拍摄立体影片的方法,该方法包含有:利用一第 一镜头拍摄左、右眼通道中的一通道的至少一第一影像,且利用一第二镜头拍摄左、右眼 通道中的另一通道的至少一第二影像,其中该第一镜头是变焦镜头,且该第二镜头并非变 焦镜头;将该第一镜头的焦距所对应的一标的设定为一零视差点,其中该零视差点是用来 供视差计算的参考;以及计算该第二影像与该第一影像之间的视差,并利用该视差与该第 一影像产生一第三影像来取代该第二影像,以及记录该第一影像与该第三影像。

本发明的较佳实施例中提供一种用来拍摄立体影片的方法,该方法包含有:利用一第 一镜头拍摄左、右眼通道中的一通道的至少一第一影像,且利用一第二镜头拍摄左、右眼 通道中的另一通道的至少一第二影像,其中该第一镜头是变焦镜头(Zoom Lens),且该 第二镜头并非变焦镜头;以及计算该第二影像/其放大影像与该第一影像之间的视差,并 利用该视差与该第一影像产生一第三影像来取代该第二影像。

本发明于提供上述方法的同时,亦对应地提供一种用来拍摄立体影片的装置,该装置 包含有:一第一镜头、一第二镜头、一第一影像感测器、一第二影像感测器、以及一影像 处理电路,其中影像处理电路系耦接至该第一影像感测器与该第二影像感测器。该第一镜 头是用来拍摄左、右眼通道中的一通道的至少一第一影像,而该第二镜头是用来拍摄左、 右眼通道中的另一通道的至少一第二影像,其中该第一镜头是变焦镜头,且该第二镜头并 非变焦镜头。另外,该第一影像感测器是用来感测该第一影像的原始影像(Raw Image), 而该第二影像感测器是用来感测该第二影像的原始影像。此外,该影像处理电路是用来将 该第一影像的原始影像与该第二影像的原始影像分别转换为该第一影像与该第二影像,其 中该影像处理电路计算该第二影像/其放大影像与该第一影像之间的视差,并利用该视差 与该第一影像产生一第三影像来取代该第二影像。

本发明的好处之一是,本发明可在不需要过高成本的条件下,在拍摄立体影片时达到 极佳拍摄效果的目标。

本发明的另一好处是,本发明不需要上述的距离调整机制,故不会有立体摄像系统体 积过大的问题。

附图说明

图1A为依据本发明一第一实施例的一种用来拍摄立体影片的装置的示意图;

图1B至图1C为图1A所示的装置于不同的实施例中的实施细节;

图2A为依据本发明一实施例的一种用来拍摄立体影片的方法的流程图;

图2B为依据本发明另一实施例的一种用来拍摄立体影片的方法的流程图;

图3A至图3D为图2A或图2B所示的方法于一实施例中关于视差计算的实施细节;

图4A至图4B为图2A或图2B所示的方法于不同的实施例中关于产生虚拟第二镜头 拍摄内容的实施细节。

主要元件符号说明:

100                                    用来拍摄立体影片的装置

100-1                                  数码摄像机

100-2                                  数码相机

112-1,112-2                           镜头

114-1,114-2                           影像感测器

120                                    影像处理电路

130                                    储存模块

150-1                                  展开式萤幕

910-1,910-2                           用来拍摄立体影片的方法

912,913,914,916,916A,916B,918    步骤

IMG(1),IMG(2),IMGINT(2),IMG’(2)    影像

具体实施方式

请参考图1A,图1A为依据本发明一第一实施例的一种用来拍摄立体影片的装置100 的示意图。装置100包含一第一镜头112-1、一第二镜头112-2、一第一影像感测器114-1、 一第二影像感测器114-2、一影像处理电路120、以及一储存模块130,其中第一镜头112-1 是变焦镜头(Zoom Lens),且第二镜头112-2并非变焦镜头。实作上,第一镜头112-1可 采用高阶变焦镜头来实施,且可视为装置100的主要镜头;而第二镜头112-2可采用价格 相对低廉的低阶定焦镜头来实施,且可视为装置100的辅助镜头。另外,第一镜头112-1 与第二镜头112-2在同时使用时可用来拍摄立体影片,而第一镜头112-1在单独使用时可 用来拍摄一般仅具有二维影像的影片。

于本实施例中,第一镜头112-1是用来拍摄左、右眼通道{CHL,CHR}中的一通道的至 少一第一影像IMG(1),而第二镜头112-2是用来拍摄左、右眼通道{CHL,CHR}中的另一通 道的至少一第二影像IMG(2)。另外,第一影像感测器114-1是用来感测第一影像IMG(1) 的原始影像(Raw Image)IMGRAW(1),而第二影像感测器114-2是用来感测第二影像IMG(2) 的原始影像IMGRAW(2)。影像处理电路120可分别从第一影像感测器114-1与第二影像感 测器114-2接收原始影像IMGRAW(1)与IMGRAW(2),并将原始影像IMGRAW(1)与IMGRAW(2) 分别转换为第一影像IMG(1)与第二影像IMG(2)。例如:影像处理电路120可选择性地进 行某(些)影像处理运作,诸如色彩内插(Color Interpolation)、自动白平衡(Auto White Balance)、及/或亮度调整,以将原始影像IMGRAW(1)与IMGRAW(2)分别转换为第一影像 IMG(1)与第二影像IMG(2)。当需要时,储存模块130可用来储存影像。尤其是,影像处理 电路120可利用储存模块130记录某些影像诸如第一影像IMG(1)与第二影像IMG(2)中的 至少一部分(例如:一部分或全部)。

图1B至图1C为图1A所示的装置于不同的实施例中的实施细节。如图1B所示,在 装置100是数码摄像机(Camcorder)100-1的状况下,第二镜头112-2可设置于数码摄像 机100-1的展开式萤幕150-1的外侧。如此,第二镜头112-2的光轴与第一镜头112-1的光 轴之间的距离约等于人的双眼之间的距离。相较于第一镜头112-1而言,由于第二镜头 112-2体积小且结构简单,故于展开式萤幕150-1的外侧设置第二镜头112-2系为具体可行 的设计,其中设置第二镜头112-2并不会增加太多成本。如图1C所示,在装置100是数 码相机100-2的状况下,第二镜头112-2可设置于数码相机100-2的正面上与第一镜头112-1 所在位置相反的另一侧。如此,第二镜头112-2的光轴与第一镜头112-1的光轴之间的距 离约等于人的双眼之间的距离。相仿地,相较于第一镜头112-1而言,由于第二镜头112-2 体积小且结构简单,故于数码相机100-2的正面设置第二镜头112-2系为具体可行的设计, 其中设置第二镜头112-2并不会增加太多成本。

不论图1A所示的装置100实施成数码摄像机100-1或数码相机100-2、或是其它消费 性电子产品,设置第二镜头112-2作为辅助镜头系为具体可行的设计且不会增加太多成本。 藉由同时使用第一镜头112-1与第二镜头112-2,装置100可以适当地拍摄立体影片,并且 在不需要过高成本的条件下,达到极佳拍摄效果的目标。关于装置100拍摄立体影片的实 施细节,请参考图2A与图2B进一步说明。

图2A为依据本发明一实施例的一种用来拍摄立体影片的方法910-1的流程图。方法 910-1可应用于图1A所示的装置100(例如:图1B所示的数码摄像机100-1或图1C所示 的数码相机100-2、或是其它消费性电子产品)。该方法说明如下:

于步骤912中,装置100利用第一镜头112-1拍摄左、右眼通道{CHL,CHR}中的一通 道诸如一第一通道CH(1)的至少一第一影像IMG(1),且利用第二镜头112-2拍摄左、右眼 通道{CHL,CHR}中的另一通道诸如一第二通道CH(2)的至少一第二影像IMG(2),其中第一 镜头112-1是变焦镜头,且第二镜头112-2并非变焦镜头。例如:若第一通道CH(1)与第二 通道CH(2)分别代表左眼通道CHL与右眼通道CHR,则第一影像IMG(1)与第二影像IMG(2) 分别代表左眼影像与右眼影像。又例如:若第一通道CH(1)与第二通道CH(2)分别代表右 眼通道CHR与左眼通道CHL,则第一影像IMG(1)与第二影像IMG(2)分别代表右眼影像与 左眼影像。

于步骤913中,影像处理电路120将第一镜头112-1的焦距所对应的标的设定为零视 差点,其中该零视差点是用来供视差计算的参考。尤其是,本步骤的焦距可为第一镜头112-1 于其放大(Zoom In)运作未被触发的状况下的焦距;也就是说,在放大运作未被触发的状 况下,影像处理电路120将该焦距(例如:第一镜头112-1于其广角端的焦距)所对应的 某一标的设定为零视差点。例如:影像处理电路120可选择第一影像IMG(1)的中心的物体 的位置作为该零视差点。又例如:影像处理电路120可比较第一影像IMG(1)与第一镜头 112-1所拍摄先前影像之间的变化最大的区域,以选择位于该区域中心的物体的位置做为 该零视差点。

于步骤916中,影像处理电路120计算第二影像IMG(2)与第一影像IMG(1)之间的视 差(例如至少一视差值诸如一个或多个视差值),并利用该视差与第一影像IMG(1)产生一 第三影像IMG(3)来取代第二影像IMG(2),以及利用储存模块130记录第一影像IMG(1)与 第三影像IMG(3)。

于步骤918中,影像处理电路120检查是否停止记录。例如:使用者可利用装置100 的使用者输入介面诸如一个或多个按钮来中断影像记录(例如:触发停止记录的指令、或 设定停止记录的旗标),而影像处理电路则可检测是否中断影像记录(例如:检测是否有 停止记录的指令被触发、或检测是否有停止记录的旗标被设定)。在检测到应停止记录的 状况下,结束图2A所示的工作流程;否则,重新进入步骤912。

图2B为依据本发明另一实施例的一种用来拍摄立体影片的方法910-2的流程图。方 法910-2亦可应用于图1A所示的装置100(例如:图1B所示的数码摄像机100-1或图1C 所示的数码相机100-2、或是其它消费性电子产品)。该方法说明如下:

于步骤912中,装置100利用第一镜头112-1拍摄左、右眼通道{CHL,CHR}中的一通 道诸如一第一通道CH(1)的至少一第一影像IMG(1),且利用第二镜头112-2拍摄左、右眼 通道{CHL,CHR}中的另一通道诸如一第二通道CH(2)的至少一第二影像IMG(2),其中第一 镜头112-1是变焦镜头,且第二镜头112-2并非变焦镜头。例如:若第一通道CH(1)与第二 通道CH(2)分别代表左眼通道CHL与右眼通道CHR,则第一影像IMG(1)与第二影像IMG(2) 分别代表左眼影像与右眼影像。又例如:若第一通道CH(1)与第二通道CH(2)分别代表右 眼通道CHR与左眼通道CHL,则第一影像IMG(1)与第二影像IMG(2)分别代表右眼影像与 左眼影像。

于步骤914中,影像处理电路120检查放大(Zoom In)运作是否被触发。例如:使用 者可利用装置100的使用者输入介面(未显示于图1A)诸如一个或多个按钮来触发放大运 作,而影像处理电路120则可检测放大运作是否被触发。在检测到放大运作被触发的状况 下,进入步骤916A;否则(即在检测到放大运作未被触发的状况下),进入步骤916B。

于步骤916A中,影像处理电路120计算第二影像IMG(2)的放大影像IMG’(2)与第一 影像IMG(1)之间的视差(例如至少一视差值诸如一个或多个视差值),并利用该视差与第 一影像IMG(1)产生一第三影像IMG(3)来取代第二影像IMG(2),以及利用储存模块130记 录第一影像IMG(1)与第三影像IMG(3)。请注意,第一影像IMG(1)是第一镜头112-1于光 学变焦控制下所产生的光学放大影像;例如:于光学变焦控制下,第一镜头112-1的焦距 由最短焦距f1 mm放大为一特定焦距f2 mm,则第一镜头112-1的光学变焦控制的放大倍 数等于(f2/f1)。实作上,影像处理电路120可对第二影像IMG(2)进行像素内插以产生数 位放大影像,作为放大影像IMG’(2),其中在产生放大影像IMG’(2)时,影像处理电路120 可控制放大影像IMG’(2)对第二影像IMG(2)的放大倍数等于(或近似于)上述的放大倍数 (f2/f1)。如此,影像处理电路120即可正确地计算放大影像IMG’(2)与第一影像IMG(1)之 间的视差,并利用该视差与第一影像IMG(1)产生第三影像IMG(3)来取代第二影像IMG(2)。

于步骤916B中,影像处理电路120利用储存模块130记录第一影像IMG(1)与第二影 像IMG(2)。依据本实施例,第二镜头112-2投射于第二影像感测器114-2的视角等于第一 镜头112-1在最短焦距f1 mm时投射于第一影像感测器114-1的视角,且第一影像IMG(1) 与第二影像IMG(2)的解析度一致。这只是为了说明的目的而已,并非对本发明的限制。依 据本实施例的一变化例,第二镜头112-2投射于第二影像感测器114-2的视角不等于第一 镜头112-1在最短焦距f1 mm时投射于第一影像感测器114-1的视角;然而,本变化例的 影像处理电路120可针对视角的不同予以补偿,以达到与本实施例同等的效果。依据本实 施例的另一变化例,第一影像IMG(1)与第二影像IMG(2)的解析度不一致;然而,本变化 例的影像处理电路120可针对解析度不一致予以补偿,以达到与本实施例同等的效果。

于步骤918中,影像处理电路120检查是否停止记录。例如:使用者可利用装置100 的使用者输入介面诸如一个或多个按钮来中断影像记录(例如:触发停止记录的指令、或 设定停止记录的旗标),而影像处理电路则可检测是否中断影像记录(例如:检测是否有 停止记录的指令被触发、或检测是否有停止记录的旗标被设定)。在检测到应停止记录的 状况下,结束图2B所示之工作流程;否则,重新进入步骤912。

图3A至图3D为图2A所示的方法910-1或图2B所示的方法910-2于一实施例中关 于视差计算的实施细节,其中各图中的虚线框内的圆形代表物体。请注意,本实施例中虽 然以放大运作被触发的状况来说明,这只是为了说明的目的而已,并非对本发明的限制。 在一特例中,本实施例中所述的放大倍数可等于1,使得相关运作的一部分可被简化。尤 其是,当上述的放大运作未被触发时,本步骤所取得的放大倍数可等于1。

首先假设图3A下半部所示的物体{1,2,3,4,5}排列于人的双眼平视的视线所在的平面 (即以人的头部轴线为法向量的平面)。由于人的双眼能够转动,通常会注视在一个感兴 趣的物体上,诸如物体1。如此,于双眼分别看到的影像的任一者中,在物体1和考虑中 的某一眼(例如左眼或右眼)连线及其延长线上的物体都位于这个影像的中心。而在连线 的左边的物体位于这个影像的左边,在连线的右边的物体位于这个影像的右边。于是,物 体{1,2,3,4,5}在右眼影像中由左至右的排列顺序为{2,4,1,5,3},但物体{1,2,3,4,5}在左 眼影像中由左至右的排列顺序却是{5,2,1,3,4}。同一个物体在两眼看到的影像中位置的差 别称为视差,而视差等于零的点(于此即物体1所在位置)称为零视差点。针对人的空间 认知而言,大脑会根据视差判断物体的位置。请注意,本实施例所考虑的视差是针对立体 影片的画面的水平方向来计算的,这样可以模拟人的双眼平视的视线所在的平面上的双眼 视差。这只是为了说明的目的而已,并非对本发明的限制。针对立体影片的画面的水平方 向来计算视差亦可模拟别的平面(例如人的双眼向上望或向下望的视线所在的平面)上的 双眼视差。

在本实施例的某些变化例中,两个镜头112-1与112-2可以设计成能够转动对准同一 个物体,但是那样成本很高。如图3B所示,为了节省成本,本实施例的两个镜头112-1 与112-2的朝向可以是固定的,通常是相互平行的。在放大运作被触发的状况下,第一镜 头112-1(在此即主要镜头)于光学变焦控制下所拍摄到的第一影像IMG(1)是光学放大影 像,而该光学放大影像的视角小于放大运作未被触发时的同一镜头所拍摄影像的视角。由 于第二镜头112-2并非变焦镜头,第二镜头112-2(在此即辅助镜头)所拍摄到的第二影像 IMG(2)仍旧维持原来的视角,故第一镜头112-1拍摄到的第一影像IMG(1)的物体{2,1,4} 只是第二影像IMG(2)的物体{4,1,2,3}的一部分。通常拍摄者会把最重要的物体放在影像 的中心,因此本实施例可以假设零视差点位于第一影像IMG(1)的中心位置,即物体1所在 位置。

如图3C所示,影像处理电路120可利用像素内插运作,依据光学变焦控制的放大倍 数(例如:放大倍数(f2/f1))将第二影像IMG(2)放大以产生内插影像IMGINT(2),并且利 用影像比对于内插影像IMGINT(2)中找到物体1,再于内插影像IMGINT(2)当中,选择物体1 的位置为中心位置来撷取出放大影像IMG’(2)。例如:影像处理电路120可设定一窗口的 大小等于第一影像IMG(1)的大小,并将该窗口的中心位置对准内插影像IMGINT(2)中的物 体1的位置,以将内插影像IMGINT(2)当中该窗口所对应的部分撷取出来,作为放大影像 IMG’(2)。以上运作如同将内插影像IMGINT(2)平移以使内插影像IMGINT(2)中的物体1的位 置与第一影像IMG(1)中的物体1的位置重合,再将内插影像IMGINT(2)当中与第一影像 IMG(1)重迭的部分撷取出来,作为放大影像IMG’(2),其中放大影像IMG’(2)的大小与第 一影像IMG(1)的大小相同。

如图3D所示,物体1之外的其它物体中的任一考虑中的物体(例如物体2或物体4) 分别在放大影像IMG’(2)与第一影像IMG(1)中的位置之间的差异就是这个物体在双眼看到 影像中的视差。于是,影像处理电路120可依据放大影像IMG’(2)与第一影像IMG(1)来计 算任一物体在双眼看到影像中的视差,并依据该视差修改第一影像IMG(1)以产生第三影像 IMG(3)。如此,在放大运作被触发且第二镜头112-2并非变焦镜头的状况下,影像处理电 路120可精细地产生虚拟第二镜头拍摄内容,即第三影像IMG(3)的内容。

实作上,上述的视差可代表一个或多个视差值,尤其是一个或多个物体在放大影像 IMG’(2)与第一影像IMG(1)之间的一个或多个视差值。另外,在产生第三影像IMG(3)的过 程中,影像处理电路120可利用内插影像IMGINT(2)的小部分背景影像资讯来修补第三影像 IMG(3)当中因为物体调整位置所致的空缺。

依据本实施例的一特例,在上述的放大运作未被触发的状况下,上述的放大倍数可等 于1,故图3B与图3D所示的第一影像IMG(1)应为对应于正常视角的未放大影像。于是, 影像处理电路120可径行利用图3B所示的第二影像IMG(2)作为上述的内插影像 IMGINT(2)。另外,由于上述的放大倍数可等于1,且影像处理电路120可径行利用第二影 像IMG(2)作为上述的内插影像IMGINT(2),故影像处理电路120从内插影像IMGINT(2)中所 撷取出放大影像IMG’(2)可等于内插影像IMGINT(2)本身。因此,影像处理电路120可径行 利用图3B所示的第二影像IMG(2)作为上述的放大影像IMG’(2)。其它细节与图3A至图 3D所示实施例相同,故不重复赘述。

图4A至图4B为图2A所示的方法910-1或图2B所示的方法910-2于不同的实施例中 关于产生虚拟第二镜头拍摄内容(即第三影像IMG(3)的内容)的实施细节。

请参考图4A。于步骤932中,影像处理电路120取得第一镜头112-1的光学变焦控制 的放大倍数,诸如上述的放大倍数(f2/f1)。请注意,在一特例中,本步骤所取得的放大倍 数可等于1,使得后续相关步骤的一部分可被简化。尤其是,当上述的放大运作未被触发 时,本步骤所取得的放大倍数可等于1。

于步骤934中,影像处理电路120依据该放大倍数将第二镜头112-2拍摄的第二影像 IMG(2)放大,以产生内插影像IMGINT(2)。尤其是,影像处理电路120进行像素内插运作 以产生内插影像IMGINT(2)。

于步骤936中,影像处理电路120选择位于第一镜头112-1拍摄的第一影像IMG(1) 的中心附近的一个点(例如位于中心的物体的位置)作为零视差点。

于步骤938中,影像处理电路120从内插影像IMGINT(2)中撷取出放大影像IMG’(2)。 实作上,影像处理电路120可将内插影像IMGINT(2)与第一影像IMG(1)进行比对,以于内 插影像IMGINT(2)中找到对应的零视差点的位置,并在内插影像IMGINT(2)的零视差点的位 置与第一影像IMG(1)的零视差点的位置重合的条件下,将内插影像IMGINT(2)当中与第一 影像IMG(1)重迭的部分撷取出来,作为放大影像IMG’(2)。

于步骤940中,影像处理电路120计算复数对像素之间的水平视差。尤其是,影像处 理电路120针对放大影像IMG’(2)的复数个像素中的每一个像素寻找第一影像IMG(1)当中 对应的像素,并且计算这一对像素的水平距离,作为这一对像素之间的水平视差。

于步骤942中,影像处理电路120将第一影像IMG(1)的像素根据水平视差进行移动, 以产生第三影像IMG(3)。于是,影像处理电路120可利用第三影像IMG(3)来取代第二影 像IMG(2)。实作上,由于物体的遮挡,针对放大影像IMG’(2)寻找第一影像IMG(1)当中对 应的像素不见得能找得到,则影像处理电路120可以采用放大影像IMG’(2)中的对应的像 素来填补第三影像IMG(3)中的空缺(例如上述因为物体调整位置所致的空缺),或者采用 第三影像IMG(3)当中的空缺附近像素进行插值,以得到虚拟像素来填补第三影像IMG(3) 中的空缺。这只是为了说明的目的而已,并非对本发明的限制。依据本实施例的一变化例, 影像处理电路120可计算步骤940所述的这一对像素的水平距离,其中该水平距离带有正 负符号,而且可以带有小数部分。影像处理电路120可利用该水平距离,作为这一对像素 之间的水平视差。如此,步骤942可代换为步骤942’,如下所示:

于步骤942’中,影像处理电路120将第一影像IMG(1)的像素根据水平视差进行移动, 并由水平距离的正负符号决定移动的左右方向,以产生第三影像IMG(3)。实作上,如果水 平距离带有小数部分,则影像处理电路120用插值实现小数部分的移动距离,以产生第三 影像IMG(3)。

依据本实施例的一特例,在上述的放大运作未被触发的状况下,步骤932所取得的放 大倍数可等于1,故于步骤934中,影像处理电路120可径行利用第二影像IMG(2)作为上 述的内插影像IMGINT(2)。另外,由于步骤932所取得的放大倍数可等于1,且影像处理电 路120可径行利用第二影像IMG(2)作为上述的内插影像IMGINT(2),故于步骤938中,影 像处理电路120从内插影像IMGINT(2)中所撷取出放大影像IMG’(2)可等于内插影像 IMGINT(2)本身。因此,影像处理电路120可径行利用第二影像IMG(2)作为步骤940与步 骤942所述的放大影像IMG’(2)。其它细节与图4A所示实施例相同,故不重复赘述。

依据本实施的某些变化例,影像处理电路120可对视差(例如步骤940所述的水平视 差)进行补偿。例如:当装置100实施成各种不同的产品诸如数码摄像机100-1、数码相 机100-2、或是其它消费性电子产品时,第一镜头112-1与第二镜头112-2之间的距离可以 不同,每个使用者的双眼之间的距离也可能略有差异,故这些变化例的影像处理电路120 可将步骤940所述的这一对像素之间的水平视差乘以一个预设系数COEF1来补偿这些差 异。如此,针对步骤916或步骤916A所述的视差的计算,影像处理电路120可依据预设 系数COEF1来补偿使用者的双眼之间的距离的差异。另外,依据这些变化例中的一变化例, 影像处理电路120可将该水平视差再乘以步骤932所述的放大倍数以模拟两个镜头拉开的 效果。如此,针对步骤916或步骤916A所述的视差的计算,影像处理电路120可依据步 骤932所述的放大倍数来模拟第一镜头112-1与第二镜头112-2拉开的效果。依据这些变 化例中的另一变化例,影像处理电路120可依据步骤932所述的放大倍数来查表,以得到 视差的调整系数COEF2,并将该水平视差乘以调整系数COEF2,来模拟在该放大倍数下的 镜头拉开的程度。如此,针对步骤916或步骤916A所述的视差的计算,影像处理电路120 可依据步骤932所述的放大倍数来查表以得到该视差的调整系数COEF2,并依据调整系数 COEF2来模拟该放大倍数下第一镜头112-1与第二镜头112-2拉开的程度。

请参考图4B。本实施例是图4A所示实施例的变化例,其中上述的步骤936被代换为 步骤936’,其细节说明如下:

于步骤936’中,影像处理电路120比较第一影像IMG(1)与同一个镜头(即该第一镜头 112-1)所拍摄的先前影像IMGP(1)之间的变化以找到变化最大的区域,并选择位于该区域 中心附近的一个点(例如位于该区域中心的物体的位置)作为零视差点。由于人看到移动 中的物体时,通常会把双眼锁定于该物体,故本实施例可将移动中的物体的位置选择为零 视差点。其它步骤与图4A所示实施例相同,故不重复赘述。

依据本实施例的一特例,在上述的放大运作未被触发的状况下,步骤932所取得的放 大倍数可等于1,故于步骤934中,影像处理电路120可径行利用第二影像IMG(2)作为上 述的内插影像IMGINT(2)。另外,由于步骤932所取得的放大倍数可等于1,且影像处理电 路120可径行利用第二影像IMG(2)作为上述的内插影像IMGINT(2),故于步骤938中,影 像处理电路120从内插影像IMGINT(2)中所撷取出放大影像IMG’(2)可等于内插影像 IMGINT(2)本身。因此,影像处理电路120可径行利用第二影像IMG(2)作为步骤940与步 骤942所述的放大影像IMG’(2)。其它细节与图4B所示实施例相同,故不重复赘述。

本发明的好处之一是,设置第二镜头作为辅助镜头系为具体可行的设计且不会增加太 多成本。藉由同时使用第一镜头与第二镜头,本发明的装置可以适当地拍摄立体影片,并 且在不需要过高成本的条件下,达到极佳拍摄效果的目标。另外,在放大运作被触发的状 况下,第二镜头拍摄的影像只用于计算视差(或用于修补第三影像中的空缺),而在最终 的输出诸如影像处理电路120输出给储存模块130的资料中,只有第一镜头拍摄的第一影 像以及依据第一影像修改所产生的第三影像;因此,本发明虽然不采用高阶变焦镜头作为 第二镜头,却仍然可保有优良的立体影像品质。此外,相较于相关技术中的二维对三维影 片转换方法(其系以唯一的镜头拍摄的二维影像来估算视差),本发明利用第二镜头拍摄 的影像来计算视差更为精确。

以上所述仅为本发明的较佳实施例,凡依本发明权利要求范围所做的均等变化与修 饰,皆应属本发明的涵盖范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号