CA2076007A1 - Digital virtual earth active cancellation system - Google Patents

Digital virtual earth active cancellation system

Info

Publication number
CA2076007A1
CA2076007A1 CA2076007A CA2076007A CA2076007A1 CA 2076007 A1 CA2076007 A1 CA 2076007A1 CA 2076007 A CA2076007 A CA 2076007A CA 2076007 A CA2076007 A CA 2076007A CA 2076007 A1 CA2076007 A1 CA 2076007A1
Authority
CA
Canada
Prior art keywords
signal
virtual earth
digital virtual
adaptive filter
cancellation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA2076007A
Other languages
French (fr)
Other versions
CA2076007C (en
Inventor
Eldon W. Ziegler, Jr.
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Noise Cancellation Technologies Inc
Original Assignee
Eldon W. Ziegler, Jr.
Noise Cancellation Technologies, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Eldon W. Ziegler, Jr., Noise Cancellation Technologies, Inc. filed Critical Eldon W. Ziegler, Jr.
Publication of CA2076007A1 publication Critical patent/CA2076007A1/en
Application granted granted Critical
Publication of CA2076007C publication Critical patent/CA2076007C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H21/00Adaptive networks
    • H03H21/0012Digital adaptive filters
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1781Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions
    • G10K11/17821Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions characterised by the analysis of the input signals only
    • G10K11/17825Error signals
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1783Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase handling or detecting of non-standard events or conditions, e.g. changing operating modes under specific operating conditions
    • G10K11/17837Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase handling or detecting of non-standard events or conditions, e.g. changing operating modes under specific operating conditions by retaining part of the ambient acoustic environment, e.g. speech or alarm signals that the user needs to hear
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1785Methods, e.g. algorithms; Devices
    • G10K11/17853Methods, e.g. algorithms; Devices of the filter
    • G10K11/17854Methods, e.g. algorithms; Devices of the filter the filter being an adaptive filter
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1787General system configurations
    • G10K11/17875General system configurations using an error signal without a reference signal, e.g. pure feedback
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/30Means
    • G10K2210/301Computational
    • G10K2210/3011Single acoustic input

Abstract

A digital virtual earth active cancellation system which receives a phenomena input signal representing residual phenomena to be cancelled and has an adaptive filter which generates a cancellation signal. A system impulse response is convolved with the cancellation signal and is subtracted from the input signal to produce an estimate of noise. This substantially eliminates the problems associated with destructive feedback due to phase shifts. The residual signal is used to control an adaptive filter that receives the estimated noise as an input. The adaptive filter produces the cancellation signal by filtering the estimated noise with filter weights that are adapted using the residual signal and the estimated noise convolved with the system impulse response.
CA002076007A 1990-02-09 1991-02-07 Digital virtual earth active cancellation system Expired - Fee Related CA2076007C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/477,432 US5105377A (en) 1990-02-09 1990-02-09 Digital virtual earth active cancellation system
US477,432 1990-02-09

Publications (2)

Publication Number Publication Date
CA2076007A1 true CA2076007A1 (en) 1991-08-10
CA2076007C CA2076007C (en) 1998-09-15

Family

ID=23895896

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002076007A Expired - Fee Related CA2076007C (en) 1990-02-09 1991-02-07 Digital virtual earth active cancellation system

Country Status (9)

Country Link
US (1) US5105377A (en)
EP (1) EP0521868B1 (en)
JP (1) JP3444877B2 (en)
KR (1) KR0136565B1 (en)
AT (1) ATE195029T1 (en)
AU (1) AU650259B2 (en)
CA (1) CA2076007C (en)
DE (1) DE69132338T2 (en)
WO (1) WO1991012579A1 (en)

Families Citing this family (79)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5172416A (en) * 1990-11-14 1992-12-15 Nelson Industries, Inc. Active attenuation system with specified output acoustic wave
US5396561A (en) * 1990-11-14 1995-03-07 Nelson Industries, Inc. Active acoustic attenuation and spectral shaping system
US5216721A (en) * 1991-04-25 1993-06-01 Nelson Industries, Inc. Multi-channel active acoustic attenuation system
JP2530779B2 (en) * 1991-09-05 1996-09-04 株式会社日立製作所 Noise reduction device
US5216722A (en) * 1991-11-15 1993-06-01 Nelson Industries, Inc. Multi-channel active attenuation system with error signal inputs
US5206911A (en) * 1992-02-11 1993-04-27 Nelson Industries, Inc. Correlated active attenuation system with error and correction signal input
US5699436A (en) * 1992-04-30 1997-12-16 Noise Cancellation Technologies, Inc. Hands free noise canceling headset
DE69327885T2 (en) * 1992-05-26 2000-10-05 Fujitsu Ten Ltd Noise control device
DK0643881T3 (en) * 1992-06-05 1999-08-23 Noise Cancellation Tech Active and selective headphones
WO1993025167A1 (en) * 1992-06-05 1993-12-23 Noise Cancellation Technologies, Inc. Active selective headset
WO1993026085A1 (en) * 1992-06-05 1993-12-23 Noise Cancellation Technologies Active/passive headset with speech filter
US5627746A (en) * 1992-07-14 1997-05-06 Noise Cancellation Technologies, Inc. Low cost controller
ATE201776T1 (en) * 1992-07-14 2001-06-15 Noise Cancellation Tech AFFORDABLE REGULATOR
WO1994001827A1 (en) * 1992-07-14 1994-01-20 Noise Cancellation Technologies, Inc. Adaptive canceller filter module
US5251863A (en) * 1992-08-12 1993-10-12 Noise Cancellation Technologies, Inc. Active force cancellation system
EP0655151B1 (en) * 1992-08-12 2000-03-22 Noise Cancellation Technologies, Inc. Multiple interacting dve algorithm
US5396414A (en) * 1992-09-25 1995-03-07 Hughes Aircraft Company Adaptive noise cancellation
US5390255A (en) * 1992-09-29 1995-02-14 Nelson Industries, Inc. Active acoustic attenuation system with error and model copy input
KR0130635B1 (en) * 1992-10-14 1998-04-09 모리시타 요이찌 Combustion apparatus
US5732143A (en) * 1992-10-29 1998-03-24 Andrea Electronics Corp. Noise cancellation apparatus
DE69424772T2 (en) * 1993-02-09 2000-11-16 Nct Group Inc ULTRA-LOW NOISE VACUUM CLEANER
US5502869A (en) * 1993-02-09 1996-04-02 Noise Cancellation Technologies, Inc. High volume, high performance, ultra quiet vacuum cleaner
US5553153A (en) * 1993-02-10 1996-09-03 Noise Cancellation Technologies, Inc. Method and system for on-line system identification
US5481615A (en) * 1993-04-01 1996-01-02 Noise Cancellation Technologies, Inc. Audio reproduction system
US5361303A (en) * 1993-04-01 1994-11-01 Noise Cancellation Technologies, Inc. Frequency domain adaptive control system
AU6498794A (en) * 1993-04-07 1994-10-24 Noise Cancellation Technologies, Inc. Hybrid analog/digital vibration control system
US5473214A (en) * 1993-05-07 1995-12-05 Noise Cancellation Technologies, Inc. Low voltage bender piezo-actuators
WO1994030029A1 (en) * 1993-06-03 1994-12-22 Noise Cancellation Technologies, Inc. Hybrid noise cancellation system for headsets
US5440642A (en) * 1993-09-20 1995-08-08 Denenberg; Jeffrey N. Analog noise cancellation system using digital optimizing of variable parameters
US5502770A (en) * 1993-11-29 1996-03-26 Caterpillar Inc. Indirectly sensed signal processing in active periodic acoustic noise cancellation
US5623402A (en) * 1994-02-10 1997-04-22 Schenck Pegasus Corporation Multi-channel inverse control using adaptive finite impulse response filters
WO1995024309A2 (en) * 1994-03-02 1995-09-14 Noise Cancellation Technologies, Inc. Non invasive error sensing dve method and apparatus
US5546467A (en) * 1994-03-14 1996-08-13 Noise Cancellation Technologies, Inc. Active noise attenuated DSP Unit
US5652799A (en) * 1994-06-06 1997-07-29 Noise Cancellation Technologies, Inc. Noise reducing system
US5815582A (en) * 1994-12-02 1998-09-29 Noise Cancellation Technologies, Inc. Active plus selective headset
JP3346198B2 (en) * 1996-12-10 2002-11-18 富士ゼロックス株式会社 Active silencer
US6078672A (en) 1997-05-06 2000-06-20 Virginia Tech Intellectual Properties, Inc. Adaptive personal active noise system
WO1999005998A1 (en) 1997-07-29 1999-02-11 Telex Communications, Inc. Active noise cancellation aircraft headset system
US6363345B1 (en) 1999-02-18 2002-03-26 Andrea Electronics Corporation System, method and apparatus for cancelling noise
WO2001043490A2 (en) * 1999-12-09 2001-06-14 Frederick Johannes Bruwer Speech distribution system
US6480610B1 (en) 1999-09-21 2002-11-12 Sonic Innovations, Inc. Subband acoustic feedback cancellation in hearing aids
US6594367B1 (en) 1999-10-25 2003-07-15 Andrea Electronics Corporation Super directional beamforming design and implementation
GB0023207D0 (en) 2000-09-21 2000-11-01 Royal College Of Art Apparatus for acoustically improving an environment
GB9927131D0 (en) * 1999-11-16 2000-01-12 Royal College Of Art Apparatus for acoustically improving an environment and related method
US6757395B1 (en) 2000-01-12 2004-06-29 Sonic Innovations, Inc. Noise reduction apparatus and method
EP1297523A1 (en) * 2000-03-07 2003-04-02 Slab DSP Limited Active noise reduction system
US7088828B1 (en) * 2000-04-13 2006-08-08 Cisco Technology, Inc. Methods and apparatus for providing privacy for a user of an audio electronic device
US6717537B1 (en) 2001-06-26 2004-04-06 Sonic Innovations, Inc. Method and apparatus for minimizing latency in digital signal processing systems
US7143028B2 (en) 2002-07-24 2006-11-28 Applied Minds, Inc. Method and system for masking speech
GB2396512B (en) 2002-12-19 2006-08-02 Ultra Electronics Ltd Noise attenuation system for vehicles
US8189803B2 (en) * 2004-06-15 2012-05-29 Bose Corporation Noise reduction headset
US7561076B2 (en) * 2005-04-29 2009-07-14 Freescale Semiconductor, Inc. Front-end method for NICAM encoding
US7109906B1 (en) * 2005-04-29 2006-09-19 Freescale Semiconductor, Inc. NICAM encoder featuring synchronization of a NICAM processor with front-end input and output sections
WO2007048815A2 (en) * 2005-10-26 2007-05-03 Anocsys Ag Method for the reduction of an interference signal in a room, and application of said method
US20070253569A1 (en) * 2006-04-26 2007-11-01 Bose Amar G Communicating with active noise reducing headset
EP1947642B1 (en) * 2007-01-16 2018-06-13 Apple Inc. Active noise control system
US20080187147A1 (en) * 2007-02-05 2008-08-07 Berner Miranda S Noise reduction systems and methods
JP5189307B2 (en) * 2007-03-30 2013-04-24 本田技研工業株式会社 Active noise control device
JP5002302B2 (en) * 2007-03-30 2012-08-15 本田技研工業株式会社 Active noise control device
GB0725115D0 (en) * 2007-12-21 2008-01-30 Wolfson Microelectronics Plc Split filter
US8831936B2 (en) * 2008-05-29 2014-09-09 Qualcomm Incorporated Systems, methods, apparatus, and computer program products for speech signal processing using spectral contrast enhancement
US8630685B2 (en) * 2008-07-16 2014-01-14 Qualcomm Incorporated Method and apparatus for providing sidetone feedback notification to a user of a communication device with multiple microphones
US8538749B2 (en) * 2008-07-18 2013-09-17 Qualcomm Incorporated Systems, methods, apparatus, and computer program products for enhanced intelligibility
US8135140B2 (en) 2008-11-20 2012-03-13 Harman International Industries, Incorporated System for active noise control with audio signal compensation
US9020158B2 (en) * 2008-11-20 2015-04-28 Harman International Industries, Incorporated Quiet zone control system
US9202455B2 (en) * 2008-11-24 2015-12-01 Qualcomm Incorporated Systems, methods, apparatus, and computer program products for enhanced active noise cancellation
US8718289B2 (en) * 2009-01-12 2014-05-06 Harman International Industries, Incorporated System for active noise control with parallel adaptive filter configuration
US8189799B2 (en) * 2009-04-09 2012-05-29 Harman International Industries, Incorporated System for active noise control based on audio system output
US8199924B2 (en) * 2009-04-17 2012-06-12 Harman International Industries, Incorporated System for active noise control with an infinite impulse response filter
US9202456B2 (en) * 2009-04-23 2015-12-01 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for automatic control of active noise cancellation
US8077873B2 (en) * 2009-05-14 2011-12-13 Harman International Industries, Incorporated System for active noise control with adaptive speaker selection
US20110288860A1 (en) 2010-05-20 2011-11-24 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for processing of speech signals using head-mounted microphone pair
US9053697B2 (en) 2010-06-01 2015-06-09 Qualcomm Incorporated Systems, methods, devices, apparatus, and computer program products for audio equalization
US9037458B2 (en) 2011-02-23 2015-05-19 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for spatially selective audio augmentation
US8995679B2 (en) 2011-12-13 2015-03-31 Bose Corporation Power supply voltage-based headset function control
US9049513B2 (en) 2012-09-18 2015-06-02 Bose Corporation Headset power source managing
US9831898B2 (en) * 2013-03-13 2017-11-28 Analog Devices Global Radio frequency transmitter noise cancellation
KR101580374B1 (en) * 2013-12-30 2015-12-28 삼성전기주식회사 Circuit for driving piezoelectric actuator and generating driving signal, apparatus and method for piezoelectric actuator using the same
KR20230020709A (en) 2021-08-04 2023-02-13 서가빈 Breeding boxes combined with squirrel cages

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ZA828700B (en) * 1981-11-26 1983-09-28 Sound Attenuators Ltd Method of and apparatus for cancelling vibrations from a source of repetitive vibrations
US4677677A (en) * 1985-09-19 1987-06-30 Nelson Industries Inc. Active sound attenuation system with on-line adaptive feedback cancellation
US4878188A (en) * 1988-08-30 1989-10-31 Noise Cancellation Tech Selective active cancellation system for repetitive phenomena

Also Published As

Publication number Publication date
EP0521868B1 (en) 2000-07-26
EP0521868A1 (en) 1993-01-13
KR920704232A (en) 1992-12-19
DE69132338D1 (en) 2000-08-31
DE69132338T2 (en) 2001-01-18
CA2076007C (en) 1998-09-15
WO1991012579A1 (en) 1991-08-22
AU650259B2 (en) 1994-06-16
ATE195029T1 (en) 2000-08-15
EP0521868A4 (en) 1994-02-09
KR0136565B1 (en) 1999-10-01
US5105377A (en) 1992-04-14
JP3444877B2 (en) 2003-09-08
AU7240491A (en) 1991-09-03
JPH05503622A (en) 1993-06-10

Similar Documents

Publication Publication Date Title
CA2076007A1 (en) Digital virtual earth active cancellation system
FI863169A0 (en) FULLSTAENDIGT DUBBELRIKTAD HOEGTALARTELEFON FOER RADIO- OCH KABELTELEFONSYSTEM.
CA2051147A1 (en) Echo canceller using impulse response estimating method
SE9301184L (en) Ways to perform convergence in an echo suppressor with adaptive filters
EP0604948A3 (en) Echo canceller with adaptive suppression of residual echo level.
CA2088684A1 (en) Residual echo elimination with proportionate noise injection
FI942443A (en) Network echo canceller
ITMI920398A1 (en) PROCEDURE AND DEVICE FOR ADAPTIVE NUMERICAL CANCELLATION OF THE GENERATED ECHO IN NON-STATIONARY TELEPHONE CONNECTIONS
DE69836240D1 (en) Echo cancellation using foreground and background filters
WO1998043368A3 (en) Method and apparatus for controlling echo on both sides of a connection
WO2001069811A1 (en) Non-linear echo cancellation for wireline modems and the like
DK0635178T3 (en) Method of avoiding self-oscillation associated with echo suppression
DE69230834T2 (en) DIGITAL VIRTUAL EARTH ALGORITHM USING MULTIPLE INTERACTIONS
KR940704084A (en) APPARATUS FOR REDUCING THE RISK OF UNDESIRABLE PARAMETER DRIFT OF AN ADAPTIVE FILTER USED FOR ECHO CANCELLATION
CA2319639C (en) Locating network echos
CA2138552A1 (en) Control System Using Harmonic Filters
Dent DECT echo control on the Texas Instruments BBSP
JPS6412648A (en) Echo canceller
JPH033428A (en) Echo elimination circuit
JPS5610794A (en) Digital filter for recording and compensation
DE59202395D1 (en) Method and arrangement for echo cancellation.
JPS6416031A (en) Echo canceller circuit
JPH01125030A (en) Adaptive type echo suppressor
JPS642424A (en) Howling suppression device

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed