Image Authenticity Hashing for Continuous Digital Capture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Digital image capturing devices, such as digital cameras, face challenges in processing large amounts of data for hash value calculations, leading to reduced continuous photographing speed or decreased number of images that can be captured due to high computational load, which is exacerbated by the need to ensure image authenticity using blockchain technology.
Innovation Solution
An image capturing apparatus reduces file size processing and calculates hash values efficiently by generating reduction processing information, transmitting image files and hash values to a management system for blockchain registration, while maintaining authenticity guarantees through hash value comparisons.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the image capturing apparatus calculates hash values of high-quality image files, then the authenticity of digital images is guaranteed, but the continuous photographing speed is reduced due to high computational load
Solution Approach 1:
The patent extracts only the essential information needed for authenticity verification (hash values and metadata) from the complete image files and stores this extracted data in the blockchain. This allows the full image files to be stored separately without bloating the blockchain, thus reducing the computational load during photographing while maintaining authenticity guarantees.
Solution Approach 2:
The patent performs hash value calculations and metadata extraction as preliminary actions immediately when images are captured, storing these verification data in the blockchain before any potential tampering can occur. This preliminary action ensures authenticity is established upfront without requiring intensive processing during subsequent photographing operations.
2Reliability
If the image capturing apparatus calculates hash values of large-size image files, then the authenticity of digital images is guaranteed, but the number of continuously photographable images is reduced due to processing load
Solution Approach 1:
The system extracts only the critical verification data (hash values and metadata) from complete image files and stores this extracted information in the blockchain. This extraction approach allows full image files to be stored separately, significantly reducing the computational burden during continuous photographing while maintaining authenticity guarantees.
Solution Approach 2:
The patent changes the parameter being stored in the blockchain from complete image files to condensed verification data (hash values and metadata). This parameter transformation reduces the data size and processing requirements, enabling a higher number of images to be captured and verified continuously.
3Measurement precision
If the image capturing apparatus processes complete image files for hash calculation, then verification accuracy is maintained, but the computational load increases
Solution Approach 1:
The patent extracts and stores only the essential verification data (hash values and metadata) in the blockchain, while complete image files are stored separately. This extraction maintains verification accuracy because the hash values are derived from the complete files, but significantly reduces computational load during subsequent verification operations.
Solution Approach 2:
The system creates a cryptographic copy (hash value) of the complete image file and stores this copy in the blockchain along with metadata. This copying approach maintains verification accuracy by preserving the original file's digital fingerprint while reducing the need to process the entire file during verification, thus lowering computational load.
Data Source
AI summary
An image capturing apparatus capable of guaranteeing the authenticity of contents while reducing the calculation load of a hash value of an image file. The image capturing apparatus generates an image file, and performs processing for reducing a file size of the image file. A hash value generation section calculates a hash value by applying a hash function to the processed image file. Reduction processing information indicating a method of reducing the file size is generated, and the image file, the hash value, and the reduction processing information are transmitted in a state associated with each other, to a management system that registers data associated with the image file including the hash value in a blockchain.


