AutoStitcher: An Automated Program for Efficient and Robust Reconstruction of Digitized Whole Histological Sections from Tissue Fragments

In applications involving large tissue specimens that have been sectioned into smaller tissue fragments, manual reconstruction of a “pseudo whole-mount” histological section (PWMHS) can facilitate (a) pathological disease annotation, and (b) image registration and correlation with radiological images. We have previously presented a program called HistoStitcher, which allows for more efficient manual reconstruction than general purpose image editing tools (such as Photoshop). However HistoStitcher is still manual and hence can be laborious and subjective, especially when doing large cohort studies. In this work we present AutoStitcher, a novel automated algorithm for reconstructing PWMHSs from digitized tissue fragments. AutoStitcher reconstructs (“stitches”) a PWMHS from a set of 4 fragments by optimizing a novel cost function that is domain-inspired to ensure (i) alignment of similar tissue regions, and (ii) contiguity of the prostate boundary. The algorithm achieves computational efficiency by performing reconstruction in a multi-resolution hierarchy. Automated PWMHS reconstruction results (via AutoStitcher) were quantitatively and qualitatively compared to manual reconstructions obtained via HistoStitcher for 113 prostate pathology sections. Distances between corresponding fiducials placed on each of the automated and manual reconstruction results were between 2.7%–3.2%, reflecting their excellent visual similarity.

[1]  Aaron Fenster,et al.  3D prostate histology image reconstruction: Quantifying the impact of tissue deformation and histology section location , 2013, Journal of pathology informatics.

[2]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[3]  Edson Justino,et al.  Reconstructing shredded documents through feature matching. , 2006, Forensic science international.

[4]  Nathan S. Netanyahu,et al.  A Genetic Algorithm-Based Solver for Very Large Jigsaw Puzzles , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[5]  Randy E. Ellis,et al.  Robust registration for computer-integrated orthopedic surgery: Laboratory validation and clinical experience , 2003, Medical Image Anal..

[6]  Peter Willett,et al.  What is a tutorial , 2013 .

[7]  Rachid Deriche,et al.  Using geometric corners to build a 2D mosaic from a set of images , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[8]  David L. Wilson,et al.  Automatic MR volume registration and its evaluation for the pelvis and prostate. , 2002, Physics in medicine and biology.

[9]  Shmuel Peleg,et al.  Alignment and mosaicing of non-overlapping images , 2012, 2012 IEEE International Conference on Computational Photography (ICCP).

[10]  Anant Madabhushi,et al.  Histostitcher™: An informatics software platform for reconstructing whole-mount prostate histology using the extensible imaging platform framework , 2014, Journal of pathology informatics.

[11]  Anant Madabhushi,et al.  Determining histology-MRI slice correspondences for defining MRI-based disease signatures of prostate cancer , 2011, Comput. Medical Imaging Graph..

[12]  Anant Madabhushi,et al.  HistoStitcher©: An interactive program for accurate and rapid reconstruction of digitized whole histological sections from tissue fragments , 2011, Comput. Medical Imaging Graph..

[13]  Shuicheng Yan,et al.  Automated Assembly of Shredded Pieces From Multiple Photos , 2010, IEEE Transactions on Multimedia.

[14]  R. Castillo,et al.  A framework for evaluation of deformable image registration spatial accuracy using large landmark point sets , 2009, Physics in medicine and biology.

[15]  Marshall W. Bern,et al.  A global approach to automatic solution of jigsaw puzzles , 2002, SCG '02.

[16]  Daniel P. Huttenlocher,et al.  Comparing Images Using the Hausdorff Distance , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  A. Nowacki,et al.  Understanding Equivalence and Noninferiority Testing , 2011, Journal of General Internal Medicine.

[18]  Razvan Ranca Reconstructing Shredded Documents , 2013 .

[19]  Matthew A. Brown,et al.  Automatic Panoramic Image Stitching using Invariant Features , 2007, International Journal of Computer Vision.

[20]  Peter J. Olver,et al.  Automatic Solution of Jigsaw Puzzles , 2013, Journal of Mathematical Imaging and Vision.

[21]  H. Theil A Rank-Invariant Method of Linear and Polynomial Regression Analysis , 1992 .