Image Data Alteration Detection via Embedded Script Hashing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data alteration detection methods require frequent changes in hash value calculation methods when data is altered, leading to labor-intensive processes and limited flexibility, especially since the calculation method is specific to data type and format, making large-scale alterations difficult to manage.

Innovation Solution

A data alteration detection device and method that includes an alteration detection unit which calculates and compares multiple hash values based on embedded parameters and scripts within metadata, allowing for detection of alterations in image data by comparing these values, ensuring data integrity without the need for frequent method changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a unified hash value calculation method is used for data alteration detection, then data integrity can be verified, but the method needs to be changed frequently when data is altered by third parties, requiring large amounts of labor and time

Engineering Contradiction:
Improvedata integrity verificationVSAvoidtime for method changes
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent embeds the hash value calculation method (script) and parameters directly into the image data during the initial encoding process. This preliminary action ensures that when data is altered, the detection device can use the pre-embedded method without requiring external updates or manual configuration changes, thus resolving the time loss issue while maintaining reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the hash value calculation method and embeds it within the image data itself. This self-contained copy allows the detection device to execute the same calculation logic locally, eliminating the need to update external method definitions when data alterations occur

Inventive Principle:
Principle #26Copying

2Reliability

If a unified hash value calculation method is used for data alteration detection, then data integrity can be verified, but large amounts of labor are required to change the method every time data is altered

Engineering Contradiction:
Improvedata integrity verificationVSAvoidease of method maintenance
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent makes the image data self-sufficient by embedding both the parameters and the calculation method (script) directly into the image data structure. This self-service approach allows the detection device to autonomously perform alteration detection without requiring external intervention or manual method updates, thereby eliminating labor requirements while maintaining verification reliability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a universal detection mechanism where the embedded script and parameters can handle various types of data alterations without requiring method changes. The self-contained calculation method serves multiple functions: it can detect alterations in the image data, verify integrity, and adapt to different alteration scenarios all through the same embedded structure

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If the hash value calculation method is defined by data type and format, then specific data can be processed, but there is no flexibility in the calculation method at the data generation side

Engineering Contradiction:
Improvedata-specific detection accuracyVSAvoidflexibility in calculation method
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent transforms the static, format-specific calculation method into a dynamic, flexible system by embedding the script directly in the image data. This allows the calculation method to be customized for each specific data type and format at the time of encoding, while maintaining the ability to adapt to different scenarios without being constrained by pre-defined method limitations

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies local quality by allowing each image data instance to have its own customized calculation method and parameters embedded specifically for that data type and format. This enables precise, data-specific detection accuracy while maintaining overall system flexibility, as each local instance can be optimized independently

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11269998B2Image data alteration detection device, image data alteration detection method, and data structure of image data
Publication Date: 2022.03.08 JVC KENWOOD CORP
  • US11269998B2 patent drawing
  • US11269998B2 patent drawing
  • US11269998B2 patent drawing

AI summary

To provide an image data alteration detection device, an image data alteration detection method, and a data structure of image data that can easily detect an alteration in image data. Metadata in image data includes a first hash value calculated based on predetermined data, a second hash value calculated based on a character string of a script, and the script. An image alteration detection device calculates a third hash value based on the predetermined data and the script included in the metadata, calculates a fourth hash value based on a character string of the script included in the metadata, compares the first hash value included in the metadata with the calculated third hash value and the second hash value included in the metadata with the calculated fourth hash value, and detects that the image data is altered when one of the values is not equal.