# US 11,910,177 B2 · Object-based audio conversion

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,910,177 B2
- Document ID: US11910177B2
- Status: Granted
- Kind: B2
- Application number: 17/575,449
- Filed: 2022-01-13
- Published: 2023-07-13
- Granted: 2024-02-20
- Earliest claimed: 2022-01-13
- Assignees: Bose Corporation
- Applicants: Bose Corporation
- Inventors: James Tracey
- Web page: https://patentgrep.com/patent/US11910177B2

## CPC

- G10L 19/008: Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
- H04S 7/30: {Control circuits for electronic adaptation of the sound field}
- H04R 5/04: Circuit arrangements, {e.g. for selective connection of amplifier inputs/outputs to loudspeakers, for loudspeaker detection, or for adaptation of settings to personal preferences or hearing impairments (combinations of amplifiers H03F3/68; stereophonic systems H04S)}
- H04S 2400/11: Positioning of individual sound objects, e.g. moving airplane, within a sound field (H04S2420/13 takes precedence)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- H04S: STEREOPHONIC SYSTEMS
- H04R: LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS (producing sounds with frequency not determined by supply frequency G10K)

## Abstract

An audio system that is configured to convert a plurality of audio input channels to object-based audio, and a related computer program product. Correlation between input channels and energy balance between the input channels are determined. The determined correlation and energy balance are mapped to output three-dimensional spatial locations.

## Claims

### Claim 1

A computer program product having a non-transitory computer-readable medium including computer program logic encoded thereon that, when executed, is configured to convert a plurality of audio input channels with audio that is not explicitly encoded with spatial metadata to object-based audio that includes three-dimensional spatial locations, the computer program product comprising:
determining a correlation between the audio of the plurality of input channels that is not explicitly encoded with spatial metadata;
determining energy balance between the audio of the plurality of input channels that is not explicitly encoded with spatial metadata; and
mapping the determined correlation and energy balance to output audio that includes three-dimensional spatial locations.

### Claim 2 (depends on 1)

The computer program product of claim 1 wherein the three-dimensional spatial locations are defined by cartesian coordinates for three-dimensional space.

### Claim 3 (depends on 2)

The computer program product of claim 2 wherein the cartesian coordinates define a hemispherical surface.

### Claim 4 (depends on 2)

The computer program product of claim 2 wherein the cartesian coordinates comprise determined correlations, determined energy balances, and heights.

### Claim 5 (depends on 1)

The computer program product of claim 1 wherein values of the determined correlation and the determined energy balance define a height of a mapped three-dimensional spatial location.

### Claim 6 (depends on 1)

The computer program product of claim 1 wherein when executed the computer program logic is further configured to use the three-dimensional spatial locations of the output audio to develop a plurality of output channels.

### Claim 7 (depends on 6)

The computer program product of claim 6 wherein there are a greater number of output channels than there are input channels.

### Claim 8 (depends on 6)

The computer program product of claim 6 wherein the computer program logic further comprises a spatial audio rendering technique.

### Claim 9 (depends on 6)

The computer program product of claim 6 wherein the output channels comprise at least one height channel.

### Claim 10 (depends on 9)

The computer program product of claim 9 wherein the output channels comprise a left height channel and a right height channel.

### Claim 11 (depends on 9)

The computer program product of claim 9 wherein the output channels comprise a left front height channel, a right front height channel, a left back height channel, and a right back height channel.

### Claim 12

An audio system that is configured to receive input audio channels with audio that is not explicitly encoded with spatial metadata, comprising:
multiple loudspeakers spaced about a listening area; and
a processor that is configured to determine a correlation between the audio of the plurality of input channels that is not explicitly encoded with spatial metadata and energy balance between the audio of the plurality of input channels that is not explicitly encoded with spatial metadata, and map the determined correlation and energy balance to output audio that includes three-dimensional spatial locations.

### Claim 13 (depends on 12)

The audio system of claim 12 wherein the three-dimensional spatial locations are defined by cartesian coordinates for three-dimensional space.

### Claim 14 (depends on 13)

The audio system of claim 13 wherein the cartesian coordinates define a hemispherical surface.

### Claim 15 (depends on 13)

The audio system of claim 13 wherein the cartesian coordinates comprise determined correlations, determined energy balances, and heights.

### Claim 16 (depends on 12)

The audio system of claim 12 wherein values of the determined correlation and the determined energy balance define a height of a mapped three-dimensional spatial location.

### Claim 17 (depends on 12)

The audio system of claim 12 wherein the processor further uses the three-dimensional spatial locations of the output audio to develop a plurality of output channels.

### Claim 18 (depends on 17)

The audio system of claim 17 wherein there are a greater number of output channels than there are input channels.

### Claim 19 (depends on 17)

The audio system of claim 17 wherein the processor is further configured to accomplish a spatial audio rendering technique.

### Claim 20 (depends on 17)

The audio system of claim 17 wherein the output channels comprise at least one height channel.
