Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for carrying out two-dimensional Fourier transform and inverse transform on image

A Fourier transform and inverse transform technology, which is applied in the field of automatic optical inspection of TFT-LCD panels, can solve problems such as low DDR access efficiency, and achieve the effects of less FPGA resource consumption, improved processing speed, and improved efficiency.

Active Publication Date: 2016-04-13
WUHAN JINGCE ELECTRONICS GRP CO LTD
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, when performing row-to-column conversion in DDR, if the picture is read by row, the read address will increase continuously; if the picture is written by column, when writing the address, the amount of change for each data written is the length of a row of data. In this way, DDR Access efficiency will be very low

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
  • Method and device for carrying out two-dimensional Fourier transform and inverse transform on image
  • Method and device for carrying out two-dimensional Fourier transform and inverse transform on image
  • Method and device for carrying out two-dimensional Fourier transform and inverse transform on image

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] Below in conjunction with accompanying drawing and specific embodiment the present invention is described in further detail:

[0046] First convert the image data from integer to floating-point complex numbers, including real and imaginary parts, and then store them in the DDR connected to the FPGA in a row direction (first store the first row of the image, then save the second row of the image...) The storage address of DDR increases continuously from the initial storage address.

[0047] The process of performing two-dimensional Fourier transform or inverse transform operation on image data is as follows:

[0048] Such as figure 2 As shown, one row of image data is taken from the A area of ​​the external memory at a time, one-dimensional Fourier transform or inverse transform is performed, and the transformed results of each row of image data are stored in the B area of ​​the external memory in row order until the entire image is completed. One-dimensional Fourier ...

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 a the field of automatic optical detection technology of TFT-LCD panels, and particularly relates to a method and a device for carrying out two-dimensional Fourier transform and inverse transform on an image. The method comprises the following steps: extracting a row of picture data from an A area of an external memory at one time, carrying out one-dimensional Fourier transform and inverse transform, and storing operation results in a B area of the external memory in sequence, until the one-dimensional Fourier transform and inverse transform of the entire picture is finished; partitioning the image data in the B area of the external memory, extracting an image from the B area of the external memory according to a row direction at each time, storing the image in a random memory, overturning the interiors of the image blocks, and writing the image blocks in the A area of the external memory according to a column direction in sequence; and repeating the process until the two-dimensional Fourier transform and inverse transform of the entire picture is finished. The image blocks are overturned and are the interiors of the image blocks overturned, so FPGA resource consumption is few, and image data reading and writing efficiency is high.

Description

technical field [0001] The invention relates to the technical field of automatic optical detection of TFT-LCD panels, in particular to a method and device for performing two-dimensional Fourier transform or inverse transform on an image. Background technique [0002] In the process of image processing, it is often necessary to perform frequency-domain filtering operations by means of Fourier transform. The commonly used method is two-dimensional fast Fourier transform (two-dimensional FFT), which transforms the image into the frequency domain, performs filtering processing, and then passes the two-dimensional fast Fourier inverse transform (two-dimensional IFFT) to the time domain, so as to obtain the filtered image Image. [0003] The field of image processing often has high requirements for real-time processing, and modules with a large amount of calculation, such as two-dimensional FFT / IFFT operations, are often the bottleneck of the system speed. At present, two-dimens...

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/60
CPCG06T1/60G06T2200/28
Inventor 汪舟欧昌东董文忠梅林海简平超
Owner WUHAN JINGCE ELECTRONICS GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products