Skip to main content

Advertisement

Log in

An Image-Based Framework for Ocean Feature Detection and Analysis

  • Published:
Journal of Geovisualization and Spatial Analysis Aims and scope Submit manuscript

Abstract

Today’s supercomputing capabilities allow ocean scientists to generate simulation data at increasingly higher spatial and temporal resolutions. However, I/O bandwidth and data storage costs limit the amount of data saved to disk. In situ methods are one solution to generate reduced data extracts, with the potential to reduce disk storage requirement even for high spatial and temporal resolutions, a major advantage to storing raw output. Image proxies have become an efficient and accepted in situ reduced data extract. These extracts require innovative automated techniques to identify and analyze features. We present a framework of computer vision and image processing techniques to detect and analyze important features from in situ image proxies of large ocean simulations. We constrain the analysis framework in support of techniques that emulate ocean-specific tasks as accurately as possible. The framework maximizes feature analysis capabilities while minimizing computational requirements. We demonstrate its use for image proxies extracted from the ocean component of Model for Prediction Across Scales (MPAS) simulations to analyze ocean-specific features such as eddies and western boundary currents. The results obtained for specific data sets are compared to those of traditional methods, documenting the efficacy and advantages of our framework.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24

Similar content being viewed by others

References

  • Ahrens J, Geveci B, Law C (2005) Paraview: An end-user tool for large data visualization. The visualization handbook 717

  • Ahrens J, Jourdain S, O’Leary P, Patchett J, Rogers D, Petersen M (2015) An image-based approach to extreme scale in situ visualization and analysis. International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2015:424–434. https://doi.org/10.1109/SC.2014.40

    Article  Google Scholar 

  • Aigner W, Miksch S, Schumann H, Tominski C (2011) Visualization of time-oriented data. Springer Science & Business Media

  • Andres M (2016) On the recent destabilization of the Gulf Stream path downstream of Cape Hatteras. Geophys Res Lett 43(18):9836–9842

    Article  Google Scholar 

  • Auer SJ (1987) Five-year climatological survey of the Gulf Stream system and its associated rings. J Geophys Res: Oceans 92(C11):11709–11726

    Article  Google Scholar 

  • Banesh D, Schoonover JA, Ahrens JP, Hamann B (2017) Extracting, visualizing and tracking mesoscale ocean eddies in two-dimensional image sequences using contours and moments. In: Rink K, Middel A, Zeckzer D, Bujack R (eds) Workshop on Visualisation in Environmental Sciences (EnvirVis), The Eurographics Association

  • Banesh D, Wendelberger J, Petersen M, Ahrens J, Hamann B (2018) Change point detection for ocean eddy analysis. In: Proceedings of the workshop on visualisation in environmental sciences, eurographics association, Brno, Czech Republic, EnvirVis ’18, pp 27–33

  • Banesh D, Petersen M, Wendelberger J, Ahrens J, Hamann B (2019) Comparison of piecewise linear change point detection with traditional analytical methods for ocean and climate data. Environmental Earth Sciences: 78. https://doi.org/10.1007/s12665-019-8636-y

  • Bauer A, Abbasi H, Ahrens J, Childs H, Geveci B, Klasky S, Moreland K, O’Leary P, Vishwanath V, Whitlock B, Bethel EW (2016) In situ methods, infrastructures, and applications on high performance computing platforms. Computer Graphics Forum 35:577–597. https://doi.org/10.1111/cgf.12930

    Article  Google Scholar 

  • Bay H, Tuytelaars T, V Gool L (2006) SURF: Speeded up robust features. In: Computer Vision and Image Understanding - CVIU, vol 110, pp 404–417

  • Beal LM, De Ruijter WPM, Biastoch A, Zahn R, et al. (2011) On the role of the Agulhas system in ocean circulation and climate. Nature 472(7344):429–436

    Article  Google Scholar 

  • Bradski G (2000) The OpenCV Library. Dr Dobb’s Journal of Software Tools

  • Bryan FO, Hecht MW, Smith RD (2007) Resolution convergence and sensitivity studies with North Atlantic circulation models. part i: The western boundary current system. Ocean Model 16(3):141–159

    Article  Google Scholar 

  • Budyansky MV, Goryachev VA, Kaplunenko DD, Lobanov VB, Prants SV, Sergeev AF, Shlyk NV, Uleysky MY (2015) Role of mesoscale eddies in transport of Fukushima-derived cesium isotopes in the ocean. Deep-Sea Res I Oceanogr Res Pap 96:15–27

    Article  Google Scholar 

  • Caldwell PM, Mametjanov A, Tang Q, Van Roekel LP, Golaz JC, Lin W, Bader DC, Keen ND, Feng Y, Jacob R, Maltrud ME, Roberts AF (2019) The DOE E3SM Coupled Model Version 1: Description and results at high resolution. J Adv Model Earth Sys 11(12):4095–4146. https://doi.org/10.1029/2019MS001870

    Article  Google Scholar 

  • Canny J (1986) A computational approach to edge detection. Pattern Anal Mach Intell. IEEE Transactions on PAMI-8: 679–698. https://doi.org/10.1109/TPAMI.1986.4767851

  • Chelton DB, Gaube P, Schlax MG, Early JJ, Samelson RM (2011) The influence of nonlinear mesoscale eddies on near-surface oceanic chlorophyll. Science 334(6054):328–332

    Article  Google Scholar 

  • Childs H, et al. (2012) VisIt: an end-user tool for visualizing and analyzing very large data. In: High performance visualization—enabling extreme-scale scientific insight. CRC Press/Francis–Taylor Group, pp 357–372

  • COSIM Group at LANL & NCAR (2019) Mpas-Model. https://github.com/MPAS-Dev/MPAS-Model/

  • Doglioli AM, Blanke B, Speich S, Lapeyre G (2007) Tracking coherent structures in a regional ocean model with wavelet analysis: Application to Cape Basin eddies. J Geophys Res Oceans 112 (C5)

  • DSS Group at LANL (2021) Welcome to cinema science. https://cinemascience.github.io/

  • Dutta S, Biswas A, Ahrens J (2019) Multivariate pointwise information-driven data sampling and visualization. Entropy 21(7):699

    Article  Google Scholar 

  • E3SM Project (2018) Energy Exascale Earth System Model (E3SM). [Computer Software] https://doi.org/10.11578/E3SM/dc.20180418.36

  • Flusser J, Zitova B, Suk T (2016) 2D and 3D image analysis by moments. Wiley, Hoboken

    Book  Google Scholar 

  • Forsyth DA, Ponce J (2011) Computer vision: a modern approach. Pearson

  • Gaube P, Chelton DB, Strutton PG, Behrenfeld MJ (2013) Satellite observations of chlorophyll, phytoplankton biomass, and ekman pumping in nonlinear mesoscale eddies. J Geophys Res Oceans 118 (12):6349–6370

    Article  Google Scholar 

  • Golaz JC, Caldwell PM, Van Roekel LP, Petersen MR, et al. (2019) The DOE E3SM coupled model version 1: overview and evaluation at standard resolution. J Adv Model Earth Sys 11(7):2089–2129. https://doi.org/10.1029/2018MS001603

    Article  Google Scholar 

  • Hogg AM, Dewar WK, Berloff P, Ward ML (2011) Kelvin wave hydraulic control induced by interactions between vortices and topography. J Fluid Mech 687:194–208

    Article  Google Scholar 

  • Hoskins BJ, Hodges KI (2002) New perspectives on the Northern Hemisphere winter storm tracks. J Atmospheric Sci 59(6):1041–1061

    Article  Google Scholar 

  • Hu M (1962) Visual pattern recognition by moment invariants. IRE Trans Inf Theory 8(2):179–187

    Article  Google Scholar 

  • Johnson HJ, McCormick M, Ibáñez L (2013) Consortium TIS. The ITK Software Guide. Kitware, Inc., 3rd edn

  • Kageyama A, Yamada T (2014) An approach to exascale visualization: interactive viewing of in-situ visualization. Comput Phys Commun 185(1):79–85

    Article  Google Scholar 

  • Kelly KA, Small RJ, Samelson RM, Qiu B, Joyce TM, Kwon Y, Cronin MF (2010) Western boundary currents and frontal air–sea interaction: Gulf Stream and Kuroshio Extension. J Clim 23 (21):5644–5667

    Article  Google Scholar 

  • Kitware (2012) In situ — paraview. http://www.paraview.org/in-situ/

  • Li S, Marsaglia N, Garth C, Woodring J, Clyne J, Childs H (2018) Data reduction techniques for simulation, visualization and data analysis. In: Computer Graphics Forum, Wiley Online Library, vol 37, pp 422–447

  • Liu L, Ozer S, Bemis K, Takle J, Silver D (2013) An interactive method for activity detection visualization. In: 2013 IEEE Symposium on Large-Scale Data Analysis and Visualization (LDAV). IEEE, pp 129–130

  • Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vis 60 (2):91–110

    Article  Google Scholar 

  • Lukasczyk J, Weber G, Maciejewski R, Garth C, Leitte H (2017) Nested tracking graphs. In: Computer Graphics Forum, Wiley Online Library, vol 36, pp 12–22

  • McWilliams JC (2008) The nature and consequences of oceanic eddies. Ocean Modeling in an Eddying Regime: 5–15

  • Muelder C, Ma K (2009) Interactive feature extraction and tracking by utilizing region coherency. In: Visualization symposium, 2009. PacificVis’ 09. IEEE Pacific, IEEE, pp 17–24

  • Muja M, Lowe D (2009) Fast approximate nearest neighbors with automatic algorithm configuration. VISAPP (1) 2(331–340): 2

    Google Scholar 

  • Ozer S, Silver D, Bemis K, Martin P (2014) Activity detection in scientific visualization. IEEE Trans Vis Comput Graph 20(3):377–390

    Article  Google Scholar 

  • Petersen MR, Williams SJ, Maltrud ME, Hecht MW, Hamann B (2013) A three-dimensional eddy census of a high-resolution global ocean simulation. J Geophys Res Oceans 118(4):1759–1774

    Article  Google Scholar 

  • Petersen MR, Jacobsen DW, Ringler TD, Hecht MW, Maltrud ME (2015) Evaluation of the arbitrary Lagrangian-Eulerian vertical coordinate method in the MPAS-Ocean model. Ocean Model 86(0):93–113. https://doi.org/10.1016/j.ocemod.2014.12.004

    Article  Google Scholar 

  • Petersen MR, Asay-Davis XS, Berres AS, Chen Q, Feige N, Hoffman MJ, Jacobsen DW, Jones PW, Maltrud ME, Price SF, Ringler TD, Streletz GJ, Turner AK, Van Roekel LP, Veneziani M, Wolfe JD, Wolfram PJ, Woodring JL (2019) An evaluation of the ocean and sea ice climate of E3SM using MPAS and interannual CORE-II forcing. J Adv Model Earth Sys 11(5):1438–1458. https://doi.org/10.1029/2018MS001373

    Article  Google Scholar 

  • Post FH, Vrolijk B, Hauser H, Laramee RS, Doleisch H (2003) The state of the art in flow visualisation: feature extraction and tracking. In: Computer Graphics Forum, Wiley Online Library, vol 22, pp 775–792

  • Reinders F, Post F, Spoelder HJW (2001) Visualization of time-dependent data with feature tracking and event detection. Vis Comput 17(1):55–71

    Article  Google Scholar 

  • Ringler T, Petersen M, Higdon RL, Jacobsen D, Jones PW, Maltrud M (2013) A multi-resolution approach to global ocean modeling. Ocean Model 69(Supplement C):211–232. https://doi.org/10.1016/j.ocemod.2013.04.010

    Article  Google Scholar 

  • Rosten E, Drummond T (2006) Machine learning for high-speed corner detection. In: European conference on computer vision. Springer, pp 430–443

  • Saba V, Griffies S, Anderson W, Winton M, Alexander M, Delworth T, Hare J, Harrison M, Rosati A, Vecchi G, et al. (2016) Enhanced warming of the Northwest Atlantic Ocean under climate change. J Geophys Res: Oceans 121(1):118–132

    Article  Google Scholar 

  • Samtaney R, Silver D, Zabusky N, Cao J (1994) Visualizing features and tracking their evolution. Computer 27(7):20–27

    Article  Google Scholar 

  • Schmidt J, Gröller M E, Bruckner S (2013) Vaico: Visual analysis for image comparison. IEEE Trans Vis Comput Graph 19(12):2090–2099

    Article  Google Scholar 

  • Schneider CA, Rasband WS, Eliceiri KW (2012) Nih image to imagej: 25 years of image analysis. Nature methods 9(7):671–675

    Article  Google Scholar 

  • Seidov D, Mishonov A, Reagan J, Parsons R (2019) Resilience of the Gulf Stream path on decadal and longer timescales. Sci Rep 9(1):1–9

    Article  Google Scholar 

  • Silver D, Wang X (1997) Tracking and visualizing turbulent 3D features. IEEE Trans Vis Comput Graph 3(2):129–141

    Article  Google Scholar 

  • Suzuki S, et al. (1985) Topological structural analysis of digitized binary images by border following. Comput Vis Graphics Image Process 30(1):32–46

    Article  Google Scholar 

  • Talandier C, Deshayes J, Treguier A, Capet X, Benshila R, Debreu L, Dussin R, Molines J, Madec G (2014) Improvements of simulated Western North Atlantic current system and impacts on the AMOC. Ocean Model 76:1–19

    Article  Google Scholar 

  • Tikhonova A, Correa CD, Ma K (2010a) An exploratory technique for coherent visualization of time-varying volume data, vol 29, pp 783–792

  • Tikhonova A, Correa CD, Ma K (2010b) Visualization by proxy: A novel framework for deferred interaction with volume data. IEEE Trans Vis Comput Graph 16(6):1551–1559

    Article  Google Scholar 

  • Tinevez J, Perry N, Schindelin J, Hoopes GM, Reynolds GD, Laplantine E, Bednarek SY, Shorte SL, Eliceiri KW (2017) Trackmate: an open and extensible platform for single-particle tracking. Methods 115:80–90

    Article  Google Scholar 

  • Turton T, Banesh D, Overmyer T, Sims B, Rogers D (2020) Enabling domain expertise in scientific visualization with cinemascience. IEEE Comput Graph Appl 40(1):90–98. https://doi.org/10.1109/MCG.2019.2954171

    Article  Google Scholar 

  • Volkov DL, Lee T, Fu L (2008) Eddy-induced meridional heat transport in the ocean. Geophys Res Lett 35(20)

  • Walker NDND, Pilley CTCT, Raghunathan VVVV, D’Sa EJEJ, Leben RRRR, Hoffmann NGNG, Brickley PJPJ, Coholan PDPD, Sharma NN, Graber HCHC, et al. (2011) Impacts of loop current frontal cyclonic eddies and wind forcing on the 2010 Gulf of Mexico oil spill. Monitoring and modeling the Deepwater Horizon oil spill: a record-breaking enterprise, pp 103–116

  • Wang K, Shareef N, Shen H (2018) Image and distribution based volume rendering for large data sets. In: 2018 IEEE Pacific Visualization Symposium (PacificVis). IEEE, pp 26–35

  • Wang K, Wei T, Shareef N, Shen H (2019) Ray-based exploration of large time-varying volume data using per-ray proxy distributions. IEEE Trans Vis Comput Graph

  • Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13(4):600–612

    Article  Google Scholar 

  • Weissenböck J, Amirkhanov A, Gröller E, Kastner J, Heinzl C (2016) PorosityAnalyzer: Visual analysis and evaluation of segmentation pipelines to determine the porosity in fiber-reinforced polymers. In: 2016 IEEE Conference on Visual Analytics Science and Technology (VAST). IEEE, pp 101–110

  • Widanagamaachchi W, Christensen C, Pascucci V, Bremer P (2012) Interactive exploration of large-scale time-varying data using dynamic tracking graphs. In: IEEE symposium on large data analysis and visualization (LDAV). IEEE, pp 9–17

  • Williams S, Hecht M, Petersen M, Strelitz R, Maltrud M, Ahrens J, Hlawitschka M, Hamann B (2011a) Visualization and analysis of eddies in a global ocean simulation. In: Computer Graphics Forum, Wiley Online Library, vol 30, pp 991– 1000

  • Williams S, Petersen M, Bremer P, Hecht M, Pascucci V, Ahrens J, Hlawitschka M, Hamann B (2011b) Adaptive extraction and quantification of geophysical vortices. IEEE Trans Vis Comput Graphics 17(12):2088–2095

    Article  Google Scholar 

  • Woodring J, Petersen M, SchmeiSSer A, Patchett J, Ahrens J, Hagen H (2015) In situ eddy analysis in a high-resolution ocean climate model. IEEE Trans Vis Comput Graphics 22(1):857–866. https://doi.org/10.1109/TVCG.2015.2467411

    Article  Google Scholar 

  • Wu J, Ma H, Zhou M (2007) Vorticity and vortex dynamics. Springer Science & Business Media

Download references

Funding

The authors thank David Rogers for his support and input. D. Banesh and T.L. Turton were supported by the Cinema project as part of the Exascale Computing Project. M. Petersen was supported as part of the Energy Exascale Earth System Model (E3SM) project, funded by the U.S. Department of Energy, Office of Science, Office of Biological and Environmental Research. This research used resources provided by the Los Alamos National Laboratory Institutional Computing Program, which is supported by the U.S. Department of Energy National Nuclear Security Administration under Contract No. 89233218CNA000001. This research was supported by the Exascale Computing Project (17-SC-20-SC), a collaborative effort of the U.S. Department of Energy Office of Science and the National Nuclear Security Administration.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Divya Banesh.

Ethics declarations

All ethical standards have been followed to the best of the authors’ knowledge and abilities. The authors confirm that the manuscript has not be submitted simultaneously to any other publication. The authors also confirm that the vast majority (85%) of this work has not been published elsewhere and that this manuscript is a significant expansion of previous work. The previous work has also been properly cited in the manuscript. The authors also state that the results of their work have been presented as clearly and honestly as possible, with no fabrication, falsification or inappropriate data manipulation. In addition, all work presented are the authors’ own and references to related work has been properly cited with permissions obtained.

Conflict of interest

The authors declare no competing interests.

Additional information

Ethical approval

There were no human or animal studies that were a part of this work. Not Applicable.

Informed consent

There were no human or animal studies that were a part of this work. Not Applicable.

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Banesh, D., Petersen, M.R., Ahrens, J. et al. An Image-Based Framework for Ocean Feature Detection and Analysis. J geovis spat anal 5, 17 (2021). https://doi.org/10.1007/s41651-021-00085-8

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s41651-021-00085-8

Keywords

Navigation