Abstract
In this chapter, we will focus on image processing algorithms implemented in WIPP. These algorithms include image correction, stitching, segmentation, tracking, feature extraction, intensity scaling, and image pyramid building. We will provide a high-level overview of each algorithm and its relevance to microscopy image processing. The purpose of the algorithmic overview is to make the reader aware of the assumptions and trade-offs embedded in each algorithm implementation. For more in-depth knowledge about algorithms, we will refer the reader to a collection of image processing books and journal papers that could expand reader’s knowledge beyond reading the material presented in this chapter.
Notes
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
References
Gonzalez, R.C., Woods, R.E.: Digital Image Processing, 3rd edn. Pearson Prentice Hall. Upper Saddle River, NJ (2007)
Russ, J.C.: The Image Processing Handbook, 3rd edn. CRC Press LLC, Boca Raton (2002)
Wu, Q., Merchant, F.A., Castleman, K.R.: Microscope image processing. Boston/Burlington, Elsevier (2008)
Bankman, I.: Handbook of Medical Image Processing and Analysis, 2nd edn. Eslsevier, Academic Press Series in Biomedical Engineering, Burlington (2008)
Eliceiri, K.W., et al.: Biological imaging software tools. Nat. Methods. 9(7), 697–710 (2012)
Miura K. Bioimage Data Analyses. Miura K, editor. Viley-VCH, Verlag-GmbH. 69469 Weinheim, Germany: Olympus; 2016
Bajcsy, P., Kooper, R., Marini, L., Minsker, B., Myers, J.: A Meta-Workflow Cyber-infrastructure System Designed for Environmental Observatories [Internet]. Urbana, IL; 2005. Available from: http://isda.ncsa.uiuc.edu/peter/publications/techreports/2005/meta-workflow-approaches.pdf
Bankhead P. Analyzing fluorescence microscopy images with ImageJ [Internet]. Heidelberg University, Germany; 2014. Available from: http://go.qub.ac.uk/imagej-intro
Chalfoun, J., Majurski, M., Bhadriraju, K., Lund, S., Bajcsy, P., Brady, M.: Background intensity correction for terabyte-sized time-lapse images. J. Microsc. 257(3), 226–238 (2015)
Sharma, A., Singh, J.: Image denoising using spatial domain filters: a quantitative study. 2013 6th Int. Congr. Image Signal Process. 1(Cisp), 293–298 (2013)
Wyawahare, M.V., Patil, P.M., Abhyankar, H.K.: Image registration Techniques : an overview. Pattern Recogn. 2(3), 11–28 (2009)
Zitova, B.: Image registration methods: a survey. Image Vis. Comput. 21(11), 977–1000 (2003)
Brown, M., Lowe, D.G.: Automatic panoramic image stitching using invariant features. Int. J. Comput. Vis. 74(1), 59–73 (2006)
Bajcsy, P., Lee, S.-C., Lin, A., Folberg, R.: Three-dimensional volume reconstruction of extracellular matrix proteins in uveal melanoma from fluorescent confocal laser scanning microscope images. J. Microsc. 221(Pt 1), 30–45 (2006)
Can, A., Stewart, C.V., Roysam, B., Tanenbaum, H.L.: A feature-based technique for joint, linear estimation of high-order image-to-mosaic transformations: Mosaicing the curved human retina. IEEE Trans. Pattern Anal. Mach. Intell. 24(3), 412–419 (2002)
Chow, S., et al.: Automated microscopy system for mosaic acquisition and processing. J. Microsc. 222, 76–84 (2006)
Saalfeld, S., Cardona, A., Hartenstein, V., Tomancák, P.: As-rigid-as-possible mosaicking and serial section registration of large ssTEM datasets. Bioinformatics. 26(12), 57–63 (2010)
Tsai, C.-L., et al.: Robust, globally consistent and fully automatic multi-image registration and montage synthesis for 3-D multi-channel images. J. Microsc. 243(2), 154–171 (2011)
Preibisch, S., Saalfeld, S., Tomancak, P.: Globally optimal stitching of tiled 3D microscopic image acquisitions. Bioinformatics. 25(11), 1463–1465 (2009)
Argyriou, V.: A study of sub-pixel motion estimation using phase correlation. Br. Mach. Vis. Assoc. 17th BMVC. 1–10 (2006)
Bican, J., Flusser, J.: 3D rigid registration by cylindrical phase correlation method. Pattern Recogn. Lett. 30(10), 914–921 (2009)
Davis, J.: Mosaics of scenes with moving objects. In Proceedings of 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 354–360 (1998)
Emmenlauer, M., et al.: XuvTools: free, fast and reliable stitching of large 3D datasets. J. Microsc. 233(1), 42–60 (2009)
Koshevoy, P., et al.: Automatic mosaicking and volume assembly for high-throughput serial-section transmission electron microscopy. J. Neurosci. Methods. 193(1), 132–144 (2011)
Steckhan, D., Bergen, T., Wittenberg, T., Rupp, S.: Efficient large scale image stitching for virtual microscopy. Conf. Proc. IEEE Eng. Med. Biol. Soc. 2008, 4019–4023 (2008)
Chalfoun, J., Majurski, M., Blattner, T., Keyrouz, W., Bajcsy, P., Brady, M.: MIST accurate and scalable microscopy image stitching method with stage Modeling and error minimization. Nat. Sci. Reports. 7, 1–10 (2017) Available from: https://www.nature.com/articles/s41598-017-04567-y.pdf
Blattner, T., Keyrouz, W., Chalfoun, J., Stivalet, B., Brady, M., Shujia, Z.: A hybrid CPU-GPU system for stitching large scale optical microscopy images. In Parallel Processing (ICPP), 2014 43rd International Conference on, 2014, pp. 1–9
Gonzales, R., Woods, R.E.: Digital Image Processing, 3rd edn. Pearson (2007)
Khan, W.: Image segmentation techniques: a survey. J. Image Graph. 1(4), 166–170 (2014)
Bajcsy, P., et al.: Survey statistics of automated segmentations applied to optical imaging of mammalian cells. BMC Bioinformatics. 16(330), 1–28 (2015)
Chalfoun, J., Majurski, M., Peskin, A., Breen, C., Bajcsy, P., Brady, M.: Empirical gradient threshold technique for automated segmentation across image modalities and cell lines. J. Microsc. 260(1), 86–99 (2015)
Chalfoun, J., Majurski, M., Dima, A., Stuelten, C., Peskin, A.: FogBank : a single cell segmentation across multiple cell lines and image modalities. BMC Bioinformatics. 15(431), 12 (2014)
Sezgin, M., Sankur, B.: Survey over image thresholding techniques and quantitative performance evaluation. J. Electron. Imaging. 13(1), 146–165 (2004)
Chenouard, N., et al.: Objective comparison of particle tracking methods. Nat. Methods. 11(3), 281–289 (Mar. 2014)
Bise, R., Yin, Z.Kanade, T.: Reliable cell tracking by global data association. In Biomedical Imaging: From Nano to Macro, 2011 IEEE International Symposium on, 2011, pp. 1004–1010e
Dasgupta, D., Hernandez, G., Garrett, D., Vejandla, P.K., Kaushal, A., Yerneni, R., et al.: A comparison of multiobjective evolutionary algorithms with informed initialization and kuhn-munkres algorithm for the sailor assignment problem. In: Proceedings of 2008 GECCO Conference companion Genetics Evolution Computation – GECCO ’08, pp. 2129–2134. ACM Press, Atlanta (2008) Available from: http://portal.acm.org/citation.cfm?doid=1388969.1389035
Vandecreme, A., Bajcsy, P., Ritchie, N.W.M., Scott, J.H.J.: Interactive analysis of terabyte-sized SEM-EDS Hyperspectral images. Microsc. Microanal. 20(Suppl 3), 654–655 (2014)
Garcia-Garcia, A., Orts-Escolano, S., Oprea, S., Villena-Martinez, V., Garcia-Rodriguez, J.: A review on deep learning techniques applied to semantic segmentation. Arxiv. arXiv(1704), 1–23 (2017) Available from: http://arxiv.org/abs/1704.06857
Zhao, B., Feng, J., Wu, X., Yan, S.: A survey on deep learning-based fine-grained object classification and semantic segmentation. Int. J. Autom. Comput. 14(2), 119–135 (2017)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this chapter
Cite this chapter
Bajcsy, P., Chalfoun, J., Simon, M. (2018). Image Processing Algorithms. In: Web Microanalysis of Big Image Data. Springer, Cham. https://doi.org/10.1007/978-3-319-63360-2_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-63360-2_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-63359-6
Online ISBN: 978-3-319-63360-2
eBook Packages: EngineeringEngineering (R0)