1. One and two-microphone adaptive noise cancellation

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

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

187 εμφανίσεις

ECE
-
492/3 Topics for
Fall
’13



1


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


2
. Pitch estimation

FS: Dr. Ephra
im

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


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

application.


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.


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


There
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
in
it
iated

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

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.


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


5
.
Music Signal Processing

FS
:
Dr
. 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.





ECE
-
492/3 Topics for
Fall
’13



2

6
.

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.


7
.
Grid
-
Connected Solar Microinverter

FS: Prof.

Ramon Williams (
rwilliax@gmu.edu
)

Energy Research Solutions proposes students modify and build a

Grid
-
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,
Z
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.


8
.
Provabl
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
onstruct
one from component parts.


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


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


11
. ECE Pendulum

Clock

FS: Dr. Pachowicz


This project
follow
s

previous

senior design
project
on

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
-
sc
ale
wall
-
mounted pendulum clock
.


ECE
-
492/3 Topics for
Fall
’13



3

12
. Short
-
range dept
h

scanner for robots

FS: Dr. Pachowicz


Development of a
small
-
scale
depth
scanner

by combining stereo
-
vision and
moving
laser poi
nters.
For stereo
-
vision,
low cost miniature
digital
cameras ($10 each) are suggested along with a microcontroller for data acquisition and
processing.


13
. Linear
-
position sensor for extendable robot arm

FS: Dr. Pachowicz


While most robotic arms bend a
t a joint

through rotary motion
,
a
specialized

robot

can also extend
its

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

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

in a target sensory system. T
est
ing

sensor
accuracy and precision

is expected
.


14
.
Precision synchronization of atomic clock with a system clock

(
a
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
discrepancies

between atomic and system clock

with very hig
h precision
.