[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201510764974.1A
Other languages
Chinese (zh)
Other versions
CN105427290A (en
Inventor
张威
黄伟冰
高路房
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Evomotion Digital Technology Co Ltd
Original Assignee
Shenzhen Evomotion Digital Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Evomotion Digital Technology Co Ltd filed Critical Shenzhen Evomotion Digital Technology Co Ltd
Priority to CN201510764974.1A priority Critical patent/CN105427290B/en
Publication of CN105427290A publication Critical patent/CN105427290A/en
Application granted granted Critical
Publication of CN105427290B publication Critical patent/CN105427290B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20212Image combination
    • G06T2207/20221Image 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

A kind of detection method and device of panorama camera splicing effect
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)

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
CN201510764974.1A 2015-11-11 2015-11-11 A kind of detection method and device of panorama camera splicing effect Active CN105427290B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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