Share this page
Share this page E-mail this page Print this page RSS feeds
Home > People > Ivan Tashev
Ivan Tashev

PRINCIPAL ARCHITECT
.

Research interests

  • Multichannel audio signals processing
  • Algorithms for arrays of transducers (microphones, speakers, antennas)
  • Processing of signals for enhancement, de-noising, de-reverberation, etc.
  • Statistical processing of audio, biological, radio signals

 Background

Education

Career

 Professional Activities

  • Senior Member of IEEE since 2006.
  • Member of AES, serving as member of the AES Pacific Northwest Committee since 2006.
  • Tutorial "Defeating ambient noise - practical approaches" during ICASSP 2006 in Toulouse, France.
  • Served as member of the Technical Program Committee of ICME 2002 and ICME 2003, session chair in ICME 2003.
  • Co-founder in 1986 and organizational secretary for 12 years of the International Conference Systems for Automation of Engineering and Research (SAER), now serving as member of the International Organizing Committee. Now it is renamed to International Conference on Information Technologies INFOTECH.
  • Member of the TC of International Workshop on Acoustics, Echo and Noise Control (IWAENC) since 2006. One of the organizers of IWAENC 2008 in Seattle.
  • Member of the TC of Workshop on Applications of Signal Processing to Audio and Acoustics (WASPAA) since 2006.
  • Member of IEEE Signal Processing Society Technical Committee on Audio and Electroacoustics since 2009. 
  • Reviewer for most of the signal and audio processing journals.

Selected projects

Here are some of the projects I enjoyed during my career in no particular order.

Microphone Array Project

Providing a hands free sound capture in modern computers for the needs of real-time communication and speech recognition (voice commands and dictation) is a technologically difficult and challenging task. Designing a real-time microphone array processing algorithm for optimal noise suppression, besides being an interesting research problem, provides additional challenges when the time comes for productizing of the software and hardware. After building the first prototypes of USB linear four element array for office use and circular eight element array for the center of the conference room table started the difficult transition from "microphone array algorithms" to "algorithms for manufactureable microphone arrays". The whole process includes working with product teams inside Microsoft and evangelization of this technology to laptop, tablet and computer monitor manufacturers outside Microsoft by publishing white papers and giving talks. The project is in very advanced phase for shipping as integrated in Windows Vista microphone array support. Article about the project is posted here, more details can be found on the Microphone Array Project web page.

Control system for Universal Laser Ranging System ULIS-630

In the pre-GPS era the way to measure precisely the geographical coordinates of given point was by watching satellites and measure the distance to them using laser ranging systems. Universal Laser Ranging System ULIS-630 was a large international project with participation of research and academic organizations from Eastern Europe (Academy of Sciences of the ex-Soviet Union in Moscow, Lithuanian Technical University in Riga, Bulgarian Academy of Sciences in Sofia, Moscow Electro-technical Institute, Technical University of Sofia, others). The optical system is with so called horizontal mount and consists of two paired telescopes: transmitting (Galileo type, focal length of 12 meters, green laser with 1 J energy of the 1ns long pulse) and receiving (Cassegrain type, 630 mm main mirror diameter, 11.5 meters focal length and photo-multiplier tube as receiver). It is controlled by a distributed computer system for tracking the visible trajectory of the satellite, firing the laser, collecting and processing the results. My work here become the core of my Ph.D. thesis. The system itself, besides everything else, offered decent view of planets and celestial objects (see picture of Jupiter here).

Application Center 2000 Pre-Flight Checks

Microsoft Application Center is a web and component clusters management software. Targeting middle range web sites it offers set of innovative features. The "Application Center 2000 Pre-Flight Checks" was designed to improve out-of-the-box experience of the IT personnel, but become the unofficial tutorial of the product. I enjoyed finding the easiest way to demonstrate the product features with minimum additional software. Parts of this document were used in the Application Center Resource Kit.

Distributed Meetings System

This was my first project in Microsoft Research. It was a big, complex system for meetings capture and recording. The capturing devices were 360 degrees RingCam, eight element circular microphone array, overview camera, whiteboard camera, etc. The project combined technologies, designed in the Collaboration, Communication and Multimedia Team and included deployment of ten of these systems in various conference rooms in Microsoft to study the users behavior and to get some feedback. See our ACM paper for more details.

Dereverberation Project

The project started with simple goal to reduce the word error rate for speech recognition purposes for distances of up to 1.5 meters. This was the summer project of my intern Daniel Allred, Ph.D. student in GeorgiaTech. During his the second internship in Microsoft Research the project was extended and re-scoped to cover some perceptual scenarios as well. See his final presentation here. More details can be found in the Dereverberation project page. 

Speaker Array Project

This is pure research project for now. With my colleagues Jasha Droppo and Mike Seltzer, we decided to see what can be reused from our experience in beamforming design for microphone arrays. The loudspeaker array consists of sixteen inexpensive speakers and has linear geometry. The project was demonstrated during Microsoft Research TechFest 2007 as "Personal Audio Space" and definitely had the "Wow!" effect among the visitors in our booth. We demonstrated focusing the sound in given area and dual beam mode when you hear one music channel in one place and a second music channel in another. The attending journalists liked the demo and it was widely published in the press: WIRED Blog Network, Seattle PI, MIT Technology Review, MSR web site, many others, in different languages and from different countries. Currently we are exploring various scenarios and potential applications for this technology. See further the project page here.

Selected presentations

  • "Commute UX: Telephone Dialog System for Location-based Services". Presentation during SIGdial Workshop on Disclosure and Dialogue 2007, Antwerp, Belgium, September 2007. [PDF]
  • "Defeating Ambient Noise: Practical Approaches for Noise Reduction and Suppression". Tutorial during IEEE International Conference of Acoustic, Speech and Signal Processing ICASSP 2006, Toulouse, France, May 2006. [Slides, References]
  • "Microphone Array for Headset with Spatial Noise Suppressor". Presentation during Ninth International Workshop on Acoustic, Echo and Noise Control IWAENC 2005, Eindhoven, The Netherlands, September 2005. [PDF]
  • "Microphone Array Support in Windows Longhorn". Presentation during Windows Hardware Experience Conference WinHEC 2005, Seattle, USA, May 2005. The same talk given during WinHEC 2005, Taipei, Taiwan, June 2005. [PDF]
  • "Microphone Array Project in Microsoft Research: Approach and Results". Presentation in National Taiwan University and Academia Sinica, July 2004, Taipei, Taiwan. [PDF]
  • "Improving Meetings with Microphone Array Algorithms". Presentation during Machine Learning Meets the User Interface Workshop, Neural Information Processing Systems NIPS 2003, Whistler, Canada, December 2003. [PDF]
  • "Application Center 2000 Interoperability and Reliability". Presentation during Application Center 2000 Airlift, Redmond, USA, May 2001. [PDF]
Recent Publications

    2009

    2008

    2007

    2006

    2005

    2004

    2003

    2002

    For the full list of publications click here.

     

     Contact info

    E-mail: ivantash--at--microsoft--dot--com
    Postal Mail: Microsoft Corporation, One Microsoft Way, Redmond WA, 98052-6399, USA
    Tel: +1 (425) 706-1667
    Fax: +1 (425) 936-7329 (This is the main Microsoft FAX number so make sure to send documents to my attention)