-
公开(公告)号:US10148292B2
公开(公告)日:2018-12-04
申请号:US15472285
申请日:2017-03-29
Applicant: QUANTA COMPUTER, INC.
Inventor: Matteo Frigo , Lawrence Colm Stewart
Abstract: An example method to decode an error-correcting code includes receiving a tuple including a seed and a coded packet over a communication channel, and based on the seed, reconstructing a set of pseudorandom coefficients used by an encoder to create the coded packet. The method also includes entering the set of pseudorandom coefficients and the coded packet in a decoding matrix and reducing the decoding matrix to a row echelon form. After reducing the decoding matrix to a row echelon form, the method further includes determining if the decoding matrix is decodable up to a number of rows, reducing the decoding matrix up to the number of rows by backward substitution so a part of the first matrix becomes an identity matrix and a corresponding part of the second matrix comprise source packets, and extracting the source packets from the padded packets.
-
公开(公告)号:US09673841B2
公开(公告)日:2017-06-06
申请号:US14206435
申请日:2014-03-12
Applicant: QUANTA COMPUTER, INC.
Inventor: Matteo Frigo , Lawrence Colm Stewart
CPC classification number: H03M13/3972 , H03M7/3086 , H03M13/11 , H03M13/616 , H04L1/0041 , H04L1/0045 , H04L1/0057
Abstract: A method is provided to transmit an error-correcting code. The method includes receiving a source packet, advancing a sliding encoder window after receiving the source packet, and generating coded packets by, when the padded packet is encoded for a first time, encoding the source packet alone, and, when the source packet is encoded for a number of times after the first time, encoding the source packet with older source packets in the sliding window.
-
公开(公告)号:US09374588B2
公开(公告)日:2016-06-21
申请号:US14173259
申请日:2014-02-05
Applicant: QUANTA COMPUTER, INC.
Inventor: Matteo Frigo , Daniel Seth Nussbaum
IPC: H04N19/00 , H04N19/126 , H04N19/15 , H04N19/436 , H04N19/124 , H04N19/146
CPC classification number: H04N19/126 , H04N19/124 , H04N19/146 , H04N19/15 , H04N19/436
Abstract: An example method to perform rate control in a parallel encoding system including a plurality of parallel encoders is disclosed. The method may comprise determining a quantization parameter for one of the plurality of parallel encoders based on a measure of parallelism of the plurality of parallel encoders. The method may further comprise providing the quantization parameter to the one of the plurality of parallel encoders to encode a chunk of a video sequence to generate an encoded chunk based on the quantization parameter.
Abstract translation: 公开了一种在包括多个并行编码器的并行编码系统中执行速率控制的示例性方法。 该方法可以包括基于多个并行编码器的并行度量来确定多个并行编码器之一的量化参数。 该方法还可以包括向多个并行编码器之一提供量化参数以对视频序列的块进行编码,以基于量化参数生成编码块。
-
-