Selective Video Masking for Privacy-Preserving Access Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video processing systems struggle to manage security and privacy while enabling the use of video footage for its intended purpose, particularly in scenarios where sensitive information needs to be protected from unauthorized access.
Innovation Solution
A computer-implemented method and system for selectively modifying video streams by identifying and obscuring sensitive information using image masks, generating modified portions, and providing second data for recovering the original content, allowing selective distribution and access control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the entire video stream is distributed to multiple users, then all users can access the complete content, but security and privacy objectives cannot be maintained for sensitive information
Solution Approach 1:
The video stream is segmented into selected portions (containing sensitive information) and unselected portions. The selected portions are modified to generate modified portions, while unselected portions remain unchanged. This segmentation allows different users to access different versions of the video stream based on their authorization levels, thereby maintaining security and privacy while enabling adaptable access control.
Solution Approach 2:
Different portions of the video stream are treated differently based on their content characteristics. Selected portions containing sensitive information are modified according to specific criteria, while unselected portions are left unchanged. This local differentiation enables the system to maintain high security for sensitive content while preserving full accessibility for authorized users who need the complete video stream.
2Reliability
If modified portions of image data are generated by replacing selected portions, then sensitive information is protected, but storage requirements increase due to needing to store both original and modified versions
Solution Approach 1:
Instead of storing both the original video stream and the fully modified version, the system extracts only the necessary difference data (second data) that describes how to recover the selected portions from the modified portions. This extraction approach significantly reduces storage requirements while maintaining privacy protection, as only the essential modification information needs to be stored rather than complete video copies.
Solution Approach 2:
The system discards the need to store complete original and modified video streams by generating second data that enables recovery of selected portions only when needed. This allows the system to maintain privacy by having modified portions available while reducing storage requirements through selective recovery capability rather than full version storage.
3Reliability
If selective modification is applied to video streams, then privacy objectives are met for certain users, but the complexity of the processing system increases
Solution Approach 1:
The system performs preliminary actions by pre-identifying selected portions of the video stream that contain sensitive information and pre-modifying them according to established criteria. This preliminary processing enables the system to maintain privacy objectives while reducing real-time processing complexity, as the modification logic is prepared in advance and can be applied efficiently during video distribution.
Data Source
AI summary
A computer-implemented method for processing a video stream is provided. The method comprises receiving a video stream, selecting portions of the image data, and modifying the selected portions to generate modified portions of image data. Second data is generated for use in recovering at least some of the selected portions from the modified portions. The second data, unselected portions of the image data, and the modified portions of the image data are output. A system and non-transitory computer-readable storage medium according to this method are also provided. A computer-implemented method for data processing is provided. The method for data processing comprising receiving second data and modified portions of the image data, and processing at least some of the modified portions using the second data to recover selected portions of the image data. A system and non-transitory computer-readable storage medium according to the method for data processing are also provided.


