Moving Image Processing System for Anti-Screenshot Protection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies for preventing fraudulent acquisition of original images are limited to still images and cannot be applied to moving images, making it difficult to protect the original moving image data from being copied.
Innovation Solution
A moving image processing system that acquires and modifies moving image data by generating modified frame images with pixel values matching those of a key frame image, or by combining noise images with a key frame image, ensuring the average pixel values of the modified images correspond to the original, thereby preventing the display of the original frame images.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If modified frame images are generated and displayed instead of original frame images, then the original moving image data is protected from fraudulent acquisition, but the visual quality and fidelity of the displayed image may deteriorate
Solution Approach 1:
The patent applies local quality by adding noise selectively to specific regions of the image rather than uniformly across the entire image. The noise addition is concentrated in less important areas while preserving quality in important regions, thus protecting the original image data while maintaining visual fidelity where it matters most.
Solution Approach 2:
The patent uses partial action by applying noise addition only to certain frame images or certain regions within frames, rather than modifying every pixel uniformly. This selective modification approach protects the original data while maintaining acceptable visual quality in critical areas.
2Reliability
If noise images are combined with key frame images to generate modified frame images, then the original image data is obscured and protected from copying, but the clarity and detail of the displayed image may be reduced
Solution Approach 1:
The noise images are combined with key frame images in a localized manner, where the noise is primarily added to non-critical regions. This ensures that important image details and edges remain clear while less important areas contain the noise that prevents accurate copying through screen shots.
Solution Approach 2:
The noise images act as an intermediary layer that is combined with the key frame images. This intermediary noise layer obscures the original image data enough to prevent fraudulent acquisition, while the underlying key frame image structure is preserved to maintain overall image quality.
3Reliability
If multiple modified frame images are generated with the same average pixel values as the original, then the protection against fraudulent acquisition is strengthened, but the computational complexity and processing time increase
Solution Approach 1:
The patent segments the image processing into distinct components: generating multiple noise images, combining them with the key frame image, and calculating average pixel values. This segmentation allows each step to be optimized independently, reducing overall computational complexity while maintaining security.
Solution Approach 2:
The patent changes parameters such as noise intensity, noise distribution patterns, and the number of modified frame images generated. By adjusting these parameters, the system can balance between providing strong protection against image theft and maintaining acceptable processing complexity and performance.
Data Source
AI summary
To make it difficult to acquire an original moving image based on display data. A moving image processing system includes a moving image data acquiring unit for acquiring moving image data, a frame image set specifying unit for specifying an image set that includes, among a plurality of frame images indicated by the moving image data, frame images to be displayed sequentially, and a modified frame image generating unit for generating, by modifying a key frame image that is based on at least one of the frame images included in the image set, a same number of modified frame images as the frame images included in the image set, wherein an average of pixel values of corresponding pixels of the modified frame images corresponds to a pixel value of a corresponding pixel of the key frame image, and a display control unit for sequentially display the modified frame images generated by modified frame image generating unit, instead of the frame images included in the image set.


