• Title/Summary/Keyword: 스마트 라이브러리

Search Result 104, Processing Time 0.031 seconds

Monitoring of the Machine Tool (공작기계 모니터링)

  • Kim, Gwan-Hyung;Lee, Dong-Myung
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2015.05a
    • /
    • pp.539-540
    • /
    • 2015
  • 뿌리산업 중 모든 산업을 뒷받침하고 있는 금형과 소성가공 분야에 대한 핵심분야는 공작기계(NC/CNC)에 있다고 볼 수 있다. 금형과 가공기계 분야 중 금형분야에 적용되는 대부분의 공작기계는 대부분 i-계열(모니터링 기능탑재)이 대부분이며, 지속적 성장세를 보이고 있다. 이러한 추세를 보아 향 후 10년 이내에 가공분야 적용되는 공작기계는 모니터링 기능을 기본적으로 탑제된 시스템이 널리 보급 될 것으로 전망된다. 이러한 산업의 변화에 맞추어 모니터링 프로그램의 활용과 다양한 정보를 요구하고 있지만, 실제 금형산업 현장의 대부분은 모니터링 프로그램을 활용 할 수 없는 오래된 구형장비들로 이루어져 있어 새로운 기능 제품에 대한 도입이 필요한 실정이다. 본 논문에서는 이러한 구형 모델에 대한 단점을 보완하기 위하여 기존의 구형장비를 신형장비와 같이 공작기계의 장업상태를 모니터링 할 수 있는 장비를 연구개발하여 실용화 가능성을 검토하고자 한다.

  • PDF

An Improvement of "Saesark," a Korean Programming Language, for GUI Program Development (GUI 프로그래밍을 위한 한글 프로그래밍 언어 "새싹"의 개선)

  • Kim, Hwa-Mok;Jo, Kyungeun;Woo, Gyun
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2016.05a
    • /
    • pp.47-48
    • /
    • 2016
  • 최근 스마트폰, 게임, 자동차 인포테인먼트 등 많은 애플리케이션이 GUI 기반으로 제작된다. "새싹"은 영어가 약한 프로그래밍 초심자를 위한 한글 프로그래밍 언어이다. 하지만 "새싹"은 아직 한글 GUI 라이브러리는 지원하지 않는다. 따라서 본 논문은 한글 프로그래밍 언어인 "새싹"을 위한 한글 GUI API를 제안하고자 한다. 그리고 "새싹"을 이용한 간단한 계산기 GUI 프로그램 예제를 통해 프로그램을 구현한다. 그 결과 정상적으로 작동하는 것을 확인하였다.

  • PDF

Artificial Intelligence Smart Fan That Follows People's Position (사람을 따라 자동으로 풍향 조절하는 인공지능 스마트 선풍기)

  • Cho, Woo-Ri;Lee, Ji-Hyun;Oh, Da-Yeon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.11a
    • /
    • pp.820-823
    • /
    • 2017
  • 본 연구의 목적은 얼굴 인식을 통해 사용자 위주로 작동하는 인공지능 선풍기를 개발하기 위한 것이다. 일반적인 선풍기는 사용자가 직접 풍향을 조절해야 하며, 조절한다 하더라도 사람이 위치하지 않은 곳까지 바람을 보내주거나, 사람이 없는 상황에서도 동작하는 비효율적인 방식이다. 따라서 본 논문에서는 OpenCV 오픈 소스 라이브러리를 중심으로 얼굴 인식 기능을 탑재한 선풍기로 PWM을 이용한 선풍기의 회전과 안드로이드 앱의 블루투스 모듈을 이용하여 원격조정이 가능하도록 하였다. 기존의 사용자가 직접 선풍기의 풍향을 설정해야 하는 것이 얼굴 인식이라는 시스템을 통해 자동으로 풍향이 조절되는 방식이다. 그 결과, 선풍기를 직접 설정할 수 없는 상황에 놓인 사람들에게 큰 도움이 됨과 동시에 불필요한 전력 낭비가 줄어드는 친환경 선풍기를 개발하였다.

3D Map Acquisition and AR Navigation on Google Tango Platform (구글 탱고 플랫폼에서의 실내 3차원 지도 취득 및 증강 내비게이션 구현)

  • Kim, Man-Jeong;Lee, Hye-Jin;Park, In Kyu
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2016.11a
    • /
    • pp.157-158
    • /
    • 2016
  • 본 논문에서는 구글 탱고 플랫폼을 이용한 실내 3차원 지도 취득과 이를 이용한 증강 내비게이션을 구현하는 방법을 제시한다. 취득한 3차원 지도는 가공을 통해 서버로 전송된다. 내비게이션은 초기 위치를 QR 코드로 파악하고 목적지와의 관계를 통해 가속도 센서와 방향 센서를 사용하여 올바른 길로 인도한다. 증강현실을 구현하기 위해 길 안내화면은 기기의 카메라를 통해 현실을 배경으로 하였고, OpenGL ES 라이브러리를 활용하여, 직진, 좌회전, 우회전 총 세 개의 화살표를 렌더링 한 후 카메라위에 중첩하였다. 증강 내비게이션을 통해 사용자는 스마트폰의 화면만 보고 실내에서 안전하게 장애물을 피하며 빠르게 목적지까지 도착할 수 있게 된다.

  • PDF

Performance Evaluation of Logging Algorithms in SQLite (SQLite의 로깅 알고리즘 성능평가)

  • Sim, Jun-hyeon;Shin, Dong-In;Kang, Woon-hak;Lee, Sang-won
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.1134-1136
    • /
    • 2012
  • SQLite는 임베디드 환경에 최적화된 경량형 로컬 데이터베이스 시스템으로서, 대부분의 스마트폰을 비롯한 임베디드 시스템과 사용자 애플리케이션에 라이브러리로 사용되고 있다. SQLite는 데이터베이스 시스템의 중요한 특성인 Atomic Write를 보장하기 위하여 롤백 저널(Rollback Journal)과 WAL(Write-Ahead Log)의 두 가지 저널링 알고리즘 가운데 하나를 선택하여 사용한다. 본 연구에서는 이 두 알고리즘의 동작 원리를 분석하고 동작 성능을 측정하여 그 원인을 분석하고 개선 가능성을 보인다.

Sign Language Translation System Development Using MediaPipe (MediaPipe를 활용한 수어 번역 시스템 개발)

  • Kim, Kyung-Min;Song, Mi-Hwa
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.11a
    • /
    • pp.684-686
    • /
    • 2022
  • 다양한 언어로 소통하고 있는 우리는 다른 언어와 교류하기 위해 번역, 통역의 존재가 필수가 되기도 한다. 하지만 음성언어를 사용하지 않는 즉, 손으로 언어를 표현하는 수어를 번역하는 통역의 존재는 아직 실현되지 않았다. 이에 본 논문에서는 MediaPipe와 OpenCV 라이브러리를 이용하여 손의 형태를 인식하고 CNN 알고리즘을 통한 텍스트 데이터화 하여 수어 동작을 학습시켜 이를 번역시켜주는 시스템을 연구한다. 이를 통해 공공기관을 이용함에 불편함을 줄이고, 농인의 의사를 보다 빠르게 파악할 수 있도록 도와주는 번역 시스템 제작하는 것에 목적이 있다.

A Study on Open Platform for Smart Maritime Safety and Industries (스마트 해양안전 및 기업지원을 위한 오픈플랫폼에 관한 연구)

  • Sekil Park;Younghoon Yang
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2023.05a
    • /
    • pp.214-214
    • /
    • 2023
  • 최근 인공지능과 데이터 과학이 거의 모든 산업분야에서 많은 변화를 불러오고 있으며, 이를 지원하는 많은 라이브러리와 도구들이 이에 도움을 주고 있다. 그럼에도 불구하고 실제 인공지능과 데이터 과학 기술을 실제 산업 분야에 적용하려면 많은 어려움이 있는 것이 사실이고 이는 해양 분야에서 더욱 두드러진다. 이에 해양안전 및 기업지원을 목표로 개발 중인 오픈플랫폼은 일반적인 인공지능 및 데이터 과학을 위한 시스템과 달리 여러 가지 해양특화 모듈들로 구성된다. 그리고 이러한 해양특화 기능들이 해양안전 분야의 기업들에 기여할 수 있도록 해양특화 데이터와 인공지능 모델 등을 상호간 공유하고 의견을 나눌 수 있는 공간으로 개발해 나갈 계획이다.

  • PDF

Porting and Implementation of a 3D Cube Game using Android NDK(Native Development Kit) (안드로이드 NDK(Native Development Kit)를 이용한 3D 큐브 게임 이식 및 구현)

  • Koh, Eunbyul;Kim, Nokhee;Hwang, Sungmi;Lee, Jongwoo
    • Journal of Digital Contents Society
    • /
    • v.14 no.3
    • /
    • pp.381-390
    • /
    • 2013
  • Almost all the mobile phone users already moved or are now moving away to smartphones for their various applications like games. If we are to speak about game applications, due to the performance limits of smartphones, 2D games are predominant over 3D games in every app. store. In this paper, we implement a 3D cube game application by porting an existing visual c++ irrlicht cube application to android platform library using the android Native Development Kit. After the porting is done, we add a few new features for more fun. Because the android NDK makes the existing C/C++ codes run directly on the android operating systems, we found by real execution tests that our 3D cube app. is well executed on a low-end android smartphone without any performance problem.

Implementation of Korean TTS Service on Android OS (안드로이드 OS 기반 한국어 TTS 서비스의 설계 및 구현)

  • Kim, Tae-Guon;Kim, Bong-Wan;Choi, Dae-Lim;Lee, Yong-Ju
    • The Journal of the Korea Contents Association
    • /
    • v.12 no.1
    • /
    • pp.9-16
    • /
    • 2012
  • Though Android-based smart phones are being released in Korea, Korean TTS engine is not built on them and Google has not announced service or software developer's kit related to Korean TTS officially. Thus, application developers who want to include Korean TTS capability in their application have difficulties. In this paper, we design and implement Android OS-based Korean TTS system and service. For speed, text preprocessing and synthesis libraries are implemented using Android NDK. By using Java's thread mechanism and the AudioTrack class, the response time of TTS is minimized. For the test of implemented service, an application that reads incoming SMS is developed. The test shows that synthesized speech are generated in real-time for random sentences. By using the implemented Korean TTS service, Android application developers can transmit information easily through voice. Korean TTS service proposed and implemented in this paper overcomes shortcomings of the existing restrictive synthesis methods and provides the benefit for application developers and users.

Visualization of 3D Terrain Information on Smartphone using HTML5 WebGL (HTML5 WebGL을 이용한 스마트폰 3차원 지형정보 시각화)

  • Kim, Kwang-Seob;Lee, Ki-Won
    • Korean Journal of Remote Sensing
    • /
    • v.28 no.2
    • /
    • pp.245-253
    • /
    • 2012
  • The public and civilian demands regarding 3D geo-spatial information processing on mobile device including smartphone are increasing. But there are few actual implementations or application cases. This work is to present some results by a prototype implementation of 3D terrain information visualization function with satellite image and DEM using HTML5 WebGL, which is a web-based graphic library under the standardization process. This is a useful standard for cross-platform operation for 3D graphic rendering without other plug-in modules. As the results, in the different types of operating system or browser in a personal computer or a smartphone, it shows same rendering results, as long as they support HTML5 WebGL. As well;geo-metadata search and identification functions for data sets for 3D terrain visualization process are added in this implementation for the practical aspect.