Adaptive video transcoding based on parallel chunked log analysis
    1.
    发明授权
    Adaptive video transcoding based on parallel chunked log analysis 有权
    基于并行分块日志分析的自适应视频转码

    公开(公告)号:US09288510B1

    公开(公告)日:2016-03-15

    申请号:US14285546

    申请日:2014-05-22

    Applicant: Google Inc.

    Abstract: Adaptive video transcoding based on parallel chunked log analysis is described. The adaptive video transcoding method comprises receiving an intermediate video stream generated from an intermediate transcoding. The method also receives an intermediate transcoding log stream associated with the intermediate video stream. The method partitions the intermediate video stream into a plurality of video chunks, where each video chunk corresponding to a portion of video data of the video stream. The method further generates video chunk statistics for each of the video chunks using the intermediate transcoding log stream and transcoding parameters for each of the video chunks based on the generated video chunk statistics. The method transcodes each of the video chunks to a target format in parallel based on the generated transcoding parameters. The method assembles the transcoded video chunks into a target video stream in the target format.

    Abstract translation: 描述了基于并行分块日志分析的自适应视频转码。 自适应视频代码转换方法包括接收从中间代码转换产生的中间视频流。 该方法还接收与中间视频流相关联的中间代码转换日志流。 该方法将中间视频流分割成多个视频块,其中每个视频块对应于视频流的视频数据的一部分。 该方法还使用中间代码转换日志流和基于生成的视频块统计的每个视频块的代码转换参数来生成每个视频块的视频块统计。 该方法基于所生成的代码转换参数将每个视频块转码为目标格式。 该方法将经转码的视频块组装成目标格式的目标视频流。

    Bitrate optimization for multi-representation encoding using playback statistics

    公开(公告)号:US10454987B2

    公开(公告)日:2019-10-22

    申请号:US15337806

    申请日:2016-10-28

    Applicant: Google Inc.

    Abstract: Implementations disclose bitrate optimization for multi-representation encoding using playback statistics. A method includes generating multiple versions of a segment of a source video, the versions comprising encodings of the segment at different encoding bitrates for each resolution of the segment, measuring a quality metric for each version of the segment, generating rate-quality models for each resolution of the segment based on the measured quality metrics corresponding to the resolutions, generating a probability model to predict requesting probabilities that representations of the segment are requested, the probability model based on a joint probability distribution of network speed and viewport size that is generated from client-side feedback statistics associated with prior playbacks of other videos, determining an encoding bitrate for each of the representations of the segment based on the rate-quality models and the probability model, and assigning determined encoding bitrates to corresponding representations of the segment.

    MULTI-VIEW AUDIO AND VIDEO INTERACTIVE PLAYBACK
    3.
    发明申请
    MULTI-VIEW AUDIO AND VIDEO INTERACTIVE PLAYBACK 审中-公开
    多视音频和视频互动播放

    公开(公告)号:US20150143239A1

    公开(公告)日:2015-05-21

    申请号:US14323807

    申请日:2014-07-03

    Applicant: Google Inc.

    Abstract: An interactive multi-view module identifies a plurality of media items associated with a real-world event, each of the plurality of media items comprising a video portion and an audio portion. The interactive multi-view module synchronizes the audio portions of each of the plurality of media items according to a common reference timeline, determines a relative geographic position associated with each of the plurality of media items and presents the plurality of media items in an interactive multi-view player interface based at least on the synchronized audio portions and the relative geographic positions.

    Abstract translation: 交互式多视图模块识别与真实世界事件相关联的多个媒体项目,所述多个媒体项目中的每一个包括视频部分和音频部分。 所述交互式多视点模块根据公共参考时间线来同步所述多个媒体项目中的每一个的音频部分,确定与所述多个媒体项目中的每一个相关联的相对地理位置,并且以交互式多媒体项目呈现所述多个媒体项目 至少基于同步的音频部分和相对的地理位置来观看播放器界面。

    BITRATE OPTIMIZATION FOR MULTI-REPRESENTATION ENCODING USING PLAYBACK STATISTICS

    公开(公告)号:US20180124146A1

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

    申请号:US15337806

    申请日:2016-10-28

    Applicant: Google Inc.

    Abstract: Implementations disclose bitrate optimization for multi-representation encoding using playback statistics. A method includes generating multiple versions of a segment of a source video, the versions comprising encodings of the segment at different encoding bitrates for each resolution of the segment, measuring a quality metric for each version of the segment, generating rate-quality models for each resolution of the segment based on the measured quality metrics corresponding to the resolutions, generating a probability model to predict requesting probabilities that representations of the segment are requested, the probability model based on a joint probability distribution of network speed and viewport size that is generated from client-side feedback statistics associated with prior playbacks of other videos, determining an encoding bitrate for each of the representations of the segment based on the rate-quality models and the probability model, and assigning determined encoding bitrates to corresponding representations of the segment.

    Adaptive Video Transcoding Based on Parallel Chunked Log Analysis
    8.
    发明申请
    Adaptive Video Transcoding Based on Parallel Chunked Log Analysis 有权
    基于并行分块对数分析的自适应视频转码

    公开(公告)号:US20160156948A1

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

    申请号:US15016035

    申请日:2016-02-04

    Applicant: Google Inc.

    Abstract: Adaptive video transcoding based on parallel chunked log analysis is described. The adaptive video transcoding method comprises receiving an intermediate video stream generated from an intermediate transcoding. The method also receives an intermediate transcoding log stream associated with the intermediate video stream. The method partitions the intermediate video stream into a plurality of video chunks, where each video chunk corresponding to a portion of video data of the video stream. The method further generates video chunk statistics for each of the video chunks using the intermediate transcoding log stream and transcoding parameters for each of the video chunks based on the generated video chunk statistics. The method transcodes each of the video chunks to a target format in parallel based on the generated transcoding parameters. The method assembles the transcoded video chunks into a target video stream in the target format.

    Abstract translation: 描述了基于并行分块日志分析的自适应视频转码。 自适应视频代码转换方法包括接收从中间代码转换产生的中间视频流。 该方法还接收与中间视频流相关联的中间代码转换日志流。 该方法将中间视频流分割成多个视频块,其中每个视频块对应于视频流的视频数据的一部分。 该方法还使用中间代码转换日志流和基于生成的视频块统计的每个视频块的代码转换参数来生成每个视频块的视频块统计。 该方法基于所生成的代码转换参数将每个视频块转码为目标格式。 该方法将经转码的视频块组装成目标格式的目标视频流。

    CONTENT-ADAPTIVE CHUNKING FOR DISTRIBUTED TRANSCODING
    9.
    发明申请
    CONTENT-ADAPTIVE CHUNKING FOR DISTRIBUTED TRANSCODING 审中-公开
    用于分布式平移的内容自适应调制

    公开(公告)号:US20150189222A1

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

    申请号:US14144331

    申请日:2013-12-30

    Applicant: Google Inc.

    Abstract: A system and method are disclosed for transcoding a video clip. In one implementation, a computer system determines N frames at which to divide a video clip into N+1 consecutive chunks, where N is a positive integer, and where the frames are determined based on the image content of the video clip, a minimum chunk size, and a maximum chunk size. Each of the N+1 chunks is provided to a respective processor for transcoding, and a transcoded video clip is generated from the transcoded N+1 chunks.

    Abstract translation: 公开了用于对视频剪辑进行代码转换的系统和方法。 在一个实现中,计算机系统确定将帧视频剪辑划分成N + 1个连续块的N个帧,其中N是正整数,并且其中基于视频剪辑的图像内容来确定帧,最小块 大小和最大块大小。 将N + 1个块中的每一个提供给相应的处理器进行代码转换,并从代码转换的N + 1块生成代码转换的视频片段。

Patent Agency Ranking