Image Chunk Management for Network Traffic Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The network is burdened by numerous logically identical images, which are generated due to existing image encoding schemes that prioritize compression, self-encoding by platforms like Facebook and YouTube, and thread synchronization issues, leading to increased network traffic.
Innovation Solution
A method and apparatus that divide images into meaningful scene units called chunks, generate chunk information, and perform sameness checks to identify and delete or update logically identical images, utilizing a content server and cache server to efficiently manage and provide image data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of substance
If image encoding schemes prioritize compression ratio, then storage efficiency is improved, but logically identical images with different binary data are generated, increasing network traffic
Solution Approach 1:
The patent divides images into meaningful scene units called chunks, generating chunk information that represents the visual content. This segmentation allows the system to identify and eliminate duplicates at the chunk level rather than treating entire images as single units, thereby reducing network traffic while maintaining storage efficiency.
Solution Approach 2:
The patent creates chunk information as a simplified representation (copy) of the actual image data. By comparing chunk information rather than full image data, the system can identify logically identical images without transmitting redundant binary data, thus reducing network traffic while preserving storage efficiency.
2Adaptability or versatility
If multiple platforms perform self-encoding on uploaded images, then platform-specific optimization is improved, but repetition of encoding generates logically identical images, increasing network load
Solution Approach 1:
The patent introduces chunk information as an intermediary representation between the original image and the encoded image data. This intermediary layer allows different platforms to perform their self-encoding operations while providing a standardized comparison mechanism that can identify logically identical images across platforms, thereby reducing network load despite multiple encoding operations.
3Reliability
If thread synchronization is performed in multi-thread based image encoding, then encoding reliability is improved, but thread synchronization causes logically identical images with different binary information
Solution Approach 1:
The patent replaces the mechanical comparison of binary image data with a computational comparison of chunk information. This substitution allows the system to handle the complexities of multi-thread encoding and thread synchronization issues by working with simplified scene unit representations, thereby identifying logically identical images without being affected by binary variations caused by synchronization.
4Reliability
If I frames are inserted at regular intervals in image editing, then decoding reference is improved, but position changes of I frames change binary information, causing logically identical images
Solution Approach 1:
The patent changes the parameter used for image comparison from binary data to chunk information based on meaningful scene units. This parameter change makes the comparison immune to variations in I frame positioning and other encoding differences, allowing the system to identify logically identical images despite changes in binary information caused by I frame insertion at different positions.
Data Source
AI summary
A method for managing multimedia data by a contents server comprises the steps of: generating one or more chunks from an input image; generating chunk information of the input image including a list of the generated chunks; performing an identity check among chunks on the basis of the chunk information of the input image and chunk information stored in the contents server; and updating the stored chunk information according to a result of the identity check, wherein the chunks are a meaningful scene unit in an image.


