Branko Mihaljević

Dr. Branko Mihaljević

orcid

Research Focus & Metrics

Academic Career Length

22Years (2005-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
10 December 2024 in Eng
Verified
Journal Article
Open access
PDF file
ARAleksander Radovan
Aleksander Radovan
Leo MrsicLeo Mrsic
Leo Mrsic
GĐGoran Đambić
Goran Đambić
BMBranko Mihaljević
Branko Mihaljević
The accurate counting of passengers in public transport systems is crucial for optimizing operations, improving service quality, and planning infrastructure. It can also contribute to reducing the number of public transport lines where a high number of vehicles is not needed in certain periods during the year, but also by increasing the number of lines where the need is increased. This paper provides a comprehensive review of current methodologies and technologies used for passenger counting, without the actual implementation of the automatic passenger counting system (APC), but with a proposal based on image processing and machine learning techniques and concepts, since it represents one of the most used approaches. The research explores various technologies and algorithms, like card swiping, infrared, weight and ultrasonic sensors, RFID, Wi-Fi, Bluetooth, LiDAR, thermos cameras, including CCTV cameras and traditional computer vision methods, and advanced deep learning approaches, highlighting their strengths and limitations. By analyzing recent advancements and case studies, this review aims to offer insights into the effectiveness, scalability, and practicality of different passenger counting solutions and offers a solution proposal. The research also analyzed the current General Data Protection Regulation (GDPR) that applies to the European Union and how it affects the use of systems like this. Future research directions and potential areas for technological innovation are also discussed to guide further developments in this field.

27 September 2021
Verified
Conference Paper
Open access
MSM. Sipek
M. Sipek
DMD. Muharemagic
D. Muharemagic
BMBranko Mihaljević
Branko Mihaljević
ARAleksander Radovan
Aleksander Radovan
In modern software development, the JavaScript ecosystem of various frameworks and libraries used to develop contemporary web applications presents many advantages. JavaScript is a widely known interpreted programming language, simple to learn and start development, and with numerous third-party libraries and extensions. However, with the rise of highly user-interactive websites and browser-based games, in some cases, JavaScript's executable engine could lack in performance. Therefore, developers could combine several other programming languages to create a polyglot user-interactive interoperable system to develop efficient modern web applications. The interoperability modules offer significant advantages but also present challenges in the execution due to high complexity and longer compilation times. This paper explores WebAssembly, a binary format compilation target with a low-level assembly-like language used for targeting from other programming languages. The binary format allows near-native performance level due to its compactness, as it prioritizes usage of low-level languages. Moreover, as a continuation of our previous research of the GraalVM ecosystem, we analyzed a guest language implementation of a WebAssembly based system, TruffleWasm, hosted on GraalVM and Truffle Java framework. This paper presents the architecture and review of the TruffleWasm within the GraalVM-based ecosystem as well as from performance test results within our academic environment.

9 April 2022
Verified
Book Chapter
Closed access
PDF file
MŠMatija Šipek
Matija Šipek
MZMartin Zagar
Martin Zagar
NDNikola Draskovic
Nikola Draskovic
BMBranko Mihaljević
Branko Mihaljević

3 July 2024 in Preprints.org
Verified
Preprint
Open access
PDF file
ARAleksander Radovan
Aleksander Radovan
GĐGoran Đambić
Goran Đambić
BMBranko Mihaljević
Branko Mihaljević
The accurate counting of passengers in public transport systems is crucial for optimizing operations, improving service quality, and planning infrastructure. It can also contribute to reducing the number of public transport lines where a high frequency of vehicles is not needed in certain periods during the year, but also by increasing the number of lines where the need is increased. This paper provides a comprehensive review of current methodologies and technologies used for passenger counting, with a focus on image processing and machine learning techniques and concepts. The paper explores various algorithms, including traditional computer vision methods and advanced deep learning approaches, highlighting their strengths and limitations. Additionally, the paper examines the integration of these technologies with other sensing modalities such as infrared sensors, Wi-Fi, and RFID. By analyzing recent advancements and case studies, this review aims to offer insights into the effectiveness, scalability, and practicality of different passenger counting solutions and offers a solution proposal. The paper also analyzed the current GDPR regulation that applies to the European Union and how it affects the use of systems like this. Future research directions and potential areas for technological innovation are also discussed to guide further developments in this field.

1 July 2020 in EDULEARN Proceedings
Verified
Conference Paper
Closed access
PDF file
ARAleksander Radovan
Aleksander Radovan
BMBranko Mihaljević
Branko Mihaljević
MŽMartin Žagar
Martin Žagar
Information about the paper titled "EXPERIENCES RELATED TO USING ONLINE COMMUNICATION TOOLS FOR DISTANCE LEARNING" at IATED Digital Library

1 March 2023 in INTED Proceedings
Verified
Conference Paper
Closed access
PDF file
BMBranko Mihaljević
Branko Mihaljević
DBDora Beronić
Dora Beronić
MŽMartin Žagar
Martin Žagar