Image History Storage Difference Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing devices store history information for drawing operations even when no changes are made, leading to inefficient user operations and increased storage requirements.
Innovation Solution
Implement a method to compare image data before and after editing, storing history information only when differences are detected, and using compression methods to efficiently manage and restore image data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all drawing operations are stored as history information regardless of whether they change the image, then the user can restore any previous state, but the storage capacity increases unnecessarily and the user must perform redundant return operations
Solution Approach 1:
The patent extracts only the meaningful changes from the complete operation history. By comparing image data before and after each operation, the system stores only operations that actually modify the image, removing redundant history entries that consume storage space without providing restoration value.
Solution Approach 2:
The patent changes the parameter of history storage from storing all operations to storing only operations with detected image differences. The comparison mechanism identifies parameter changes in image data, and only operations resulting in different image parameters are preserved in history information.
2Reliability
If image data is compressed using lossless compression to maintain exact restoration capability, then the original image can be perfectly restored, but the compression ratio and storage efficiency are reduced compared to lossy compression
Solution Approach 1:
The patent changes the compression parameter from lossy to lossless compression specifically for history information storage. This ensures that when images are restored from history, the visual quality and data integrity are perfectly preserved, allowing exact restoration of previous states without quality degradation.
3Loss of time
If image data is compressed before comparison to reduce processing time, then the comparison operation becomes faster, but the compression and decompression processes require additional computational resources
Solution Approach 1:
The patent applies preliminary compression to image data before the comparison operation. By compressing the data in advance, the subsequent comparison process works with smaller data structures, significantly reducing the time required for comparison operations while the compression is performed during the natural flow of operation processing.
Data Source
AI summary
A method for controlling an information processing device includes: accepting an operation on an image before editing; editing the image before editing, based on the accepted operation; comparing data of the image before editing with data of an image after editing obtained by editing the image before editing; and storing history information about the editing if a difference between the image before editing and the image after editing is detected as a result of the comparison.


