CN101053000B - 用于处理视频图像的系统和方法 - Google Patents

用于处理视频图像的系统和方法 Download PDF

Info

Publication number
CN101053000B
CN101053000B CN2005800377632A CN200580037763A CN101053000B CN 101053000 B CN101053000 B CN 101053000B CN 2005800377632 A CN2005800377632 A CN 2005800377632A CN 200580037763 A CN200580037763 A CN 200580037763A CN 101053000 B CN101053000 B CN 101053000B
Authority
CN
China
Prior art keywords
frame
data
frames
camera
texture map
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2005800377632A
Other languages
English (en)
Other versions
CN101053000A (zh
Inventor
大卫·A·斯普纳
托德·辛普森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Neo Lab Convergence Inc.
Original Assignee
Conversion Works Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Conversion Works Inc filed Critical Conversion Works Inc
Publication of CN101053000A publication Critical patent/CN101053000A/zh
Application granted granted Critical
Publication of CN101053000B publication Critical patent/CN101053000B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/10Geometric effects
    • G06T15/20Perspective computation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/20Image signal generators
    • H04N13/261Image signal generators with monoscopic-to-stereoscopic image conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/20Image signal generators
    • H04N13/286Image signal generators having separate monoscopic and stereoscopic modes

Abstract

一些典型实施例旨在通过处理一系列的二维图像,产生在该系列的图像中所描述的实物世界的表示,从而创建“虚拟世界”。虚拟世界表示包括对象的模型,所述对象模型指定了虚拟世界内对象的位置、对象的几何形状、对象的维数、对象的表面表示、以及/或者其它相关信息。通过开发虚拟世界表示,可以运用许多图像处理效果,如立体图像的生成、对象插入、对象去除、对象平移和/或其它的对象处理操作。

Description

用于处理视频图像的系统和方法 
技术领域
本发明总的涉及处理图形图像。 
背景技术
许多技术已经被提出,并且在许多情形中已经被实现来执行一个或者多个二维图像到一个或者多个立体三维图像的转换。二维图像到三维图像的转换涉及到为每个三维帧创建一对立体图像。然后使用适合的显示设备,可以将立体图像呈现给观察者的左眼和右眼。根据场景中的对象和场景的观察者之间的计算出的空间关系,相应的立体图像之间的图像信息不同。图像信息中的差别使得观察者能够感觉到三维效果。 
在美国专利第6,477,267号(‘267专利)中描述了转换技术的一个例子。在‘267专利中,只对给出的二维图像中所选择的对象进行处理以取得最终三维图像中的三维效果。在‘267专利中,最初是通过描绘对象的轮廓来选择对象以进行这种处理。所选择的对象被分配一“深度”值,该“深度”值代表对象离开观察者的相对距离。针对依赖于所分配的深度值的一对立体图像中的每个图像,执行所选对象的横向位移。本质上,发生“剪切-粘贴”操作以创建三维效果。对象的简单位移在对象的背景中产生了缝隙或者空白区域。‘267专利中公开的系统通过“伸展”对象的背景以填充空白区域来补偿缝隙。 
‘267专利有许多局限性。具体地,伸展操作会引起被伸展对象的变形。伸展需要被最小化以减小视觉的异常。伸展量还对应于对象与其背景之间的差别或视差,并且伸展量是其距观察者的相对距离的函数。因此,相互作用的对象的相对距离必须保持较小。 
在美国专利第6,466,205号(‘205专利)中描述了转换技术的另一例子。在‘205专利中,对视频帧的序列进行处理以选择对象并且创建所选对象的“单元(cell)”或者“消光(mattes)”,其基本上仅仅包括与它们各自的对象相关的信息。在给定帧中,由另一对象对所选对象的局部遮蔽通过在时间上搜索视频帧序列以识别其中第一对象的相同部分未被遮蔽的 其它的帧来处理。因此,即使完整的对象没有出现于任何的单个帧中,也可以为完整的对象创建单元。这种处理的优点是在为了提供三维效果而移置对象时不会出现缝隙或者空白区域。具体地,会成为空白的一部分背景或者其它对象可以用从时间序列中的其它帧获得的图形信息来填充。因此,三维图像的再现可以以有利的方式出现。 
发明内容
一些典型的实施例旨在通过处理一系列的二维图像,以生成由该系列的图像所描述的实物世界的表示,从而创建“虚拟世界”。虚拟世界表示包括对象模型,该对象模型指定虚拟世界内对象的位置、对象的几何形状、对象的维数、对象的表面表示和/或其它相关的信息。通过开发虚拟世界表示,可以运用许多图像处理效果。 
在一实施例中,可以创建立体图像。为了创建一对立体图像,利用两个不同的相机位置,再现虚拟世界的两个单独的视图,其对应于观察者的左眼和右眼。以这种方式再现的立体图像产生的三维效果比采用公知的转换技术可能得到的感觉质量更好。具体地,使用三维几何学进行表面重构实现了比采用二维相关性时可能实现的更加精确的对象表示。 
在一实施例中,通过使用编辑应用软件,将算法分析和手动输入应用于一系列的二维图像上。编辑应用软件的图形用户界面使“编辑者”能够控制图像处理算法和相机重构算法的操作以开始对象模型的创建。运用算法的同时,编辑者可以通过图形用户界面提供用户输入来精致对象模型。通过协调手动和自动图像操作,可以以高效的方式将二维序列转换成虚拟世界表示。因此,诸如二维到三维转换的进一步的图像处理可以以比使用已知处理技术更高效和更精确的方式发生。 
上述内容相当广泛地概括了本发明的特征和技术优点,从而使得能更好地理解下面的本发明的详细描述。本发明另外的特征和优点将在下文中描述,其形成本发明权利要求的主题。应该理解,所公开的构思和具体实施例可以被方便地用作修改或设计其它结构以用于实现本发明的相同目的的基础。应该意识到,这种等同的构造并不脱离如所附权利要求所述的发明。在结合附图考虑时,根据下面的描述,将更好地理解与本发明的结构和操作方法有关的、被认为是本发明的特性的新颖特征,以及更多的目的和优点。然而,应该清楚地理解,所提供的每个图只是为了说明和描述 的目的,并不是作为本发明的限制的限定。 
具体实施方式
对视频图像序列进行处理,所述视频图像序列包括称为1到4的四个关键帧。在这些关键帧之间可以存在多个其它帧。 
可见,球体具有多个色调和/或色度容量(chromatic content)。球体的一半使用第一色调来再现,并且球体的另一半使用第二色调来再现。球体通过视频序列经历旋转变换。因此,在第二关键帧中,相对于第一关键帧,可以看到更大量的第一色调。在第三关键帧中,充分的旋转已经发生,使得仅球体的第一色调是可见的。在第四关键帧中,与第一关键帧中的第二色调的位置相比,在球体的相对侧上,第二色调再次变为可见。 
一盒子在视频序列中经历缩放变换。具体地,盒子遍及视频序列变得更小。而且,在视频序列期间,盒子被平移。最后,盒子的运动使得盒子被球体遮蔽。在第四关键帧中,盒子不再可见。 
根据公知的图像处理技术,通过分割或者消光(matting)来自第三关键帧的球体,将产生针对第三关键帧的立体图像。用于球体的被分割或被消光的图像数据将包括单一色调(即第一色调)。被分割或者被消光的图像数据可以在立体视图中被替换。另外,可以进行图像填充或者对象伸展以处理由替换导致的空白区域。由于不能精确再现球体的多色调表面特征,许多公知的图像处理技术的局限性被显现出来。具体地,因为根据公知图像处理技术的立体图像的生成仅使用了经消光的或者经分割的图像数据,所以,在一对立体图像的左、右图像中,公知技术会将球体再现为单色调对象。然而,这种再现偏离了在三维场景中会实际产生的视图。在实际的三维场景中,右视图可以使得第二色调的一部分在球体的右侧上可见。同样地,左视图可以使得第二色调的一部分在球体的左侧上可见。 
当通过在正被处理的图形中创建对象的三维模型从而再现立体图像时,典型的实施例使得能够得到更高的精确度。可以针对盒子创建单个的三维模型。另外,利用为盒子创建的模型,可以对盒子所经历的缩放变换进行编码。而且,盒子的四个表示对应于所述四个关键帧。另外,需要注意,盒子没有显式地呈现在第四关键帧中。然而,由于缩放变换和平移能够被识别和编码,所以可以为第四关键帧创建盒子的第四表示。关键帧中不可见对象的表示的创建有利于使许多效果能够实现。例如,可以选择对 象去除操作以去除球体,由此导致盒子在最后所得到的经处理的图像中是可见的。 
以类似的方式,可以针对球体选择或创建三维模型。结合该三维模型,可以编码与球体相关联的旋转变换信息。 
使用三维模型和相机重构信息,可以对包括场景内对象的位置的三维场景进行限定。可以描述一场景的俯视图,该场景包括对应于第三关键帧的球体的三维模型和盒子的三维模型。第二色调通常背向观察透视(viewing perspectives),并且第一色调通常面向观察透视。然而,因为右视图被轻微地偏移,所以一部分第二色调是可见的。同样地,盒子的三维模型的较少部分被球体的三维模型所遮蔽。 
利用一三维场景,可以生成左图像和右图像。具体地,该三维场景限定了对于左右视图而言哪些对象是可见的、对象的位置以及对象的大小。通过使用纹理映射技术来将图像数据映射到三维对象上,从而可以在视图中再现对象。经编码的变换信息可以用于以精确的方式执行纹理映射。例如,针对球体所编码的旋转变换信息使球体的左部分能够在左图像中包括第二色调。变换信息使球体的右部分能够在右图像中包括第二色调。具体地,使用变换信息,可以将与第二和第四关键帧中的第二色调相关联的图像数据映射到左图像和右图像中的球体的适当部分上。同样地,通过使用来自第二关键帧的信息和变换信息,盒子的已经在右图像中变为可见的部分的表面特征可以被适当地再现出来。 
为了进一步说明一些实施例的操作,参考一组视频帧,其中盒子沿两个轴旋转。使用传统的消光建模技术,要为1到4的帧中的每一个创建对象消光,原因是盒子的二维表示在每个帧中都是不同的。然后,为1到4的帧中的每一个创建相应的对象消光是一个耗时和繁琐的过程。然而,根据一典型实施例,针对第一帧创建对象模型。因为盒子的三维特征不会改变,所以针对2到4的帧可以仅限定旋转信息。然后,使用对象模型和变换信息,可以从2到4帧中自动提取盒子的表面特征。因此,一些典型的实施例提供了比传统技术更高效的用于处理视频帧的过程。 
下面将描述根据一典型实施例从视频图像限定三维对象的一组相关过程。在第一过程中,在所选帧中限定所关心的对象的轮廓。对象的轮廓可以以半自动的方式出现。用户可以手动选择相应对象的边缘的相对少量的点。然后,可以使用边缘跟踪算法识别位于用户所选点之间的对象的轮廓。一般而言,边缘跟踪算法通过确定两点之间的最小路径成本进行操作, 其中,路径成本是图像梯度特征的函数。在边缘跟踪期间还可以使用关于所选对象的特定域信息。可以使用一系列的贝塞尔(Bezier)曲线或者其它参数曲线对对象的轮廓进行编码。如有需要,可以使用更多的用户输入来精致曲线。 
在一相互联系的过程中,可执行相机重构。相机重构涉及分析相机与视频序列中的三维场景之间的关系的过程。在这个过程中,可以估计相机的焦距、相机的相对成角透视、相机相对于场景中的对象的位置和方位,以及/或者其它适合的信息。 
然后在一相互联系的过程中,针对对象,创建三维模型或者从预定义的三维模型库中选择三维模型。可以使用许多适合的模型格式,例如,可以采用构造实体几何(Constructive Solid Geometry)模型,其中,每个对象被表示为对象基元(例如,块、圆柱体、圆锥体、球体等)和对基元的逻辑运算(例如,并集、差分、交集等)的结合。另外或者可替选地,可以采用非均匀有理B样条(NURBS)模型,其中,对象是根据加权控制点、曲线阶(curve order)和节点向量的集合来被限定。另外,根据运动动画(kinematic animation)技术,能够限定骨架模型元素以利于与视频序列中对象的复杂运动相关联的图像处理。 
在一相互联系的过程中,限定所关心的对象在关键帧之间经历的变换和平移。具体地,对象的平移或者替换、对象的缩放、对象的旋转、对象的形变等可以被限定。例如,对象在关键帧之间可以增加大小。大小的增加可缘于该对象接近相机或者缘于对象真实地变大(“鼓胀(ballooning)”)。通过对对象是否在大小上有所增加而不是仅仅在三维场景中移动进行精确地编码,随后的处理可以更精确地发生。这个步骤可以利用自动算法和用户输入的结合来执行。例如,可以用运动补偿算法来估计对象的平移。如果对象已经经历了缩放,则用户可以识别出已经发生缩放,并且自动算法可以通过比较关键帧之间的图像轮廓来计算缩放因子。 
在又一相互联系的过程中,使用前面步骤中所开发的信息,对视频序列的三维场景中的对象的位置进行限定。位置的限定可以以自动的方式发生。为了编辑或者其它目的,可以接收用户输入以改变对象的位置。另外,如有需要,可以去除一个或者几个对象。 
在另一相互联系的过程中,创建表面特性数据结构,如纹理映射。 
下面描述了根据一个典型实施例,用于创建特定时间位置的三维对象的纹理映射数据的流程。用于创建纹理映射数据的流程起始于第一步骤,其中,选中视频帧。所选视频帧识别时间位置,纹理映射生成将针对该时间位置发生。在第二步骤中,选中来自所选视频帧的对象。 
在第三步骤中,识别三维模型中与所选对象在所选帧中可见的部分对应的表面位置。例如,通过采用从初始相机位置到使用相机重构数据的三维模型上的位置的射线跟踪(ray tracing),可以执行可见表面位置的识别。在第四步骤中,根据用于三维模型被识别部分的所选帧中的图像数据,创建纹理映射数据。 
在第五步骤中,识别三维模型与对象在所选帧中最初不可见的部分对应的表面位置。在一个实施例中,在第五步骤中识别全部剩余表面位置,由此使得为所选帧创建尽可能多的纹理映射数据。在特定情形中,可能希望限制纹理数据的构造。例如,如果纹理数据在需要时生成,那么可能希望在该步骤中仅识别如下的表面位置(i)对应于对象在所选帧中最初不可见的部分的表面位置,以及(ii)由于根据视点的改变而再现对象的原因,从而变为可见的表面位置。在这种情形中,根据对象的相机距离和最大的两眼间(inter-ocular)常数,可以计算出由于透视改变所暴露的对象表面的量。 
在第六步骤中,通过使用对象的被限定的模型、对象变换和平移以及相机重构数据,将在第五步骤识别的表面位置与所选帧之前和/或之后的帧中的图像数据相互关联。在第七步骤中,根据变换、平移和相机重构数据处理来自其它帧的图像数据。例如,如果在帧之间发生缩放变换,那么根据缩放因子可以增加或者减少先前帧或者主体帧中的图像数据。其它适当的处理可以发生。在一个典型实施例中,依赖于相互关联的图像数据在时间域中接近所选帧的程度,可以使用加权平均处理。例如,照明特性在帧之间可能改变。加权平均可以使得较暗的像素被照亮以匹配所选帧中的照明水平。在一个典型实施例中,光源也被建模为对象。当针对光源创建模型时,与被建模的对象相关联的照明效果可以从生成的纹理中除去。然后在再现期间再次引入照明效果。 
在第八步骤中,根据第七步骤中所处理的数据,针对第五步骤中所识别的表面位置创建纹理映射数据。因为在图像数据处理中使用了平移、变换和其他适合的信息,所以图像数据从其它帧到三维模型上的纹理映射以相对精确的方式发生。具体地,明显的间断和其它成像假象通常将是观察 不到的。 
在一个典型实施例中,关联于表示所关心对象的表面特征的纹理数据结构的生成而执行第四到第七步骤。一组给出的纹理数据结构限定了可以从视频序列恢复的对象的所有表面特征。同样地,因为表面特征会随着时间变化,所以可以针对每个相关帧分配纹理数据结构。因此,纹理数据结构可以被考虑用来抓取与特定对象相关的视频信息。 
组合的数据集(对象模型、变换信息、相机重构信息和纹理数据结构)能够从视频序列构造三维世界。三维世界可以被用于支持许多数据处理效果。如前面所提到的,可以创建立体图像。该立体图像可以近似地对应于原始二维视点。可替选地,如果有来自足够多的透视的图像数据可用,那么,立体图像可以从原始视频的视点上被去耦合。另外,可以执行对象去除以便从视频序列的帧去除对象。同样地,可以执行对象插入。 
下面描述了根据一个典型实施例用于处理视频图像序列的系统。系统可以在适合的计算机平台上实现。系统包括常规的计算资源,如中央处理单元、随机存取存储器(RAM)、只读存储器(ROM)、用户外围设备(例如,键盘、鼠标等)和显示器。系统进一步包括非易失性存储器。 
非易失性存储器包括使常规处理资源能够实现一些典型实施例的数据结构和软件代码或者指令。数据结构和代码可以实现例如上述的过程和步骤。 
非易失性存储器包括视频序列。该视频序列可以以数字格式从另一适合的介质(未表示)得到。可替选地,在来自成像设备(例如录像带播放器(video cassette player)或者视频摄像机)的模拟视频信号被模数变换后,可以得到该视频序列。利用一合适的图像处理算法或者几个算法以及用户输入,对象消光模块限定所选对象的轮廓。相机重构算法处理视频序列以确定视频序列中的对象与用于抓取图像的相机之间的关系。相机重构算法将数据存储于相机重构数据中。 
模型选择模块使得来自于模型库的模型模板能够与视频序列中的对象相关联。用于对象的模型选择被存储于对象模型中。对象精致模块利用用户输入和自动算法,生成并编码视频序列中的对象模型内的转换数据。对象模型可以表示随时间活动的几何编码形状、变换和位置数据。对象模型可以是分层的,并且可以具有相关联的模板类型(例如,椅子)。 
纹理映射生成模块生成纹理,该纹理表示视频序列中的对象的表面特 征。纹理映射生成模块使用对象模块和相机数据以生成纹理映射数据结构。优选地,每一个对象包括用于各自关键帧的纹理映射,对象在视频序列中透视的数目和对象的遮蔽被给定时,该纹理映射描述尽可能多的表面特征。具体地,纹理映射生成模块在前面的帧和/或后面的帧中进行搜索从而得到当前帧没有的表面特征数据。平移和变换数据被用于将来自其它帧的表面特征放置于纹理映射数据结构的合适的部分中。同样地,变换数据可以被用于缩放、形变、或以另外的方式处理来自其它帧的数据,使得经处理的数据与从当前帧得到的纹理数据的特征相匹配。如有需要,纹理精致模块可以被用于执行所生成的纹理的用户编辑。 
场景编辑模块使用户能够限定经处理的图像数据如何被创建。例如,如果需要三维效果,那么用户可以限定针对立体图像如何限定左和右透视。可替选地,如有需要,用户可以提供适合的输入来创建具有其它图像处理效果的二维视频序列。对象插入和去除可以通过用户输入的接收而发生,以识别待插入和/或者去除的对象以及针对这些效果的帧。另外,用户可以改变对象位置。 
当用户经过场景编辑模块完成输入数据时,用户可以采用再现算法来生成经处理的图像数据。经处理的图像数据使用对象模型、纹理映射数据结构和其它适合的信息而被构造以提供期望的数据处理效果。 
虽然已经详细描述了本发明及其优点,但是应该理解,在这里可以进行各种改变、替代和变化,而不背离如所附权利要求所限定的发明。而且,本发明的范围并非旨在限于说明书所描述的过程、机器、制造、事物的合成、装置、方法和步骤的实施例。如同人们从本公开中容易理解的那样,可以利用当前存在的或者以后将要被开发的、能够实现与这里所描述的对应的实施例基本上相同的功能或获得基本上相同的结果的过程、机器、生产、事件的构成、装置、方法或步骤。因此,所附权利要求旨在在其范围内包括这种过程、机器、制造、事物的合成、装置、方法或步骤。 

Claims (24)

1.一种用于处理视频序列的方法,包括:
限定与所述视频序列的多个帧内的对象相关联的图形数据;
将三维模型与所述对象相关联;
限定所述对象在所述多个帧之间经历的变换;
针对所述多个帧的第一帧生成纹理映射数据,其中,所述生成:(i)识别所述三维模型的根据与所述第一帧相关联的相机位置可见的第一部分;(ii)将与所述第一帧相关联的经限定的图形数据包括在用于所述第一部分的纹理映射数据内;(iii)识别所述三维模型的根据与所述第一帧相关联的相机位置不可见的第二部分;(iv)根据所述对象在所述第一帧和至少第二帧之间经历的经限定的变换,处理与所述多个帧中的至少所述第二帧相关联的经限定的图形数据;并且,(v)将所述经处理的图形数据包括在用于所述第二部分的纹理映射数据内。
2.根据权利要求1所述的方法,其中,所述限定变换包括:
限定所述对象经历的位置上的变化。
3.根据权利要求1所述的方法,其中,所述经限定的变换包括选自列表的至少一个变换,所述列表包括缩放变换、旋转变换和变形变换。
4.根据权利要求1所述的方法,其中,所述限定图形数据包括:
限定所述对象在所述多个帧中的轮廓。
5.根据权利要求4所述的方法,其中,所述限定轮廓包括:
经由用户界面从用户接收输入以限定所述对象表面的多个点;以及
执行图像处理算法来限定所述多个点之间的边缘。
6.根据权利要求1所述的方法,进一步包括:
针对所述第一帧生成立体图像,其中,所述生成立体图像包括利用所生成的纹理映射数据从两个透视来再现所述三维模型。
7.根据权利要求1所述的方法,还包括:
针对所述多个帧中的每一个,重复所述生成纹理映射数据。
8.根据权利要求7所述的方法,还包括:
利用所述三维模型和所述纹理映射数据,生成立体图像的序列。
9.根据权利要求1所述的方法,还包括:
针对所述多个帧中的多个对象,重复所述限定图形数据、关联、限定变换以及生成。
10.根据权利要求1所述的方法,还包括:
通过在所述第一帧中去除至少部分地遮蔽与所述三维模型相关联的所述对象的另一个对象,再现所述第一帧的修改版本。
11.根据权利要求1所述的方法,还包括:
执行相机重构算法,其中所述生成过程利用由所述相机重构算法生成的数据,限定与所述第二帧相关联的图形数据。
12.根据权利要求1所述的方法,其中,所述生成将用于所述第二部分的数据区分优先次序为距所述第一帧的时间距离的函数。
13.根据权利要求1所述的方法,其中,所述生成使用加权平均来处理所述经处理的图形数据以补偿所述第一和第二帧之间的图像差异。
14.一种用于处理视频序列的系统,包括:
多个对象模型,利用三维元素来表示所述视频序列中的对象;
多个变换数据结构,限定所述对象在多个帧之间经历的变换;
用于生成纹理映射数据的纹理映射生成算法,其中,针对所述对象模型中的每一个和针对所述多个帧中的每一个,所述算法可用于:(i)识别相应对象模型的根据所述多个帧的当前帧的相机位置可见的第一部分;(ii)识别所述相应对象模型的根据所述相机位置不可见的第二部分;(iii)将来自所述当前帧的图形数据包括在用于所述当前帧的所述第一部分的纹理映射数据中;(iv)根据变换数据结构,处理来自不同于所述当前帧的至少一个帧的图形数据;并且,(v)将所述被处理的图形数据包括在用于所述第二部分的纹理映射数据中。
15.根据权利要求14所述的系统,其中,所述多个对象模型对数据进行编码,所述数据限定了用于所述多个帧的三维中的所述多个对象模型的位置。
16.根据权利要求14所述的系统,其中,所述多个对象模型对数据进行编码,所述数据限定了所述多个对象模型的维数。
17.根据权利要求14所述的系统,还包括:
至少一个相机数据结构,限定了用于抓取所述视频序列的相机的特征。
18.根据权利要求14所述的系统,还包括:
再现模块,用于使用所述多个对象模型和所述纹理映射数据来再现图像。
19.根据权利要求17所述的系统,还包括:
场景编辑模块,用于修改对象特征。
20.根据权利要求19所述的系统,其中,所述场景编辑模块接收用户输入以便从待再现的帧中去除对象。
21.根据权利要求19所述的系统,其中,所述场景编辑模块接收用户输入以便将对象插入待再现的帧中。
22.根据权利要求14所述的系统,还包括:
再现模块,用于利用所述多个对象模型、相机数据和所述纹理映射数据来再现图像。
23.根据权利要求14所述的系统,还包括用于重构相机的特征的模块,所述相机用于抓取所述视频序列。
24.根据权利要求14所述的系统,还包括用于构造几何形状的模块,所述几何形状表示所述视频序列中的对象。
CN2005800377632A 2004-09-22 2005-09-07 用于处理视频图像的系统和方法 Expired - Fee Related CN101053000B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/946,955 2004-09-22
US10/946,955 US7542034B2 (en) 2004-09-23 2004-09-23 System and method for processing video images
PCT/US2005/031664 WO2006036469A2 (en) 2004-09-23 2005-09-07 System and method for processing video images

Publications (2)

Publication Number Publication Date
CN101053000A CN101053000A (zh) 2007-10-10
CN101053000B true CN101053000B (zh) 2011-01-05

Family

ID=35427855

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2005800377632A Expired - Fee Related CN101053000B (zh) 2004-09-22 2005-09-07 用于处理视频图像的系统和方法

Country Status (9)

Country Link
US (5) US7542034B2 (zh)
EP (1) EP1800267B1 (zh)
JP (1) JP2008513882A (zh)
KR (1) KR20070073803A (zh)
CN (1) CN101053000B (zh)
AU (1) AU2005290064A1 (zh)
CA (1) CA2581273C (zh)
NZ (1) NZ554661A (zh)
WO (1) WO2006036469A2 (zh)

Families Citing this family (94)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8396328B2 (en) 2001-05-04 2013-03-12 Legend3D, Inc. Minimal artifact image sequence depth enhancement system and method
US8401336B2 (en) 2001-05-04 2013-03-19 Legend3D, Inc. System and method for rapid image sequence depth enhancement with augmented computer-generated elements
US8897596B1 (en) 2001-05-04 2014-11-25 Legend3D, Inc. System and method for rapid image sequence depth enhancement with translucent elements
US9286941B2 (en) 2001-05-04 2016-03-15 Legend3D, Inc. Image sequence enhancement and motion picture project management system
US9031383B2 (en) 2001-05-04 2015-05-12 Legend3D, Inc. Motion picture project management system
DE102004037464A1 (de) * 2004-07-30 2006-03-23 Heraeus Kulzer Gmbh Anordnung zur Abbildung von Oberflächenstrukturen dreidimensionaler Objekte
US7542034B2 (en) 2004-09-23 2009-06-02 Conversion Works, Inc. System and method for processing video images
KR100603603B1 (ko) * 2004-12-07 2006-07-24 한국전자통신연구원 변위 후보 및 이중 경로 동적 프로그래밍을 이용한 스테레오 변위 결정 장치 및 그 방법
KR20060063265A (ko) * 2004-12-07 2006-06-12 삼성전자주식회사 영상 처리 방법 및 장치
WO2008060289A1 (en) * 2006-11-17 2008-05-22 Thomson Licensing System and method for model fitting and registration of objects for 2d-to-3d conversion
KR101342987B1 (ko) * 2006-11-21 2013-12-18 톰슨 라이센싱 3d 이미지의 컬러 보정을 위한 방법 및 시스템
US8655052B2 (en) 2007-01-26 2014-02-18 Intellectual Discovery Co., Ltd. Methodology for 3D scene reconstruction from 2D image sequences
US8274530B2 (en) * 2007-03-12 2012-09-25 Conversion Works, Inc. Systems and methods for filling occluded information for 2-D to 3-D conversion
WO2008118113A1 (en) * 2007-03-23 2008-10-02 Thomson Licensing System and method for region classification of 2d images for 2d-to-3d conversion
DE102007048857A1 (de) * 2007-10-11 2009-04-16 Robert Bosch Gmbh Verfahren zur Erzeugung und/oder Aktualisierung von Texturen von Hintergrundobjektmodellen, Videoüberwachungssystem zur Durchführung des Verfahrens sowie Computerprogramm
US8384718B2 (en) * 2008-01-10 2013-02-26 Sony Corporation System and method for navigating a 3D graphical user interface
US20090186694A1 (en) * 2008-01-17 2009-07-23 Microsoft Corporation Virtual world platform games constructed from digital imagery
US8379058B2 (en) * 2008-06-06 2013-02-19 Apple Inc. Methods and apparatuses to arbitrarily transform windows
CN101726963B (zh) * 2008-10-28 2012-07-25 华硕电脑股份有限公司 辨识被摄主体的维度形态的方法
US8326088B1 (en) * 2009-05-26 2012-12-04 The United States Of America As Represented By The Secretary Of The Air Force Dynamic image registration
US9424583B2 (en) * 2009-10-15 2016-08-23 Empire Technology Development Llc Differential trials in augmented reality
US9053562B1 (en) * 2010-06-24 2015-06-09 Gregory S. Rabin Two dimensional to three dimensional moving image converter
US9132352B1 (en) 2010-06-24 2015-09-15 Gregory S. Rabin Interactive system and method for rendering an object
US9699438B2 (en) 2010-07-02 2017-07-04 Disney Enterprises, Inc. 3D graphic insertion for live action stereoscopic video
CN101951511B (zh) * 2010-08-19 2012-11-28 深圳市亮信科技有限公司 一种通过分析深度进行视频场景分层的方法
US9971551B2 (en) * 2010-11-01 2018-05-15 Electronics For Imaging, Inc. Previsualization for large format print jobs
US8730232B2 (en) 2011-02-01 2014-05-20 Legend3D, Inc. Director-style based 2D to 3D movie conversion system and method
US9407904B2 (en) 2013-05-01 2016-08-02 Legend3D, Inc. Method for creating 3D virtual reality from 2D images
US9282321B2 (en) 2011-02-17 2016-03-08 Legend3D, Inc. 3D model multi-reviewer system
US9241147B2 (en) 2013-05-01 2016-01-19 Legend3D, Inc. External depth map transformation method for conversion of two-dimensional images to stereoscopic images
US9288476B2 (en) 2011-02-17 2016-03-15 Legend3D, Inc. System and method for real-time depth modification of stereo images of a virtual reality environment
US9113130B2 (en) * 2012-02-06 2015-08-18 Legend3D, Inc. Multi-stage production pipeline system
CN103053169B (zh) * 2011-06-08 2016-03-16 松下电器产业株式会社 图像处理装置及图像处理方法
KR101870764B1 (ko) * 2011-06-14 2018-06-25 삼성전자주식회사 영상 변환 메커니즘을 활용한 디스플레이 장치 및 그 동작 방법
US20130063556A1 (en) * 2011-09-08 2013-03-14 Prism Skylabs, Inc. Extracting depth information from video from a single camera
EP2786303A4 (en) * 2011-12-01 2015-08-26 Lightcraft Technology Llc TRANSPARENCY SYSTEM WITH AUTOMATIC TRACKING
CN104145479B (zh) * 2012-02-07 2017-10-27 诺基亚技术有限公司 从图像去除对象
WO2013158784A1 (en) * 2012-04-17 2013-10-24 3Dmedia Corporation Systems and methods for improving overall quality of three-dimensional content by altering parallax budget or compensating for moving objects
US9014543B1 (en) 2012-10-23 2015-04-21 Google Inc. Methods and systems configured for processing video frames into animation
US9007365B2 (en) 2012-11-27 2015-04-14 Legend3D, Inc. Line depth augmentation system and method for conversion of 2D images to 3D images
US9547937B2 (en) 2012-11-30 2017-01-17 Legend3D, Inc. Three-dimensional annotation system and method
US9071756B2 (en) 2012-12-11 2015-06-30 Facebook, Inc. Systems and methods for digital video stabilization via constraint-based rotation smoothing
US20140168204A1 (en) * 2012-12-13 2014-06-19 Microsoft Corporation Model based video projection
US9007404B2 (en) 2013-03-15 2015-04-14 Legend3D, Inc. Tilt-based look around effect image enhancement method
US9438878B2 (en) * 2013-05-01 2016-09-06 Legend3D, Inc. Method of converting 2D video to 3D video using 3D object models
US9998684B2 (en) * 2013-08-16 2018-06-12 Indiana University Research And Technology Corporation Method and apparatus for virtual 3D model generation and navigation using opportunistically captured images
CN104573144A (zh) * 2013-10-14 2015-04-29 鸿富锦精密工业(深圳)有限公司 量测设备离线点云模拟系统及方法
US9344733B2 (en) 2013-12-27 2016-05-17 Samsung Electronics Co., Ltd. Feature-based cloud computing architecture for physics engine
CN104794756A (zh) * 2014-01-20 2015-07-22 鸿富锦精密工业(深圳)有限公司 点云模型贴图系统及方法
CN104091366B (zh) * 2014-07-17 2017-02-15 北京毛豆科技有限公司 基于二维阴影信息的三维模型智能数字化生成方法和系统
EP3221851A1 (en) * 2014-11-20 2017-09-27 Cappasity Inc. Systems and methods for 3d capture of objects using multiple range cameras and multiple rgb cameras
EP3224799A4 (en) * 2014-11-27 2018-05-30 Nokia Technologies OY Method, apparatus and computer program product for generating super-resolved images
US9665989B1 (en) * 2015-02-17 2017-05-30 Google Inc. Feature agnostic geometric alignment
US9311632B1 (en) 2015-03-03 2016-04-12 Bank Of America Corporation Proximity-based notification of a previously abandoned and pre-queued ATM transaction
RU2586566C1 (ru) * 2015-03-25 2016-06-10 Общество с ограниченной ответственностью "Лаборатория 24" Способ отображения объекта
CN104881260B (zh) * 2015-06-03 2017-11-24 武汉映未三维科技有限公司 一种投影照片实现方法及其实现装置
WO2017031718A1 (zh) * 2015-08-26 2017-03-02 中国科学院深圳先进技术研究院 弹性物体变形运动的建模方法
US9609307B1 (en) 2015-09-17 2017-03-28 Legend3D, Inc. Method of converting 2D video to 3D video using machine learning
CN106993152B (zh) * 2016-01-21 2019-11-08 杭州海康威视数字技术股份有限公司 三维监控系统及其快速部署方法
US10074205B2 (en) * 2016-08-30 2018-09-11 Intel Corporation Machine creation of program with frame analysis method and apparatus
US10839203B1 (en) 2016-12-27 2020-11-17 Amazon Technologies, Inc. Recognizing and tracking poses using digital imagery captured from multiple fields of view
US10699421B1 (en) 2017-03-29 2020-06-30 Amazon Technologies, Inc. Tracking objects in three-dimensional space using calibrated visual cameras and depth cameras
US10848741B2 (en) * 2017-06-12 2020-11-24 Adobe Inc. Re-cinematography for spherical video
US11284041B1 (en) * 2017-12-13 2022-03-22 Amazon Technologies, Inc. Associating items with actors based on digital imagery
US11482045B1 (en) 2018-06-28 2022-10-25 Amazon Technologies, Inc. Associating events with actors using digital imagery and machine learning
US11468698B1 (en) 2018-06-28 2022-10-11 Amazon Technologies, Inc. Associating events with actors using digital imagery and machine learning
US11468681B1 (en) 2018-06-28 2022-10-11 Amazon Technologies, Inc. Associating events with actors using digital imagery and machine learning
US10984587B2 (en) * 2018-07-13 2021-04-20 Nvidia Corporation Virtual photogrammetry
JP7309849B2 (ja) * 2018-07-24 2023-07-18 マジック リープ, インコーポレイテッド 画像ディスプレイデバイスの位置特定マップを決定および/または評価するための方法および装置
CN112805750A (zh) 2018-08-13 2021-05-14 奇跃公司 跨现实系统
US11227435B2 (en) 2018-08-13 2022-01-18 Magic Leap, Inc. Cross reality system
CN113196209A (zh) 2018-10-05 2021-07-30 奇跃公司 在任何位置渲染位置特定的虚拟内容
EP3861533A4 (en) * 2018-10-05 2022-12-21 Magic Leap, Inc. CROSS REALITY SYSTEM
KR102526700B1 (ko) 2018-12-12 2023-04-28 삼성전자주식회사 전자 장치 및 그의 3d 이미지 표시 방법
US11138789B1 (en) * 2019-06-25 2021-10-05 A9.Com, Inc. Enhanced point cloud for three-dimensional models
US10991160B1 (en) * 2019-06-25 2021-04-27 A9.Com, Inc. Depth hull for rendering three-dimensional models
US11423630B1 (en) 2019-06-27 2022-08-23 Amazon Technologies, Inc. Three-dimensional body composition from two-dimensional images
US11903730B1 (en) 2019-09-25 2024-02-20 Amazon Technologies, Inc. Body fat measurements from a two-dimensional image
JP2022551734A (ja) 2019-10-15 2022-12-13 マジック リープ, インコーポレイテッド 複数のデバイスタイプをサポートするクロスリアリティシステム
JP2022551733A (ja) 2019-10-15 2022-12-13 マジック リープ, インコーポレイテッド 位置特定サービスを伴うクロスリアリティシステム
JP2022551735A (ja) 2019-10-15 2022-12-13 マジック リープ, インコーポレイテッド 無線フィンガプリントを用いたクロスリアリティシステム
CN114730546A (zh) 2019-11-12 2022-07-08 奇跃公司 具有定位服务和基于位置的共享内容的交叉现实系统
US11562542B2 (en) 2019-12-09 2023-01-24 Magic Leap, Inc. Cross reality system with simplified programming of virtual content
WO2021163306A1 (en) 2020-02-13 2021-08-19 Magic Leap, Inc. Cross reality system with accurate shared maps
JP2023514208A (ja) 2020-02-13 2023-04-05 マジック リープ, インコーポレイテッド マルチ分解能フレーム記述子を使用したマップ処理を伴うクロスリアリティシステム
US11830149B2 (en) 2020-02-13 2023-11-28 Magic Leap, Inc. Cross reality system with prioritization of geolocation information for localization
CN115461787A (zh) 2020-02-26 2022-12-09 奇跃公司 具有快速定位的交叉现实系统
US11443516B1 (en) 2020-04-06 2022-09-13 Amazon Technologies, Inc. Locally and globally locating actors by digital cameras and machine learning
US11398094B1 (en) 2020-04-06 2022-07-26 Amazon Technologies, Inc. Locally and globally locating actors by digital cameras and machine learning
US11900547B2 (en) 2020-04-29 2024-02-13 Magic Leap, Inc. Cross reality system for large scale environments
CN112135091A (zh) * 2020-08-27 2020-12-25 杭州张量科技有限公司 监控场景标记方法、装置、计算机设备和存储介质
US11854146B1 (en) 2021-06-25 2023-12-26 Amazon Technologies, Inc. Three-dimensional body composition from two-dimensional images of a portion of a body
US11887252B1 (en) 2021-08-25 2024-01-30 Amazon Technologies, Inc. Body model composition update from two-dimensional face images
US11861860B2 (en) 2021-09-29 2024-01-02 Amazon Technologies, Inc. Body dimensions from two-dimensional body images

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4925294A (en) * 1986-12-17 1990-05-15 Geshwind David M Method to convert two dimensional motion pictures for three-dimensional systems
CN1331822A (zh) * 1998-11-19 2002-01-16 普什娱乐公司 用于从顺序的2d图象数据产生3d模型的系统和方法
US6477267B1 (en) * 1995-12-22 2002-11-05 Dynamic Digital Depth Research Pty Ltd. Image conversion and encoding techniques

Family Cites Families (168)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7907793B1 (en) 2001-05-04 2011-03-15 Legend Films Inc. Image sequence depth enhancement system and method
FR2569020B1 (fr) * 1984-08-10 1986-12-05 Radiotechnique Compelec Procede pour creer et modifier une image synthetique
ATE224557T1 (de) 1990-11-30 2002-10-15 Sun Microsystems Inc Verbessertes verfahren und apparat zur erzeugung von virtuellen welten
US5323007A (en) 1992-02-07 1994-06-21 Univ. Of Chicago Development Corp. Argonne National Laboratories Method of recovering tomographic signal elements in a projection profile or image by solving linear equations
US5614941A (en) * 1993-11-24 1997-03-25 Hines; Stephen P. Multi-image autostereoscopic imaging system
JPH07230556A (ja) 1994-02-17 1995-08-29 Hazama Gumi Ltd Cg立体視アニメーションの生成法
US5805117A (en) 1994-05-12 1998-09-08 Samsung Electronics Co., Ltd. Large area tiled modular display system
US5621815A (en) 1994-09-23 1997-04-15 The Research Foundation Of State University Of New York Global threshold method and apparatus
US5729471A (en) * 1995-03-31 1998-03-17 The Regents Of The University Of California Machine dynamic selection of one video camera/image of a scene from multiple video cameras/images of the scene in accordance with a particular perspective on the scene, an object in the scene, or an event in the scene
US5742291A (en) 1995-05-09 1998-04-21 Synthonics Incorporated Method and apparatus for creation of three-dimensional wire frames
US5914941A (en) * 1995-05-25 1999-06-22 Information Highway Media Corporation Portable information storage/playback apparatus having a data interface
US6151404A (en) * 1995-06-01 2000-11-21 Medical Media Systems Anatomical visualization system
US6016150A (en) * 1995-08-04 2000-01-18 Microsoft Corporation Sprite compositor and method for performing lighting and shading operations using a compositor to combine factored image layers
US6049628A (en) 1995-09-01 2000-04-11 Cerulean Colorization Llc Polygon reshaping in picture colorization
JPH0991436A (ja) 1995-09-21 1997-04-04 Toyota Central Res & Dev Lab Inc 画像処理方法及びその装置
US5748199A (en) 1995-12-20 1998-05-05 Synthonics Incorporated Method and apparatus for converting a two dimensional motion picture into a three dimensional motion picture
JPH09237346A (ja) 1995-12-26 1997-09-09 Ainesu:Kk 部分立体モデルの合成方法及び完全立体モデルの作成方法
JPH09186957A (ja) 1995-12-28 1997-07-15 Canon Inc 画像記録再生装置
JPH09289655A (ja) 1996-04-22 1997-11-04 Fujitsu Ltd 立体画像表示方法及び多視画像入力方法及び多視画像処理方法及び立体画像表示装置及び多視画像入力装置及び多視画像処理装置
KR100468234B1 (ko) 1996-05-08 2005-06-22 가부시키가이샤 니콘 노광방법,노광장치및디스크
JP3679512B2 (ja) 1996-07-05 2005-08-03 キヤノン株式会社 画像抽出装置および方法
US6310733B1 (en) 1996-08-16 2001-10-30 Eugene Dolgoff Optical elements and methods for their manufacture
US6009189A (en) 1996-08-16 1999-12-28 Schaack; David F. Apparatus and method for making accurate three-dimensional size measurements of inaccessible objects
JPH10111934A (ja) * 1996-10-03 1998-04-28 Oojisu Soken:Kk 3次元形状モデル作成方法及び媒体
US5977978A (en) * 1996-11-13 1999-11-02 Platinum Technology Ip, Inc. Interactive authoring of 3D scenes and movies
JP3535339B2 (ja) * 1997-03-05 2004-06-07 沖電気工業株式会社 補間画像生成装置および輪郭データ生成方法
US6208360B1 (en) 1997-03-10 2001-03-27 Kabushiki Kaisha Toshiba Method and apparatus for graffiti animation
CU22723A1 (es) * 1997-04-02 2002-02-28 Dalmer Lab Sa Mezcla de ácidos grasos primarios de alto peso molecular obtenidos de la cera de cana de azúcar y sus usos farmacéuticos
JPH10293852A (ja) 1997-04-21 1998-11-04 Fuji Photo Film Co Ltd 輪郭線抽出方法
WO1998058351A1 (en) * 1997-06-17 1998-12-23 British Telecommunications Public Limited Company Generating an image of a three-dimensional object
US6208347B1 (en) 1997-06-23 2001-03-27 Real-Time Geometry Corporation System and method for computer modeling of 3D objects and 2D images by mesh constructions that incorporate non-spatial data such as color or texture
US6031564A (en) 1997-07-07 2000-02-29 Reveo, Inc. Method and apparatus for monoscopic to stereoscopic image conversion
US6226004B1 (en) * 1997-09-12 2001-05-01 Autodesk, Inc. Modeling system using surface patterns and geometric relationships
WO1999015945A2 (en) * 1997-09-23 1999-04-01 Enroute, Inc. Generating three-dimensional models of objects defined by two-dimensional image data
US6734900B2 (en) * 1997-11-13 2004-05-11 Christopher Mayhew Real time camera and lens control system for image depth of field manipulation
US6384820B2 (en) * 1997-12-24 2002-05-07 Intel Corporation Method and apparatus for automated dynamics of three-dimensional graphics scenes for enhanced 3D visualization
US5990900A (en) 1997-12-24 1999-11-23 Be There Now, Inc. Two-dimensional to three-dimensional image converting system
DE69915901T2 (de) * 1998-01-14 2004-09-02 Canon K.K. Bildverarbeitungsgerät
US6134346A (en) 1998-01-16 2000-10-17 Ultimatte Corp Method for removing from an image the background surrounding a selected object
GB9807097D0 (en) 1998-04-02 1998-06-03 Discreet Logic Inc Processing image data
US6333749B1 (en) 1998-04-17 2001-12-25 Adobe Systems, Inc. Method and apparatus for image assisted modeling of three-dimensional scenes
US6504569B1 (en) 1998-04-22 2003-01-07 Grass Valley (U.S.), Inc. 2-D extended image generation from 3-D data extracted from a video sequence
KR100304784B1 (ko) 1998-05-25 2001-09-24 박호군 편광과광띠를이용한다자시청용3차원영상표시장치
US20050231505A1 (en) 1998-05-27 2005-10-20 Kaye Michael C Method for creating artifact free three-dimensional images converted from two-dimensional images
US7116323B2 (en) 1998-05-27 2006-10-03 In-Three, Inc. Method of hidden surface reconstruction for creating accurate three-dimensional images converted from two-dimensional images
JP3420504B2 (ja) 1998-06-30 2003-06-23 キヤノン株式会社 情報処理方法
US6134345A (en) 1998-08-28 2000-10-17 Ultimatte Corporation Comprehensive method for removing from an image the background surrounding a selected subject
US6456745B1 (en) * 1998-09-16 2002-09-24 Push Entertaiment Inc. Method and apparatus for re-sizing and zooming images by operating directly on their digital transforms
US6434265B1 (en) 1998-09-25 2002-08-13 Apple Computers, Inc. Aligning rectilinear images in 3D through projective registration and calibration
US6342887B1 (en) * 1998-11-18 2002-01-29 Earl Robert Munroe Method and apparatus for reproducing lighting effects in computer animated objects
US6278460B1 (en) * 1998-12-15 2001-08-21 Point Cloud, Inc. Creating a three-dimensional model from two-dimensional images
JP2000194863A (ja) 1998-12-28 2000-07-14 Nippon Telegr & Teleph Corp <Ntt> 3次元構造獲得・復元方法、装置、および3次元構造獲得・復元プログラムを記録した記録媒体
JP4203779B2 (ja) 1999-03-15 2009-01-07 ソニー株式会社 表示要素立体化装置及びその方法
JP3476710B2 (ja) 1999-06-10 2003-12-10 株式会社国際電気通信基礎技術研究所 ユークリッド的な3次元情報の復元方法、および3次元情報復元装置
US6359630B1 (en) 1999-06-14 2002-03-19 Sun Microsystems, Inc. Graphics system using clip bits to decide acceptance, rejection, clipping
US6128132A (en) 1999-07-13 2000-10-03 Disney Enterprises, Inc. Method and apparatus for generating an autostereo image
US6870545B1 (en) 1999-07-26 2005-03-22 Microsoft Corporation Mixed but indistinguishable raster and vector image data types
US7015954B1 (en) * 1999-08-09 2006-03-21 Fuji Xerox Co., Ltd. Automatic video system using multiple cameras
GB2365243B (en) 2000-07-27 2004-03-24 Canon Kk Image processing apparatus
US6980690B1 (en) * 2000-01-20 2005-12-27 Canon Kabushiki Kaisha Image processing apparatus
US6678406B1 (en) 2000-01-26 2004-01-13 Lucent Technologies Inc. Method of color quantization in color images
US6674925B1 (en) 2000-02-08 2004-01-06 University Of Washington Morphological postprocessing for object tracking and segmentation
US7065242B2 (en) 2000-03-28 2006-06-20 Viewpoint Corporation System and method of three-dimensional image capture and modeling
US6580821B1 (en) 2000-03-30 2003-06-17 Nec Corporation Method for computing the location and orientation of an object in three dimensional space
JP3575679B2 (ja) 2000-03-31 2004-10-13 日本電気株式会社 顔照合方法と該照合方法を格納した記録媒体と顔照合装置
US7471821B2 (en) * 2000-04-28 2008-12-30 Orametrix, Inc. Method and apparatus for registering a known digital object to scanned 3-D model
US6956576B1 (en) 2000-05-16 2005-10-18 Sun Microsystems, Inc. Graphics system using sample masks for motion blur, depth of field, and transparency
AU2001266862A1 (en) * 2000-06-12 2001-12-24 Vrex, Inc. Electronic stereoscopic media delivery system
US6714196B2 (en) * 2000-08-18 2004-03-30 Hewlett-Packard Development Company L.P Method and apparatus for tiled polygon traversal
JP2002092657A (ja) 2000-09-12 2002-03-29 Canon Inc 立体表示制御装置、方法及び記憶媒体
JP2002095018A (ja) * 2000-09-12 2002-03-29 Canon Inc 画像表示制御装置及び画像表示システム、並びに画像データの表示方法
US6924822B2 (en) 2000-12-21 2005-08-02 Xerox Corporation Magnification methods, systems, and computer program products for virtual three-dimensional books
US6677957B2 (en) 2001-01-09 2004-01-13 Intel Corporation Hardware-accelerated visualization of surface light fields
US20020164067A1 (en) 2001-05-02 2002-11-07 Synapix Nearest neighbor edge selection from feature tracking
US8401336B2 (en) 2001-05-04 2013-03-19 Legend3D, Inc. System and method for rapid image sequence depth enhancement with augmented computer-generated elements
MXPA03010039A (es) 2001-05-04 2004-12-06 Legend Films Llc Sistema y metodo para mejorar la secuencia de imagen.
US6752498B2 (en) * 2001-05-14 2004-06-22 Eastman Kodak Company Adaptive autostereoscopic display system
JP2002350775A (ja) 2001-05-30 2002-12-04 Fuji Photo Optical Co Ltd プロジェクタ装置
US7230624B2 (en) 2001-06-21 2007-06-12 Microsoft Corporation Method and apparatus for modeling and real-time rendering of surface detail
US6989840B1 (en) 2001-08-31 2006-01-24 Nvidia Corporation Order-independent transparency rendering system and method
US6816629B2 (en) 2001-09-07 2004-11-09 Realty Mapping Llc Method and system for 3-D content creation
US20030090482A1 (en) * 2001-09-25 2003-05-15 Rousso Armand M. 2D to 3D stereo plug-ins
US6809745B1 (en) 2001-10-01 2004-10-26 Adobe Systems Incorporated Compositing two-dimensional and 3-dimensional images
US6724386B2 (en) * 2001-10-23 2004-04-20 Sony Corporation System and process for geometry replacement
GB0126526D0 (en) 2001-11-05 2002-01-02 Canon Europa Nv Three-dimensional computer modelling
US20030210329A1 (en) 2001-11-08 2003-11-13 Aagaard Kenneth Joseph Video system and methods for operating a video system
US7756305B2 (en) 2002-01-23 2010-07-13 The Regents Of The University Of California Fast 3D cytometry for information in tissue engineering
US7412022B2 (en) 2002-02-28 2008-08-12 Jupiter Clyde P Non-invasive stationary system for three-dimensional imaging of density fields using periodic flux modulation of compton-scattered gammas
US20030202120A1 (en) * 2002-04-05 2003-10-30 Mack Newton Eliot Virtual lighting system
US7117135B2 (en) 2002-05-14 2006-10-03 Cae Inc. System for providing a high-fidelity visual display coordinated with a full-scope simulation of a complex system and method of using same for training and practice
US6978167B2 (en) * 2002-07-01 2005-12-20 Claron Technology Inc. Video pose tracking system and method
US7051040B2 (en) 2002-07-23 2006-05-23 Lightsurf Technologies, Inc. Imaging system providing dynamic viewport layering
EP2315454B1 (en) 2002-09-27 2012-07-25 Sharp Kabushiki Kaisha 3-D image display device
US7113185B2 (en) 2002-11-14 2006-09-26 Microsoft Corporation System and method for automatically learning flexible sprites in video layers
US7289662B2 (en) * 2002-12-07 2007-10-30 Hrl Laboratories, Llc Method and apparatus for apparatus for generating three-dimensional models from uncalibrated views
WO2004070563A2 (en) 2003-01-31 2004-08-19 Genex Technologies, Inc. Three-dimensional ear biometrics system and method
CN1771741A (zh) 2003-02-14 2006-05-10 李宗琦 3d照相机系统及其方法
WO2004081854A1 (en) 2003-03-06 2004-09-23 Animetrics, Inc. Viewpoint-invariant detection and identification of a three-dimensional object from two-dimensional imagery
JP4677175B2 (ja) 2003-03-24 2011-04-27 シャープ株式会社 画像処理装置、画像撮像システム、画像表示システム、画像撮像表示システム、画像処理プログラム、及び画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体
KR100768837B1 (ko) 2003-04-17 2007-10-19 샤프 가부시키가이샤 3차원 화상 작성 장치, 3차원 화상 재생 장치, 3차원 화상 처리 장치, 3차원 화상 처리 프로그램을 기록한 기록 매체
US7362918B2 (en) 2003-06-24 2008-04-22 Microsoft Corporation System and method for de-noising multiple copies of a signal
GB2405775B (en) 2003-09-05 2008-04-02 Canon Europa Nv 3D computer surface model generation
GB2406252B (en) 2003-09-18 2008-04-02 Canon Europa Nv Generation of texture maps for use in 3d computer graphics
US7643025B2 (en) 2003-09-30 2010-01-05 Eric Belk Lange Method and apparatus for applying stereoscopic imagery to three-dimensionally defined substrates
US7831087B2 (en) * 2003-10-31 2010-11-09 Hewlett-Packard Development Company, L.P. Method for visual-based recognition of an object
US20050140670A1 (en) 2003-11-20 2005-06-30 Hong Wu Photogrammetric reconstruction of free-form objects with curvilinear structures
US7053904B1 (en) 2003-12-15 2006-05-30 Nvidia Corporation Position conflict detection and avoidance in a programmable graphics processor
US7755608B2 (en) 2004-01-23 2010-07-13 Hewlett-Packard Development Company, L.P. Systems and methods of interfacing with a machine
JP2007535733A (ja) 2004-03-03 2007-12-06 バーチャル アイリス スタジオ,インク. 画像の配信および対話型操作を可能にするシステム
US7643966B2 (en) 2004-03-10 2010-01-05 Leica Geosystems Ag Identification of 3D surface points using context-based hypothesis testing
US8042056B2 (en) * 2004-03-16 2011-10-18 Leica Geosystems Ag Browsers for large geometric data visualization
JP4423076B2 (ja) 2004-03-22 2010-03-03 キヤノン株式会社 認識対象切出し装置および方法
GB0410551D0 (en) 2004-05-12 2004-06-16 Ller Christian M 3d autostereoscopic display
US7015926B2 (en) 2004-06-28 2006-03-21 Microsoft Corporation System and process for generating a two-layer, 3D representation of a scene
JP2008506953A (ja) 2004-07-14 2008-03-06 ブレインテック カナダ インコーポレイテッド 機械視覚のための方法及び装置
US20060023197A1 (en) 2004-07-27 2006-02-02 Joel Andrew H Method and system for automated production of autostereoscopic and animated prints and transparencies from digital and non-digital media
JP4610262B2 (ja) 2004-08-30 2011-01-12 富士フイルム株式会社 投写型画像表示装置
US8194093B2 (en) * 2004-09-15 2012-06-05 Onlive, Inc. Apparatus and method for capturing the expression of a performer
EP1794703A4 (en) 2004-09-17 2012-02-29 Cyberextruder Com Inc SYSTEM, METHOD AND APPARATUS FOR GENERATING THREE-DIMENSIONAL REPRESENTATION FROM ONE OR MORE TWO-DIMENSIONAL IMAGES
US7542034B2 (en) 2004-09-23 2009-06-02 Conversion Works, Inc. System and method for processing video images
US20080246836A1 (en) 2004-09-23 2008-10-09 Conversion Works, Inc. System and method for processing video images for camera recreation
US20080259073A1 (en) 2004-09-23 2008-10-23 Conversion Works, Inc. System and method for processing video images
AU2005292129A1 (en) 2004-09-29 2006-04-13 Aol Llc Correction of blotches in component images
KR100603601B1 (ko) 2004-11-08 2006-07-24 한국전자통신연구원 다시점 콘텐츠 생성 장치 및 그 방법
US8396329B2 (en) 2004-12-23 2013-03-12 General Electric Company System and method for object measurement
DE102005001325B4 (de) 2005-01-11 2009-04-09 Siemens Ag Verfahren zum Ausrichten eines Grafikobjekts auf einem Übersichtsbild eines Objekts
JP4646797B2 (ja) 2005-02-01 2011-03-09 キヤノン株式会社 画像処理装置及びその制御方法、プログラム
US7599555B2 (en) 2005-03-29 2009-10-06 Mitsubishi Electric Research Laboratories, Inc. System and method for image matting
US7706603B2 (en) 2005-04-19 2010-04-27 Siemens Corporation Fast object detection for augmented reality systems
US7636128B2 (en) 2005-07-15 2009-12-22 Microsoft Corporation Poisson matting for images
US7720282B2 (en) 2005-08-02 2010-05-18 Microsoft Corporation Stereo image segmentation
US8111904B2 (en) 2005-10-07 2012-02-07 Cognex Technology And Investment Corp. Methods and apparatus for practical 3D vision system
US7477777B2 (en) 2005-10-28 2009-01-13 Aepx Animation, Inc. Automatic compositing of 3D objects in a still frame or series of frames
US7737973B2 (en) 2005-10-31 2010-06-15 Leica Geosystems Ag Determining appearance of points in point cloud based on normal vectors of points
US7518619B2 (en) 2005-11-07 2009-04-14 General Electric Company Method and apparatus for integrating three-dimensional and two-dimensional monitors with medical diagnostic imaging workstations
US20070153122A1 (en) 2005-12-30 2007-07-05 Ayite Nii A Apparatus and method for simultaneous multiple video channel viewing
JP5063071B2 (ja) 2006-02-14 2012-10-31 株式会社ニューフレアテクノロジー パタン作成方法及び荷電粒子ビーム描画装置
KR101195942B1 (ko) 2006-03-20 2012-10-29 삼성전자주식회사 카메라 보정 방법 및 이를 이용한 3차원 물체 재구성 방법
US8471866B2 (en) * 2006-05-05 2013-06-25 General Electric Company User interface and method for identifying related information displayed in an ultrasound system
CN101432776B (zh) 2006-05-05 2013-04-24 汤姆森特许公司 用于从二维图像进行三维物体重建的系统和方法
JP4407670B2 (ja) 2006-05-26 2010-02-03 セイコーエプソン株式会社 電気光学装置および電子機器
WO2007142643A1 (en) 2006-06-08 2007-12-13 Thomson Licensing Two pass approach to three dimensional reconstruction
WO2007142649A1 (en) 2006-06-09 2007-12-13 Thomson Licensing Method and system for color correction using three-dimensional information
US7836086B2 (en) 2006-06-09 2010-11-16 Pixar Layering and referencing of scene description
EP1868157A1 (en) 2006-06-14 2007-12-19 BrainLAB AG Shape reconstruction using X-ray images
CN102685533B (zh) 2006-06-23 2015-03-18 图象公司 对2d电影进行转换用于立体3d显示的方法和系统
US20080056719A1 (en) 2006-09-01 2008-03-06 Bernard Marc R Method and apparatus for enabling an optical network terminal in a passive optical network
US7742060B2 (en) 2006-09-22 2010-06-22 Autodesk, Inc. Sampling methods suited for graphics hardware acceleration
US7715606B2 (en) 2006-10-18 2010-05-11 Varian Medical Systems, Inc. Marker system and method of using the same
CA2667538C (en) 2006-10-27 2015-02-10 Thomson Licensing System and method for recovering three-dimensional particle systems from two-dimensional images
US7767967B2 (en) * 2006-11-01 2010-08-03 Sony Corporation Capturing motion using quantum nanodot sensors
US7656402B2 (en) 2006-11-15 2010-02-02 Tahg, Llc Method for creating, manufacturing, and distributing three-dimensional models
WO2008060289A1 (en) 2006-11-17 2008-05-22 Thomson Licensing System and method for model fitting and registration of objects for 2d-to-3d conversion
EP2084672A1 (en) 2006-11-20 2009-08-05 THOMSON Licensing System and method for compositing 3d images
KR101342987B1 (ko) 2006-11-21 2013-12-18 톰슨 라이센싱 3d 이미지의 컬러 보정을 위한 방법 및 시스템
US7769205B2 (en) 2006-11-28 2010-08-03 Prefixa International Inc. Fast three dimensional recovery method and apparatus
US8655052B2 (en) 2007-01-26 2014-02-18 Intellectual Discovery Co., Ltd. Methodology for 3D scene reconstruction from 2D image sequences
US20080225042A1 (en) 2007-03-12 2008-09-18 Conversion Works, Inc. Systems and methods for allowing a user to dynamically manipulate stereoscopic parameters
US8274530B2 (en) 2007-03-12 2012-09-25 Conversion Works, Inc. Systems and methods for filling occluded information for 2-D to 3-D conversion
US20080225040A1 (en) 2007-03-12 2008-09-18 Conversion Works, Inc. System and method of treating semi-transparent features in the conversion of two-dimensional images to three-dimensional images
US20080228449A1 (en) 2007-03-12 2008-09-18 Conversion Works, Inc. Systems and methods for 2-d to 3-d conversion using depth access segments to define an object
US20080226194A1 (en) 2007-03-12 2008-09-18 Conversion Works, Inc. Systems and methods for treating occlusions in 2-d to 3-d image conversion
US20080226160A1 (en) 2007-03-12 2008-09-18 Conversion Works, Inc. Systems and methods for filling light in frames during 2-d to 3-d image conversion
US20080225045A1 (en) 2007-03-12 2008-09-18 Conversion Works, Inc. Systems and methods for 2-d to 3-d image conversion using mask to model, or model to mask, conversion
US20080225059A1 (en) 2007-03-12 2008-09-18 Conversion Works, Inc. System and method for using off-screen mask space to provide enhanced viewing
US20080226128A1 (en) 2007-03-12 2008-09-18 Conversion Works, Inc. System and method for using feature tracking techniques for the generation of masks in the conversion of two-dimensional images to three-dimensional images
US20080226181A1 (en) 2007-03-12 2008-09-18 Conversion Works, Inc. Systems and methods for depth peeling using stereoscopic variables during the rendering of 2-d to 3-d images
US7773087B2 (en) * 2007-04-19 2010-08-10 International Business Machines Corporation Dynamically configuring and selecting multiple ray tracing intersection methods

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4925294A (en) * 1986-12-17 1990-05-15 Geshwind David M Method to convert two dimensional motion pictures for three-dimensional systems
US6477267B1 (en) * 1995-12-22 2002-11-05 Dynamic Digital Depth Research Pty Ltd. Image conversion and encoding techniques
CN1331822A (zh) * 1998-11-19 2002-01-16 普什娱乐公司 用于从顺序的2d图象数据产生3d模型的系统和方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
CHUN-JEN TSAI ET AL.Model-based synthetic view generation from a monocularvideo sequence.IMAGE PROCESSING, 1997. PROCEEDINGS.1.1997,1444-447. *
GRAPHICS ELSEVIER UK28 1.2004,28(1),3-14. *
WURMLIN S ET AL.3D video fragments: dynamic point samples for real-time free-viewpoint video.COMPUTERS & GRAPHICS ELSEVIER UK28 1.2004,28(1),3-14.
WURMLIN S ET AL.3D video fragments: dynamic point samples for real-time free-viewpoint video.COMPUTERS &amp *

Also Published As

Publication number Publication date
US20090256903A1 (en) 2009-10-15
CA2581273A1 (en) 2006-04-06
JP2008513882A (ja) 2008-05-01
US20120275687A1 (en) 2012-11-01
EP1800267B1 (en) 2019-04-24
CN101053000A (zh) 2007-10-10
WO2006036469A2 (en) 2006-04-06
AU2005290064A1 (en) 2006-04-06
CA2581273C (en) 2013-12-31
US20060061583A1 (en) 2006-03-23
EP1800267A2 (en) 2007-06-27
US20110169914A1 (en) 2011-07-14
US8217931B2 (en) 2012-07-10
WO2006036469A8 (en) 2006-08-24
WO2006036469A3 (en) 2006-06-08
US8860712B2 (en) 2014-10-14
KR20070073803A (ko) 2007-07-10
NZ554661A (en) 2009-04-30
US7542034B2 (en) 2009-06-02
US20110169827A1 (en) 2011-07-14

Similar Documents

Publication Publication Date Title
CN101053000B (zh) 用于处理视频图像的系统和方法
CN101479765B (zh) 对2d电影进行转换用于立体3d显示的方法和系统
US8712146B2 (en) Method of creating animatable digital clone from multi-view images
US20120032948A1 (en) System and method for processing video images for camera recreation
US7423650B2 (en) Method of representing and animating two-dimensional humanoid character in three-dimensional space
US20080259073A1 (en) System and method for processing video images
KR20030036747A (ko) 원래 영상에 사용자 영상을 수퍼임포징하는 방법 및 장치
WO2005029871A3 (de) Verfahren zum erstellen einer raumbildvorlage für abbildungsverfahren mit räumlichen tiefenwirkungen und vorrichtung zum anzeigen einer raumbildvorlage
CN116310045B (zh) 一种三维人脸纹理创建方法、装置及设备
KR100436904B1 (ko) 2차원이미지에 대한 입체영상생성방법
KR101071911B1 (ko) 3차원 입체 영상 생성 방법
JP3538263B2 (ja) 画像生成方法
CN112508821B (zh) 一种基于定向回归损失函数的立体视觉虚拟图像空洞填补方法
US7009606B2 (en) Method and apparatus for generating pseudo-three-dimensional images
Kawai et al. Data-driven speech animation synthesis focusing on realistic inside of the mouth
CN115393480A (zh) 基于动态神经纹理的说话人合成方法、装置和存储介质
CN113870404A (zh) 一种3d模型的皮肤渲染方法及设备
KR102358854B1 (ko) 얼굴 이미지 색상 합성 장치 및 방법
CN116843587A (zh) 基于轻量化注意力机制的风格迁移方法
CN117893642A (zh) 一种面部形状重塑与五官交换的换脸方法
Lechat et al. Approach for scene reconstruction from the analysis of a triplet of still images
Hilton et al. Animation of People from Surface Motion Capture

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: YINGDI CO., LTD.

Free format text: FORMER OWNER: CONVERSION WORKS INC.

Effective date: 20140508

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20140508

Address after: Seoul, South Kerean

Patentee after: Neo Lab Convergence Inc.

Address before: Alberta, Canada

Patentee before: Conversion Works Inc.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110105

Termination date: 20190907