Image Encoding Apparatus Annexed Data Preservation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing technologies face challenges in transmitting image files without losing annexed data, particularly during transcoding, due to quantization errors and color space conversions, which are common in JPEG compression standards and smart device image sharing.
Innovation Solution
The development of an image encoding and decoding apparatus that converts annexed data into an image data format, allowing it to be transmitted alongside image data without loss, using an annexed data obtainer, an annexed image data obtainer, and an encoder to ensure data integrity through specific codecs and compression methods.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If image files are transcoded to adjust resolution or reduce data size, then transmission efficiency is improved, but annexed data is lost due to quantization errors and color space conversion
Solution Approach 1:
The patent separates the image data and annexed data into different components. The image data undergoes transcoding while the annexed data is extracted, converted to image format, and embedded as a distinct element (annexed image data) that can be independently preserved through the transmission process.
Solution Approach 2:
The patent introduces an intermediary conversion process where annexed data is transformed into annexed image data using conversion information (such as conversion formulas or reference images). This intermediary form allows the annexed data to survive the image transcoding process and be recovered at the receiving end.
2Reliability
If annexed data is preserved through conversion to image data format, then data integrity is improved, but processing complexity increases
Solution Approach 1:
The patent changes the format parameter of the annexed data from its original form (text, audio, video, etc.) to image data format. This parameter change enables the annexed data to be treated as image content and processed through the same encoding/decoding pipeline as the main image, ensuring preservation while managing complexity through standardized processing.
Solution Approach 2:
The patent performs preliminary conversion of the annexed data to image format before the image transcoding process. By converting the annexed data in advance and embedding it as annexed image data, the system ensures that the annexed information is already in a preservable format before any potentially lossy operations are applied to the image stream.
3Adaptability or versatility
If annexed data is converted to image data format, then compatibility with transmission channels is improved, but data format conversion requirements increase
Solution Approach 1:
The patent makes the annexed data universal by converting it to image data format, which is a widely compatible format that can be transmitted through various channels (image messengers, email, social media) without special handling. The converted annexed image data can be processed by any system capable of handling image files, greatly enhancing transmission versatility.
Solution Approach 2:
The patent changes the data format parameter of annexed information from diverse formats (text, audio, video) to a unified image format. This parameter unification simplifies transmission compatibility while the conversion information (formulas, references) preserves the ability to reconstruct the original data type at the receiving end.
Data Source
AI summary
An image encoding apparatus includes an annexed data obtainer configured to obtain annexed data that is annexed to image data and that is to be transmitted along with the image data; an annexed image data obtainer configured to convert the obtained annexed data and obtain annexed image data having a same format as that of the image data; and an encoder configured to obtain transmission image data based on the annexed image data and the image data and encode the transmission image data according to a first codec.


