Browsing by Author "Murray, I"
Now showing 1 - 20 of 28
- Results Per Page
- Sort Options
Publication Open Access A Context-Aware Doorway Alignment and Depth Estimation Algorithm for Assistive Wheelchairs(Multidisciplinary Digital Publishing Institute (MDPI), 2025-07-17) Tennekoon, S; Wedasingha, N; Welhenge, A; Abhayasinghe, N; Murray, INavigating through doorways remains a daily challenge for wheelchair users, often leading to frustration, collisions, or dependence on assistance. These challenges highlight a pressing need for intelligent doorway detection algorithm for assistive wheelchairs that go beyond traditional object detection. This study presents the algorithmic development of a lightweight, vision-based doorway detection and alignment module with contextual awareness. It integrates channel and spatial attention, semantic feature fusion, unsupervised depth estimation, and doorway alignment that offers real-time navigational guidance to the wheelchairs control system. The model achieved a mean average precision of 95.8% and a F1 score of 93%, while maintaining low computational demands suitable for future deployment on embedded systems. By eliminating the need for depth sensors and enabling contextual awareness, this study offers a robust solution to improve indoor mobility and deliver actionable feedback to support safe and independent doorway traversal for wheelchair users.Publication Open Access Accessbim model for environmental characteristics for vision impaired indoor navigation and way finding(2012 International Conference on Indoor Positioning and Indoor Navigation, 2012-11) Jayakody, J. A. D. C. A; Abhayasinghe, N; Murray, IMost blind people require assistance to navigate within buildings as there is often insufficient information about the buildings available to them. To address this problem, this paper describes the “AccessBIM” model as an approach to facility management in which a digital representation of the indoor building features is used to facilitate the exchange and interoperability of real-time information in digital format which can assist blind people to independently access unfamiliar building indoor environments. This paper discusses conceptual communication model driven architecture that can be implemented for way finding and data synchronization, generating, in real-time, an AccessBIM for a remote user.Publication Open Access Accurate Pedometer for Smartphones(2013) Jayalath, S; Abhayasinghe, N; Murray, IAccuracy of step counting is one of the main problems that exist in current Pedometers, especially when walking slowly on flat lands and performing different activities, such as climbing up and down stairs and walking on inclined planes. Although accelerometer based pedometers provide a reasonable accuracy when walking at higher speeds, the accuracy of them are not sufficient at slow walking speeds and performing different activities. This paper proposes a novel algorithm to detect steps using single-point gyroscopic sensors embedded in mobile devices. Preliminary analysis of data collected in different environments with the involvement of male and female volunteers indicated that gyroscope alone provides sufficient information necessary for accurate step detection. Algorithm was developed based on the gyroscopic data in conjunction with zero crossing and threshold detection techniques. The results proved that gyroscope based step detection algorithm provide a high accuracy when performing different activities and at slow paced walking.Publication Embargo An algorithm for labeling topological maps to represent point of interest for vision impaired navigation(IEEE, 2015-10-13) Jayakody, A; Murray, I; Herrmann, JNavigation in indoor environments is highly challenging for both vision impaired and sighted people, particularly in unknown environments visited for the first time. Several solutions have been implemented and proposed to deal with this challenge. Although some of them have shown to be useful in real scenarios, each solution involves a significant deployment effort or describes objects in a manner that is unfamiliar or incomprehensible to an individual with severe blindness. This paper presents a model of adding informational point of interest to the typical indoor topological map; with particular attention to the semantic labels of the different type of indoor places and proposes a simple way to include the tags to build the topological map. Using this POI and the semantic information, the system determines the user's path, locates possible obstacles on that route, and offers navigation information to assist vision impaired navigation.Publication Embargo Alignment parameter calibration for IMU using the Taguchi method for image deblurring(Elsevier, 2015-04-01) Chan, K.Y; Rajakaruna, N; Engelke, U; Murray, I; Abhayasinghe, NInertial measurement units (IMUs) utilized in smartphones can be used to detect camera motion during exposure, in order to improve image quality degraded with blur through long hand-held exposure. Based on the captured camera motion, blur in images can be removed when an appropriate deblurring filter is used. However, two research issues have not been addressed: (a) the calibration of alignment parameters for the IMU has not been addressed. When inappropriate alignment parameters are used for the IMU, the camera motion would not be captured accurately and the deblurring effectiveness can be downgraded. (b) Also selection of an appropriate deblurring filter correlated with the image quality has still not been addressed. Without the use of an appropriate deblurring filter, the image quality could not be optimal. This paper proposes a systematic method, namely the Taguchi method, which is a robust and systematic approach for designing reliable and high-precision devices, in order to perform the alignment parameter calibration for the IMU and filter selection. The Taguchi method conducts a small number of systematic experiments based on orthogonal arrays. It studies the impact of the alignment parameters and appropriate deblurring filter, which attempts to perform an effective deblurring. Several widely adopted image quality metrics are used to evaluate the deblurred images generated by the proposed Taguchi method. Experimental results show that the quality of deblurred images achieved by the proposed Taguchi method is better than those obtained by deblurring methods which are not involved with the alignment parameter calibration and filter selection. Also, much less computational effort is required by the Taguchi method when comparing with the commonly used optimization methods for determining alignment parameters and deblurring filter.Publication Embargo The application of “Off-the-shelf” components for building IMUs for navigation research(IEEE, 2014-10-27) Abhayasinghe, N; Murray, IInertial measurement units (IMU) are commonly used in pedestrian and robotic navigation applications and research. Although many IMUs are commercially available, almost all of them are non-customizable and they process the collected raw data before presenting them to the user. However, this creates a limitation for researchers due to the fact that they have to rely on a set of per-processed data. Further, available resources and features such as SD card slots, wireless connectivity, available in the IMU may not suit one's research. This paper provides a survey on availability and usage of different off-the-shelf devices to build a custom made IMU. The authors considered open-source microcontroller platforms, low cost MEMS sensors and low cost accessories in this survey so that the IMUs will be affordable to many people. A range of sensors, their features, available processor options and different types of wired and wireless communication options available are discussed. Particular emphasis is made on the ability to modify or add functionality to commonly available hardware. Possible technical issues in assembling the IMU and calibrating sensors are also discussed in this paper. Technologies available for constructing a housing and mounting systems for the IMU best suited to the application are also discussed in this paper. As an example, IMUs developed and implemented by the authors with different housing designs specifically created for particular applications are presented. This survey indicated that off-the-shelf components can effectively be used to build custom-made IMUs to suit the particular research interest or application best.Publication Embargo The application of “Off-the-shelf” components for building IMUs for navigation research(IEEE, 2014-10-27) Abhayasinghe, N; Murray, IInertial measurement units (IMU) are commonly used in pedestrian and robotic navigation applications and research. Although many IMUs are commercially available, almost all of them are non-customizable and they process the collected raw data before presenting them to the user. However, this creates a limitation for researchers due to the fact that they have to rely on a set of per-processed data. Further, available resources and features such as SD card slots, wireless connectivity, available in the IMU may not suit one's research. This paper provides a survey on availability and usage of different off-the-shelf devices to build a custom made IMU. The authors considered open-source microcontroller platforms, low cost MEMS sensors and low cost accessories in this survey so that the IMUs will be affordable to many people. A range of sensors, their features, available processor options and different types of wired and wireless communication options available are discussed. Particular emphasis is made on the ability to modify or add functionality to commonly available hardware. Possible technical issues in assembling the IMU and calibrating sensors are also discussed in this paper. Technologies available for constructing a housing and mounting systems for the IMU best suited to the application are also discussed in this paper. As an example, IMUs developed and implemented by the authors with different housing designs specifically created for particular applications are presented. This survey indicated that off-the-shelf components can effectively be used to build custom-made IMUs to suit the particular research interest or application best.Publication Open Access Bluetooth embedded inertial measurement unit for real-time data collection for gait analysis(2013 International Conference on Indoor Positioning and Indoor Navigation, 2013-10) Chandrasiri, R; Abhayasinghe, N; Murray, I—Inertial Measurement Units (IMUs) are often used to measure motion parameters of human body in indoor/outdoor localization applications. Most of commercially available low-cost IMUs have limited number of sensors and are often connected to a computer by a wired connection (usually by USB). The disadvantage of using wired IMUs in human gait measurement is that, the wires disturb the natural gait patterns. The existing IMUs with wireless connectivity solve that problem, but are relatively high cost. This paper describes the development and testing of a miniature IMU that can be connected to a Windows based computer or an Android based mobile device through Bluetooth. The IMU consists of a 3-axis accelerometer, 3-axis gyroscope, 3-axis magnetometer, a temperature sensor, a pressure sensor and an ambient light sensor. Sensors are sampled at a frequency configurable by the user with a maximum set at 100 Hz. Raw sensor data are streamed through the integrated Bluetooth module to the host device for further processing. The IMU is also equipped with a microSD card slot that enables on-board data logging. The power usage of the Bluetooth transmitter is optimized because only the sampled sensor data are transmitted. The windows application can be used to view sensor data, plot them and to store them into a file for further processing. Android application can be used to view data as well as to record data into a file. The small size of the device enables it be attached to any part of lower or upper human body for the purpose of gait analysis. Comparison of the performance of the device with a smartphone indicated that the output of the IMU is comparable to the output of smartphone.Publication Embargo The construction of an indoor floor plan using a smartphone for future usage of blind indoor navigation(IEEE, 2014-11-27) Jayakody, A; Murray, IMost blind people require assistance to navigate within unfamiliar environments as there is often insufficient information about the buildings available to them. To address aspects of this problem, this paper describes the “AccessBIM” model as an approach to facility management in which a digital representation of the indoor building features is used to facilitate the exchange and interoperability of real-time information in digital format which can assist blind people to independently access unfamiliar building indoor environments. The model driven architecture that can be implemented for way finding and data synchronization, generating, in real-time topological map, to assist vision impaired individuals to navigate known and unknown indoor environment.Publication Embargo Database modelling for vision impaired indoor navigation systems(IEEE, 2015-08-24) Jayakody, A; Murray, I; Herrmann, JCooperative research has been conducted to improve navigation services for vision impaired when they are moving through an indoor environment. Hence, to facilitate vision impaired individual in indoor environment requires a formal modelling approach for map generation and decision making about navigation pathways avoiding obstacles. The proposed data model consists "AccessBIM" database (DB) and API functions. The "AccessBIM" features such as, database connection initiation, function call, function return and database connection termination are organized as a series of function objects that meet the various needs of the database to maintain the relational schema. The proposed API primarily consists of two components, namely; DB connector and the API functions. Proposed "AccessBIM" DB will be implemented using real-time database such as "PostgreSQL". The weighted focus will be given to the areas such as Queries, Indexes and Transactions in relation to tuning the DB and the queries. The performance of the proposed API will be evaluated based on the time required to parse and Data insert rate and retrieval rates.Publication Embargo A database optimization model with quantitative benchmark(IEEE, 2016-03-11) Murray, I; Jayakody, A; Herrmann, J; Lokuliyana, S; Kandawala, D. S. A; Nanayakkara, S. E. CQuery optimization and indexing have an immense impact on database optimization. This has been considered in many different perspectives which provide several different solutions in each case. The purpose of this paper is to primarily provide a comprehensive review and discussion of the core problems through the research on query optimization technology and indexing, based on a number of optimization techniques commonly used in the general approach of a query. A new database optimization model is designed and experiments show that this model can significantly reduce the amount of query execution time to improve the optimization efficiency. Regardless of research on the database optimization model, significant work has been done to comparatively evaluate three scenarios; non-optimized query, optimized query without following any optimization standard, and optimized query via proposed optimization model using the same experimental methodology. Further, this paper describes a benchmark that was developed specifically for the purpose of measuring the quantitative evaluations of the proposed database optimization model.Publication Open Access Efficient, Authentication and Access control Implementation in Mobile Ad hoc Networks (MANET) as applied to Indoor Navigation Guidance System for Vision Impaired People(2012 International Conference on Indoor Positioning and Indoor Navigation, 2012-11) Rupasinghe, P. L; Abhayasinghe, N; Murray, IIndoor navigation systems are becoming increasingly popular. Blind and Low Vision users are prominently in need of indoor positioning and navigating systems as indoor navigation is a significant issue. Most of the efforts in creating such systems are using MANET (Mobile Ad-hoc Networks) as the base technology. However the properties of MANET’s inherently provide greater challenges in areas like security, reliability and performance. Most of research work was done on those different challenges in isolation. A holistic approach to address all these challenges in an implementation appears to be rare. Ad-hoc collaboration is usually an unplanned interaction or created "immediately on the fly". In MANET networks Authentication and access-control trust relations established through, on-line- available evidence, may be short-term and largely peer-to-peer, where the peers may not necessarily have a relevant network that can be placed into a recognizable trust hierarchy. Trust relations involving a captured node need to be invalidated, and new trust evidence need to be collected and evaluated to maintain node connectivity in the ad-hoc network This paper present the framework on Trust Relations based on friendships mechanism which is adopted from the theory of small-world phenomenon (i.e. six degrees of separation) initiated by Milgram, to provide rapid authentication. Continuity Efficient, Rapid Authentication is needed in practical implementations of an Indoor navigation system. Particularly when Low vision users are dependent on such system, a rogue node can be hazardous. Further research delivers a framework which combines reliability and performance, two important factors in practical implementation of an indoor navigation system.Publication Embargo Enhanced algorithmic implementation to assist real-time indoor map generation for vision impaired individuals(IEEE, 2018-08-08) Jayakody, A; Murray, I; Hermann, J; Lokuliyana, S; Dunuwila, V. RThe complexity of indoor environments has made navigation difficult for vision impaired individuals as well as individuals with clear vision. Although handheld mobility devices have been developed to assist the vision impaired in navigation, they are incapable of capturing parameters such as distance, angle and direction. This paper presents an appraised framework; the Accessible Building Information Model (AccessBIM), which could be used for generating an indoor map in real-time with the classification of real world objects and their locations. The AccessBIM database is equipped with two optimization algorithms; a database optimization algorithm that reduces the time of query execution through indexing, query re-writing, schema redesigning and a memory optimization algorithm known as “Memcache”. Five scenarios were tested using a simulator to determine the accuracy of the map that is generated. The use of the two algorithms ensured that the real-time map generated through the data collected from the simulation environment was similar to the actual floor plan. Hence, it can be concluded that the AccessBIM framework has the potential to play an integral role in assistive technologies related to localization and mapping, thus significantly improving the quality of life for individuals with vision impairment.Publication Open Access A gyroscope based accurate pedometer algorithm(International Conference on Indoor Positioning and Indoor Navigation, 2013-10) Jayalath, S; Abhayasinghe, N; Murray, IAccurate step counting is important in pedometer based indoor localization. Existing step detection techniques are not sufficiently accurate, especially at low walking speeds that are commonly observed when navigating unfamiliar environments. This is more critical when vision impaired indoor navigation is considered due to the fact that they have relatively low walking speeds. Almost all existing pedometer techniques use accelerometer data to identify steps, which is not very accurate at low walking speeds. This paper describes a gyroscope based pedometer algorithm implemented in a smartphone. The smartphone is placed in the pocket of the trouser, which is a usual carrying position of the mobile phone. The gyroscope sensor data is used for the identification of steps. The algorithm was designed to demand minimal computational resources so that it can be easily implemented in an embedded platform. Raw data from the sensor are filtered using a 6th order Butterworth filter for noise reduction. This is then sent though a zero crossing detector which identifies the steps. A minimum delay between two consecutive zero crossings was used to avoid fluctuations being counted and peak detection was used to validate steps. The algorithm has a calibration mode, in which the absolute minimum swing of data is learnt to set the threshold. This approach demonstrated accuracies above 96% even at slow walking speeds on flat land, above 95% when walking up/down hills and above 90% when going up/down stairs. This has supported the concept that the gyroscope can be used efficiently in step identification for indoor positioning and navigation systems.Publication Embargo Human Gait Modeling, Prediction and Classification for Level Walking Using Harmonic Models Derived from a Single Thigh-Mounted IMU(MDPI, 2022-03) Abhayasinghe, N; Murray, IThe majority of human gait modeling is based on hip, foot or thigh acceleration. The regeneration accuracy of these modeling approaches is not very high. This paper presents a harmonic approach to modeling human gait during level walking based on gyroscopic signals for a single thighmounted Inertial Measurement Unit (IMU) and the flexion–extension derived from a single thighmounted IMU. The thigh angle can be modeled with five significant harmonics, with a regeneration accuracy of over 0.999 correlation and less than 0.5◦ RMSE per stride cycle. Comparable regeneration accuracies can be achieved with nine significant harmonics for the gyro signal. The fundamental frequency of the harmonic model can be estimated using the stride time, with an error level of 0.0479% (±0.0029%). Six commonly observed stride patterns, and harmonic models of thigh angle and gyro signal for those stride patterns, are presented in this paper. These harmonic models can be used to predict or classify the strides of walking trials, and the results are presented herein. Harmonic models may also be used for activity recognition. It has shown that human gait in level walking can be modeled with a harmonic model of thigh angle or gyro signal, using a single thigh-mounted IMU, to higher accuracies than existing techniques.Publication Embargo Human gait phase recognition based on thigh movement computed using IMUs(IEEE, 2014-04-21) Abhayasinghe, N; Murray, I—Human gait analysis is a major topic in pedestrian navigation and geriatric care. Identifying gait phases is important in using human gait for pedestrian navigation and tracking. Most of existing gait phase identification techniques use multiple sensor modules attached to each section of the lower body. This paper discusses the feasibility of recognizing gait phases using a single inertial measurement unit (IMU) placed in a trouser pocket of the subject. The movement of the thigh is computed by fusing accelerometer and the gyroscopic data gathered from the of the IMU. Experimental results indicated that most of the major gait phases such as Initial Contact, Load Response, Mid Stance, Terminal Stance, Pre-Swing and Swing, can be identified by the movement of one thigh tracked by an IMU. It was also noted that the movement of the offside leg can also be estimated from the fused IMU data. This paper presents a method to recognize all major phases of human stride cycle during walking from movement of one thigh.Publication Embargo Inertial data based deblurring for vision impaired navigation(IEEE, 2014-10-27) Rajakaruna, N; Rathnayake, C; Abhayasinghe, N; Murray, IImage stabilization is very important in vision based indoor/outdoor navigation systems. Blurring is one main cause of poor image quality, which can be caused by a movement of the camera at the time of taking the image, a movement of objects in front, atmospheric turbulence or out-of-focus. Out of these factors, camera movement is dominant in navigation systems as the camera is continuously moving. This paper presents the preliminary results of deblurring performed using point spread function (PSF) computed using synchronized inertial sensor data. It uses data of the accelerometer and gyroscope to derive a motion vector calculated from the motion of the smartphone during the image capturing period. This motion vector is applied to the captured image so that the effect of motion is reversed during the debrurring process. This work is a part of an indoor navigation project that aims to assist people with vision impairment. Image processing form a significant part of the proposed system and as such clearly defined edges are essential for path and obstruction identification. Different deblurring methods are compared for their performance in reversing the effect of camera movement. Results indicated that deblurring can be successfully performed using the motion vector and that the resulting images can be used as a readily approach to object and path identification in vision based navigation systems, especially for blind and vision impaired indoor/outdoor navigation. The paper also proposes a novel deblurring algorithm that uses PSF computed for different portions of the image to deblur that portion of the image.Publication Open Access Intelligent Vision Impaired Indoor Navigation Using Visible Light Communication(Springer, Cham, 2020) Jayakody, A; Murray, I; Hermann, J; Lokuliyana, S; Dunuwila, VRecent statistics of the World Health Organization (WHO) indicate that over 253 million of the world’s population to be visually impaired. Most of these individuals use the white cane as an assistive tool or are often accompanied by caretakers or voluntary helpers as indoor navigation is particularly challenging for them. This chapter describes a substitute vision system designed to assist vision impaired individuals through the use of visible light communication and geomagnetism. Furthermore, the use of database optimization increases the speed and efficiency of data retrieval thus reducing system response time. Though navigation systems that support the visual impaired are readily available, there have been no systems that use both visible light communication and geomagnetism capable of providing accurate and secure indoor navigation assistance, which in turn would increase the overall satisfaction of the system users.Publication Embargo An investigation into dynamic TLPs for smartphone communication: To facilitate timed response in way finding for vision impaired people(IEEE, 2013-12-11) De Silva, D. H; Murray, IA reliable, high speed and efficient data transfer method is a very important factor in real time Way-finding systems since it requires information with very low latency to discover paths, avoid dangerous situations, identified changes in existing maps and alternative routes. This research will develop models and methods to facilitate bounded timing with minimal latency for way-finding application for vision impaired people. As a result of analyzing the requirements for Way-finding applications, it was noted that some typical behaviours involve relatively small amount of data transfer through networks. Existing Transport Layer Protocols (TLP) are not ideal for providing such requirements. This research investigates existing TLPs and proposes modifications / extensions to facilitate demands in Way-finding applications and will implement the Dynamic TLP to incorporate both reliable data transfers with high efficiency as well as frequent data transfers which do not require reliability.Publication Open Access Keynote Address-2: Securing critical infrastructure and the IIoT(Sri Lanka Institute of Information Technology, 2023-03-25) Murray, IWith the advent of the IoT and its application in industrial settings, there is a significant gap in security policy and implementation as data traverses the traditional Operational Technology (OT) infrastructure and into the IT space. Data gathered in the OT environment now needs to traverse the corporate network to decision makers opening up an array of security and compatibility issues that need to be addressed to keep our critical infrastructure safe.
