Genetic Equalizer Tuning Through User Preference Comparisons

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face the challenge of manually adjusting audio signal equalizers to their preferences, which can be time-consuming and lacks personalization, as existing methods rely on pre-settings for specific music genres rather than individual user preferences.

Innovation Solution

A method using a genetic algorithm to adapt equalizer settings based on user preferences through binary decisions between different settings, allowing users to choose preferred audio signals and generate a new setting by averaging or weighting scored options, optionally incorporating manual modifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the user manually adjusts the equalizer setting by separately adjusting the amplitude for each frequency band, then the equalizer setting can be customized to user preferences, but the process becomes time-consuming and complex

Engineering Contradiction:
Improveequalizer customizationVSAvoidadjustment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs self-service by automatically generating equalizer settings through genetic algorithms based on user feedback, eliminating the need for manual adjustment of each frequency band while still achieving personalized customization

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system prepares multiple pre-generated equalizer settings in advance through computational algorithms, allowing users to select from pre-computed options rather than manually creating settings from scratch

Inventive Principle:
Principle #10Preliminary action

2Productivity

If pre-settings for specific music genres are used, then the equalizer can be quickly configured, but it lacks personalization for individual user preferences

Engineering Contradiction:
Improveconfiguration speedVSAvoidpersonalization
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system transitions from static pre-settings to dynamic, adaptive equalizer configurations that evolve based on user feedback through multiple binary decisions, allowing the settings to be customized to individual preferences while maintaining quick configuration through automated processes

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates user feedback loops where users make binary decisions between different equalizer settings, and this feedback is used by the genetic algorithm to iteratively improve and personalize the equalizer configuration to match user preferences

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If multiple binary decisions are presented to the user for equalizer setting selection, then personalized settings can be generated, but the complexity of the procedure increases

Engineering Contradiction:
Improvepersonalization accuracyVSAvoidprocedure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system replaces complex manual mechanical adjustment of multiple equalizer parameters with an automated genetic algorithm that processes user binary decisions computationally, simplifying the user interface while maintaining high personalization accuracy through algorithmic optimization

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS9685927B2Genetic EQ-setup
Publication Date: 2017.06.20 SENNHEISER ELECTRONICS GMBH & CO KG
  • US9685927B2 patent drawing
  • US9685927B2 patent drawing
  • US9685927B2 patent drawing

AI summary

A method of adjusting an audio signal equalizer setting. A first and a second equalizer setting are selected from a population of equalizer settings for undergoing a binary comparing decision. The two equalizer settings are presented to a user by consecutively replaying an audio signal filtered by an equalizing unit according to the first or to the second equalizer setting respectively. The user's binary comparing decision between the first and the second equalizer setting according to his preferences is acquired. Further binary comparing decisions are performed until all members of the settings population have been part of a binary comparing decision. A score for the each presented equalizer settings is adapted based on the user's binary comparing decisions results. A weighted averaging is performed, based on the scores, in the frequency domain between the equalizer settings that received a high score, to obtain the result of the equalizer adjustment method.