Acoustically Transparent Loudspeaker-Sensor System
20200074974 ยท 2020-03-05
Inventors
Cpc classification
G10K11/17875
PHYSICS
H04S2400/15
ELECTRICITY
G10K11/17817
PHYSICS
International classification
G10K11/178
PHYSICS
Abstract
Disclosed herein is an acoustic system including one or more acoustically transparent loudspeakers and one or more acoustic sensors. The system can utilize the acoustic transparency of acoustically transparent loudspeakers in order to avoid echo while cancelling, creating, and modifying waves. Furthermore, the system cancels and modifies a larger system or spatially complex wave-front, not just at a singular point. The system globally senses and globally cancels sound fields in both simple and complex environments.
Claims
1. A speaker-sensor system, comprising: an acoustically transparent loudspeaker; a sensor; and a processing program connecting the loudspeaker to the sensor.
2. A speaker-sensor system as set forth in claim 1, further comprising: colocation of the sensor and the loudspeaker.
3. A speaker-sensor system as set forth in claim 1, further comprising: a duct holding the loudspeaker and the sensor.
4. A speaker-sensor system as set forth in claim 1, further comprising: a spherical array of loudspeakers and sensor
5. A speaker-sensor system as set forth in claim 1, further comprising: a cylindrical array of loudspeakers and sensor.
6. A speaker-sensor system as set forth in claim 1, further comprising: utilizing the system for echo-free or echo-reduced noise cancellation.
7. A speaker-sensor system as set forth in claim 1, further comprising: global wave-front sensing.
8. A speaker-sensor system as set forth in claim 1, further comprising: spatial radiation control.
9. A speaker-sensor system as set forth in claim 1, further comprising: wave modification.
10. A speaker-sensor system as set forth in claim 1, further comprising: wave augmentation.
11. A speaker-sensor system as set forth in claim 1, further comprising: global wave-front cancellation.
12. A speaker-sensor system as set forth in claim 1, further comprising a second acoustically transparent loudspeaker, wherein the second acoustically transparent loudspeaker is attached to the first acoustically transparent loudspeaker by an electrode.
13. A method of noise control, comprising: intaking acoustic waves through a sensor; processing intake data, wherein processing includes determining whether an echo or other possible flaws in an acoustical system exists; in response to determining a flaw exists, selecting a noise modification output, a cancelation output, or addition output to correct the wavefront; processing the output needed including magnitude, direction, and amplitude; and outputting correctional waves through an acoustically transparent loudspeaker.
14. A method as in claim 13, further comprising: outputting new acoustical waves paired with the correctional waves.
15. A method as in claim 13, further comprising: implementing a mathematical optimization algorithm for determining output needed.
16. A method as in claim 13, wherein intaking acoustic waves occurs after first outputting waves from the acoustically transparent loudspeaker.
17. A non-transitory computer-readable storage medium storing program instructions computer-executable to perform: intaking acoustic waves through a sensor located behind an acoustically transparent loudspeaker; processing intake data, wherein processing includes determining whether an echo or other possible flaws in an acoustical system exists; in response to determining a flaw exists, selecting a noise modification output, a cancelation output, or addition output to correct the wavefront; processing the output needed including magnitude, direction, and amplitude; and outputting correctional waves through the acoustically transparent loudspeaker.
18. A method as in claim 17, further comprising: outputting new acoustical waves paired with the correctional waves.
19. A method as in claim 17, further comprising: implementing a mathematical optimization algorithm for determining output needed.
20. A method as in claim 17, wherein intaking acoustic waves occurs after first outputting waves from the acoustically transparent loudspeaker.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0008] The novel features of the invention are set forth with particularity in the appended claims. A better understanding of the features and advantages of the present invention can be obtained by reference to the following detailed description that sets forth illustrative embodiments, in which the principles of the invention are utilized, and the accompanying drawings of which:
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
DETAILED DESCRIPTION OF THE INVENTION
[0022] The system in most embodiments includes one or more acoustically transparent loudspeakers integrated with one or more sensors in order to facilitate the creation, cancellation, modification, and overall control of sound. The system can be manipulated into various shapes including but not limited to a sphere, a cylinder, or a planar model. Due to the acoustic transparency of the loudspeakers, the location of the loudspeakers relative to the sensors can be variable. The introduction of non-acoustically transparent loudspeakers into the acoustic environment can alter the original sound field. This alteration of the sound field can limit and restrict the effectiveness of the system. The use of acoustically transparent loudspeakers can prevent such alterations of the sound field and can enable global sound reduction or modification.
[0023] The feedback path impediment can be reduced or eliminated in the acoustically transparent loudspeaker-sensor system. This feedback path is commonly known as echo. The sensors in the system can detect the sound from the original acoustic field as well as the sound from the system's loudspeakers. Other systems must use complicated signal processing to estimate and filter out the sound introduced to the sensor by this feedback path. Errors in this signal processing can lead to the system imperfectly cancelling and/or modifying the noise, and potentially adding additional unwanted noise to the environment. Arrays of acoustically transparent loudspeakers can reduce or eliminate the feedback impediment to the sensor intake.
[0024] Acoustic transparency of an object can occur when there is negligible alteration of the amplitude, phase, and direction of propagation of an incident sound field due to the presence of that object. The acoustic transparency of the loudspeakers can allow for the arrangement of multiple loudspeakers into a single array. This array can be comparable to or larger than an acoustic wavelength but can still allow a wave field to pass through it unaltered. The array can then be integrated with one or more sensors to sense the original wave field. The sensors can inform what corrective measures are needed to create, cancel, and/or adapt the sound field that is desired for the space.
[0025] The system can be capable of global wave-front sensing and/or global wave-front cancellation. An array of acoustically transparent loudspeakers, an array of sensors, spatial and temporal noise cancellation algorithms, and/or an echo cancellation feature can enable global wave-front cancellation. One embodiment for achieving acoustical transparency includes using thin-film thermoacoustic loudspeakers in the device (e.g. carbon nanotube films). In these embodiments, the films can enable sound generation while still exhibiting acoustical transparency.
[0026] In some embodiments, the system can decompose the incident wave-field into a set of components which describe its spatial variation. The sensors can decompose the incident wave-field by separating the waves into different channels in order to more accurately cancel and modify the waves, e.g., to get rid of harsh and/or annoying sounds. The decomposition can allow the system to instruct the loudspeakers more accurately in order to achieve improved cancellation and modification of the output sound.
[0027] The sensors used in the system may consist of microphones, accelerometers, particle velocity probes, or other similar acoustic sensors.
[0028] The processing algorithm in the system can analyze the sensed signals and can generate a set of corrective signals to be transmitted by each loudspeaker. The algorithm can generate the transmitted signals based upon the geometric arrangement of the sensors, loudspeakers, and the incident wavefield. In some embodiments, when an array of sensors is used, the geometric shape of sensors samples the wavefield at different locations in space. The processing algorithm can use these multiple sensors to sense both the acoustic signal and the wavefield's directional properties, based upon the geometric arrangement of the sensors in the array. Such properties can include the direction of arrival of multiple acoustic signals, reflections off of room surfaces, or environmental background noise. In some embodiments, the transmitted signals from the loudspeaker array are generated from the wavefield detected by the sensors. For example, the transmitted signals may be the opposite phase of the incident wavefield in order to cancel the incident waves. In this case, the algorithm may compute a series of time delays, amplitude weights, or filters to form multiple acoustic beams from the loudspeaker array that cancel the shape of the incident wavefront sensed by the sensor array.
[0029] In some embodiments, the processing algorithm calculates amplitude and phase gradients to be applied to the signals transmitted by each loudspeaker in order to minimize the difference between the sensed acoustic wavefield and the wavefield that will be transmitted. The sensor array can be fed into the processing algorithm that can generate cancellation signals for the loudspeaker array, in terms of phase and amplitude. In some embodiments, the minimization will be accomplished using a Least-Mean-Squares optimization algorithm. Other embodiments may include maximum likelihood estimation or other similar optimization algorithms.
[0030] In some embodiments, the signals are calculated to cancel only portions of the incident wavefield, such as high frequency sounds that may be perceived to be most annoying or specific sound sources arriving only from specific directions. In some embodiments, the signals transmitted by each loudspeaker are derived from the sensed wavefield. The processing algorithm can calculate the transmitted waveforms to minimize the difference between the sensed and the transmitted wavefields, weighted by a predefined algorithm. In some embodiments, the algorithm may measure and weight the difference between the wavefields by frequency band. In some embodiments, the algorithm may measure and weight the difference between the wavefields to cancel frequencies in the sensed waveforms with harmonic relationships.
[0031] In some embodiments, the transmitted signals are not derived from the incident wavefield but calculated to augment the incident signals, such as masking annoying sounds with more pleasing sounds or generating new sounds focused in specific directions.
[0032] The system can be utilized as an acoustic tracking and mapping system. The system can create acoustic waves and can later receive acoustic waves, recording the time between transmission and reception and the direction of arrival of acoustic waves, along with any changes to the transmitted wave. The information gathered can be used to map a room by determining distances and directions to objects, boundaries, and edges in the room, along with acoustic properties of those boundaries. The mapped room data can be further utilized to refine the modified sound field.
[0033] In some embodiments, the system includes the loudspeakers and sensors being collocated. In some embodiments, the sensor array is concentric to the acoustically transparent loudspeaker array (i.e. a cylinder or sphere). In some embodiments, the sensor array is located in a different area than the acoustically transparent loudspeaker array.
[0034] In some embodiments, the acoustically transparent loudspeaker array will be connected by electrodes and mounted on insulated materials.
[0035] In some embodiments, the system will include one layer of acoustically transparent loudspeakers. In other embodiments, the system can include multiple layers of acoustically transparent loudspeakers.
[0036] In some embodiments, acoustically transparent refers to the impediment of waves being negligible. In these embodiments, the impediment is negligible when loss of wave amplitude is less than twelve percent of the wave amplitude. The acoustical transparency can occur when the largest dimension of individual elements of the structure are less than the wavelength of the acoustic wave.
[0037] The cylindrical embodiment in
[0038] The duct system embodiment in
[0039] The spherical embodiment depicted in
[0040] The cylindrical embodiment depicted in
[0041] The planar embodiment shown in
[0042]
[0043] The computing program can process the data from multiple sensors using beamforming techniques which analyze the directional characteristics of an incident wavefront. Beamforming can consist of summing the response from multiple sensors after applying time delays, amplitude weights, and can filter to sense a wavefront in different spatial directions. The specifics of the beamforming processing can be performed by the processing program depending upon the geometry of the sensors, which may include spherical, cylindrical, planar, linear, or other arrangements. In some embodiments, once the wavefield is represented by different spatial components, these components are fed into the processing algorithm, which then generates signals for the loudspeaker array. In some embodiments, the array of acoustically transparent loudspeakers also utilizes beamforming to transmit the cancellation signals into the same spatial directions from which they were sensed. In some embodiments, time delays, amplitude weights, and filters are used to transmit each cancellation signal into the direction it was sensed in the wavefield. This loudspeaker array can also simultaneously generate cancellation signals and other sounds. In some embodiments, these sounds will include directionally controlled masking sounds used the same beamforming techniques, to mask any unwanted sounds that are not actively cancelled. In some embodiments, these additional sounds will include speech, music, or other informational sound content.
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051] In some embodiments, the embodiment further includes sending, receiving, or storing data, instructions, or both upon a computer-readable medium. Methods disclosed above may be accomplished by one computer or may be accomplished through a plurality of computers, and the method should not be construed as one or the other. The methods may be implemented in hardware, software, or an amalgamation of both. The systems, methods, and procedures disclosed herein can be embodied in a programmable computer, computer-executable software, or digital circuitry. The software can be stored on computer-readable media. Some examples of computer-readable media can include a RAM, ROM, floppy disk, hard disk, flash memory, memory stick, removable media, optical media, magneto-optical media, CD-ROM, or any other viable form. Digital circuitry can include, but not limited to, integrated circuits, building block logic, gate arrays, field programmable gate arrays, or any other viable form. In some embodiments, the method may be reordered, changed, additional steps added, steps removed, steps combined, and otherwise modified. In some embodiments, the steps are automated. Chronological wording such as first, second, third, and so forth should not be viewed as limiting, but instead as one possible embodiment.
[0052] While preferred embodiments of the present invention have been shown and described herein, it will be obvious to those skilled in the art that such embodiments are provided by way of example only. Numerous variations, changes, and substitutions will now occur to those skilled in the art without departing from the invention. It should be understood that various alternatives to the embodiments of the invention described herein may be employed in practicing the invention. It is intended that the following claims define the scope of the invention and that methods and structures within the scope of these claims and their equivalents be covered thereby.