• Title/Summary/Keyword: Android application

Search Result 795, Processing Time 0.024 seconds

Livestock Disease Forecasting and Smart Livestock Farm Integrated Control System based on Cloud Computing (클라우드 컴퓨팅기반 가축 질병 예찰 및 스마트 축사 통합 관제 시스템)

  • Jung, Ji-sung;Lee, Meong-hun;Park, Jong-kweon
    • Smart Media Journal
    • /
    • v.8 no.3
    • /
    • pp.88-94
    • /
    • 2019
  • Livestock disease is a very important issue in the livestock industry because if livestock disease is not responded quickly enough, its damage can be devastating. To solve the issues involving the occurrence of livestock disease, it is necessary to diagnose in advance the status of livestock disease and develop systematic and scientific livestock feeding technologies. However, there is a lack of domestic studies on such technologies in Korea. This paper, therefore, proposes Livestock Disease Forecasting and Livestock Farm Integrated Control System using Cloud Computing to quickly manage livestock disease. The proposed system collects a variety of livestock data from wireless sensor networks and application. Moreover, it saves and manages the data with the use of the column-oriented database Hadoop HBase, a column-oriented database management system. This provides livestock disease forecasting and livestock farm integrated controlling service through MapReduce Model-based parallel data processing. Lastly, it also provides REST-based web service so that users can receive the service on various platforms, such as PCs or mobile devices.

Development of ordering chatbot that can process multiple keywords based on recursive slot-filling method (빈칸 되묻기 방식 기반 다중 키워드 처리가 가능한 주문용 챗봇 개발)

  • Choi, Hyeon-Jun;Bae, Seung-Ju;Jeong, Gu-Min
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.12 no.4
    • /
    • pp.440-448
    • /
    • 2019
  • In this paper, we propose an ordering chatbot that can process multiple keywords based on recursive slot-filling method. In general, in case of an order service using chatbots, the whole order process is performed only according to the sequence defined by the developer. That is, among all the information needed for the whole order process, only one input can be processed at one time. In order to reduce processing step for the order, we propose a recursive slot-filling method which fills out multiple slots per one time by extracting multiple keywords. First, a keyword array for the order is created according to the order related information. Next, from the input sentence of a user, multiple keywords is extracted. Corresponding slots for a keyword array will be filled with the extracted keywords. Finally, recursive routine will be executed to fill out all the blank in the keyword array. The usability and validity of the proposed method will be shown from the implementation of a smartphone application.

A Study on the Practice of Engineering Education through the Design and Production of Drones for Detecting Objects in Disaster Area (재난 지역의 물체를 탐지하기 위한 소형 무인기 설계와 제작을 통한 공학 교육의 실천에 관한 연구)

  • Kang, Byeong-Ju;Lee, Dae-Hee;Chang, Eun-Young
    • Journal of Practical Engineering Education
    • /
    • v.9 no.1
    • /
    • pp.15-21
    • /
    • 2017
  • In order to satisfy the graduation requirements, the graduation work should be presented as an engineering dissertation system of the produced work and an outline of the procedure made by the major unit in accordance with the graduation thesis submission rules, and suggests necessary matters for improvement. The design content relates to a small unmanned aerial vehicle configuration for detecting personnel or objects in a disaster area. It is equipped with an infrared sensor and a GPS in the drone, the drone is control by using Blutooth communications. The drones detect the target and use the GPS to determine the location. As a result of the experiment, it was possible to detect the structure object within the range of 3~4 m, confirm the transmission of the position value in real time, and increase the communication distance by using RF communication.

Implementation of Rule-based Smartphone Motion Detection Systems

  • Lee, Eon-Ju;Ryou, Seung-Hui;Lee, So-Yun;Jeon, Sung-Yoon;Park, Eun-Hwa;Hwang, Jung-Ha;Choi, Doo-Hyun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.26 no.7
    • /
    • pp.45-55
    • /
    • 2021
  • Information obtained through various sensors embedded in a smartphone can be used to identify and analyze user's movements and situations. In this paper, we propose two rule-based motion detection systems that can detect three alphabet motions, 'I', 'S', and 'Z' by analyzing data obtained by the acceleration and gyroscope sensors in a smartphone. First of all, the characteristics of acceleration and angular velocity for each motion are analyzed. Based on the analysis, two rule-based systems are proposed and implemented as an android application and it is used to verify the detection performance for each motion. Two rule-based systems show high recognition rate over 90% for each motion and the rule-based system using ensemble shows better performance than another one.

A Research on the Development of Smartwatch and Wind Speed System for Marine Leisure (해양레저용 스마트워치 및 풍향풍속계 개발에 관한 연구)

  • Ha, Yeon-Chul;Park, Jae-Mun;Lee, In-Seong
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.22 no.1
    • /
    • pp.20-29
    • /
    • 2021
  • This study developed a smartwatch and a wind speed system in accordance with the necessity of a device that provides the information required in marine leisure. Based on a marine leisure smartwatch with a multi-sensor, a gyro box, and a wind speed system, external data such as GPS, motion, humidity, temperature, air pressure, and heart rate can be collected. In addition, the collected external environment data can be managed through an application on a smartphone, which is an Android-based mobile device. The developed smartwatch and wind speed system are expected to contribute to increasing accessibility and revitalization of the marine leisure industry. In addition, in terms of safety and education, the need for a device that provides marine information is large, so it is expected to increase the possibility of entering the high value-added market and improve the product localization rate.

Deep Learning Based On-Device Augmented Reality System using Multiple Images (다중영상을 이용한 딥러닝 기반 온디바이스 증강현실 시스템)

  • Jeong, Taehyeon;Park, In Kyu
    • Journal of Broadcast Engineering
    • /
    • v.27 no.3
    • /
    • pp.341-350
    • /
    • 2022
  • In this paper, we propose a deep learning based on-device augmented reality (AR) system in which multiple input images are used to implement the correct occlusion in a real environment. The proposed system is composed of three technical steps; camera pose estimation, depth estimation, and object augmentation. Each step employs various mobile frameworks to optimize the processing on the on-device environment. Firstly, in the camera pose estimation stage, the massive computation involved in feature extraction is parallelized using OpenCL which is the GPU parallelization framework. Next, in depth estimation, monocular and multiple image-based depth image inference is accelerated using the mobile deep learning framework, i.e. TensorFlow Lite. Finally, object augmentation and occlusion handling are performed on the OpenGL ES mobile graphics framework. The proposed augmented reality system is implemented as an application in the Android environment. We evaluate the performance of the proposed system in terms of augmentation accuracy and the processing time in the mobile as well as PC environments.

Development of Unmanned Payment System based on QR Code optimized for Non-face-to-face (비대면에 최적화된 QR 코드기반 무인 결제 시스템 개발)

  • Kim, Yeon-Woo;Hwang, Seung-Yeon;Shin, Dong-Jin;Kim, Jeong-Joon
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.22 no.4
    • /
    • pp.165-170
    • /
    • 2022
  • By reducing time spent outside, a shopping system was developed for middle-aged and elderly people who mainly use neighborhood marts and neighborhood mart managers. The main functions of this app are direct shopping and online shopping, and it was developed using QR code using Zxing library on Android and Kakao Map using Kakao API. In addition, it provides information such as payment statistics and bulletin board posts that members need through recycler view and graphs in an easy-to-read manner. Through this system, members can efficiently manage by reducing fatigue when using the mart through direct purchase using QR code and delivery through map, and reducing manpower wastage as a mart manager. Also, as a mart manager, more consumers will be able to sell more items.

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

Vulnerability analysis for privacy security Android apps (개인정보보호 안드로이드 앱에 대한 취약점 분석)

  • Lee, Jung-Woo;Hong, Pyo-Gil;Kim, Dohyun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2022.05a
    • /
    • pp.184-186
    • /
    • 2022
  • Recently, as interest in personal information protection has increased, various apps for personal information protection have emerged. These apps protect data in various formats, such as photos, videos, and documents containing personal information, using encryption and hide functions. These apps can have a positive effect on personal information protection, but in digital forensics, they act as anti-forensic because they can be difficult to analyze data during the investigation process. In this paper, finds out PIN, an access control function, through reverse engineering on Calculator - photo vault, one of the personal information protection apps, and files such as photos and documents to which encryption and hide were applied. In addition, the vulnerability to this app was analyzed by research decryption for database files where logs for encrypted and hide files are stored.

  • PDF

Method to Use the Augmented Reality for Construction Planning and Management

  • Nam, Keong-Woo;Kang, Chulung;Jang, Myunghoun
    • International conference on construction engineering and project management
    • /
    • 2022.06a
    • /
    • pp.1067-1074
    • /
    • 2022
  • An architect creates his/her design to meet owner's requirements. Floor plans, perspective drawings, and scale models are used in order for the owner to choose the design. The tools are a little helpful for communication between the architect and the owner in case the owner does not know architecture. The scale models are good, but it is hard to make scale models while design is in progress. 3D CAD is a good tool for communication, but it is time-consuming and requires high-performance computer hardware. Augmented reality is able to show 3D virtual models that are updated by the architect with smart devices such as a smart phone and a tablet PC. The owner frequently reviews the updated design anytime anywhere. This study proposes a method to use augmented reality for architectural design and construction management. The method supports the communication between the owner, the architect and the contractor to review updated designs, and to complete the building project. 3D models expressed in augmented reality are created using SketchUp with 2D drawings for building construction. An Android application implementing augmented reality is developed by Qualcomm Vuforia and Unity on smart devices. Drawings as markers and 3D models are connected in Unity. And functions that temporarily hide unnecessary parts can be implemented in C# programming language. If an owner, an architect, or a contractor looks at a smart phone on a 2D drawing, he/she can identify building elements such as 3D buildings or columns on a screen. This can help communication between them.

  • PDF