User-friendly semiautomated assembly of accurate image mosaics in microscopy

被引:229
作者
Thevenaz, Philippe [1 ]
Unser, Michael [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Biomed Imaging Grp, Stn 17, CH-1015 Lausanne VD, Switzerland
关键词
stitching; registration; spanning tree; blending; B-spline;
D O I
10.1002/jemt.20393
中图分类号
R602 [外科病理学、解剖学]; R32 [人体形态学];
学科分类号
100101 ;
摘要
We present a semiautomated software solution to the problem of extending the lateral field of view of a classical microscope. The initial requirements are a set of overlapping images, along with their user-provided coarse mosaic. Our solution then refines this initial mosaic in a fully automatic fashion. We rely on a highly accurate registration engine to perform the pairwise registration of the individual images, and on an efficient strategy to minimize the amount of computations while maintaining the highest possible global quality. We describe these ingredients, which we make available as a free multiplatform user-friendly software package. We also highlight why and how the specific aspects of the present microscopy application differ from those encountered while creating more common mosaics such as panoramas. Finally, we present experimental results that illustrate and validate our method on a real biological sample. We conclude by showing that we are able to reach subpixel accuracy.
引用
收藏
页码:135 / 146
页数:12
相关论文
共 22 条
[1]  
AGUIAR PMQ, 2001, P 2001 IEEE INT C IM, V2, P937
[2]  
[Anonymous], P ECCV
[3]   A feature-based technique for joint, linear estimation of high-order image-to-mosaic transformations: Mosaicing the curved human retina [J].
Can, A ;
Stewart, CV ;
Roysam, B ;
Tanenbaum, HL .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2002, 24 (03) :412-419
[4]  
GRANA C, 2006, P SPIE INT S MED IM, V6144
[5]   Mapping colour in image stitching applications [J].
Hasler, D ;
Süsstrunk, S .
JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2004, 15 (01) :65-90
[6]  
Kang EY, 2000, INT C PATT RECOG, P257, DOI 10.1109/ICPR.2000.905314
[7]  
Kruskal J.B., 1956, Proc. of American Mathematical Society, V7, P48, DOI [DOI 10.1090/S0002-9939-1956-0078686-7, 10.1090/S0002-9939-1956-0078686-7]
[8]  
Marzotto R, 2004, PROC CVPR IEEE, P692
[9]   A chronology of interpolation: From ancient astronomy to modern signal and image processing [J].
Meijering, E .
PROCEEDINGS OF THE IEEE, 2002, 90 (03) :319-342
[10]  
Nie Sheng-Dong, 2005, Chinese Journal of Biomedical Engineering, V24, P173