Performing Transactions Between Application Containers

    公开(公告)号:US20180032383A1

    公开(公告)日:2018-02-01

    申请号:US15222890

    申请日:2016-07-28

    IPC分类号: G06F9/54 G06F21/60

    CPC分类号: G06F9/546 G06F21/602

    摘要: Various implementations disclosed herein provide a method for performing one or more transactions between application containers. In various implementations, the method includes transmitting a key request to a first network node within a cluster of network nodes that are configured to generate and maintain a distributed ledger. In some implementations, the key request indicates that the requested key is for one or more transactions between a first application container and a second application container. In various implementations, the method includes receiving a key in response to transmitting the key request. In some implementations, the key is valid for the one or more transactions between the first application container and the second application container. In various implementations, the method includes synthesizing, at the first application container, transaction data with the key. In various implementations, the method includes transmitting, by the first application container, the transaction data to the second application container.

    Generating and rendering synthesized views with multiple video streams in telepresence video conference sessions
    5.
    发明授权
    Generating and rendering synthesized views with multiple video streams in telepresence video conference sessions 有权
    在远程呈现视频会议中,通过多个视频流生成和呈现合成视图

    公开(公告)号:US09392226B2

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

    申请号:US14524305

    申请日:2014-10-27

    IPC分类号: H04N7/14 H04N7/15

    CPC分类号: H04N7/152 H04N7/147 H04N7/15

    摘要: Techniques are provided for establishing a videoconference session between participants at different endpoints, where each endpoint includes at least one computing device and one or more displays. A plurality of video streams is received at an endpoint, and each video stream is classified as at least one of a people view and a data view. The classified views are analyzed to determine one or more regions of interest for each of the classified views, where at least one region of interest has a size smaller than a size of the classified view. Synthesized views of at least some of the video streams are generated, wherein the synthesized views include at least one view including a region of interest, and views including the synthesized views are rendered at one or more displays of an endpoint device.

    摘要翻译: 提供了用于在不同端点的参与者之间建立视频会议会话的技术,其中每个端点包括至少一个计算设备和一个或多个显示器。 在端点处接收多个视频流,并且将每个视频流分类为人视图和数据视图中的至少一个。 分析分类视图以确定每个分类视图的一个或多个感兴趣区域,其中至少一个感兴趣区域的尺寸小于分类视图的尺寸。 生成至少一些视频流的合成视图,其中合成视图包括至少一个包括感兴趣区域的视图,并且包括合成视图的视图在端点设备的一个或多个显示处呈现。

    Real-time automatic scene relighting in video conference sessions
    6.
    发明授权
    Real-time automatic scene relighting in video conference sessions 有权
    视频会议中实时自动场景重播

    公开(公告)号:US08854412B2

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

    申请号:US13624058

    申请日:2012-09-21

    IPC分类号: H04N7/14

    摘要: Video frames are captured at one or more cameras during a video conference session, where each video frame includes a digital image with a plurality of pixels. Depth values associated with each pixel are determined in at least one video frame, where each depth value represents a distance of a portion of the digital image represented by at least one corresponding pixel from the one or more cameras that capture the at least one video frame. Luminance values of pixels are adjusted within captured video frames based upon the depth values determined for the pixels so as to achieve relighting of the video frames as the video frames are displayed during the video conference session.

    摘要翻译: 在视频会议期间,在一个或多个摄像机处捕获视频帧,其中每个视频帧包括具有多个像素的数字图像。 在至少一个视频帧中确定与每个像素相关联的深度值,其中每个深度值表示由至少一个对应像素表示的数字图像的一部分的距离,该距离来自一个或多个拍摄至少一个视频帧的相机 。 基于为像素确定的深度值,在捕获的视频帧内调整像素的亮度值,以便在视频会议期间显示视频帧时实现视频帧的重新点亮。

    REAL-TIME AUTOMATIC SCENE RELIGHTING IN VIDEO CONFERENCE SESSIONS
    7.
    发明申请
    REAL-TIME AUTOMATIC SCENE RELIGHTING IN VIDEO CONFERENCE SESSIONS 有权
    实时自动场景相关视频会议会议

    公开(公告)号:US20140085398A1

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

    申请号:US13624058

    申请日:2012-09-21

    IPC分类号: H04N7/14

    摘要: Video frames are captured at one or more cameras during a video conference session, where each video frame includes a digital image with a plurality of pixels. Depth values associated with each pixel are determined in at least one video frame, where each depth value represents a distance of a portion of the digital image represented by at least one corresponding pixel from the one or more cameras that capture the at least one video frame. Luminance values of pixels are adjusted within captured video frames based upon the depth values determined for the pixels so as to achieve relighting of the video frames as the video frames are displayed during the video conference session.

    摘要翻译: 在视频会议期间,在一个或多个摄像机处捕获视频帧,其中每个视频帧包括具有多个像素的数字图像。 在至少一个视频帧中确定与每个像素相关联的深度值,其中每个深度值表示由至少一个对应像素表示的数字图像的一部分的距离,该距离来自一个或多个拍摄至少一个视频帧的相机 。 基于为像素确定的深度值,在捕获的视频帧内调整像素的亮度值,以便在视频会议期间显示视频帧时实现视频帧的重新点亮。

    Scalable deep learning video analytics

    公开(公告)号:US10121103B2

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

    申请号:US15374571

    申请日:2016-12-09

    IPC分类号: G06K9/00 G06N3/08 G06T7/246

    摘要: In one embodiment, a method includes receiving training data, the training data including training video data representing video of a location in a quiescent state, training a neural network using the training data to obtain a plurality of metrics, receiving current data, the current data including current video data representing video of the location at a current time period, generating a reconstruction error based on the plurality of metrics and the current video data in the embedded space, and generating, in response to determining that the reconstruction error is greater than a threshold, a notification indicative of the location being in a non-quiescent state.

    REFERENCE PICTURE PREDICTION FOR VIDEO CODING
    9.
    发明申请
    REFERENCE PICTURE PREDICTION FOR VIDEO CODING 有权
    参考图像预测视频编码

    公开(公告)号:US20130136185A1

    公开(公告)日:2013-05-30

    申请号:US13749588

    申请日:2013-01-24

    IPC分类号: H04N7/26

    摘要: A video coder includes a forward coder and a reconstruction module determining a motion compensated predicted picture from one or more previously decoded pictures in a multi-picture store. The reconstruction module includes a reference picture predictor that uses only previously decoded pictures to determine one or more predicted reference pictures. The predicted reference picture(s) are used for motion compensated prediction. The reference picture predictor may include optical flow analysis that uses a current decoded picture and that may use one or more previously decoded pictures together with affine motion analysis and image warping to determine at least a portion of at least one of the reference pictures.

    摘要翻译: 视频编码器包括前向编码器和重构模块,其从多图像存储器中的一个或多个先前解码的图像确定运动补偿预测图像。 重建模块包括参考图像预测器,其仅使用先前解码的图像来确定一个或多个预测参考图像。 预测的参考图像用于运动补偿预测。 参考图像预测器可以包括使用当前解码图像的光流分析,并且可以使用一个或多个先前解码的图像以及仿射运动分析和图像扭曲来确定至少一个参考图片的至少一部分。

    Search engine for sensors
    10.
    发明授权

    公开(公告)号:US10942975B2

    公开(公告)日:2021-03-09

    申请号:US15160588

    申请日:2016-05-20

    IPC分类号: G06F16/951

    摘要: Various implementations disclosed herein provide a search engine that receives a search request from a sensor gateway, and provides search results in return. In various implementations, the search request includes a first set of measurements captured by a first sensor, a first measurement from the first set of measurements is outside a defined range. In various implementations, the search engine determines a first feature vector based on the first set of measurements, and identifies a second feature vector that indicates a second set of measurements within a degree of similarity to the first set of measurements. In some implementations, the second set of measurements are captured by a second sensor. In various implementations, the search engine determines a search result based on the second feature vector, and transmits the search result. In some implementations, the search result indicates one or more instructions executable by the first sensor.