Image splicing method and device

A technology for splicing images and images, applied in the field of image processing, can solve the problems of high algorithm complexity, low image processor configuration, slow image splicing speed, etc. Process fast and efficient results

Active Publication Date: 2015-02-11
SPREADTRUM COMM (SHANGHAI) CO LTD
View PDF4 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the algorithm complexity of feature matching is high, which will lead to slow image stitching speed, and is

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image splicing method and device
  • Image splicing method and device
  • Image splicing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0076] Such as figure 1 As shown, it is a schematic flow chart of the method for splicing images according to Embodiment 1 of the present invention, including:

[0077] Step S100: Perform position matching on the first image and the second image based on the normalized cross correlation coefficient (NCC, Normalized Cross Correlation) of the pyramid structure and sub-pixel estimation. Wherein, the first image and the second image are two adjacent images to be spliced. Those skilled in the art know that adjacent images to be spliced ​​refer to two images that can be spliced ​​with overlapping regions. Taking a mobile phone with a camera function as an example, when the user turns on the panorama shooting function, the mobile phone will automatically generate multiple successively adjacent captured images according to the movement of the shooting angle, that is, the images to be stitched. The image stitching method provided in this embodiment can be used to stitch any two adjac...

Embodiment 2

[0101] The method for stitching images provided in this embodiment is a method for stitching panoramic images, such as Figure 6 shown, including:

[0102] Step S21: Acquiring adjacent images in sequence. For example, when a user takes a panoramic shot, the images are generated sequentially. As mentioned above, the user presses the shutter to get the first image, and then when the translation position of the captured image reaches the system setting, it will shoot to get the second image, and so on, to get the last image in turn, Therefore, these images are sequentially adjacent to each other according to the shooting sequence.

[0103] Step S22: matching the second image with the first image, determining the image stitching edge, and completing the stitching. In this embodiment, the first image specifically refers to the first image acquired or the image after splicing is completed, for example, the image that has been spliced ​​is the image spliced ​​from the first image ...

Embodiment 3

[0108] The method for stitching images provided in this embodiment is another method for stitching panoramic images, such as Figure 7 shown, including:

[0109] Step S31: Obtain a series of sequentially adjacent images.

[0110] Step S32: Determine the image mosaic edges of all adjacent images. For the specific determination process, reference may be made to the relevant steps in Embodiment 1.

[0111] Step S33: Stitching all the images together to form a panoramic image.

[0112] The method for stitching panoramic images provided in this embodiment has high stitching efficiency, fast speed, and high stitching accuracy. Different from Embodiment 2, this embodiment does not limit the order of splicing, and splicing can be performed sequentially according to the sequence of images, or multiple images can be spliced ​​at the same time when the image processing capability is strong, so as to adapt to more applications Scenes.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Provided is an image splicing method and device. The method comprises the steps that position matching is performed on a first image and a second image based on a pyramid-structured normalized orthogonal correlation coefficient and sub-pixel estimation, and the first image and the second image are two adjacent images to be spliced; and an image splicing edge is confirmed according to the result of position matching, and splicing of the first image and the second image is completed along the image splicing edge. Rapid and high-efficiency image splicing can be realized by the technical scheme, and higher splicing precision can also be guaranteed.

Description

technical field [0001] The invention relates to the field of image processing, in particular to a method and device for splicing images. Background technique [0002] With the development of digital imaging technology, digital imaging equipment has been more and more widely used in various fields because of its incomparable advantages over traditional imaging equipment. However, in some special application scenarios, ordinary digital imaging equipment cannot meet people's needs. For example, the field of view (FOV, Field of View) of ordinary digital imaging systems is much smaller than that of human eyes, and it is impossible to obtain panoramic images with the same viewing angle as human eyes. . Therefore, researchers have proposed an image mosaic method, that is, for a given series of overlapping images taken sequentially, a panoramic image with a high FOV is automatically stitched through a correlation algorithm. [0003] It can be understood that an image stitching alg...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06T5/50
Inventor 陈敏杰张乐彭晓峰朱洪波牛海军林福辉常广鸣刘阳潘跃
Owner SPREADTRUM COMM (SHANGHAI) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products