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

470results about How to "Improve encoding speed" patented technology

Self-adaptive context binary arithmetic encoder and encoding method

The encode thereof at least comprises: an arithmetic coding control module, an encoding instruction queue module, a context management and maintenances module, an encoding engine module and an outputted bits packaging module. The invention also reveals a context self-adaptive arithmetic encoding method which comprises: processing the external command, syntactic element and adjacent block information to generate an output bit-stream.
Owner:SHANGHAI FULLHAN MICROELECTRONICS

Video inter-frame compression coding method based on macroblock features and statistical properties

InactiveCN101640802AVideo quality does not degradeKeep the stream structureTelevision systemsDigital video signal modificationVideo qualityIntra-frame
The invention discloses a video inter-frame compression coding method based on macroblock features and statistical properties and relates to the field of video compression coding. The method comprisesthe following steps: firstly extracting brightness information of the current coding macroblock from original video data, adopting the dual-layer prejudgment criteria for determining the optimal inter-frame coding mode according to the statistical properties of the optimal inter-frame mode selected by the current coding macroblock, further utilizing the time-space relevant features of the currentcoding macroblock for selectively carrying out intra-frame coding, comparing the optimal inter-frame coding mode with the optimal intra-frame coding mode according to a rate distortion cost function,determining the final inter-frame coding mode and coding the current macroblock. Compared with the ergodic full-search inter-frame predictive coding method adopted in video coding standard H.264, themethod has almost no loss of video quality, strictly controls the increase of code rate, keeps the excellent performance of high compression ratio of the original standard algorithm and can greatly improve the inter-frame coding speed.
Owner:BEIJING UNIV OF TECH

Joint estimation method for movement and parallax error in multi-view video coding

A joint estimation method for movement and parallax error in multi-view video coding of the invention has the following steps: 1. taking parallax error vector and movement vector of image corresponding block of same view and adjacent moment as the initial value of the current coding block parallax error vector; 2. comparing the initial value with the prediction vectors of coded adjacent blocks respectively, and selecting the optimal prediction vector as the search initial point according to the match error minimum rule; and 3. combining geometric relationship between the movement vector and parallax error vector of adjacent images, estimating and obtaining a candidate from a previous movement/parallax error to perform the next movement/parallax error, correcting the current movement and parallax error vector continuously until obtaining the optimal movement vector and parallax error vector of the current coding block. The method only needs one time search process to simultaneously confirm the optimal movement vector and parallax error vector. Compared with full search algorithm, the peak SNR of the invention reduces not more than 0.09dB, code rate bits are slightly saved, code rate ranges between minus 14.20% and 0.60% and coding time is saved by over 90%.
Owner:BEIJING UNIV OF TECH

Method and device for parallel coding of panoramic video

The invention provides a method and a device for parallel coding of a panoramic video. The method comprises the following steps of acquiring a spherical panoramic video; mapping the spherical panoramic video into a flat panoramic video according to a preset mapping mode, and segmenting the flat panoramic video into a plurality of plane views; recombining the flat panoramic video into a plurality of video sequences, wherein the plane views in each video sequence are plane views which are mapped to the same position and are formed according to time sequence; performing parallel coding on all the video sequences; restoring decoded videos according to positions of respective decoded videos in the flat panoramic video and splicing the restored videos into a complete flat panoramic video; inversely mapping the complete flat panoramic video into the spherical panoramic video. According to the method, the panoramic video can be coded by fully utilizing multi-core processing capacity of a CPU (Central Processing Unit) / GPU (Graphics Processing Unit), the coding speed of the panoramic video is improved, real-time coding of the panoramic video is realized, and large-scale industrial application and generalization of the panoramic video are favorably promoted.
Owner:BEIJING BYTEDANCE TECH CO LTD

Method for realizing rapid video coding by adopting hierarchical structure anticipation

The invention discloses a method for realizing rapid video coding by adopting hierarchical structure anticipation, which relates to the field of video compression coding. The method comprises the following steps of: extracting the brightness information of a current coded macro block from original video data; defining, calculating and comparing time/space correlation characteristics of the current coded macro block, and anticipating whether the macro block may adopt inter-frame prediction or intra-frame prediction; and if the macro block adopts the inter-frame prediction, defining and calculating the flatness characteristic of the macro block, dividing the current coded macro block into one type of a flat macro block, a texture-rich macro block and a characteristic-unremarkable macro block according to the flatness characteristic, anticipating a set of inter-frame prediction mode to be adopted in a targeted way, determining an optimal inter-frame prediction mode in advance to realize rapid inter-frame compression coding. By the method provided by the invention, the inter-frame coding complexity and coding time are greatly reduced on the premise of ensuring lossless video quality, not increasing compression code rate and keeping an output code stream structure, and the high performance of high compression ratio of a conventional standard algorithm is maintained.
Owner:BEIJING UNIV OF TECH

Object and fractal-based binocular three-dimensional video compression coding and decoding method

The invention provides an object and fractal-based binocular three-dimensional video compression and decompression method. In binocular three-dimensional video coding, a left channel is used as a basic layer, a right channel is used as an enhancement layer, and the left channel is encoded by an independent motion compensation prediction (MCP) mode. The object and fractal-based binocular three-dimensional video compression coding method comprises the following steps of: firstly, acquiring a video object partition plane, namely an Alpha plane by a video partition method, encoding the initial frame of a left eye through block discrete cosine transformation (DCT), and performing block motion estimation / compensation coding on a non-I frame of the left eye; secondly, determining the area attribute of an image block by utilizing the Alpha plane, and if the block is not within a video object area of the current code, not processing an external block, and if the block is within the video object area of the current code completely, searching the most similar matching block by a full-searching method in a previous frame of an internal block, namely a reference frame searching window of a left eye video; and finally, compressing coefficients of an iterated function system by a Huffman coding method, and if part of pixels of the block are within the video object area of the current code, and the other part of pixels are not within the video object area of the current code, processing a boundary block independently. The right channel is encoded by a MCP mode and a disparity compensation prediction (DCP) mode, the MCP is similar to the processing of the left eye, and the block with the minimum error is used as a prediction result. When the DCP coding mode is performed, the polarization and directionality in a three-dimensional parallel camera structure are utilized fully.
Owner:BEIHANG UNIV

A multi-scale Hash retrieval method based on deep learning

Image pairing information and image classification information are optimized and a Hash code quantization process is used to realize a simple and easy end-to-end deep multi-scale supervision Hash method, and meanwhile design a brand new pyramid connected convolutional neural network structure, and the convolutional neural network structure takes paired images as training input and enables the output of each image to be approximate to a discrete Hash code. In addition, the feature map of each convolution layer is trained, feature fusion is carried out in the training process, and the performance of deep features is effectively improved. A neural network is constrained through a new binary constraint loss function based on end-to-end learning, and a Hash code with high feature representationcapability is obtained. High-quality multi-scale Hash codes are dynamically and directly learned through an end-to-end network, and the representation capability of the Hash codes in large-scale image retrieval is improved. Compared with an existing Hash method, the method has higher retrieval accuracy. Meanwhile, the network model is simple and flexible, can generate characteristics with strongrepresentation ability, and can be widely applied to other computer vision fields.
Owner:SHANDONG UNIV

High-performance macroblock coding implementation method

The invention discloses a high-performance macroblock coding implementation method, which mainly solves the problems of low processing speed, complexity in implementation, and a large number of occupied resources of the conventional method for implementing macroblock coding based on hardware. The method is implemented by the following steps of: (1) caching initial data and inter prediction data; (2) performing two-path parallel intra prediction on the current macroblock; (3), selecting the optimal mode of the intra prediction and cost thereof according to the intra prediction result; (4), acquiring the optimal mode of the inter prediction and cost thereof; (5), comparing the cost of the optimal modes of the inter prediction and the intra prediction to obtain the optimal prediction modes of the current macroblock; and (6) quantizing discrete cosine transformation (DCT) results of the optimal prediction modes and performing entropy coding and reestablishing respectively and depositing and outputting the reestablished results simultaneously. The method has the advantages that coding speed is high, a field programmable gate array (FPGA) is easy to implement and resources are fully reused, and can be used for a video coding system, particularly the video coding system with high resolution.
Owner:XIDIAN UNIV

High-performance adaptive binary arithmetic encoder

The invention discloses a high-performance adaptive binary arithmetic encoder which mainly solves the problems of low encoding speed and complicated structure of the existing binary arithmetic encoder. The encoder comprises a probability model storing module, a probability model updating module, an encoding state updating module, a normalization module and register groups, wherein a first register group is inserted between the probability model storing module and the probability model updating module, and a second register group is inserted between the encoding state updating module and the normalization module so as to form a three-level flow structure to improve the encoding speed by sufficiently using the parallelism of hardware; a caching register unit is adopted in the probability model storing module so that the read / write conflict of a probability model memory is effectively avoided; and a prefix zero detection unit is adopted in the normalization module so that the structure of the normalization module is simple and easy to implement with hardware. The high-performance adaptive binary arithmetic encoder disclosed by the invention has the characteristics of high encoding speed and simple structure, and can be applied to the real-time encoding of high-definition videos.
Owner:XIDIAN UNIV

Video coding method and device

The invention discloses a video coding method and a video coding device. The video coding method comprises the following steps: performing downsampling on a video image with highest resolution level to generate D video damages with different resolution levels; performing inter-frame coding predication mode screening on the video image with the lowest resolution level to obtain the optimal inter-frame prediction mode with lowest resolution level; for the video images without lowest resolution level, adding the optical inter-frame coding predication mode of the video image with resolution level Ld+1 into the inter-frame coding predication mode screening set of the video image with the resolution level Ld according to the low-to-high sequence of the resolution level, performing inter-frame coding predication mode screening to obtain the optimal inter-frame predication mode of the video image with the resolution level Ld; performing predication and video coding on the video image with the highest resolution level by using the optimal inter-frame coding predication mode with the highest resolution level. Compared with an existing HEVC (high efficiency video coding) method, the video coding method disclosed by the invention can be used for increasing the video coding speed by 2-4 times.
Owner:LETV INFORMATION TECH BEIJING

Constructing method, encoder and decoder of low density check code

The embodiment of the invention discloses a construction method of check codes with low density, an encoder and a decoder. A message part and a redundant part of the LDPC codes to be constructed are respectively divided into M message subsets and K check subsets and are respectively stored in the different lines of an encoding matrix; a circulating shift matrix is generated according to code length and code rate of the LDPC codes to be constructed, elements in the encoding matrix are carried out the circulating shift according to the circulating shift matrix before carrying out exclusive or plus of the elements in the encoding matrix by lines each time respectively, thereby leading information bits and check bits in the same line in the encoding matrix which participate in the exclusive or plus to be different and further generating the different check bits by the exclusive or plus; therefore, the embodiment of the invention can construct the LDPC codes by the search of the circulating shift matrix, compared with a great number of matrix operations in the prior art, the construction method, the encoder and the decoder of the invention can reduce the complexity for constructing, encoding and decoding the LDPC codes.
Owner:POTEVIO INFORMATION TECH

Controllable quick motion valuation algorithm for prediction quality

This invention discloses a quick moving estimation method for forcasting controllable quality including: A, a current macro-block presets a search window in a reference frame to predicate the position of an initial search center of the current macro-block in the window, B, judging if the maximum match point of the current macro-block in the reference frame is the initial search center position, C, if not, when the macro-block is in the moving state relative to th reference frame, the search window is adjusted, D, after the current macro-block is sampled in terms of a proportion, several pixel blocks are got and analyzed, E, quality controllable block match operation is done to the pixel block with the greatest variance.
Owner:ZTE CORP

Motion estimation method and apparatus

The embodiment of the invention discloses a motion estimation method and apparatus. The method comprises: according to a motion vector of a coded block with coding completion, an initial motion vectorof a target coding block is determined; on the basis of the initial motion vector, an initial search range of the target coding block is adjusted to obtain a target searching range; a coding cost corresponding to the initial motion vector is obtained and a searching template corresponding to the target coding block is determined based on the obtained coding cost; and according to the initial motion vector, the target searching range, and the determined searching template, motion estimation for the target coding block is carried out to obtain a motion vector of the target coding block. Therefore, the searching range of the coding block can be adjusted adaptively and the coding speed is increased.
Owner:BEIJING KINGSOFT CLOUD NETWORK TECH CO LTD +1

Method of estimating disparity vector, and method and apparatus for encoding and decoding multi-view moving picture using the disparity vector estimation method

A method and apparatus are provided for encoding and decoding a multi-view moving picture. A method of estimating a disparity vector to encode a multi-view moving picture includes: estimating disparity vectors for a predetermined number of encoded macroblocks; and calculating disparity vectors of macroblocks adjacent to the encoded macroblocks using the estimated disparity vectors. Therefore, it is possible to quickly perform encoding of a multi-view moving picture and enhance compressibility of the multi-view moving picture.
Owner:SAMSUNG ELECTRONICS CO LTD

A Fast Fractal Compression and Decompression Method for Multi-eye Stereo Video

The invention provides a rapid fractal compression and decompression method for multi-cast stereo video. The method comprises the following steps of: selecting an intermediate cast as a reference cast; and compressing the intermediate cast by using a motion compensation prediction (MCP) principle and compressing other casts by using a principle of disparity compensation prediction (DCP) and MCP. Three casts are taken for example; the intermediate cast is used as the reference cast and is coded by a separate MCP mode; an initial frame is subjected to block discrete cosine transform (DCT) transform coding, and non-I frames are subjected to block motion estimation/compensation coding; a pixel sum and a pixel quadratic sum of a subblock related to a subblock domain and a father block domain are calculated; a pixel sum and a pixel quadratic sum of an interpolation corresponding block in a subpixel are calculated; a pre-search limiting condition is judged; and the most similar block is searched in a front frame search window through subpixel block matching and an adaptive hexagonal search algorithm based on a motion vector field. According to the method, the MCP mode and the DCP mode are adopted for coding left casts and right casts, the subpixel block matching and disparity distribution constraint condition are utilized during coding of the DCP mode, and deblocking loop filtering is adopted during decoding.
Owner:BEIHANG UNIV

Method of dividing code blocks in video compression

The invention discloses a method of dividing code blocks in video compression. The method is characterized by comprising the following steps: reading pixel values of a whole local control unit (LCU), and finishing block combination searching chart; entering each deep control unit (CU), and obtaining information of depth and locations of combined block corresponding to the location of the searching chart according to the information of the depth and the locations; conducting the judging process of a block partition method from bottom to top if the current depth is uniform with the depth of the combination block; and conducting the judging process of block partition quick algorithm from top to bottom. Under the premise of ensuing that video quality and an output code rate of a high efficiency video coding (HEVC) coder are basically not changed, coding speed is greatly quickened, and coding efficiency is improved when the method of dividing the code blocks is adopted and combined with the block partition quick algorithm brought out from two aspects.
Owner:GUANGZHOU KUVISION DIGITAL TECH COMPANY

Method and device for increasing video encoding speed

The invention relates to a method and a device for increasing a video encoding speed, and belongs to the field of image processing. The method and the device are characterized in that a CPU (central processing unit) of a video compression encoder performs logical operation for infra-frame prediction or inter-frame prediction mode selection, loop filter and entropy encoding, a GPU (graphics processing unit) of the video compression encoder performs numerical operation for movement estimation, movement compensation, transformation and quantization and inverse transformation and inverse quantization, and the device comprises a CPU framework flow line and a GPU framework flow line which are parallel to each other. The method and the device have the advantages that a heterogenous system with a combination of a CPU framework and a GPU framework is comprehensively utilized for increasing video compressing and encoding speeds, so that videos are effectively compressed on the premise that the quality is guaranteed, the encoding elapsed time is greatly shortened, the integral performance of the encoder is greatly improved, the integral complexity of the encoder is assuredly unchanged basically, the instantaneity of the video encoder is greatly improved, and the method and the device can be applied to real-time encoding and decoding places.
Owner:GUANGZHOU CHNAVS DIGITAL TECH +1
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