CN106157241A - A kind of method and device of Panorama Mosaic - Google Patents

A kind of method and device of Panorama Mosaic Download PDF

Info

Publication number
CN106157241A
CN106157241A CN201510195367.8A CN201510195367A CN106157241A CN 106157241 A CN106157241 A CN 106157241A CN 201510195367 A CN201510195367 A CN 201510195367A CN 106157241 A CN106157241 A CN 106157241A
Authority
CN
China
Prior art keywords
image
overlapping region
deformation
threshold value
predetermined threshold
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
Application number
CN201510195367.8A
Other languages
Chinese (zh)
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.)
Wuxi Tvmining Juyuan Media Technology Co Ltd
Original Assignee
Wuxi Tvmining Juyuan Media 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 Wuxi Tvmining Juyuan Media Technology Co Ltd filed Critical Wuxi Tvmining Juyuan Media Technology Co Ltd
Priority to CN201510195367.8A priority Critical patent/CN106157241A/en
Publication of CN106157241A publication Critical patent/CN106157241A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4038Image mosaicing, e.g. composing plane images from plane sub-images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/32Indexing scheme for image data processing or generation, in general involving image mosaicing

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The invention discloses the method and device of a kind of Panorama Mosaic, in order to promote splicing speed, improve the visual effect of images match.Described method includes: obtains and is used for multiple image of panoramic mosaic and is stored to database;In multiple described images, select the first image and the second image according to default selection rule, and detect whether described first image reaches predetermined threshold value with the overlapping region of described second image;When reaching predetermined threshold value in the overlapping region of described first image and described second image, after deformation process is carried out to described second image, described second image is spliced with described first image.After second image to be spliced is carried out deformation process by the program, more described second image is carried out mating splicing with the first image being set as datum of deformation, improve splicing speed, improve quality and the visual effect thereof of images match.

Description

A kind of method and device of Panorama Mosaic
Technical field
The present invention relates to Integral Imaging field, particularly to method and the dress of a kind of Panorama Mosaic Put.
Background technology
With scientific and technical development, the shooting of panoramic picture has become as in the daily screening-mode of active user One, current many portable digital cameras and smart mobile phone are all built-in with this function.Panorama Mosaic Principle be that multiple continuous print photomosaics are become a Zhang Quanjing photo, if use there is no panoramic mosaic function Camera shooting, it is also possible to utilize later stage software self manufacture panoramic mosaic photo.Panoramic mosaic function is very Practicality, can significantly extend the expressive ability of camera lens, but in existing Panorama Mosaic, it will usually root Find corresponding consistent point on another image to be spliced according to the key point on an image, then according to key Corresponding points are directly alignd image;But owing to image often deforms upon during shooting, Therefore often meet figure to be matched and there occurs the situation of deformation relative to artwork, now direct to be matched Image carries out splicing can cause pattern distortion slight crack.
Content of the invention
The present invention provides the method and device of a kind of Panorama Mosaic, in order to promote splicing speed, improves figure Visual effect as coupling.
First aspect according to embodiments of the present invention, provides a kind of method of Panorama Mosaic, comprising:
Obtain and be used for multiple image of panoramic mosaic and stored to database;
In multiple described images, select the first image and the second image according to default selection rule, and examine Whether the overlapping region surveying described first image with described second image reaches predetermined threshold value;
When reaching predetermined threshold value in the overlapping region of described first image and described second image, to described second After image carries out deformation process, described second image is spliced with described first image.
In one embodiment, described in multiple described images, select first according to default selection rule Image and the second image, and detect whether described first image reaches pre-with the overlapping region of described second image If threshold value, comprising:
In multiple described images, select shooting time sequencing adjacent/have overlapping region the first image and Second image;
Whether the overlapping region detecting described first image with described second image reaches predetermined threshold value;
When reaching predetermined threshold value in the overlapping region of described first image and described second image, by described first Image setting is datum of deformation.
In one embodiment, the described overlapping region at described first image and described second image reaches pre- If during threshold value, after deformation process is carried out to described second image, by described second image and described first image Splice, comprising:
When reaching predetermined threshold value in the overlapping region of described first image and described second image, utilize Harris The overlapping region to described first image and described second image for the Corner Detection Algorithm carries out Corner Detection;
According to the result of described Corner Detection, utilize RANSAC algorithm to described first image angle point and institute State the second image angle point to purify;
The described first image angle point purifying is mated with described second image angle point;
According to the perspective transformation matrix that FindHomography exports, described second image is carried out at deformation Reason;
Described second image after deformation and the overlapping region of described first image are carried out lap splice.
In one embodiment, the described overlay region by described second image after deformation and described first image After territory carries out lap splice, also include:
Described second image in described database is replaced described second image after being stored as deformation, and protects Deposit the initial shooting time information of described second image;
When detecting that the carrying out with other images for described second image is spliced, by described second figure after deformation As being set as datum of deformation.
In one embodiment, the described overlay region by described second image after deformation and described first image After territory carries out lap splice, also include:
Carry out rendering to spliced described first image and described second image or/and obscure or/and figure layer mixes The treatment of details closed.
Second aspect according to embodiments of the present invention, also provides the device of a kind of Panorama Mosaic, comprising:
Acquisition module, for obtaining the multiple image being used for panoramic mosaic and being stored to database;
Select module, in multiple described images, according to default selection rule select the first image and Second image, and detect whether described first image reaches to preset threshold with the overlapping region of described second image Value;
Concatenation module, for reaching predetermined threshold value in the overlapping region of described first image and described second image When, after deformation process is carried out to described second image, described second image is spelled with described first image Connect.
In one embodiment, described selection module includes:
Select submodule, in multiple described images, the time sequencing that selects shooting is adjacent/have overlap First image in region and the second image;
Detection sub-module, for detecting whether described first image reaches with the overlapping region of described second image Predetermined threshold value;
First benchmark sets submodule, for reaching in the overlapping region of described first image and described second image It during to predetermined threshold value, is datum of deformation by described first image setting.
In one embodiment, described concatenation module includes:
Corner Detection submodule, for reaching pre-in the overlapping region of described first image and described second image If during threshold value, utilize the overlay region to described first image and described second image for the Harris Corner Detection Algorithm Territory carries out Corner Detection;
Angle point purifies submodule, for the result according to described Corner Detection, utilizes RANSAC algorithm to institute State the first image angle point to purify with described second image angle point;
Corners Matching submodule, clicks through for the described first image angle point and described second image angle that will purify Row coupling;
Deformation process submodule, for the perspective transformation matrix that exports according to FindHomography to described Second image carries out deformation process;
Splicing submodule, for entering described second image after deformation with the overlapping region of described first image Row lap splice.
In one embodiment, described concatenation module also includes:
Sub module stored, for replacing the institute after being stored as deformation by described second image in described database State the second image, and preserve the initial shooting time information of described second image;
Second benchmark sets submodule, detects that described second image splices with the carrying out of other images for working as When, it is datum of deformation by described second image setting after deformation.
In one embodiment, described concatenation module also includes:
Treatment of details submodule, for rendering to spliced described first image and described second image Or/and it is fuzzy or/and the treatment of details of figure layer mixing.
The technical scheme that the embodiment of the present invention provides can produce following beneficial effect: obtains for panoramic mosaic Multiple images are simultaneously stored to database;In multiple described images, select according to default selection rule First image and the second image, and detect whether described first image reaches with the overlapping region of described second image To predetermined threshold value;When reaching predetermined threshold value in the overlapping region of described first image and described second image, right After described second image carries out deformation process, described second image is spliced with described first image.Should After second image to be spliced is carried out deformation process by scheme, then by described second image be set as deform base The first accurate image carries out coupling splicing, improves splicing speed, improves the quality of images match and regard Feel effect.
Other features and advantages of the present invention will illustrate in the following description, and, partly from explanation Book becomes apparent, or is understood by implementing the present invention.The purpose of the present invention and other advantages can Realized by structure specifically noted in the specification write, claims and accompanying drawing and obtain ?.
Below by drawings and Examples, technical scheme is described in further detail.
Brief description
Accompanying drawing is used for providing a further understanding of the present invention, and constitutes a part for specification, with this Bright embodiment is used for explaining the present invention together, is not intended that limitation of the present invention.
In the accompanying drawings:
Fig. 1 is the flow process of the method for a kind of Panorama Mosaic according to an exemplary embodiment for the present invention Figure;
Fig. 2 be Panorama Mosaic according to an exemplary embodiment for the present invention method in step S20 Embodiment flow chart;
Fig. 3 be Panorama Mosaic according to an exemplary embodiment for the present invention method in step S30 A kind of embodiment flow chart;
Fig. 4 be Panorama Mosaic according to an exemplary embodiment for the present invention method in step S30 Another embodiment flow chart;
Fig. 5 be Panorama Mosaic according to an exemplary embodiment for the present invention method in step S30 Another embodiment flow chart;
Fig. 6 is the block diagram of the device of Panorama Mosaic according to an exemplary embodiment for the present invention;
Fig. 7 be Panorama Mosaic according to an exemplary embodiment for the present invention device in select module The block diagram of 62;
Fig. 8 be Panorama Mosaic according to an exemplary embodiment for the present invention device in a kind of splicing The block diagram of module 63;
Fig. 9 be Panorama Mosaic according to an exemplary embodiment for the present invention device in another kind of spell The block diagram of connection module 63;
Figure 10 is another spelling of device of Panorama Mosaic according to an exemplary embodiment for the present invention The block diagram of connection module 63.
Detailed description of the invention
Below in conjunction with accompanying drawing, the preferred embodiments of the present invention are illustrated, it will be appreciated that described herein Preferred embodiment is merely to illustrate and explains the present invention, is not intended to limit the present invention.
Disclosure embodiment provides a kind of method of Panorama Mosaic, for improving Panorama Mosaic Efficiency, it is achieved the fast search of video.As it is shown in figure 1, the method comprising the steps of S10-S30:
In step slo, acquisition is used for multiple image of panoramic mosaic and is stored to database.
Wherein, described multiple images for panoramic mosaic can hold the bat of built-in pan-shot function for user The photo that the equipment of taking the photograph is continuously shot;Also can be user after freely shooting, individually store to database many Individual image.User can directly utilize the method and directly synthesize multiple described images entirely in capture apparatus Scape image, it is also possible to utilize the method that multiple described images are synthesized panorama sketch in other equipment in the later stage Picture.
In step S20, in multiple described images, according to default selection rule select the first image and Second image, and detect whether described first image reaches to preset threshold with the overlapping region of described second image Value.
Wherein, described default selection rule can be the time order and function order of the multiple images being continuously shot, That is, described first image selecting and described second image are two images being successively continuously shot;And work as When described image is multiple image that user individually stores to database after freely shooting, described default choosing Selecting rule can be to detect whether it has overlapping region, if having overlapping region, it can be utilized overlapping It is carried out mating and splices by region.Certainly, in the disclosure, described default selection rule can also is that Other rational selection modes, as long as user can select suitable according to this selection rule in multiple described images Close the image of coupling splicing.
In one embodiment, as in figure 2 it is shown, described step S20 mays include:
Step S201, in multiple described images, select shooting time sequencing adjacent/have overlapping region The first image and the second image.That is, from the above mentioned, when default select rule for select shooting when Between adjacent the first image of order and during the second image, described first image can be for first with described second image After two images being continuously shot;And when described image is that user individually stores to database after freely shooting Multiple image when, described default selection rule can be detection its whether have overlapping region, if gathered around There is overlapping region, its overlapping region can be utilized to carry out mating to it and splice.
Whether step S202, the overlapping region detecting described first image and described second image reach to preset threshold Value.But regardless of described in step S201 preset select rule be select shoot time sequencing adjacent or Have the first image and second image of overlapping region, as long as splicing, described first image and described the Between two images it is necessary to have a range of overlapping region, accordingly, it would be desirable to the splicing effect according to needed for user Fruit sets the threshold value of the overlapping region that needs reach.That is, the scope of overlapping region have to be larger than and is equal to This predetermined threshold value, otherwise splicing effect can be poor.
Step S203, when reaching predetermined threshold value in the overlapping region of described first image and described second image, It is datum of deformation by described first image setting.And when the overlay region of described first image and described second image When territory reaches predetermined threshold value, described second image as datum of deformation, is then depended on by selected described first image Carry out deformation process according to datum of deformation.
In step s 30, the overlapping region at described first image and described second image reaches predetermined threshold value When, after deformation process is carried out to described second image, described second image is spelled with described first image Connect.When the overlapping region of the first image and described second image described in step S20 reaches predetermined threshold value, Described second image as datum of deformation, is then deformed by selected described first image according to datum of deformation After process, splicing described second image with described first image, now, the image after coupling will not It is distorted slight crack, the visual effect of images match can be improved.
In one embodiment, as it is shown on figure 3, described step S30 mays include:
Step S301, when reaching predetermined threshold value in the overlapping region of described first image and described second image, Harris Corner Detection Algorithm is utilized to carry out angle point to the overlapping region of described first image and described second image Detection.
Step S302, the result according to described Corner Detection, utilize RANSAC algorithm (RANdom SAmple Consensus: random sampling unification algorism) to described first image angle point and described second image Angle point purifies.
Step S303, the described first image angle point by purification mate with described second image angle point.
Step S304, according to FindHomography export perspective transformation matrix described second image is entered Row deformation process;Wherein, the perspective transformation matrix of FindHomography output is OpenCV (Open Source Computer Vision Library: computer vision of increasing income storehouse) function carrying.Carry out During deformation process, described first image and the second image carry out the available point conversion of angle point, obtain the first image And the second integral transformation matrix of image, finally according to described integral transformation matrix by the weight of described second image Folded region is converted on described first image.
Step S305, will deformation after described second image carry out overlapping with the overlapping region of described first image Splice, and spliced image will not be distorted slight crack, improves panoramic mosaic effect.
In one embodiment, as shown in Figure 4, described step S30 may also include that
Step S306, by described database described second image replace be stored as deformation after described second Image, and preserve the initial shooting time information of described second image.That is, when described first image with After described second image completes splicing, if described second image also needs to splice with other images, Then need with described second image after deformation as datum of deformation, in order to the Deformation Criteria of multiple images keeps one Cause, at this point it is possible to described second image in described database is replaced described second after being stored as deformation Image, in order to after described second image finding is for deformation;Simultaneously as the selection rule preset It is probably and selects according to time sequencing, it is therefore desirable to retain the initial shooting time of described second image Information, in order to select stitching image.
Step S307, when the carrying out described second image and other images being detected is spliced, after deformation Described second image setting is datum of deformation.When described second image also needs to splice with other images When, need with described second image after deforming as datum of deformation, in order to the Deformation Criteria of multiple images keeps Unanimously.
In one embodiment, as it is shown in figure 5, described step S30 may also include that
Step S308, carry out rendering or/and obscure to spliced described first image and described second image Or/and the treatment of details of figure layer mixing.That is, be image due to what step S301-step S305 was carried out Whole matching splicing, so there is also the mismatch case of details, therefore, do not affecting viewing effect On the premise of, and also to be capable of quickly processing, coupling can be rendered spliced image Or/and fuzzy or/and the treatment of details of figure layer mixing, thus reach the effect of details description so that after splicing The effect of panoramic picture be more suitable for human eye viewing.
The said method that the embodiment of the present invention provides, first obtains for multiple image of panoramic mosaic and by it Store to database;In multiple described images, select the first image and second according to default selection rule Image, and detect whether described first image reaches predetermined threshold value with the overlapping region of described second image;? When the overlapping region of described first image and described second image reaches predetermined threshold value, described second image is entered After row deformation process, described second image is spliced with described first image.The program is by be spliced After second image carries out deformation process, more described second image is entered with the first image being set as datum of deformation Row coupling splicing, improves splicing speed, improves quality and the visual effect thereof of images match.
The method of the Panorama Mosaic that the corresponding embodiment of the present invention provides, the present invention also provides panoramic picture to spell The device connecing, as shown in Figure 6, this device mays include:
Acquisition module 61, for obtaining the multiple image being used for panoramic mosaic and being stored to database;
Select module 62, in multiple described images, select the first image according to default selection rule And second image, and detect whether described first image reaches to preset threshold with the overlapping region of described second image Value;
Concatenation module 63, for reaching in the overlapping region of described first image and described second image to preset threshold During value, after deformation process is carried out to described second image, described second image is carried out with described first image Splicing.
In one embodiment, as it is shown in fig. 7, described selection module 62 includes:
Select submodule 621, in multiple described images, the time sequencing that selects shooting is adjacent/have First image of overlapping region and the second image;
Whether detection sub-module 622, for detecting the overlapping region of described first image and described second image Reach predetermined threshold value;
First benchmark sets submodule 623, in the overlay region of described first image and described second image It when territory reaches predetermined threshold value, is datum of deformation by described first image setting.
In one embodiment, as shown in Figure 8, described concatenation module 63 includes:
Corner Detection submodule 631, for reaching in the overlapping region of described first image and described second image During to predetermined threshold value, utilize the weight to described first image and described second image for the Harris Corner Detection Algorithm Folded region carries out Corner Detection;
Angle point purifies submodule 632, for the result according to described Corner Detection, utilizes RANSAC algorithm Described first image angle point is purified with described second image angle point;
Corners Matching submodule 633, for described first image angle point and described second image angle that will purify Point mates;
Deformation process submodule 634, for the perspective transformation matrix pair exporting according to FindHomography Described second image carries out deformation process;
Splicing submodule 635, for the overlay region by described second image after deformation and described first image Territory carries out lap splice.
In one embodiment, as it is shown in figure 9, described concatenation module 63 also includes:
Sub module stored 636, after being stored as deformation by the described second image replacement in described database Described second image, and preserve the initial shooting time information of described second image;
Second benchmark sets submodule 637, for when the carrying out described second image and other images being detected It during splicing, is datum of deformation by described second image setting after deformation.
In one embodiment, as shown in Figure 10, described concatenation module 63 also includes:
Treatment of details submodule 638, for carrying out to spliced described first image and described second image Render or/and fuzzy or/and the treatment of details of figure layer mixing.
Those skilled in the art are it should be appreciated that embodiments of the invention can be provided as method, system or meter Calculation machine program product.Therefore, the present invention can use complete hardware embodiment, complete software implementation or knot The form of the embodiment in terms of closing software and hardware.And, the present invention can use and wherein wrap one or more Computer-usable storage medium containing computer usable program code (including but not limited to magnetic disc store and Optical memory etc.) form of the upper computer program implemented.
The present invention is with reference to method according to embodiments of the present invention, equipment (system) and computer program product The flow chart of product and/or block diagram describe.It should be understood that can by computer program instructions flowchart and / or block diagram in each flow process and/or the flow process in square frame and flow chart and/or block diagram and/ Or the combination of square frame.These computer program instructions can be provided to all-purpose computer, special-purpose computer, embed The processor of formula processor or other programmable data processing device is to produce a machine so that by calculating The instruction that the processor of machine or other programmable data processing device performs produces for realizing at flow chart one The device of the function specified in individual flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and computer or the process of other programmable datas can be guided to set In the standby computer-readable memory working in a specific way so that be stored in this computer-readable memory Instruction produce and include the manufacture of command device, this command device realizes in one flow process or multiple of flow chart The function specified in flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, makes Sequence of operations step must be performed to produce computer implemented place on computer or other programmable devices Reason, thus the instruction performing on computer or other programmable devices provides for realizing flow chart one The step of the function specified in flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
Obviously, those skilled in the art can carry out various change and modification without deviating from this to the present invention The spirit and scope of invention.So, if these modifications of the present invention and modification belong to the claims in the present invention And within the scope of equivalent technologies, then the present invention is also intended to comprise these changes and modification.

Claims (10)

1. the method for a Panorama Mosaic, it is characterised in that include:
Obtain and be used for multiple image of panoramic mosaic and stored to database;
In multiple described images, select the first image and the second image according to default selection rule, and examine Whether the overlapping region surveying described first image with described second image reaches predetermined threshold value;
When reaching predetermined threshold value in the overlapping region of described first image and described second image, to described second After image carries out deformation process, described second image is spliced with described first image.
2. the method for claim 1, it is characterised in that described in multiple described images, presses Select the first image and the second image according to default selection rule, and detect described first image and described second Whether the overlapping region of image reaches predetermined threshold value, comprising:
In multiple described images, select shooting time sequencing adjacent/have overlapping region the first image and Second image;
Whether the overlapping region detecting described first image with described second image reaches predetermined threshold value;
When reaching predetermined threshold value in the overlapping region of described first image and described second image, by described first Image setting is datum of deformation.
3. method as claimed in claim 2, it is characterised in that described described first image with described When the overlapping region of the second image reaches predetermined threshold value, after deformation process is carried out to described second image, by institute State the second image to splice with described first image, comprising:
When reaching predetermined threshold value in the overlapping region of described first image and described second image, utilize Harris The overlapping region to described first image and described second image for the Corner Detection Algorithm carries out Corner Detection;
According to the result of described Corner Detection, utilize RANSAC algorithm to described first image angle point with described Second image angle point purifies;
The described first image angle point purifying is mated with described second image angle point;
According to the perspective transformation matrix that FindHomography exports, described second image is carried out at deformation Reason;
Described second image after deformation and the overlapping region of described first image are carried out lap splice.
4. method as claimed in claim 3, it is characterised in that described by described second figure after deformation After carrying out lap splice with the overlapping region of described first image, also include:
Described second image in described database is replaced described second image after being stored as deformation, and protects Deposit the initial shooting time information of described second image;
When detecting that the carrying out with other images for described second image is spliced, by described second figure after deformation As being set as datum of deformation.
5. method as claimed in claim 3, it is characterised in that described by described second figure after deformation After carrying out lap splice with the overlapping region of described first image, also include:
Carry out rendering to spliced described first image and described second image or/and obscure or/and figure layer mixes The treatment of details closed.
6. the device of a Panorama Mosaic, it is characterised in that include:
Acquisition module, for obtaining the multiple image being used for panoramic mosaic and being stored to database;
Select module, in multiple described images, according to default selection rule select the first image and Second image, and detect whether described first image reaches to preset threshold with the overlapping region of described second image Value;
Concatenation module, for reaching predetermined threshold value in the overlapping region of described first image and described second image When, after deformation process is carried out to described second image, described second image is spelled with described first image Connect.
7. device as claimed in claim 6, it is characterised in that described selection module includes:
Select submodule, in multiple described images, the time sequencing that selects shooting is adjacent/have overlap First image in region and the second image;
Detection sub-module, for detecting whether described first image reaches with the overlapping region of described second image Predetermined threshold value;
First benchmark sets submodule, for reaching in the overlapping region of described first image and described second image It during to predetermined threshold value, is datum of deformation by described first image setting.
8. device as claimed in claim 7, it is characterised in that described concatenation module includes:
Corner Detection submodule, for reaching pre-in the overlapping region of described first image and described second image If during threshold value, utilize the overlay region to described first image and described second image for the Harris Corner Detection Algorithm Territory carries out Corner Detection;
Angle point purifies submodule, for the result according to described Corner Detection, utilizes RANSAC algorithm to institute State the first image angle point to purify with described second image angle point;
Corners Matching submodule, clicks through for the described first image angle point and described second image angle that will purify Row coupling;
Deformation process submodule, for the perspective transformation matrix that exports according to FindHomography to described Second image carries out deformation process;
Splicing submodule, for entering described second image after deformation with the overlapping region of described first image Row lap splice.
9. device as claimed in claim 8, it is characterised in that described concatenation module also includes:
Sub module stored, for replacing the institute after being stored as deformation by described second image in described database State the second image, and preserve the initial shooting time information of described second image;
Second benchmark sets submodule, detects that described second image splices with the carrying out of other images for working as When, it is datum of deformation by described second image setting after deformation.
10. device as claimed in claim 8, it is characterised in that described concatenation module also includes:
Treatment of details submodule, for rendering to spliced described first image and described second image Or/and it is fuzzy or/and the treatment of details of figure layer mixing.
CN201510195367.8A 2015-04-22 2015-04-22 A kind of method and device of Panorama Mosaic Pending CN106157241A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510195367.8A CN106157241A (en) 2015-04-22 2015-04-22 A kind of method and device of Panorama Mosaic

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510195367.8A CN106157241A (en) 2015-04-22 2015-04-22 A kind of method and device of Panorama Mosaic

Publications (1)

Publication Number Publication Date
CN106157241A true CN106157241A (en) 2016-11-23

Family

ID=57346895

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510195367.8A Pending CN106157241A (en) 2015-04-22 2015-04-22 A kind of method and device of Panorama Mosaic

Country Status (1)

Country Link
CN (1) CN106157241A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107071265A (en) * 2017-01-16 2017-08-18 努比亚技术有限公司 A kind of image processing method, device and mobile terminal
CN107578373A (en) * 2017-05-27 2018-01-12 深圳先进技术研究院 Panorama Mosaic method, terminal device and computer-readable recording medium
CN108156386A (en) * 2018-01-11 2018-06-12 维沃移动通信有限公司 A kind of panorama photographic method and mobile terminal
CN108648140A (en) * 2018-04-12 2018-10-12 上海扩博智能技术有限公司 Image split-joint method, system, equipment and storage medium
TWI658435B (en) * 2017-12-26 2019-05-01 鴻海精密工業股份有限公司 Picture sewing method and picture sewing system
CN109963070A (en) * 2017-12-26 2019-07-02 富泰华工业(深圳)有限公司 Picture sewing method and system
CN111008985A (en) * 2019-11-07 2020-04-14 贝壳技术有限公司 Panorama picture seam detection method and device, readable storage medium and electronic equipment
CN112381713A (en) * 2020-10-30 2021-02-19 地平线征程(杭州)人工智能科技有限公司 Image splicing method and device, computer readable storage medium and electronic equipment
WO2021136386A1 (en) * 2019-12-31 2021-07-08 华为技术有限公司 Data processing method, terminal, and server
CN113409198A (en) * 2021-08-19 2021-09-17 北京欧应信息技术有限公司 Method, computing device and storage medium for image stitching

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030142882A1 (en) * 2002-01-28 2003-07-31 Gabriel Beged-Dov Alignment of images for stitching
CN101276465A (en) * 2008-04-17 2008-10-01 上海交通大学 Method for automatically split-jointing wide-angle image
CN101739674A (en) * 2008-11-19 2010-06-16 深圳迈瑞生物医疗电子股份有限公司 Method and device for automatically splicing image sequences and splicing system
CN104299215A (en) * 2014-10-11 2015-01-21 中国兵器工业第二O二研究所 Feature point calibrating and matching image splicing method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030142882A1 (en) * 2002-01-28 2003-07-31 Gabriel Beged-Dov Alignment of images for stitching
CN101276465A (en) * 2008-04-17 2008-10-01 上海交通大学 Method for automatically split-jointing wide-angle image
CN101739674A (en) * 2008-11-19 2010-06-16 深圳迈瑞生物医疗电子股份有限公司 Method and device for automatically splicing image sequences and splicing system
CN104299215A (en) * 2014-10-11 2015-01-21 中国兵器工业第二O二研究所 Feature point calibrating and matching image splicing method

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107071265A (en) * 2017-01-16 2017-08-18 努比亚技术有限公司 A kind of image processing method, device and mobile terminal
CN107578373A (en) * 2017-05-27 2018-01-12 深圳先进技术研究院 Panorama Mosaic method, terminal device and computer-readable recording medium
TWI658435B (en) * 2017-12-26 2019-05-01 鴻海精密工業股份有限公司 Picture sewing method and picture sewing system
CN109963070A (en) * 2017-12-26 2019-07-02 富泰华工业(深圳)有限公司 Picture sewing method and system
CN108156386A (en) * 2018-01-11 2018-06-12 维沃移动通信有限公司 A kind of panorama photographic method and mobile terminal
CN108648140B (en) * 2018-04-12 2022-09-06 上海扩博智能技术有限公司 Image splicing method, system, equipment and storage medium
CN108648140A (en) * 2018-04-12 2018-10-12 上海扩博智能技术有限公司 Image split-joint method, system, equipment and storage medium
CN111008985A (en) * 2019-11-07 2020-04-14 贝壳技术有限公司 Panorama picture seam detection method and device, readable storage medium and electronic equipment
CN111008985B (en) * 2019-11-07 2021-08-17 贝壳找房(北京)科技有限公司 Panorama picture seam detection method and device, readable storage medium and electronic equipment
WO2021136386A1 (en) * 2019-12-31 2021-07-08 华为技术有限公司 Data processing method, terminal, and server
CN112381713A (en) * 2020-10-30 2021-02-19 地平线征程(杭州)人工智能科技有限公司 Image splicing method and device, computer readable storage medium and electronic equipment
CN112381713B (en) * 2020-10-30 2024-01-26 地平线征程(杭州)人工智能科技有限公司 Image stitching method and device, computer readable storage medium and electronic equipment
CN113409198A (en) * 2021-08-19 2021-09-17 北京欧应信息技术有限公司 Method, computing device and storage medium for image stitching
CN113409198B (en) * 2021-08-19 2021-11-05 北京欧应信息技术有限公司 Method, computing device and storage medium for image stitching

Similar Documents

Publication Publication Date Title
CN106157241A (en) A kind of method and device of Panorama Mosaic
CN105409211B (en) For the automatic white balance positive with skin-color adjustment of image procossing
CN106412458A (en) Image processing method and apparatus
CN107800979B (en) High dynamic range video image pickup method and filming apparatus
WO2015070668A1 (en) Image processing method and apparatus
TWI420405B (en) System and method for replacement of face images in a portable electronic device
CN103577788A (en) Augmented reality realizing method and augmented reality realizing device
US10594930B2 (en) Image enhancement and repair using sample data from other images
CN112655194B (en) Electronic device and method for capturing views
CN105701762B (en) Picture processing method and electronic equipment
CN110490271A (en) Images match and joining method, device, system, readable medium
CN109819169A (en) Panorama shooting method, device, equipment and medium
CN114125179A (en) Shooting method and device
US20070216784A1 (en) Imaging apparatus, picked-up image correcting method, and program product
US20160292842A1 (en) Method and Apparatus for Enhanced Digital Imaging
CN203801008U (en) 720-degree encircling photographic device
US20090059018A1 (en) Navigation assisted mosaic photography
JP2010072813A (en) Image processing device and image processing program
CN104361559B (en) A kind of image enlargement processing method and system based on small image memory
CN107295325A (en) A kind of color temperature adjusting method and device, display device for display device
CN105893578A (en) Method and device for selecting photos
CN114785957A (en) Shooting method and device thereof
CN106296580A (en) A kind of method and device of image mosaic
CN105847771A (en) Image processing method and electronic device
US11636708B2 (en) Face detection in spherical images

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: 20161123

RJ01 Rejection of invention patent application after publication