可自动将二维影像转换为三维影像的方法

文档序号:6564778阅读:140来源:国知局
专利名称:可自动将二维影像转换为三维影像的方法
技术领域
本发明关于一种影像转换方法,且特别是关于一种可自动将2D (二维) 影像转换为3D (三维)影像的方法。
背景技术
一般而言,3D影像均是由两组不同视角的影像信息所组成,其中,一 组对应于左眼视角,另一组则对应于右眼视角。在播放3D影像时,观视者 的左眼仅能看见对应于左眼视角的影像信息,而右眼仅能看见对应于右眼视 角的影像信息,借此,观视者即会于大脑中产生立体视觉。
目前,已有先前技术可将2D影像转换为3D影像。在先前技术中,当 使用者欲将2D影像转换为3D影像,其必须先在2D影像中圈选至少一对象 (Object)。接着,由使用者自行判断该被圏选的对象是属于2D影像的前景 (Foreground)或背景(Background)。之后,使用者再自行决定该给予被圈选的 对象多少景深(Depthoffield)。若被圏选的对象为两个以上,则使用者必须分 别对每一对象做上述步骤的调整。此对使用者来说相当不方便。
因此,本发明的范畴在于提供一种可自动将2D影像转换为3D影像的 方法,以解决上述问题。

发明内容
本发明的范畴之一在于提供一种影像转换方法,当使用者在2D影像中 圏选出欲转换为3D影像的对象后,本发明即可自动的判断圏选的每一对象 属于前景或背景,并且自动赋予每一对象相对应的景深,进而形成3D影像。
根据一优选具体实施例,本发明的影像转换方法是用以将2D影像转换 为3D影像,该方法包括下列步骤。首先,在2D影像中,圏选至少一对象, 并且在2D影像中,设定基线(Base Une)。接着,根据基线,判断每一对象位 在2D影像中的前景或背景,其中,N个第一对象位于前景,M个第二对象 位于背景,N以及M均为大于或等于O的整数且不同时为0。之后,分别将
每一 N个第一对象以及每一 M个第二对象排序,并且才艮据N个第一对象的 排序,分别给予每一N个第一对象第一位移量,并且根据M个第二对象的 排序,分别给予每一M个第二对象第二位移量。根据第一位移量移动每一N 个笫一对象,并且根据第二位移量移动每一 M个第二对象,以产生T张连 续影像,T为一自然数。最后,依序输出每一T张连续影像,以产生3D影 像。借此,当使用者在2D影像中圏选完对象后,本发明的方法即可自动将 2D影像转换为3D影像。对使用者而言,极为方便。关于本发明的优点与精神可以借由以下的发明详述及附图得到进一步 的了解。


图1所示为2D影像的示意图。图2所示为图1中桌子被圏选的示意图。图3A至图3E所示为关于图2中桌子的五张连续影像的示意图。 图4所示为图1中桌子以及椅子被圈选的示意图。图5A至图5E所示为关于图4中桌子以及椅子的五张连续影像的示意图。图6所示为图1中桌子以及椅子被圏选的示意图。图7A至图7E所示为关于图6中桌子以及椅子的五张连续影像的示意图。主要组件符号说明1: 2D影像 10:桌子(物件)12、 14、 16:椅子(物件) 18:钢琴(物件)Yl、 Yl'、 Yl":基线 d、 dl、 d2、 d3:位移量C(x,y)、 Cl(xl,yl)、 C2(x2,y2)、 C3(x3,y3):中心坐标11-15、 Il'-I5'、 ir'-I5":连续影像Al:第一方向 A2:第二方向具体实施方式
本发明的影像转换方法是用以将2D影像转换为3D影像。请参阅图1, 图1所示为2D影像1的示意图。如图l所示,2D影像1中包括多个对象, 如桌子IO、椅子12、 14、 16、钢琴18等。为达到上述有关本发明的范畴, 所采用的技术手段及其余功效,现举数个优选具体实施例加以说明如下 第一优选具体实施例第 一优选具体实施例说明本发明的影像转换方法用以将2D影像中的桌 子IO转换为3D影像的作用原理。请参阅图1至图3E,图2所示为图1中桌子IO被圈选的示意图,图3A 至图3E所示为关于图2中桌子10的五张连续影像的示意图。在此实施例中,首先,使用者需在2D影像1中,圏选桌子IO(以虚线 表示),并且在2D影像1中,设定基线Y1。在此实施例中,基线Y1为水平 线。接着,计算桌子10的中心坐标C(x, y),并且根据中心坐标C(x,y)相对 于基线Y1的位置,判断桌子10位于2D影像1中的前景或背景。如图2所 示,由于中心坐标C的y坐标位于基线Yl之下,因此判断桌子10位于2D 影像l中的前景。在此实施例中,中心坐标C(x,y)是经由下列公式一计算而 得。公式一<formula>formula see original document page 6</formula>在公式一中,n代表桌子IO中的所有像素的数量,sum(x)代表每一像素 的x坐标总和,sum(y)代表每一像素的y坐标总和。之后,给予桌子10位移量d,并且根据桌子IO的中心坐标C,将桌子 IO朝第一方向(如图3A至图3E中,箭头Al的方向)依序移动位移量d五次, 以产生五张连续影像11-15,如图3A至图3E所示。最后,依序输出每一张 连续影像11-15,以产生桌子IO的3D影像。第二优选具体实施例第二优选具体实施例说明本发明的影像转换方法用以将2D影像中的桌 子10以及椅子12转换为3D影像的作用原理。请参阅图1以及图4至图5E,图4所示为图1中桌子10以及椅子12 被圈选的示意图,图5A至图5E所示为关于图4中桌子10以及椅子12的 五张连续影〗象的示意图。在此实施例中,首先,使用者需在2D影像1中,圈选桌子10以及椅子 U(以虚线表示),并且在2D影像1中,设定基线Y1'。在此实施例中,基线 Yl'为水平线。接着,计算桌子10的中心坐标Cl(xl, yl)以及椅子12的中心坐标C2(x2, y2),并且根据中心坐标Cl(xl,yl)以及C2(x2,y2)相对于基线Yl'的位置,判 断桌子IO以及椅子12位于2D影^泉1中的前景或背景。如图4所示,由于 中心坐标C1、 C2的y坐标yl、 y2均位于基线Yl'之下,因此判断桌子10 以及椅子12位于2D影像1中的前景。之后,将桌子IO以及椅子12排序。在此实施例中,排序的依据为(1) 若对象的中心坐标距离基线较远,则对象的排序较前面;(2)若对象是从2D 影像l的底部向上延伸,则对象的排序较前面;(3)若两个对象的中心坐标相 对于基线的距离相同,则先被圏选的对象的排序较前面。因此,椅子12的 排序是在桌子IO之前。接着,给予桌子10位移量dl,并且根据桌子IO的中心坐标CI,将桌 子10朝第一方向(如图5A至图5E中,箭头Al的方向)依序移动位移量dl 五次,给予椅子12位移量d2,并且根据椅子12的中心坐标C2,将椅子12 朝第一方向依序移动位移量d2五次,以产生五张连续影像I1'-I5',如图5A 至图5E所示。最后,依序输出每一张连续影像I1,-I5',以产生桌子10以及 椅子12的3D影像。第三优选具体实施例第三优选具体实施例说明本发明的影像转换方法用以将2D影像中的桌 子10以及椅子16转换为3D影像的作用原理。请参阅图1以及图6至图7E,图6所示为图1中桌子10以及椅子16 被圏选的示意图,图7A至图7E所示为关于图6中桌子10以及椅子16的五张连续影像的示意图。在此实施例中,首先,使用者需在2D影像1中,圏选桌子10以及椅子 16(以虚线表示),并且在2D影像1中,设定基线Y1"。在此实施例中,基线 Yl"为水平线。接着,计算桌子10的中心坐标Cl(xl, yl)以及椅子16的中心坐标C3(x3, y3),并且根据中心坐标Cl(xl, yl)以及C3(x3, y3)相对于基线Yl"的位置, 判断桌子IO以及椅子16位于2D影像1中的前景或背景。如图6所示,由 于中心坐标C1的y坐标yl位于基线Yl"之下,因此判断桌子10位于2D影 像l中的前景;由于中心坐标C3的y坐标y3位于基线Yl"之上,因此判断
椅子16位于2D影像1中的背景。之后,给予桌子10位移量dl,并且根据桌子10的中心坐标C1,将桌 子IO朝第一方向(如图7A至图7E中,箭头Al的方向)依序移动位移量dl 五次,给予椅子16位移量d3,并且根据椅子16的中心坐标C3,将椅子16 朝第二方向(如图7A至图7E中,箭头A2的方向)依序移动位移量d3五次, 以产生五张连续影像I1"-I5",如图7A至图7E所示。最后,依序输出每一张 连续影像I1"-I5",以产生桌子10以及椅子16的3D影像。第一方向与第二 方向反向。需注意的是,上述位移量以及最后产生的连续影像的数量均可由设计者 根据实际应用而设计。借此,本发明可应用于各种3D显示器,如斜式柱状 透镜(Slanted lenticular)、直式柱状透镜、偏光片形式等。若3D显示器为偏 光片形式,最后只要产生两张连续影像即可。相较于先前技术,当使用者在2D影像中圈选完对象后,本发明的方法 即可自动将2D影像转换为3D影像。对使用者而言,极为方便。借由以上优选具体实施例的详述,希望能更加清楚描述本发明的特征与相反地,其目的是希望能涵盖各种改变及具相等性的安排于本发明所欲申请 的专利范围的范畴内。因此,本发明的范畴应该根据上述的说明作最宽广的 解释,以致使其涵盖所有可能的改变以及具相等性的安排。
权利要求
1. 一种影像转换方法,用以将一2D影像转换为一3D影像,该影像转换方法包括下列步骤(a)在该2D影像中,圈选至少一对象(Object);(b)在该2D影像中,设定一基线(Base line);(c)根据该基线,判断每一对象位在该2D影像中的一前景(Foreground)或一背景(Background),其中,N个第一对象位于该前景,M个第二对象位于该背景,N以及M均为一大于或等于0的整数且不同时为0;(d)分别将每一N个第一对象以及每一M个第二对象排序;(e)根据该N个第一对象的排序,分别给予每一N个第一对象一第一位移量,并且根据该M个第二对象的排序,分别给予每一M个第二对象一第二位移量;(f)根据该第一位移量移动每一N个第一对象,并且根据该第二位移量移动每一M个第二对象,以产生T张连续影像,T为一自然数;以及(g)依序输出每一T张连续影像,以产生该3D影像。
2. 根据权利要求1所述的影像转换方法,其中步骤(c)还包括下列步骤 (cl)计算每一对象的一中心坐标;以及(c2)根据每一对象的该中心坐标相对于该基线的位置,判断每一对象位 于该2D影^^中的该前景或该背景。
3. 根据权利要求2所述的影像转换方法,其中在步骤(d)中,若该至少一 对象的其中之一的该中心坐标距离该基线较远,则该对象的排序较前面。
4. 根据权利要求3所述的影像转换方法,其中在步骤(d)中,若该至少一 对象的其中之一是从该2D影像的一底部向上延伸,则该对象的排序较前面。
5. 根据权利要求4所述的影像转换方法,其中在步骤(d)中,若两个对象 的该中心坐标相对于该基线的距离相同,则先被圈选的该对象的排序较前 面。
6. 根据权利要求2所述的影像转换方法,其中在步骤(f)中,根据该第一 对象的该中心坐标,将该第一对象朝一第一方向依序移动该第一位移量T 次,并且根据该第二对象的该中心坐标,将该第二对象朝一第二方向依序移 动该第二位移量T次,以产生该T张连续影像,该第一方向与该第二方向反向。
7. 根据权利要求1所述的影像转换方法,其中该基线为一水平线。
8. —种影像转换方法,用以将一2D影像转换为一3D影像,该影像转换 方法包括下列步骤(a) 在该SD影像中,圈选一对象;(b) 在该SD影像中,设定一基线;(c) 根据该基线,判断该对象位于该2D影像中的一前景或一背景;(d) 给予该物件一位移量;(e) 根据该位移量移动该对象,以产生T张连续影像,T为一自然数;以及(f) 依序输出每一T张连续影像,以产生该3D影像。
9. 根据权利要求8所述的影像转换方法,其中步骤(c)还包括下列步骤 (cl)计算该对象的一中心坐标;以及(c2)根据该对象的该中心坐标相对于该基线的位置,判断该对象位于该 2D影像中的该前景或该背景。
10. 根据权利要求9所述的影像转换方法,其中在步骤(e)中,若该对象 位于该2D影像中的该前景,根据该对象的该中心坐标,将该对象朝一第一 方向依序移动该位移量T次,以产生该T张连续影像;若该对象位于该2D 影像中的该背景,根据该对象的该中心坐标,将该对象朝一第二方向依序移 动该位移量T次,以产生该T张连续影像,该第一方向与该第二方向反向。
11. 根据权利要求8所述的影像转换方法,其中该基线为一水平线。
全文摘要
本发明公开一种用以将2D影像转换为3D影像的方法,其包括下列步骤(a)在2D影像中,圈选对象;(b)在2D影像中,设定基线;(c)根据基线,判断对象位在2D影像中的前景或背景;(d)给予物件位移量;(e)根据位移量移动对象,以产生多个张连续影像;以及(f)依序输出每一张连续影像,以产生3D影像。借此,当使用者在2D影像中圈选完对象后,本发明的方法即可自动将2D影像转换为3D影像。
文档编号G06T13/00GK101211463SQ20061017213
公开日2008年7月2日 申请日期2006年12月27日 优先权日2006年12月27日
发明者李宛静, 谢东霖, 黄奕铭 申请人:广达电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1