# US 10,375,498 B2 · Graphical user interface for calibrating a surround sound system

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

- Number: US 10,375,498 B2
- Document ID: US10375498B2
- Status: Granted
- Kind: B2
- Application number: 15/357,971
- Filed: 2016-11-21
- Published: 2018-05-17
- Granted: 2019-08-06
- Earliest claimed: 2016-11-16
- Assignees: DTS, Inc.
- Applicants: DTS, Inc.
- Inventors: Guangji Shi; Michael M. Goodwin; Martin Walsh
- Web page: https://patentgrep.com/patent/US10375498B2

## CPC

- H04S 7/301: {Automatic calibration of stereophonic sound system, e.g. with test microphone}
- G06F 3/048: Interaction techniques based on graphical user interfaces [GUI]
- G06F 3/165: {Management of the audio stream, e.g. setting of volume, audio stream path}
- H04R 3/005: {for combining the signals of two or more microphones (specially adapted for hearing aids H04R25/407)}
- H04R 29/001: {for loudspeakers (H04R29/007 takes precedence)}
- H04S 7/308: {Electronic adaptation dependent on speaker or headphone connection}
- H04S 7/40: {Visual indication of stereophonic sound image}
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- H04R 2205/024: Positioning of loudspeaker enclosures for spatial sound reproduction
- H04R 2430/21: Direction finding using differential microphone array [DMA]
- H04S 7/302: {Electronic adaptation of stereophonic sound system to listener position or orientation (H04S7/301 takes precedence)}
- H04S 2400/01: Multi-channel, i.e. more than two input channels, sound reproduction with two speakers wherein the multi-channel information is substantially preserved
- H04S: STEREOPHONIC SYSTEMS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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

A method and a system for calibrating a surround sound system are disclosed. The calibration system can provide a graphical user interface for display comprising a visual representation of the room hosting a multichannel surround sound system. The graphical user interface can permit user input of gestures to place or make changes to the placement of icons representing one or more loudspeakers and a listener. The calibration system can estimate the positions of the one or more loudspeakers or the listener based on the placement of the icons in the model room. A spatial calibration based on the estimated positions can then be performed such that the multichannel surround sound system can render sound scenes more accurately.

## Claims

### Claim 1

A system for calibrating a multichannel surround sound system with a plurality of loudspeakers, the system comprising:
one or more processors in communication with the multichannel surround sound system; and
a machine-readable medium comprising instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
outputting a graphical user interface for display, the graphical user interface comprising a model room comprising a plurality of speaker icons indicating initial positions of the plurality of loudspeakers and a listener icon indicating an initial position of a listener;
receiving user input through the graphical user interface, the user input comprising adjusting (1) a first speaker icon in the plurality of speaker icons corresponding to a first loudspeaker in the plurality of loudspeakers and (2) the listener icon inside the model room, the adjusted first speaker icon indicating a modified position of the first loudspeaker and the adjusted listener icon indicating a modified position of the listener;
in response to receiving the user input, estimating an actual location of the first loudspeaker using test signals;
further automatically adjusting the first speaker icon corresponding to the first loudspeaker based on the estimated actual location of the first loudspeaker, the further automatically adjusted first speaker icon indicating a second modified position of the first loudspeaker;
performing a spatial calibration for the multichannel surround sound system based on both of the second modified position of the first loudspeaker and the modified position of the listener; and
applying processing derived from the spatial calibration to audio for playback through the plurality of loudspeakers.

### Claim 2 (depends on 1)

The system of claim 1, wherein the graphical user interface provides a default model room and a default arrangement of the plurality of loudspeakers and listener.

### Claim 3 (depends on 2)

The system of claim 2, wherein the user input further includes moving borders of the model room to adjust dimensions of the default model room with finger gestures on a touchscreen.

### Claim 4 (depends on 1)

The system of claim 1, wherein the user input further includes adding, removing and moving the first speaker icon corresponding to the first loudspeaker and/or the listener icon within the model room with finger gestures on a touchscreen.

### Claim 5 (depends on 1)

The system of claim 1, wherein the second modified position of the first loudspeaker and the modified position of the listener each includes a distance and an angle relative to a reference point in the model room.

### Claim 6 (depends on 5)

The system of claim 5, wherein the reference point in the model room is the center of a front component of the multichannel surround sound system, the front component including a sound bar, a center-channel loudspeaker or an audio-visual (A/V) receiver.

### Claim 7 (depends on 1)

The system of claim 1, wherein positions of the first loudspeaker and the listener are estimated further based on a scale of the model room and a reference point in the model room.

### Claim 8 (depends on 1)

The system of claim 1, wherein the initial positions of the plurality of loudspeakers and the listener can be obtained by selecting from presets.

### Claim 9 (depends on 8)

The system of claim 8, wherein the initial positions of the plurality of loudspeakers can be adjusted through calibration.

### Claim 10 (depends on 9)

The system of claim 9, wherein the calibration uses an integrated microphone array located at the front component of the multi-channel surround sound system and plays a noise sequence from each loudspeaker in the plurality of loudspeakers.

### Claim 11 (depends on 1)

The system of claim 1, wherein positions of the plurality of loudspeakers and the listener can be adjusted using a touch screen.

### Claim 12 (depends on 1)

The system of claim 1, wherein the operations further comprise:
receiving user input including moving one or more of the first speaker icon corresponding to the first loudspeaker and the listener icon inside the model room with gestures;
in response to determining a change in the placement of the first speaker icon corresponding to the first loudspeaker or the listener icon since last calibration, updating the second modified position of the first loudspeaker or the modified position of the listener based on the placement change of one or more of the first speaker icon corresponding to the first loudspeaker and the listener icon inside the model room; and
performing a recalibration to compensate for at least one of the updated second modified position of the first loudspeaker or the updated modified position of the listener.

### Claim 13

A method for calibrating a multichannel surround sound system with a plurality of loudspeakers, the method comprising:
under control of a hardware processor,
outputting a graphical user interface for display, the graphical user interface comprising a model room comprising a plurality of icons indicating initial positions of the plurality of loudspeakers;
receiving user input through the graphical user interface, the user input comprising adjusting a first icon in the plurality of icons corresponding to a first loudspeaker in the plurality of loudspeakers inside the model room, the adjusted first icon indicating a modified position of the first loudspeaker;
in response to receiving the user input, estimating an actual location of the first loudspeaker using test signals;
further automatically adjusting the first icon corresponding to the first loudspeaker based on the estimated actual location of the first loudspeaker, the further automatically adjusted first icon indicating a second modified position of the first loudspeaker;
performing a spatial calibration for the multichannel surround sound system based on the second modified position of the first loudspeaker; and
applying the spatial calibration to audio for playback through the plurality of loudspeakers.

### Claim 14 (depends on 13)

The method of claim 13, wherein the graphical user interface provides a default model room and a default arrangement of the plurality of loudspeakers.

### Claim 15 (depends on 14)

The method of claim 14, wherein the user input further includes moving borders of the model room to adjust the dimensions of the default model room with finger gestures on a touchscreen.

### Claim 16 (depends on 14)

The method of claim 14, wherein the user input further includes adding, removing and moving the first icon corresponding to the first loudspeaker within the model room with finger gestures on a touchscreen.

### Claim 17 (depends on 13)

The method of claim 13, wherein the second modified position of the first loudspeaker includes a distance and an angle relative to a reference point in the model room.

### Claim 18 (depends on 17)

The method of claim 17, wherein the reference point in the model room is the center of a front component of the multichannel surround sound system, the front component including a sound bar, a center channel loudspeaker or an audio-visual (A/V) receiver.

### Claim 19 (depends on 13)

The method of claim 13, wherein position of the first loudspeaker is estimated further based on a scale of the model room and a reference point in the model room.

### Claim 20 (depends on 13)

The method of claim 13, further comprising:
receiving user input including moving the first icon corresponding to the first loudspeaker inside the model room;
in response to determining a change in the placement of the first icon corresponding to the first loudspeaker since last calibration, updating the second modified position of the first icon corresponding to the first loudspeaker based on the placement change of the first icon corresponding to the first loudspeaker inside the model room; and
performing a recalibration to compensate for the updated second modified position of the first loudspeaker.

### Claim 21 (depends on 13)

The method of claim 13, further comprising receiving additional user input comprising an adjustment of a listener icon representing a position of a listener in the model room, and wherein said performing the spatial calibration is further based upon the additional user input.

### Claim 22

An apparatus for calibrating a multichannel surround sound system including one or more loudspeakers, the apparatus comprising:
a graphical user interface provided by a client device, the graphical user interface configured to:
display a model room indicating estimated locations of the one or more loudspeakers; and
receive user input through the graphical user interface, the user input including moving an icon representing a first loudspeaker in the one or more loudspeakers inside the model room; and
a calibration engine configured to:
estimate an actual location of the first loudspeaker using test signals;
provide the estimated actual location of the first loudspeaker to the client device such that the icon representing the first loudspeaker is automatically moved by the client device to a new position inside the model room corresponding to the estimated actual location; and
perform a spatial calibration for the multichannel surround sound system based at least on the new position of the icon representing the first loudspeaker.

### Claim 23 (depends on 22)

The apparatus of claim 22, wherein the graphical user interface is further configured for displaying a default model room and a default arrangement of the one or more loudspeakers.

### Claim 24 (depends on 22)

The apparatus of claim 22, wherein the user input further includes moving borders of the model room to adjust the dimensions of the default model room with finger gestures on a touchscreen, and adding, removing and moving the icon representing the first loudspeaker with finger gestures on the touchscreen.

### Claim 25 (depends on 22)

The apparatus of claim 22,
wherein the graphical user interface is further configured to receive user input including moving the icon representing the first loudspeaker inside the model room with gestures; and
wherein the calibration engine is further configured to:
update the new position of the icon representing the first loudspeaker based on a placement change of the icon representing the first loudspeaker inside the model room, in response to a determination of a change in the placement of the icon representing the first loudspeaker since last calibration; and
perform a recalibration to compensate for the updated new position of the icon representing the first loudspeaker.

### Claim 26 (depends on 22)

The apparatus of claim 22, wherein the graphical user interface is further configured to receive additional user input comprising an adjustment of a listener icon representing a position of a listener in the model room.

### Claim 27 (depends on 26)

The apparatus of claim 26, wherein the calibration engine is further configured to perform the spatial calibration based upon the additional user input.
