Timing Prediction Device for Ensemble Performance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In ensemble systems where a human performer and an automatic performance instrument play together, unexpected deviations in the input timing of sound signals can significantly affect the prediction of event timing, leading to unstable behavior in the automatic performance instrument.

Innovation Solution

A timing prediction method and device that updates a state variable related to the timing of a next sound generation event using multiple observation values, including sound generation position and noise, to suppress the influence of unexpected deviations, employing a dynamic model that considers a plurality of prior observation values for robust prediction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single observation value is used for timing prediction, then the prediction process is simple and fast, but the prediction accuracy deteriorates due to unexpected deviations in sound signal timing

Engineering Contradiction:
Improveprediction accuracyVSAvoidprediction process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines multiple observation values (sound generation positions from different time points) into a unified prediction model. By merging these multiple observations, the system achieves more accurate timing predictions that are resilient to unexpected deviations in individual sound signals, while maintaining a relatively simple overall prediction process through the use of a state variable update mechanism.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent performs preliminary processing of multiple observation values before final timing prediction. By pre-processing and integrating multiple sound generation position observations into updated state variables, the system prepares robust prediction data in advance, which then enables accurate timing predictions even when individual observations deviate unexpectedly.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple observation values are used for timing prediction, then the robustness against timing deviations is improved, but the computational complexity increases

Engineering Contradiction:
Improverobustness against timing deviationsVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter representation by introducing a state variable that encapsulates the essential timing information from multiple observations. Instead of directly processing multiple raw observation values, the system transforms them into updated state variables, which simplifies the computational process while maintaining robustness against timing deviations.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts the essential timing information from multiple observation values by updating a state variable that represents the core timing characteristics. By taking out only the necessary information from multiple observations and discarding redundant data, the system achieves robust timing predictions with reduced computational complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If real-time timing prediction is performed using multiple observations, then the accuracy is improved, but the processing time increases

Engineering Contradiction:
Improvetiming prediction accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary integration of multiple observation values into updated state variables before the actual timing prediction is needed. This pre-processing allows the system to have ready-to-use accurate timing information when real-time prediction is required, reducing the processing time at the critical moment while maintaining high accuracy through the use of multiple observations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10699685B2Timing prediction method and timing prediction device
Publication Date: 2020.06.30 YAMAHA CORP
  • US10699685B2 patent drawing
  • US10699685B2 patent drawing
  • US10699685B2 patent drawing

AI summary

A timing prediction method includes updating a state variable relating to the timing of a next sound generation event in a performance using a plurality of observation values relating to a timing of sound generation in a performance, and outputting an updated state variable that has been updated.