Skip to main content
Log in

A computer vision-based IoT data ingestion architecture supporting data prioritization

  • Original Paper
  • Published:
Health and Technology Aims and scope Submit manuscript

Abstract

Purpose

As Internet of Things (IoT) evolves, additional focus should be provided in aggregating and ingesting the most valuable data. Several techniques aim to identify the data portions that can offer significant impact, targeting to distinguish the IoT devices’ nature, whose applicability is lacking in simultaneous sectors.

Methods

The current manuscript proposes a Data Ingestion and IoT Data Prioritization process, supporting the connection and integration of heterogeneous IoT medical devices with healthcare platforms, to ingest IoT data of any device and store them in the preferred Cloud Storage service. In sequel, a specific prioritization process is provided, through which the ingested data of the IoT device can be filtered, providing slices of data which are more significant to the requesting stakeholders. This is constructed to firstly ingest and then perform data prioritization to the data to be provided from a citizen’s IoT device to the requesting Healthcare Practitioner, in which initial steps involve the connection of the IoT device to a specifically designed middleware, for identifying its nature and the programmatic methods being responsible for ingesting the device’s data, using computer vision and semantic fingerprinting. The ingested data can then be segmented, provided with scores based on their significance, and receive metadata annotation about their nature. Subsequently, the data are sliced, being forwarded to the Healthcare Practitioner that requested them, following a methodology for metadata ranking.

Results

An evaluation was performed with several types of data, ingesting in an efficient manner healthcare data from IoT devices of low or high type of priority. For the Data Ingestion process, the extracted outcomes were that the overall process could always successfully connect all the IoT Bluetooth-enabled devices through the provided Bluetooth interface. With regards to the IoT Data Prioritization process, the extracted outcome was that IoT gathered data were segmented and split into smaller chunks of low and high priority data based on specific thresholds, prioritizing the most important data that could drive towards more efficient decision-making and overall results.

Conclusions

It is undeniable that the challenges of IoT devices’ management are a very demanding research topic, especially regarding the gathering and ingesting of heterogeneous IoT devices’ data. For that reason, an efficient process was designed and implemented to function in the context of the healthcare sector, giving an increased genericity regarding data ingestion and prioritization for the data to be shared in the healthcare domain. Multiple experiments and tests have taken place, all of them concluding to efficient and high-value data ingestion and prioritization processes, proving the overall process’s applicability.

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

Similar content being viewed by others

Availability of data and material

The data that support the findings of this study are available from University of Piraeus Research Center, but restrictions apply to the availability of these data, which were used under license for the current study, and so are not publicly available. Data are however available from the authors upon reasonable request and with permission of University of Piraeus Research Center.

Code availability

The software code that supports this study is available from the University of Piraeus Research Center, but restrictions apply to the availability of the software code, which was used under license for the current study. Software code is however available from the authors upon reasonable request and with permission of University of Piraeus Research Center.

References

  1. Zeng F, Liu L. Improving the quality of ideological and political education in colleges and universities in big data age. J Phys: Conf Ser. 2021;1852(3). https://doi.org/10.1088/1742-6596/1852/3/032034.

  2. Ge M, Bangui H, Buhnova B. Big data for internet of things: a survey. Futur Gener Comput Syst. 2018;87:601–14. https://doi.org/10.1016/j.future.2018.04.053.

    Article  Google Scholar 

  3. Gupta D, Rani R. A study of big data evolution and research challenges. J Inform Sci. 2019;45(3):322–40. https://doi.org/10.1177/0165551518789880.

    Article  Google Scholar 

  4. Patrizio A. IDC: Expect 175 zettabytes of data worldwide by 2025. In Network World. (2018).

  5. Worldwide Data Will Surge to 163 Zettabytes by 2025. https://www.enterprisestorageforum.com/management/worldwide-data-will-surge-to-163-zettabytes-by-2025/. Date of last access: June 29, 2022.

  6. Gupta NK, Rohil MK. Big data security challenges and preventive solutions. In Data Manag Anal Innov. 2020;285–99. https://doi.org/10.1007/978-981-32-9949-8_21.

  7. Data Becomes “Life-Critical” - A Fundamental Change, Transforming the Way We Live. https://blog.seagate.com/business/data-becomes-life-critical-a-fundamental-change-transforming-the-way-we-live/. Date of last access: June 29, 2022.

  8. Montori F, et al. On the integration of heterogeneous data sources for the collaborative Internet of Things. In IEEE 2nd International Forum on Research and Technologies for Society and Industry Leveraging a better tomorrow. 2016;1-6. https://doi.org/10.1109/RTSI.2016.7740616.

  9. Bansal S, Kumar D. IoT Ecosystem: A Survey on Devices, Gateways, Operating Systems, Middleware and Communication. Int J Wireless Inf Networks. 2020;27(3):340–64. https://doi.org/10.1007/s10776-020-00483-7.

    Article  Google Scholar 

  10. Patel K, et al. Internet of things-IOT: definition, characteristics, architecture, enabling technologies, application & future challenges. Eng Sci Comput. 2016;6(5):6122–31.

    Google Scholar 

  11. Qiu T, et al. How can heterogeneous Internet of Things build our future: A survey. IEEE Commun Surv Tutorials. 2018;20(3):2011–27. https://doi.org/10.1109/COMST.2018.2803740.

    Article  Google Scholar 

  12. Sethi P, Sarangi SR. Internet of things: architectures, protocols, and applications. J Elec Comp Eng. 2017;1–25:2017. https://doi.org/10.1155/2017/9324035.

    Article  Google Scholar 

  13. Khan WZ, et al. Mobile Phone Sensing Systems: A Survey. IEEE Communications Surveys & Tutorials. 2012;15(1):402–27. https://doi.org/10.1109/SURV.2012.031412.00077.

    Article  Google Scholar 

  14. Baronti P, et al. Wireless sensor networks: A survey on the state of the art and the 802.15. 4 and ZigBee standards. Comput Commun. 2007;30(7):1655–95. https://doi.org/10.1016/j.comcom.2006.12.020.

    Article  Google Scholar 

  15. Ray PP. A survey on Internet of Things architectures. J King Saud University-Comp Inform Sci. 2018;30(3):291–319. https://doi.org/10.1016/j.jksuci.2016.10.003.

    Article  Google Scholar 

  16. Ghiringhelli LM, et al. Towards efficient data exchange and sharing for big-data driven materials science: metadata and data formats. NPJ Comp Mater. 2017;3(1):1–9. https://doi.org/10.1038/s41524-017-0048-5.

    Article  Google Scholar 

  17. Ta-Shma P, et al. An ingestion and analytics architecture for iot applied to smart city use cases. IEEE Internet Things J. 2017;5(2):765–74. https://doi.org/10.1109/JIOT.2017.2722378.

    Article  MathSciNet  Google Scholar 

  18. Loria M, et al. An efficient real-time architecture for collecting IoT data. Federated Conf Comp Sci Inform Syst (FedCSIS). 2017;1157–66. https://doi.org/10.15439/2017F381.

  19. Bellini P, Nesi P, Paolucci M, Zaza I.Smart city architecture for data ingestion and analytics: Processes and solutions. In IEEE Fourth Int Conf Big Data Comput Serv Appl (BigDataService). 2018;137–44. https://doi.org/10.1109/BigDataService.2018.00028.

  20. AggreGate. https://aggregate.digital/. Date of last access: June 29, 2022.

  21. Hashemipour S, Ali M. Amazon web services (aws)–an overview of the on-demand cloud computing platform. Int Conf Emerg Technol Comput. 2020;40–7. https://doi.org/10.1007/978-3-030-60036-5_3.

  22. Strickland E. IBM Watson, heal thyself: How IBM overpromised and underdelivered on AI health care. IEEE Spectr. 2020;56(4):24–31. https://doi.org/10.1109/MSPEC.2019.8678513.

    Article  MathSciNet  Google Scholar 

  23. Machado GCP. Aplpication developmente over IoT platform Thingworx. Doctoral dissertation, Universidade de Coimbra. 2018.

  24. Tuarob S, Pouchard LC, Giles CL. Automatic tag recommendation for metadata annotation using probabilistic topic modelling. 13th ACM/IEEE-CS Joint Conf Digital Libraries. 2013;239–48. https://doi.org/10.1145/2467696.2467706.

  25. Carducci G, et al. Semantically aware text categorisation for metadata annotation. Italian Res Conf Digital Libraries. 2019;315–30. https://doi.org/10.1007/978-3-030-11226-4_25.

  26. Lombardo V, et al. Annotation of metadata for dramatic texts: the POP-ODE initiative. 1st Workshop Natural Language Artif Intel. 2017;30–42.

  27. Montori F, et al. Classification and annotation of open internet of things datastreams. Int Conf Web Inform Syst Eng. 2018;209–24. https://doi.org/10.1007/978-3-030-02925-8_15.

  28. Weng WH, et al. Multimodal multitask representation learning for pathology biobank metadata prediction. In arXiv preprint arXiv:1909.07846. 2019. https://doi.org/10.48550/arXiv.1909.07846.

  29. IBM Data Prioritization. https://www.ibm.com/docs/en/taddm/7.3.0?topic=items-prioritization-data. Date of last access: June 29, 2022.

  30. Data Prioritization. https://www.livevault.com/data-prioritization/.

  31. Muhammad K, Lloret J, Baik SW. Intelligent and energy-efficient data prioritization in green smart cities: Current challenges and future directions. IEEE Commun Mag. 2019;57(2):60–5. https://doi.org/10.1109/MCOM.2018.1800371.

    Article  Google Scholar 

  32. Wetzel FT, et al. Unlocking biodiversity data: Prioritization and filling the gaps in biodiversity observation data in Europe. Biol Conserv. 2018;221:78–85. https://doi.org/10.1016/j.biocon.2017.12.024.

    Article  Google Scholar 

  33. Kalid N, et al. Based on real time remote health monitoring systems: a new approach for prioritization “large scales data” patients with chronic heart diseases using body sensors and communication technology. J Med Syst. 2018;42(4):1–37. https://doi.org/10.1007/s10916-018-0916-7.

    Article  Google Scholar 

  34. Hsieh TC, et al. PEDIA: prioritization of exome data by image analysis. Genet Med. 2019;21(12):2807–14. https://doi.org/10.1038/s41436-019-0566-2.

    Article  Google Scholar 

  35. Mavrogiorgou A, Kiourtis A, Kyriazis D. A plug ‘n’play approach for dynamic data acquisition from heterogeneous IoT medical devices of unknown nature. Evolv Syst. 2020;11(2):269–89. https://doi.org/10.1007/s12530-019-09286-5.

    Article  Google Scholar 

  36. Google Images. https://images.google.com. Date of last access: June 29, 2022.

  37. Khan M, Chakraborty S, Astya R, Khepra S. Face detection and recognition using OpenCV. In 2019 Int Conf Comput Comm Intel Syst (ICCCIS). 2019;116–19. https://doi.org/10.1109/ICCCIS48478.2019.8974493.

  38. Bay H, et al. Surf: Speeded up robust features. European Conf Comp Vis. 2006;404–17. https://doi.org/10.1007/11744023_32.

  39. Mavrogiorgou A, et al. IoT Devices Recognition through Object Detection and Classification Techniques. 3rd World Conf Smart Trends Syst Sec Sustain. 2019;12–20. https://doi.org/10.1109/WorldS4.2019.8903926.

  40. Kiourtis A, et al. Aggregating the syntactic and semantic similarity of healthcare data towards their transformation to HL7 FHIR through ontology matching. Int J Med Inform. 2019;132:1–16. https://doi.org/10.1016/j.ijmedinf.2019.104002.

    Article  Google Scholar 

  41. Kiourtis A, et al. Structurally Mapping Healthcare Data to HL7 FHIR through Ontology Alignment. J Med Syst. 2019;43(3):62. https://doi.org/10.1007/s10916-019-1183-y.

    Article  Google Scholar 

  42. Mavrogiorgou A, et al. Identification of IoT Medical Devices APIs Through Ontology Mapping Techniques. 5th EAI Int Conf IoT Technol HealthCare. 2018;39–54. https://doi.org/10.1007/978-3-030-30335-8_4.

  43. JSONPath, https://jsonpath.com/. Date of last access: June 29, 2022.

  44. Campi A, et al. A fuzzy extension of the XPath query language. J Intel Inform Sys. 2009;33(3):285–305. https://doi.org/10.1007/s10844-008-0066-3.

    Article  Google Scholar 

  45. Lim TS, et al. A comparison of prediction accuracy, complexity, and training time of thirty-three old and new classification algorithms. Mach Learn. 2000;40(3):203–28. https://doi.org/10.1023/A:1007608224229.

    Article  MATH  Google Scholar 

  46. Alikaniotis D, Yannakoudakis H, Rei M.Automatic text scoring using neural networks. In arXiv preprint arXiv:1606.04289. 2016. https://doi.org/10.48550/arXiv.1606.04289.

  47. De Campos T, et al. An evaluation of bags-of-words and spatio-temporal shapes for action recognition. IEEE Workshop Appl Comp Vis (WACV). 2011;344–51. https://doi.org/10.1109/WACV.2011.5711524.

  48. Christudas B. Derby. Prac Micros Arch Patt. 2016;869-876. https://doi.org/10.1007/978-1-4842-4501-9_26.

  49. Kiourtis A, et al. Improving Health Information Exchange through Wireless Communication Protocols. 16th Int Conf Wireless Mobile Comp Network Comm (WiMob). 2020;32–39. https://doi.org/10.1109/WiMob50308.2020.9253374.

  50. Mavrogiorgou A, Koukos V, Kouremenou E, Kiourtis A, Raikos A, Manias G, Kyriazis D. A Cross-domain Data Marketplace for Data Sharing. Proc2022 European Symp Software Eng. 2022;72–79. https://doi.org/10.1145/3571697.3571707.

  51. Vidakis K, Mavrogiorgou A, Kiourtis A, Kyriazis D.A comparative study of short-range wireless communication technologies for health information exchange. 2020 Int Conf Electric Comm Comp Eng (ICECCE). 2020;1–6. https://doi.org/10.1109/ICECCE49384.2020.9179478.

  52. Karabetian A, et al. An environmentally-sustainable dimensioning workbench towards dynamic resource allocation in cloud-computing environments. 13th Int Conf Inf Intel Syst Appl (IISA). 2022;1–4. https://doi.org/10.1109/IISA56318.2022.9904367.

  53. Kiourtis A, et al. Identity management standards: A literature review. Comp Inform. 2023;3(1):35–46.

    Google Scholar 

  54. Wang J, et al. Distributed secure storage scheme based on sharding blockchain. Computers, Materials & Continua. 2022;70(3):4485–502. https://doi.org/10.32604/cmc.2022.020648.

    Article  Google Scholar 

  55. Mavrogiorgou A, Kiourtis A, Kyriazis D. A pluggable IoT middleware for integrating data of wearable medical devices. Smart Health. 2022;26:100326. https://doi.org/10.1016/j.smhl.2022.100326.

  56. Kiourtis A, et al. A string similarity evaluation for healthcare ontologies alignment to HL7 FHIR resources. Intel Comput Proc2019 Comput Conf. 2019;956–70. https://doi.org/10.1007/978-3-030-22871-2_68.

  57. Mavrogiorgou A, et al. Internet of medical things (IoMT): acquiring and transforming data into HL7 FHIR through 5G network slicing. Emerg Sci J. 2019;3(2):64–77. https://doi.org/10.28991/esj-2019-01170.

    Article  Google Scholar 

  58. Kiourtis A, Mavrogiorgou A, Kyriazis D. Towards a secure semantic knowledge of healthcare data through structural ontological transformations. Joint Conf Knowledge-Based Software Eng. 2018;178–88. https://doi.org/10.1007/978-3-319-97679-2_18.

  59. Kiourtis A, et al. An autoscaling platform supporting graph data modelling big data analytics. Stud Health Technol Inform. 2022;376–9. https://doi.org/10.3233/SHT1220743.

Download references

Funding

The research leading to this result has received funding from the European Union and Greek national funds through the Operational Program Competitiveness, Entrepreneurship and Innovation, under the call RESEARCH - CREATE - INNOVATE (project code: DIASTEMA - T2EDK-04612) and from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 826106 (InteropEHRate project).

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to the study conception and design. Material preparation, data collection and analysis were performed by Athanasios Kiourtis, and Argyro Mavrogiorgou. The first draft of the manuscript was written by Athanasios Kiourtis and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Athanasios Kiourtis.

Ethics declarations

Conflicts of interest

There are not any financial and non-financial competing interests to be declared.

Additional information

Publisher's Note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kiourtis, A., Mavrogiorgou, A. & Kyriazis, D. A computer vision-based IoT data ingestion architecture supporting data prioritization. Health Technol. 13, 391–411 (2023). https://doi.org/10.1007/s12553-023-00748-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12553-023-00748-0

Keywords

Navigation