• Title/Summary/Keyword: open CV

Search Result 396, Processing Time 0.037 seconds

Design and Implementation of an OpenCV-based Digital Doorlock (OpenCV기반 디지털 도어락 시스템의 설계 및 구현)

  • Park, Sang-Young;Kang, Hwa-Young;Lee, Kang-Hee
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.07a
    • /
    • pp.321-324
    • /
    • 2019
  • 최근 국내에는 실업률 상승, 혼인률 하락 등 청년층 생애주기 변화, 단독거주, 고령층의 증가에 따라 1인 가구가 빠른 속도로 증가하고 있다. 이러한 추세는 지속될 것으로 예상되어 1인 가구를 겨냥한 맞춤형 보안솔루션에 대한 관심이 고조되고 있다. 본 논문에서는 사물 인터넷 기술을 적극적으로 접목할 수 있을 것으로 기대되는 디지털 도어락의 구현에 관한 연구를 수행하였다. 사물 인터넷 기술은 5G 시대의 도래에 따라 다시금 주목받고 있다. 이는 4차 산업혁명 시대의 핵심 기반 기술로 주요 IT 기업들이 상용화 기술 확보를 추진하고 있는 상황이다. 한편 디지털 도어락은 열쇠가 필요하지 않으며 위급상황이나 안전상황에 클릭 한번으로 출동 요원의 출동을 곧바로 요청할 수 있어 고객에게 편의성과 보안성을 제공한다. 하지만 비밀번호 방식의 디지털 도어락은 주기적으로 비밀번호를 교체해주지 않는 이상 지속적으로 같은 자리의 버튼만을 누르게 된다. 이렇게 되면 해당 위치에 지문이 남아서 비밀번호가 노출될 위험이 있다. 그러나 사물 인터넷 기술을 이용한 디지털 도어락을 사용하게 된다면 안전한 도어락 사용으로 주거 보안을 실현할 수 있다. 따라서 1인 가구를 노리는 범죄를 예방하기 위해 라즈베리 파이와 아두이노의 UART 통신, 머신러닝 CV를 이용하여 얼굴 인식으로 동일인임을 판단하는 디지털 도어락을 구현했다.

  • PDF

Mobile Advanced Driver Assistance System using OpenCL : Pedestrian Detection (OpenCL을 이용한 모바일 ADAS : 보행자 검출)

  • Kim, Jong-Hee;Lee, Chung-Su;Kim, Hakil
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.51 no.10
    • /
    • pp.190-196
    • /
    • 2014
  • This paper proposes a mobile-optimized pedestrian detection method using Cascade of HOG(Histograms of Oriented Gradients) for ADAS(Advanced Driver Assistance System) on smartphones. In order to use the limited resource of mobile platforms efficiently, the method is implemented by the OpenCL(Open Computing Language) library, and its processing time is reduced in the following two aspects. Firstly, the method sets a program build option specifically and adjusts work group sizes as variety of kernels in the host code. Secondly, it utilizes local memory and a LUT(Look-Up Table) in the kernel code to accelerate the program. For performance evaluation, the developed algorithm is compared with the mobile CPU-based OpenCV(Open Computer Vision) for Android function. The experimental results show that the processing speed is 25% faster than the OpenCV hogcascade.

Performance improvement for marker-less object recognition through OpenCV mobile library (모바일 기반 OpenCV 라이브러리를 이용한 마커리스 객체 인식 성능 향상)

  • Jung, Hyeon-Sub;Yin, Xiyuan;Kim, Shin-Dug
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2013.07a
    • /
    • pp.61-64
    • /
    • 2013
  • 본 논문에서는 모바일 기반 OpenCV 라이브러리를 이용한 마커리스 객체 인석 성능 향상을 위한 소프트웨어적인 관점의 방법을 제안한다. 기존의 마커리스 기반 알고리즘을 이용하여 테스트를 수행한 후 성능에 저하를 발생시키는 요인들을 분석하고 그에 따른 상황별 적절한 해결책을 제시한다. 이에 따라 크게 프로그램 코드 개선, 마커리스 기반 알고리즘 코드 개선, 센서를 활용한 성능 향상을 도모한다. 프로그램 코드 개선은 테스트 결과를 분석 한 후 수행시간이 가장 많이 소요되는 함수를 최적화하고 또한 최적의 특징점의 수를 제한한다. 마커리스 기반 알고리즘 코드 개선은 병렬 처리가 제공되는 모바일에 한하여 병렬처리기법으로 코드를 수정한다. 마지막 센서를 활용한 성능향상은 실시간 작업 처리 단위를 묶음으로 처리하였을 때 발생하는 품질의 저하를 보정하는 역할을 수행한다. 본 논문에서는 이러한 마커리스 객체 인식 성능 향상 방법을 소프트웨어적인 관점에서 제안하고 이에 대한 결과 모바일 기반 실시간 증강현실 서비스를 위한 성능 향상 면에서 효과적이다.

  • PDF

Banner Control Automation System Using YOLO and OpenCV (YOLO와 OpenCV기술을 활용한 현수막 단속 자동화 시스템 방안)

  • Dukwoen Kim;Jihoon Lee
    • Journal of the Semiconductor & Display Technology
    • /
    • v.22 no.4
    • /
    • pp.48-52
    • /
    • 2023
  • From the past to the present, banners are consistently used as effective advertising means. In the case of Korea, there are frequent situations in which hidden advertisements are installed. As a result, such hidden advertisement materials may damage urban aesthetics and moreover, incur unnecessary manpower consumption and waste of money. The proposed method classifies the detected banners into good banner and bad banner. The classification results are based on whether the relevant banners are installed in compliance with legal guidelines. In the process, YOLO and Open Computer Vision library are used to determine from various perspectives whether banners in CCTV images comply with the guidelines. YOLO is used to detect the banner area in CCTV images, and OpenCV is used to detect the color values in the area for color comparison. If a banner is detected in the video, the proposed method calculates the location of the banner and the distance from the designated bulletin to determine whether it was installed within the designated location, and then compares whether the color used in the banner is complied with local government guidelines.

  • PDF

A Prototype for Stereo Vision Systems using OpenCV (OpenCV를 사용한 스테레오 비전 시스템의 프로토타입 구현)

  • Yi, Jong-Su;Jung, Sae-Am;Kim, Jun-Seong
    • Proceedings of the IEEK Conference
    • /
    • 2008.06a
    • /
    • pp.763-764
    • /
    • 2008
  • Sensing is an important part of a smart home system. Vision sensors are a type of passive systems, which are not sensitive to noise. In this paper, we implement a prototype for stereo vision systems using OpenCV. It is an open source library for computer vision developed by Intel corporation. The prototype will by used for comparing performance among various stereo algorithms and for developing a stereo vision smart camera.

  • PDF

Wild Ginseng Searching Application through SNS (SNS 연동 산삼 찾기 애플리케이션)

  • Han, Jung-Soo;Kim, Gui-Jung
    • Journal of Digital Convergence
    • /
    • v.10 no.2
    • /
    • pp.237-242
    • /
    • 2012
  • This paper proposed image matching technique that find out the truth of the wild ginseng through smart phone when the common person discovered a plant like a wild ginseng. Also sharing a location and information by SNS, we can improve the probability of wild ginseng discovery. Image matching technique using OpenCV porting in android finds out the truth of the wild ginseng with comparing existing it. Thus we are able to compare and analysis them in our application program. For more verification, we added marking function of wild ginseng position for information sharing between users.

Analysis on Fertilizer Application Uniformity of Centrifugal Fertilizer Distributor

  • Kim, JiMan;Woo, Dukgam;Kim, Taehan
    • Journal of Biosystems Engineering
    • /
    • v.43 no.4
    • /
    • pp.420-425
    • /
    • 2018
  • Purpose: Chemical fertilizers contribute to agricultural productivity. Annually, 450,000 tons of chemical fertilizers are used in Korea, which is 268 kg per hectare (MAFRA, 2016). However, excessive use causes problems such as environmental pollution and soil acidification. This study proposes use conditions for a fertilizer distributor that can reduce excessive fertilization by analyzing distribution patterns. Methods: This study analyzed fertilizer application uniformity according to the number of blades on a centrifugal fertilizer distributor (three or four blades), orifice gate open ratio (50 or 100%), and blade rotation speed (400, 500, or 600 rpm). Results: When using four blades, the coefficient of variation (CV) was lower than when using three by 11-13% points, and the CV using the 50% open ratio was 10-30% points lower than using the 100% open ratio. The CV at 500 rpm blade rotating speed was 9-12% points lower than that for 400 and 600 rpm. Conclusions: The CV with four blades, 50% orifice gate open ratio, and 500 rpm of blade rotating speed was 18.4%, which provided the most uniform fertilization.

Smart Streetlight based on Accident Recognition using Raspberry Pi Camera OpenCV (라즈베리파이 카메라 OpenCV를 활용한 사고 인식 기반 스마트 가로등)

  • Dong-Jin, Kim;Won-Seok, Choi;Sung-Pyo, Ju;Seung-Min, Yoo;Jae-Yong, Choi;Hyoung-Keun, Park
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.17 no.6
    • /
    • pp.1229-1236
    • /
    • 2022
  • In this paper, we studied accident-aware smart streetlights to prevent secondary accidents when driving on highways. It used Arduino and sensors to inform drivers of weather conditions, incorporated functions such as LED brightness control according to sunlight and night driving vehicles, and used Raspberry Pi camera OpenCV to learn various traffic accidents, natural disasters, and wildlife.

Flower Recognition System Using OpenCV on Android Platform (OpenCV를 이용한 안드로이드 플랫폼 기반 꽃 인식 시스템)

  • Kim, Kangchul;Yu, Cao
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.1
    • /
    • pp.123-129
    • /
    • 2017
  • New mobile phones with high tech-camera and a large size memory have been recently launched and people upload pictures of beautiful scenes or unknown flowers in SNS. This paper develops a flower recognition system that can get information on flowers in the place where mobile communication is not even available. It consists of a registration part for reference flowers and a recognition part based on OpenCV for Android platform. A new color classification method using RGB color channel and K-means clustering is proposed to reduce the recognition processing time. And ORB for feature extraction and Brute-Force Hamming algorithm for matching are used. We use 12 kinds of flowers with four color groups, and 60 images are applied for reference DB design and 60 images for test. Simulation results show that the success rate is 83.3% and the average recognition time is 2.58 s on Huawei ALEUL00 and the proposed system is suitable for a mobile phone without a network.

Automatic Recognition of Direction Information in Road Sign Image Using OpenCV (OpenCV를 이용한 도로표지 영상에서의 방향정보 자동인식)

  • Kim, Gihong;Chong, Kyusoo;Youn, Junhee
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.31 no.4
    • /
    • pp.293-300
    • /
    • 2013
  • Road signs are important infrastructures for safe and smooth traffic by providing useful information to drivers. It is necessary to establish road sign DB for managing road signs systematically. To provide such DB, manually detection and recognition from imagery can be done. However, it is time and cost consuming. In this study, we proposed algorithms for automatic recognition of direction information in road sign image. Also we developed algorithm code using OpenCV library, and applied it to road sign image. To automatically detect and recognize direction information, we developed program which is composed of various modules such as image enhancement, image binarization, arrow region extraction, interesting point extraction, and template image matching. As a result, we can confirm the possibility of automatic recognition of direction information in road sign image.