Robust sound localization in 0.18 /spl mu/m CMOS
This paper presents a hardware implementation of a sound localization algorithm that localizes a single sound source by using the information gathered by two separated microphones. This is achieved through estimating the time delay of arrival (TDOA) of sound at the two microphones. We have used a TD...
Saved in:
Published in: | IEEE transactions on signal processing Vol. 53; no. 6; pp. 2243 - 2250 |
---|---|
Main Authors: | , , , |
Format: | Journal Article |
Language: | English |
Published: |
IEEE
01-06-2005
|
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Abstract | This paper presents a hardware implementation of a sound localization algorithm that localizes a single sound source by using the information gathered by two separated microphones. This is achieved through estimating the time delay of arrival (TDOA) of sound at the two microphones. We have used a TDOA algorithm known as the "phase transform" to minimize the effects of reverberations and noise from the environment. Simplifications to the chosen TDOA algorithm were made in order to replace complex operations, such as the cosine function, with less expensive ones, such as iterative additions. The custom digital signal processor implementing this algorithm was designed in a 0.18-/spl mu/m CMOS process and tested successfully. The test chip is capable of localizing the direction of a sound source within 2.2/spl deg/ of accuracy, utilizing approximately 30 mW of power and 6.25 mm/sup 2/ of silicon area. |
---|---|
AbstractList | This paper presents a hardware implementation of a sound localization algorithm that localizes a single sound source by using the information gathered by two separated microphones. This is achieved through estimating the time delay of arrival (TDOA) of sound at the two microphones. We have used a TDOA algorithm known as the "phase transform" to minimize the effects of reverberations and noise from the environment. Simplifications to the chosen TDOA algorithm were made in order to replace complex operations, such as the cosine function, with less expensive ones, such as iterative additions. The custom digital signal processor implementing this algorithm was designed in a 0.18-/spl mu/m CMOS process and tested successfully. The test chip is capable of localizing the direction of a sound source within 2.2/spl deg/ of accuracy, utilizing approximately 30 mW of power and 6.25 mm/sup 2/ of silicon area. |
Author | Halupka, D. Sheikholeslami, A. Aarabi, P. Mathai, N.J. |
Author_xml | – sequence: 1 givenname: D. surname: Halupka fullname: Halupka, D. organization: Sr. Dept. of Electr. & Comput. Eng., Univ. of Toronto, Ont., Canada – sequence: 2 givenname: N.J. surname: Mathai fullname: Mathai, N.J. – sequence: 3 givenname: P. surname: Aarabi fullname: Aarabi, P. – sequence: 4 givenname: A. surname: Sheikholeslami fullname: Sheikholeslami, A. |
BookMark | eNpFjz1rwzAURUVJoUnauUMX_QHb70lPsjSW0C9ISWlS6GZkWQYXxw5WPLS_vg4pdLp3uOfCWbBZ13eBsVuEFBFsttu-pQJApYZyI-CCzdESJkC5nk0dlEyUyT-v2CLGLwAksnrO4L0vx3jksR-7ire9d23z445N3_Gm49O14Vk8tHw_Znu-et1sr9ll7doYbv5yyT4eH3ar52S9eXpZ3a8Tj6BFgloqwuBsSQ6CVT6At1pgSUEH5cgaVxIFa61yxsiqhKp2xnvMlRC5Jrlk2fnXD32MQ6iLw9Ds3fBdIBQn4WISLk7CxVl4Iu7ORBNC-F-TlKiE_AWDtVCu |
CODEN | ITPRED |
CitedBy_id | crossref_primary_10_5573_JSTS_2014_14_2_175 crossref_primary_10_1016_j_heares_2023_108884 crossref_primary_10_1109_JSSC_2019_2950322 crossref_primary_10_1109_TSP_2007_893918 crossref_primary_10_1109_JSSC_2008_2005816 crossref_primary_10_1080_00207217_2017_1382004 crossref_primary_10_1016_j_mejo_2010_10_003 crossref_primary_10_1260_1756_8293_2_4_221 crossref_primary_10_1121_1_2909566 |
Cites_doi | 10.1109/ICC.1993.397461 10.1145/275107.275139 10.1109/ICASSP.2002.1005729 10.1109/ASYNC.2002.1000298 10.1109/ICASSP.1995.479563 10.1109/ICASSP.2003.1198873 10.1109/TASSP.1976.1162830 10.1109/ICASSP.1997.599651 10.1109/ICECS.2001.957673 10.1109/ICME.2003.1221024 10.1109/ICASSP.2003.1202431 10.1109/IROS.1997.655085 |
ContentType | Journal Article |
DBID | 97E RIA RIE AAYXX CITATION |
DOI | 10.1109/TSP.2005.847820 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005-present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library Online CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library Online url: http://ieeexplore.ieee.org/Xplore/DynWel.jsp sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISSN | 1941-0476 |
EndPage | 2250 |
ExternalDocumentID | 10_1109_TSP_2005_847820 1433152 |
Genre | orig-research |
GroupedDBID | -~X .DC 0R~ 29I 3EH 4.4 53G 5GY 5VS 6IK 85S 97E AAJGR AASAJ AAYOK ABFSI ABQJQ ABVLG ACGFO ACIWK ACKIV ACNCT AENEX AETIX AI. AIBXA AJQPL AKJIK ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 E.L EBS EJD F5P HZ~ H~9 ICLAB IFIPE IFJZH IPLJI JAVBF LAI MS~ O9- OCL P2P RIA RIE RIG RNS TAE TN5 VH1 XFK AAYXX CITATION |
ID | FETCH-LOGICAL-c1062-163541ea9b4a0e95ce0c9621b4e6e5a498ab44e9995a883db0dfa8cc175227643 |
IEDL.DBID | RIE |
ISSN | 1053-587X |
IngestDate | Fri Aug 23 02:05:27 EDT 2024 Wed Jun 26 19:20:39 EDT 2024 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 6 |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c1062-163541ea9b4a0e95ce0c9621b4e6e5a498ab44e9995a883db0dfa8cc175227643 |
PageCount | 8 |
ParticipantIDs | crossref_primary_10_1109_TSP_2005_847820 ieee_primary_1433152 |
PublicationCentury | 2000 |
PublicationDate | 2005-June 2005-06-00 |
PublicationDateYYYYMMDD | 2005-06-01 |
PublicationDate_xml | – month: 06 year: 2005 text: 2005-June |
PublicationDecade | 2000 |
PublicationTitle | IEEE transactions on signal processing |
PublicationTitleAbbrev | TSP |
PublicationYear | 2005 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
References | ref12 ref11 ref10 gustafsson (ref14) 2002; 2 dibiase (ref13) 2001 ref2 ref1 aarabi (ref9) 2001 ref17 ref16 ref19 aarabi (ref15) 2002 bitzer (ref3) 1999 ref4 ref6 ref5 widrow (ref8) 1985 aarabi (ref7) 2001 kharrat (ref18) 2001; 2 |
References_xml | – ident: ref5 doi: 10.1109/ICC.1993.397461 – ident: ref16 doi: 10.1145/275107.275139 – year: 2002 ident: ref15 article-title: the relationship between speech segment selectivity and time-delay estimation accuracy publication-title: Proc ICASSP doi: 10.1109/ICASSP.2002.1005729 contributor: fullname: aarabi – ident: ref17 doi: 10.1109/ASYNC.2002.1000298 – ident: ref19 doi: 10.1109/ICASSP.1995.479563 – year: 1985 ident: ref8 publication-title: Adaptive Signal Processing contributor: fullname: widrow – ident: ref2 doi: 10.1109/ICASSP.2003.1198873 – year: 2001 ident: ref7 article-title: robust sound localization using the formant phase transform publication-title: Proc 5th IEEE Workshop Nonlinear Signals Inf Process contributor: fullname: aarabi – ident: ref11 doi: 10.1109/TASSP.1976.1162830 – start-page: 171 year: 1999 ident: ref3 article-title: multimicrophone noise reduction techniques for hands-free speech recogition̵a comparative study publication-title: Proc ROBUST contributor: fullname: bitzer – ident: ref10 doi: 10.1109/ICASSP.1997.599651 – ident: ref4 doi: 10.1109/ICECS.2001.957673 – year: 2001 ident: ref13 publication-title: Microphone Arrays Signal Processing Techniques and Applications contributor: fullname: dibiase – ident: ref1 doi: 10.1109/ICME.2003.1221024 – ident: ref12 doi: 10.1109/ICASSP.2003.1202431 – volume: 2 start-page: 2097 year: 2002 ident: ref14 article-title: analysis of time-delay estimation in reverberant environments publication-title: Proc ICASSP contributor: fullname: gustafsson – volume: 2 start-page: 715 year: 2001 ident: ref18 article-title: a new method to implement cordic algorithm publication-title: Proc 8th IEEE Int Conf Electron Circuits Syst contributor: fullname: kharrat – ident: ref6 doi: 10.1109/IROS.1997.655085 – year: 2001 ident: ref9 publication-title: The integration and localization of distributed sensor arrays contributor: fullname: aarabi |
SSID | ssj0014496 |
Score | 1.81286 |
Snippet | This paper presents a hardware implementation of a sound localization algorithm that localizes a single sound source by using the information gathered by two... |
SourceID | crossref ieee |
SourceType | Aggregation Database Publisher |
StartPage | 2243 |
SubjectTerms | Acoustic arrays Acoustic noise acoustic signal processing adaptive arrays application specific integrated circuits array signal processing circuit optimization Delay effects Delay estimation digital signal processors Hardware Iterative algorithms Microphones Reverberation Robustness Signal processing algorithms Working environment noise |
Title | Robust sound localization in 0.18 /spl mu/m CMOS |
URI | https://ieeexplore.ieee.org/document/1433152 |
Volume | 53 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV09T8MwFLSgEwx8FUT5kgcGBkyc1I7tEZVWLHyIFqlbFDuvEhJNK9L8f56dUDqwsEVRBuss-e49590Rci1ilaMqEEybxDKRpsAM0gZD8ZE6h_xhZQixHavnqX4Yepuc2_UsDACEn8_gzj-Gu_xi4WrfKotiP94j8cDdVkY3s1rrGwMhQhYXyoU-k1pNWxufmJtoMn5tmid4Emsf7L3BQBuRKoFRRvv_W8sB2WuVI71vtvqQbEF5RHY3_AS7hL8tbF2taOWzkmigqXbMkn6UFNepaVQtP-m8juZ08PQyPibvo-Fk8MjaSATmsHZLGKonKWLIjRU5ByMdcGfSJLYCUpC5MDq3QgCqPplr3S8sL2a5dg5FQpIoVB8npFMuSjgllAvlqx9fIaIG6TutbOEgsUZgyaFm0CM3PzBly8b5IgsVAzcZIurzK2XWINojXQ_Q72cNNmd_vz4nO8H_NLQyLkhn9VXDJdmuivoqbOk3RRGaJw |
link.rule.ids | 315,782,786,798,27933,27934,54767 |
linkProvider | IEEE |
linkToHtml | http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV09T8MwFLSgDIiBr4Io4sMDAwMmH7Vje0SlVRFtQbRI3aLYeZWQaFqR5v_znITSgYUtsjJYZ8l3Z_u9I-SGBzJBVcCZ0qFhPIqAaaQNhuIjshb5w4gyxHYsR1P12HVtcu7WtTAAUD4-g3v3Wd7lpwtbuKMyL3DlPQI33B3BZSSraq31nQHnZRoXCoY2E0pO60Y-ga-9yfi1Oj7BvVi5aO8NDtoIVSk5pXfwv9kckv1aO9KHarGPyBZkx2Rvo6Ngk_hvC1PkK5q7tCRaElVdaEk_MorzVNTLl590Xnhz2hm-jE_Ie6876fRZHYrALLq3kKF-EjyARBue-KCFBd_qKAwMhwhEwrVKDOeAuk8kSrVT46ezRFmLMiEMJeqPU9LIFhmcEepz6fyP84ioQtpWSZNaCI3maDrkDFrk9gemeFn1vohLz-DrGBF1CZYirhBtkaYD6Pe3Cpvzv4evyW5_MhzEg6fR8wVprL4KuCTbeVpclSv6Dbqrm2s |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Robust+sound+localization+in+0.18+%2Fspl+mu%2Fm+CMOS&rft.jtitle=IEEE+transactions+on+signal+processing&rft.au=Halupka%2C+D.&rft.au=Mathai%2C+N.J.&rft.au=Aarabi%2C+P.&rft.au=Sheikholeslami%2C+A.&rft.date=2005-06-01&rft.pub=IEEE&rft.issn=1053-587X&rft.eissn=1941-0476&rft.volume=53&rft.issue=6&rft.spage=2243&rft.epage=2250&rft_id=info:doi/10.1109%2FTSP.2005.847820&rft.externalDocID=1433152 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1053-587X&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1053-587X&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1053-587X&client=summon |