Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

56results about How to "Reduce encoding delay" patented technology

Encoder of LDPC code of layered quasi-circulation extended structure

The present invention discloses a coder of LDPC code used in hierarchical quasi-cyclic expansion structure, comprising an input cache, a first depositing and caching pipeline grade, a second depositing pipeline grade, a third caching pipeline grade, a fourth depositing and caching pipeline grade and an output grade. By utilizing the character that the check matrix H is formed by connecting the quasi-cyclic sift matrix, the present invention simplifies the pipeline structure of the RU coding method, reduces the grades of the pipeline from sixth grade to fourth grade, and shortens the coding delay. Besides, the present invention decreases the largest pipeline delay and increases the coding thuoughput according to the fulfilling character of the main functional module. And the present invention also reduces the energy consumption of the coder ROM according to the operational character of the quasi-cyclic sift matrix; replaces the sparse matrixmultiply vector in the RU method with the quasi-cyclic sift unit matrix multiply vector; and replaces the non sparse matrix multiply vector in the RU method with the quasi-cyclic sift matrix multiply vector. A larger storing space can be remained in the ping pong RAM amid the grades to fit the demand of the variable length code and the VBR.
Owner:SHANGHAI JIAO TONG UNIV

Background modeling-based static camera video compression method and background modeling-based static camera video compression system

The invention discloses a background modeling-based static camera video compression method and a background modeling-based static camera video compression system. The method comprises the following steps: for an input video sequence, selecting a training image set and modeling the selected training image set to generate a background image; adopting a coder to encode and compress the background image to generate a background image code stream; adopting a decoder to decode and reconstruct the background image code stream to acquire a reconstructed background image; differentiating images in the input video sequence and the reconstructed background image, calculating a differentiation result and acquiring a differential image according to the differentiation result; and encoding and compressing the differential image. In the method and the system, a fixed scene part and other parts of video are compressed respectively by utilizing the characteristic that a scene of the video sequence is fixed and establishing and updating a model describing the relatively fixed scene in the video so as to eliminate redundancy in the video sequence to a greater extent to obtain better compression performance.
Owner:PEKING UNIV

Encoding and decoding methods for shortening Turbo product code

The invention relates to encoding and decoding methods for shortening a Turbo product code. The encoding method comprises the following steps of: performing row or column encoding on an information sequence to be encoded; performing parallel encoding on code words of row or column component codes generated by the row or column encoding; and judging whether the encoding is finished. The decoding method comprises the following steps of: generating a hard decision sequence of a soft-input information sequence; selecting the least reliable bits in the soft-input information sequence; generating atest sequence according to the hard decision sequence and the least reliable bits; decoding the test sequence to generate candidate code words; calculating the measurement of the candidate code wordsand the soft-input information sequence; reducing the number of the candidate code words; determining decision code words according to the measurement of the candidate code words; and calculating external information of each code element in the decision code words. The encoding method has the advantages of improving data throughput and reducing encoding delay; and the decoding method has the advantages of saving a mass of logical resources and storage resources, particularly well balancing decoding complexity and data throughput under the condition of longer code length of component codes.
Owner:XIDIAN UNIV

Encoder device and method for short code length multi-system weighted repeat-accumulate code

The invention discloses an encoder device for a short code length multi-system weighted repeat-accumulate code. The device comprises an input information symbol cache unit, a coding arithmetic unit and an output code symbol cache unit which are connected with a control circuit respectively, the control circuit comprises an input control counter, a master control counter and an output control counter which are sequentially connected, a counting signal a output by the master control counter is connected with logic and gate though a counting comparator, a gate signal g output by the master control counter is respectively connected with the logic and gate and the output code symbol cache unit, output of the logic and gate is connected with the input information symbol cache unit and the coding arithmetic unit, output of the output control counter is connected with the output code symbol cache unit, the coding arithmetic unit comprises a weighted repeat-accumulate arithmetic unit, a weighted accumulating unit and a selector which are sequentially connected, and the selector is directly connected with a signal input end of the coding arithmetic unit. According to the encoder device for the short code length multi-system weighted repeat-accumulate code, the complexity and coding delay have a linear relation with the code length, the achieving mode is simple, and the device is convenient to apply to the communication system.
Owner:TIANJIN UNIV

Encoding and decoding methods for shortening Turbo product code

The invention relates to encoding and decoding methods for shortening a Turbo product code. The encoding method comprises the following steps of: performing row or column encoding on an information sequence to be encoded; performing parallel encoding on code words of row or column component codes generated by the row or column encoding; and judging whether the encoding is finished. The decoding method comprises the following steps of: generating a hard decision sequence of a soft-input information sequence; selecting the least reliable bits in the soft-input information sequence; generating a test sequence according to the hard decision sequence and the least reliable bits; decoding the test sequence to generate candidate code words; calculating the measurement of the candidate code words and the soft-input information sequence; reducing the number of the candidate code words; determining decision code words according to the measurement of the candidate code words; and calculating external information of each code element in the decision code words. The encoding method has the advantages of improving data throughput and reducing encoding delay; and the decoding method has the advantages of saving a mass of logical resources and storage resources, particularly well balancing decoding complexity and data throughput under the condition of longer code length of component codes.
Owner:XIDIAN UNIV

Monitoring video-oriented high-efficiency video coding standard quantization parameter cascading method

The invention discloses a monitoring video-oriented high-efficiency video coding standard quantization parameter cascading method. The method comprises the steps: determining and encoding quantizationparameters of a first frame, determining and encoding quantization parameters of first two image frames, determining an optimal reference frame probability of a second image frame, determining an average standard deviation between the first frame and the first two image frames, determining parameters related to frame distortion, determining parameters related to a frame code rate, determining anaverage inter-frame difference of the first two image frames, determining parameters of an inter-frame reference frame, determining Newton-Raphson parameters, determining a quantization parameter offset greater than or equal to a quantization parameter offset of a third image frame, and encoding a frame greater than or equal to the third image frame. The method solves the problems that in the prior art, coding dependence between video frames is not comprehensively considered, model parameter acquisition in the prior art is complex, and the method is not suitable for monitoring video coding. The method has the advantages of high coding rate distortion performance, simple model parameter calculation, small coding time delay and the like, and can be applied to the technical field of monitoring video coding.
Owner:XIAN UNIV OF POSTS & TELECOMM

High-performance polarization encoding method and encoder for satellite discontinuous communication

The invention discloses a high-performance polarization encoding method and encoder for satellite discontinuous communication, and the method comprises the steps: S1, dividing a polarization code freezing bit and an information bit into a plurality of code blocks, carrying out the polarization encoding of each code block, storing the information bit in an ROM1, and storing the polarization encoding in an ROM2; S2, addressing the ROM2 by utilizing the position information of the information bits stored in the ROM1; s3, performing bitwise exclusive OR on a result obtained by performing bitwise exclusive OR on a certain row output by the ROM1 and the data read from the FIFO at the moment and a data result stored in the register REG, and storing an obtained numerical value back to the registerREG; and S4, writing an encoding result in the step S3 into an RAM, and starting polarization encoding of the next group of code lengths after the REG of the register is reset. And in the second part, XOR operation is carried out on the code block coded in the first part according to the butterfly graph. FPGA hardware resources consumed by the encoder are extremely low; the encoding time delay ofthe encoder is extremely low; the encoder throughput rate is high.
Owner:BEIHANG UNIV

Encoder of LDPC code of layered quasi-circulation extended structure

The invention discloses an encoder of an LDPC code with a layered quasi-cyclic extension structure, comprising: an input buffer, a first processing-buffering pipeline stage, a second processing pipeline stage, a third buffering pipeline stage, and a fourth processing-buffering pipeline stage and output stage, according to the characteristic that the parity check matrix H is a quasi-cyclic shift matrix splicing, the pipeline structure of the RU coding method is simplified, the number of pipeline stages is reduced from six to four, and the coding delay is shortened. At the same time, according to the implementation characteristics of the main functional modules, the maximum pipeline delay is reduced and the encoding throughput is improved. Then, according to the characteristics of the quasi-cyclic shift matrix operation, the resource consumption of the encoder ROM was reduced, and the sparse matrix multiplication vector in the RU method was replaced by the quasi-cyclic shift unit matrix multiplication vector, and the quasi-cyclic shift matrix multiplication vector was used instead of Non-sparse matrix-by-vector in RU methods. In order to meet the requirements of variable code length and variable code rate, the ping-pong RAM between stages can reserve a large storage space.
Owner:SHANGHAI JIAOTONG UNIV

FEC coding IP core for LEO satellite VCM data transmission system

The invention discloses an FEC coding IP core for an LEO satellite VCM data transmission system. The FEC coding IP core comprises an input cache module, a BCH coding module, an LDPC coding module, a parallel bit interleaving module and an output cache module, wherein the input cache module is used for receiving and caching to-be-coded information bits and VCM mode parameters set by a user; the VCMmode comprises a code rate R, a coding frame length L and a modulation mode; the BCH coding module is used for performing BCH coding on the kbch information bits according to a DVB-S2 standard, generating a code word with the length of nbch, and transmitting coded information to the LDPC coding module; the LDPC coding module is used for performing LDPC coding on the kldpc information bits according to a DVB-S2 standard to generate a code word with the length of nldpc; kldpc is equal to nbch, nldpc is equal to L, and the information bits and check bits are output to the parallel bit interleaving module in parallel in sequence; and the parallel bit interleaving module is used for realizing row and column interleaving required by a modulation mode in the DVB-S2 standard, and the coded and interleaved code words are transmitted to the output cache module in a symbol form for caching.
Owner:NAT SPACE SCI CENT CAS

Background modeling-based static camera video compression method and background modeling-based static camera video compression system

The invention discloses a background modeling-based static camera video compression method and a background modeling-based static camera video compression system. The method comprises the following steps: for an input video sequence, selecting a training image set and modeling the selected training image set to generate a background image; adopting a coder to encode and compress the background image to generate a background image code stream; adopting a decoder to decode and reconstruct the background image code stream to acquire a reconstructed background image; differentiating images in theinput video sequence and the reconstructed background image, calculating a differentiation result and acquiring a differential image according to the differentiation result; and encoding and compressing the differential image. In the method and the system, a fixed scene part and other parts of video are compressed respectively by utilizing the characteristic that a scene of the video sequence is fixed and establishing and updating a model describing the relatively fixed scene in the video so as to eliminate redundancy in the video sequence to a greater extent to obtain better compression performance.
Owner:PEKING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products