CN207503284U - Image Edge-Detection system - Google Patents
Image Edge-Detection system Download PDFInfo
- Publication number
- CN207503284U CN207503284U CN201721487229.8U CN201721487229U CN207503284U CN 207503284 U CN207503284 U CN 207503284U CN 201721487229 U CN201721487229 U CN 201721487229U CN 207503284 U CN207503284 U CN 207503284U
- Authority
- CN
- China
- Prior art keywords
- image
- module
- edge
- detection system
- camera
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Image Processing (AREA)
Abstract
The utility model discloses a kind of Image Edge-Detection systems, it is intended to solve the technical issues of existing edge-detected image is unintelligible, detection efficiency is low, performance is unstable and cost is higher.The utility model includes image capture module, image storage module, image processing module, image display;Image capture module acquisition image information is delivered to image storage module and image processing module, and by treated, image data is exported to image display image processing module;Image processing module includes the fpga chip containing Canny operators, and fpga chip has powerful parallel processing capability, while has good portable and versatility;Canny algorithm detection image edge clears and good operating stability;The utility model combines the advantage of the two well, and advantage is:Detection efficiency is high, detection image is clear, performance is stable and at low cost easy to spread.
Description
Technical field
The utility model is related to technical field of image processing, and in particular to a kind of Image Edge-Detection system.
Background technology
Image procossing is a most popular field of current engineering field, but edge is past during image is handled
Past unintelligible, there are the problems such as noise and wide edge, these problems result in being difficult to for image information, cause rear
It also needs to handle source image data in continuous use, increases the difficulty to image procossing, and time-consuming.Therefore, such as
What is detected image border the most important thing for becoming image procossing, and Image Edge-Detection is in image measurement, image
Equally there is very important effect in segmentation, compression of images, image identification and pattern-recognition.
Image Edge-Detection refers to the process of target edges in a kind of positioning two dimension or 3-D view, Image Edge-Detection
Purpose is to find the set that the violent pixel of brightness change in image is formed, and the form of expression is often profile.Image
Mathematic(al) manipulations, this mathematic(al) manipulations such as edge detection needs integrate detected image data, differential, convolution are referred to as
Operator.Operator is written by program means in computer processor, and the processor price currently used for Image Edge-Detection is held high
Expensive, cost is higher and stability is insufficient, and built-in operator also tends to be not achieved in terms of the efficiency and clarity of processing image
It is required that.
Invention content
The technical problems to be solved in the utility model be Image Edge-Detection is unintelligible, detection efficiency is low, working performance not
Stablize and cost is higher.
In order to solve the above technical problems, the utility model adopts the following technical solution:
Design a kind of Image Edge-Detection system, including image capture module, image storage module, image processing module,
Image display;Image capture module acquisition image information is delivered to image storage module and image processing module, at image
Managing module, image data is exported to image display by treated;Image processing module includes containing Canny operators
Fpga chip, fpga chip have powerful parallel processing capability, while have good portable and versatility;Canny
Algorithm detection image edge clear and good operating stability.
Preferably, the model of fpga chip:Cyclone IV-EP4CE16F17C8.
Preferably, image capture module includes CMOS camera 0V7670, to realize the acquisition to spatial image, adopts
Collection rate and the resolution ratio of output image can freely be set.
It is further preferred that image capture module further includes SCCB functional units, CAMERA control units, CAMERA functions
Unit and CAMERA storage units;SCCB functional units by similar I2C agreements when program process matching camera OV7670
It puts parameter to be dealt into the register specified, completes the transmission and write-in of data, initial configuration work is carried out to camera;
CAMERA control units are to specify related register address and data in register through SCCB buses write-in camera, are come with this
Complete the configuration work to camera;By be combineding with each other for SCCB functional units and CAMERA control units, can realize pair
The configuration work of camera collection image resolution ratio, output format, pixel clock etc.;CAMERA functional units are to pass through camera
The output timing of OV7670 completes the collecting work to image information;The main function of CAMERA storage units is by camera
The image collected information carries out interim caching, so that following functional element continual can read figure from the unit
As information.
Preferably, image storage module includes SDRAM chips, to realize the storage to image data, mainly realizes
Image data is kept in;The model HY57V2562GTR of the chip, capacity:256M, bus bit wide:16.
It is further preferred that image storage module further includes SDRAM control modules and SDRAM function modules;SDRAM is controlled
Molding root tuber completes the control to SDRAM function modules according to initialization operation, refresh operation, write operation and reading behaviour's command set,
Realize the storage to Image Acquisition information.
Preferably, image display includes the VGA displays of RGB16 specifications, can show 65536 kinds of colors, to
The edge-detected image information of image processing module is passed through in display.
It is further preferred that image display further includes VGA storage units and VGA functional units;VGA functional unit controls
VGA displays processed make it and corresponding image are shown according to VGA displaying principles and defined sequential;VGA storage units it is main
Function is the cushioning effect played to image data;By VGA displaying principles and the operation principle of SDRAM storage chips it is found that VGA
Can not data be read from SDRAM at any time to be shown, therefore need in advance to cache a line image information in the design
So as to image display can be at any time be read out display.
Compared with prior art, the advantageous effects of the utility model are:
1. the utility model execution efficiency is high, detection edge image is clear;FPGA platform has outstanding parallel processing energy
Power can accelerate the process of image procossing, improve efficiency;Canny algorithms can play filters out interference well, obtains clearly
Edge detecting information;FPGA platform and the advantage of Canny algorithms are combined by the utility model well, can efficiently be examined
Measure clearly image edge information.
2. the utility model stability is high, using the design method of sub-module, avoid interfering with each other between each function module,
It not only contributes to improve detection efficiency, and stability is also improved significantly.
3. the utility model is at low cost, the lower FPGA platform of price is carried, cost is cut down, is conducive to promote the use of.
Description of the drawings
Fig. 1 is the utility model Image Edge-Detection system hardware platform overall structure principle schematic;
Fig. 2 is the utility model image capture module illustrative view of functional configuration;
Fig. 3 is the utility model image storage module illustrative view of functional configuration;
Fig. 4 is the utility model figure image display illustrative view of functional configuration.
Specific embodiment
Illustrate specific embodiment of the present utility model, but following embodiment is only used with reference to the accompanying drawings and examples
It is described in detail the utility model, does not limit the scope of the utility model in any way.
Program that is involved or relying on is the conventional program or simple program of the art in following embodiment, ability
Field technique personnel can make conventional selection or are adaptively adjusted according to concrete application scene.
The devices such as involved unit module, parts or sensor in following embodiment unless otherwise instructed, are then
Conventional commercial product;Involved circuit structure is then custom circuit structure without special instruction.
Embodiment 1:A kind of Image Edge-Detection system, referring to Fig. 1, by four Image Acquisition, storage, processing and display work(
Energy module composition, each intermodule is using conventional electrical connection or signal connection relation;It is real using CMOS camera 0V7670 first
The acquisition of existing spatial image, is transferred in FPGA platform by utilizing camera interface, is then first stored in 256M capacity SDRAM chips
In, fpga chip reads image information, and its image border data is carried out at operation from SDRAM again using Canny algorithms
Reason shows Image Edge-Detection information finally by the VGA displays of USB interface connection.
Fig. 2 is the image capture module illustrative view of functional configuration in the present embodiment, and the acquisition of image uses CMOS camera
The camera of middle model OV7670;The pixel of the camera is 30W, and the image information data bit wide of output is 16, point
To be strange, occasionally it is sequentially output;CAMERA control units are to refer to related register address and data through SCCB buses write-in camera
Determine in register, the configuration work to camera is completed with this;The when program process that SCCB functional units pass through similar I2C agreements
The configuration parameter of camera OV7670 is sent to via CMOS_SCL and CMOS_SDA pins in the register specified, completes number
According to transmission and write-in, to camera carry out initial configuration work;Pass through SCCB functional units and CAMERA control units
It is combined with each other, can realize the configuration work to camera collection image resolution ratio, output format, pixel clock etc.;CAMERA
Functional unit is completed from the control information of EN interface CAMERA control units by the output timing of camera OV7670
To the collecting work of image information;The main function of CAMERA storage units is by camera the image collected information merits and demerits EN
Interim caching is carried out with Date interfaces, so that following functional element continual can read image letter from the module
Breath;It can be realized to camera initial configuration, acquisition and caching by image capture module.
Fig. 3 is the image storage module illustrative view of functional configuration in the present embodiment, and SDRAM storage chips is selected to complete to scheme
As the storage of information, SDRAM control units and SDRAM functional units are further included;SDRAM control modules according to initialization operation,
Refresh operation, write operation and reading grasp command set to complete the control to SDRAM function modules, realize and Image Acquisition information is deposited
Storage.
Fig. 4 is the image display illustrative view of functional configuration in the present embodiment, is shown and passed through with RGB16 type VGA displays
The processed edge-detected image information of image processing module is crossed, further includes VGA storage units and VGA functional units;VGA functions
Unit control VGA displays make it and corresponding image are shown according to VGA displaying principles and defined sequential;VGA memory modules
The cushioning effect to image data is mainly played, in the design in advance caches a line image information so that image is shown
Module can be at any time be read out display.
The utility model is described in detail above in conjunction with drawings and examples, still, the skill of technical field
Art personnel, can also be to each specific in above-described embodiment it is understood that under the premise of the utility model aims are not departed from
Parameter changes, and forms multiple specific embodiments, is the common variation range of the utility model, no longer detailed one by one herein
It states.
Claims (7)
1. a kind of Image Edge-Detection system, shows including image capture module, image storage module, image processing module, image
Show module;It is characterized in that:Described image acquisition module acquisition image information is delivered to image storage module and image procossing mould
Block, by treated, image data is exported to image display described image processing module;Described image processing module includes
Fpga chip containing Canny operators;Described image acquisition module includes acquisition rate and output image resolution ratio can be free
The 0V7670 type CMOS cameras of setting;Described image acquisition module further include SCCB functional units, CAMERA control units,
CAMERA functional units and CAMERA storage units.
2. Image Edge-Detection system according to claim 1, it is characterised in that:Described image memory module includes storage
The SDRAM chips of image data.
3. Image Edge-Detection system according to claim 1, it is characterised in that:Described image memory module further includes
SDRAM control units and SDRAM functional units.
4. Image Edge-Detection system according to claim 3, it is characterised in that:The model of the SDRAM chips
HY57V2562GTR;Capacity:256M;Bus bit wide:16.
5. Image Edge-Detection system according to claim 1, it is characterised in that:The fpga chip model:
Cyclone IV-EP4CE16F17C8。
6. Image Edge-Detection system according to claim 1, it is characterised in that:Described image display module includes
The VGA displays of RGB16 specifications.
7. Image Edge-Detection system according to claim 1, it is characterised in that:Described image display module further includes
VGA storage units and VGA functional units.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201721487229.8U CN207503284U (en) | 2017-11-09 | 2017-11-09 | Image Edge-Detection system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201721487229.8U CN207503284U (en) | 2017-11-09 | 2017-11-09 | Image Edge-Detection system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN207503284U true CN207503284U (en) | 2018-06-15 |
Family
ID=62503732
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201721487229.8U Expired - Fee Related CN207503284U (en) | 2017-11-09 | 2017-11-09 | Image Edge-Detection system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN207503284U (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114088726A (en) * | 2021-12-08 | 2022-02-25 | 西安石油大学 | Pipeline welding seam surface defect detection platform |
-
2017
- 2017-11-09 CN CN201721487229.8U patent/CN207503284U/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114088726A (en) * | 2021-12-08 | 2022-02-25 | 西安石油大学 | Pipeline welding seam surface defect detection platform |
CN114088726B (en) * | 2021-12-08 | 2024-04-02 | 西安石油大学 | Pipeline weld surface defect detection platform |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103986869A (en) | Image collecting and displaying device of high-speed TDICCD remote sensing camera | |
CN103161133B (en) | Based on Intelligent road road-sweeper and the control method thereof of machine vision | |
CN100361523C (en) | A real-time acquisition system for digital camera | |
CN102903074B (en) | Image processing apparatus based on field-programmable gate array (FPGA) | |
CN107071324A (en) | A kind of visual pattern processing system and its design method | |
CN104243781A (en) | All-dimensional visual system based on SOPC | |
CN105025264A (en) | FPGA and USB2.0-based portable computer video monitoring system | |
CN106034199A (en) | Image acquisition apparatus of analog data source and method thereof | |
CN108038447A (en) | A kind of pedestrian detecting system based on Zynq-7000 | |
CN101699219B (en) | Method and sensor for binocular vision 3D measurement | |
Zhang et al. | Research of real-time image acquisition system based on ARM 7 for agricultural environmental monitoring | |
CN205486305U (en) | Multinuclear heart image processor system based on compactPCI bus | |
CN207503284U (en) | Image Edge-Detection system | |
CN109951617A (en) | A kind of double spectrum high speed cameras based on fpga | |
CN2845007Y (en) | High speed data collecting card | |
CN206136104U (en) | Image acquisition system based on CMOS image sensor | |
CN101325712A (en) | Portable terminal for real time acquiring and displaying image based on ARM | |
CN101998135A (en) | System for collecting and playing mobile television signal and control method | |
CN112926277B (en) | Design method of miniaturized focal plane array test data acquisition and display system | |
CN204131656U (en) | Be applied to the assistant images processing unit of augmented reality system | |
CN204302987U (en) | A kind of two-dimension code recognition device | |
CN102801998A (en) | Portable polarimetric image collecting and processing system | |
CN202696808U (en) | Portable polarization image collecting and processing system | |
CN202444573U (en) | Novel LVDS (Low Voltage Differential Signaling) image collecting device | |
CN110087011B (en) | Industrial equipment vibration video acquisition and storage system based on high-speed camera |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180615 Termination date: 20201109 |