Method for decorrelating a set of simulated audio signals
AssigneesSony Interactive Entertainment Europe Limited and Sony, Interactive Entertainment Corp.
InventorsMichael Lee Jones, Christopher Buchanan, Danjeli Schembri, Louis-Xavier Buffoni, Allen Lee
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for decorrelating a set of simulated audio signals in a virtual environment is disclosed. The method comprises the steps of: obtaining a first set of decorrelation filters; evaluating the first set of decorrelation filters to determine a similarity metric representing the similarity between the first set of decorrelation filters; if the similarity metric is above a predetermined threshold, regenerating the set of decorrelation filters so as to reduce the similarity metric; and applying the regenerated set of decorrelation filters to the simulated audio signals.
Claims20
A computer-implemented method comprising:
- generating a set of decorrelation filters based at least on one or more acoustic parameters of a virtual environment;
- for each pair of decorrelation filters in the set, generating a similarity metric that represents a similarity of the pair of decorrelation filters;
- for each pair of the decorrelation filters in the set, determining that the similarity metric for the pair of the decorrelation filters satisfies a predetermined threshold;
- and
- in response to determining, for each pair of the decorrelation filters in the set, that the similarity metric for each pair satisfies the predetermined threshold, applying the set of decorrelation filters to reduce phasing artifacts in simulated audio signals produced from the one or more acoustic parameters.
A system comprising:
- one or more computers and one or more storage devices on which are stored instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:
- generating a set of decorrelation filters based at least on one or more acoustic parameters of a virtual environment;
- for each pair of decorrelation filters in the set, generating a similarity metric that represents a similarity of the pair of decorrelation filters;
- for each pair of the decorrelation filters in the set, determining that the similarity metric for the pair of the decorrelation filters satisfies a predetermined threshold;
- and
- in response to determining, for each pair of the decorrelation filters in the set, that the similarity metric for each pair satisfies the predetermined threshold, applying the set of decorrelation filters to reduce phasing artifacts in simulated audio signals produced from the one or more acoustic parameters.
One or more non-transitory computer storage media encoded with computer program instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
- generating a set of decorrelation filters based at least on one or more acoustic parameters of a virtual environment;
- for each pair of decorrelation filters in the set, generating a similarity metric that represents a similarity of the pair of decorrelation filters;
- for each pair of the decorrelation filters in the set, determining that the similarity metric for the pair of the decorrelation filters satisfies a predetermined threshold;
- and
- in response to determining, for each pair of the decorrelation filters in the set, that the similarity metric for each pair satisfies the predetermined threshold, applying the set of decorrelation filters to reduce phasing artifacts in simulated audio signals produced from the one or more acoustic parameters.
Dependencies are inferred from the claim text.