1. One and two-microphone adaptive noise cancellation

sunglowmaizeΚινητά – Ασύρματες Τεχνολογίες

10 Δεκ 2013 (πριν από 5 χρόνια και 7 μήνες)

308 εμφανίσεις

492/3 Topics for


One and two
microphone adaptive noise cancellation

FS: Dr. Ephraim

Noise in a primary input channel may be “cancelled” using a reference noise source. The reference source may be
extracted from the primary source or may be an external noise source, dep
ending on the situation. In this project
students will experiment with this technique and attempt to reduce the noise content in an acoustic signal as well in
other signals such as biological signals in the form of ECK signals. The main vehicle will be the

least mean square
adaptive signal processing algorithm and its variations. This is a Matlab project and student will be expected to
optimize the algorithms, and assess and compare their performance using various metrics.

. Pitch estimation

FS: Dr. Ephra

Pitch is a fundamental feature of human voice. Its frequency ranges around 100 Hz for male speaker and is higher for
female and children speakers. The pitch period is not constant for a given speaker and it varies with time. Estimation of
the pitch peri
od is fundamental to many speech processing algorithms such as coding, synthesis, and identification. In
this project, students will learn about various ways to estimate the pitch period from a given speech waveform. In
particular, students will be require
d to implement a pitch estimator from the linear prediction residual signal. This is a
Matlab project where the students will be required to implement the algorithm and develop a graphic user interface to
demonstrate the tracking of the pitch period with t

. Marine water alkalinity measurement device

FS: Dr. Hintz

Partially implement on a laptop a controller for performing alkalinity measurements of marine water samples utilizing
the method of reverse Gran titration.

The project can be done with USB
connected A/D converters to read the pH of a
fluid and USB connected binary valued switches to control several micropumps and valves. The pumps, valves, and
usb control devices will be supplied.

The measurement method is documented in a Mason owned patent


The partial implementation refers to a writing a Matlab driven GUI to control the valves and pumps. The GUI will be
implemented utilizing Matlab GUIDE.

The control of the pumps and valves will be through the Matlab Instrument
Control Toolbo
x. Calculation of the alkalinity from the measured data is a plus, but not required.

iPhone fall detector

FS: Dr. Hintz

Older or disabled people occasionally fall "and can't get up".

Although there are devices currently available with
which a person
can manually trigger in order to call for help, this can only occur if the person is still conscious.

are a variety of motion sensors in an iPhone which can be monitored in order to determine when a person has fallen
and automatically send a message

to a web
based monitoring service.

The project is to design an iPhone app which
continually reads and monitors motion sensors, processes them on the iPhone to determine "irregular" values indicative
of a person having fallen, waits a GUI programmable len
gth of time, and if no call for help is

or the "fall"
reset button pushed, automatically emails a web based application notifying the monitoring site of the non

of a fallen person.

The students will design and build both the iPhon
e application and a simple web
based application to receive the notification email and display it on the server web page.

The iPhone app would be
uploaded to the Apple app site and be made available at no charge with GMU as the license holder of the IP.

intent would be to have a monitoring company pick up this service and charge for the monitoring.

Music Signal Processing

. Nelson

There are a variety of ways in which signal processing is used in music
related applications, e.g. beat detectio
n, genre
classification, effects processing, etc.

Projects in which students combine hardware and software to build a device that
accomplishes a particular music processing task (defined by the group with approval from the sponsor) are of interest.

492/3 Topics for



Automatic Signature Verification System

FS: Dr. Nelson, Dr. Ikonomidou

Identity fraud remains a serious concern in the financial industry. With signature being one of the primary
identification features in use, automatic verification of the signee can hav
e a significant impact on the safety of
financial transactions. This senior design project will enhance a first design of an automated signature verification
system by combining image and biometric data. The project includes two main efforts: (1) construct
ing an improved
version of a basic hardware system proposed and developed by a previous team, and (2) developing and implementing
signal processing algorithms for performing signature verification using the hardware system.

The system will need to
be thor
oughly tested on a broad subject pool.

Connected Solar Microinverter

FS: Prof.

Ramon Williams (

Energy Research Solutions proposes students modify and build a

Connected Solar Microinverter based on a
design developed by MicroChips. Primary goals for this project would be to modify the design to
accommodate 24V
power sources including solar panels, small wind turbines, and small water turbines. Additionally, the design will need
to be modified to include sensing of key portions of the inverter to work in a wireless environment using 802.11 Wifi,
igbee or another appropriate technology to be controlled via an android or iPhone device and integrated into the
emerging Smart Grid.

ERS has a limited number of printed circuit boards and components based on the Microchips
design as well as a 180watt 24VD
C solar panel, 100 watt 24VDC water turbine, and a 100 watt 24VDC wind turbine.
ERS will also supply up to $1000.00 in funding for additional components. The expected outcome is a working
prototype that can be shown on the George Mason Campus.

y write
blocked chip reader

FS: Dr. Jones

Digital forensics occasionally requires the direct reading of chip contents. Most tools and techniques that do this come
from the chip programming domain, hence care must be taken in a forensics (evidentiary) situa
tion to not inadvertently
write or modify data on the chip. This project will build a provably write
blocked chip reader. The faculty sponsor will
provide chips and a computer for receiving the data. The design team will modify an existing chip reader or c
one from component parts.

USB or SATA interface monitoring and manipulation

FS: Dr. Jones

When studying the operation and behavior of software and hardware (possibly malicious) it is occasionally useful to
monitor the USB interface (for extern
al devices) or SATA interface (for internal devices like optical and hard drives).
Some software tools exist for this purpose, but they require OS
level access to isntall and rely on other untrusted
components. This project will construct a connector (tap)

for insertion between the USB or SATA device and the
controller. The tap will be capable of monitoring communications through the interface. An extension of the project
would also enable live modification of communications through the interface. The spons
or will provie a test system
with USB and SATA devices and controllers.

Live network traffic manipulator

FS: Dr. Jones

Deep packet inspection (DPI) is a network security capability which monitors network traffic in real time and creates
alerts when sp
ecific signatures (data strings) are detected. An extension of this concept with security and other
applications is to alter network traffic in real time instead of just passively monitor it. This project will leverage
existing DPI hardware or software to
construct a real
time packet manipulation capability.

. ECE Pendulum


FS: Dr. Pachowicz

This project


senior design

designing and building a highly accurate mechatronic pendulum
(1m long). In Phase 2 of the effort, the t
eam will consider and implement various extensions leading to a full
mounted pendulum clock

492/3 Topics for


. Short
range dept

scanner for robots

FS: Dr. Pachowicz

Development of a

by combining stereo
vision and
laser poi
For stereo
low cost miniature
cameras ($10 each) are suggested along with a microcontroller for data acquisition and

. Linear
position sensor for extendable robot arm

FS: Dr. Pachowicz

While most robotic arms bend a
t a joint

through rotary motion


can also extend

arm through
linear motion. The purpose of this project is to develop and test different ideas for low
cost sensing
of the

distance. A combination of optical and magnetic eff
ect sensors can result

in a target sensory system. T

accuracy and precision

is expected

Precision synchronization of atomic clock with a system clock

project for 2 students)

FS: Dr. Pachowicz

Atomic clock signal broadcasted by NIST
serves as a base
line signal to synchronize industrial systems. The purpose
of this project is to build a device for such a purpose
, which can be as accurate
and robust
as possible,

and to measure

between atomic and system clock

with very hig
h precision