Video Stream Encoding with Source-Specific Signing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Surveillance video cameras face challenges in maintaining the integrity and trustworthiness of video streams due to modifications such as deep fakes, which can erode the evidentiary value and diminish trust in captured video, necessitating improved encoding methods to differentiate between original and modified video.
Innovation Solution
A method of processing video streams by encoding separate sets of input image frames from different sources into a combined stream, where each set is signed with unique keys, allowing for verification of integrity and origin, while avoiding permanent alteration of original data and reducing redundant encoding, transmission, and storage resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If modified video and unmodified video are encoded and processed independently, then the integrity of original video data is maintained, but resource usage (encoding, transmission, storage) increases
Solution Approach 1:
The patent combines modified video and unmodified video into a single encoded bitstream, merging two separate encoding processes into one. This reduces redundant encoding operations, transmission bandwidth requirements, and storage space while maintaining the ability to verify the integrity of the original unmodified video data through selective referencing and authentication mechanisms
2Adaptability or versatility
If video streams are modified with overlays and graphical elements, then the usefulness for security and evidence gathering is improved, but the trustworthiness and evidentiary value are eroded
Solution Approach 1:
The patent segments the video stream into two distinct sets of image frames: modified video frames (with overlays, bounding boxes, privacy masks) and unmodified video frames (original captured data). This segmentation allows the system to maintain the functional versatility of modified video for security applications while preserving the trustworthiness of unmodified frames for evidentiary purposes, as each set can be independently authenticated
Data Source
AI summary
A method of processing a video stream comprises receiving a first/second set of input image frames comprising image data originating from a first/second source of input image frames; encoding the sets of input image frames into first/second sets of encoded image frames, forming a combined video stream, wherein an encoded image frame of the first set of encoded image frames exclusively references one or more other encoded image frames of the first set of encoded image frames, and an encoded image frame of the second set of encoded image frames references both an encoded image frame of the first set of encoded image frames and another encoded image frame of the second set of encoded image frames; and signing, using a first/second key, a first/second signing group comprising one or more encoded image frames of the first/second set of encoded image frames, wherein each key pertains to the respective source.


