-
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
|