Fast covariance matrix generation
    31.
    发明授权
    Fast covariance matrix generation 失效
    快速协方差矩阵生成

    公开(公告)号:US08321422B1

    公开(公告)日:2012-11-27

    申请号:US12429102

    申请日:2009-04-23

    申请人: Vivek Kwatra

    发明人: Vivek Kwatra

    IPC分类号: G06F7/00 G06F17/30

    摘要: A covariance matrix associated for a set of spatial and/or temporal sub-portions of a media object is populated based on a lookup table of relative displacements and sums of covariance values generated from pairs of data elements in the media object. The lookup table is generated in linear time, providing an efficient method of generating the covariance matrix.

    摘要翻译: 基于相对位移的查找表和由媒体对象中的数据元素对生成的协方差的和来填充与媒体对象的一组空间和/或时间子部分相关联的协方差矩阵。 查找表在线性时间内生成,提供了一种生成协方差矩阵的有效方法。

    Systems and methods for resizing an image
    32.
    发明授权
    Systems and methods for resizing an image 有权
    调整图像大小的系统和方法

    公开(公告)号:US08873887B2

    公开(公告)日:2014-10-28

    申请号:US13749564

    申请日:2013-01-24

    IPC分类号: G06K9/32 G06T3/40

    CPC分类号: G06K9/18 G06T3/0012

    摘要: In some instances, an image may have dimensions that do not correspond to a slot to display the image. For example, an image content item may have dimensions that do not correspond to a content item slot. The image may be resized using seam carving to add or remove pixels of the image. A saliency map for the image may be used having saliency scores for each pixel of the image. Evaluation metrics may be used before, during, and after, seam carving to determine whether salient content is affected by the seam carving. In some instances, a seam cost threshold value may be used for adaptive step size during the seam carving. The resized image may then be outputted, such as for an image content item to be served with a resource.

    摘要翻译: 在某些情况下,图像可能具有不对应于显示图像的时隙的尺寸。 例如,图像内容项目可以具有与内容项目时隙不对应的维度。 可以使用接缝雕刻来调整图像的大小,以添加或删除图像的像素。 可以使用图像的显着图,其具有图像的每个像素的显着性分数。 评估指标可以在缝合雕刻之前,之中和之后使用,以确定显着含量是否受到缝合雕刻的影响。 在一些情况下,在缝合雕刻期间可以使用接缝成本阈值用于自适应步长。 然后可以输出调整大小的图像,例如用于要与资源一起服务的图像内容项目。

    Image de-hazing by solving transmission value
    33.
    发明授权
    Image de-hazing by solving transmission value 有权
    通过解决传输价值的图像去雾

    公开(公告)号:US08755628B2

    公开(公告)日:2014-06-17

    申请号:US13609112

    申请日:2012-09-10

    IPC分类号: G06K9/40

    CPC分类号: G06T5/009 G06T2207/20076

    摘要: An image processing server performs haze-removal from images. Global atmospheric light is estimated and an initial transmission value is estimated. In one embodiment, a solver is applied to an objective function to recover a scene radiance value based on the estimated atmospheric light and estimated transmission value. The scene radiance value is used to construct an image without haze. In a simplified method that avoids using a solver, bilateral filtering is performed on the transmission image in order to construct an image without haze.

    摘要翻译: 图像处理服务器对图像进行雾度去除。 估计全球大气光,并估计初始透射值。 在一个实施例中,将解算器应用于目标函数,以基于估计的大气光和估计的传输值来恢复场景辐射值。 场景辐射值用于构建没有雾度的图像。 在避免使用求解器的简化方法中,对透射图像执行双边滤波,以构建无雾度的图像。

    Methods and Systems for Removal of Rolling Shutter Effects
    34.
    发明申请
    Methods and Systems for Removal of Rolling Shutter Effects 有权
    去除卷帘效果的方法和系统

    公开(公告)号:US20140071299A1

    公开(公告)日:2014-03-13

    申请号:US13611023

    申请日:2012-09-12

    IPC分类号: H04N5/225 H04N5/247

    摘要: Methods and systems for rolling shutter removal are described. A computing device may be configured to determine, in a frame of a video, distinguishable features. The frame may include sets of pixels captured asynchronously. The computing device may be configured to determine for a pixel representing a feature in the frame, a corresponding pixel representing the feature in a consecutive frame; and determine, for a set of pixels including the pixel in the frame, a projective transform that may represent motion of the camera. The computing device may be configured to determine, for the set of pixels in the frame, a mixture transform based on a combination of the projective transform and respective projective transforms determined for other sets of pixels. Accordingly, the computing device may be configured to estimate a motion path of the camera to account for distortion associated with the asynchronous capturing of the sets of pixels.

    摘要翻译: 描述滚动快门拆卸的方法和系统。 计算设备可以被配置为在视频的帧中确定可区分的特征。 帧可以包括异步捕获的像素集合。 计算设备可以被配置为针对表示帧中的特征的像素来确定代表连续帧中的特征的对应像素; 并且对于包括帧中的像素的一组像素,确定可以表示相机的运动的投影变换。 计算设备可以被配置为针对帧中的像素集合,基于针对其他像素集合确定的投影变换和相应的投影变换的组合来确定混合变换。 因此,计算设备可以被配置为估计相机的运动路径以考虑与该组像素的异步捕获相关联的失真。

    Methods and systems for processing a video for stabilization and retargeting
    35.
    发明授权
    Methods and systems for processing a video for stabilization and retargeting 有权
    用于处理视频以进行稳定和重定向的方法和系统

    公开(公告)号:US08531535B2

    公开(公告)日:2013-09-10

    申请号:US13023299

    申请日:2011-02-08

    IPC分类号: H04N5/228 H04N7/18

    摘要: Methods and systems for processing a video for stabilization and retargeting are described. A recorded video may be stabilized by removing shake introduced in the video, and a video may be retargeted by modifying the video to fit to a different aspect ratio. Constraints can be imposed that require a modified video to contain pixels from the original video and/or to preserve salient regions. In one example, a video may be processed to estimate an original path of a camera that recorded the video, to estimate a new camera path, and to recast the video from the original path to the new camera path. To estimate a new camera path, a virtual crop window can be designated. A difference transformation between the original and new camera path can be applied to the video using the crop window to recast the recorded video from the smooth camera path.

    摘要翻译: 描述用于处理用于稳定和重定向的视频的方法和系统。 可以通过去除在视频中引入的抖动来稳定录制的视频,并且可以通过修改视频来重新定向视频以适应不同的长宽比。 可以施加约束,其需要修改的视频以包含来自原始视频的像素和/或保留突出区域。 在一个示例中,可以处理视频以估计记录视频的相机的原始路径,以估计新的相机路径,以及将视频从原始路径重新转换到新的相机路径。 要估计新的摄像机路径,可以指定虚拟裁剪窗口。 原始和新的相机路径之间的差异变换可以应用于使用裁剪窗口的视频,从平滑的相机路径重新记录录制的视频。

    Segmentation-based feature pooling for object models
    36.
    发明授权
    Segmentation-based feature pooling for object models 有权
    对象模型的基于分段的特征池

    公开(公告)号:US08467607B1

    公开(公告)日:2013-06-18

    申请号:US13301621

    申请日:2011-11-21

    IPC分类号: G06T7/0081

    CPC分类号: G06K9/4642

    摘要: Methods and systems for processing an image to create an object model are disclosed. In accordance with one embodiment, each segment of the image is assigned to a respective bin of a bounding box. For each bin of the bounding box, the value of a feature for the bin is computed based on the values of that feature for each of the segments assigned to the bin. An object model is then created based on the values of the feature for the bin.

    摘要翻译: 公开了用于处理图像以创建对象模型的方法和系统。 根据一个实施例,图像的每个段被分配给边界框的相应仓。 对于边界框的每个仓,根据分配给仓的每个段的该特征的值来计算仓的特征值。 然后基于bin的特征值创建对象模型。

    Content-aware video resizing using discontinuous seam carving
    37.
    发明授权
    Content-aware video resizing using discontinuous seam carving 有权
    使用不连续缝合雕刻的内容感知视频调整大小

    公开(公告)号:US07873211B1

    公开(公告)日:2011-01-18

    申请号:US12355484

    申请日:2009-01-16

    IPC分类号: G06K9/00 G06K15/16

    CPC分类号: G06T3/0012

    摘要: A video is resized while preserving salient regions within the video. The dimensions of the video are reduced by selectively removing unimportant, or less salient, pixels from the video in a manner that diminishes any resulting spatial and temporal artifacts. More specifically, “seams” of pixels are selectively removed from frames of the video, where a “seam” is a horizontal or vertical chain of pixels through a frame. A seam can be selected from among all possible pixels in a row or column, thereby allowing discontinuous seams. Seams are selected using a technique that encourages the seam to pass through less-salient regions of the frame, and that reduces spatial artifacts when the video is played.

    摘要翻译: 调整视频大小,同时保留视频内的显着区域。 通过以减少任何导致的空间和时间假象的方式从视频中选择性地去除不重要或较不显着的像素来减小视频的尺寸。 更具体地,从视频的帧中选择性地移除像素的“接缝”,其中“接缝”是通过帧的水平或垂直的像素链。 可以从行或列中的所有可能像素中选择接缝,从而允许不连续的接缝。 使用鼓励接缝穿过框架的较不显着的区域的技术来选择接缝,并且当播放视频时减少空间伪影。