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

Full description

Saved in:
Bibliographic Details
Main Author: Su, Kwan Hui.
Other Authors: School of Electrical and Electronic Engineering
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