Unlock instant, AI-driven research and patent intelligence for your innovation.

An image processing method, system, device and medium

A technology of image processing and processing blocks, applied in the field of image processing, can solve the problems of reducing image processing work efficiency, increasing the additional memory bus occupation time, increasing bus requests, etc., to achieve the effects of optimizing occupation, reducing bus requests, and improving efficiency

Active Publication Date: 2022-06-03
广州匠芯创科技有限公司
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, when implementing Bilinear algorithm processing, 3 more pixels are taken, thus increasing the bus request will increase the additional time occupied by the Memory bus, which will greatly reduce the work efficiency of image processing

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
  • An image processing method, system, device and medium
  • An image processing method, system, device and medium
  • An image processing method, system, device and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In the description of the present invention, it should be understood that orientation descriptions are involved, such as up, down, front, back, left, right, etc.

[0054] As shown in FIG. 1, FIG. 1 is a flowchart of an image processing method provided by an embodiment of the present invention. Implementation of the present invention

[0055] In step S110, the image data is divided into blocks to obtain at least one data block.

[0056] Specifically, an image to be processed (H*W) includes a large amount of image data, and the image data is divided into blocks,

[0057] Step S120, determine the fetch width according to the stride alignment mode set by the user.

[0058] Specifically, the larger the stride alignment, the larger the total width of the image data. For example, stride alignment: than

[0066] It can be understood that the fetch width is an integer multiple of the number of bytes corresponding to the stride alignment.

[0067] For example, if the stride alignment...

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 discloses an image processing method, system, equipment and medium. In the method, at least one data block is obtained by dividing image data into blocks; the access width is determined according to the stride alignment mode set by the user; and the access width is determined according to the access width. and the first address of the data block to divide the data block into the first data block, the middle data block and the last data block; the image data in the first data block, the middle data block and the last data block are written into the data cache module in turn; according to the processing block size and The address sequence acquires the image data sequentially from the data cache module, and multiplexes the preset column data in the horizontal direction. This solution can reduce a Memory bus request for a breakpoint between blocks in the horizontal direction, and when obtaining image data from the data cache module data according to the processing block size, it also reuses the preset column data in the horizontal direction without having to repeat Issue Memory bus requests, further reduce bus requests, and improve the efficiency of image processing.

Description

An image processing method, system, device and medium technical field [0001] The present invention relates to the technical field of image processing, and in particular, to an image processing method, system, device and medium. Background technique [0002] In the related art, when the image is processed, the image data is read using a fixed processing block size for image processing. Like hardware acceleration, when processing images such as arbitrary angle rotation, image scaling, image miscutting, or image scaling plus fixed rotation, etc. function, since these image functions are processed in blocks, Bilinear filtering is usually required when calculating the pixel points of the target image. The algorithm processes the pixel points of the block boundary, so it needs to take more pixels in the four directions of up / down / left / right. If fixed treatment When the block size method is the method corresponding to the block data, each time the data is fetched from the ex...

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): G06T1/60G06T1/00G06F12/0875G06F13/16
CPCG06T1/60G06T1/0007G06F12/0875G06F13/1668G06F2212/455Y02D10/00
Inventor 陈勇坚原顺
Owner 广州匠芯创科技有限公司