Chord Information Extraction from Music Score Images
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing music score image analysis systems are cumbersome in extracting chord information, requiring additional QR codes and inefficient processes for image data acquisition and processing.
Innovation Solution
A chord information extraction device and method that acquires score image data, determines the score type, and identifies specific chord extraction regions based on predefined relationships between score types and chord notation positions, allowing efficient extraction of chord information without additional markers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If QR code is added to music score to enable setting information acquisition, then information retrieval capability is improved, but score preparation complexity and device complexity increase
Solution Approach 1:
The music score itself serves the dual purpose of being both the musical notation and the source of setting information. The chord information extraction device automatically analyzes the score image to extract chord information without requiring any additional markers or codes on the score.
Solution Approach 2:
The invention extracts chord information directly from the musical notation elements already present in the score (such as chord symbols, key signatures, and time signatures) without requiring extraction of additional information from external sources like QR codes.
2Loss of information
If general image analysis technique is used to read music score information, then information extraction capability is improved, but processing time and computational resources increase
Solution Approach 1:
The invention segments the music score image into specific regions of interest (such as chord symbols, key signatures, and time signatures) and applies targeted analysis to each region. The chord information extractor focuses specifically on extracting chord-related information from predetermined regions rather than analyzing the entire score image comprehensively.
Solution Approach 2:
Different analysis methods are applied to different regions of the score image based on their specific characteristics. The chord information extractor uses specialized processing for chord symbol regions that is optimized for that specific type of information, rather than applying a uniform analysis approach to the entire image.
3Loss of information
If chord information extraction is performed from entire score image, then extraction completeness is improved, but processing efficiency decreases
Solution Approach 1:
The score image is divided into multiple predetermined regions, each associated with specific chord information types. The chord information extractor processes only the relevant regions rather than analyzing the entire image, thereby maintaining extraction completeness while improving processing efficiency.
Solution Approach 2:
The system performs preliminary identification of score type and determination of relevant extraction regions before conducting the actual chord information extraction. This preliminary action allows the system to focus subsequent processing only on regions likely to contain chord information, reducing overall processing time while maintaining completeness.
Data Source
AI summary
A chord information extraction device includes an acquirer, a score type determiner, an extraction region determiner and a chord information extractor. The acquirer acquires score image data representing a reference score. The score type determiner determines a score type of the reference score from among a plurality of predetermined score types based on the acquired score image data. The extraction region determiner determines a chord extraction region in the reference score based on extraction region information that defines a relationship between a plurality of score types and a chord extraction region from which chord information is to be extracted. The chord information extractor extracts the chord information from the acquired score image data based on the determined chord extraction region.


