DEPTH CAMERA BASED IMAGE STABILIZATION
    1.
    发明申请

    公开(公告)号:US20170134656A1

    公开(公告)日:2017-05-11

    申请号:US14935092

    申请日:2015-11-06

    Applicant: Google Inc.

    Abstract: A processing device collects depth data for frames in a sequence of images of a video stream being provided by a source device to a target device as part of a communication session. The depth data is created by a depth aware camera of the source device. The processing device maps, using the depth data, feature locations of the features of an object in a frame to feature locations of the features of the object in other frames, determines overlapping frame sections between the frames using the mapped feature locations, modifies, in the sequence of images, a set of images corresponding to the frames based on the overlapping frame sections to create a stabilized stream of images for the video stream, and provides the stabilized stream of images in the video stream as part of the communication session.

    Enhancing content appearance
    2.
    发明授权
    Enhancing content appearance 有权
    增强内容外观

    公开(公告)号:US09390481B2

    公开(公告)日:2016-07-12

    申请号:US13907890

    申请日:2013-06-01

    Applicant: Google Inc.

    CPC classification number: G06T5/007 G06T7/194 G06T2207/10016 G06T2207/30201

    Abstract: Implementations generally relate to enhancing content appearance. In some implementations, a method includes receiving an image, selecting a reference object in the image. The method also includes determining one or more image parameter adjustments based on the selected reference object, and applying the one or more image parameter adjustments to the entire image.

    Abstract translation: 实现通常涉及增强内容外观。 在一些实现中,一种方法包括接收图像,在图像中选择参考对象。 该方法还包括基于所选择的参考对象来确定一个或多个图像参数调整,以及将一个或多个图像参数调整应用于整个图像。

    Background detection as an optimization for gesture recognition
    3.
    发明申请
    Background detection as an optimization for gesture recognition 有权
    背景检测作为手势识别的优化

    公开(公告)号:US20150003727A1

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

    申请号:US14485186

    申请日:2014-09-12

    Applicant: Google Inc.

    Abstract: Methods and systems are provided allowing for background identification and gesture recognition in video images. A computer-implemented image processing method includes: receiving, using at least one processing circuit, a plurality of image frames of a video; constructing, using at feast one processing circuit, a plurality of statistical models of the plurality of image frames at a plurality of pixel granularity levels; constructing, using at least one processing circuit, a plurality of probabilistic models of an input image frame at a plurality of channel granularity levels based on the plurality of statistical models; merging at least some of the plurality of probabilistic models based on a weighted average to form a single probability image; determining background pixels, based on a probability threshold value, from the single probability image; and determining whether the plurality of image frames, when examined in a particular sequence, conveys a gesture by the object.

    Abstract translation: 提供了允许在视频图像中进行背景识别和手势识别的方法和系统。 计算机实现的图像处理方法包括:使用至少一个处理电路接收视频的多个图像帧; 在多个像素粒度级别构建,使用一个处理电路中的多个图像帧的多个统计模型; 基于所述多个统计模型,构建使用至少一个处理电路多个信道粒度级的输入图像帧的概率模型; 基于加权平均来合并多个概率模型中的至少一些以形成单个概率图像; 基于概率阈值从单个概率图像确定背景像素; 以及当以特定顺序检查时,确定所述多个图像帧是否由所述对象传送手势。

    Background detection as an optimization for gesture recognition

    公开(公告)号:US09117112B2

    公开(公告)日:2015-08-25

    申请号:US14485186

    申请日:2014-09-12

    Applicant: Google Inc.

    Abstract: Methods and systems are provided allowing for background identification and gesture recognition in video images. A computer-implemented image processing method includes: receiving, using at least one processing circuit, a plurality of image frames of a video; constructing, using at feast one processing circuit, a plurality of statistical models of the plurality of image frames at a plurality of pixel granularity levels; constructing, using at least one processing circuit, a plurality of probabilistic models of an input image frame at a plurality of channel granularity levels based on the plurality of statistical models; merging at least some of the plurality of probabilistic models based on a weighted average to form a single probability image; determining background pixels, based on a probability threshold value, from the single probability image; and determining whether the plurality of image frames, when examined in a particular sequence, conveys a gesture by the object.

    CONFIGURABLE MEDIA PROCESSING WITH META EFFECTS
    5.
    发明申请
    CONFIGURABLE MEDIA PROCESSING WITH META EFFECTS 审中-公开
    可配置的媒体处理与元素效应

    公开(公告)号:US20150142795A1

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

    申请号:US14083415

    申请日:2013-11-18

    Applicant: Google Inc.

    CPC classification number: G06F16/40 G11B27/034 H04N5/262

    Abstract: Systems, methods and computer readable media for configurable media processing with meta effects are disclosed. In some implementations, the systems, methods and computer readable media can process a media file based on one or more meta effects (e.g., an ordered list of effects and their corresponding parameters).

    Abstract translation: 公开了用于具有元效应的可配置媒体处理的系统,方法和计算机可读介质。 在一些实现中,系统,方法和计算机可读介质可以基于一个或多个元效应(例如,有序的效果列表及其对应的参数)来处理媒体文件。

    Bandwidth reduction system and method
    6.
    发明授权
    Bandwidth reduction system and method 有权
    带宽减少系统和方法

    公开(公告)号:US09035999B2

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

    申请号:US13688959

    申请日:2012-11-29

    Applicant: Google Inc.

    Abstract: A method and computing system for receiving an indication of a first user participating in a videoconference. A determination is made concerning whether bandwidth compression is preferable for the first user of the videoconference. If bandwidth compression is preferable for the first user of the videoconference: an unprocessed video stream associated with the first user is processed to generate a reduced bandwidth video stream, and the reduced bandwidth video stream is provided to a video encoder. Processing the unprocessed video stream includes performing an edge detection procedure on the unprocessed video stream.

    Abstract translation: 一种用于接收参与视频会议的第一用户的指示的方法和计算系统。 确定对于视频会议的第一用户是否优选带宽压缩。 如果针对视频会议的第一用户优选带宽压缩,则处理与第一用户相关联的未处理的视频流以生成减少带宽的视频流,并且将减少带宽的视频流提供给视频编码器。 处理未处理的视频流包括对未处理的视频流执行边缘检测过程。

    Automatic background identification in video images
    7.
    发明授权
    Automatic background identification in video images 有权
    视频图像中的自动背景识别

    公开(公告)号:US08923611B2

    公开(公告)日:2014-12-30

    申请号:US14070412

    申请日:2013-11-01

    Applicant: Google Inc.

    Inventor: Thor Carpenter

    Abstract: Methods and systems are provided allowing for background identification in video images. A computer-implemented image processing method includes: receiving, using at least one processing circuit, a plurality of image frames of a video; constructing, using at least one processing circuit, a plurality of statistical models of the plurality of image frames at a plurality of pixel granularity levels; constructing, using at least one processing circuit, a plurality of probabilistic models of an input image frame at a plurality of channel granularity levels based on the plurality of statistical models; merging at least some of the plurality of probabilistic models based on a weighted average to form a single probability image; and determining background pixels, based on a probability threshold value, from the single probability image.

    Abstract translation: 提供了允许在视频图像中进行背景识别的方法和系统。 计算机实现的图像处理方法包括:使用至少一个处理电路接收视频的多个图像帧; 使用至少一个处理电路,以多个像素粒度级构造所述多个图像帧的多个统计模型; 基于所述多个统计模型,构建使用至少一个处理电路多个信道粒度级的输入图像帧的概率模型; 基于加权平均来合并多个概率模型中的至少一些以形成单个概率图像; 以及基于概率阈值从单个概率图像确定背景像素。

    Gesture-initiated actions in videoconferences
    8.
    发明授权
    Gesture-initiated actions in videoconferences 有权
    视频会议中手势发起的动作

    公开(公告)号:US09445048B1

    公开(公告)日:2016-09-13

    申请号:US14445778

    申请日:2014-07-29

    Applicant: Google Inc.

    CPC classification number: H04N7/15 G06F3/017 H04N7/152

    Abstract: Systems and methods are disclosed for gesture-initiated actions in videoconferences. In one implementation, a processing device receives one or more content streams as part of a communication session. The processing device identifies, within the one or more content streams, a request for feedback. The processing device processes, based on an identification of a request for feedback within the one of the plurality of content streams, the one or more content streams to identify a presence of one or more gestures within at least one of the one or more content streams. The processing device initiates, based on an identification of the presence of one or more gestures within at least one of the one or more content streams, an action with respect to the communication session.

    Abstract translation: 系统和方法被公开用于视频会议中的手势发起的动作。 在一个实现中,处理设备作为通信会话的一部分接收一个或多个内容流。 处理装置在一个或多个内容流中识别反馈请求。 处理设备基于对多个内容流中的一个内容流中的反馈请求的标识来处理一个或多个内容流,以识别一个或多个内容流中的至少一个内的一个或多个手势的存在 。 处理装置基于对一个或多个内容流中的至少一个内的一个或多个内容流中的一个或多个手势的存在的识别发起关于通信会话的动作。

    ENHANCING CONTENT APPEARANCE
    9.
    发明申请
    ENHANCING CONTENT APPEARANCE 有权
    增强内容外观

    公开(公告)号:US20140328548A1

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

    申请号:US13907890

    申请日:2013-06-01

    Applicant: Google Inc.

    CPC classification number: G06T5/007 G06T7/194 G06T2207/10016 G06T2207/30201

    Abstract: Implementations generally relate to enhancing content appearance. In some implementations, a method includes receiving an image, selecting a reference object in the image. The method also includes determining one or more image parameter adjustments based on the selected reference object, and applying the one or more image parameter adjustments to the entire image.

    Abstract translation: 实现通常涉及增强内容外观。 在一些实现中,一种方法包括接收图像,在图像中选择参考对象。 该方法还包括基于所选择的参考对象来确定一个或多个图像参数调整,以及将一个或多个图像参数调整应用于整个图像。

    Depth camera based image stabilization

    公开(公告)号:US10033926B2

    公开(公告)日:2018-07-24

    申请号:US14935092

    申请日:2015-11-06

    Applicant: Google Inc.

    Abstract: A processing device collects depth data for frames in a sequence of images of a video stream being provided by a source device to a target device as part of a communication session. The depth data is created by a depth aware camera of the source device. The processing device maps, using the depth data, feature locations of the features of an object in a frame to feature locations of the features of the object in other frames, determines overlapping frame sections between the frames using the mapped feature locations, modifies, in the sequence of images, a set of images corresponding to the frames based on the overlapping frame sections to create a stabilized stream of images for the video stream, and provides the stabilized stream of images in the video stream as part of the communication session.

Patent Agency Ranking