• Title/Summary/Keyword: open CV

Search Result 407, Processing Time 0.022 seconds

Parallel Implementation and Performance Evaluation of the SIFT Algorithm Using a Many-Core Processor (매니코어 프로세서를 이용한 SIFT 알고리즘 병렬구현 및 성능분석)

  • Kim, Jae-Young;Son, Dong-Koo;Kim, Jong-Myon;Jun, Heesung
    • Journal of the Korea Society of Computer and Information
    • /
    • v.18 no.9
    • /
    • pp.1-10
    • /
    • 2013
  • In this paper, we implement the SIFT(Scale-Invariant Feature Transform) algorithm for feature point extraction using a many-core processor, and analyze the performance, area efficiency, and system area efficiency of the many-core processor. In addition, we demonstrate the potential of the proposed many-core processor by comparing the performance of the many-core processor with that of high-performance CPU and GPU(Graphics Processing Unit). Experimental results indicate that the accuracy result of the SIFT algorithm using the many-core processor was same as that of OpenCV. In addition, the many-core processor outperforms CPU and GPU in terms of execution time. Moreover, this paper proposed an optimal model of the SIFT algorithm on the many-core processor by analyzing energy efficiency and area efficiency for different octave sizes.

Depth Image Distortion Correction Method according to the Position and Angle of Depth Sensor and Its Hardware Implementation (거리 측정 센서의 위치와 각도에 따른 깊이 영상 왜곡 보정 방법 및 하드웨어 구현)

  • Jang, Kyounghoon;Cho, Hosang;Kim, Geun-Jun;Kang, Bongsoon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.18 no.5
    • /
    • pp.1103-1109
    • /
    • 2014
  • The motion recognition system has been broadly studied in digital image and video processing fields. Recently, method using th depth image is used very useful. However, recognition accuracy of depth image based method will be loss caused by size and shape of object distorted for angle of the depth sensor. Therefore, distortion correction of depth sensor is positively necessary for distinguished performance of the recognition system. In this paper, we propose a pre-processing algorithm to improve the motion recognition system. Depth data from depth sensor converted to real world, performed the corrected angle, and then inverse converted to projective world. The proposed system make progress using the OpenCV and the window program, and we test a system using the Kinect in real time. In addition, designed using Verilog-HDL and verified through the Zynq-7000 FPGA Board of Xilinx.

Video image analysis algorithms with happy emotion tree (영상 이미지 행복 감성 트리를 이용한 분석 알고리즘)

  • Lee, Yean-Ran;Lim, Young-Hwan
    • Cartoon and Animation Studies
    • /
    • s.33
    • /
    • pp.403-423
    • /
    • 2013
  • Video images of emotional happiness or unhappiness, stress or emotional division of tranquility in the form of a tree is evaluated by weighting. Representative evaluation of the video image brightness contrast sensitivity ratings 1 car happy, unhappy or nervous, calm and refined with two car dependency, sensitivity to visual images are separated. Emotion Recognition of four compared to the numerical data is measured by brightness. OpenCV implementation through evaluation graph the stress intensity contrast, tranquility, happiness, unhappiness with changes in the value of four, separated by sensitivity to computing. Contrast sensitivity of computing the brightness according to the input value 'unhappy' to 'happy' or 'stress' to 'calm' the emotional changes are implemented. Emotion computing the regularity of the image to calculate the sensitivity localized computing system can be controlled according to the emotion of the contrast value of the brightness changes are implemented. The future direction of industry on the application of emotion recognition will play a positive role.

PID Controled UAV Monitoring System for Fire-Event Detection (PID 제어 UAV를 이용한 발화 감지 시스템의 구현)

  • Choi, Jeong-Wook;Kim, Bo-Seong;Yu, Je-Min;Choi, Ji-Hoon;Lee, Seung-Dae
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.15 no.1
    • /
    • pp.1-8
    • /
    • 2020
  • If a dangerous situation arises in a place where out of reach from the human, UAVs can be used to determine the size and location of the situation to reduce the further damage. With this in mind, this paper sets the minimum value of the roll, pitch, and yaw using beta flight to detect the UAV's smooth hovering, integration, and derivative (PID) values to ensure that the UAV stays horizontal, minimizing errors for safe hovering, and the camera uses Open CV to install the Raspberry Pi program and then HSV (color, saturation, Brightness) using the color palette, the filter is black and white except for the red color, which is the closest to the fire we want, so that the UAV detects the image in the air in real time. Finally, it was confirmed that hovering was possible at a height of 0.5 to 5m, and red color recognition was possible at a distance of 5cm and at a distance of 5m.

Development of a Page Turner Application based on Eye Tracking Algorithm for the Performing Artists (연주자를 위한 시선 추적 기반 페이지 터너 애플리케이션 개발)

  • Kim, Tae-Yu;Kim, Seokhoon
    • Journal of Digital Contents Society
    • /
    • v.19 no.4
    • /
    • pp.829-836
    • /
    • 2018
  • Sheet music is one of the inevitable elements for successful melody interpretation, playing or rendering, and performance, most of performing artists usually utilize a paper sheet music in the cases. However, the paper sheet music can be a one of the reason to degrade the concentration of audiences and artists or entire performing flows. In addition, it might be a weakness to use a paper sheet music in an outside performing place. We propose an electronic sheet music page tuner application, which can overcome these problems, based on a Tablet PC. The proposed page tuner application, which uses the OpenCV to adapt an eye tracking and behavior recognition, can provide an automatical page pass function to the performing artists. We will expect that the proposed application can highly decrease the weakness of paper sheet music.

Lane Detection System Development based on Android using Optimized Accumulator Cells (Accumulator cells를 최적화한 안드로이드 기반의 차선 검출 시스템 개발)

  • Tsogtbaatar, Erdenetuya;Jang, Young-Min;Cho, Jae-Hyun;Cho, Sang-Bock
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.51 no.1
    • /
    • pp.126-136
    • /
    • 2014
  • In the Advanced Driver Assistance Systems (ADAS) of smart vehicle and Intelligent Transportation System (ITS) for to detect the boundary of lane is being studied a lot of Hough Transform. This method detects correctly recognition the lane. But recognition rate can fall due to detecting straight lines outside of the lane. In order to solve this problems, this paper proposed an algorithm to recognize the lane boundaries and the accumulator cells in Hough space. Based on proposed algorithm, we develop application for Android was developed by H/W verification. Users of smart phone devices could use lane detection and lane departure warning systems for driver's safety whenever and wherever. Software verification using the OpenCV showed efficiency recognition correct rate of 93.8% and hardware real-time verification for an application development in the Android phone showed recognition correct rate of 70%.

An Adaptive Road ROI Determination Algorithm for Lane Detection (차선 인식을 위한 적응적 도로 관심영역 결정 알고리즘)

  • Lee, Chanho;Ding, Dajun
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.51 no.1
    • /
    • pp.116-125
    • /
    • 2014
  • Road conditions can provide important information for driving safety in driving assistance systems. The input images usually include unnecessary information and they need to be analyzed only in a region of interest (ROI) to reduce the amount of computation. In this paper, a vision-based road ROI determination algorithm is proposed to detect the road region using the positional information of a vanishing point and line segments. The line segments are detected using Canny's edge detection and Hough transform. The vanishing point is traced by a Kalman filter to reduce the false detection due to noises. The road ROI can be determined automatically and adaptively in every frame after initialization. The proposed method is implemented using C++ and the OpenCV library, and the road ROIs are obtained from various video images of black boxes. The results show that the proposed algorithm is robust.

A New CSR-DCF Tracking Algorithm based on Faster RCNN Detection Model and CSRT Tracker for Drone Data

  • Farhodov, Xurshid;Kwon, Oh-Heum;Moon, Kwang-Seok;Kwon, Oh-Jun;Lee, Suk-Hwan;Kwon, Ki-Ryong
    • Journal of Korea Multimedia Society
    • /
    • v.22 no.12
    • /
    • pp.1415-1429
    • /
    • 2019
  • Nowadays object tracking process becoming one of the most challenging task in Computer Vision filed. A CSR-DCF (channel spatial reliability-discriminative correlation filter) tracking algorithm have been proposed on recent tracking benchmark that could achieve stat-of-the-art performance where channel spatial reliability concepts to DCF tracking and provide a novel learning algorithm for its efficient and seamless integration in the filter update and the tracking process with only two simple standard features, HoGs and Color names. However, there are some cases where this method cannot track properly, like overlapping, occlusions, motion blur, changing appearance, environmental variations and so on. To overcome that kind of complications a new modified version of CSR-DCF algorithm has been proposed by integrating deep learning based object detection and CSRT tracker which implemented in OpenCV library. As an object detection model, according to the comparable result of object detection methods and by reason of high efficiency and celerity of Faster RCNN (Region-based Convolutional Neural Network) has been used, and combined with CSRT tracker, which demonstrated outstanding real-time detection and tracking performance. The results indicate that the trained object detection model integration with tracking algorithm gives better outcomes rather than using tracking algorithm or filter itself.

Region of Interest Extraction Method and Hardware Implementation of Matrix Pattern Image (매트릭스 패턴 영상의 관심 영역 추출 방법 및 하드웨어 구현)

  • Cho, Hosang;Kim, Geun-Jun;Kang, Bongsoon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.19 no.4
    • /
    • pp.940-947
    • /
    • 2015
  • This paper presents the region of interest pattern image extraction method on a display printed matrix pattern. Proposed method can not use conventional method such as laser, ultrasonic waves and touch sensor. It searches feature point and rotation angle using luminance and pattern reliable feature points of input image, and then it extracts region of interest. In order to extract region of interest, we simulate proposed method using pattern image written various angles on display panel. The proposed method makes progress using the OpenCV and the window program, and was designed using Verilog-HDL and was verified through the FPGA Board(xc6vlx760) of Xilinx.

Molecular Characterization of Fusarium Graminearum Virus 2 Isolated from Fusarium graminearum Strain 98-8-60

  • Yu, Ji-Suk;Lee, Kyung-Mi;Son, Moon-Il;Kim, Kook-Hyung
    • The Plant Pathology Journal
    • /
    • v.27 no.3
    • /
    • pp.285-290
    • /
    • 2011
  • Fusarium graminearum virus 2 (FgV2) infects Fusarium graminearum strain 98-8-60 and has at least five segments of double-stranded RNAs (dsRNAs), denoted as dsRNA-1 to dsRNA-5. In this study, the genome of FgV2 was sequenced and its phylogenetic relationship with other mycoviruses was analyzed. The lengths of FgV2 dsRNAs 1-5 ranged from 2414 to 3580 base pairs (bp). The 5' and 3' untranslated regions (UTRs) are highly conserved, and each dsRNA segment had 78-105 and 84-306 bp of 5' and 3' UTRs, respectively. Each dsRNA segment contained a single open reading frame (ORF). Computer analysis of dsRNA-1 revealed a putative open reading frame (ORF) that shows high sequence identity with an RNA-dependent RNA polymerase (RdRp) containing eight conserved motifs. dsRNAs 2-5 also each contain one putative ORF coding for products of unknown function. The sequences of FgV2 dsRNA-2 and dsRNA-3 have significant sequence identity with Magnaporthe oryzae chrysovirus 1 (MoCV1) dsRNA-3 and -4, respectively. When compared to other dsRNA mycoviruses in a phylogenetic analysis of the putative RdRp protein, FgV2 was found to form a distinct virus clade with Aspergillus mycovirus 1816 and MoCV1 in the family Chrysoviridae.