Embedded Systems Multimedia Framework for Microcontroller Devices

dc.citation.epage49
dc.citation.issue1
dc.citation.spage43
dc.contributor.affiliationPetro Mohyla Black Sea National University
dc.contributor.authorKrainyk, Yaroslav
dc.coverage.placenameЛьвів
dc.coverage.placenameLviv
dc.date.accessioned2024-02-13T09:56:55Z
dc.date.available2024-02-13T09:56:55Z
dc.date.created2023-02-28
dc.date.issued2023-02-28
dc.description.abstractThe presented paper attempts to establish a generalized approach to the development of embedded systems multimedia applications. It is formalized in the form of a framework that defines rules and recommendations for a developer on how to implement specific pieces of software that work with multimedia data. The basis for the development process is the division of the system’s functionality into stages with the following development of each stage. The framework also defines how touch sensor events may be elaborated. The proposed framework has been tested in a test scenario in an application with multiple stages. The results proved that the solution is feasible for multimedia applications (specifically, with graphics processing) and can be regarded as a generalized approach to the development of embedded systems with multimedia functionality.
dc.format.extent43-49
dc.format.pages7
dc.identifier.citationKrainyk Y. Embedded Systems Multimedia Framework for Microcontroller Devices / Yaroslav Krainyk // Advances in Cyber-Physical Systems. — Lviv : Lviv Politechnic Publishing House, 2023. — Vol 8. — No 1. — P. 43–49.
dc.identifier.citationenKrainyk Y. Embedded Systems Multimedia Framework for Microcontroller Devices / Yaroslav Krainyk // Advances in Cyber-Physical Systems. — Lviv : Lviv Politechnic Publishing House, 2023. — Vol 8. — No 1. — P. 43–49.
dc.identifier.doidoi.org/10.23939/acps2023.01.043
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/61327
dc.language.isoen
dc.publisherВидавництво Львівської політехніки
dc.publisherLviv Politechnic Publishing House
dc.relation.ispartofAdvances in Cyber-Physical Systems, 1 (8), 2023
dc.relation.referencesA. Kumari, S. Tanwar, S. Tyagi, N. Kumar, M. Maasberg, and K.-K. R. Choo, “Multimedia big data computing and Internet of Things applications: A taxonomy and process model,” Journal of Network and Computer Applications, vol. 124. Elsevier BV, pp. 169–195, Dec. 2018. doi: 10.1016/j.jnca.2018.09.014.
dc.relation.referencesP. Hupalo and A. Melnyk, “Acquisition and Processing of Data in CPS for Remote Monitoring of the Human func- tional State,” Advances in Cyber-Physical Systems, vol. 6, no. 1. Lviv Polytechnic National University, pp. 14–20, Jan. 23, 2021. doi: 10.23939/acps2021.01.014.
dc.relation.referencesF. Al-Turjman, A. Radwan, S. Mumtaz, and J. Rodriguez, “Mobile traffic modelling for wireless multimedia sensor networks in IoT,” Computer Communications, vol. 112. El- sevier BV, pp. 109–115, Nov. 2017. doi: 10.1016/j.comcom.2017.08.017.
dc.relation.referencesD. Ibrahim, “ARM Cortex microcontroller development boards,” Arm-Based Microcontroller Multitasking Projects. Elsevier, pp. 33–45, 2021. doi: 10.1016/b978-0-12-821227-1.00003-7.
dc.relation.referencesY. Krainyk, “Regression Model of Frame Rate Processing Performance for Embedded Systems Devices,” in Applica- tions of Machine Learning. Algorithms for Intelligent Sys- tems, P. Johri, J. Verma, and S. Paul, Eds. Springer, Singa- pore, 2020, pp. 257–265. doi: 10.1007/978-981-15-3357- 0_17
dc.relation.referencesR. Herrero, “MQTT-Sn, CoAP, and RTP in wireless IOT real-time communications,” Multimedia Systems, vol. 26, no. 6, pp. 643–654, 2020. doi: 10.1007/s00530-020-00674-5
dc.relation.referencesW. U. Rahman, Y. -S. Choi and K. Chung, "Performance Evaluation of Video Streaming Application Over CoAP in IoT," in IEEE Access, vol. 7, pp. 39852-39861, 2019, doi: 10.1109/ACCESS.2019.2907157.
dc.relation.referencesA. Karaagac, E. Dalipi, P. Crombez, E. De Poorter, and J. Hoebeke, “Light-weight streaming protocol for the Internet of Multimedia Things: Voice streaming over NB-IoT,” Per- vasive and Mobile Computing, vol. 59. Elsevier BV, p. 101044, Oct. 2019. doi: 10.1016/j.pmcj.2019.101044.
dc.relation.referencesOracle, "Class Stage," https://docs.oracle.com/. https://docs.oracle.com/javase/8/javafx/api/javafx/stage/Stage.html (accessed Oct. 17, 2022).
dc.relation.referencesY. Krainyk, “Information technology of university class internet-of-things-module,” in CEUR Workshop Proceed- ings, 2019, vol. 2516, pp. 58–68. url: http://ceur-ws.org/Vol-2516/paper4.pdf
dc.relation.referencesuGFX, “uGFX – lightweight embedded GUI library” https://ugfx.io/ (accessed Oct. 20, 2022).
dc.relation.referencesenA. Kumari, S. Tanwar, S. Tyagi, N. Kumar, M. Maasberg, and K.-K. R. Choo, "Multimedia big data computing and Internet of Things applications: A taxonomy and process model," Journal of Network and Computer Applications, vol. 124. Elsevier BV, pp. 169–195, Dec. 2018. doi: 10.1016/j.jnca.2018.09.014.
dc.relation.referencesenP. Hupalo and A. Melnyk, "Acquisition and Processing of Data in CPS for Remote Monitoring of the Human func- tional State," Advances in Cyber-Physical Systems, vol. 6, no. 1. Lviv Polytechnic National University, pp. 14–20, Jan. 23, 2021. doi: 10.23939/acps2021.01.014.
dc.relation.referencesenF. Al-Turjman, A. Radwan, S. Mumtaz, and J. Rodriguez, "Mobile traffic modelling for wireless multimedia sensor networks in IoT," Computer Communications, vol. 112. El- sevier BV, pp. 109–115, Nov. 2017. doi: 10.1016/j.comcom.2017.08.017.
dc.relation.referencesenD. Ibrahim, "ARM Cortex microcontroller development boards," Arm-Based Microcontroller Multitasking Projects. Elsevier, pp. 33–45, 2021. doi: 10.1016/b978-0-12-821227-1.00003-7.
dc.relation.referencesenY. Krainyk, "Regression Model of Frame Rate Processing Performance for Embedded Systems Devices," in Applica- tions of Machine Learning. Algorithms for Intelligent Sys- tems, P. Johri, J. Verma, and S. Paul, Eds. Springer, Singa- pore, 2020, pp. 257–265. doi: 10.1007/978-981-15-3357- 0_17
dc.relation.referencesenR. Herrero, "MQTT-Sn, CoAP, and RTP in wireless IOT real-time communications," Multimedia Systems, vol. 26, no. 6, pp. 643–654, 2020. doi: 10.1007/s00530-020-00674-5
dc.relation.referencesenW. U. Rahman, Y. -S. Choi and K. Chung, "Performance Evaluation of Video Streaming Application Over CoAP in IoT," in IEEE Access, vol. 7, pp. 39852-39861, 2019, doi: 10.1109/ACCESS.2019.2907157.
dc.relation.referencesenA. Karaagac, E. Dalipi, P. Crombez, E. De Poorter, and J. Hoebeke, "Light-weight streaming protocol for the Internet of Multimedia Things: Voice streaming over NB-IoT," Per- vasive and Mobile Computing, vol. 59. Elsevier BV, p. 101044, Oct. 2019. doi: 10.1016/j.pmcj.2019.101044.
dc.relation.referencesenOracle, "Class Stage," https://docs.oracle.com/. https://docs.oracle.com/javase/8/javafx/api/javafx/stage/Stage.html (accessed Oct. 17, 2022).
dc.relation.referencesenY. Krainyk, "Information technology of university class internet-of-things-module," in CEUR Workshop Proceed- ings, 2019, vol. 2516, pp. 58–68. url: http://ceur-ws.org/Vol-2516/paper4.pdf
dc.relation.referencesenuGFX, "uGFX – lightweight embedded GUI library" https://ugfx.io/ (accessed Oct. 20, 2022).
dc.relation.urihttps://docs.oracle.com/
dc.relation.urihttps://docs.oracle.com/javase/8/javafx/api/javafx/stage/Stage.html
dc.relation.urihttp://ceur-ws.org/Vol-2516/paper4.pdf
dc.relation.urihttps://ugfx.io/
dc.rights.holder© Національний університет “Львівська політехніка”, 2023
dc.rights.holder© Krainyk Y., 2023
dc.subjectembedded systems
dc.subjectframework
dc.subjectgraphics
dc.subjectmultimedia
dc.subjectprocessing
dc.titleEmbedded Systems Multimedia Framework for Microcontroller Devices
dc.typeArticle

Files

Original bundle

Now showing 1 - 2 of 2
Thumbnail Image
Name:
2023v8n1_Krainyk_Y-Embedded_Systems_Multimedia_43-49.pdf
Size:
249.23 KB
Format:
Adobe Portable Document Format
Thumbnail Image
Name:
2023v8n1_Krainyk_Y-Embedded_Systems_Multimedia_43-49__COVER.png
Size:
545.92 KB
Format:
Portable Network Graphics

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.75 KB
Format:
Plain Text
Description: