AUTOMATIC ONTOLOGY GENERATION FOR INTERNET OF THINGS APPLICATIONS

    公开(公告)号:US20200218751A1

    公开(公告)日:2020-07-09

    申请号:US16819783

    申请日:2020-03-16

    Abstract: A method comprises collecting, by a computing device located at an edge of a network, data items corresponding to information transmitted by endpoints using the network, generating, by the computing device, a probabilistic hierarchy using the data items, generating, by the computing device using the probabilistic hierarchy and natural language data, a similarity metric, generating, by the computing device using the probabilistic hierarchy, the natural language data, and the similarity metric, an ontology, detecting, by the computing device using the ontology, an anomaly, and in response to detecting the anomaly, sending a notification.

    Generating and Rendering Synthesized Views with Multiple Video Streams in Telepresence Video Conference Sessions
    15.
    发明申请
    Generating and Rendering Synthesized Views with Multiple Video Streams in Telepresence Video Conference Sessions 审中-公开
    在远程呈现视频会议会议中生成和渲染具有多个视频流的合成视图

    公开(公告)号:US20150042748A1

    公开(公告)日:2015-02-12

    申请号:US14524305

    申请日:2014-10-27

    CPC classification number: H04N7/152 H04N7/147 H04N7/15

    Abstract: 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.

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

    Video coding reference picture prediction using information available at a decoder
    16.
    发明授权
    Video coding reference picture prediction using information available at a decoder 有权
    使用解码器可用的信息的视频编码参考图像预测

    公开(公告)号:US08644384B2

    公开(公告)日:2014-02-04

    申请号:US13749588

    申请日:2013-01-24

    Abstract: 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.

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

    Scalable deep learning video analytics

    公开(公告)号:US10740675B2

    公开(公告)日:2020-08-11

    申请号:US16151783

    申请日:2018-10-04

    Abstract: In one embodiment, a method includes receiving current data, the current data including time series data representing a plurality of time instances. The method includes storing at least a recent portion of the current data in a buffer. The method includes reducing the dimensionality of the current data to generate dimensionality-reduced data. The method includes generating a reconstruction error based on the dimensionality-reduced data and a plurality of neural network metrics. At least one of a size of the recent portion of the current data stored in the buffer or an amount of the reducing the dimensionality of the current data is based on the reconstruction error.

    Unmanned aerial vehicle collision avoidance system

    公开(公告)号:US10464669B2

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

    申请号:US15192896

    申请日:2016-06-24

    Abstract: A system for collision avoidance includes memory storing instructions which, when executed, cause one or more processors to perform determining a direction of flight of a first drone, causing broadcasting, in the direction of flight based, a beamformed signal of beacon frames, determining a new flight direction of the same first drone, in response to the new flight direction, causing broadcasting of the beacon frames in the new flight direction, detecting second beacon frames from a second drone associated with a direction from which the second beacon frames are arriving; in response, causing the first drone to perform, without input from a pilot, one or more of a change in elevation, heading, speed, or type of operation, directed toward causing the first drone to follow a flight path that is separated from the second drone.

    Performing transactions between application containers

    公开(公告)号:US10067810B2

    公开(公告)日:2018-09-04

    申请号:US15222890

    申请日:2016-07-28

    Abstract: 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.

Patent Agency Ranking