Optimal seamline detection for multiple image mosaicking via graph cuts

被引:57
作者
Li, Li [1 ]
Yao, Jian [1 ]
Lu, Xiaohu [1 ]
Tu, Jinge [1 ]
Shan, Jie [2 ]
机构
[1] Wuhan Univ, Sch Remote Sensing & Informat Engn, Wuhan 430072, Hubei, Peoples R China
[2] Purdue Univ, Sch Civil Engn, 550 Stadium Mall, W Lafayette, IN 47907 USA
基金
中国国家自然科学基金;
关键词
Multiple image mosaicking; Seamline detection; Graph cuts; Image parallax; Street-view panorama; Aerial images; ENERGY MINIMIZATION; GENERATION;
D O I
10.1016/j.isprsjprs.2015.12.007
中图分类号
P9 [自然地理学];
学科分类号
0705 ; 070501 ;
摘要
While mosaicking images, especially captured from the scenes of large depth differences with respective to cameras at varying locations, the detection of seamlines within overlap regions is a key issue for creating seamless and pleasant image mosaics. In this paper, we propose a novel algorithm to efficiently detect optimal seamlines for mosaicking aerial images captured from different viewpoints and for mosaicking street-view panoramic images without a precisely common center in a graph cuts energy minimization framework. To effectively ensure that the seamlines are optimally detected in the laterally continuous regions with high image similarity and low object dislocation to magnificently conceal the parallax between images, we fuse the information of image color, gradient magnitude, and texture complexity into the data and smooth energy terms in graph cuts. Different from the traditional frame-to frame optimization for sequentially detecting seamlines for mosaicking multiple images, our method applies a novel multi-frame joint optimization strategy to find seamlines within multi-overlapped images at one time. In addition, we propose simple but effective strategies to semi-automatically guide the seam lines by exploiting simple human-computer interaction strongly constraining the image regions that the seamlines will or won't pass through, which is often ignored by many existing seamline detection methods. Experimental results on a large set of aerial, oblique and street-view panoramic images show that the proposed method is capable of creating high-quality seamlines for multiple image mosaicking, while not crossing majority of visually obvious foreground objects and most of overlap regions with low image similarity to effectively conceal the image parallax at different extents. (C) 2016 International Society for Photogrammetry and Remote Sensing, Inc. (ISPRS). Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 16
页数:16
相关论文
共 40 条
[11]   Seam-line determination for image mosaicking: A technique minimizing the maximum local mismatch and the global cost [J].
Chon, Jaechoon ;
Kim, Hyongsuk ;
Lin, Chun-Shin .
ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING, 2010, 65 (01) :86-92
[12]  
Dalal N., 2005, P IEEE COMP SOC C CO
[13]  
Dijkstra E.W., 1959, NUMER MATH, V1, P269, DOI DOI 10.1007/BF01386390
[14]   Automatic registration and mosaicking for airborne multispectral image sequences [J].
Du, Qian ;
Raksuntorn, Nareenart ;
Orduyilmaz, Adnan ;
Bruce, Lori M. .
PHOTOGRAMMETRIC ENGINEERING AND REMOTE SENSING, 2008, 74 (02) :169-181
[15]   ALGORITHM-97 - SHORTEST PATH [J].
FLOYD, RW .
COMMUNICATIONS OF THE ACM, 1962, 5 (06) :345-345
[16]   Fast image blending using watersheds and graph cuts [J].
Gracias, Nuno ;
Mahoor, Mohammad ;
Negahdaripour, Shahriar ;
Gleason, Arthur .
IMAGE AND VISION COMPUTING, 2009, 27 (05) :597-607
[17]   Cloud-free satellite image mosaics with regression trees and histogram matching [J].
Helmer, EH ;
Ruefenacht, B .
PHOTOGRAMMETRIC ENGINEERING AND REMOTE SENSING, 2005, 71 (09) :1079-1089
[18]  
Hong L., 2004, IEEE COMP SOC C COMP
[19]   SNAKES - ACTIVE CONTOUR MODELS [J].
KASS, M ;
WITKIN, A ;
TERZOPOULOS, D .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1987, 1 (04) :321-331
[20]   Seamline detection in colour orthoimage mosaicking by use of twin snakes [J].
Kerschner, M .
ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING, 2001, 56 (01) :53-64