Research Papers - Department of Electrical and Electronic Engineering
Permanent URI for this collectionhttps://rda.sliit.lk/handle/123456789/679
Browse
12 results
Search Results
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 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 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 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 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 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 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 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 Validation of Thigh Angle Estimation Using Inertial Measurement Unit Data against Optical Motion Capture Systems(MDPI, 2019-02-01) Abhayasinghe, N; Murray, I; Bidabadi, S. SInertial measurement units are commonly used to estimate the orientation of sections of sections of human body in inertial navigation systems. Most of the algorithms used for orientation estimation are computationally expensive and it is difficult to implement them in real-time embedded systems with restricted capabilities. This paper discusses a computationally inexpensive orientation estimation algorithm (Gyro Integration-Based Orientation Filter—GIOF) that is used to estimate the forward and backward swing angle of the thigh (thigh angle) for a vision impaired navigation aid. The algorithm fuses the accelerometer and gyroscope readings to derive the single dimension orientation in such a way that the orientation is corrected using the accelerometer reading when it reads gravity only or otherwise integrate the gyro reading to estimate the orientation. This strategy was used to reduce the drift caused by the gyro integration. The thigh angle estimated by GIOF was compared against the Vicon Optical Motion Capture System and reported a mean correlation of 99.58% for 374 walking trials with a standard deviation of 0.34%. The Root Mean Square Error (RMSE) of the thigh angle estimated by GIOF compared with Vicon measurement was 1.8477°. The computation time on an 8-bit microcontroller running at 8 MHz for GIOF is about a half of that of Complementary Filter implementation. Although GIOF was only implemented and tested for estimating pitch of the IMU, it can be easily extended into 2D to estimate both pitch and roll.Publication Open Access A novel approach for indoor localization using human gait analysis with gyroscopic data(2012 International Conference on Indoor Positioning and Indoor Navigation, 2012-11) Abhayasinghe, N; Murray, I— Way finding is one of the main difficulties that vision impaired people face, especially in indoor environments. Although Global Positioning System (GPS) based navigation is possible outdoors, the accuracy of GPS is not sufficient for indoor navigation and way finding. Most of the existing indoor localization and path finding techniques depend on additional infrastructure deployed in the environment. This paper proposes a novel technique for indoor localization based on human gait using single-point sensors embedded in mobile devices. It involves inertial sensors and other sensors such as magnetometer, generally embedded into the mobile devices. Progress made from data collection indicates that there is a better correlation of gyroscopic data than acceleration data to the gait of the person. Data was collected in different environments with the involvement of multiple male and female volunteers with no vision impairment or motor disability. The two carrying positions considered in this experiment were in the hip-pocket (pocket of the trouser) and clipped into the belt (hip). Various positioning experiments determined that a possible optimal location for the data gathering device was in the subject’s hip-pocket as compared to placement on the belt (hip region) as the movement of the thigh can be tracked when the device is placed in this position. It was also observed that the gyroscopic data can be used to identify different activities, such as walking on flat land, climbing up and down stairs and walking on inclined planes. Although the amplitude of the signal is small at the beginning and the end of the travel, the gyroscopic signal clearly identifies the step events. It is concluded that gyroscopic data gives promising results in indoor localization using gait analysis when the device is placed in the hip-pocket.
