Percussion Instrument Performance Analysis via Image Data Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for synchronizing image and sound data during musical instrument performances face challenges in generating accurate chronological reference information, particularly for percussion instruments, leading to difficulties in aligning image and sound data effectively.

Innovation Solution

A performance analysis method and system that utilizes image data from imaging a percussion instrument to detect changes caused by striking, generating performance data and pulse data, which are then used to synchronize image and sound data accurately, incorporating techniques like object detection and deep neural networks for precise analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If reference information is generated independently of image data, then the synchronization process can be simplified, but the accuracy of chronological reference for image data deteriorates

Engineering Contradiction:
Improvesynchronization process complexityVSAvoidaccuracy of chronological reference
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system uses image data itself to generate the reference information through object detection and feature extraction, rather than relying on externally generated references. The image data is processed to detect changes in the percussion instrument, and this processed information becomes the basis for synchronization, allowing the system to serve itself rather than requiring external reference generation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces an intermediary processing layer that converts image data into performance data and pulse data, which then serve as the reference for synchronization. This intermediary transformation enables the system to derive accurate temporal references from visual information without direct manipulation of the original image data for synchronization purposes.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If image data is processed to generate accurate performance data, then the synchronization accuracy improves, but the processing time and computational load increase

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The processing pipeline is segmented into distinct stages: image data acquisition, object detection, feature extraction, performance data generation, and pulse data generation. Each stage processes specific information independently, allowing for optimized processing at each level and enabling parallel execution where appropriate, thereby managing computational load while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary object detection and feature extraction on the image data to identify key characteristics of the percussion instrument and its movements. This preliminary processing creates a foundation that accelerates subsequent performance data generation, as the extracted features can be directly utilized without re-processing the entire image data from scratch.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If deep neural networks are used for image analysis, then the detection accuracy of striking changes improves, but the system complexity and computational requirements increase

Engineering Contradiction:
Improvedetection accuracy of striking changesVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The deep neural network is applied specifically to the region of interest (the percussion instrument) within the image data, rather than processing the entire image. By focusing the complex analysis only on the relevant local area where the instrument and striking actions occur, the system reduces the computational burden while maintaining high detection accuracy for the critical elements.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses deep neural networks selectively - applying them only where necessary for detecting striking changes, while using simpler processing methods for other aspects of the data. This partial application of complex computation only where needed allows the system to achieve high accuracy for critical detection tasks without the full computational overhead of applying sophisticated algorithms universally.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240290303A1Performance Analysis Method, Performance Analysis System, and Non-Transitory Computer-Readable Storage Medium
Publication Date: 2024.08.29 YAMAHA CORP
  • US20240290303A1 patent drawing
  • US20240290303A1 patent drawing
  • US20240290303A1 patent drawing

AI summary

A performance analysis method is implemented by a computer system and includes obtaining image data generated by imaging a percussion instrument. The performance analysis method also includes analyzing the image data to detect a change in the percussion instrument caused by striking of the percussion instrument. The performance analysis method also includes, based on the detected change, generating performance data indicating the striking of the percussion instrument. The performance analysis method also includes, based on the performance data, generating pulse data indicating a pulse structure.