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

139 results about "Huffman decoding" patented technology

DNA storage, encryption and encoding method

The invention discloses a DNA storage, encryption and encoding method. The method comprises the following steps of: inputting original data to perform binary conversion, performing Huffman encoding compression, and converting the input original data into a DNA sequence according to a DNA storage quaternary model; selecting a file as a secret key to carry out binary conversion, and then convertingthe file into a DNA sequence; encrypting a storage sequence by adopting a secret key; dividing the storage sequence into a plurality of columns with an equal length, and adding an address code to thehead of each column; adopting rS coding to correct each column, wherein the decoding process is a reverse process of coding, splicing is carried out according to address codes, and the address codes and error correction codes are deleted; decrypting the storage sequence according to the encryption method and the key sequence; and carrying out Huffman decoding to obtain the input file again. According to the method, encryption is carried out on the basis of the DNA quaternary model, the storage confidentiality is improved, extremely high coding potential is obtained, GC percentage and average content balance of basic groups G and C can be better controlled, synthesis is facilitated, and the error rate is low.
Owner:SOUTHEAST UNIV

Fractal-based binocular stereoscopic video compression coding/decoding method

The invention provides a fractal-based binocular stereoscopic video compression and decompression method. In binocular stereoscopic video coding, a left channel is taken as a basic layer, a single motion compensation predictive mode (MCP) is adopted for coding, and the method comprises the following steps of: performing block DCT transformation coding on a left-eye start frame, performing motion estimation/compensation coding on a left-eye non-I frame, and calculating the pixel sum and the sum of squares of pixels of subblock domain and father block domain-related subblocks; searching the most similar matching block by using a full search method in a previous frame, namely a reference frame searching window of left-eye video; and finally compressing the coefficient of an iterated function system by using a Huffman coding method. A right channel is taken as an enhancement layer, the MCP and a parallax compensation predictive mode (DCP) are adopted for coding, and the lowest error is selected as a predicted result. During the DCP coding mode, the polalization and directionality in a stereoscopic parallel shooting structure are fully utilized; and the corresponding decompression process comprises the following steps of: for the left eye, decoding the start frame I by adopting a reverse DCT transformation mode, and performing Huffman decoding on the non-I frame so as to acquire the coefficient of the iterated function system; performing macrolbock-based decoding, calculating the pixel sum and the sum of squares of pixels of father block domain-related subblocks in the previous frame; and for a right eye, calculating the pixel sum and the sum of squares of pixels of the father block domain-related subblocks in the right-eye previous frame and a left-eye corresponding frame.
Owner:BEIHANG UNIV

A Fast Fractal Video Compression and Decompression Method

The invention provides a quick fractal video compression and decompression method, comprising the following steps: firstly, coding an initial frame by block DCT (discrete cosine transformation); carrying out block movement estimation/ compensation coding on a non-I frame; calculating the pixel sum and the pix quadratic sum of a sub block relevant to a sub block region and a father block region; meanwhile, calculating the pixel sum and the pixel quadratic sum of the interpolated value corresponding block of a subpixel; then, carrying out preview search restricted condition judgment; finding the most similar matching block in a previous frame of search window by an unsymmetrical cross-shaped multi-level hexagon lattice point search algorithm matched and improved by a subpixel block; and finally, compressing an iterated function system coefficient by a Huffman coding method. The corresponding decompression process comprises the following steps: decoding the I frame in an inverse DCT mode; performing Huffman decoding on the non-I frame to obtain the iterated function system coefficient; then, decoding on the basis of a macroblock; calculating the pixel sum and the pixel quadratic sum of a relevant sub block in the father block region; then, successively decoding each macroblock in the current frame; and utilizing a deblocking loop filter method.
Owner:BEIHANG UNIV

Fractal-based video compression and decompression method

The invention provides a fractal-based video compression and decompression method. The compression method is a novel video compression and encoding method which adopts the fractal iteration principle for video encoding, and comprises the following steps: encoding a starting frame through block-DCT transformation, and carrying out block motion estimation/compensation coding for a non-I frame, which comprises calculating the sum and sum of squares of the pixels of sub-blocks related to sub-block domains and parent-block domains, finding a most similar matching block in a previous frame search window through full search, and finally compressing factors of an iteration function system through Huffman encoding. The corresponding decompression method comprises the following steps: decoding the I frame through anti-DCT transformation, carrying out Huffman decoding for the non-I frame to obtain the factors of the iteration function system, and carrying out macroblock-based decoding, which comprises calculating the sum and sum of squares of the pixels of the sub-blocks relevant to the parent-block domains, and decoding the macroblocks in the current frame in sequence. The method improves the traditional method of fractal video compression, and not only greatly increases the compression ratio and the peak signal-noise ratio, but also improves the encoding speed, thereby enhancing the fractal video compression and decoding performance, and making the fractal video compression and decoding more practical.
Owner:BEIHANG UNIV

Image falsification detecting and falsification positioning method based on image signature

The invention discloses an image falsification detecting and falsification positioning method based on an image signature, which comprises the following steps: performing noise-depressing treatment on an original image; extracting image characteristic points by utilizing an adaptable Harris angular point detection algorithm; constructing a characteristic point neighborhood; calculating a statistic quantity in the characteristic point neighborhood, acquiring a characteristic vector value and generating a middle signature; performing Huffman coding, thereby acquiring the final signature of the original image; performing the Huffman decoding on the final signature of the original image, thereby acquiring the middle signature of the original image; generating the middle signature of a detected image; defining a distance between the two middle signatures and judging if the detected image is falsified; and positioning a falsified area. The method provided by the invention has excellent robustness to the image processing operations of visually acceptable geometric deformation and content retention such as JPEG (joint photographic experts group) compression, noise adding, filtering, and the like, has excellent sensitivity to the spite falsification attack, and can be used for confirming the position of the falsified area.
Owner:XIAN UNIV OF TECH

Image decoding apparatus and its control method

This invention improves the arithmetic precision even for image data in which each component of one pixel is expressed by 8 bits by fully utilizing the 12-bit data processing performance of an Extended sequential DCT-based JPEG decoding / encoding apparatus, so that image deterioration due to JPEG compression which is observed in an image portion where the gray levels change slowly, i.e., a pseudo edge can be hardly generated, thus improving the image quality. To this end, a header interpreter interprets the header of encoded data to be decoded to determine if the encoded data is that of 8-bit image data per component or that of 12-bit image data per component, and outputs the result to a bit shift unit, rounding processor, and inverse quantizer. Upon reception of a message indicating that the encoded data is that of 8-bit color image data per component, the bit shift unit stores a result obtained by shifting a quantization step of a quantization table stored in the header by 4 bits in the MSB direction in a quantization table storage unit. The inverse quantizer multiplies a decoded value decoded by a Huffman decoder by the quantization step stored in the quantization table storage unit to generate 12-bit DCT coefficients. The DCT coefficients are processed by an IDCT unit to obtain image data, and the image data is rounded to 8 bits again, thus outputting image data as a decoded result.
Owner:CANON KK

VLSI system structure of JPEG image decoder and realization method thereof

The invention discloses a VLSI system structure of a JPEG image decoder and a realization method thereof. The VLSI system structure mainly comprises an input FIFO module, a header code stream analytic module, an entropy decoding module, a dequaztization module, an anti-zigzag conversion module, a inverse discrete cosine transform module, a de-sampling module, a color gamut conversion module and a display module. The entire design of the VLSI system structure adopts the assembly line design which can process multiple images simultaneously and continuously; the huffman decoding in the entropy decoding module adopts the modes of multibyte buffer and decoding word length feedback, thus increasing the operational speed of a huffman decoding module; to-be-decoded coefficient for counting and indicating is added in the inverse discrete cosine transform module which combines module data end mark method so that only nonzero coefficient data can be inputted, the data input cycle of single decoding module is greatly reduced, the decoding velocity is effectively increased, and the whole decoding speed is well improved. Simulation tests show that by using the VLSI system structure of the invention, 60fps of decoding effect can be realized under 800*600 resolution and 100MHz clock frequency.
Owner:SHANDONG UNIV

Fractal-based multi-view three-dimensional video compression coding and decoding method

The invention provides a fractal-based multi-view three-dimensional video compression coding and decoding method. In the multi-view three-dimensional video coding, the intermediate view is selected as a reference view which is compressed by using a motion compensation prediction (MCP) principle, and other views are compressed by using a difference compensation prediction and motion compensation prediction-based (DCP+MCP) principle. Taking a three-view video for example, the intermediate view is used as the reference view, the independent MCP is used for coding, block discrete cosine transform (DCT) is used for coding an initial frame, block motion estimation/compensation coding is performed on non-I frames, the most similar matching block is searched from the previous frame, namely a reference frame search window of the intermediate-view video, by a full-search method, and finally the coefficient of an iterated function system is compressed by a Huffman coding method. The left view and the right view are coded by using the MCP mode and the DCP mode respectively; and when DCP coding is performed, polarization and directivity in a three-dimensional parallel camera structure are fully utilized. A corresponding decoding process comprises the following steps of: decoding the I frame by using an inverse DCT transform mode; performing Huffman decoding on the non-I frames to obtain the coefficient of the iterated function system; performing macro block-based decoding; calculating pixel sum and pixel quadratic sum of sub-blocks associated with a master block domain in the previous frame; and calculating the pixel sum and the pixel quadratic sum of the sub-blocks associated with the master block domains of the previous frame and the frame corresponding to the intermediate view for the left view and the right view respectively.
Owner:BEIHANG 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