Yu-Chi Lai


ECE Course Project

ECE462 Medical Instrumentation

Abstract Blood pressure is the precursor of many diseases. Many biomedical scientists and clinicians are searching a convenient method to measure it precisely. There are many indirective blood pressure measurement methods existing commercially. Here we first discuss some clinic available methods and then focus on the method of indirective oscillometric blood pressure measurement and the general factors which will affect the accuracy of the blood pressure measurement [2][3]. Then we present three improvement methods,  “Electronic Palpation Method” [9], Simultaneous Application of Multiple Oscillometric Methods for Blood Pressure Measurement in Finger” [10], and Blood Pressure Measurement by Using the Oscillometric Pulse Envelope” [11].

ECE463 Computer in Medicine


In this project, we use the tools of Lab-view to develop a computer program which can calculate the heart rate by using the algorithm of correlation calculation and band-pass filtering to determine the position of the peak of the R-wave. When we can mark the position of the QRS, we can develop other related ECG processing functions such as signal average.

ECE533 Image Processing

Homework Abstract.  There are four homeworks. All of them are used Matlab which provides very good image processing library to simplify the coding process. Each is dedicated to different topics dicussed in class. 

ECE719 Optimal System

Final Project Abstract.  In this study of multilinear optimization, a hybrid algorithm is used to reduce the shortcomings inherent to different search methodologies.  These two algorithms, a modified gradient search and a genetic algorithm, are shown to complement each other’s search methodologies.  The two algorithms are fused together and shown to generate decent results.

ECE753 Fault-Tolerant Computing 

Final Project Abstract. Due to the advance in semiconductor technology, faster microprocessors and larger primary memory systems have been developed. Larger, higher-performance secondary storage systems are required to get an equivalent improvement in system processing speed. In addition, as microprocessors become faster, they greatly expand the scope of existing application and make possible new applications such as video, hypertext and multi-media. This shift in applications along with a trend toward large, shared, high-performance, network-based storage systems is causing us to reevaluate the way we design and use secondary storage systems. Disk arrays, which organize multiple independent disks into a large, high-performance logical disk, are a natural solution to the problem. Disk arrays stripe data across multiple disks and accessing them in parallel to accumulate the communication bandwidth to improve disk performance. However, large disk arrays are highly vulnerable to disk failures. The obvious solution is to employ redundancy to tolerate disk failures. This allows a redundant disk array to avoid losing data for much longer than an unprotected single disk. Redundancy, however, has negative consequences. Since all write operations must update the redundant information, the performance of writes in redundant disk arrays can be significantly worse than the performance of writes in non-redundant disk arrays. Also, keeping the redundant information consistent in the face of concurrent I/O operations and system crashes can be difficult. Each option presents subtle tradeoffs between reliability, performance and cost that are difficult to evaluate without understanding the alternatives. Redundant Arrays of Inexpensive Thus Disks (RAID) and its applications have drawn more and more attention since its debut in 1988. In this survey, we introduce the concept of the RAID and review the reliability and performability issues of RAID. Next, the paper describes reliability implement in seven basic RAID levels 0-6. Followed by the recent applications of network storage. We describe seven basic disk-array organizations reliability.

ECE762 Biomedical Instrumentation: 

Final Project Abstract. Biological function often show electric activity in the form of constant dc field, constant current or time-varying currents. A biomedical electrode provides communication between the biological system and an electronic device so that the events can be measured or controlled externally. Since the currents in biological systems are transmitted in the form of ios, the electrode also acts as a transducer converting ionic to electronic currents. Electrodes are also used to measure tissue impedance for diagnosis and delivering heat for surgical procedures. When the electrical currents generated by the heart’s pulsation spread through the body fluid. A small portion of this electrical activity reaches the surface of the body, where it can be detected by using recording electrodes. The record produced is what we call electrocardiogram, or ECG. The electrical signal is the basis on diagnosis of heart disease. There are a lot of electrodes develop for different purpose. In this charpter, we will introduce the most popular and useful in commercial.

ECE763 Projects in Computers in Medicine

Final Paper Abstract. Living in the current world, we need a unique identification to distinguish ourselves from others. Current method is to use a photo identification card such as ID, driver licence. However it is easy to get lost, or to be duplicated. A lot of researches have focused on how to find a unique identification following us forever for each individual. Some researchers found that a lot of human biometric measurements are  unique. Thus there is a branch of identification system, biometric identification system, based on these biometric data to identify different individual. Currently the implementations are lying in those company or organization which needs higher security requirement. However we found that it is more and more useful in this malicious environment. It could be divided into several fields such as facial geometry, fingerprint, hand geometry, genetic, iris scan, retina scan, voice recognition, and signature analysis. In this book we will provide the basic information about these branches. We will also provide the future development and standard in these fields.

Final Project Abstract. In the development of the biometric identity verification, the definition of common format is definitely important for the cooperation of the entire industry. Thus in this project, we demonstrate that the application server can do different job for different application by adding the header in the transmitted file. We C++ Builder 5.0 to develop client and server user interface. The client interface is to simulate the client end which directly contacts with the users and accesses template and necessary data from the hardware. The client saves the file into common file format or transmits the common file format data through the internet. The server interface simulate the central identity verification computer. It will do the necessary manipulation of the input data according to the input header.



      E-mail        yu-chil@cae.wisc.edu

      Address    422 N. Segoe Rd. Apt. 73B,

                          Madison, WI 53705

      Phone   H:           608-236-9763

                     CS:       608-262-7500