Skip to main content
Top
Published in: Journal of Digital Imaging 3/2014

01-06-2014

Optimization of PACS Data Persistency Using Indexed Hierarchical Data

Authors: Thiago C. Prado, Douglas D. J. de Macedo, M. A. R. Dantas, Aldo von Wangenheim

Published in: Journal of Imaging Informatics in Medicine | Issue 3/2014

Login to get access

Abstract

We present a new approach for the development of a data persistency layer for a Digital Imaging and Communications in Medicine (DICOM)-compliant Picture Archiving and Communications Systems employing a hierarchical database. Our approach makes use of the HDF5 hierarchical data storage standard for scientific data and overcomes limitations of hierarchical databases employing inverted indexing for secondary key management and for efficient and flexible access to data through secondary keys. This inverted indexing is achieved through a general purpose document indexing tool called Lucene. This approach was implemented and tested using real-world data against a traditional solution employing a relational database, in various store, search, and retrieval experiments performed repeatedly with different sizes of DICOM datasets. Results show that our approach outperforms the traditional solution on most of the situations, being more than 600 % faster in some cases.
Literature
1.
go back to reference Acr: Acr Practice Guideline for the Performance of Screening and Diagnostic Mammography, American College of Radiology, 2008, p 1 Acr: Acr Practice Guideline for the Performance of Screening and Diagnostic Mammography, American College of Radiology, 2008, p 1
2.
go back to reference RCR: Retention and Storage of Images and Radiological Patient Data. The Royal College of Radiologists, London, 2008, p 3 RCR: Retention and Storage of Images and Radiological Patient Data. The Royal College of Radiologists, London, 2008, p 3
3.
go back to reference BMJ: Verordnung über den Schutz vor Schäden durch Röntgenstrahlen. Bundesministerium der Justiz, 1987 BMJ: Verordnung über den Schutz vor Schäden durch Röntgenstrahlen. Bundesministerium der Justiz, 1987
4.
go back to reference CFM: RESOLUÇÃO CFM Nº 1.821/07, CFM, Editor. Conselho Federal de Medicina, 2007 CFM: RESOLUÇÃO CFM Nº 1.821/07, CFM, Editor. Conselho Federal de Medicina, 2007
7.
go back to reference Wallauer J, Macedo DDJ, Andrade R, and Von Wangenheim A. Building a national telemedicine network. IT professional 10(2):12–17, 2008 Wallauer J, Macedo DDJ, Andrade R, and Von Wangenheim A. Building a national telemedicine network. IT professional 10(2):12–17, 2008
8.
go back to reference Wangenheim A, Junior CLB, Wagner HM, Cavalcante C: Ways to implement large scale telemedicine: The Santa Catarina Experience. Lat Am J Telehealth 1(3):364–377, 2010 Wangenheim A, Junior CLB, Wagner HM, Cavalcante C: Ways to implement large scale telemedicine: The Santa Catarina Experience. Lat Am J Telehealth 1(3):364–377, 2010
9.
go back to reference Macedo DDJ, Von Wangenheim A, Dantas M, Perantunes HGW: An architecture for DICOM medical images storage and retrieval adopting distributed file systems. Int J High Perf Syst Arch 2(2):99–106, 2009 Macedo DDJ, Von Wangenheim A, Dantas M, Perantunes HGW: An architecture for DICOM medical images storage and retrieval adopting distributed file systems. Int J High Perf Syst Arch 2(2):99–106, 2009
10.
go back to reference Macedo DDJ, Capretz MAM, Prado TC, von Wangenheim A, Dantas M: An improvement of a different approach for medical image storage. 2011 Macedo DDJ, Capretz MAM, Prado TC, von Wangenheim A, Dantas M: An improvement of a different approach for medical image storage. 2011
13.
go back to reference Eichelberg M, Riesmeier J, Wilkens T, Hewett AJ, Barth A, Jensch P: Ten years of medical imaging standardization and prototypical implementation: The DICOM standard and the OFFIS DICOM Toolkit (DCMTK), 2004 Eichelberg M, Riesmeier J, Wilkens T, Hewett AJ, Barth A, Jensch P: Ten years of medical imaging standardization and prototypical implementation: The DICOM standard and the OFFIS DICOM Toolkit (DCMTK), 2004
15.
go back to reference Rew R, Davis G: NetCDF: an interface for scientific data access. Comput Graph Appl 10(4):76–82, 1990 Rew R, Davis G: NetCDF: an interface for scientific data access. Comput Graph Appl 10(4):76–82, 1990
16.
go back to reference Erik H, Otis G, Michael MC: Lucene in action. Manning Publications Co., 2005 Erik H, Otis G, Michael MC: Lucene in action. Manning Publications Co., 2005
17.
go back to reference Costa C, Freitas F, Pereira M, Silva A, Oliveira J: Indexing and retrieving DICOM data in disperse and unstructured archives. Int J Comput Assist Radiol Surg 4:71–77, 2009PubMedCrossRef Costa C, Freitas F, Pereira M, Silva A, Oliveira J: Indexing and retrieving DICOM data in disperse and unstructured archives. Int J Comput Assist Radiol Surg 4:71–77, 2009PubMedCrossRef
18.
go back to reference Gosink L, Shalf J, Stockinger K, Wu K, Bethel W: HDF5-FastQuery: Accelerating Complex Queries on HDF Datasets using Fast Bitmap Indices. In: Scientific and Statistical Database Management, 2006. 18th International Conference on, 2006 Gosink L, Shalf J, Stockinger K, Wu K, Bethel W: HDF5-FastQuery: Accelerating Complex Queries on HDF Datasets using Fast Bitmap Indices. In: Scientific and Statistical Database Management, 2006. 18th International Conference on, 2006
19.
go back to reference Sahoo S, Agrawal G: Supporting XML Based High-Level Abstractions on HDF5 Datasets: A Case Study in Automatic Data Virtualization. In: Eigenmann RL, Midkiff S Eds. Languages and Compilers for High Performance Computing. Springer, Berlin, 2005, pp 922–922 Sahoo S, Agrawal G: Supporting XML Based High-Level Abstractions on HDF5 Datasets: A Case Study in Automatic Data Virtualization. In: Eigenmann RL, Midkiff S Eds. Languages and Compilers for High Performance Computing. Springer, Berlin, 2005, pp 922–922
20.
go back to reference Folino G, Shah AA, Kransnogor N: On the storage, management and analysis of (multi) similarity for large scale protein structure datasets in the grid. in Computer-Based Medical Systems, 2009. CBMS 2009. 22nd International Symposium on, 2009 Folino G, Shah AA, Kransnogor N: On the storage, management and analysis of (multi) similarity for large scale protein structure datasets in the grid. in Computer-Based Medical Systems, 2009. CBMS 2009. 22nd International Symposium on, 2009
21.
go back to reference Cohen S, Hurley P, Schulz KW, Barth WL, Benton B: Scientific formats for object-relational database systems: a study of suitability and performance. SIGMOD Rec 35:10–15, 2006CrossRef Cohen S, Hurley P, Schulz KW, Barth WL, Benton B: Scientific formats for object-relational database systems: a study of suitability and performance. SIGMOD Rec 35:10–15, 2006CrossRef
22.
go back to reference Magnus M, Prado TC, Wangenheim Av, Macedo DDJ, Dantas MAR: A Study of NetCDF as an Approach for High Performance Medical Image Storage. Journal of Physics: Conference Series, 2012 Magnus M, Prado TC, Wangenheim Av, Macedo DDJ, Dantas MAR: A Study of NetCDF as an Approach for High Performance Medical Image Storage. Journal of Physics: Conference Series, 2012
23.
go back to reference Abduljwad F, Ning W, De X: SMX/R: Efficient way of storing and managing XML documents using RDBMSs based on paths. 2010 Abduljwad F, Ning W, De X: SMX/R: Efficient way of storing and managing XML documents using RDBMSs based on paths. 2010
24.
go back to reference NEMA: Digital Imaging and Communications in Medicine (DICOM) Part 1: Introduction and Overview, 2011 NEMA: Digital Imaging and Communications in Medicine (DICOM) Part 1: Introduction and Overview, 2011
25.
go back to reference NEMA: Digital Imaging and Communications in Medicine (DICOM) Part 3: Information Object Definition, 2011 NEMA: Digital Imaging and Communications in Medicine (DICOM) Part 3: Information Object Definition, 2011
26.
go back to reference NEMA: Digital Imaging and Communications in Medicine (DICOM) Part 5: Data Structures and Encoding, 2011 NEMA: Digital Imaging and Communications in Medicine (DICOM) Part 5: Data Structures and Encoding, 2011
27.
go back to reference NEMA: Digital Imaging and Communications in Medicine (DICOM) Part 4: Service Class Specifications, 2011 NEMA: Digital Imaging and Communications in Medicine (DICOM) Part 4: Service Class Specifications, 2011
28.
go back to reference NEMA: Digital Imaging and Communications in Medicine (DICOM) Part 8: Network Communication Support for Message Exchange, 2011 NEMA: Digital Imaging and Communications in Medicine (DICOM) Part 8: Network Communication Support for Message Exchange, 2011
29.
go back to reference NEMA: Digital Imaging and Communications in Medicine (DICOM) Part 10: Media Storage and File Format for Media Interchange, 2011 NEMA: Digital Imaging and Communications in Medicine (DICOM) Part 10: Media Storage and File Format for Media Interchange, 2011
30.
31.
go back to reference ISO/IEC: Information technology -- Database languages, in Part 1: Framework (SQL/Framework). 2008, ISO/IEC ISO/IEC: Information technology -- Database languages, in Part 1: Framework (SQL/Framework). 2008, ISO/IEC
32.
go back to reference Pourma E, Folk M: Balancing Performance and Preservation Lessons learned with HDF5, 2010 Pourma E, Folk M: Balancing Performance and Preservation Lessons learned with HDF5, 2010
35.
go back to reference Nam B, Sussman A: Improving access to multi-dimensional self-describing scientific datasets, 2003 Nam B, Sussman A: Improving access to multi-dimensional self-describing scientific datasets, 2003
36.
go back to reference Salton G, Wong A, Yang CS: A vector space model for automatic indexing. Commun 18(11):613–620, 1975 Salton G, Wong A, Yang CS: A vector space model for automatic indexing. Commun 18(11):613–620, 1975
37.
go back to reference Maia RS, von Wangenheim A, Nobre LF: A statewide telemedicine network for public health in Brazil. 2006 Maia RS, von Wangenheim A, Nobre LF: A statewide telemedicine network for public health in Brazil. 2006
39.
go back to reference Amaral E, Comunello E, Dantas MAR, Macedo DDJ: Replicação Distribuída de Imagens Médicas sob o Formato de Dados HDF5, in 8th International Information and Telecommunication Technologies Symposium 2009, I2TS: Florianópolis, SC - Brazil Amaral E, Comunello E, Dantas MAR, Macedo DDJ: Replicação Distribuída de Imagens Médicas sob o Formato de Dados HDF5, in 8th International Information and Telecommunication Technologies Symposium 2009, I2TS: Florianópolis, SC - Brazil
Metadata
Title
Optimization of PACS Data Persistency Using Indexed Hierarchical Data
Authors
Thiago C. Prado
Douglas D. J. de Macedo
M. A. R. Dantas
Aldo von Wangenheim
Publication date
01-06-2014
Publisher
Springer US
Published in
Journal of Imaging Informatics in Medicine / Issue 3/2014
Print ISSN: 2948-2925
Electronic ISSN: 2948-2933
DOI
https://doi.org/10.1007/s10278-013-9665-9

Other articles of this Issue 3/2014

Journal of Digital Imaging 3/2014 Go to the issue