Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

13results about "Error correction/detection using arithmatic codes" patented technology

A data processing method and a data processing device

The embodiment of the present application discloses a data processing method and a data processing device. The method of the embodiment of the present application includes the following steps. Convolution interleaving is performed on n channel data streams to obtain n first data streams. Wherein, n>1, and the n channel data streams are all subjected to the first FEC encoding. Each a codeword after the first FEC encoding is distributed in b channel data streams, a≤b≤n, a≥1. The continuous z symbols in each first data stream come from z different codewords, z>1. Afterwards, each K first data stream in the n first data streams is multiplexed to obtain 1 second data stream, so as to obtain a total of m second data streams. Wherein, the n first data streams include G first data stream subsets, and the symbols in different first data stream subsets come from different codewords, m=n / K, K>1, G>1. The continuous y symbols in each second data stream come from y different codewords, y>z.
Owner:HUAWEI TECH CO LTD

Method, apparatus and system for encoding and decoding a tensor

A method for decoding a plurality of tensors forming a hierarchical representation of feature maps for a single frame from a bitstream. The method comprises: decoding a first unit of information from the bitstream; decoding a second unit of information from the bitstream; and determining a first plurality of tensors, feature maps of at least one tensor of the first plurality of tensors having a different spatial resolution from feature maps of other tensor(s). The method also comprises determining a second plurality of tensors, feature maps of at least one tensor of the second plurality of tensors having a different spatial resolution from feature maps of other tensor(s). Feature maps of each tensor of the first plurality of tensors have different spatial resolution from feature maps of each tensor of the second plurality of tensors, and the tensors correspond to the hierarchical representation of feature maps for the single frame.
Owner:CANON KK

Energy-based arithmetic coding for probabilistic amplitude shaping

Aspects of the present disclosure generally relate to wireless communications. In some aspects, a transmitting node may obtain a k-bit sequence of information bits. The transmitting node may encode the k-bit sequence into an output sequence corresponding to a length n symbol sequence of a set of symbol sequences of length n on a symbol set Am according to a first stage of energy-based arithmetic coding for probability amplitude shaping (PAS) and a second stage of energy-based arithmetic coding for PAS. The transmitting node may perform a transmission to a receiving node based at least in part on the n-length symbol sequence. Numerous other aspects are described.
Owner:QUALCOMM INC

Probabilistic shaping using universal energy functions

Methods, systems, and devices for wireless communications are described. The described techniques may enable a transmitting device to perform probabilistic shaping using an energy function that is independent of a modulation and coding scheme (MCS) used by the transmitting device. For example, the transmitting device may encode a set of information bits according to a probability distribution, the energy function, a symbol alphabet, and a shaping parameter. The transmitting device may generate a set of probabilities corresponding to the symbol alphabet based on an energy sequence computed using the energy function, where a quantity of terms in the energy sequence may be based on a shaping order. The transmitting device may indicate the shaping order to a receiving device.
Owner:QUALCOMM INC +4

Data processing method and data processing device

The embodiment of the present application discloses a data processing method and a data processing device. The method in the embodiment of the present application includes the following steps: separately performing convolutional interleaving on n lane data streams to obtain n first data streams, where n>1, and a first FEC encoding is performed on all of the n lane data streams. All a codewords obtained by the first FEC encoding are distributed into b lane data streams, where a≦b≦n and a≧1. Each z consecutive symbols of the first data stream are from z different codewords, where z>1. Then, all K first data streams of the n first data streams are multiplexed to obtain one second data stream, and a total of m second data streams are obtained. The n first data streams include G first data stream subsets, and the symbols in different first data stream subsets are from different codewords, where m=n / K, K>1, and G>1. The y consecutive symbols in each second data stream are from y different codewords, where y>z.
Owner:HUAWEI TECH CO LTD

Energy-based arithmetic coding for probabilistic amplitude shaping

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a transmitting node may obtain a k-bit sequence of information bits. The transmitting node may encode the k-bit sequence to an output sequence that corresponds to a length-n symbol sequence in a set of symbol sequences of length n and over an alphabet Am in accordance with a first phase of energy-based arithmetic coding for probabilistic amplitude shaping (PAS) and a second phase of energy-based arithmetic coding for PAS. The transmitting node may perform, to a receiving node, a transmission based at least in part on the length-n symbol sequence. Numerous other aspects are described.
Owner:QUALCOMM INC

Data processing method and data processing apparatus

A data processing method includes the following operations: separately performing convolutional interleaving on n lane data streams to obtain n first data streams, where n>1, and first FEC encoding is performed on all the n lane data streams. Every a codewords obtained through the first FEC encoding are distributed in b lane data streams, where a≤b≤n, and a≥1. z consecutive symbols in each of the first data streams are from z different codewords, and z>1. Then, every K first data streams of the n first data streams are multiplexed to obtain one second data stream, so as to obtain a total of m second data streams. The n first data streams include G first data stream subsets, symbols in different first data stream subsets are from different codewords, m=n / K, K>1, and G>1. y consecutive symbols in each second data stream are from y different codewords, where y>z.
Owner:HUAWEI TECH CO LTD

Energy-based arithmetic coding for probabilistic amplitude shaping

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a transmitting node may obtain a k-bit sequence of information bits. The transmitting node may encode the k-bit sequence to an output sequence that corresponds to a length-n symbol sequence in a set of symbol sequences of length n and over an alphabet Am in accordance with a first phase of energy-based arithmetic coding for probabilistic amplitude shaping (PAS) and a second phase of energy-based arithmetic coding for PAS. The transmitting node may perform, to a receiving node, a transmission based at least in part on the length-n symbol sequence. Numerous other aspects are described.
Owner:QUALCOMM INC

Method, apparatus and system for encoding and decoding a tensor

An apparatus and method for decoding at least a plurality of tensors forming a hierarchical representation of feature maps for a single frame from a bitstream. The method comprises: decoding a first unit of information from the bitstream; decoding a second unit of information from the bitstream; and determining a first plurality of tensors from the first unit of information, feature maps of at least one tensor of the first plurality of tensors having a different spatial resolution from feature maps of other tensor(s) of the first plurality of tensors. The method also comprises determining a second plurality of tensors from the second unit of information, feature maps of at least one tensor of the second plurality of tensors having a different spatial resolution from feature maps of other tensor(s) of the second plurality of tensors. Feature maps of each tensor of the first plurality of tensors have different spatial resolution from feature maps of each tensor of the second plurality of tensors, and the tensors of the first plurality of tensors and the second plurality of tensors correspond to the hierarchical representation of feature maps for the single frame
Owner:CANON KK

Decoder and decoding method for multi-mode channel coding with scrambling according to selected mode

A channel decoder for channel decoding at least one transmitted code word, comprising: a colorator for applying at least one coloration sequence to the at least one transmitted code word or to an error corrected at least one transmitted code word to obtain at least one colored code word, wherein the coloration sequence is such that at least one bit of the code word is changed by the application of the at least one coloration sequence, and wherein the at least one coloration sequence is associated to a certain decoding mode as a specific coloration sequence; a redundancy decoder for redundancy decoding the at least one colored code word to obtain a decoded output code word; and a decoding mode detector (26) for generating a decoding mode indicator indicating the certain decoding mode to be used by the redundancy decoder to obtain the decoded output code word, wherein the decoding mode indicator is associated to the at least one coloration sequence as the specific coloration sequence used for the coloration of the transmitted code word.
Owner:FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV

Decoder and decoding method for selecting error concealment mode, and encoder and encoding method

ActiveCN113491079BSpeech analysisCode conversionComputer hardwareError concealment
A decoder (100) is provided for decoding a frame to reconstruct a signal portion of a signal. The signal portion is encoded within the frame, where the frame includes a bitstream payload and two or more redundant bits, where the bitstream payload includes a plurality of payload bits, and where each of the payload bits exhibits a position within the bitstream payload. The decoder (100) includes a channel decoding module (110) configured to detect whether the bitstream payload includes one or more corrupted bits depending on the two or more redundant bits, the one or more corrupted bits being one or more payload bits that are distorted or likely to be distorted among the payload bits. Additionally, the decoder (100) includes a source decoding module (120). If the channel decoding module (110) does not detect any corrupted bits within the bitstream payload, the source decoding module (120) is configured to decode the bitstream payload without error concealment to reconstruct the signal portion. If the channel decoding module (110) has detected one or more corrupted bits within the bitstream payload, the source decoding module (120) is configured to select a selected error concealment mode among two or more error concealment modes depending on the position of at least one of the one or more corrupted bits within the bitstream payload and depending on the signal characteristics of the signal portion of the signal, and is configured to perform error concealment depending on the selected error concealment mode to reconstruct the signal portion.
Owner:FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV

Decoder and decoding method selecting an error concealment mode, and encoder and encoding method

ActiveUS12462822B2Speech analysisCode conversionComputer hardwareError concealment
A decoder for decoding a frame to reconstruct a signal portion of a signal is provided. The signal portion is encoded within the frame, wherein the frame includes a bitstream payload and two or more redundancy bits, wherein the bitstream payload includes a plurality of payload bits, wherein each of the payload bits exhibits a position within the bitstream payload. The decoder includes a channel decoding module, being configured to detect, depending on the two or more redundancy bits, whether the bitstream payload includes one or more corrupted bits being one or more of the payload bits that are distorted or that are likely to be distorted. Moreover, the decoder includes a source decoding module.
Owner:FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV

Method, apparatus, and system for encoding and decoding tensors

The present invention relates to an apparatus and a method for decoding at least a plurality of tensors forming a hierarchical representation of a feature map for a single frame from a bit stream. The method includes decoding a first information unit from the bit stream, decoding a second information unit from the bit stream, and determining a first plurality of tensors from the first information unit, wherein a feature map of at least one tensor of the first plurality of tensors has a different spatial resolution from a feature map of another tensor of the first plurality of tensors. The method also includes determining a second plurality of tensors from the second information unit, wherein a feature map of at least one tensor of the second plurality of tensors has a different spatial resolution from a feature map of another tensor of the second plurality of tensors. A feature map of each tensor of the first plurality of tensors has a different spatial resolution from a feature map of each tensor of the second plurality of tensors, and the plurality of tensors of the first plurality of tensors and the second plurality of tensors correspond to a hierarchical representation of a feature map for a single frame.
Owner:CANON KK