Image security using segmentation

    公开(公告)号:US12184916B2

    公开(公告)日:2024-12-31

    申请号:US18020889

    申请日:2021-08-19

    Abstract: Systems and methods may be used for access control. These systems and methods may include using a data processing system to access a video stream, the video stream including an image including a virtual background, segmenting the image into a foreground portion and a background portion to determine whether the foreground portion or the background portion of the image meets a threshold requirement, and outputting an alert in response to determining that the foreground portion or the background portion of the image fails to meet the threshold requirement.

    Embedding frame masks in a video stream

    公开(公告)号:US11601665B2

    公开(公告)日:2023-03-07

    申请号:US17355674

    申请日:2021-06-23

    Abstract: Techniques are described for efficiently embedding frame masks in a video stream. In some solutions, a computer implemented method includes operations for encoding a frame of video data comprising an array of pixels to generate an encoded video frame and transmitting the encoded video frame. The array of pixels can include foreground pixels and background pixels. The foreground pixels can have respective original luma values which are bounded within a first luma range. In certain examples, encoding the frame of video data can include converting the original luma values of the foreground pixels to updated luma values which are bounded within a second luma range. The second luma range can be shifted and/or compressed from the first luma range.

    Reinforcement learning in real-time communications

    公开(公告)号:US11373108B2

    公开(公告)日:2022-06-28

    申请号:US16507933

    申请日:2019-07-10

    Abstract: An agent interfaces with a sending computing device and a receiving computing device to automatically adjust one-way or two-way real-time audio and real-time video transmission parameters responsive to changing network conditions and/or application requirements. The agent incorporates a reinforcement learning model that adjusts transmission parameters to maximize an expected value of a sum of future rewards; the expected value of the sum of future rewards is based on a current state of the sending computing, a current action (e.g. a current set of transmission parameters) at the sending computing device and a reward provided by the receiving computing device. The reward is representative of a user-perceived quality of experience at the receiving computing device.

    Video conferencing supporting a composite video stream

    公开(公告)号:US10609332B1

    公开(公告)日:2020-03-31

    申请号:US16230983

    申请日:2018-12-21

    Abstract: According to a disclosed example, a first video stream is captured via a first camera associated with a first communication device engaged in a multi-party video conference. The first video stream includes a plurality of two-dimensional image frames. A subset of pixels corresponding to a first human subject is identified within each image frame of the first video stream. A second video stream is captured via a second camera associated with a second communication device engaged in the multi-party video conference. A composite video stream formed by at least a portion of the second video stream and the subset of pixels of the first video stream is rendered, and the composite video stream is output for display at one or more of the first and/or second communication devices. The composite video stream may provide the appearance of remotely located participants being physically present within the same visual scene.

    Adapting a jitter buffer
    9.
    发明授权

    公开(公告)号:US10177899B2

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

    申请号:US14184492

    申请日:2014-02-19

    Abstract: A receiver receives a first data stream and a second data stream from a transmitting device over a packet-based communication network, the first data stream being of a first media type (e.g. audio) and the second data stream being of a second media type (e.g. video). The first jitter buffer will buffer each of a plurality of portions of the first data stream as they are received via the receiver, and apply a de-jittering delay before outputting each portion of the first data stream (e.g. audio stream) to be played out through the receiving device. The jitter buffer controller receives information on the second data stream (e.g. video stream), and adapts the de-jittering delay of the first jitter buffer (e.g. audio jitter buffer) in dependence on the information on the second data stream (e.g. information on the video stream).

    Adapting Encoding Properties
    10.
    发明申请
    Adapting Encoding Properties 审中-公开
    适应编码属性

    公开(公告)号:US20160100165A1

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

    申请号:US14559617

    申请日:2014-12-03

    Abstract: A device, computer program and method for encoding a video signal representing a video image of a scene captured by a camera. The device comprises a controller for receiving skeletal tracking information from a skeletal tracking algorithm relating to one or more skeletal features of a user when present in the scene, wherein the controller is configured to adapt a current value of one or more motion-related properties of the encoding in dependence on the skeletal tracking information as currently relating to the scene.

    Abstract translation: 一种用于编码表示由相机拍摄的场景的视频图像的视频信号的装置,计算机程序和方法。 该设备包括控制器,用于当存在于场景中时,从与用户的一个或多个骨骼特征相关的骨骼跟踪算法接收骨骼跟踪信息,其中,所述控制器被配置为使所述骨骼跟踪信息的一个或多个运动相关属性的当前值 依赖于当前与场景相关的骨骼跟踪信息的编码。

Patent Agency Ranking