CN105427290B - A kind of detection method and device of panorama camera splicing effect - Google Patents
A kind of detection method and device of panorama camera splicing effect Download PDFInfo
- Publication number
- CN105427290B CN105427290B CN201510764974.1A CN201510764974A CN105427290B CN 105427290 B CN105427290 B CN 105427290B CN 201510764974 A CN201510764974 A CN 201510764974A CN 105427290 B CN105427290 B CN 105427290B
- Authority
- CN
- China
- Prior art keywords
- image
- stitching image
- panorama camera
- value
- splicing effect
- 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.)
- Active
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 34
- 238000003384 imaging method Methods 0.000 claims abstract description 17
- 238000000034 method Methods 0.000 claims description 5
- 238000007689 inspection Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20221—Image fusion; Image merging
Landscapes
- Studio Devices (AREA)
- Image Processing (AREA)
Abstract
The present invention provides a kind of detection method and device of panorama camera splicing effect, belong to field of image detection.In the present invention, multiple range points are set first, the distance of multiple range points and panorama camera is between nearest image-forming range and the farest imaging range;Obtain stitching image of the article in each piece position of each range points;Obtain original image of the article in the non-piece position of each range points;The distortion value of each stitching image is obtained according to each stitching image and the corresponding original image of each stitching image;Splicing effect value is obtained according to all distortion values;The present invention realizes with objective detection method to characterize the dynamic splicing effect of panorama camera by a kind of detection method and device of panorama camera splicing effect.
Description
Technical field
The present invention relates to field of image detection, more particularly to a kind of detection method and device of panorama camera splicing effect.
Background technology
Panorama camera is applied increasing, while also has more and more panorama camera products to emerge.It is but various complete
The performance of scape camera differs, the method for neither one standard come measure the performance of every money product on earth how.Part panorama camera
Splicing effect in fixed scene is preferable, but when camera is in motion state or surrounding environment change or has larger movement
During object, what splicing effect will show is not sufficiently stable.
The splicing effect of panorama camera is unstable in dynamic environment, and the objective detection method of prior art neither one
To characterize the dynamic splicing effect of panorama camera, it is difficult to obtain fair real measurement result by other subjective assessments.
The content of the invention
The present invention provides a kind of detection method and device of panorama camera splicing effect, it is intended to it is existing to solve the prior art
The problem of objective detection method of technology neither one is to characterize the dynamic splicing effect of panorama camera.
On the one hand, the present invention provides a kind of detection method of panorama camera splicing effect, a kind of panorama camera is spelled
Connecing the detection method of effect includes:
Set multiple range points, the distance of the multiple range points and panorama camera is in nearest image-forming range and farthest imaging
Between distance;
Obtain stitching image of the article in each piece position of each range points;
Obtain original image of the article in the non-piece position of each range points;
It is obtained according to the corresponding original image of each stitching image and each stitching image described each
The distortion value of stitching image;
Splicing effect value is obtained according to all distortion values.
Second aspect, the present invention provides a kind of detection device of panorama camera splicing effect, a kind of panorama cameras
The detection device of splicing effect includes:
Setting module, for setting multiple range points, the distance of the multiple range points and panorama camera is imaged recently
Between distance and the farest imaging range;
Stitching image acquisition module, for obtaining stitching image of the article in each piece position of each range points;
Original image acquisition module, for obtaining original graph of the article in the non-piece position of each range points
Picture;
Distortion value acquisition module, for according to each stitching image and the corresponding original of each stitching image
The distortion value of each stitching image described in beginning image acquisition;
Effect value acquisition module, for obtaining splicing effect value according to all distortion values.
In the present invention, due to setting multiple range points first, the distance of multiple range points and panorama camera recently into
Image distance is between the farest imaging range;Obtain stitching image of the article in each piece position of each range points;Obtain object
Product are in the original image of the non-piece position of each range points;It is corresponding original according to each stitching image and each stitching image
The distortion value of each stitching image of image acquisition;Splicing effect value is obtained according to all distortion values;It is thereby achieved that with objective
Detection method characterize the dynamic splicing effect of panorama camera.
Description of the drawings
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is only some embodiments of the present invention, for
For those of ordinary skill in the art, without creative efforts, other are can also be obtained according to these attached drawings
Attached drawing.
Fig. 1 is a kind of flow chart of detection method for the panorama camera splicing effect that the embodiment of the present invention one provides;
Fig. 2 is the detection method another kind flow chart for the panorama camera splicing effect that the embodiment of the present invention one provides;
Fig. 3 is a kind of structure diagram of detection device of panorama camera splicing effect provided by Embodiment 2 of the present invention;
Fig. 4 is the detection device another kind structure diagram of panorama camera splicing effect provided by Embodiment 2 of the present invention;
Fig. 5 is the detection device distortion value acquisition module structure of panorama camera splicing effect provided by Embodiment 2 of the present invention
Schematic diagram.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached drawing to embodiment party of the present invention
Formula is described in further detail.
Embodiment one:
Fig. 1 shows the realization flow of the detection method of panorama camera splicing effect provided in this embodiment, for the ease of
Illustrate, illustrate only part related to the present embodiment, details are as follows:
In a step 101, set multiple range points, the distance of multiple range points and panorama camera in nearest image-forming range and
Between the farest imaging range.Wherein, range points are more remote apart from panorama camera, and distance is bigger.Nearest image-forming range just refers to image
Head can be with respect to the minimum distance of blur-free imaging.The farest imaging range just refers to that camera can be with respect to the most long distance of blur-free imaging
From.
In a step 102, stitching image of the article in each piece position of each range points is obtained.
It, can be with the more complicated object of a surface texture in the every of each piece position of panorama camera in specific implementation
At a range points, processing of taking pictures all is carried out, obtains the stitching image of multiple objects.
In step 103, original image of the article in the non-piece position of each range points is obtained.
In specific implementation, can be continuing with object in step 102 the non-piece position of panorama camera it is each away from
From at, all carry out processing of taking pictures, obtain the original image of multiple objects.
At step 104, each splicing is obtained according to each stitching image and the corresponding original image of each stitching image
The distortion value of image.
In specific implementation, step 104 can include following two sub-steps:
A. the corresponding original image of each stitching image and each stitching image is subjected to registration to obtain
Take overlapping region.
B. the distortion value of each stitching image in the overlapping region is obtained.Wherein, obtain in the overlapping region
Each the distortion value of stitching image can be specially:Obtain each pixel of each stitching image in the overlapping region
The square value of the difference of the pixel of the original image corresponding with each pixel of each stitching image;To in the coincidence
The corresponding square value of each pixel of each stitching image is averaged in region;Distortion value is set as average value.
In step 105, splicing effect value is obtained according to all distortion values.
Wherein, step 105 can be specially:Splicing effect value is obtained according to all distortion values, splicing effect value is institute
The standard variance of some distortion values.
Further, as shown in Fig. 2, further including step 102-1 between step 101 and step 102.
In step 102-1, multiple piece positions are obtained according to the nominal parameters of panorama camera.
For example, can first by panorama camera be fixed on one it is spacious, light is consistent, in the environment of solid colour, if
Fixed 4 range points Dj, the distance of 4 range points and panorama camera between nearest image-forming range and the farest imaging range, according to
The nominal parameters of panorama camera obtain 6 piece position Pi, with the more complicated object of a surface texture panorama camera kth
A edge joint position, according to DjDistance, carry out processing of taking pictures, obtain stitching image Ik,j, the object is continuing with, in panorama camera
Non- edge joint position, according to DjDistance, carry out processing of taking pictures, obtain original image Sj, using image registration techniques, by spliced map
As Ik,jWith original image SjRegistration is carried out, the overlapping region R of the two is obtained, obtains each spliced map in the overlapping region R
As Ik,jEach pixel and each stitching image Ik,jThe corresponding original image S of each pixeljPixel difference square value
dk,j,m, m ∈ R;To each stitching image I in the R of overlapping regionk,jThe corresponding square value d of each pixelk,j,mIt averages
Dk,j;Distortion value is set as average value Dk,j, according to all distortion value Dk,jSplicing effect value is obtained, splicing effect value can be with
For all distortion value Dk,jStandard variance, splicing effect value it is smaller, represent dynamic splicing effect it is more stable, splicing effect value
It is bigger to represent more unstable.
The present embodiment by setting multiple range points first, the distance of multiple range points and panorama camera nearest imaging away from
From between the farest imaging range;Obtain stitching image of the article in each piece position of each range points;Article is obtained to exist
The original image of the non-piece position of each range points;According to each stitching image and the corresponding original image of each stitching image
Obtain the distortion value of each stitching image;Splicing effect value is obtained according to all distortion values;It is thereby achieved that objectively to examine
Survey method characterizes the dynamic splicing effect of panorama camera.
Embodiment two:
The embodiment of the present invention two provides a kind of detection device of panorama camera splicing effect, as shown in figure 3, a kind of panorama
The detection device 30 of camera splicing effect includes setting module 310, stitching image acquisition module 320, original image acquisition module
330th, distortion value acquisition module 340 and Effect value acquisition module 350.
Setting module 310, for setting multiple range points, the distance of multiple range points and panorama camera nearest imaging away from
From between the farest imaging range.Wherein, range points are more remote apart from panorama camera, and distance is bigger.
Stitching image acquisition module 320, for obtaining stitching image of the article in each piece position of each range points.
Original image acquisition module 330, for obtaining original image of the article in the non-piece position of each range points.
Distortion value acquisition module 340, for being obtained according to each stitching image and the corresponding original image of each stitching image
Take the distortion value of each stitching image.
Effect value acquisition module 350, for obtaining splicing effect value according to all distortion values.
In specific implementation, Effect value acquisition module 350, specifically for obtaining splicing effect value according to all distortion values,
Splicing effect value is the standard variance of all distortion values.
Further, as shown in figure 4, a kind of detection device 40 of panorama camera splicing effect further includes position acquisition module
360。
Position acquisition module 360, for obtaining multiple piece positions according to the nominal parameters of panorama camera.
Wherein, as shown in figure 5, distortion value acquisition module 340 includes registration unit 341 and distortion value acquiring unit 342.
Registration unit 341, for by each stitching image and the corresponding original image of each stitching image carry out registration with
Obtain overlapping region.
Distortion value acquiring unit 342, for obtaining the distortion value of each stitching image in overlapping region.
In conclusion the present embodiment, by setting multiple range points first, the distance of multiple range points and panorama camera exists
Recently between image-forming range and the farest imaging range;Obtain stitching image of the article in each piece position of each range points;
Obtain original image of the article in the non-piece position of each range points;It is corresponded to according to each stitching image and each stitching image
Original image obtain the distortion value of each stitching image;Splicing effect value is obtained according to all distortion values;It is thereby achieved that
The dynamic splicing effect of panorama camera is characterized with objective detection method.
The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.
One of ordinary skill in the art will appreciate that hardware can be passed through by realizing all or part of step of above-described embodiment
It completes, relevant hardware can also be instructed to complete by program, the program can be stored in a kind of computer-readable
In storage medium, storage medium mentioned above can be the readable and writable memory that power down is not lost, disk etc..
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all the present invention spirit and
Within principle, any modifications, equivalent replacements and improvements are made should all be included in the protection scope of the present invention.
Claims (6)
- A kind of 1. detection method of panorama camera splicing effect, which is characterized in that the detection side of the panorama camera splicing effect Method includes:Set multiple range points, the distance of the multiple range points and panorama camera is in nearest image-forming range and the farest imaging range Between;Obtain stitching image of the article in each piece position of each range points;Obtain original image of the article in the non-piece position of each range points;Each splicing is obtained according to the corresponding original image of each stitching image and each stitching image The distortion value of image;Splicing effect value is obtained according to all distortion values;Splicing effect value is the standard variance of all distortion values;It is described described each according to the corresponding original image acquisition of each stitching image and each stitching image The distortion value of stitching image includes:The corresponding original image of each stitching image and each stitching image is carried out registration to overlap to obtain Region;Obtain the distortion value of each stitching image in the overlapping region;Wherein, obtain and each spelled in the overlapping region The distortion value of map interlinking picture can be specially:Obtain each pixel of each stitching image and described in the overlapping region The square value of the difference of the pixel of the corresponding original image of each pixel of each stitching image;To in the overlapping region The corresponding square value of each pixel of each stitching image is averaged;Distortion value is set as average value.
- A kind of 2. detection method of panorama camera splicing effect according to claim 1, which is characterized in that the acquisition object Product the stitching image of each piece position of each range points the step of with the multiple range points of setting, the multiple distance It is further comprising the steps of between the step of distance of point and panorama camera is between nearest image-forming range and the farest imaging range:Multiple piece positions are obtained according to the nominal parameters of the panorama camera.
- A kind of 3. detection method of panorama camera splicing effect according to claim 1, which is characterized in that range points distance The panorama camera is more remote, and distance is bigger.
- A kind of a kind of 4. detection device of panorama camera splicing effect, which is characterized in that inspection of panorama camera splicing effect Surveying device includes:Setting module, for setting multiple range points, the distance of the multiple range points and panorama camera is in nearest image-forming range Between the farest imaging range;Stitching image acquisition module, for obtaining stitching image of the article in each piece position of each range points;Original image acquisition module, for obtaining original image of the article in the non-piece position of each range points;Distortion value acquisition module, for according to each stitching image and the corresponding original graph of each stitching image Distortion value as obtaining each stitching image;Effect value acquisition module, for obtaining splicing effect value according to all distortion values;Splicing effect value is the standard variance of all distortion values;The distortion value acquisition module includes:Registration unit, for each stitching image and the corresponding original image of each stitching image to be matched somebody with somebody Standard is to obtain overlapping region;Distortion value acquiring unit, for obtaining the distortion value of each stitching image in the overlapping region;Wherein, distortion value obtains Unit is taken, which to obtain the process of the distortion value of each stitching image in the overlapping region, to be specially:It obtains in the coincidence Each pixel of each stitching image and the corresponding original graph of each pixel of each stitching image in region The square value of the difference of the pixel of picture;Flat is asked to the corresponding square value of each pixel of each stitching image in the overlapping region Average;Distortion value is set as average value.
- A kind of 5. detection device of panorama camera splicing effect according to claim 4, which is characterized in that the panorama phase The detection device of machine splicing effect further includes:Position acquisition module, for obtaining multiple piece positions according to the nominal parameters of the panorama camera.
- A kind of 6. detection device of panorama camera splicing effect according to claim 4, which is characterized in that range points distance The panorama camera is more remote, and distance is bigger.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510764974.1A CN105427290B (en) | 2015-11-11 | 2015-11-11 | A kind of detection method and device of panorama camera splicing effect |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510764974.1A CN105427290B (en) | 2015-11-11 | 2015-11-11 | A kind of detection method and device of panorama camera splicing effect |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105427290A CN105427290A (en) | 2016-03-23 |
CN105427290B true CN105427290B (en) | 2018-05-29 |
Family
ID=55505471
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510764974.1A Active CN105427290B (en) | 2015-11-11 | 2015-11-11 | A kind of detection method and device of panorama camera splicing effect |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105427290B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106447666B (en) * | 2016-10-18 | 2019-05-07 | 安徽协创物联网技术有限公司 | A detection device for stitching effect of panoramic camera |
CN108257087B (en) * | 2017-12-27 | 2021-03-26 | 深圳进化动力数码科技有限公司 | Method and device for testing splicing effect of binocular camera and terminal equipment |
CN117557647A (en) * | 2022-08-02 | 2024-02-13 | 深圳市创想数维科技有限公司 | A virtual scene image expansion method, device and electronic equipment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101673395A (en) * | 2008-09-10 | 2010-03-17 | 深圳华为通信技术有限公司 | Image mosaic method and image mosaic device |
CN103150715A (en) * | 2013-03-13 | 2013-06-12 | 腾讯科技(深圳)有限公司 | Image stitching processing method and device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI383680B (en) * | 2008-04-10 | 2013-01-21 | Univ Nat Chiao Tung | Integrated image surveillance system and manufacturing method thereof |
-
2015
- 2015-11-11 CN CN201510764974.1A patent/CN105427290B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101673395A (en) * | 2008-09-10 | 2010-03-17 | 深圳华为通信技术有限公司 | Image mosaic method and image mosaic device |
CN103150715A (en) * | 2013-03-13 | 2013-06-12 | 腾讯科技(深圳)有限公司 | Image stitching processing method and device |
Non-Patent Citations (4)
Title |
---|
SAR 图像拼接效果的评价方法研究;姚汉英等;《计算机工程》;20100831;第36卷(第15期);全文 * |
全景鸟瞰拼接图像的质量评价方法;常嘉义等;《计算机科学》;20140630;第41卷(第6期);全文 * |
图像拼接质量评价方法;万国挺等;《通信学报》;20130831;第34卷(第8期);全文 * |
视频拼接实现过程的研究;刘强;《中国优秀硕士学位论文全文数据库 信息科技辑》;20150815;第2015年卷(第08期);I138-1441 * |
Also Published As
Publication number | Publication date |
---|---|
CN105427290A (en) | 2016-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10609282B2 (en) | Wide-area image acquiring method and apparatus | |
US20200374461A1 (en) | Still image stabilization/optical image stabilization synchronization in multi-camera image capture | |
US10540806B2 (en) | Systems and methods for depth-assisted perspective distortion correction | |
CA2969482C (en) | Method and apparatus for multiple technology depth map acquisition and fusion | |
CN101630406B (en) | Camera calibration method and camera calibration device | |
CN102682440B (en) | Image processing apparatus, image capturing apparatus, and image processing method | |
US20160300337A1 (en) | Image fusion method and image processing apparatus | |
JP2011166264A (en) | Image processing apparatus, imaging device and image processing method, and program | |
CN111345029A (en) | Target tracking method and device, movable platform and storage medium | |
CN108541374A (en) | A kind of image interfusion method, device and terminal device | |
JP2011135246A (en) | Image processing apparatus, image capturing apparatus, image processing method, and program | |
CN101127820A (en) | Panoramic photography method and device capable of notifying the best shooting position | |
US20120026283A1 (en) | Method and apparatus for photographing a panoramic image | |
US11393076B2 (en) | Blurring panoramic image blurring method, terminal and computer readable storage medium | |
JP6656035B2 (en) | Image processing apparatus, imaging apparatus, and control method for image processing apparatus | |
CN105427290B (en) | A kind of detection method and device of panorama camera splicing effect | |
CN110519540A (en) | A kind of image processing method, device, equipment and storage medium | |
CN108513057A (en) | Image processing method and device | |
CN113692601A (en) | Infrared image processing method, device and infrared camera | |
CN106131498B (en) | Panoramic video joining method and device | |
KR101578029B1 (en) | Apparatus and method for correcting image distortion | |
CN104427212A (en) | Device and method for removing distortion | |
CN114494445A (en) | Video synthesis method and device and electronic equipment | |
KR102238794B1 (en) | Method for increasing film speed of video camera | |
US10326951B2 (en) | Image processing apparatus, image processing method, image capturing apparatus and image processing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |