STATINA - Touch Interface Engine (TDOA)
Touch interface is one of the most intuitive human-computer interface methods. Although there are many existing touch interface implementation but most of them are still very costly. This project looks into developing a touch interface by using only microphones and a digital signal processing board,...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2010
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/39499 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-39499 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-394992023-07-07T15:48:26Z STATINA - Touch Interface Engine (TDOA) Su, Kwan Hui. School of Electrical and Electronic Engineering Andy Khong Wai Hoong DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems Touch interface is one of the most intuitive human-computer interface methods. Although there are many existing touch interface implementation but most of them are still very costly. This project looks into developing a touch interface by using only microphones and a digital signal processing board, the ADSP Blackfin 561 (ADSP-BF561) by Analog Devices. The main functionality of the system developed in this project is to localize the source signal which is initiated by user. Localization of source signal is done using the information of time differences of arrival (TDOA) of the source signal as received by each the microphone receivers. The TDOA of signals as received by microphones are estimated by using the General Cross Correlation (GCC) method. Time delay between two channels is calculated as difference between time index corresponding to maximum correlation. Under real environment, a processor weighting method, namely the GCC Phase Transform (GCC-PHAT) method is used as it is robust against the multipath effect of signals and reverberation of sound, to get a better estimation of TDOA of signals. The TDOA information between each signals is a N x N matrix table, where N is the number of channels, that will be used in solving for the location of the source. From the TDOA information, the localization is done by first assuming a point. Bachelor of Engineering 2010-05-27T06:59:02Z 2010-05-27T06:59:02Z 2010 2010 Final Year Project (FYP) http://hdl.handle.net/10356/39499 en Nanyang Technological University 73 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems Su, Kwan Hui. STATINA - Touch Interface Engine (TDOA) |
description |
Touch interface is one of the most intuitive human-computer interface methods. Although there are many existing touch interface implementation but most of them are still very costly. This project looks into developing a touch interface by using only microphones and a digital signal processing board, the ADSP Blackfin 561 (ADSP-BF561) by Analog Devices. The main functionality of the system developed in this project is to localize the source signal which is initiated by user. Localization of source signal is done using the information of time differences of arrival (TDOA) of the source signal as received by each the microphone receivers. The TDOA of signals as received by microphones are estimated by using the General Cross Correlation (GCC) method. Time delay between two channels is calculated as difference between time index corresponding to maximum correlation. Under real environment, a processor weighting method, namely the GCC Phase Transform (GCC-PHAT) method is used as it is robust against the multipath effect of signals and reverberation of sound, to get a better estimation of TDOA of signals. The TDOA information between each signals is a N x N matrix table, where N is the number of channels, that will be used in solving for the location of the source. From the TDOA information, the localization is done by first assuming a point. |
author2 |
School of Electrical and Electronic Engineering |
author_facet |
School of Electrical and Electronic Engineering Su, Kwan Hui. |
format |
Final Year Project |
author |
Su, Kwan Hui. |
author_sort |
Su, Kwan Hui. |
title |
STATINA - Touch Interface Engine (TDOA) |
title_short |
STATINA - Touch Interface Engine (TDOA) |
title_full |
STATINA - Touch Interface Engine (TDOA) |
title_fullStr |
STATINA - Touch Interface Engine (TDOA) |
title_full_unstemmed |
STATINA - Touch Interface Engine (TDOA) |
title_sort |
statina - touch interface engine (tdoa) |
publishDate |
2010 |
url |
http://hdl.handle.net/10356/39499 |
_version_ |
1772827735967662080 |