Implementation of TDOA-based acoustic source localization in Java
The aim of this project is to develop a Java program for acoustic source localization (ASL) technology. In this project, a source localization method was implemented using Java and this implementation was further used to create an Android application. The implemented localization method is based...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Theses and Dissertations |
Language: | English |
Published: |
2015
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/65075 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-65075 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-650752023-07-04T15:24:12Z Implementation of TDOA-based acoustic source localization in Java Wu, Zhiguang Andy Khong School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Electronic systems::Signal processing The aim of this project is to develop a Java program for acoustic source localization (ASL) technology. In this project, a source localization method was implemented using Java and this implementation was further used to create an Android application. The implemented localization method is based on the time-difference-of-arrival (TDOA) approach. Generalized cross-correlation (GCC) and Levenberg-Marquardt algorithm (LMA) are well-known techniques used for achieving TDOA-based ASL. We estimate TDOA by processing signal data using GCC with phase transform (GCC-PHAT) technique, and subsequently achieve ASL using LMA-based optimization. We analyze the mathematical features of the GCC and LMA techniques. We implement the two techniques using Java for software-based ASL as Java is famous for its system independency. Upon completion of the program development, we use the program to simulate ASL. Based on the result, we evaluate the behavior of the program and analyze the performance of the implemented ASL approach. Master of Science (Signal Processing) 2015-06-12T10:48:19Z 2015-06-12T10:48:19Z 2014 2014 Thesis http://hdl.handle.net/10356/65075 en 60 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::Electronic systems::Signal processing |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering::Electronic systems::Signal processing Wu, Zhiguang Implementation of TDOA-based acoustic source localization in Java |
description |
The aim of this project is to develop a Java program for acoustic source
localization (ASL) technology. In this project, a source localization method was
implemented using Java and this implementation was further used to create an
Android application. The implemented localization method is based on the
time-difference-of-arrival (TDOA) approach. Generalized cross-correlation (GCC)
and Levenberg-Marquardt algorithm (LMA) are well-known techniques used for
achieving TDOA-based ASL. We estimate TDOA by processing signal data using
GCC with phase transform (GCC-PHAT) technique, and subsequently achieve ASL
using LMA-based optimization. We analyze the mathematical features of the GCC
and LMA techniques. We implement the two techniques using Java for
software-based ASL as Java is famous for its system independency. Upon completion
of the program development, we use the program to simulate ASL. Based on the result,
we evaluate the behavior of the program and analyze the performance of the
implemented ASL approach. |
author2 |
Andy Khong |
author_facet |
Andy Khong Wu, Zhiguang |
format |
Theses and Dissertations |
author |
Wu, Zhiguang |
author_sort |
Wu, Zhiguang |
title |
Implementation of TDOA-based acoustic source localization in Java |
title_short |
Implementation of TDOA-based acoustic source localization in Java |
title_full |
Implementation of TDOA-based acoustic source localization in Java |
title_fullStr |
Implementation of TDOA-based acoustic source localization in Java |
title_full_unstemmed |
Implementation of TDOA-based acoustic source localization in Java |
title_sort |
implementation of tdoa-based acoustic source localization in java |
publishDate |
2015 |
url |
http://hdl.handle.net/10356/65075 |
_version_ |
1772828402673254400 |