Unlock instant, AI-driven research and patent intelligence for your innovation.
Processing method of real-time electronic image stabilization circuit system based on FPGA (Field Programmable Gate Array)
What is Al technical title?
Al technical title is built by PatSnap Al team. It summarizes the technical point description of the patent document.
A technology of circuit system and processing method, applied in the field of image processing, capable of solving problems such as video image shaking
Active Publication Date: 2014-12-10
KUNMING UNIV OF SCI & TECH
View PDF6 Cites 3 Cited by
Summary
Abstract
Description
Claims
Application Information
AI Technical Summary
This helps you quickly interpret patents by identifying the three key elements:
Problems solved by technology
Method used
Benefits of technology
Problems solved by technology
[0014] The invention provides a processing method of an FPGA-based real-time electronic image stabilization circuit system to solve the problem of jittering video images caused by the vibration of the camera installation platform
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
Click on the blue label to locate the original text in one second.
Reading with bidirectional positioning of images and text.
Smart Image
Examples
Experimental program
Comparison scheme
Effect test
Embodiment 1
[0085] Embodiment 1: as Figure 1-8 Shown, a kind of processing method of real-time electronic image stabilization circuit system based on FPGA, the concrete steps of described method are as follows:
[0086] Step1, video input:
[0087] When the input is digital video, it is directly sent to FPGA for processing;
[0088] When the input is analog video, it will be digitized by the AD chip, and then sent to the FPGA for processing;
[0089] Step2, FPGA processing:
[0090] The FPGA stores the incoming video in the frame memory for buffering, and at the same time calculates the image stabilization parameters based on the video data stream;
[0091] Step3, FPGA internal image stabilization parameters are calculated as follows:
[0093] Step3.11. After the video is sent, calculate the second video according to formula (1) and formula (2). n frame image f n ( i , j )( ) row mean x n ( i ) and the mean of each column y n (...
Embodiment 2
[0124] Embodiment 2: as Figure 1-8 Shown, a kind of processing method of real-time electronic image stabilization circuit system based on FPGA, the concrete steps of described method are as follows:
[0125] Step1, video input:
[0126] When the input is digital video, it is directly sent to FPGA for processing;
[0127] When the input is analog video, it will be digitized by the AD chip, and then sent to the FPGA for processing;
[0128] Step2, FPGA processing:
[0129] The FPGA stores the incoming video in the frame memory for buffering, and at the same time calculates the image stabilization parameters based on the video data stream;
[0130] Step3, FPGA internal image stabilization parameters are calculated as follows:
[0132] Step3.11. After the video is sent, calculate the second video according to formula (1) and formula (2). n frame ...
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
Login to View More
Abstract
The invention relates to a processing method of a real-time electronic image stabilization circuit system based on an FPGA (Field Programmable Gate Array), belonging to the field of image processing. The processing method comprises the following steps of firstly, loading a video; secondly, entering the FPGA to process; thirdly, carrying out image stabilization parameter calculation in the FPGA; and lastly, outputting the video. According to the processing method, transverse jitter and longitudinal jitter in the input video can be eliminated, and the intention movement brought by a user is reserved; the shaking video can be stabilized in a wide range; the delay is within one frame, so that the processing method has higher timeliness; digital and analog videos can be processed, and interfaces are flexible; the storage capacity of frame storage only needs to store data of one image; and the read-write rate for frame storage is only twice higher than the video transmission rate.
Description
technical field [0001] The invention relates to a processing method of an FPGA-based real-time electronic image stabilization circuit system, belonging to the field of image processing. Background technique [0002] In many cases, the working platform of camera equipment is in an unstable state, such as handheld equipment, vehicle equipment, airborne equipment, and even some platforms that we think are stable will be unstable due to some external factors, for example, at high The surveillance camera on the pole may shake due to the wind. Due to the instability of the working platform, the video output by the camera equipment will produce violent random movements, which will affect the observation effect. The image stabilization technology needs to overcome the above disadvantages, eliminate the shaking of the video, and improve the viewing effect of the video. [0003] Image stabilization technology has gone through a development process from mechanical image stabilization...
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
Application Date:The date an application was filed.
Publication Date:The date a patent or application was officially published.
First Publication Date:The earliest publication date of a patent with the same application number.
Issue Date:Publication date of the patent grant document.
PCT Entry Date:The Entry date of PCT National Phase.
Estimated Expiry Date:The statutory expiry date of a patent right according to the Patent Law, and it is the longest term of protection that the patent right can achieve without the termination of the patent right due to other reasons(Term extension factor has been taken into account ).
Invalid Date:Actual expiry date is based on effective date or publication date of legal transaction data of invalid patent.