Computer Science
http://hdl.handle.net/10566/51
2024-03-28T16:58:48ZA multifactor comparative assessment of augmented reality frameworks in diverse computing settings
http://hdl.handle.net/10566/8469
A multifactor comparative assessment of augmented reality frameworks in diverse computing settings
Maneli, Mfundo A.; Isafiade, Omowunmi E.
Research and development on different augmented reality (AR) frameworks have come a long way when it comes to image tracking, object tracking, plane tracking and light estimation. However, there might be trade-offs and varying results obtained from different AR frameworks, depending on the use cases, and this is critical for consideration during immersive application development. Besides the current literature effort, this research proposes a multifactor comparative analysis of two core AR frameworks, which aims to analyze and evaluate ARKit and ARCore in diverse computing settings. This research developed a structural application which evaluated three major test parameters across ten devices spanning ARKit and ARCore. The first parameter relates to evaluating AR measurements using four different distance criteria. The second parameter evaluated resource utilization, relating to the central processing unit (CPU) and random access memory (RAM), while the last parameter evaluated plane detection based on light estimation.
2023-01-01T00:00:00ZClustered data muling in the internet of things in motion
http://hdl.handle.net/10566/8440
Clustered data muling in the internet of things in motion
Tuyishimire, Emmanuel; Bagula, Antoine; Ismail, Adiel
This paper considers a case where an Unmanned Aerial Vehicle (UAV) is used to monitor an
area of interest. The UAV is assisted by a Sensor Network (SN), which is deployed in the area such as
a smart city or smart village. The area being monitored has a reasonable size and hence may contain
many sensors for efficient and accurate data collection. In this case, it would be expensive for one UAV
to visit all the sensors; hence the need to partition the ground network into an optimum number of
clusters with the objective of having the UAV visit only cluster heads (fewer sensors). In such a setting,
the sensor readings (sensor data) would be sent to cluster heads where they are collected by the UAV
upon its arrival. This paper proposes a clustering scheme that optimizes not only the sensor network
energy usage, but also the energy used by the UAV to cover the area of interest. The computation
of the number of optimal clusters in a dense and uniformly-distributed sensor network is proposed
to complement the k-means clustering algorithm when used as a network engineering technique in
hybrid UAV/terrestrial networks. Furthermore, for general networks, an efficient clustering model
that caters for both orphan nodes and multi-layer optimization is proposed and analyzed through
simulations using the city of Cape Town in South Africa as a smart city hybrid network engineering
use-case.
2019-01-01T00:00:00ZCommunity healthcare mesh network engineering in white space frequencies
http://hdl.handle.net/10566/8224
Community healthcare mesh network engineering in white space frequencies
Bagula, Antoine
The transition from analog to digital television has availed new spectrum called white space, which can be used to boost the capacity of wireless networks on an opportunistic basis. One sector in which there is a need to use white space frequencies is the healthcare sector
2019-01-01T00:00:00ZAn economic feasibility model for sustainable 5G networks in rural dwellings of South Africa
http://hdl.handle.net/10566/8134
An economic feasibility model for sustainable 5G networks in rural dwellings of South Africa
Maluleke, Hloniphani; Bagula, Antoine; Ajayi, Olasupo
Numerous factors have shown Internet-based technology to be a key enabler in achieving
the sustainable development goals (SDG), as well as narrowing the divide between the global north
and south. For instance, smart farming, remote/online learning, and smart grids can be used to,
respectively, address SDGs 1 and 2 (ending poverty and hunger), 3 (quality education), and 7 and 9
(energy and infrastructure development). Though such Internet-based solutions are commonplace in
the global north, they are missing or sparsely available in global south countries. This is due to several
factors including underdevelopment, which dissuades service providers from investing heavily in
infrastructure for providing capable Internet solutions such as 5G networks in these regions. This
paper presents a study conducted to evaluate the feasibility of deploying 5G networks in the rural
dwellings of South Africa at affordable rates, which would then serve as a pre-cursor for deploying
solutions to improve lives and achieve the SDGs.
2022-01-01T00:00:00Z