• Title/Summary/Keyword: Real time android

Search Result 200, Processing Time 0.029 seconds

An Implementation of Real Time Data Synchronization of Multiple Devices by Offline-first Strategy (오프라인 우선 정책에 의한 멀티 디바이스의 실시간 데이터 동기화 구현)

  • Lee, Dae-Myoung;Kim, Eun-hoo;Joo, Moon Gab
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.13 no.6
    • /
    • pp.329-335
    • /
    • 2018
  • Offline-first strategy is that it allows data to be saved while offline, and when connected online, data is synchronized to ensure that all devices have the same data. Multi-device is a term that shares data through synchronization on various platforms on Android, ios, etc. First, all of the data is stored in the local repository like SQLite and then on the server via HTTP communication. Then, the synchronization is completed by receiving the changed data from the server and storing it in the local repository at the time of the synchronization, and sending the changes to the server from the client. We proposed and implemented a database structure, APIs, and a illustrative application running on PC and Android phone.

Rapid Implementation of 3D Facial Reconstruction from a Single Image on an Android Mobile Device

  • Truong, Phuc Huu;Park, Chang-Woo;Lee, Minsik;Choi, Sang-Il;Ji, Sang-Hoon;Jeong, Gu-Min
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.8 no.5
    • /
    • pp.1690-1710
    • /
    • 2014
  • In this paper, we propose the rapid implementation of a 3-dimensional (3D) facial reconstruction from a single frontal face image and introduce a design for its application on a mobile device. The proposed system can effectively reconstruct human faces in 3D using an approach robust to lighting conditions, and a fast method based on a Canonical Correlation Analysis (CCA) algorithm to estimate the depth. The reconstruction system is built by first creating 3D facial mapping from a personal identity vector of a face image. This mapping is then applied to real-world images captured with a built-in camera on a mobile device to form the corresponding 3D depth information. Finally, the facial texture from the face image is extracted and added to the reconstruction results. Experiments with an Android phone show that the implementation of this system as an Android application performs well. The advantage of the proposed method is an easy 3D reconstruction of almost all facial images captured in the real world with a fast computation. This has been clearly demonstrated in the Android application, which requires only a short time to reconstruct the 3D depth map.

Design and Implementation of SNS-linked Location based Mobile AR Systems using OpenAPI on Android (안드로이드 기반 OpenAPI를 이용한 SNS 연동 지역정보 서비스를 위한 모바일 증강현실 시스템 설계 및 구현)

  • Kim, Cheong-Ghil;Chung, Ji-Moon
    • Journal of Digital Convergence
    • /
    • v.9 no.2
    • /
    • pp.131-140
    • /
    • 2011
  • As the recent advances in network and wireless communications and semiconductor design and process technologies, our computing platform is rapidly shifting from desktop PCs to mobile devices such as UMPC (Ultra Mobile PC), Tablet PC, and Smartphone. Especially, wide-spreading Smartphones allow a new field of application based on location based services available with an user interface called augmented reality (AR). Therefore, this paper introduces an implementation of AR using various OpenAPls on Android Smartphones. In order to utilize enrich user data in real time, the system integrates with location based social network services also with OpenAPI. These APIs enable third-party developers to make use of rich contents of many portal web sites. The prototype was implemented on the real Android phone, Sky Sirius, and the result shows that it can provide an efficient location based service using AR technology without any constraints on mobile devices; in addition, it connects SNS to AR for sharing user data including photos, videos, and messages based on a specific location.

A Real Time Temperature Monitoring System for Plating Process (도금공정 실시간 원격 온도 모니터링 시스템)

  • Jung, Sun-Wung;Choi, Tae-Lin;Yoo, Woosik;Kim, Byung Soo
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.38 no.4
    • /
    • pp.72-79
    • /
    • 2015
  • A number of plating companies have been exposed to the risk of fire due to unexpected temperature increasing of water in a plating bath. Since the companies are not able to forecast the unexpected temperature increasing of water and most of raw materials in the plating process have low ignition temperature, it is easy to be exposed to the risk of fire. Thus, the companies have to notice the changes immediately to prevent the risk of fire from plating process. Due to this reason, an agile and systematic temperature monitoring system is required for the plating companies. Unfortunately, in case of small size companies, it is hard to purchase a systematic solution and be offered consulting from one of the risk management consulting companies due to an expensive cost. In addition, most of the companies have insufficient research and development (R&D) experts to autonomously develop the risk management solution. In this article, we developed a real time remote temperature monitoring system which is easy to operate with a lower cost. The system is constructed by using Raspberry Pi single board computer and Android application to release an economic issue for the small sized plating manufacturing companies. The derived system is able to monitor the temperature continuously with tracking the temperature in the batch in a short time and transmit a push-alarm to a target-device located in a remoted area when the temperature exceeds a certain hazardous-temperature level. Therefore, the target small plating company achieves a risk management system with a small cost.

Real-time Parking Lot Information Service Using Machine Learning-Based Object Detection (머신러닝 기반의 물체 인식을 이용한 실시간 주차장 정보 제공 서비스)

  • Seo, Gyu-seung;Seo, Young-tak;Baek, Chun-ki;Moon, Il-young
    • Journal of Practical Engineering Education
    • /
    • v.13 no.3
    • /
    • pp.491-496
    • /
    • 2021
  • In this thesis, we intend to use CCTVs installed in existing parking lots to understand the current status of parking lots and provide real-time information to users through Android applications. It describes how to set the ROI in the parking area using YOLO V3 and how to provide the number of vacancies that change in real time through the set ROI, and describes how to link CCTV-server-user using IMAGE ZMQ and FIREBASE. The user can know the real-time situation of the parking lot near the destination before arriving through the application and can come up with various measures accordingly.

Development of application for guidance and controller unit for low cost and small UAV missile based on smartphone (스마트폰을 활용한 소형 저가 유도탄 유도조종장치용 어플리케이션 개발)

  • Noh, Junghoon;Cho, Kyongkuk;Kim, Seongjun;Kim, Wonsop;Jeong, Jinseob;Sang, Jinwoo;Park, Chung-Woon;Gong, Minsik
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.45 no.7
    • /
    • pp.610-617
    • /
    • 2017
  • In the recent weapon system trend, it is required to develop small and low cost guidance missile to track and strike the enemy target effectively. Controling the such small drone typed weapon demands a integrated electronic device that equipped with not only a wireless network interface, a high resolution camera, various sensors for target tracking, and position and attitude control but also a high performance processor that integrates and processes those sensor outputs in real-time. In this paper, we propose the android smartphone as a solution for that and implement the guidance and control application of the missile. Furthermore, the performance of the implemented guidance and control application is analyzed through the simulation.

An Effective Malware Detection Mechanism in Android Environment (안드로이드 환경에서의 효과적인 악성코드 탐지 메커니즘)

  • Kim, Eui Tak;Ryu, Keun Ho
    • The Journal of the Korea Contents Association
    • /
    • v.18 no.4
    • /
    • pp.305-313
    • /
    • 2018
  • With the explosive growth of smart phones and efficiency, the Android of an open mobile operating system is gradually increasing in the use and the availability. Android systems has proven its availability and stability in the mobile devices, the home appliances's operating systems, the IoT products, and the mechatronics. However, as the usability increases, the malicious code based on Android also increases exponentially. Unlike ordinary PCs, if malicious codes are infiltrated into mobile products, mobile devices can not be used as a lock and can be leaked a large number of personal contacts, and can be lead to unnecessary billing, and can be cause a huge loss of financial services. Therefore, we proposed a method to detect and delete malicious files in real time in order to solve this problem. In this paper, we also designed a method to detect and delete malicious codes in a more effective manner through the process of installing Android-based applications and signature-based malicious code detection method. The method we proposed and designed can effectively detect malicious code in a limited resource environment, such as mobile environments.

Development of a Portable Potentiostat with Wireless Communications for Measuring Dissolved Oxygen (용존산소 측정을 위한 무선통신 기반 휴대형 포텐쇼스탯 개발)

  • Lee, Hyun-Seok;Han, Ji-Hoon;Pak, Jungho
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.67 no.12
    • /
    • pp.1641-1647
    • /
    • 2018
  • In this paper, we describe a portable potentiostat which is capable of cyclic voltammetry(CV) and amperometry for electrochemical dissolved oxygen sensor. In addition, this portable potentiostat can also transmit the measured data wirelessly to android devices such as smart phone, tablet, etc. through Bluetooth. The potentiostat system consists of three parts; a voltage generator circuit which is controlled by Arduino nano and 12-bit DAC(digital to analog converter) to generate necessary electric potential for operating the electrochemical sensor, an oxidation/reduction current measurement circuit, and a Bluetooth module to transmit data wirelessly to an android device. Once measurements are carried out with the android application, the measured data is transmitted to the android device via Bluetooth and displayed using the android app. in real time. In this paper, we report the measured reduction current with a fabricated dissolved oxygen sensor in both saturated-oxygen state and zero-oxygen states. The results of the developed portable potentiostat system are in good agreement with those of the commercial portable potentiostat (${\mu}stat200$, Dropsens inc.). The measured peak reduction currents using the developed potentiostat and the commercial ${\mu}stat200$ potentiostat were $-0.755{\mu}A$ and $-0.724{\mu}A$, respectively. The reduction currents measured at zero-oxygen state were $-0.005{\mu}A$ and $-0.004{\mu}A$. The discrepancy between those two systems seems very small, which implies successful development of a portable and wireless potentionstat.

Augmented Reality Logo System Based on Android platform (안드로이드 기반 로고를 이용한 증강현실 시스템)

  • Jung, Eun-Young;Jeong, Un-Kuk;Lim, Sun-Jin;Moon, Chang-Bae;Kim, Byeong-Man
    • The KIPS Transactions:PartB
    • /
    • v.18B no.4
    • /
    • pp.181-192
    • /
    • 2011
  • A mobile phone is becoming no longer a voice communication tool due to smartphones and mobile internet. Also, it now becomes a total entertainment device on which we can play game and get services by variety applications through the Web. As smartphones are getting more popular, their usages are also increased, which makes the interest of advertising industry in mobile advertisement increased but it is bound to be limited by the size of the screen. In this paper, we suggest an augmented reality logo system based on Android platform to maximize the effect of logo advertisement. After developing software and mounting it on a real smartphone, its performances are analyzed in various ways. The results show the possibility of its application to real world but it's not enough to provide real time service because of the low performance of hardware.

Low-Cost Remote Power-Quality-Failure Monitoring System using Android APP and MCU (안드로이드 앱과 MCU를 이용한 저가형 원격 전원품질이상 감시 시스템)

  • Lim, Ho-Kyoun;Kim, Seo-Hwi;Lee, Seung-Hyeon;Choe, Sangho
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.50 no.9
    • /
    • pp.144-155
    • /
    • 2013
  • This paper presents a low-cost remote power-quality-failure monitoring system (RPMS) using Android App and TI MCU (micro-controller unit), which is appliable to a micro-grid. The designed RPMS testbed consists of smart nodes, a server, and Android APPs. Especially, the C2000-series MCU-based RPMS smart node that is low-cost compared to existing monitoring systems has both a signal processing function for power signal processing and a data transmission function for power-quality monitoring data transmission. The signal processing function implements both a wavelet-based power failure detection algorithm including sag, swell, and interruption, and a FFT-based power failure detection algorithm including harmonics such that reliable and real-time power quality monitoring is guaranteed. The data transmission function implements a low-complexity RPMS transmission protocol and defines a simple data format (msg_Diag) for power monitoring message transmission. We may watch the monitoring data in real time both at a server and Android phone Apps connected to the WiFi network (or WAN). We use RS-232 (or Bluetooth) as the wired (or wireless) communication media between a server and nodes. We program the RPMS power-quality-failure monitoring algorithm using C language in the CCS (Code Composer Studio) 3.3 environment.