** Gold Medal Award
-
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
-
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
-
CN003
Design and Implementation of Load-Balanced Multipath Self-routing Switching System
Qian Zhan, Zhi-Pu Zhu, Li Ma, and Hui Li, Member, IE
School of Electronic and Computer Engineering, Peking University
Abstract—
In order to ensure high quality of service (QoS) for Next Generation Network (NGN), we construct a new Load-Balanced Multipath Self-routing Switching Structure which consists of the same two multipath self-routing fabrics. The result of simulation is inspiring for achieving 100% throughput and no delay or jitter. For this reason, we start on the implementation on an Altera StratixIV FPGA. And the whole FPGA system is designed into two collaborative components: the UDP system and the register system. With two algorithms around input and output two stages, incoming traffic is transformed into uniformity and then to their final destinations. During the later period debugging, software simulation platform and automated test platform are built, which contribute to our work very much. At last, we carry out several experiments to test and verify our system. The report of the test result accords with what we expected.
Keywords—
Load-Balanced; Multipath Self-routing Switching Fabric; FPGA; UDP; Register
download paper
-
CN015
A Robot for 3D Interior Contour Measurement
Wu-Wen Ding, Yin Guo, Wen-Chang Zhang, Li-Qun Sun
Department of Precision Instrument, Tsinghua University
Abstract—
We design a robot for 3D interior contour measurement which uses remote control. We use the Laser Time of Flight (TOF) distance measurement technology to measure the straight-line distance, and a mechanical scanning mechanism is used to converted the distance measurement into contour mapping. All the measured data us transmitted to the control computer by wireless transmission. We can control the robot at a distance by the images returned from the camera on the robot and we can see the restructured 3D interior contour on the computer.
Keywords—
download paper
-
CN075
Identifying Fingerprint of Integrated Circuits
Yu Cui, Hao Qiu, Cheng Liu, Wen-Chao Liu
Faculty of Computer Science and Information Engineering, HuBei University
|
** Silver Medal Award
-
TW011
Design and Implementation of Intelligent Desk Lamp
Yu-Ping Liao1, Pang-Tzu Liu2, Jing-Xiang Cao3, and Ko-Chi Wei
Department of Electronic Engineering, Chien Hsin University of Science and Technology
Abstract—
In this paper, we proposed a FPGA based intelligent
desk lamp system with a camera, two servo motors and LEDs.
The proposed lamp can trace a moving book by automatic
pan/tilt control. Thus, the user can read book with enough light
for eye care. The architecture of the intelligent desk lamp system
includes vision system and servo motors control system. The
position data of the book can be obtained by the image
processing module. According to the position data of the book,
the pan and tilt angles of the desk lamp can be adjusted by two
servo motors automatically. The adjustable ranges for pan/tilt
are 60/30 degrees. The processing modules are implemented by
hardware in FPGA. We use Verilog HDL to implement this
system on Altera DE0-Nano kit with Cyclone® IV
EP4CE22F17C6N FPGA.
Keywords—
FPGA; Intelligent Desk Lamp; Image Processing; Servo Motor Control
download paper
-
TW019
iCoach – Interactive Coaching System on Altera DE2-115 FPGA Architecture
Hsin-Yu Lai, Guan-Lin Chao, Meng-Ting Zhong, and Shao-Yi Chien
Department of Electrical Engineering, National Taiwan University
Abstract—
In this paper, we present a new interactive, 2-player coaching system – iCoach, based on Altera DE2-115 FPGA board. The coach can be the 2nd player or any video stream provided by the user. With beautiful virtual background image and different background music choices, he/she can enjoy exercising with the coach and get real-time scores and comments on the performance of their overall motion, thus improving their motor skills. Also, iCoach provides interactive motion games for users to have fun dancing and painting with body parts. In comparison with existing motor learning devises such as Wii Fit, iCoach is more flexible since it enables users to set up their own coaches and virtual environments. Moreover, iCoach is more computationally efficient and uses less memory due to the carefully designed algorithms and the arrangement of FPGA memory.
Keywords—
FPGA; Dance; Coach; Motion-sensing; Interactive game; Rehabilitation
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
-
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
-
CN034
Intelligent Parking System Based on Nios II
Ping-Ping Meng, Kai Pei, and Pei-Rui Li
Communication Engineering, Chongqing University
Abstract—
Intelligent parking system attracted increasing
attention of the automobile manufactures in recent years. A
reliable parking assistant system could reduce the rate of
accident effectively and simplify the operation of the driver.
This design takes Nios II as control core, uses camera to collect
parking information, installs ultrasonic sensors to achieve
ranging capabilities, adopts Ethernet port and wireless router
to realize communication with Android smart phone and
designs driver circuit to control car. The experiments show that
this design can achieve real-time operation of the model car
through smart phone to finish parking process. Meanwhile the
car can complete parking automatically with the assistance of
image and range information.
Keywords—
Intelligent Parking; Nios II; FPGA; Android; Realtime Image Processing
download paper
-
CN039
An Eye Controlled System Based on Nios II
Wen-Jie Ye, Ke Huang, and Qiu-Xiang Chen
College of Communication Engineering, CHONGQING University
Abstract—
In the background of current hot sight-tracking technology , this topic aims at designing an eye controlled system based on Nios II and solving the HMI problems of the disabled so that it can provide a way for them to communicate with the outside world, improve their ability of living and help them regain confidence. We have also designed some Interactive functions such as an eye controlled calculator, an eye controlled Whac-A-Mole game and an eye controlled voice-help. It can provide convenience and help them communicate with others, seek help, have fun and study.
Keywords—
SOPC; VGA display; Image Processing; Relative Offset Calculation; View positioning; Edge detection
download paper
-
CN059
Modified Visual Target Tracking Algorithm and Its FPGA Implementation
Zhi-Ying Du, Shu-Hui Wang, and Dong-Bin Pei
School of Communication and Information Engineering, Shanghai University
Abstract—
Visual target tracking is the key problem in intelligent video processing. CamShift and Particle Filtering are classic and effective in visual target tracking algorithms, but they both need to analyse a large amount of probability statistic, leading to high algorithm complexity and low calculation efficiency. FPGA provides a competitive alternative for hardware acceleration to these applications. In this paper, we modify CamShift and Particle Filtering algorithms and propose a FPGA-based hardware accelerating architecture. Experiments show the embedded architectures have good performance and the Particle Filtering algorithm shows better robustness and real-time performance.
Keywords—
target tracking; CamShift; Particle Filtering; FPGA; embedded system
download paper
-
CN116
Video to Real Time 3D Cartoonlization
Yu-Qun Liang, Shao-Ping Qian, and Jian-Ping Guo
School of Physics and Engineering, Sun Yat-Sen University
|