• Title/Summary/Keyword: Computer Input Device

Search Result 313, Processing Time 0.028 seconds

Educational Method of Algorithm based on Creative Computing Outputs (창의적 컴퓨팅 산출물 기반 알고리즘 교육 방법)

  • Hur, Kyeong
    • Journal of Practical Engineering Education
    • /
    • v.10 no.1
    • /
    • pp.49-56
    • /
    • 2018
  • Various types of SW education are being operated by universities for non-major undergraduates. And most of them focus on educating computational thinking. Following this computing education, there is a need for an educational method that implements and evaluates creative computing outcomes for each student. In this paper, we propose a method to realize SW education based on creative computing artifacts. To do this, we propose an educational method for students to implement digital logic circuit devices creatively and design SW algorithms that implement the functions of their devices. The proposed training method teaches a simple LED logic circuit using an Arduino board as an example. Students creatively design and implement two pairs of two input logic circuit devices, and design algorithms that represent patterns of implemented devices in various forms. And they design the functional extension and extended algorithm using the input device. By applying the proposed method, non-major students can gain the concept and necessity of algorithm design through creative computing artifacts.

Real-Time Moving Object Tracking System using Advanced Block Based Image Processing (개선된 블록기반 영상처리기법에 의한 실시간 이동물체 추적시스템)

  • Kim, Dohwan;Cheoi, Kyung-Joo;Lee, Yillbyung
    • Korean Journal of Cognitive Science
    • /
    • v.16 no.4
    • /
    • pp.333-349
    • /
    • 2005
  • In this paper, we propose a real tine moving object tracking system based on block-based image processing technique and human visual processing. The system has two nun features. First, to take advantage of the merit of the biological mechanism of human retina, the system has two cameras, a CCD(Charge-Coupled Device) camera equipped with wide angle lens for more wide scope vision and a Pan-Tilt-Zoon tamers. Second, the system divides the input image into a numbers of blocks and processes coarsely to reduce the rate of tracking error and the processing time. Tn an experiment, the system showed satisfactory performances coping with almost every noisy image, detecting moving objects very int and controlling the Pan-Tilt-Zoom camera precisely.

  • PDF

The research of Automatic Classification of Products Using Smart Plug by Artificial Intelligence Technique (인공지능 기법으로 스마트 플러그를 이용한 제품 자동분류에 관한 연구)

  • Son, Chang-Woo;Lee, Sang-Bae
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.22 no.6
    • /
    • pp.842-848
    • /
    • 2018
  • The Smart plug is a device that connects between the outlet and the product at home, and it is an IoT type device that can drive energy saving and transmit information to the outside by power on / off control function and power measurement function. In this case, a smart plug that incorporates deep learning of intelligence technology that allows people to learn how to think about a computer, automatically classifies a product as it operates, and automatically tests the operating status of the washing machine by using input AC current pattern. Through this study, even if the product does not function as IoT, it can classify product type and operation state by smart plug connection alone, so we can draw a new paradigm of life pattern and energy saving in one family.

Real-time Video Matting for Mobile Device (모바일 환경에서 실시간 영상 전경 추출 연구)

  • Yoon, Jong-Chul
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.11 no.5
    • /
    • pp.487-492
    • /
    • 2018
  • Recently, various applications for image processing have been ported to the mobile environment due to the expansion of the image shooting on the mobile device. However, in the case of extracting the image foreground, which is one of the most important functions of image synthesis, is difficult since it needs complex calculation. In this paper, we propose an video synthesis technique that can divide images captured by mobile devices into foreground / background and combine them in real time on target images. Considering the characteristics of mobile shooting, our system can extract automatically foreground of input video that contains weak motion when shooting. Using SIMD and GPGPU-based acceleration algorithms, SD-quality images can be processed on mobile in real time.

A Study on Improved Image Matching Method using the CUDA Computing (CUDA 연산을 이용한 개선된 영상 매칭 방법에 관한 연구)

  • Cho, Kyeongrae;Park, Byungjoon;Yoon, Taebok
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.16 no.4
    • /
    • pp.2749-2756
    • /
    • 2015
  • Recently, Depending on the quality of data increases, the problem of time-consuming to process the image is raised by being required to accelerate the image processing algorithms, in a traditional CPU and CUDA(Compute Unified Device Architecture) based recognition system for computing speed and performance gains compared to OpenMP When character recognition has been learned by the system to measure the input by the character data matching is implemented in an environment that recognizes the region of the well, so that the font of the characters image learning English alphabet are each constant and standardized in size and character an image matching method for calculating the matching has also been implemented. GPGPU (General Purpose GPU) programming platform technology when using the CUDA computing techniques to recognize and use the four cores of Intel i5 2500 with OpenMP to deal quickly and efficiently an algorithm, than the performance of existing CPU does not produce the rate of four times due to the delay of the data of the partition and merge operation proposed a method of improving the rate of speed of about 3.2 times, and the parallel processing of the video card that processes a result, the sequential operation of the process compared to CPU-based who performed the performance gain is about 21 tiems improvement in was confirmed.

Union and Division using Technique in Fingerprint Recognition Identification System

  • Park, Byung-Jun;Park, Jong-Min;Lee, Jung-Oh
    • Journal of information and communication convergence engineering
    • /
    • v.5 no.2
    • /
    • pp.140-143
    • /
    • 2007
  • Fingerprint Recognition System is made up of Off-line treatment and On-line treatment; the one is registering all the information of there trieving features which are retrieved in the digitalized fingerprint getting out of the analog fingerprint through the fingerprint acquisition device and the other is the treatment making the decision whether the users are approved to be accessed to the system or not with matching them with the fingerprint features which are retrieved and database from the input fingerprint when the users are approaching the system to use. In matching between On-line and Off-line treatment, the most important thing is which features we are going to use as the standard. Therefore, we have been using "Delta" and "Core" as this standard until now, but there might have been some deficits not to exist in every person when we set them up as the standards. In order to handle the users who do not have those features, we are still using the matching method which enables us to make up of the spanning tree or the triangulation with the relations of the spanned feature. However, there are some overheads of the time on these methods and it is not sure whether they make the correct matching or not. In this paper, introduces a new data structure, called Union and Division, representing binary fingerprint image. Minutiae detecting procedure using Union and Division takes, on the average, 32% of the consuming time taken by a minutiae detecting procedure without using Union and Division.

Development of E-learning System for Vocational Rehabilitation of Students with Mental Retardation (정신지체 학생의 직업교육을 위한 e-러닝 시스템 개발)

  • Kim, C.G.;Ryu, G.J.;Song, B.S.
    • Journal of rehabilitation welfare engineering & assistive technology
    • /
    • v.6 no.2
    • /
    • pp.49-54
    • /
    • 2012
  • In this study, an E-learning system was developed for vocational rehabilitation training of intellectual disabilities. The developed system is available to have acquirement of knowledge through step by step learning and is configured to relearn through problem-solving and demonstration video. In addition, the learned information was composed to check the configuration which is correctly learning through rehearsal function. The device for rehearsal consists of a transmitter and the receiver. The transmitter is formed Pressure sensor, IR sensor for detecting client's work and Bluetooth module for wireless network. The receiver includes a Bluetooth module for wireless network and USB input terminal for communication with computer.

  • PDF

Preparation of Conductive Leather Gloves for Operating Capacitive Touch Screen Displays (정전용량방식 터치스크린에 작동하는 전도성 가죽장갑 소재의 제조)

  • Hong, Kyung Hwa
    • Fashion & Textile Research Journal
    • /
    • v.14 no.6
    • /
    • pp.1018-1023
    • /
    • 2012
  • Smartphone is integrated into the daily lives of all types of people not even young generation. A touch screen display is a primary input device of a smart phone, a tablet computer, etc. While there are many tough technologies in existence, resistive and capacitive are dominant and currently lead the touch screen panel industry. And a capacitive touch screen panel widely used in smart phones is coated with a material that stores electrical charges. In this study, we tried to manufacture gloves produced with electro-conducting leather as a tool to operate a touch panel screen. Therefore, electrically conductive materials, Polyaniline(PANI), Poly(3,4-ethylenedioxythiophene) (PEDOT), and Carbon nanotubes (CNT) were applied to the surface of leather to be used as a touching operator for capacitive touch screen panel. The leather samples were treated by simple painting method; firstly, they were painted with aqueous solution containing each of the electrically conductive materials and then dried. This cycle was repeated three times. Consequently, the treated leather samples showed electrical conductivity and reasonable working performance to the capacitive touch screen. And, PANI showed the best performance and highest electrical conductivity, and then PEDOT and, CNT in decreasing order. This is because the solubilities of PANI and PEDOT show higher than dispersibility of CNT. Thus, the concentration of conducting polymers was greater than that of CNT in the treating solutions.

The Hand Posture Recognition Using IR-Sensor Array (적외선센서 어레이를 이용한 손동작 검출 방법)

  • Song, Tae-Houn;Jeong, Soon-Mook;Jung, Hyun-Uk;Kwon, Key-Ho;Jeon, Jae-Wook
    • 한국HCI학회:학술대회논문집
    • /
    • 2009.02a
    • /
    • pp.432-435
    • /
    • 2009
  • This paper proposes a hand posture recognition with pattern-matching method, embedding a simple paradigm using an Infrared sensor array. Our pattern-matching based hand posture recognition is specification supports fun and the user experience when communicating between humans and telecommunication devices, including robots. Our non-contact type input device (IR-Sensor Array) transmits commands to control mobile robots. It can also control Google Earth’s map searching programs, and other applications.

  • PDF

A Countermeasure Against Fault Injection Attack on Block Cipher ARIA (블록 암호 ARIA에 대한 오류 주입 공격 대응 방안)

  • Kim, Hyung-Dong;Ha, Jae-Cheol
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.23 no.3
    • /
    • pp.371-381
    • /
    • 2013
  • An encryption algorithm is executed to supply data confidentiality using a secret key which is embedded in a crypto device. However, the fault injection attack has been developed to extract the secret key by injecting errors during the encryption processes. Especially, an attacker can find the secret key of block cipher ARIA using about 33 faulty outputs. In this paper, we proposed a countermeasure resistant to the these fault injection attacks by checking the difference value between input and output informations. Using computer simulation, we also verified that the proposed countermeasure has excellent fault detection rate and negligible computational overhead.