Asia-Pacific Workshop on FPGA Applications

ISSN 2310-4422(ONLINE)   ISSN 2305-9877(PRINT)   ISSN 2310-1059(CD)

2013
■ PDF Download //   Book of abstracts  /   2013 Proceedings (Right click and save as new file)

1 2 3 4

  • TW028  SpeakING
    Brandon Wu, Yi-Chen Chang, and Shih-Chieh Lin
    Department of Electrical Engineering, National Taiwan University

    Abstract— SpeakING is a good helper to those having troubles in singing─if you can Speak, you can SING. It is because SpeakING can transform normal speech into a melody you create. Moreover, SpeakING can be more entertaining when combined with specifically designed sound effects. This article will introduce the theorem and the circuit realization of SpeakING on FPGA board.
    Keywords— vocoder; channel vocoder; voice changer; sing; pitch

    download paper

  • TW031  Design An Omni-directional Mobile Platform with A Cannon
    Chun-Fei Hsu, Shih-An Li, Chih-En Wu, Guan-Ting Li, and Young-Sheng Lee
    Department of Electrical Engineering, Tamkang University

    Abstract— In this thesis, we implement a remote-control cannon vehicle. There are three parts of system architecture within the cannon vehicle described. The first part is mechanical structure design. The second part is the remote controller design. The last part is the motor controller design. For the mechanical structure design, we use 3D CAD software to draw the sketch stress analysis, and to ensure the materials don't change shape. In the remote controller, a Nintendo Wii joystick is used to control the directions of the cannon vehicle. Finally, we separate the motor controllers into two parts. One part is the controller for the vehicle, and the other part is the motor controller for the cannon.
    Keywords— mechanism design; remote control; motor control

    download paper

  • TW039  FPGA and Virtual Reality Based Minimally Invasive Surgery Training System
    Wei-Hao Chen, Bing-Yuan Huang, Syu-Ru Chen, Shih-Fan Yang, Chia-Cheng Lee, Dah-Shyong Yu, and Yuan-Hsiang Lin
    Department of Electronic and Computer Engineering, National Taiwan University of Science and Technology, Department of Electronic and Computer Engineering, National Taiwan University of Science and Technology, Department of Electronic and Computer Engineering, National Taiwan University of Science and Technology, Department of Electronic and Computer Engineering, National Taiwan University of Science and Technology, Department of Surgery, Tri-Service General Hospital, Taiwan, Department of Surgery, National Defense Medical Center, Taiwan, Department of Surgery, National Defense Medical Center, Taiwan

    Abstract— The objective of this system is providing an effective tool for junior surgeons to practice and evaluate their fundamental skills and ability of minimally invasive surgery (MIS). In order to achieve these objectives, this system combines the technologies of FPGA and virtual reality (VR) to build a VR based MIS training system. The main function of FPGA is to provide a real time and precise 3D location of instrument. We use DE2-115 FPGA board as the main platform, two D5M cameras as the image sensor in the homemade surgery training box, and the stereo vision technology to get the instrument’s 3D location. Then the FPGA platform sends instrument’s 3D location to the 3D VR game on the PC in real time by the UART interface. The PC receives the instrument’s position from the FPGA and its rotation information measured by the sensor module to control the visual objects in the game. The system can train user’s hand-eye coordination and sense of space.
    Keywords— Minimally invasive surgery; virtual reality; FPGA; surgery training system; stereo vision

    download paper

  • TW041  Based on Auto Comfortable Disparity Adjustment Real-Time 3-D Generation System
    Hong-Peng Lee and Yi-Ming Chung
    Department of Electrical Engineering, National Chi Nan University

    Abstract— This paper use colour image and its depth information to generate virtual images in different viewpoint. There is a distance sensor to detect the distance form viewer to displayer which is one of parameters for generating virtual images. The comfort of watching 3-D image could be enhanced by changing the parameters. All the system is implemented on FPGA.
    Keywords— FPGA; DIBR; View distance; Watching comfort; Disparity adjustment

    download paper

  • TW042  The Implementation of Triple-Disk-Failure Tolerant RAID
    Ming-Haw Jing, Yao-Tsu Chang, Chong-Dao Lee, and Kai Su
    Department of Information Engineering, Department of Applied Mathematics, Department of Communication Engineering, Department of Information Engineering, I-Shou University

    Abstract— A brand new algorithm of RAID for tolerating triple disk failures is presented in this paper. A prototyping system is built on Altera FPGA DE2-115 board. To build this system, the PC and FPGA board are integrated to perform as the system development platform to increase the visualization of details inside the system. Also, this platform is used to transfer the designs from the original simulation software into engineering system using HW and SW co-design concept. The advantage of this platform is that the developer can do the algorithm proof, component/module design, testing and system integration efficiently. In the future, such triple-failure recovery technique should be widely used in storage system, network and cloud computing.
    Keywords— RAID; Fault-tolerance; HDD failure; FPGA; platform

    download paper

  • TW046  Visual Surveillance System under Bad Weather Conditions
    Lih-Jen Kau, Guo-Ting Jhao, and Jyun-Hua Syu
    Department of Electronic Engineering, National Taipei University of Technology

    Abstract— This paper is focus on the development and implementation of algorithms under Bad Weather Conditions, including moving object detections, Automatic Brightness Correction, Shadow Removal, and Rain Removal. Moving object detection plays an important role in intelligent surveillance system. Although there are many people propose many different methods to detect moving objects, but also based on PC or embedded platforms to achieve it. If want to provide object detection, tracking and identification, always depend on a highly complex algorithms to make accurate judgments. So it would be difficult to achieve real time. This paper proposes an implementation base on FPGA and using Verilog HDL to design it. It achieves real-time monitoring purposes, and it can be applied to bad weather conditions. It is useful to exclude the external environment and improve detection of accuracy.
    Keywords— bad weather conditions; brightness correction; moving object detection; surveillance system; FPGA

    download paper

  • TW055  Portable Healthcare System with Low-power Wireless ECG and Heart Sounds Measurement
    Yi-Hsuan Liu, Yi-Ting Lee, and Yu-Jung Ko
    Department of Electrical Engineering, National Tsing Hua University, Hsinchu, Taiwan

    Abstract— In this paper, we design a portable healthcare system to establish a mobile telecare environment for modern people. The environment can save the resource for medical care and let patients feel like the doctors are always around them whenever and wherever they are. Our system provides remote monitoring of the ECG signals and heart sounds for both doctors and patients. We use the Altera’s DE2-115 development platform and Android phone to develop a low-power and portable healthcare system. In our system, a wearable ECG recording prototype is developed to transmit ECG signals of users to the DE2-115 broad. In addition, the heart sounds of users from stethoscope can be the input signal of the broad. Then the FPGA is like a digital signal processor to analyze the ECG signals and heart sounds signals in order to detect RR intervals to get heart rate. The information of the signals of heart can be shown on the LCD touch screen on the DE2-115 broad so that the users can know about their physical condition immediately. At the same time, the signals data will be transmit to Android phone through the Bluetooth and then by 3G/WiFi services of Android phone transfers the recorded data to the medical cloud.
    Keywords— electrocardiogram (ECG) measurement; heart sounds; phonocardiogram (PCG) measurement; telecare; digital signal processor; FPGA

    download paper

  • TW056  Adaptive Electric Pen for Virtual Reality Rehabilitation
    Chao-Kai Yang, Chun-Hung Wu, and Pei-Yun Tsai
    Department of Electrical Engineering, National Central University, Taiwan

    Abstract— In this FPGA implementation, we aim to create a virtual-reality rehabilitation environment of adaptive electric pen so that the patients can be trained for their hand movement. The infrared ray (IR) is used to sense the location of the electric pen in the maze. With 8-bits serial analog-to-digital converter, the received signal strength corresponding to the distance between the obstacle (pen) and the IR sensor is translated into digital signals for FPGA to further process. The maze is configurable and projected onto the screen by the FPGA output signal to the VGA port. The patients/players can see the maze on the screen and control the electric pen moving in front of the screen to experience the virtual reality. Even the maze on the screen is large, only three IR sensors having a spacing of 2 cm are used, which are mounted on a base carried by a track. The track is driven by a stepping motor, whose control signal is sent from FPGA so that the position of the electric pen can be traced and be kept in the detection region of three IR sensors. With these designs, we can avoid using a lot of IR sensors that are placed around the peripheral sides of the maze and can also reduce power consumption. Hence, the size of the maze can be varied from simple to complex training phases without altering the number of IR sensors. Also, the fatigue state of the patients due to repetition of the same action can be improved. With injection of entertainment elements, the rehabilitation can be more interesting.
    Keywords— Electric pen; Virtual reality; IR sensor; Kinect; Wii; Rehabilitation; FPGA

    download paper

  • TW057  The Implementation of FPGA Platform for the Motion Control of A Two-Wheel Robot
    Ming-Haw Jing, Po-Yin Chen, Su-Yu Ko, Yan-Haw Chen, Bo-Wei Lee, and Yi-Chuan Chen
    I-Shou University, Department of Information Engineering, Taiwan

    Abstract— This research is trying to control a two-wheeled-driven inverted pendulum using a digital control system implemented by FPGA. This system can automatically be balanced upright driving by a closed loop negative-feedback control. This system integrates a gyroscope and an accelerometer to measure the tilt angular velocity and acceleration of the robot for more accurate motion control. A filter is applied by using sensor fusion technology; that is used to reduce noise caused by many factors. These modules are not only designed to calculate the correct tilt angle for system PID feedback control, but also interfaced by using SOPC design. Due to the use of multiple interfaces, real-time interaction, complicated modular control, and motion planning and controllers in hardware and software design process should have better visualization to support the analysis of the proportional-integral-derivative controller so that the concept of system platform is also applied. The system platform uses PC as the Host to view the messages through mobile system’s data connection.
    Keywords— FPGA; two-wheeled-driven; sensor fusion; PID; system platform; visualization

    download paper

  • TW058  Intelligent Rubik's Cube Solver
    Chun-Fei Hsu, Shih-An Li, Szu-Hao Lien, Han-Sheng Chang, and Yu-Cheng Lai
    Department of Electrical Engineering, Tamkang University

    Abstract— This paper is describes using an FPGA chip to solve a Rubik's Cube. A CMOS camera is used to sense the colours of Rubik's Cube. NXT motors and a Lego building blocks construct a hand-like mechanical structure to push and turn the Rubik's Cube. We build a SOPC system and a Nios II processor is used to recognise the colors of Rubik's Cube and calculate the resolving actions of Rubik's Cube.
    Keywords— Rubik's Cube; Artificial Intelligence; FPGA; NXT

    download paper

  • TW059  FPGA Rapid Prototyping of NFC-TENS for Smartphone Healthcare
    Ruei-Xi Chen, Yi-Pin Liao, and Jian-Jyh Kao
    Department of Computer Science and Information Engineering, St. John’s University

    Abstract— With the Near Field Communication (NFC) capabilities, emerging smartphones can expand customized hardware in outside. However, the realization of such technology is still in its infancy. This paper proposes a prototyping technology of NFC tag protocol used for transcutaneous electrical nerve stimulation (TENS) converter for smartphones healthcare aids. The NFC-TENS design consists of four layer of ISO/IEC-14443A tag standard with a TENS realized in the application layer. One side of which is the wireless communication to NFC reader of smartphone and the other side the TENS pulse signal generation for massage. The implementation is based-on FPGA rapid prototyping technology combined with the Android system that supported for NFC standards. The results reveal that smartphones healthcare is feasibly improving the healthcare behavior while comparing with the traditional TENS.
    Keywords— FPGA rapid prototyping; TENS; NFC tag protocol; smartphone healthcare; Manchester coding; Modified Miller coding; HW/SW co-design

    download paper

  • TW065  An Efficient Neuron-Based Camera Distortion Correction System
    Ching-Han Chen, Tun-Kai Yao, Zi-Hong Li, and Chia-Ming Kuo
    Department of Computer Science & Information Engineering, National Central University

    Abstract— This study proposes an efficient system architecture for camera distortion correction, in which a neuron-based camera distortion corrector (NCDC) is applied to rapidly correct various camera and lens distortions and manufacturing flaws in economical cameras. Compared to traditional camera models for correcting camera and lens distortions, for which more than two types of models are used, the NCDC uses one neural model to correct geometric distortions and asymmetric manufacturing defects.
    The NCDC consists of a front-end that calculates back-map coordinates in distortion image space and a back-end that reads camera distortion image pixels from memory to interpolate a 24-bit color pixel corrected image. In a complex camera system with field-programmable gate array (FPGA), the back-end uses a burst mode and multi-port access architecture to fetch the image pixel from a high-latency memory, which increases the number of correction frames per second (CFPS) of the camera corrector. Moreover, a development board using high-speed memory was designed to increase the camera correction efficiency. The results show that the CFPS of an NCDC back-end with the proposed architecture is over 19.39x higher than professional solutions.
    Keywords— back propagation; camera distortion; distortion correction; FPGA; geometric distortion; neural network

    download paper

  • TW066  Want to Be A Maestro? A Simulation System Implemented on FPGA
    Zong-Min Lin, Chun-Hao Hsieh, Dong-Yu Gao, and Yin Chang
    Department of Biomedical Engineering, Department of Dentistry, Department of Biomedical Engineering, Department of Biomedical Engineering, National Yang-Ming University

    Abstract— With a change of gesture, a conductor can control every division of the concert band in our system. By wearing a glove with infrared emitters in one hand, and holding the baton equipped with the ultrasonic transmitter in the other hand, the system is made to detect the changes of the gestures and the movement of the baton. Our two simple notions: an infrared emitting and receiving mechanism, and the Doppler effect. After sensing these stimuli, the system transmits these data to FPGA for analysis. The Musical Instrument Digital Interface (MIDI) processor then reads these analysed data, and modifies the speed and loudness of the music synchronously. Eventually, the music is played by the electric piano. By means of changed gestures, the conductor can alter the characteristics of music at his/her will, and hears the sound of modified music synchronously.
    Keywords— Doppler effect; Infrared; MIDI; Conductor; Ultrasound

    download paper

1 2 3 4

Home