Digital photography with flash/no flash extension
    81.
    发明授权
    Digital photography with flash/no flash extension 失效
    带闪光灯/无闪光灯扩展的数码摄影

    公开(公告)号:US07457477B2

    公开(公告)日:2008-11-25

    申请号:US10885259

    申请日:2004-07-06

    CPC分类号: G06T5/50

    摘要: A system and method for improving digital flash photographs. The present invention is a technique that significantly improves low-light imaging by giving the end-user all the advantages of flash photography without producing the jarring look. The invention uses an image pair—one taken with flash the other without—to remove noise from the ambient image, sharpen the ambient image using detail from the flash image, correct for color, and remove red-eye.

    摘要翻译: 一种用于改进数码闪光照片的系统和方法。 本发明是一种技术,通过给终端用户提供闪光摄影的所有优点,而不会产生刺耳的外观,显着地改善了低光成像。 本发明使用图像对 - 其他闪光拍摄而不是从环境图像中去除噪声,使用来自闪光图像的细节来锐化环境图像,校正颜色并去除红眼。

    LOCALLY ADAPTED HIERARCHICAL BASIS PRECONDITIONING
    82.
    发明申请
    LOCALLY ADAPTED HIERARCHICAL BASIS PRECONDITIONING 有权
    本地适应层次分析预测

    公开(公告)号:US20080025633A1

    公开(公告)日:2008-01-31

    申请号:US11459724

    申请日:2006-07-25

    申请人: Richard Szeliski

    发明人: Richard Szeliski

    IPC分类号: G06K9/00 G06K9/40 G06K9/32

    CPC分类号: G06F17/13

    摘要: A “Finite Element Preconditioner” provides locally adapted hierarchical basis functions for preconditioning large data optimization problems. For example, a few of the many typical graphics applications that make use of iterative optimization solutions include tone mapping, gradient domain blending, colorization, and scattered data interpolation. Preconditioning image data for such optimization problems allows those image optimization problems to be solved using less computational overhead and therefore to produce better quality image outputs with less computational overhead. The Finite Element Preconditioner evaluates data, such as image data, to adapt hierarchical basis functions to inhomogeneous problems for preconditioning large optimization problems. Specifically, the Finite Element Preconditioner evaluates the local structure of a coefficient matrix derived from the data and performs a recursive set of variable eliminations, combined with a simplification of the resulting coarse level problems to obtain bases better suited for problems with inhomogeneous (spatially varying) data, smoothness, and boundary constraints.

    摘要翻译: “有限元预处理器”提供了本地适应的分层基函数,用于预处理大数据优化问题。 例如,使用迭代优化解决方案的许多典型图形应用程序中的一些包括色调映射,梯度域混合,着色和分散数据插值。 用于这种优化问题的预处理图像数据允许使用更少的计算开销来解决图像优化问题,并且因此以较少的计算开销产生更好质量的图像输出。 有限元预处理器评估数据,如图像数据,以使分层基函数适应不均匀问题,用于预处理大型优化问题。 具体来说,有限元预处理器评估从数据导出的系数矩阵的局部结构,并执行递归的可变消除集合,结合简化所得到的粗糙度问题,以获得更适合于不均匀(空间变化) 数据,平滑度和边界约束。

    System and method for extracting reflection and transparency layers from multiple images

    公开(公告)号:US20060056682A1

    公开(公告)日:2006-03-16

    申请号:US11242204

    申请日:2005-10-01

    IPC分类号: G06K9/00

    CPC分类号: H04N19/53 G06T7/215

    摘要: The present invention is embodied in a system and method for extracting structure from multiple images of a scene by representing the scene as a group of image layers, including reflection and transparency layers. In general, the present invention performs layer extraction from multiple images containing reflections and transparencies. The present invention includes an optimal approach for recovering layer images and their associated motions from an arbitrary number of composite images. The present invention includes image formation equations, the constrained least squares technique used to recover the component images, a novel method to estimate upper and lower bounds on the solution using min- and max-composites, and a motion refinement method.

    System and process for optimal texture map reconstruction from multiple views
    86.
    发明申请
    System and process for optimal texture map reconstruction from multiple views 失效
    用于从多个视图获得最佳纹理贴图重建的系统和过程

    公开(公告)号:US20050093877A1

    公开(公告)日:2005-05-05

    申请号:US10983193

    申请日:2004-11-05

    IPC分类号: G09G5/00

    CPC分类号: G06T11/001

    摘要: A system and process for reconstructing optimal texture maps from multiple views of a scene is described. In essence, this reconstruction is based on the optimal synthesis of textures from multiple sources. This is generally accomplished using basic image processing theory to derive the correct weights for blending the multiple views. Namely, the steps of reconstructing, warping, prefiltering, and resampling are followed in order to warp reference textures to a desired location, and to compute spatially-variant weights for optimal blending. These weights take into consideration the anisotropy in the texture projection and changes in sampling frequency due to foreshortening. The weights are combined and the computation of the optimal texture is treated as a restoration problem, which involves solving a linear system of equations. This approach can be incorporated in a variety of applications, such as texturing of 3D models, analysis by synthesis methods, super-resolution techniques, and view-dependent texture mapping.

    摘要翻译: 描述用于从场景的多个视图重建最佳纹理图的系统和过程。 实质上,这种重建是基于来自多个源的纹理的最佳合成。 这通常使用基本图像处理理论来实现,以导出用于混合多个视图的正确权重。 即,遵循重构,翘曲,预过滤和重采样的步骤,以便将参考纹理扭曲到期望的位置,并计算用于最佳混合的空间变体权重。 这些权重考虑到纹理投影中的各向异性和由于缩短引起的采样频率的变化。 权重相结合,最优纹理的计算被视为恢复问题,其涉及求解线性方程组。 这种方法可以并入各种应用中,例如3D模型的纹理化,通过合成方法的分析,超分辨率技术和视图相关的纹理映射。

    Methods and apparatus for storing, accessing and processing images
through the use of row and column pointers
    87.
    发明授权
    Methods and apparatus for storing, accessing and processing images through the use of row and column pointers 失效
    通过使用行和列指针来存储,访问和处理图像的方法和装置

    公开(公告)号:US6075545A

    公开(公告)日:2000-06-13

    申请号:US960510

    申请日:1997-10-29

    IPC分类号: G06T1/60 G06F12/06

    CPC分类号: G06T1/60

    摘要: Methods and apparatus for storing, accessing, and processing information representing images through the use of row and column pointers are described. By manipulating and/or generating new sets of row and column pointers, many image processing operations can be performed without the need to access or copy the original image data. Padding, enlargement and reduction operations are examples of image processing operations that can be performed virtually. A logical image is created as the result of a virtual image processing operation. In order to permit the fast and efficient access of the image data which represents the logical image, the logical image is divided into safe and unsafe logical image regions. In a safe logical image region, data representing the image is regularly spaced in memory and may be accessed using a first relatively fast and efficient memory access technique. In unsafe logical image regions, the data representing the logical image is not regularly spaced in memory and is accessed using a second memory access technique that uses both the row and column pointers associated with the unsafe image region. The methods and apparatus of the present invention allow many image processing operations to be performed using less memory and/or by performing fewer computations than conventional image processing techniques.

    摘要翻译: 描述了通过使用行和列指针来存储,访问和处理表示图像的信息的方法和装置。 通过操作和/或生成新的行和列指针集合,可以执行许多图像处理操作,而不需要访问或复制原始图像数据。 填充,放大和缩小操作是可以虚拟执行的图像处理操作的示例。 作为虚拟图像处理操作的结果,创建逻辑图像。 为了允许代表逻辑图像的图像数据的快速和有效的访问,逻辑图像被划分为安全和不安全的逻辑图像区域。 在安全的逻辑图像区域中,表示图像的数据在存储器中规则地间隔开,并且可以使用第一相对快速和有效的存储器访问技术来访问。 在不安全的逻辑图像区域中,表示逻辑图像的数据在存储器中不规则地间隔,并且使用使用与不安全图像区域相关联的行和列指针的第二存储器访问技术进行访问。 本发明的方法和装置允许使用较少的存储器和/或通过执行比常规图像处理技术更少的计算来执行许多图像处理操作。

    Deghosting method and apparatus for construction of image mosaics
    88.
    发明授权
    Deghosting method and apparatus for construction of image mosaics 失效
    图像马赛克构造的脱色方法和装置

    公开(公告)号:US5986668A

    公开(公告)日:1999-11-16

    申请号:US905103

    申请日:1997-08-01

    IPC分类号: G06T3/40 G06T7/00 G06F15/00

    CPC分类号: G06T7/0028 G06T3/4038

    摘要: The invention is embodied in a deghosting method and apparatus which locally aligns individual images in a set of overlapping images of a mosaic. This is accomplished by determining, at plural predetermined pixel locations of each one of the images, motions between the one image and other images of the set, combining the motions to produce an estimated motion at each of the plural predetermined pixel locations of the one image, and then warping the one image in accordance with the estimated motions. Preferably, it is first which of the images of the set overlies the one image. This determination is made by determining alignment transformations relating the images to a 3-dimensional coordinate system and then inferring mutual overlap between images from the transformations. The images are resampled in accordance with these alignment transformations. The warping of each image is accomplished by constructing a mapping of warped pixel locations from the estimated motions and then resampling the one image at the warped pixel locations. The mapping is preferably a reverse mapping of pixels in an unwarped version of the one image.

    摘要翻译: 本发明体现在以马赛克的重叠图像的集合中的各个图像局部对齐的消反像方法和装置。 这是通过在每个图像的多个预定像素位置处确定一个图像与该组的其他图像之间的运动来组合运动以在一个图像的多个预定像素位置的每一个处产生估计的运动来实现的 ,然后根据估计的动作扭曲一幅图像。 优选地,集合中的哪一个图像覆盖在一个图像上。 通过确定将图像与三维坐标系相关联的对准变换确定,然后推断来自变换的图像之间的相互重叠。 根据这些对准转换重新采样图像。 每个图像的翘曲通过从估计的运动构建翘曲的像素位置的映射,然后在翘曲的像素位置重新采样一个图像来实现。 该映射优选地是该一个图像的不正确版本中的像素的反向映射。

    Three-dimensional object browsing in documents
    89.
    发明授权
    Three-dimensional object browsing in documents 有权
    文件中的三维对象浏览

    公开(公告)号:US09025860B2

    公开(公告)日:2015-05-05

    申请号:US13567105

    申请日:2012-08-06

    IPC分类号: G06K9/00 G06F17/30

    CPC分类号: G06F17/30268

    摘要: A document that includes a representation of a two-dimensional (2-D) image may be obtained. A selection indicator indicating a selection of at least a portion of the 2-D image may be obtained. A match correspondence may be determined between the selected portion of the 2-D image and a three-dimensional (3-D) image object stored in an object database, the match correspondence based on a web crawler analysis result. A 3-D rendering of the 3-D image object that corresponds to the selected portion of the 2-D image may be initiated.

    摘要翻译: 可以获得包括二维(2-D)图像的表示的文档。 可以获得指示选择2-D图像的至少一部分的选择指示符。 可以在2-D图像的所选部分和存储在对象数据库中的三维(3-D)图像对象之间确定匹配对应关系,该匹配对应基于网络爬行器分析结果。 可以启动对应于2-D图像的所选部分的3-D图像对象的3-D渲染。

    Using photo collections for three dimensional modeling

    公开(公告)号:US08350850B2

    公开(公告)日:2013-01-08

    申请号:US12059794

    申请日:2008-03-31

    IPC分类号: G06T17/00 G06T15/00

    摘要: A collection of photos and a three-dimensional reconstruction of the photos are used to construct and texture a mesh model. In one embodiment, a first digital image of a first view of a real world scene is analyzed to identify lines in the first view. Among the lines, parallel lines are identified. A three-dimensional vanishing direction in a three-dimensional space is determined based on the parallel lines and an orientation of the digital image in the three-dimensional space. A plane is automatically generated by fitting the plane to the vanishing direction. A rendering of a three-dimensional model with the plane is displayed. Three-dimensional points corresponding to features common to the photos may be used to constrain the plane. The photos may be projected onto the model to provide visual feedback when editing the plane. Furthermore, the photos may be used to texture the model.