• Title/Summary/Keyword: open CV

Search Result 396, Processing Time 0.029 seconds

Construction of Simulation Environment for Line Tracer Using Gazebo In ROS (ROS에서 Gazebo를 이용한 라인 트레이서 시뮬레이션 환경 구축)

  • Seung Hwang-Bo
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.26 no.2_2
    • /
    • pp.265-272
    • /
    • 2023
  • In this paper, we directly implemented the Line Tracer ROS package that can detect and follow lines drawn on the map on Gazebo, an open-source that is widely used in autonomous driving research. For line detection, the cv_bridge package was used to enable OpenCV's image processing tools, and parameters such as robot speed, line color and ground material could be changed. In addition, proportional (P) and PID controls could be implemented using the color centroid obtained through image processing. Through this approach, the effect of proportional and differential coefficients on the robot's line tracer motion could be analyzed effectively. In addition, by displaying robot simulation results using various tools of ROS, an efficient development for control nodes could be established in ROS.

Android-based Face detection using OpenCV (안드로이드 기반의 휴대용 스마트폰을 이용한 실시간 얼굴 검출)

  • Koo, Mose;Kim, Sang-Hoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2020.11a
    • /
    • pp.1077-1079
    • /
    • 2020
  • 본 논문에서는 현재 활발히 연구 중에 있는 얼굴 인식의 전 과정인 얼굴 검출단계를 OpenCV를 이용한 안드로이드 기반의 휴대용 스마트폰으로 실시간 얼굴 및 눈 영역을 검출하는 어플리케이션의 개발을 수행하였다. 얼굴 검출 및 눈 검출 기술은 OpenCV에서 제공하는 실시간 얼굴 인식을 위해 이미지에서 얼굴의 특징을 찾는 기법 중 하나인 Haar-like Feature을 이용한 검출 방식을 사용하였다. 얼굴 검출 및 눈 검출에 대해 스마트폰에서 촬영한 이미지를 사용하여 구현 결과를 평가하였다.

Smart Speedgate(Entrance System) Using Raspberry Pi and OpenCV (라즈베리파이와 OpenCV를 사용한 스마트 스피드게이트)

  • Jeong, Dae-Kyun;Yang, Jae-Hyeon;Park, Da-Bom;Nam, Ga-Hee;Jung, Soon-Ho
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2021.11a
    • /
    • pp.1200-1202
    • /
    • 2021
  • 어플을 사용하여 사용자 등록과 휴대폰 카메라를 사용하여 얼굴을 등록하고, 파이카메라에 촬영된 얼굴 이미지를 바탕으로 OpenCV를 이용하여 출입하는 인원의 식별과 열화상 카메라를 통해 체온 측정을 수행하여 사용자의 출입 기록을 저장한다. 기존의 QR코드 인식과 체온 측정을 동시에 수행하여 출입 시스템의 간소화를 기대할 수 있다.

A Design and Implementation of Mask Wearing Face Detection System by OpenCV (OpenCV를 활용한 마스크 착용 확인 시스템 설계 및 구현)

  • Hwang, Seo-Jin;Moon, Hye-Jung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2021.11a
    • /
    • pp.177-180
    • /
    • 2021
  • 코로나바이러스로 인하여 전 세계는 어려움을 겪고 있으며, 바이러스를 확산을 막기 위해서 실외에서는 마스크를 쓰는 것이 일상이 되었다. 하지만, 이를 따르지 않는 사람이 일반 시설에 방문할 때 이를 감지하고 경고를 할 수 있는 시스템이 없어, 마스크 미 착용자로 인한 위험성 방지에 취약점을 가지고 있다. 본 연구에서는 OpenCV 라이브러리를 이용한 마스크 착용 여부를 확인하는 시스템을 설계한다. Haar 특징기반 다단계 분류자를 이용하여 마스크 인식 프로세스를 설계하였으며, 마스크 착용 확인 시스템은 경량 컴퓨터인 라즈베리파이 장치 위에 구현하였다. 또한 확인된 사람의 이미지는 클라우드 시스템에 저장할 수 있도록 구현하였다. 본 연구를 통해, 누구나 손쉽게 해당 마스크 착용 확인 시스템을 중소 매장에 설치하여 사용할 수 있으며, 코로나바이러스 확산 방지에 기여할 수 있다고 예상한다.

Development of DMS(Driving Monitoring System) using OpenCv and Dlib (OpenCv 및 Dlib를 활용한 DMS(Driving Monitoring System) 개발)

  • Moon, Sang-Hyeok;Lee, Jong-Hoen;Yun, Sung-Jun;So, Sung-Min;Baek, Seung-Woo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.11a
    • /
    • pp.919-921
    • /
    • 2022
  • 매년 졸음운전이나 시선 부주의로 인한 운전자 부상 및 사망 사고 소식은 인터넷이나 뉴스등의 매체에 쉽게 접할 정도로 흔하고도 위험한 문제이다. 이를 해결하기 위해 OpenCv, Dlib를 활용하여 실시간으로 운전자의 상태를 촬영하여 눈의 크기, 고개 숙임 등을 감지하여 졸림, 시선 부주의 판단시에 알람을 통하여 운전자에게 경고를 주는 시스템을 개발하고자 한다.

Advanced lane detection algorithm using YOLOPv2 and OpenCV (YOLOPv2 와 OpenCV 를 적용한 차선 검출 알고리즘)

  • Ho-Jae Kim ;Donggyu-Seo;Inhyuk Jeong;Yeongseok Hwang;Eunbyung Park
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.1165-1166
    • /
    • 2023
  • 본 논문에서는 YOLOPv2 를 기반으로 OpenCV 를 활용한 후처리 과정을 도입하여 차선 검출 성능을 극대화할 수 있는 알고리즘을 제안한다. 주요 단계로는 YOLOPv2 모델을 활용한 차선 인식, Bird's eye view 변환, Sobel 및 Morphology Filter 를 통한 왜곡 보정, Histogram 기반 차선 검출, 그리고 후처리 알고리즘 적용이 있다. 이 기술은 자율 주행 및 도로 정보 활용 분야에 활용 가능할 것으로 기대되며, 차선 검출 정확도를 향상시킬 수 있다.

Rehabilitation System through Image Analysis Method (이미지 분석 방식을 적용한 인지 재활 시스템)

  • Lim, Myung-Jae;Jung, Hee-Woong;Kwon, Young-Man
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.10 no.6
    • /
    • pp.209-214
    • /
    • 2010
  • In this paper, We analyzes the image along the platform (Open Eye), through prevention of dementia or stroke patients and cognitive rehabilitation for the proposed system. This way through the camera image according to user's movement gained OpenCV image processing library, which is based on motion analysis, a part of this rehabilitation is to apply to cognitive rehabilitation. Therefore, this paper proposes a new image analysis system has been exposed to the elderly or stroke patients with dementia, their hand gestures through which patients can detect the image of the cognitive rehabilitation to help them in the analysis of the image analysis system is proposed.

Development of Smart Mirror System for Hair Styling (헤어 스타일링을 위한 스마트 미러 시스템 개발)

  • Kim, Seong-Deok;Song, Min-Seok;Joo, Hyun-Jin;Park, Hyun-A;Han, Young-Oh
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.15 no.1
    • /
    • pp.93-100
    • /
    • 2020
  • In this paper, we implemented a smart mirror that helps users to measure the results before the procedure by reflecting various hairstyles on the head. When the camera is used to capture a face in real time and recognize the face, the stored hair image is uploaded to provide a virtual image. In addition, the high production cost, which is a problem of the existing smart mirrors, was reduced by using Raspberry Pi, Open CV, and half mirror film, and various functions were implemented through touch control. It is also designed to provide information such as weather, calendar and time.

Face Detection Algorithm Using Color Distribution Matching (영상의 색상 분포 정합을 이용한 얼굴 검출 알고리즘)

  • Kwon, Seong-Geun
    • Journal of Korea Multimedia Society
    • /
    • v.16 no.8
    • /
    • pp.927-933
    • /
    • 2013
  • Face detection algorithm of OpenCV recognizes the faces by Haar matching between input image and Haar features which are learned through a set of training images consisting of many front faces. Therefore the face detection method by Haar matching yields a high face detection rate for the front faces but not in the case of the pan and deformed faces. On the assumption that distributional characteristics of color histogram is similar even if deformed or side faces, a face detection method using the histogram pattern matching is proposed in this paper. In the case of the missed detection and false detection caused by Haar matching, the proposed face detection algorithm applies the histogram pattern matching with the correct detected face area of the previous frame so that the face region with the most similar histogram distribution is determined. The experiment for evaluating the face detection performance reveals that the face detection rate was enhanced about 8% than the conventional method.

Implementation of Video Surveillance System with Motion Detection based on Network Camera Facilities (움직임 감지를 이용한 네트워크 카메라 기반 영상보안 시스템 구현)

  • Lee, Kyu-Woong
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.14 no.1
    • /
    • pp.169-177
    • /
    • 2014
  • It is essential to support the image and video analysis technology such as motion detection since the DVR and NVR storage were adopted in the real time visual surveillance system. Especially the network camera would be popular as a video input device. The traditional CCTV that supports analog video data get be replaced by the network camera. In this paper, we present the design and implementation of video surveillance system that provides the real time motion detection by the video storage server. The mobile application also has been implemented in order to provides the retrieval functionality of image analysis results. We develop the video analysis server with open source library OpenCV and implement the daemon process for video input processing and real-time image analysis in our video surveillance system.