CN105787870A - Graphic image splicing fusion system - Google Patents
Graphic image splicing fusion system Download PDFInfo
- Publication number
- CN105787870A CN105787870A CN201610099511.2A CN201610099511A CN105787870A CN 105787870 A CN105787870 A CN 105787870A CN 201610099511 A CN201610099511 A CN 201610099511A CN 105787870 A CN105787870 A CN 105787870A
- Authority
- CN
- China
- Prior art keywords
- image
- module
- splicing
- graphic image
- graph
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/14—Transformations for image registration, e.g. adjusting or mapping for alignment of images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4038—Image mosaicing, e.g. composing plane images from plane sub-images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
Abstract
The invention discloses a graphic image splicing fusion system. The system comprises a graphic image acquisition module, a graphic image preprocessing module, a graphic image pre-splicing module, a graphic image splicing module, a splicing effect preview module, an approval revision module, a template database and a central processor. According to the invention, accurate splicing of graphic images is realized, the splicing effect is good, different splicing standards can be set according to different requirements, and the application scope is wide.
Description
Technical field
The present invention relates to graph image field, be specifically related to a kind of graphic image mosaic emerging system.
Background technology
The multiple image of same target or homogeneous object reflects the feature of object at not ipsilateral, these images is compared, analysis and synthesis, it is possible to this object is had and more fully understands.Due to differences such as imaging device, time, image-forming conditions, become image has spatial position change (locally or globally), before being analyzed and comparing, need to be alignd in its locus, namely through suitable spatial alternation, make same point in the pixel reflection object of same position in image, here it is the basic conception of image registration.The relatively motionless image IM being wherein referred to as registration foundation is template image, and will carry out the image IF carrying out spatial alternation of registration with IM is floating image.Image registration is the basis of the technology such as pattern recognition, computer vision, image co-registration, three-dimensional reconstruction, robot vision, image mosaic, visual inspection.
Registration Algorithm can be divided into the method based on gray scale and the method for feature based.
Method based on gray scale has two limitations: first, and template image and floating image must have a degree of similarity or statistics dependency on density function;Second, based in the method for gray scale, owing to each pixel of two width images will participate in calculating, so often amount of calculation is very big in the search procedure of optimal transformation.The method for registering of feature based can be roughly divided into two classes, one class finds character pair from the feature set of two width images, carries out registration again through character pair, another kind of does not seek character pair, but certain similarity measurement between two feature set entirety of definition, carry out registration.Method based on mean Hausdorff distance is a kind of conventional most representational method for registering in Equations of The Second Kind algorithm.It avoids the step finding character pair of complexity, has good application prospect.But how the situation that border is not exclusively corresponding, obtain the problem that registration result accurately is it.
Deficiency based on the method for mean Hausdorff distance is in that, but when floating image exists excess edge compared to template image, similarity measurement will be had considerable influence by excess edge point.Because removing redundance, the remainder on floating image border can be corresponding with template image border be accurately directed at, at this moment, on average, from template image border point set relatively far away from, average departure distance values is relatively big for redundance, if count in the border of redundance but relatively many time, the target function value of optimization method can be produced considerable influence, optimum registration result would not be obtained in the position of real registration.
Summary of the invention
For solving the problems referred to above, the invention provides a kind of graphic image mosaic emerging system, it is achieved that the accurate splicing of graph image, splicing effect is good, and can set different splicing standards according to different requirements, and scope on probation is wide.
For achieving the above object, the technical scheme that the present invention takes is:
A kind of graphic image mosaic emerging system, including
Graph image acquisition module, for gathering graph image to be spliced, and is sent to graph image watermark pre-processor by the graphic image data collected;
Graph image pretreatment module, for setting up the distribution of statistics of histogram gradation of image, after strengthening picture contrast by segmentation grey linear transformation, use gaussian filtering is smoothed, complete the pretreatment of gathered graph image, and the graph image completing pretreatment is sent to graphic image mosaic module;
The pre-splicing module of graph image, for inquiring about, according to the received graph image completing pretreatment, the splice template matched in template base, to splice template and the graph image extraction border completing pretreatment, boundary image C and the D of the graph image respectively obtaining splice template and complete pretreatment, and boundary image C and the D obtained is carried out pre-registration, obtain rough spatial transformation parameter, and boundary image C and the D of gained, rough spatial transformation parameter are sent to graphic image mosaic module;
Graphic image mosaic module, boundary image D for the graph image to completing pretreatment of the rough spatial transformation parameter by gained is corrected, then pass through the analysis of the second differnce of generalized Hausdorff distance, remove unnecessary boundary point, obtain new image boundary E;And for boundary image C and new boundary image E being carried out accuracy registration by mean Hausdorff distance, obtain accurate spatial transformation parameter, complete graphic image mosaic, and spliced graph image will be completed be sent to splicing effect previewing module;
Splicing effect previewing module, for receiving the graphic image data of graphic image mosaic module transmission and displaying;
Examination & verification revision module, it is connected with splicing effect previewing module, for the splicing effect of gained being audited according to the spatial transformation parameter preset, if being unsatisfactory for requirement, then adopt the revision module preset that the graphic image data completing splicing of gained is optimized, and optimum results is exported display screen is displayed by splicing result output module;
Template base, is used for storing various figure figure splice template data;
Central processing unit, is used for coordinating above-mentioned module and is operated.
Preferably, described spatial transformation parameter has included the angle that the graph image of pretreatment rotates relative to splice template, completes the graph image of pretreatment relative to the splice template displacement in X-axis and Y-axis.
Preferably, the pre-splicing module of described graph image adopts Canny edge detection operator to extract border.
Preferably, described template base connection one more new module, for updating the data in expert's template base by the mode of 3G network, Wi-Fi network and cable network.
Preferably, also include a data base, for storing all data produced in the graphic image data and whole splicing that graph image acquisition module gathers.
Preferably, also including two display screens, one of them display screen is for the preview effect of display splicing effect preview module, and another display screen is used for showing other data.
The method have the advantages that
Achieving the accurate splicing of graph image, splicing effect is good, and can set different splicing standards according to different requirements, and scope on probation is wide.
Accompanying drawing explanation
Fig. 1 is the structured flowchart of a kind of graphic image mosaic emerging system of the embodiment of the present invention.
Detailed description of the invention
In order to make objects and advantages of the present invention clearly understand, below in conjunction with embodiment, the present invention is further elaborated.Should be appreciated that specific embodiment described herein is only in order to explain the present invention, is not intended to limit the present invention.
As it is shown in figure 1, embodiments provide a kind of graphic image mosaic emerging system, including
Graph image acquisition module, for gathering graph image to be spliced, and is sent to graph image watermark pre-processor by the graphic image data collected;
Graph image pretreatment module, for setting up the distribution of statistics of histogram gradation of image, after strengthening picture contrast by segmentation grey linear transformation, use gaussian filtering is smoothed, complete the pretreatment of gathered graph image, and the graph image completing pretreatment is sent to graphic image mosaic module;
The pre-splicing module of graph image, for inquiring about, according to the received graph image completing pretreatment, the splice template matched in template base, to splice template and the graph image extraction border completing pretreatment, boundary image C and the D of the graph image respectively obtaining splice template and complete pretreatment, and boundary image C and the D obtained is carried out pre-registration, obtain rough spatial transformation parameter, and boundary image C and the D of gained, rough spatial transformation parameter are sent to graphic image mosaic module;
Graphic image mosaic module, boundary image D for the graph image to completing pretreatment of the rough spatial transformation parameter by gained is corrected, then pass through the analysis of the second differnce of generalized Hausdorff distance, remove unnecessary boundary point, obtain new image boundary E;And for boundary image C and new boundary image E being carried out accuracy registration by mean Hausdorff distance, obtain accurate spatial transformation parameter, complete graphic image mosaic, and spliced graph image will be completed be sent to splicing effect previewing module;
Splicing effect previewing module, for receiving the graphic image data of graphic image mosaic module transmission and displaying;
Examination & verification revision module, it is connected with splicing effect previewing module, for the splicing effect of gained being audited according to the spatial transformation parameter preset, if being unsatisfactory for requirement, then adopt the revision module preset that the graphic image data completing splicing of gained is optimized, and optimum results is exported display screen is displayed by splicing result output module;
Template base, is used for storing various figure figure splice template data;
Central processing unit, is used for coordinating above-mentioned module and is operated.
Described spatial transformation parameter has included the angle that the graph image of pretreatment rotates relative to splice template, completes the graph image of pretreatment relative to the splice template displacement in X-axis and Y-axis.
The pre-splicing module of described graph image adopts Canny edge detection operator to extract border, and concrete step is:
Calculate gradient magnitude and the direction of each pixel;And utilize the gradient magnitude of gained, direction to realize retaining the point that partial gradient is maximum, namely suppress the point of non-maximum, obtain accurate edge;Then dual-threshold voltage is used to reduce false amount of edge, the process of inhibition of described non-maxima suppression includes: the direction of gradient is divided into four regions, these four regions be numbered 0~3, each district compares with contiguous different pixels, to obtain local maximum, described dual threshold algorithm detection process includes: the image of non-maxima suppression is arranged two threshold value M1 and M2 and 2M1 ≈ M2;The Grad grey scale pixel value less than M1 is composed zero, obtains retaining the image P1 that marginal information is more, noise is bigger;Equally the Grad grey scale pixel value less than M2 is composed zero, owing to the threshold value of M2 is bigger, obtain the false image P2 that marginal information is few, noise is less, edge is linked to be profile by image P2, when arriving the end points of profile, in image P1, constantly search the edge that may be coupled on profile, until being coupled together by P2.
Described template base connection one more new module, for updating the data in expert's template base by the mode of 3G network, Wi-Fi network and cable network.
Also include a data base, for storing all data produced in the graphic image data and whole splicing that graph image acquisition module gathers.
Also including two display screens, one of them display screen is for the preview effect of display splicing effect preview module, and another display screen is used for showing other data.
The above is only the preferred embodiment of the present invention; it should be pointed out that, for those skilled in the art, under the premise without departing from the principles of the invention; can also making some improvements and modifications, these improvements and modifications also should be regarded as protection scope of the present invention.
Claims (6)
1. a graphic image mosaic emerging system, it is characterised in that include
Graph image acquisition module, for gathering graph image to be spliced, and is sent to graph image watermark pre-processor by the graphic image data collected;
Graph image pretreatment module, for setting up the distribution of statistics of histogram gradation of image, after strengthening picture contrast by segmentation grey linear transformation, use gaussian filtering is smoothed, complete the pretreatment of gathered graph image, and the graph image completing pretreatment is sent to graphic image mosaic module;
The pre-splicing module of graph image, for inquiring about, according to the received graph image completing pretreatment, the splice template matched in template base, to splice template and the graph image extraction border completing pretreatment, boundary image C and the D of the graph image respectively obtaining splice template and complete pretreatment, and boundary image C and the D obtained is carried out pre-registration, obtain rough spatial transformation parameter, and boundary image C and the D of gained, rough spatial transformation parameter are sent to graphic image mosaic module;
Graphic image mosaic module, boundary image D for the graph image to completing pretreatment of the rough spatial transformation parameter by gained is corrected, then pass through the analysis of the second differnce of generalized Hausdorff distance, remove unnecessary boundary point, obtain new image boundary E;And for boundary image C and new boundary image E being carried out accuracy registration by mean Hausdorff distance, obtain accurate spatial transformation parameter, complete graphic image mosaic, and spliced graph image will be completed be sent to splicing effect previewing module;
Splicing effect previewing module, for receiving the graphic image data of graphic image mosaic module transmission and displaying;
Examination & verification revision module, it is connected with splicing effect previewing module, for the splicing effect of gained being audited according to the spatial transformation parameter preset, if being unsatisfactory for requirement, then adopt the revision module preset that the graphic image data completing splicing of gained is optimized, and optimum results is exported display screen is displayed by splicing result output module;
Template base, is used for storing various figure figure splice template data;
Central processing unit, is used for coordinating above-mentioned module and is operated.
2. a kind of graphic image mosaic emerging system according to claim 1, it is characterized in that, described spatial transformation parameter has included the angle that the graph image of pretreatment rotates relative to splice template, completes the graph image of pretreatment relative to the splice template displacement in X-axis and Y-axis.
3. a kind of graphic image mosaic emerging system according to claim 1, it is characterised in that the pre-splicing module of described graph image adopts Canny edge detection operator to extract border.
4. a kind of graphic image mosaic emerging system according to claim 1, it is characterised in that described template base connection one more new module, for updating the data in expert's template base by the mode of 3G network, Wi-Fi network and cable network.
5. a kind of graphic image mosaic emerging system according to claim 1, it is characterised in that also include a data base, for storing all data produced in the graphic image data and whole splicing that graph image acquisition module gathers.
6. a kind of graphic image mosaic emerging system according to claim 1, it is characterised in that also including two display screens, one of them display screen is for the preview effect of display splicing effect preview module, and another display screen is used for showing other data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610099511.2A CN105787870A (en) | 2016-02-21 | 2016-02-21 | Graphic image splicing fusion system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610099511.2A CN105787870A (en) | 2016-02-21 | 2016-02-21 | Graphic image splicing fusion system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105787870A true CN105787870A (en) | 2016-07-20 |
Family
ID=56402888
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610099511.2A Pending CN105787870A (en) | 2016-02-21 | 2016-02-21 | Graphic image splicing fusion system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105787870A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106596590A (en) * | 2016-12-24 | 2017-04-26 | 大连日佳电子有限公司 | Tray IC detection method |
CN109146833A (en) * | 2018-08-02 | 2019-01-04 | 广州市鑫广飞信息科技有限公司 | A kind of joining method of video image, device, terminal device and storage medium |
CN109146832A (en) * | 2018-08-02 | 2019-01-04 | 广州市鑫广飞信息科技有限公司 | A kind of joining method of video image, device, terminal device and storage medium |
WO2020000538A1 (en) * | 2018-06-29 | 2020-01-02 | 深圳市华星光电技术有限公司 | Device for increasing contrast and display |
CN112995518A (en) * | 2021-03-12 | 2021-06-18 | 北京奇艺世纪科技有限公司 | Image generation method and device |
CN114565516A (en) * | 2022-03-03 | 2022-05-31 | 上海核工程研究设计院有限公司 | Sensor data fused security shell surface area robust splicing method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100246976A1 (en) * | 2009-02-20 | 2010-09-30 | Samsung Electronics Co., Ltd. | Method of creating a composite image |
CN103312989A (en) * | 2013-06-04 | 2013-09-18 | 天津朗合数字科技有限公司 | Graphic image mosaic and fusion system |
CN103679713A (en) * | 2013-12-04 | 2014-03-26 | 华南理工大学 | Two-dimensional image registration method for partially matched images |
-
2016
- 2016-02-21 CN CN201610099511.2A patent/CN105787870A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100246976A1 (en) * | 2009-02-20 | 2010-09-30 | Samsung Electronics Co., Ltd. | Method of creating a composite image |
CN103312989A (en) * | 2013-06-04 | 2013-09-18 | 天津朗合数字科技有限公司 | Graphic image mosaic and fusion system |
CN103679713A (en) * | 2013-12-04 | 2014-03-26 | 华南理工大学 | Two-dimensional image registration method for partially matched images |
Non-Patent Citations (3)
Title |
---|
冯晓伟: "基于特征点的图像配准技术及应用", 《中国优秀硕士论文全文数据库 信息科技辑》 * |
刘楠: "数字图像的自动拼接与合成技术研究", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 * |
卢毅 等: "基于Hausdorff距离的反舰导弹预定目标选择方法", 《数据采集与处理》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106596590A (en) * | 2016-12-24 | 2017-04-26 | 大连日佳电子有限公司 | Tray IC detection method |
WO2020000538A1 (en) * | 2018-06-29 | 2020-01-02 | 深圳市华星光电技术有限公司 | Device for increasing contrast and display |
CN109146833A (en) * | 2018-08-02 | 2019-01-04 | 广州市鑫广飞信息科技有限公司 | A kind of joining method of video image, device, terminal device and storage medium |
CN109146832A (en) * | 2018-08-02 | 2019-01-04 | 广州市鑫广飞信息科技有限公司 | A kind of joining method of video image, device, terminal device and storage medium |
CN109146832B (en) * | 2018-08-02 | 2022-05-27 | 广州市鑫广飞信息科技有限公司 | Video image splicing method and device, terminal equipment and storage medium |
CN112995518A (en) * | 2021-03-12 | 2021-06-18 | 北京奇艺世纪科技有限公司 | Image generation method and device |
CN114565516A (en) * | 2022-03-03 | 2022-05-31 | 上海核工程研究设计院有限公司 | Sensor data fused security shell surface area robust splicing method |
CN114565516B (en) * | 2022-03-03 | 2024-05-14 | 上海核工程研究设计院股份有限公司 | A robust splicing method for containment surface area based on sensor data fusion |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Koch et al. | Evaluation of cnn-based single-image depth estimation methods | |
Hoang et al. | Metaheuristic optimized edge detection for recognition of concrete wall cracks: a comparative study on the performances of roberts, prewitt, canny, and sobel algorithms | |
CN109580630B (en) | Visual inspection method for defects of mechanical parts | |
Trujillo-Pino et al. | Accurate subpixel edge location based on partial area effect | |
Ahmadi et al. | Automatic urban building boundary extraction from high resolution aerial images using an innovative model of active contours | |
JP3151284B2 (en) | Apparatus and method for salient pole contour grading extraction for sign recognition | |
US6768509B1 (en) | Method and apparatus for determining points of interest on an image of a camera calibration object | |
EP3243166B1 (en) | Structural masking for progressive health monitoring | |
CN105787870A (en) | Graphic image splicing fusion system | |
Jovančević et al. | Automated exterior inspection of an aircraft with a pan-tilt-zoom camera mounted on a mobile robot | |
JP5538868B2 (en) | Image processing apparatus, image processing method and program | |
GB2569751A (en) | Static infrared thermal image processing-based underground pipe leakage detection method | |
EP3049793B1 (en) | Structural hot spot and critical location monitoring | |
KR100631235B1 (en) | How to chain edges in stereo images | |
US10249046B2 (en) | Method and apparatus for object tracking and segmentation via background tracking | |
CN113313107B (en) | Intelligent detection and identification method for multiple types of diseases on cable surface of cable-stayed bridge | |
CN115222884A (en) | Space object analysis and modeling optimization method based on artificial intelligence | |
CN115272256A (en) | Sub-pixel level sensing optical fiber path Gaussian extraction method and system | |
CN117970367A (en) | Laser detection method for port machine equipment | |
Recky et al. | Façade segmentation in a multi-view scenario | |
Kröhnert et al. | Segmentation of environmental time lapse image sequences for the determination of shore lines captured by hand-held smartphone cameras | |
CN118334016B (en) | Highway engineering construction quality detection method | |
KR101557271B1 (en) | Method for detecting a circle-type object and approximating a substitute circle based on Image processing | |
Song et al. | Combining stereo and time-of-flight images with application to automatic plant phenotyping | |
KR101733028B1 (en) | Method For Estimating Edge Displacement Againt Brightness |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160720 |
|
RJ01 | Rejection of invention patent application after publication |