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

3 results about "Integer transform" patented technology

Image processing method, electronic device and readable storage medium

The present application relates to the technical field of image processing, and particularly relates to an image processing method, an electronic device and a readable storage medium, the image processing method comprises the following steps: fusing and blocking a current frame and a reference frame to obtain a plurality of to-be-encoded spatial image blocks, and combining the to-be-encoded spatial image blocks into a plurality of macroblocks, and configuring a corresponding encoding quantization table and a decoding quantization table for each macroblock; performing discrete cosine transform by using a first integer DCT transform kernel; performing quantization by using the encoding quantization table; performing entropy encoding and storing into an off-chip memory; reading a compressed code stream from the off-chip memory, performing entropy decoding, and performing inverse quantization by using the decoding quantization table; performing inverse discrete cosine transform by using a second integer DCT transform kernel; performing block recombination to obtain a reconstructed reference frame, and taking the reconstructed reference frame as a new reference frame, taking a next frame input as a new current frame, and recycling. The present application can effectively solve the technical problem of distortion accumulation in the multi-round iteration encoding and decoding process based on JPEG.
Owner:SHANGHAI FULLHAN MICROELECTRONICS

An audio and video data transmission method based on an ARM architecture cloud server

The application belongs to the technical field of data transmission, and particularly relates to a cloud server audio and video data transmission method based on an ARM architecture. The method comprises the following steps: determining an optimal segmentation mode based on a weighted combination of texture complexity, gradient information and interframe prediction residual energy of a current coding unit; dividing a sub-block based on the optimal segmentation mode, and determining whether to terminate the division according to a rate-distortion cost and a processing efficiency score of an ARM NEON instruction set; performing a bitwise exclusive OR operation on an ARM core physical identifier and a unit space position index to dynamically select an asymmetric integer transform core; generating a corresponding differentiated service code point according to a video frame type or content importance of current data, and setting the differentiated service code point into a packet header of a network data packet, so as to provide differentiated service quality guarantee in network transmission. The application solves the technical problems of insufficient hardware adaptation, low processing efficiency and poor transmission reliability in the prior art.
Owner:ZHONGNAN INFORMATION TECH (SHENZHEN) CO LTD +1

A general-purpose GPU-oriented JPEG decoding batch processing and double-buffer pipeline scheduling method

The application relates to a general-purpose GPU-oriented JPEG decoding batch processing and double-buffer pipeline scheduling method, belongs to the field of heterogeneous computing and image processing, and comprises the following steps: obtaining code stream data of a to-be-decoded JPEG image; performing entropy decoding and inverse quantization on the code stream data by a CPU to obtain a plurality of DCT coefficient blocks; if the size of the to-be-decoded JPEG image is not smaller than a preset size threshold, the DCT coefficient blocks are cached in a ring buffer located in a host memory; the state of the ring buffer is continuously monitored; when a preset batch triggering condition is met and a GPU is detected to be available, the DCT coefficient blocks in the ring buffer are batch copied to GPU display memory; based on the DCT coefficient blocks in the GPU display memory, integer IDCT transformation and color space conversion calculation are performed by the GPU to obtain an original image corresponding to the to-be-decoded JPEG image, and the original image is read back to the host memory; wherein the double-buffer pipeline is adopted to perform batch copying of the DCT coefficient blocks, integer IDCT transformation, color space conversion calculation and reading back of the original image. Efficient real-time decoding is realized.
Owner:COMP APPL TECH INST OF CHINA NORTH IND GRP