Entropy-Prioritized Multimedia Signature Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multimedia content search methods are inefficient in handling vast amounts of data, requiring complex and time-consuming processes to identify and locate identical or near-duplicate content.

Innovation Solution

A method for encoding and decoding binary signatures prioritizes bits based on entropy and correlation, allowing for fast and scalable searching by ordering the most informative bits first in the encoding process, enabling efficient comparison and matching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional multimedia search methods are used to handle vast amounts of data, then comprehensive content identification is achieved, but search time and computational complexity increase significantly

Engineering Contradiction:
Improvesearch speedVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The signature is divided into multiple components or blocks, allowing the search process to operate on segmented data structures. This segmentation enables efficient indexing and retrieval operations by breaking down the large-scale search problem into smaller, manageable units that can be processed independently and in parallel.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The signature components are pre-ordered according to their entropy values before the actual search operation. This preliminary ordering arranges the most informative bits first, enabling the search algorithm to quickly evaluate signatures without processing all bits uniformly. The pre-computed entropy-based ordering is stored and reused during search operations, eliminating the need for complex real-time analysis.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If all signature bits are processed uniformly during search, then complete accuracy is maintained, but search time increases due to processing less informative bits

Engineering Contradiction:
Improvematching accuracyVSAvoidsearch time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Different bits in the signature are treated differently based on their local quality or information content. Bits are assigned different priorities according to their entropy values, with higher entropy bits receiving higher priority for processing. This local differentiation allows the search algorithm to focus computational resources on the most informative bits while still maintaining overall matching accuracy through the structured ordering.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The search process utilizes the entropy parameter of each signature bit to determine processing priority. By changing the parameter used for bit ordering from uniform indexing to entropy-based ranking, the system transforms the search strategy from processing all bits equally to processing bits in descending order of their information content. This parameter change enables early termination of comparisons when sufficient discrimination is achieved.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If signature components are ordered by entropy, then search efficiency is improved, but the encoding and decoding process becomes more complex

Engineering Contradiction:
Improvesearch efficiencyVSAvoidencoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The entropy-based ordering of signature components is computed and stored in advance during the signature generation phase. This preliminary action creates a static ordering structure that can be directly applied during search operations without requiring complex real-time calculations. The ordering information is cached and reused across multiple search operations, amortizing the initial computational cost over many subsequent efficient searches.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2347350B1Encoding and decoding method and apparatus for multimedia signatures
Publication Date: 2020.02.12 RAKUTEN GROUP INC
  • EP2347350B1 patent drawingFigure 1
  • EP2347350B1 patent drawingFigure 2
  • EP2347350B1 patent drawingFigure 3

AI summary

A method for encoding a descriptor of multimedia content, in which the descriptor includes a plurality of components describing respective parts of the multimedia content comprises processing the descriptor to determine a priority of the plurality of components, and encoding the components of the descriptor based on the determined priority.A method of decoding the descriptor comprises decoding a predetermined number of the plurality of components, by decoding each of the components in the priority order. Advantageously, the encoding and decoding techniques enable fast, scalable searching.