High-fidelity freeze-frame for precision video communication applications

    公开(公告)号:US11290680B1

    公开(公告)日:2022-03-29

    申请号:US17034569

    申请日:2020-09-28

    Abstract: Techniques are provided by which a receiver of a video stream signals to the sender to freeze the video input at a certain frame, and the sender responds by adapting its encoding methods to progressively improve the quality of the sent static image. A method includes receiving at a first device a first freeze-frame request initiated by the second device. The first freeze-frame request indicates that a user of the second device requests a high-fidelity freeze-frame of a first frame of the encoded video stream from the first device. A first sequence of encoded video frames of the first frame is generated for a high-fidelity freeze-frame. Each encoded video frame of the first sequence is of progressively higher fidelity of the first frame.

    KEYFRAME MITIGATION FOR VIDEO STREAMS WITH MULTIPLE RECEIVERS

    公开(公告)号:US20190104327A1

    公开(公告)日:2019-04-04

    申请号:US16208689

    申请日:2018-12-04

    Abstract: In one embodiment, a video encoder generates an encoded bitstream representing a sequence of video frames including a keyframe. The encoder generates information for use by a decoder that receives the encoded bitstream to enable the decoder to generate display frames from a pre-keyframe video frame that is prior to the keyframe in the sequence of video frames. The encoded bitstream is sent to the decoder. In another embodiment, a video decoder receives from an encoder an encoded bitstream representing a sequence of video frames including a keyframe. The keyframe includes information to enable the decoder to generate display frames from a pre-keyframe video frame that was received prior to the keyframe in the sequence of video frames. The decoder generates display frames using the pre-keyframe video frame, information included with the keyframe and information included with an encoder-determined number of decoded frames subsequent to the keyframe.

    ENTROPY CODING STATE SEGMENTATION AND RETENTION

    公开(公告)号:US20180124407A1

    公开(公告)日:2018-05-03

    申请号:US15340342

    申请日:2016-11-01

    CPC classification number: H04N19/13 H04N19/137 H04N19/172

    Abstract: Video coding and decoding techniques are provided in which entropy coding states are stored for regions of video frames of a sequence of video frames, upon completion of coding of those regions. Entropy coding initialization states for regions of a current video frame are derived based on entropy coding states of corresponding regions of a prior video frame in the sequence of video frames. This process may be performed at a video encoder and a video decoder, though some signaling may be sent from the encoder to the decoder to direct the decoder is certain operations.

    Split frame multistream encode
    4.
    发明授权
    Split frame multistream encode 有权
    分割帧多码流编码

    公开(公告)号:US09215413B2

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

    申请号:US13832629

    申请日:2013-03-15

    CPC classification number: H04N7/152 H04N19/124 H04N19/15 H04N19/30

    Abstract: Presented herein are techniques for creating video for participants in a video conference. A designated primary video stream is decoded and the resulting video composed in accordance with a primary sub-picture portion of a frame. Other video streams are designated as secondary video streams output by secondary entities, and are decoded and composed in accordance with a secondary sub-picture portion of the frame structured for the secondary entities. The composed primary video stream is encoded for display at each secondary entity, to obtain encoded slices of a primary video stream. The composed secondary video stream is encoded for display at one of the secondary entities, to obtain encoded slices of a secondary video stream. The encoded primary and secondary video streams are combined at the encoded slice level into a single video stream for transmission to, and decode and display at, the one of the secondary entities.

    Abstract translation: 这里提出的是为视频会议中的参与者创建视频的技术。 对指定的主视频流进行解码,并根据帧的主子图像部分构成所得到的视频。 其他视频流被指定为辅助实体输出的辅助视频流,并且根据为次要实体构造的帧的辅助子图像部分进行解码和组合。 编码的主要视频流被编码以在每个次级实体处显示,以获得主要视频流的编码片段。 组合的次要视频流被编码以在次要实体之一处显示,以获得次视频流的编码片段。 经编码的主视频流和次视频流在编码的片级组合成单个视频流,以便传输到该一个次实体并在其中解码和显示。

    KEYFRAME MITIGATION FOR VIDEO STREAMS WITH MULTIPLE RECEIVERS

    公开(公告)号:US20180146221A1

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

    申请号:US15357066

    申请日:2016-11-21

    Abstract: In one embodiment, a video encoder generates an encoded bitstream representing a sequence of video frames including a keyframe. The encoder generates information for use by a decoder that receives the encoded bitstream to enable the decoder to generate display frames from a pre-keyframe video frame that is prior to the keyframe in the sequence of video frames. The encoded bitstream is sent to the decoder. In another embodiment, a video decoder receives from an encoder an encoded bitstream representing a sequence of video frames including a keyframe. The keyframe includes information to enable the decoder to generate display frames from a pre-keyframe video frame that was received prior to the keyframe in the sequence of video frames. The decoder generates display frames using the pre-keyframe video frame, information included with the keyframe and information included with an encoder-determined number of decoded frames subsequent to the keyframe.

    Split frame multistream encode
    6.
    发明授权

    公开(公告)号:US09681101B2

    公开(公告)日:2017-06-13

    申请号:US14793936

    申请日:2015-07-08

    CPC classification number: H04N7/152 H04N19/00 H04N19/40 H04N19/59 H04N19/88

    Abstract: Techniques for video conferencing including receiving bandwidth and/or codec characteristics of a plurality of video conference participants, determining whether or not any of the bandwidth and/or codec characteristics are sufficiently different from others of the bandwidth and/or codec characteristics to warrant different treatment, when one or more of the bandwidth and/or codec characteristics are sufficiently different, grouping video conference participants into at least a first group and a second group according to video conference participants having same or similar bandwidth and/or codec characteristics, and establishing a video conference with at least first and second subconferences to service the first and second groups, respectively, wherein each of the video conference participants receives frames of video in which a first portion of the frames is encoded by a shared encoder, and wherein a second portion of the frames is encoded by different encoders respectively designated for each of the video conference participants.

    Elementary video bitstream analysis
    7.
    发明授权
    Elementary video bitstream analysis 有权
    基本视频比特流分析

    公开(公告)号:US09369668B2

    公开(公告)日:2016-06-14

    申请号:US14211700

    申请日:2014-03-14

    CPC classification number: H04N7/15 G06K9/46 G06K9/4604 G06T7/20 H04N7/152

    Abstract: A bitstream encoded with video information is received at a first network enabled device from a second network enabled device. The bitstream is analyzed prior to generating an image frame corresponding to the bitstream values, and visual characteristics of the video information are determined from bitstream values in the bitstream. A modified video display is determined in response to the visual characteristics.

    Abstract translation: 在第一网络启用设备上从第二网络启用设备接收编码有视频信息的比特流。 在产生对应于比特流值的图像帧之前分析比特流,并且从位流中的比特流值确定视频信息的视觉特征。 响应于视觉特性确定修改的视频显示。

    Elementary Video Bitstream Analysis
    8.
    发明申请
    Elementary Video Bitstream Analysis 有权
    基本视频比特流分析

    公开(公告)号:US20150264313A1

    公开(公告)日:2015-09-17

    申请号:US14211700

    申请日:2014-03-14

    CPC classification number: H04N7/15 G06K9/46 G06K9/4604 G06T7/20 H04N7/152

    Abstract: A bitstream encoded with video information is received at a first network enabled device from a second network enabled device. The bitstream is analyzed prior to generating an image frame corresponding to the bitstream values, and visual characteristics of the video information are determined from bitstream values in the bitstream. A modified video display is determined in response to the visual characteristics.

    Abstract translation: 在第一网络启用设备上从第二网络启用设备接收编码有视频信息的比特流。 在产生对应于比特流值的图像帧之前分析比特流,并且从位流中的比特流值确定视频信息的视觉特征。 响应于视觉特性确定修改的视频显示。

    HIGH-FIDELITY FREEZE-FRAME FOR PRECISION VIDEO COMMUNICATION APPLICATIONS

    公开(公告)号:US20220103783A1

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

    申请号:US17034569

    申请日:2020-09-28

    Abstract: Techniques are provided by which a receiver of a video stream signals to the sender to freeze the video input at a certain frame, and the sender responds by adapting its encoding methods to progressively improve the quality of the sent static image. A method includes receiving at a first device a first freeze-frame request initiated by the second device. The first freeze-frame request indicates that a user of the second device requests a high-fidelity freeze-frame of a first frame of the encoded video stream from the first device. A first sequence of encoded video frames of the first frame is generated for a high-fidelity freeze-frame. Each encoded video frame of the first sequence is of progressively higher fidelity of the first frame.

Patent Agency Ranking