Browsing by Subject "Sensors."
Now showing 1 - 8 of 8
- Results Per Page
- Sort Options
Item Open Access A comparative study on human activity classification with miniature inertial and magnetic sensors(2011) Yüksek, Murat CihanThis study provides a comparative assessment on the different techniques of classifying human activities that are performed using body-worn miniature inertial and magnetic sensors. The classification techniques compared in this study are: naive Bayesian (NB) classifier, artificial neural networks (ANNs), dissimilarity-based classifier (DBC), various decision-tree methods, Gaussian mixture model (GMM), and support vector machines (SVM). The algorithms for these techniques are provided on two commonly used open source environments: Waikato environment for knowledge analysis (WEKA), a Java-based software; and pattern recognition toolbox (PRTools), a MATLAB toolbox. Human activities are classified using five sensor units worn on the chest, the arms, and the legs. Each sensor unit comprises a tri-axial gyroscope, a tri-axial accelerometer, and a tri-axial magnetometer. A feature set extracted from the raw sensor data using principal component analysis (PCA) is used in the classification process. Three different cross-validation techniques are employed to validate the classifiers. A performance comparison of the classification techniques is provided in terms of their correct differentiation rates, confusion matrices, and computational cost. The methods that result in the highest correct differentiation rates are found to be ANN (99.2%), SVM (99.2%), and GMM (99.1%). The magnetometer is the best type of sensor to be used in classification whereas gyroscope is the least useful. Considering the locations of the sensor units on body, the sensors worn on the legs seem to provide the most valuable information.Item Open Access Human activity classification with miniature inertial sensors(2009) Tunçel, OrkunThis thesis provides a comparative study on activity recognition using miniature inertial sensors (gyroscopes and accelerometers) and magnetometers worn on the human body. The classification methods used and compared in this study are: a rule-based algorithm (RBA) or decision tree, least-squares method (LSM), k-nearest neighbor algorithm (k-NN), dynamic time warping (DTW- 1 and DTW-2), and support vector machines (SVM). In the first part of this study, eight different leg motions are classified using only two single-axis gyroscopes. In the second part, human activities are classified using five sensor units worn on different parts of the body. Each sensor unit comprises a tri-axial gyroscope, a tri-axial accelerometer and a tri-axial magnetometer. Different feature sets extracted from the raw sensor data and these are used in the classification process. A number of feature extraction and reduction techniques (principal component analysis) as well as different cross-validation techniques have been implemented and compared. A performance comparison of these classification methods is provided in terms of their correct differentiation rates, confusion matrices, pre-processing and training times and classification times. Among the classification techniques we have considered and implemented, SVM, in general, gives the highest correct differentiation rate, followed by k-NN. The classification time for RBA is the shortest, followed by SVM or LSM, k-NN or DTW-1, and DTW-2 methods. SVM requires the longest training time, whereas DTW-2 takes the longest amount of classification time. Although there is not a significant difference between the correct differentiation rates obtained by different crossvalidation techniques, repeated random sub-sampling uses the shortest amount of classification time, whereas leave-one-out requires the longest.Item Open Access Implementation of digital detection scheme for fiber optic gyroscope(2013) Öğüt, SerdarFiber optic gyroscope (FOG) is a kind of inertial sensor that can be used for navigation, control and guidance of air, naval, land and space vehicles. A FOG measures rotation rate dependent on phase difference between two counterpropagating light waves through a rotating fiber loop. In this thesis, the main principles of FOG such as Sagnac effect and reciprocity are described. The optical scheme consists of a broadband light source, a coupler, a polarizer, an integrated optic chip and a fiber coil, is developed and established. The modulation and demodulation techniques used in FOG are also investigated in detail. The digital detection system is built with a photodetector, a transimpedance amplifier, a voltage amplifier and a data acquisition (DAQ) system. A transceiver module and an FPGA processor are the components of DAQ system. The modulation and demodulation processes are implemented by using LabVIEW FPGA module. The program created in LabVIEW environment allows to characterize scale factor and phase modulator parameters. Rotation rate measurements are performed and analyzed by Allan variance method. The impacts of different noise types to the performance of FOG are analyzed. Angle random walk (ARW), noise component to determine short-term accuracy of FOG, is reduced by integration of spike-free signal. We also show that we obtain similar noise parameters even if the output power of the system is very low. It is proven and tested that ARW is reduced by the optimization of modulation depth. Theoretical and experimental results are quite consistent at every stages of the work.Item Open Access Intelligent sensing for robot mapping and simultaneous human localization and activity recognition(2011) Altun, KeremWe consider three different problems in two different sensing domains, namely ultrasonic sensing and inertial sensing. Since the applications considered in each domain are inherently different, this thesis is composed of two main parts. The approach common to the two parts is that raw data acquired from simple sensors is processed intelligently to extract useful information about the environment. In the first part, we employ active snake contours and Kohonen’s selforganizing feature maps (SOMs) for representing and evaluating discrete point maps of indoor environments efficiently and compactly. We develop a generic error criterion for comparing two different sets of points based on the Euclidean distance measure. The point sets can be chosen as (i) two different sets of map points acquired with different mapping techniques or different sensing modalities, (ii) two sets of fitted curve points to maps extracted by different mapping techniques or sensing modalities, or (iii) a set of extracted map points and a set of fitted curve points. The error criterion makes it possible to compare the accuracy of maps obtained with different techniques among themselves, as well as with an absolute reference. We optimize the parameters of active snake contours and SOMs using uniform sampling of the parameter space and particle swarm optimization. A demonstrative example from ultrasonic mapping is given based on experimental data and compared with a very accurate laser map, considered an absolute reference. Both techniques can fill the erroneous gaps in discrete point maps. Snake curve fitting results in more accurate maps than SOMs because it is more robust to outliers. The two methods and the error criterion are sufficiently general that they can also be applied to discrete point maps acquired with other mapping techniques and other sensing modalities. In the second part, we use body-worn inertial/magnetic sensor units for recognition of daily and sports activities, as well as for human localization in GPSdenied environments. Each sensor unit comprises a tri-axial gyroscope, a tri-axial accelerometer, and a tri-axial magnetometer. The error characteristics of the sensors are modeled using the Allan variance technique, and the parameters of lowand high-frequency error components are estimated. Then, we provide a comparative study on the different techniques of classifying human activities that are performed using body-worn miniature inertial and magnetic sensors. Human activities are classified using five sensor units worn on the chest, the arms, and the legs. We compute a large number of features extracted from the sensor data, and reduce these features using both Principal Components Analysis (PCA) and sequential forward feature selection (SFFS). We consider eight different pattern recognition techniques and provide a comparison in terms of the correct classification rates, computational costs, and their training and storage requirements. Results with sensors mounted on various locations on the body are also provided. The results indicate that if the system is trained by the data of an individual person, it is possible to obtain over 99% correct classification rates with a simple quadratic classifier such as the Bayesian decision method. However, if the training data of that person are not available beforehand, one has to resort to more complex classifiers with an expected correct classification rate of about 85%. We also consider the human localization problem using body-worn inertial/ magnetic sensors. Inertial sensors are characterized by drift error caused by the integration of their rate output to get position information. Because of this drift, the position and orientation data obtained from inertial sensor signals are reliable over only short periods of time. Therefore, position updates from externally referenced sensors are essential. However, if the map of the environment is known, the activity context of the user provides information about position. In particular, the switches in the activity context correspond to discrete locations on the map. By performing activity recognition simultaneously with localization, one can detect the activity context switches and use the corresponding position information as position updates in the localization filter. The localization filter also involves a smoother, which combines the two estimates obtained by running the zero-velocity update (ZUPT) algorithm both forward and backward in time. We performed experiments with eight subjects in an indoor and an outdoor environment involving “walking,” “turning,” and “standing” activities. Using the error criterion in the first part of the thesis, we show that the position errors can be decreased by about 85% on the average. We also present the results of a 3-D experiment performed in a realistic indoor environment and demonstrate that it is possible to achieve over 90% error reduction in position by performing activity recognition simultaneously with localization.Item Open Access Multi-sensor based ambient assisted living system(2013) Yazar, AhmetAn important goal of Ambient Assisted Living (AAL) research is to contribute to the quality of life of the elderly and handicapped people and help them to maintain an independent lifestyle with the use of sensors, signal processing and the available telecommunications infrastructure. From this perspective, detection of unusual human activities such as falling person detection has practical applications. In this thesis, a low-cost AAL system using vibration and passive infrared (PIR) sensors is proposed for falling person detection, human footstep detection, human motion detection, unusual inactivity detection, and indoor flooding detection applications. For the vibration sensor signal processing, various frequency analysis methods which consist of the discrete Fourier transform (DFT), mel-frequency cepstral coefficients (MFCC), discrete wavelet transform (DWT) with different filter-banks, dual-tree complex wavelet transform (DT-CWT), and single-tree complex wavelet transform (ST-CWT) are compared to each other to obtain the best possible classification result in our dataset. Adaptive-threshold based Markov model (MM) classifier is preferred for the human footstep detection. Vibration sensor based falling person detection system employs Euclidean distance and support vector machine (SVM) classifiers and these classifiers are compared to each other. PIR sensors are also used for falling person detection and this system employs two PIR sensors. To achieve the most reliable system, a multi-sensor based falling person detection system which employs one vibration and two PIR sensors is developed. PIR sensor based system has also the capability of detecting uncontrolled flames and this system is integrated to the overall system. The proposed AAL system works in real-time on a standard personal computer or chipKIT Uno32 microprocessors without computers. A network is setup for the communication of the Uno32 boards which are connected to different sensors. The main processor gives final decisions and emergency alarms are transmitted to outside of the smart home using the auto-dial alarm system via telephone lines. The resulting AAL system is a low-cost and privacy-friendly system thanks to the types of sensors used.Item Open Access Pyroelectric infrared (PIR) sensor based event detection(2009) Soyer, Emin BireyPyroelectric Infra-red (PIR) sensors have been extensively used in indoor and outdoor applications as they are low cost, easy to use and widely available. PIR sensors respond to IR radiating objects moving in its viewing range. The current sensors give an output of logical one when they detect a hot object’s motion and a logical zero when there is no moving hot object. In this method, only moving objects can be detected and the rate of false alarm is high. New types of PIR sensors are more sophisticated and more capable. They have a lower false alarm ratio compared to classical ones. Although they can distinguish pets and humans, again they can only be used for detection of hot object motions due to the limitations caused by the usage of the simple comparator structure inside. This structure is unalterable, not flexible for development, and not suitable for implementing algorithms. A new approach is developed to use PIR sensors by modifying the sensor circuitry. Instead of directly using the output of a classical PIR sensor, an analog signal is extracted from the PIR output and it is sampled. As a result, intelligent signal processing algorithms can be developed using the discrete-time sensor signal. In this way, it is possible to develop human, pet and flame detection methods. It is also possible to find the direction of moving objects and estimate their distances from the sensor. Furthermore, the path of a moving target can be estimated using a PIR sensor array. We focus on object and event classification using sampled PIR sensor signals. Pet, human and flame detection methods are comparatively investigated. Different human motion events are modeled and classifed using Hidden Markov Models (HMM) and Conditional Gaussian Mixture Models (CGMMs). The sampled data is wavelet transformed for feature extraction and then fed into HMMs for analysis. The final decision is reached according to the Markov Model producing the highest probability. Experimental results demonstrate the reliability of the proposed HMM based decision and event classification algorithm.Item Open Access Recognition and classification of human activities using wearable sensors(2012) Yurtman, ArasWe address the problem of detecting and classifying human activities using two different types of wearable sensors. In the first part of the thesis, a comparative study on the different techniques of classifying human activities using tag-based radio-frequency (RF) localization is provided. Position data of multiple RF tags worn on the human body are acquired asynchronously and non-uniformly. Curves fitted to the data are re-sampled uniformly and then segmented. The effect of varying the relevant system parameters on the system accuracy is investigated. Various curve-fitting, segmentation, and classification techniques are compared and the combination resulting in the best performance is presented. The classifiers are validated through the use of two different cross-validation methods. For the complete classification problem with 11 classes, the proposed system demonstrates an average classification error of 8.67% and 21.30% for 5-fold and subject-based leave-one-out (L1O) cross validation, respectively. When the number of classes is reduced to five by omitting the transition classes, these errors become 1.12% and 6.52%. The system demonstrates acceptable classification performance despite that tag-based RF localization does not provide very accurate position measurements. In the second part, data acquired from five sensory units worn on the human body, each containing a tri-axial accelerometer, a gyroscope, and a magnetometer, during 19 different human activities are used to calculate inter-subject and interactivity variations in the data with different methods. Absolute, Euclidean, and dynamic time-warping (DTW) distances are used to assess the similarity of the signals. The comparisons are made using time-domain data and feature vectors. Different normalization methods are used and compared. The “best” subject is defined and identified according to his/her average distance to the other subjects.Based on one of the similarity criteria proposed here, an autonomous system that detects and evaluates physical therapy exercises using inertial sensors and magnetometers is developed. An algorithm that detects all the occurrences of one or more template signals (exercise movements) in a long signal (physical therapy session) while allowing some distortion is proposed based on DTW. The algorithm classifies the executions in one of the exercises and evaluates them as correct/incorrect, identifying the error type if there is any. To evaluate the performance of the algorithm in physical therapy, a dataset consisting of one template execution and ten test executions of each of the three execution types of eight exercise movements performed by five subjects is recorded, having totally 120 and 1,200 exercise executions in the training and test sets, respectively, as well as many idle time intervals in the test signals. The proposed algorithm detects 1,125 executions in the whole test set. 8.58% of the executions are missed and 4.91% of the idle intervals are incorrectly detected as an execution. The accuracy is 93.46% for exercise classification and 88.65% for both exercise and execution type classification. The proposed system may be used to both estimate the intensity of the physical therapy session and evaluate the executions to provide feedback to the patient and the specialist.Item Open Access Volatile organic compounds (VOC) gas leak detection by using infrared sensors(2009) Erden, FatihAdvances in technology and industry leads to a rise in the living standards of people. However, this has also introduced a variety of serious problems, such as the undesired release of combustible and toxic gases which have become an essential part of domestic and industrial life. Therefore, detection and monitoring of VOC gases have become a major problem in recent years. In this thesis, we propose novel methods for detection and monitoring VOC gas leaks by using a Pyro-electric (or Passive) Infrared (PIR) sensor and a thermopile sensor. A continuous time analog signal is obtained for both of the sensors and sent to a PC for signal processing. While using the PIR sensor, we have Hidden Markov Models (HMM) for each type of event to be classified. Then, by using a probabilistic approach we determine which class any test signal belongs to. In the case of a thermopile sensor, in addition to Hidden Markov Modeling method, we also use a method based on the period of the sensor signal. The frequency of the output signal of the thermopile sensor increases with the presence of VOC gas leak. By using this fact, we control whether the period of a test signal is below a predefined threshold or not. If it is, our system triggers an alarm. Moreover, we present different methods to find the periods of a given signal.