Method for calculating parameters of arc edge image based on FPGA
An edge image and parameter calculation technology, which is applied in the field of electronic information, can solve problems such as not being able to obtain circular edges, achieve convenient upgrades and maintenance, realize complex arithmetic operations, and ensure accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0028] Embodiment one: see figure 1 , the parameter calculation method of the arc edge image based on FPGA, that is, the visual parameter measurement of the circular target is realized by using the FPGA, the effective pixel point coordinate extraction operation, the three-point coordinate calculation circle parameter operation, and the parameters are accumulated on the memory frame by frame Operation and video signal line, field, pixel clock control operation and so on. Its operation steps are:
[0029] ① The pixel flow of the arc edge image first performs the effective pixel point coordinate extraction operation;
[0030] ② Under the control of the video synchronization signal, the pixel point extraction module completes the coordinate extraction of three effective pixel points under the action of the line synchronization signal;
[0031] ③ The three sets of coordinate values are synchronously sent to the three-point coordinate calculation circle parameter operation part ...
Embodiment 2
[0035] This implementation case is basically the same as the implementation case 1, the special feature is: the above steps ① The effective pixel point coordinate extraction operation is: using multiple internal FIFOs of the FPGA to convert the serially input arc image pixel stream into a five-line parallel output data stream , so that it is convenient to use the parallel processing characteristics of FPGA to realize video processing. The parallel five-way data stream outputs three-way video in parallel from three interval FIFO ports under the pixel clock. The calculation method judges whether the three-way video is a valid edge pixel point by pixel. Coordinate values are saved. If three valid pixels are extracted from the three data streams after the line synchronization signal jumps, the three sets of coordinate values corresponding to the three valid edge pixels are sent to the subsequent three-point coordinate calculation circle parameter operation calculation by The ...
Embodiment 3
[0038] Embodiment three: as figure 1 As shown, the operation steps of the parameter calculation method of the FPGA-based circular arc edge image are:
[0039] ① Receive the pixel stream of various arc edge images;
[0040] ② In the effective edge pixel coordinate extraction module, the serial input pixel stream is converted into a parallel five-line data stream through the FIFIO buffer, so that three effective arc edge pixel points can be extracted in parallel;
[0041] ③ The extracted three sets of coordinate values are calculated in the three-point coordinate calculation circle parameter operation designed by the FPGA built-in multiplier, adder and other hardware units; a set of circle center coordinates and diameter and other parameter values are calculated; under the control of line synchronization , each set of parameter values is sent to the corresponding RAM in the histogram statistics module for accumulation;
[0042] ④ After the calculation of a frame of image...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 