• Title/Summary/Keyword: smartphone sensors

Search Result 204, Processing Time 0.027 seconds

Development of an Infrared Imaging-Based Illegal Camera Detection Sensor Module in Android Environments (안드로이드 환경에서의 적외선 영상 기반 불법 촬영 카메라 탐지 센서 모듈 개발)

  • Kim, Moonnyeon;Lee, Hyungman;Hong, Sungmin;Kim, Sungyoung
    • Journal of Sensor Science and Technology
    • /
    • v.31 no.2
    • /
    • pp.131-137
    • /
    • 2022
  • Crimes related to illegal cameras are steadily increasing and causing social problems. Owing to the development of camera technology, the miniaturization and high performance of illegal cameras have caused anxiety among many people. This study is for detecting hidden cameras effectively such that they could not be easily detected by human eyes. An image sensor-based module with 940 nm wavelength infrared detection technology was developed, and an image processing algorithm was developed to selectively detect illegal cameras. Based on the Android smartphone environment, image processing technology was applied to an image acquired from an infrared camera, and a detection sensor module that is less sensitive to ambient brightness noise was studied. Experiments and optimization studies were conducted according to the Gaussian blur size, adaptive threshold size, and detection distance. The performance of the infrared image-based illegal camera detection sensor module was excellent. This is expected to contribute to the prevention of crimes related to illegal cameras.

Ensemble of Nested Dichotomies for Activity Recognition Using Accelerometer Data on Smartphone (Ensemble of Nested Dichotomies 기법을 이용한 스마트폰 가속도 센서 데이터 기반의 동작 인지)

  • Ha, Eu Tteum;Kim, Jeongmin;Ryu, Kwang Ryel
    • Journal of Intelligence and Information Systems
    • /
    • v.19 no.4
    • /
    • pp.123-132
    • /
    • 2013
  • As the smartphones are equipped with various sensors such as the accelerometer, GPS, gravity sensor, gyros, ambient light sensor, proximity sensor, and so on, there have been many research works on making use of these sensors to create valuable applications. Human activity recognition is one such application that is motivated by various welfare applications such as the support for the elderly, measurement of calorie consumption, analysis of lifestyles, analysis of exercise patterns, and so on. One of the challenges faced when using the smartphone sensors for activity recognition is that the number of sensors used should be minimized to save the battery power. When the number of sensors used are restricted, it is difficult to realize a highly accurate activity recognizer or a classifier because it is hard to distinguish between subtly different activities relying on only limited information. The difficulty gets especially severe when the number of different activity classes to be distinguished is very large. In this paper, we show that a fairly accurate classifier can be built that can distinguish ten different activities by using only a single sensor data, i.e., the smartphone accelerometer data. The approach that we take to dealing with this ten-class problem is to use the ensemble of nested dichotomy (END) method that transforms a multi-class problem into multiple two-class problems. END builds a committee of binary classifiers in a nested fashion using a binary tree. At the root of the binary tree, the set of all the classes are split into two subsets of classes by using a binary classifier. At a child node of the tree, a subset of classes is again split into two smaller subsets by using another binary classifier. Continuing in this way, we can obtain a binary tree where each leaf node contains a single class. This binary tree can be viewed as a nested dichotomy that can make multi-class predictions. Depending on how a set of classes are split into two subsets at each node, the final tree that we obtain can be different. Since there can be some classes that are correlated, a particular tree may perform better than the others. However, we can hardly identify the best tree without deep domain knowledge. The END method copes with this problem by building multiple dichotomy trees randomly during learning, and then combining the predictions made by each tree during classification. The END method is generally known to perform well even when the base learner is unable to model complex decision boundaries As the base classifier at each node of the dichotomy, we have used another ensemble classifier called the random forest. A random forest is built by repeatedly generating a decision tree each time with a different random subset of features using a bootstrap sample. By combining bagging with random feature subset selection, a random forest enjoys the advantage of having more diverse ensemble members than a simple bagging. As an overall result, our ensemble of nested dichotomy can actually be seen as a committee of committees of decision trees that can deal with a multi-class problem with high accuracy. The ten classes of activities that we distinguish in this paper are 'Sitting', 'Standing', 'Walking', 'Running', 'Walking Uphill', 'Walking Downhill', 'Running Uphill', 'Running Downhill', 'Falling', and 'Hobbling'. The features used for classifying these activities include not only the magnitude of acceleration vector at each time point but also the maximum, the minimum, and the standard deviation of vector magnitude within a time window of the last 2 seconds, etc. For experiments to compare the performance of END with those of other methods, the accelerometer data has been collected at every 0.1 second for 2 minutes for each activity from 5 volunteers. Among these 5,900 ($=5{\times}(60{\times}2-2)/0.1$) data collected for each activity (the data for the first 2 seconds are trashed because they do not have time window data), 4,700 have been used for training and the rest for testing. Although 'Walking Uphill' is often confused with some other similar activities, END has been found to classify all of the ten activities with a fairly high accuracy of 98.4%. On the other hand, the accuracies achieved by a decision tree, a k-nearest neighbor, and a one-versus-rest support vector machine have been observed as 97.6%, 96.5%, and 97.6%, respectively.

Testing the Reliability of a Smartphone-Based Travel Survey: An Experiment in Seoul (스마트폰 기반 통행 행태 조사 자료 신뢰성 검증: 서울에서 수집된 자료를 바탕으로)

  • Lee, Jae Seung;Zegras, P. Christopher;Zhao, Fang;Kim, Daehee;Kang, Junhee
    • The Journal of The Korea Institute of Intelligent Transport Systems
    • /
    • v.15 no.2
    • /
    • pp.50-62
    • /
    • 2016
  • With programmable applications that utilize sensors, such as global positioning systems and accelerometers, smartphones provide an unprecedented opportunity to collect behavioral data in an unobtrusive and cost-effective manner. This paper assesses the relative accuracy and reliability of the Future Mobility Sensing (FMS), a smartphone-based prompted-recall travel survey. We compared the data extracted from FMS with the data collected from the Korea Passenger Trip Survey (PTS), a traditional self-reported, paper-based travel survey. In total, 46 undergraduate students completed the PTS for seven consecutive days, while also carrying their smartphones with the activated FMS applications for the same time span. After completing the PTS, the participants validated their FMS data on the web-based prompted recall surveys. We then matched the validated FMS data with the PTS-based records. The FMS turns out to be superior in detecting short trips, which are usually under-reported in self-reported travel surveys. The reported PTS travel times are longer than for the FMS, suggesting that participants tend to overestimate their travel time in the PTS. This study contributes to the ongoing development of smartphone-based travel behavior data collecting methods.

Comparative Analysis of Seismic Records Observed at Seismic Stations and Smartphone MEMS Sensors (지진관측소와 스마트폰 MEMS 센서 기록의 비교분석)

  • Jang, Dongil;Ahn, Jae-Kwang;Kwon, Youngwoo;Kwak, Dongyoup
    • KSCE Journal of Civil and Environmental Engineering Research
    • /
    • v.41 no.5
    • /
    • pp.513-522
    • /
    • 2021
  • A smartphone (SMP) includes a MEMS sensor that can record 3-components motions and has a wireless network device to transmit data in live. These features and relatively low maintenance costs are the advantage of using SMPs as an auxiliary seismic observation network. Currently, 279 SMPs are monitoring seismic motions. In this study, we compare the SMP records with the seismic station (SS) records to validate SMP records. The data used for comparison are records for five earthquakes that occurred in 2019, which are 321 SS data recorded by the Korea Meteorological Administration and the Korea Institute of Geoscience and Mineral Resources and 145 recorded by SMPs. The analysis shows that the event-term corrected average residual of the SMP MEMS sensor records is 0.59 which indicating that the peak horizontal acceleration by SMP is 1.8 factor bigger than the peak ground acceleration by SS. In addition, the residuals tend to decrease as the installation floor of the smartphone MEMS sensor increases, which is the similar trend with response spectra from SS.

Encapsulation of SEED Algorithm in HCCL for Selective Encryption of Android Sensor Data (안드로이드 센서 정보의 선택적 암호화를 지원하는 HCCL 기반 SEED 암호의 캡슐화 기능 연구)

  • Kim, Hyung Jong;Ahn, Jae Yoon
    • Journal of the Korea Society for Simulation
    • /
    • v.29 no.2
    • /
    • pp.73-81
    • /
    • 2020
  • HCCL stands for Heterogenous Container Class Library. HCCL is a library that allows heterogeneous types of data to be stored in a container as a single record and to be constructed as a list of the records to be stored in database. With HCCL, encryption/decryption can be done based on the unified data type. Recently, IoT sensor which is embedded in smartphone enables developers to provide various convenient services to users. However, it is also true that infringement of personal information may occur in the process of transmitting sensor information to API and users need to be prepared for this situation in some sense. In this study, we developed a data model that enhances existing security using SEED cryptographic algorithms while managing information of sensors based on HCCL. Due to the fact that the Android environment does not provide permission management function for sensors, this study decided whether or not to encrypt sensor information based on the user's choice so that the user can determine the creation and storage of safe data. For verification of this work, we have presented the performance evaluation by comparing with the situation of storing the sensor data in plaintext.

Smart Helmet for Vital Sign-Based Heatstroke Detection Using Support Vector Machine (SVM 이용한 다중 생체신호기반 온열질환 감지 스마트 안전모 개발)

  • Jaemin, Jang;Kang-Ho, Lee;Subin, Joo;Ohwon, Kwon;Hak, Yi;Dongkyu, Lee
    • Journal of Sensor Science and Technology
    • /
    • v.31 no.6
    • /
    • pp.433-440
    • /
    • 2022
  • Recently, owing to global warming, average summer temperatures are increasing and the number of hot days is increasing is increasing, which leads to an increase in heat stroke. In particular, outdoor workers directly exposed to the heat are at higher risk of heat stroke; therefore, preventing heat-related illnesses and managing safety have become important. Although various wearable devices have been developed to prevent heat stroke for outdoor workers, applying various sensors to the safety helmets that workers must wear is an excellent alternative. In this study, we developed a smart helmet that measures various vital signs of the wearer such as body temperature, heart rate, and sweat rate; external environmental signals such as temperature and humidity; and movement signals of the wearer such as roll and pitch angles. The smart helmet can acquire the various data by connecting with a smartphone application. Environmental data can check the status of heat wave advisory, and the individual vital signs can monitor the health of workers. In addition, we developed an algorithm that classifies the risk of heat-related illness as normal and abnormal by inputting a set of vital signs of the wearer using a support vector machine technique, which is a machine learning technique that allows for rapid binary classification with high reliability. Furthermore, the classified results suggest that the safety manager can supervise the prevention of heat stroke by receiving feedback from the control system.

A Worker-Driven Approach for Opening Detection by Integrating Computer Vision and Built-in Inertia Sensors on Embedded Devices

  • Anjum, Sharjeel;Sibtain, Muhammad;Khalid, Rabia;Khan, Muhammad;Lee, Doyeop;Park, Chansik
    • International conference on construction engineering and project management
    • /
    • 2022.06a
    • /
    • pp.353-360
    • /
    • 2022
  • Due to the dense and complicated working environment, the construction industry is susceptible to many accidents. Worker's fall is a severe problem at the construction site, including falling into holes or openings because of the inadequate coverings as per the safety rules. During the construction or demolition of a building, openings and holes are formed in the floors and roofs. Many workers neglect to cover openings for ease of work while being aware of the risks of holes, openings, and gaps at heights. However, there are safety rules for worker safety; the holes and openings must be covered to prevent falls. The safety inspector typically examines it by visiting the construction site, which is time-consuming and requires safety manager efforts. Therefore, this study presented a worker-driven approach (the worker is involved in the reporting process) to facilitate safety managers by developing integrated computer vision and inertia sensors-based mobile applications to identify openings. The TensorFlow framework is used to design Convolutional Neural Network (CNN); the designed CNN is trained on a custom dataset for binary class openings and covered and deployed on an android smartphone. When an application captures an image, the device also extracts the accelerometer values to determine the inclination in parallel with the classification task of the device to predict the final output as floor (openings/ covered), wall (openings/covered), and roof (openings / covered). The proposed worker-driven approach will be extended with other case scenarios at the construction site.

  • PDF

Fall Direction Detection using the Components of Acceleration Vector and Orientation Sensor on the Smartphone Environment (스마트폰 환경에서 가속도 벡터의 성분과 방향센서를 활용한 넘어지는 방향 측정)

  • Lee, Woosik;Song, Teuk Seob;Youn, Jong-Hoon
    • Journal of Korea Multimedia Society
    • /
    • v.18 no.4
    • /
    • pp.565-574
    • /
    • 2015
  • Falls are the main cause of serious injuries and accidental deaths in people over the age of 65. Due to widespread adoption of smartphones, there has been a growing interest in the use of smartphones for detecting human behavior and activities. Modern smartphones are equipped with a wide variety of sensors such as an accelerometer, a gyroscope, camera, GPS, digital compass and microphone. In this paper, we introduce a new method that determines the fall direction of human subjects by analyzing the three axis components of acceleration vector.

Skin Condition Estimation Using Mobile Handheld Camera

  • Bae, Ji-Sang;Jeon, Jae-Ho;Lee, Jae-Young;Kim, Jong-Ok
    • ETRI Journal
    • /
    • v.38 no.4
    • /
    • pp.776-786
    • /
    • 2016
  • The fairly recent standard of equipping mobile devices with advanced imaging sensors has opened the possibility of conveniently diagnosing skin conditions, anywhere, anytime. For this application, we attempted to estimate skin conditions from a skin image taken by a mobile handheld camera. To estimate the skin conditions, we specifically identified three skin features (pigmentation, pores, and roughness) that can be measured quantitatively from a skin image. The experimental data indicate that the existing thresholding methods are inappropriate for extracting the pigmentation and pore skin features. Thus, we propose a new line-fitting based thresholding method for skin feature detection. We thoroughly evaluated our proposed skin condition estimation method using our skin image database. The experimental results show that our proposed thresholding method can better determine the threshold leading to the most visually plausible detection, when compared to existing methods. We also confirmed that skin conditions can be feasibly estimated using a common mobile handheld camera (for example, a smartphone).

Real-Time Transmission System for Greenhouse Information Using MQTT and RTSP (MQTT와 RTSP를 통한 온실 정보의 실시간 전송 시스템)

  • Kim, Dong-Eon;Kim, Seong-Woo;Kwon, Soon-Kak
    • Journal of Korea Multimedia Society
    • /
    • v.18 no.8
    • /
    • pp.935-942
    • /
    • 2015
  • According to growing of the plant cultivation in a greenhouse environment, the demand of a system to control the greenhouse easier has increased. Currently, the methods to control by the mobile App represent the information in a greenhouse environment with a simple numerical data or compose only the contents with a limited degree of freedom. In order to solve these problems, this paper presents a system that can be viewed or controlled greenhouse conditions in near / remote distance using augmented reality and MQTT communication protocol, RTSP media streaming protocol. The proposed method is implemented in Android smartphone environment and acts monitoring the information (temperature, humidity, illuminance) obtained by greenhouse's sensors and transmits the real time greenhouse's video using RTSP in the remote distance, and controls the values of temperature, humidity, illuminance for the greenhouse using the augmented reality in the near distance.