Image coding method and device based on multi-core processor

A multi-core processor and image coding technology, which is applied in the field of compression, can solve problems such as lag, and achieve the effects of improving efficiency, reducing theoretical limit entropy, and fast processing speed

Active Publication Date: 2020-12-22
INST OF FLEXIBLE ELECTRONICS TECH OF THU ZHEJIANG
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the future, people's demand for the transmission and storage of high-definition video images will show explosive growth. However, the development of information network infrastructure such as the Internet, communication networks, and broadcasting networks is relatively lagging behind, and network bandwidth still becomes a bottleneck.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image coding method and device based on multi-core processor
  • Image coding method and device based on multi-core processor
  • Image coding method and device based on multi-core processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] See figure 1 ,; This embodiment describes in detail a multi-core processor-based image coding method provided by the present invention, the method includes the following steps:

[0048] Step 1. Select multiple preset encoding methods;

[0049] Step 2. Perform parallel encoding of image macroblocks to be encoded according to the multiple preset encoding methods through multi-core processing; wherein, the multi-core processor includes a plurality of digital signal processing chips;

[0050] Step 3. Select a preset coding method as the final coding method of the image macroblock to be coded according to the coding result.

[0051] Further, each digital signal processing chip corresponds to a preset coding mode of the image macroblock to be coded.

[0052] Among them, step 1 may include:

[0053] Step 11, selecting an adaptive texture gradient encoding method;

[0054] Step 12. Select an adaptive image macroblock segmentation coding method.

[0055] Among them, step 2 ...

Embodiment 2

[0065] On the basis of the foregoing embodiments, this embodiment describes in detail the adaptive texture gradient coding method proposed by the present invention. The method comprises the steps of:

[0066] Step 1, define the size of the image macroblock to be encoded;

[0067] Define the size of the image macroblock to be encoded as m*n, that is, the image macroblock to be encoded has m*n pixels, where m≥1, n≥1;

[0068] Preferably, the size of the image macroblock to be encoded can be defined as 8*1 pixels, 16*1 pixels, 32*1 pixels, and 64*1 pixels; in this embodiment, the size of the image macroblock to be encoded is 16 *1 pixel is taken as an example, and other image macroblocks of different sizes to be coded are the same.

[0069] Such as figure 2 as shown, figure 2 It is a schematic diagram of an adaptive texture gradient coding method provided by the embodiment of the present invention. The pixel values ​​of 16*1 pixels in the image macroblock to be coded are se...

Embodiment 3

[0084] On the basis of the above-mentioned embodiments, this embodiment describes in detail the adaptive image macroblock segmentation coding method proposed by the present invention. The method comprises the steps of:

[0085] S1. Determine the segmentation method of the image macroblock to be encoded, wherein the segmentation method includes horizontal segmentation, vertical segmentation, and no segmentation; see image 3 , image 3 It is a schematic diagram of segmentation of an adaptive image macroblock segmentation coding method provided by an embodiment of the present invention. The present invention adopts a top-to-bottom sequential segmentation scheme, the block size is divided from large to small, and the segmentation mode of each image macroblock to be encoded is determined one by one.

[0086] S2. Calculate the number of bits of the image macroblock to be coded in each division mode;

[0087] S3. Using the segmentation method corresponding to the minimum bit numb...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to an image coding method and equipment based on a multi-core processor. The method comprises the following steps of selecting a plurality of preset coding modes; coding image macro blocks to be coded in parallel by the multi-core processor according to the preset coding modes, wherein the multi-core processor comprises a plurality of digital signal processing chips; and selecting one preset coding mode as a final coding mode of the image macro blocks to be coded according to a coding result. Compared with an existing method, the image macro blocks to be coded are coded in parallel by the multi-core processing equipment, the processing speed is high, the efficiency is high, and the video image coding compression efficiency is further improved.

Description

technical field [0001] The invention relates to the technical field of compression, in particular to an image coding method and device based on a multi-core processor. Background technique [0002] With the gradual development and rapid promotion of multimedia communication technology and multimedia communication application business, a series of video image compression coding standard technologies have received extensive attention. In the future, people's demand for the transmission and storage of high-definition video images will show explosive growth. However, the development of information network infrastructure such as the Internet, communication networks, and broadcasting networks is relatively lagging behind, and network bandwidth is still a bottleneck. Based on this fact, the next-generation video coding standard will focus on high-definition and ultra-high-definition video, and greatly improve the efficiency of video image coding and compression, so as to alleviate ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04N19/103H04N19/159H04N19/176H04N19/42H04N19/50
CPCH04N19/103H04N19/159H04N19/176H04N19/42H04N19/50
Inventor 李雯田林海
Owner INST OF FLEXIBLE ELECTRONICS TECH OF THU ZHEJIANG
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