US Pat. No. 10,547,927

SYSTEMS AND METHODS FOR PROCESSING AN AUDIO SIGNAL FOR REPLAY ON STEREO AND MULTI-CHANNEL AUDIO DEVICES

Mimi Hearing Technologies...

1. A method of processing an audio signal for replay on an audio device, the method comprising:processing a center channel of a surround sound audio signal to thereby generate a processed center channel;
processing one or more surround sound channel pairs, each pair comprising a left channel and a right channel of the surround sound audio signal, to thereby generate a corresponding one or more processed surround sound channel pairs, the processing for each surround sound channel pair comprising:
encoding a mid channel by calculating the sum of the left and right channel of the surround sound channel pair;
encoding a side channel by calculating the difference of the left and right channel of the surround sound channel pair;
transmitting the side channel to a first signal pathway, wherein the first signal pathway includes a first dynamic range compressor and outputs a processed side channel as a first signal pathway output;
transmitting the mid channel to a second signal pathway and performing a spectral decomposition of the mid channel into a plurality of sub-band signals, the spectral decomposition using at least one bandpass filter;
processing the plurality of sub-band signals by:
providing each sub-band signal to a dynamic range compressor (DRC) and compressing the sub-band signal;
providing each compressed sub-band signal to a gain stage to thereby form a plurality of gain-adjusted sub-band signals;
combining the plurality of gain-adjusted sub-band signals into a processed mid channel; and
outputting the processed mid channel as a second signal pathway output;
recombining the first and second signal pathway outputs; and
decoding the recombination into a processed surround sound channel pair, the processed surround sound channel pair comprising a processed left channel and a processed right channel of the surround sound audio signal; and
outputting the processed center channel and the one or more processed surround sound channel pairs.

US Pat. No. 10,440,494

METHOD AND SYSTEM FOR DEVELOPING A HEAD-RELATED TRANSFER FUNCTION ADAPTED TO AN INDIVIDUAL

Mimi Hearing Technologies...

9. A method comprising:performing a statistical analysis leading to a reduction in a dimensionality of the 3D or 2D ear space of the database, and representing each 3D or 2D ear by a vector of first statistical parameters, wherein values of the components of each vector are values obtained by projecting each ear into an ear space of reduced dimensionality;
performing a statistical analysis leading to a reduction in the dimensionality of a head-related-transfer-function space of the database, and representing each transfer function by a vector of second statistical parameters, wherein values of the components of each vector are values obtained by projecting each transfer function into the transfer-function space of reduced dimensionality;
performing an analysis of relationships between the first statistical parameters of the 3D or 2D ear space and the second statistical parameters of the head-related-transfer-function space;
determining, from said relationship analysis and said statistical analysis of the 3D or 2D ear space, a function for calculating a head-related transfer function from data representative of at least one ear;
based at least in part on the determined function for calculating a head-related transfer function, generating an individual-specific head-related transfer function for high frequencies above a threshold; and
generating an individual-specific head-related transfer function for low frequencies below the threshold by:
sampling ranges of possible values of human morphological parameters from a database containing data relating to human morphology;
defining a mesh based at least in part on a parametric model of the sampled possible values of the human morphological parameters;
calculating low-frequency template transfer functions for the mesh;
estimating the value of human morphological parameters of the individual, the estimating based on at least one face-on or profile photograph of the individual; and
calculating the individual-specific head-related transfer function for low frequencies based on at least the estimated value of the human morphological parameters of the individual and the calculated low-frequency template transfer functions associated with the mesh.

US Pat. No. 10,547,926

SYSTEMS AND METHODS FOR PROCESSING AN AUDIO SIGNAL FOR REPLAY ON STEREO AND MULTI-CHANNEL AUDIO DEVICES

Mimi Hearing Technologies...

1. A method of processing an audio signal for replay on an audio device, the method comprising:encoding a mid channel signal by calculating the sum of a left and right channel of the audio signal and encoding a side channel signal by calculating the difference of a left and right channel of the audio signal;
transmitting the side channel to a first signal pathway, wherein the first signal pathway includes a first dynamic range compressor and outputs a processed side channel as a first signal pathway output;
transmitting the mid channel to a second signal pathway and performing a spectral decomposition of the mid channel into a plurality of sub-band signals, the spectral decomposition using at least one bandpass filter;
processing the plurality of sub-band signals by:
providing each sub-band signal to a dynamic range compressor (DRC) and compressing the sub-band signal;
providing each compressed sub-band signal to a gain stage to thereby form a plurality of gain-adjusted sub-band signals;
combining the plurality of gain-adjusted sub-band signals into a processed mid channel; and
outputting the processed mid channel as a second signal pathway output;
recombining the first and second signal pathway outputs and decoding the recombination into a processed left audio signal and a processed right audio signal; and
outputting the processed left and right audio signals.

US Pat. No. 10,630,836

SYSTEMS AND METHODS FOR ADAPTION OF A TELEPHONIC AUDIO SIGNAL

Mimi Hearing Technologies...

1. A method, comprising:receiving, at a processor, demographic information of a listener;
retrieving, via the processor, a set of preset parameters from a database based on the demographic information, wherein:
the set of preset parameters is calculated using representative suprathreshold hearing data that corresponds to the demographic information of the listener; and
the representative suprathreshold hearing data is generated from one or more suprathreshold hearing tests that measure an ability of a given test subject to discern one or more probe tones that are greater than the given test subject's auditory thresholds, where each given test subject shares the demographic information of the listener;
processing, via the processor, a voice signal using a sound personalization digital signal processing algorithm; and
outputting, via the processor, the processed voice signal to a transducer.

US Pat. No. 10,762,704

METHOD FOR ESTABLISHING A DEFORMABLE 3D MODEL OF AN ELEMENT, AND ASSOCIATED SYSTEM

Mimi Hearing Technologies...

1. A method for generating a three-dimensional morphable model of a selected element, the method comprising:obtaining a plurality of training point clouds for the selected element, each training point cloud comprising a plurality of points representing an example of the selected element;
for each training point cloud:
calculating, from a meshed surface defined by the point cloud, one or more values of a geometric characteristic of the meshed surface as measured at a corresponding one or more points of the point cloud; and
generating a two-dimensional representation of the meshed surface and the one or more calculated values;
for a reference training point cloud selected from the plurality of training point clouds, registering a set of reference peaks, where the set of reference peaks is a subset of the plurality of points comprising the reference training point cloud;
based on the registered set of reference peaks, down-sampling each non-reference training point cloud of the plurality of training point clouds;
calculating a model of the selected element from the down-sampled training point clouds, the model of the selected element comprising an average shape of the selected element and one or more deformation modes; and
re-meshing the average shape of the selected element.

US Pat. No. 10,199,047

SYSTEMS AND METHODS FOR PROCESSING AN AUDIO SIGNAL FOR REPLAY ON AN AUDIO DEVICE

Mimi Hearing Technologies...

1. A method of processing an audio signal for replay on an audio device, the method comprising:performing a spectral decomposition of the audio signal into a plurality of subband signals using a band pass filter;
for each subband signal of the plurality of subband signals:
providing the subband signal to a modulator and from the modulator output, providing the modulated subband signal to a first processing path that includes a first dynamic range compressor (DRC);
feedforward compressing the modulated subband signal to obtain a feedforward-compressed subband signal, wherein the feedforward compressing comprises:
providing the modulated subband signal to a finite impulse response filter;
performing signal oversampling by overlapping one or more outputs of the finite impulse response filter to thereby obtain an oversampled subband signal; and
providing the oversampled subband signal to the first DRC and performing instantaneous dynamic range compression without adjusting one or more of an attack or a release time parameter of the first DRC, such that the feedforward-compressed subband signal is generated by the instantaneous dynamic range compression of the first DRC and is indirectly slowed;
providing the feedforward-compressed subband signal to a second processing path that includes a second DRC, compressing the feedforward-compressed subband signal by the second DRC, and
providing an output of the second processing path to the modulator, wherein modulating the feedforward-compressed subband signal by the modulator is performed in dependence on the output of the second processing path; and
recombining the feedforward-compressed subband signals.

US Pat. No. 10,687,155

SYSTEMS AND METHODS FOR PROVIDING PERSONALIZED AUDIO REPLAY ON A PLURALITY OF CONSUMER DEVICES

Mimi Hearing Technologies...

1. A method for processing an audio signal, the method comprising:conducting, using a first instance of an audio personalization application running on a first audio output device, a user hearing test;
outputting, to a server, user hearing data from the user hearing test;
storing the user hearing data on a database associated with the server, wherein the user hearing data is stored using a unique identifier of the user as reference;
determining, based on the user hearing data, a set of calculated digital signal processing (DSP) parameters for a given sound personalization algorithm;
receiving, at the server, a request for personalized auto playback at a second audio output device, the request generated in response to a second instance of the audio personalization application running on the second audio output device receiving a user input comprising the user's unique identifier, wherein the second audio output device is different from the first audio output device;
outputting the calculated DSP parameters to the second instance of the audio personalization application running on the second audio output device, wherein the calculated DSP parameters are outputted by the server in response to receiving the request and the user's unique identifier from the second audio output device; and
processing, on the second audio output device, an audio signal by using the given sound personalization algorithm parameterized by the calculated DSP parameters.

US Pat. No. 10,398,360

METHOD TO ENHANCE AUDIO SIGNAL FROM AN AUDIO OUTPUT DEVICE

Mimi Hearing Technologies...

21. A non-transitory computer readable medium storing instructions for enhancing an audio signal, which when executed at the multi-band processor, causes the multi-band processor, for a frequency band, to:obtain a masking contour curve, covering at least a part of the frequency band;
derive a target masking contour curve from the masking contour curve;
parameterize a digital compression system based on the sound level of the target masking contour curve at a given frequency and the sound level of the masking contour curve at the same given frequency; and
output the parameters of the digital compression system, wherein the masking contour curve is selected so that its center frequency is not in the same frequency band as the one for which the digital compression system is parameterized.

US Pat. No. 10,475,458

AMBISONIC ENCODER FOR A SOUND SOURCE HAVING A PLURALITY OF REFLECTIONS

Mimi Hearing Technologies...

1. An ambisonic encoder for a sound wave having a plurality of reflections, comprising:a logic for transforming a frequency of the sound wave;
a logic for calculating spherical harmonics of the sound wave and of the plurality of reflections on a basis of a position of a source of the sound wave and positions of obstacles to propagation of the sound wave;
a plurality of filtering logics in a frequency domain receiving, as input, spherical harmonics of the plurality of reflections, each filtering logic being parameterized by acoustic coefficients and delays of the plurality of reflections;
a logic for adding spherical harmonics of the sound wave and outputs from the filtering logic.

US Pat. No. 10,455,335

SYSTEMS AND METHODS FOR MODIFYING AN AUDIO SIGNAL USING CUSTOM PSYCHOACOUSTIC MODELS

Mimi Hearing Technologies...

1. A method for processing an audio signal based on a processing function, the processing function operating on subband signals of the audio signal, and each subband signal comprising at least one parameter of the processing function, the method comprising:determining, at a multiband dynamic processor, at least one parameter of the processing function based on an optimization of perceptually relevant information for the audio signal;
parameterizing the processing function with the at least one parameter; and
processing the audio signal by applying the processing function,
wherein calculation of the perceptually relevant information for the audio signal is based on a hearing profile comprising masking thresholds and hearing thresholds.

US Pat. No. 10,993,049

SYSTEMS AND METHODS FOR MODIFYING AN AUDIO SIGNAL USING CUSTOM PSYCHOACOUSTIC MODELS

Mimi Hearing Technologies...

1. A method for processing an audio signal based on a processing function, the method comprising:determining, at a processor, at least one parameter of the processing function based on an optimization of perceptually relevant information for the audio signal;
parameterizing the processing function with the at least one parameter; and
processing the audio signal by applying the processing function,
wherein calculation of the perceptually relevant information for the audio signal is based on an individual hearing profile for a given listener, the individual hearing profile comprising masking thresholds and hearing thresholds for the given listener.

US Pat. No. 10,966,033

SYSTEMS AND METHODS FOR MODIFYING AN AUDIO SIGNAL USING CUSTOM PSYCHOACOUSTIC MODELS

Mimi Hearing Technologies...

1. A method for processing an audio signal based on a processing function, the method comprising:determining, at a processor, at least one parameter of the processing function based on an optimization of perceptually relevant information for the audio signal, wherein the processing function operates on subbands of the audio signal and the at least one parameter;
selecting a subset of adjacent subbands;
tying corresponding values of the at least one parameter for the selected subset of adjacent subbands;
performing a joint determination of the tied corresponding values by minimizing perceptually relevant information for the selected subset of adjacent subbands
parameterizing the processing function with the at least one parameter; and
processing the audio signal by applying the processing function, wherein calculation of the perceptually relevant information for the audio signal is based on a hearing profile comprising masking thresholds and hearing thresholds.

US Pat. No. 10,909,995

SYSTEMS AND METHODS FOR ENCODING AN AUDIO SIGNAL USING CUSTOM PSYCHOACOUSTIC MODELS

Mimi Hearing Technologies...

14. An audio processing device comprising:a processor; and
a memory storing instructions, which when executed by the processor, causes the processor to:
obtain a hearing profile;
split a sample of the audio signal into frequency components;
obtain masking thresholds from the hearing profile;
obtain hearing thresholds from the hearing profile;
apply the masking and hearing thresholds to the frequency components and disregarding an imperceptible audio signal data;
quantize the audio signal; and
encode the audio signal.

US Pat. No. 10,806,380

METHOD TO ENHANCE AUDIO SIGNAL FROM AN AUDIO OUTPUT DEVICE

Mimi Hearing Technologies...

21. A non-transitory computer readable medium storing instructions for enhancing an audio signal, which when executed at the multi-band processor, causes the multi-band processor, for a frequency band, to:obtain a masking contour curve, covering at least a part of the frequency band;
generate a target masking contour curve for the masking contour curve;
parameterize a digital compression system based on a signal-to-noise ratio (SNR) of the target masking contour curve at a given frequency and the SNR of the masking contour curve at the same given frequency, wherein the parameterization causes the digital compression system to equalize the SNR of the target masking contour curve at the given frequency with the SNR of the masking contour curve at the same given frequency; and
output the parameters of the digital compression system, wherein the masking contour curve is selected so that its center frequency is not in the same frequency band as the one for which the digital compression system is parameterized.

US Pat. No. 10,991,375

SYSTEMS AND METHODS FOR PROCESSING AN AUDIO SIGNAL FOR REPLAY ON AN AUDIO DEVICE

Mimi Hearing Technologies...

1. A method of processing an audio signal for replay on an audio device, the method comprising:performing a spectral decomposition of the audio signal into a plurality of subband signals using a band pass filter, where each subband signal is associated with at least one reference frequency f within the subband;
for each given subband signal of the plurality of subband signals:
providing the subband signal to a modulator and from the modulator output, providing the modulated subband signal to a first processing path that includes a first dynamic range compressor (DRC);
feedforward compressing the modulated subband signal to obtain a feedforward-compressed subband signal, wherein:
the feedforward compressing comprises directly slowing the first DRC relative to an instantaneous DRC by adjusting one or more of an attack time constant and a release time constant of the first DRC; and
the adjusting of the attack time constant and/or the release time constant of the first DRC is based on a reference time constant ? that corresponds to the reference frequency f of the given subband signal;
providing the feedforward-compressed subband signal to a second processing path that includes a second DRC, compressing the feedforward-compressed subband signal by the second DRC; and
providing an output of the second processing path to the modulator, wherein modulating the feedforward-compressed subband signal by the modulator is performed in dependence on the output of the second processing path; and
recombining the feedforward-compressed subband signals.

US Pat. No. 10,871,940

SYSTEMS AND METHODS FOR SOUND ENHANCEMENT IN AUDIO SYSTEMS

Mimi Hearing Technologies...

1. An audio processing method comprising:receiving, from one or more users, information suitable to derive an indication of a hearing ability of the one or more users;
generating a representative indication of hearing ability for the one or more users based on the received information;
calculating a set of multiband compression (MBC) audio processing parameters for the representative indication of hearing ability, the calculating comprising:
determining, based on the representative indication of hearing ability, at least a first anchor indication of hearing ability and a second anchor indication of hearing ability;
obtaining a first set of MBC parameters and a second set of MBC parameters, for the first and second anchor indications of hearing ability respectively; and
interpolating between the first set of MBC parameters and the second set of MBC parameters, the interpolating based on the representative indication of hearing ability, the first anchor indication of hearing ability, and the second anchor indication of hearing ability;
configuring a sound personalization multiband compression algorithm based on the interpolated set of MBC audio processing parameters;
receiving an audio signal on an entertainment system;
processing the audio signal using the configured sound personalization multiband compression algorithm; and
outputting the processed audio signal from the entertainment system.

US Pat. No. 10,818,100

METHOD FOR PRODUCING A 3D SCATTER PLOT REPRESENTING A 3D EAR OF AN INDIVIDUAL, AND ASSOCIATED SYSTEM

Mimi Hearing Technologies...

1. A method for generating a 3D point cloud representative of a 3D ear of an individual, from a first set of at least one 2D image of said ear, using a parametric 3D ear model, comprising steps of:selecting, in each 2D image of the first set, a second set of at least one 2D landmark of an ear;
registering, when the first set comprises at least two 2D images, each respective 2D landmark;
determining values of postural parameters of the individual to whom the ear belongs during the capture of each 2D image of the first set and values of the parameters of the parametric 3D ear model, from the second set of at least one 2D landmark of an ear by minimizing a cost function with respect to weighted errors of distances between the estimated reprojection of a 3D vertex in the parametric ear model and the predicted location of the 2D landmark corresponding thereto as detected in the 2D image.