Object-Based Audio Presets for Independent Sound Source Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio services cannot effectively control and manage audio signals from multiple sound sources, limiting user control over audio content playback.

Innovation Solution

A method for generating and playing object-based audio content using a media file format like ISO-BMFF, where preset parameters are stored in boxes within the file structure, allowing for independent control and mixing of audio objects based on predefined presets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If audio signals from multiple sound sources are mixed into a single audio signal for transmission and storage, then the transmission and storage efficiency is improved, but the user cannot control the characteristic of the audio signal for each sound source

Engineering Contradiction:
Improvetransmission and storage efficiencyVSAvoiduser control capability
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent segments the mixed audio signal into multiple independent audio objects, each representing a separate sound source. Each audio object is assigned unique attributes including location, strength, and acoustic characteristics. This segmentation allows the system to maintain transmission efficiency while enabling independent control of each sound source through the object-based audio data structure.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If audio signals are independently stored for each sound source, then the user can control the strength of the audio signal for each sound source, but the transmission and storage efficiency deteriorates

Engineering Contradiction:
Improveuser control capabilityVSAvoidtransmission and storage efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent creates a universal audio object data structure that serves multiple functions simultaneously. The same object-based audio data can be used for both efficient transmission/storage and independent control of sound sources. The data structure includes all necessary attributes (location, strength, acoustic characteristics) that enable various control operations without requiring separate storage formats.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If preset information about audio objects is effectively stored in the object-based audio content, then the playback quality and user experience are improved, but the file structure complexity increases

Engineering Contradiction:
Improveplayback qualityVSAvoidfile structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a nested box structure where preset information is organized in hierarchical levels. The file contains a top-level box structure, within which audio object data is stored, and within each audio object, preset information is nested. This nested organization allows comprehensive playback quality control while maintaining a structured and manageable file format based on the ISO-BMFF standard.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS8976983B2Method for generating and playing object-based audio contents and computer readable recording medium for recoding data having file format structure for object-based audio service
Publication Date: 2015.03.10 ELECTRONICS & TELECOMM RES INST
  • US8976983B2 patent drawing
  • US8976983B2 patent drawing
  • US8976983B2 patent drawing

AI summary

Provided are a method of generating and playing an object-based audio content that may effectively store preset information about an object-based audio content, and a computer-readable recording medium for storing data having a file format structure for an object-based audio service. The method of generating the object-based audio content may include: receiving a plurality of audio objects (310) generating at least one preset using the plurality of audio objects (320) and storing a preset parameter with respect to an attribute of the at least preset and the plurality of audio objects (330). The preset parameter may be stored in a form of a box that is defined in a media file format about the object-based audio content. Through this, it is possible to effectively store a preset about a plurality of audio objects.