Supercharge Your Innovation With Domain-Expert AI Agents!

High-parallelism and low-delay image scaling and clipping processing method based on zynq platform

A technology with high parallelism and image scaling, applied in the field of image processing, can solve the problem that the image size does not meet the model requirements in the preprocessing stage, and achieve the effects of shortening the running time, widening the application range, and increasing the applicability

Pending Publication Date: 2020-12-01
镇江芯智慧电子科技有限公司
View PDF0 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention is to solve the problem that the image size in the preprocessing stage of FPGA realizes deep learning does not meet the requirements of the model, and proposes a processing method based on zynq high parallelism and low delay in multiple interpolation mode image scaling and cutting

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
  • High-parallelism and low-delay image scaling and clipping processing method based on zynq platform
  • High-parallelism and low-delay image scaling and clipping processing method based on zynq platform
  • High-parallelism and low-delay image scaling and clipping processing method based on zynq platform

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0032] refer to figure 1 , is a flowchart of an embodiment of the present invention, and the specific implementation is as follows:

[0033] refer to figure 2 , is the whole system block diagram of the present invention. Divided into PS setting mode parameters, PL algorithm implementation.

[0034] The PS first reads the usb camera and stores the image in the DDR memory on the PS side.

[0035] Set the size of the original image and target image, interpolation mode (nearest neighbor interpolation, bilinear interpolation, cubic linear interpolation), cropping (no cropping or random cropping area or specified cropping area) parameters. Configure the parameters and cropping related registers required by the programmable logic PL side scaling module, including the width and height of the original image before scaling, the width, height and scaling interpolation mode after scaling, including nearest neighbor interpolation, bilinear interpolation, Bicubic interpolation, and the...

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 a high-parallelism and low-delay image scaling and clipping processing method based on a zynq platform. The method includes the steps that original image data on the PS side ofthe zynq is obtained; a scaling algorithm including nearest neighbor interpolation, bilinear interpolation and bicubic interpolation modes and an image cropping area can be set, a corresponding transmission method is adopted on the PL side according to different interpolation modes, pixel points in each row are multiplied by corresponding coefficients of the pixel points through multi-level cache, and highly parallel pipeline is achieved. The invention can be mainly applied to the requirement of a network model for the image size in the image preprocessing stage of the neural network; the invention has certain practicability for researching the system design of the FPGA for realizing the convolutional neural network, can reduce the use of a multiplier and the problem of on-chip buffer resource shortage, and has the characteristics of real-time performance and low power consumption.

Description

technical field [0001] The invention relates to the field of image processing, and specifically refers to a zynq-based processing method of multiple interpolation mode image scaling and cutting with high parallelism and low delay. Background technique [0002] With the popularity of artificial intelligence, the application of FPGA in its field is becoming more and more extensive. Among them, the use of zynq platform to implement deep learning algorithms is now a hot topic. At present, many neural network models have been developed on FPGA-based platforms. For different network models, the size of the required input image is also different, and the quality of the image has a certain impact on the results of the entire algorithm. In addition, in the training process of the deep learning algorithm, some random cropping of the image is required to reduce the weight of the background factor and increase the stability of the model. In order to further implement the deployment of...

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 Applications(China)
IPC IPC(8): G06T1/20G06T1/60G06T3/40
CPCG06T1/20G06T1/60G06T3/4007G06T3/4023G06T3/4046G06T2200/28
Inventor 赵凡赵不贿
Owner 镇江芯智慧电子科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More