Presentation is loading. Please wait.

Presentation is loading. Please wait.

IBM - CVUT Student Research Projects Implementation of microphone arrays on Cell Broadband Engine Josef Urban Antonin Kadlec

Similar presentations


Presentation on theme: "IBM - CVUT Student Research Projects Implementation of microphone arrays on Cell Broadband Engine Josef Urban Antonin Kadlec"— Presentation transcript:

1 IBM - CVUT Student Research Projects Implementation of microphone arrays on Cell Broadband Engine Josef Urban (urbanj2@fel.cvut.cz) Antonin Kadlec (kadlea1@fel.cvut.cz)

2 IBM - CVUT Student Research Projects 2 Motivation Microphone Array for each: stream, microphone position You are here! source location ( LEFT/RIGHT, 1D, 2D, 3D... ) examples of using : - intelligent camera system - extracting a sound from certain - direction, watching of moving fish swarm...

3 IBM - CVUT Student Research Projects 3 Basic Element time delay of arrival - tdoa FFT stream1 FFT stream2 Conjugate transpose IFFTMAX? tdoa block samples 512, 1024.. 2^n tdoa counted for each pair of streams CSPS (CrossPowerSPectrum) -> tdoa overlapping, hamming window

4 IBM - CVUT Student Research Projects 4 What we have implemented tdoa computed on 4 SPU channel1 buffer channel2 buffer results - tdoa SPU2SPU1SPU3 DMA CELLied tdoa function optimized vector operations

5 IBM - CVUT Student Research Projects 5 Current Functionality, Testing from the CPSP function we got maximum value and its position -> TDOA estimate program was tested on two identical streams (text files with samples) simulating one microphone pair we couldn’t verify 100% functionality but the results are supposed

6 IBM - CVUT Student Research Projects 6 Further work optimizing for n>2 streams computing models for location in different areas ( open area, room ) – for accurately locate, we need to consider reflections, room geometry take as a sources of streams soundcards and process location in a real time

7 IBM - CVUT Student Research Projects 7 Q&A


Download ppt "IBM - CVUT Student Research Projects Implementation of microphone arrays on Cell Broadband Engine Josef Urban Antonin Kadlec"

Similar presentations


Ads by Google