• Title/Summary/Keyword: Camera-based Recognition

Search Result 593, Processing Time 0.025 seconds

Infrared LED Pointer for Interactions in Collaborative Environments (협업 환경에서의 인터랙션을 위한 적외선 LED 포인터)

  • Jin, Yoon-Suk;Lee, Kyu-Hwa;Park, Jun
    • Journal of the HCI Society of Korea
    • /
    • v.2 no.1
    • /
    • pp.57-63
    • /
    • 2007
  • Our research was performed in order to implement a new pointing device for human-computer interactions in a collaborative environments based on Tiled Display system. We mainly focused on tracking the position of an infrared light source and applying our system to various areas. More than simple functionality of mouse clicking and pointing, we developed a device that could be used to help people communicate better with the computer. The strong point of our system is that it could be implemented in any place where a camera can be installed. Due to the fact that this system processes only infrared light, computational overhead for LED recognition was very low. Furthermore, by analyzing user's movement, various actions are expected to be performed with more convenience. This system was tested for presentation and game control.

  • PDF

Driving Vehicle Detection and Distance Estimation using Vehicle Shadow (차량 그림자를 이용한 주행 차량 검출 및 차간 거리 측정)

  • Kim, Tae-Hee;Kang, Moon-Seol
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.16 no.8
    • /
    • pp.1693-1700
    • /
    • 2012
  • Recently, the warning system to aid drivers for safe driving is being developed. The system estimates the distance between the driver's car and the car before it and informs him of safety distance. In this paper, we designed and implemented the collision warning system which detects the car in front on the actual road situation and measures the distance between the cars in order to detect the risk situation for collision and inform the driver of the risk of collision. First of all, using the forward-looking camera, it extracts the interest area corresponding to the road and the cars from the image photographed from the road. From the interest area, it extracts the object of the car in front through the analysis on the critical value of the shadow of the car in front and then alerts the driver about the risk of collision by calculating the distance from the car in front. Based on the results of detecting driving cars and measuring the distance between cars, the collision warning system was designed and realized. According to the result of applying it in the actual road situation and testing it, it showed very high accuracy; thus, it has been verified that it can cope with safe driving.

Recognition of Various Printed Hangul Images by using the Boundary Tracing Technique (경계선 기울기 방법을 이용한 다양한 인쇄체 한글의 인식)

  • Baek, Seung-Bok;Kang, Soon-Dae;Sohn, Young-Sun
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.13 no.1
    • /
    • pp.1-5
    • /
    • 2003
  • In this paper, we realized a system that converts the character images of the printed Korean alphabet (Hangul) to the editable text documents by using the black and white CCD camera, We were able to abstract the contours information of the character which is based on the structural character by using the boundary tracing technique that is strong to the noise on the character recognition. By using the contours information, we recognized the horizontal vowels and vertical vowels of the character image and classify the character into the six patterns. After that, the character is divided to the unit of the consonant and vowel. The vowels are recognized by using the maximum length projection. The separated consonants are recognized by comparing the inputted pattern with the standard pattern that has the phase information of the boundary line change. We realized a system that the recognized characters are inputted to the word editor with the editable KS Hangul completion type code.

Implementation of Finger-Gesture Game Controller using CAMShift and Double Circle Tracing Method (CAMShift와 이중 원형 추적법을 이용한 손 동작 게임 컨트롤러 구현)

  • Lee, Woo-Beom
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.15 no.2
    • /
    • pp.42-47
    • /
    • 2014
  • A finger-gesture game controller using the single camera is implemented in this paper, which is based on the recognition of the number of fingers and the index finger moving direction. Proposed method uses the CAMShift algorithm to trace the end-point of index finger effectively. The number of finger is recognized by using a double circle tracing method. Then, HSI color mode transformation is performed for the CAMShift algorithm, and YCbCr color model is used in the double circle tracing method. Also, all processing tasks are implemented by using the Intel OpenCV library and C++ language. In order to evaluate the performance of the proposed method, we developed a shooting game simulator and validated the proposed method. The proposed method showed the average recognition ratio of more than 90% for each of the game command-mode.

Study on Image Processing Algorithm Education Based on Web Camera and LEGO Mindstorms (웹 카메라와 LEGO Mindstorms를 활용한 영상 처리 알고리즘의 교육에 관한 연구)

  • Kim, Sung-Young;Hwang, Jun-Ha
    • Journal of Engineering Education Research
    • /
    • v.13 no.6
    • /
    • pp.171-179
    • /
    • 2010
  • In this paper, we describe a case study of a new lab. project that improves efficiency for education and interest on learning in image processing and pattern recognition related subjects by using LEGO Mindstorms. In addition we verify the validity with analysis of the practical application. LEGO Mindstorms is already used in many educational institution of several countries since about 10 years ago and various case studies have been published. The use of LEGO Mindstorms is generally positive but the negative comments about this exist. The main cause of negative opinion is from unpredictability. The unpredictability from mainly analog characteristics of robot can degrade the effective learning. The describing lab. project suppresses occurrence of unpredictability by minimizing dependence on robots. Students can concentrate on learning the related algorithms by minimizing the learning content and further consideration.

  • PDF

Staff-line Detection and Removal Algorithm for Mobile Phone-based Recognition of Musical Images (카메라 기반 악보 영상 인식을 위한 오선 검출 및 삭제 알고리즘)

  • Son, Hwa-Jeong;Kim, Soo-Hyung;Oh, Sung-Ryul
    • The Journal of the Korea Contents Association
    • /
    • v.7 no.11
    • /
    • pp.34-42
    • /
    • 2007
  • In this paper, we propose a staff-line detection and removal algorithm from a music score image obtained by a mobile phone camera. As a preprocessing technique to recognize a music score image, staff-line detection and removal should be efficiently applied to the skewed or curved images. The proposed method detects a staff-line by dividing a staff according to the degree of distortion. The number of division is calculated by dividing a staff repletely until an average of differences of y coordinates in every divided position is smaller than a threshold. Therefore, the number of division can be adaptively estimated according to the degree of the distortion. For an experiment, we make various kinds of images by rotating one from $1^{\circ}\;to\;3^{\circ}$ or curving slightly upward. The results show that the proposed method performed well on the experiment images.

Design of Computer Vision Interface by Recognizing Hand Motion (손동작 인식에 의한 컴퓨터 비전 인터페이스 설계)

  • Yun, Jin-Hyun;Lee, Chong-Ho
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.47 no.3
    • /
    • pp.1-10
    • /
    • 2010
  • As various interfacing devices for computational machines are being developed, a new HCI method using hand motion input is introduced. This interface method is a vision-based approach using a single camera for detecting and tracking hand movements. In the previous researches, only a skin color is used for detecting and tracking hand location. However, in our design, skin color and shape information are collectively considered. Consequently, detection ability of a hand increased. we proposed primary orientation edge descriptor for getting an edge information. This method uses only one hand model. Therefore, we do not need training processing time. This system consists of a detecting part and a tracking part for efficient processing. In tracking part, the system is quite robust on the orientation of the hand. The system is applied to recognize a hand written number in script style using DNAC algorithm. Performance of the proposed algorithm reaches 82% recognition ratio in detecting hand region and 90% in recognizing a written number in script style.

Precise Localization for Mobile Robot Based on Cell-coded Landmarks on the Ceiling (천정 부착 셀코드 랜드마크에 기반한 이동 로봇의 정밀 위치 계산)

  • Chen, Hongxin;Wang, Shi;Yang, Chang-Ju;Lee, Jun-Ho;Kim, Hyong-Suk
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.46 no.2
    • /
    • pp.75-83
    • /
    • 2009
  • This paper presents a new mobile robot localization method for indoor robot navigation. The method uses color-coded landmarks on the ceiling and a camera is installed on the robot facing the ceiling. The proposed "cell-coded map", with the use of only nine different kinds of color-coded landmarks distributed in a particular way, helps reduce the complexity of the landmark structure. This technique is applicable for navigation in an unlimited size of indoor space. The structure of the landmarks and the recognition method are introduced. And 2 rigid rules are also used to ensure the correctness of the recognition. Experimental results prove that the method is useful.

Recognition of Natural Hand Gesture by Using HMM (HMM을 이용한 자연스러운 손동작 인식)

  • Kim, A-Ram;Rhee, Sang-Yong
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.22 no.5
    • /
    • pp.639-645
    • /
    • 2012
  • In this paper, we propose a method that gives motion command to a mobile robot to recognize human being's hand gesture. Former way of the robot-controlling system with the movement of hand used several kinds of pre-arranged gesture, therefore the ordering motion was unnatural. Also it forced people to study the pre-arranged gesture, making it more inconvenient. To solve this problem, there are many researches going on trying to figure out another way to make the machine to recognize the movement of the hand. In this paper, we used third-dimensional camera to obtain the color and depth data, which can be used to search the human hand and recognize its movement based on it. We used HMM method to make the proposed system to perceive the movement, then the observed data transfers to the robot making it to move at the direction where we want it to be.

Development of Automatic Crack Identification Algorithm for a Concrete Sleeper Using Pattern Recognition (패턴인식을 이용한 콘크리트침목의 자동균열검출 알고리즘 개발)

  • Kim, Minseu;Kim, Kyungho;Choi, Sanghyun
    • Journal of the Korean Society for Railway
    • /
    • v.20 no.3
    • /
    • pp.374-381
    • /
    • 2017
  • Concrete sleepers, installed on majority of railroad track in this nation can, if not maintained properly, threaten the safety of running trains. In this paper, an algorithm for automatically identifying cracks in a sleeper image, taken by high-resolution camera, is developed based on Adaboost, known as the strongest adaptive algorithm and most actively utilized algorithm of current days. The developed algorithm is trained using crack characteristics drawn from the analysis results of crack and non-crack images of field-installed sleepers. The applicability of the developed algorithm is verified using 48 images utilized in the training process and 11 images not used in the process. The verification results show that cracks in all the sleeper images can be successfully identified with an identification rate greater than 90%, and that the developed automatic crack identification algorithm therefore has sufficient applicability.