SUPER-TRANSFORM VIDEO CODING
    11.
    发明申请

    公开(公告)号:US20180014031A1

    公开(公告)日:2018-01-11

    申请号:US15700238

    申请日:2017-09-11

    Applicant: GOOGLE INC.

    Abstract: Super-transform coding may include identifying a plurality of sub-blocks for prediction coding a current block, determining whether to encode the current block using a super-transform, and super-prediction coding the current block. Super-prediction coding may include generating a super-prediction block for the current block by generating a prediction block for each unpartitioned sub-block of the current block, generating a super-prediction block for each partitioned sub-block of the current block by super-prediction coding the sub-block, and including the prediction blocks and super-prediction blocks for the sub-blocks in a super-prediction block for the current block. Including the prediction blocks and super-prediction blocks for the sub-blocks in a super-prediction block for the current block may include filtering at least a portion of each prediction block and each super-prediction block based on a spatially adjacent prediction block. Super-transform coding may include transforming the super-prediction block for the current block using a corresponding super-transform.

    Prediction dependent transform coding
    12.
    发明授权
    Prediction dependent transform coding 有权
    预测依赖变换编码

    公开(公告)号:US09565451B1

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

    申请号:US14529662

    申请日:2014-10-31

    Applicant: Google Inc.

    Abstract: Encoding and decoding using prediction dependent transform coding are provided. Encoding and decoding using prediction dependent transform coding may include identifying a current input block from a current input frame from an input video stream, generating a prediction block for the current input block, generating a residual block based on a difference between the current input block and the prediction block, generating, by a processor in response to instructions stored on a non-transitory computer readable medium, an encoded block by encoding the residual block based on the prediction block using the using prediction dependent transform coding, including the encoded block in an output bitstream, and outputting or storing the output bitstream.

    Abstract translation: 提供了使用预测相关变换编码的编码和解码。 使用基于预测的变换编码的编码和解码可以包括从输入视频流识别来自当前输入帧的当前输入块,为当前输入块生成预测块,基于当前输入块和 所述预测块通过响应于存储在非暂时性计算机可读介质上的指令,由处理器生成编码块,所述编码块通过使用所述使用预测依赖变换编码对所述残差块进行编码,所述编码块包括所述编码块 输出比特流,以及输出或存储输出比特流。

    PARALLEL VIDEO TRANSCODING
    13.
    发明申请
    PARALLEL VIDEO TRANSCODING 有权
    并行视频转码

    公开(公告)号:US20160219286A1

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

    申请号:US15091777

    申请日:2016-04-06

    Applicant: Google Inc.

    Abstract: A system and method provides transcoding a video in parallel by multiple transcoders based on a measure of video coding complexity (VCC). The system has a video pre-processing module, a master transcoder, a transcoding controller and multiple transcoders. The video pre-processing module transcodes a source video into an intermediate video. The master transcoder partitions the intermediate video into multiple transcoding units, where a transcoding unit identifies a portion of data of the intermediate video for transcoding. The master transcoder further generates a transcoding request for each transcoding unit. The transcoding controller distributes the transcoding units to the multiple transcoders, which transcode the data of the transcoding units in parallel into transcoded data

    Abstract translation: 基于视频编码复杂度(VCC)的测量,系统和方法通过多个代码转换器并行地对视频进行代码转换。 该系统具有视频预处理模块,主代码转换器,代码转换控制器和多个代码转换器。 视频预处理模块将源视频转码为中间视频。 主代码转换器将中间视频分割成多个代码转换单元,其中代码转换单元识别用于代码转换的中间视频的一部分数据。 主代码转换器还为每个代码转换单元生成代码转换请求。 代码转换控制器将代码转换单元分配给多个代码转换器,其将代码转换单元的数据并行转码为代码转换数据

    Rate-distortion-complexity optimization of video encoding guided by video description length
    15.
    发明授权
    Rate-distortion-complexity optimization of video encoding guided by video description length 有权
    视频编码引导视频编码速率失真复杂度优化

    公开(公告)号:US09225983B2

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

    申请号:US14516349

    申请日:2014-10-16

    Applicant: Google Inc.

    Abstract: A system and method provide a video description length (VDL) guided constant quality video encoding strategy with bitrate constraint and a video coding system for optimizing encoding bitrate, distortion and complexity of an input video. The method obtains an overall VDL, temporal VDL and spatial VDL of the input video and compares the overall VDL, temporal VDL and spatial VDL of the input video with a reference VDL, temporal VDL and spatial VDL. Based on the comparison, the method adjusts the encoding bitrate, the overall encoding complexity, temporal encoding complexity and spatial encoding complexity of the input video and encodes the input video with the adjusted encoding bitrate, overall encoding complexity, temporal encoding complexity and spatial encoding complexity of the input video.

    Abstract translation: 系统和方法提供具有比特率约束的视频描述长度(VDL)导向恒定质量视频编码策略和用于优化输入视频的编码比特率,失真和复杂度的视频编码系统。 该方法获得输入视频的整体VDL,时间VDL和空间VDL,并将输入视频的整体VDL,时间VDL和空间VDL与参考VDL,时间VDL和空间VDL进行比较。 基于比较,该方法调整输入视频的编码比特率,整体编码复杂度,时间编码复杂度和空间编码复杂度,并对经调整的编码比特率,整体编码复杂度,时间编码复杂度和空间编码复杂度的输入视频进行编码 的输入视频。

    SPATIAL PROXIMITY CONTEXT ENTROPY CODING
    16.
    发明申请
    SPATIAL PROXIMITY CONTEXT ENTROPY CODING 有权
    空间遗传语境熵编码

    公开(公告)号:US20150110409A1

    公开(公告)日:2015-04-23

    申请号:US14057554

    申请日:2013-10-18

    Applicant: Google Inc.

    CPC classification number: H04N19/13 H04N19/129 H04N19/91

    Abstract: Encoding and decoding using spatial proximity context entropy coding may include identifying a plurality of transform coefficients for a current block of a current frame of a video stream, wherein the plurality of transform coefficients is ordered based on a scan order, identifying a current transform coefficient from the plurality of transform coefficients, identifying a plurality of context coefficients from the plurality of transform coefficients, wherein each context coefficient from the plurality of context coefficients is spatially proximate to the current transform coefficient and is available for entropy coding the current transform coefficient, identifying an entropy coding probability for the current transform coefficient based on the scan order and the plurality of context coefficients, entropy coding the current transform coefficient based on the entropy coding probability, including the entropy coded current transform coefficient in an output bitstream, and storing or transmitting the output bitstream.

    Abstract translation: 使用空间邻近度上下文熵编码的编码和解码可以包括识别视频流的当前帧的当前块的多个变换系数,其中基于扫描顺序对多个变换系数进行排序,从而从 所述多个变换系数从所述多个变换系数中识别多个上下文系数,其中来自所述多个上下文系数的每个上下文系数在空间上接近于当前变换系数,并且可用于对当前变换系数进行熵编码, 基于扫描顺序和多个上下文系数的当前变换系数的熵编码概率,基于熵编码概率熵编码当前变换系数,包括输出比特流中的熵编码电流变换系数,以及存储或者转换 忽略输出比特流。

    Entropy Coding for Recompression of Images
    17.
    发明申请
    Entropy Coding for Recompression of Images 有权
    用于图像重新压缩的熵编码

    公开(公告)号:US20150071558A1

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

    申请号:US14539943

    申请日:2014-11-12

    Applicant: Google Inc.

    CPC classification number: H04N19/13 H04N19/136 H04N19/176 H04N19/91

    Abstract: A code is received. The code conveys data about a quantized coefficient that corresponds to a pixel of an image file. A decoding mode and a version of a code mapping format for decoding the received code is determined. The decoding mode and the version of the code mapping format dynamically change based on a previously-decoded code. The received code is decoded, during the decoding mode, according to the version of the code mapping format to obtain the data about the quantized coefficient.

    Abstract translation: 收到代码。 代码传达关于与图像文件的像素对应的量化系数的数据。 确定用于解码接收到的代码的解码模式和代码映射格式的版本。 解码模式和代码映射格式的版本基于先前解码的代码动态地改变。 在解码模式期间,根据代码映射格式的版本解码接收到的代码,以获得关于量化系数的数据。

    Conversion of monoscopic visual content using image-depth database
    18.
    发明授权
    Conversion of monoscopic visual content using image-depth database 有权
    使用图像深度数据库转换单视觉视觉内容

    公开(公告)号:US08953874B2

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

    申请号:US14170335

    申请日:2014-01-31

    Applicant: Google Inc.

    Abstract: An image converter compiles three-dimensional content into a data store, identifies a number of stereo image pairs from the three-dimensional content, computes a depth map for each of the stereo image pairs from the three-dimensional content, and partitions the stereo image pairs in the data store into multiple categories. The image converter determines a depth cue for each of the categories based on the depth map for each of the stereo image pairs in each category. The image converter computes a depth map for a category associated with a two-dimensional input image based on the determined depth cue and renders a three-dimensional output image from the two-dimensional input image using the depth map for the category.

    Abstract translation: 图像转换器将三维内容编译成数据存储,从三维内容识别多个立体图像对,从三维内容计算每个立体图像对的深度图,并分割立体图像 将数据存储分成多个类别。 图像转换器基于每个类别中的每个立体图像对的深度图来确定每个类别的深度提示。 图像转换器基于所确定的深度提示来计算与二维输入图像相关联的类别的深度图,并使用该类别的深度图从二维输入图像呈现三维输出图像。

    CONVERSION OF MONOSCOPIC VISUAL CONTENT USING IMAGE-DEPTH DATABASE
    19.
    发明申请
    CONVERSION OF MONOSCOPIC VISUAL CONTENT USING IMAGE-DEPTH DATABASE 有权
    使用图像深度数据库转换单视觉内容

    公开(公告)号:US20140147033A1

    公开(公告)日:2014-05-29

    申请号:US14170335

    申请日:2014-01-31

    Applicant: Google Inc.

    Abstract: An image converter compiles three-dimensional content into a data store, identifies a number of stereo image pairs from the three-dimensional content, computes a depth map for each of the stereo image pairs from the three-dimensional content, and partitions the stereo image pairs in the data store into multiple categories. The image converter determines a depth cue for each of the categories based on the depth map for each of the stereo image pairs in each category. The image converter computes a depth map for a category associated with a two-dimensional input image based on the determined depth cue and renders a three-dimensional output image from the two-dimensional input image using the depth map for the category.

    Abstract translation: 图像转换器将三维内容编译成数据存储,从三维内容识别多个立体图像对,从三维内容计算每个立体图像对的深度图,并分割立体图像 将数据存储分成多个类别。 图像转换器基于每个类别中的每个立体图像对的深度图来确定每个类别的深度提示。 图像转换器基于所确定的深度提示来计算与二维输入图像相关联的类别的深度图,并使用该类别的深度图从二维输入图像呈现三维输出图像。

    Last frame motion vector partitioning

    公开(公告)号:US10306258B2

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

    申请号:US15011415

    申请日:2016-01-29

    Applicant: Google Inc.

    Abstract: Encoding or decoding a video signal includes determining a first partitioning of at least a portion of a frame before a current frame in a video sequence. The first partitioning is modified to a second partitioning using a motion vector that predicts at least one prediction sub-region of a first region from the first partitioning. The second partitioning is used to encode or decode a current region of the current frame. The current region may be collocated with the first region. The technique eliminates the need to re-partition an entire frame each time, and can be used with both rectangular-shaped block partitioning and partitioning using masks and other partitioning techniques.

Patent Agency Ranking