PERFORMANCE MEASURE DETERMINATION NETWORK MODEL FOR DETERMINING NETWORK TRANSMISSOIN PERFORMANCE IN REAL-TIME COMMUNCATION OVER INTERNET

    公开(公告)号:US20240396956A1

    公开(公告)日:2024-11-28

    申请号:US18791533

    申请日:2024-08-01

    Abstract: A network model for determining the performance of a real-time communication application, such as a video codec and transmission of the coded data, is implemented as computer software. The network model factors in burst data packet loss in determining a performance measure. The network model uses a Hidden Markov Model on a set of data packets of a unit of data to determine the performance measure in the form a probability that all the data packets within the set are received. The measure is used to fine tune the system settings. The network model causes the real-time communication application to adjust parameters of the application for improved transmission of data packets. The adjustment of a parameter can be an increase or a decrease.

    Video Tagging For Video Communications

    公开(公告)号:US20210211768A1

    公开(公告)日:2021-07-08

    申请号:US17212552

    申请日:2021-03-25

    Abstract: A method, an apparatus, and a system for video communications include: transmitting, from a first apparatus using a network, a first video stream of a first user to a second apparatus of a second user, wherein the first user is in video communication with the second user; receiving, from the second apparatus using the network, a second video stream of the second user; determining, by a processor, a reaction of the second user to an area of interest in the first video stream using the second video stream; and updating, in response to the reaction of the second user to the area of interest in the first video stream, a parameter for encoding the area of interest in the first video stream at the first apparatus.

    Error concealment in video communications systems

    公开(公告)号:US10779012B2

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

    申请号:US16209939

    申请日:2018-12-04

    Inventor: Sheng Zhong Wei Dai

    Abstract: A method, an apparatus, and a system for error concealment of video communications include determining, by a processor in an encoding process, a current block of a current slice of a current picture of a video sequence for error concealment, determining recovery data of the current block, wherein the recovery data comprises at least one of a coefficient of a discrete transform performed to the current block and similarity data associated with a first block similar to the current block, and the first block is in a first slice different from the current slice, and transmitting the current block and the recovery data using a network, wherein the current block is transmitted as in-band data and the recovery data is transmitted as out-of-band data.

    Error Concealment in Video Communications Systems

    公开(公告)号:US20200177926A1

    公开(公告)日:2020-06-04

    申请号:US16209939

    申请日:2018-12-04

    Inventor: Sheng Zhong Wei Dai

    Abstract: A method, an apparatus, and a system for error concealment of video communications include determining, by a processor in an encoding process, a current block of a current slice of a current picture of a video sequence for error concealment, determining recovery data of the current block, wherein the recovery data comprises at least one of a coefficient of a discrete transform performed to the current block and similarity data associated with a first block similar to the current block, and the first block is in a first slice different from the current slice, and transmitting the current block and the recovery data using a network, wherein the current block is transmitted as in-band data and the recovery data is transmitted as out-of-band data.

    System and method for determining video codec performance in real-time communication over internet

    公开(公告)号:US12101458B2

    公开(公告)日:2024-09-24

    申请号:US18093788

    申请日:2023-01-05

    CPC classification number: H04N17/00 H04N19/124 H04N19/89

    Abstract: A system and method for determining the performance of a video codec for real-time communication applications. A set of network conditions is used to simulate certain typical real-world network conditions. A coded video stream is transmitted from the transmitting end to the receiving end under these conditions. The end-to-end latency and received video fluency are measured along with a set of existing video quality measures by a video codec performance evaluation system including a network model and a video codec quality analyzer. The decodable frame ratio, latency and video fluency are used as the performance metrics for real-time communication video quality evaluation. The video codec performance evaluation system does not send any video data over a network when it determines the real-time communication quality of the video codec.

    Dynamic reference picture reconstruction

    公开(公告)号:US10567757B2

    公开(公告)日:2020-02-18

    申请号:US15993868

    申请日:2018-05-31

    Abstract: A method for encoding a video stream, including encoding, by a processor, a first slice of a first picture of the video stream; receiving, from a decoder, a feedback message indicative of having received the first slice of the first picture; and in response to receiving the feedback message indicative of having received the first slice of the first picture, updating a dynamic reference picture (DRR) with the first slice of the first picture, wherein the first slice of the first picture replaces the first slice of a second picture in the dynamic reference picture, and the first slice of the first picture and the first slice of the second picture are co-located.

Patent Agency Ranking