A fast information embedding method for mp4 video stream
A fast information and video technology, applied in the field of information hiding, can solve the problems of not being able to achieve the variation range and embedding capacity of the video bit stream, poor robustness, and large video impact, and achieve invisibility, real-time performance, and algorithm speed fast effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0056] Such as figure 1 As shown, a secret information embedding block of a fast information embedding method for MP4 video code stream. In step S101 among the figure, judge whether the format of input video is MP4 format and video part is based on H.264 compression standard; If so, then continue; Otherwise, give the prompt that can not embed secret information;
[0057] When judging, you can use FFMPEG code to parse the MP4 video file, and judge whether the video part in the MP4 file is encoded in H.264 mode (the audio part is ignored). FFMPEG is a set of open source computer programs that can be used to record, convert digital audio and video, and convert them into streams. It provides a complete solution for recording, converting and streaming audio and video.
[0058] In step S102, the secret information to be embedded is converted into a watermark bit string to be embedded.
[0059] The secret information refers to the original copyright information, fingerprint inform...
Embodiment 2
[0070] Compared with Embodiment 1, this embodiment also provides a device for embedding secret information.
[0071] Such as image 3 As shown, the secret information embedding device includes: an original MP4 video format parsing and judging unit 301, which is used to judge whether the format of the input video is MP4 format and the video part is based on the H.264 compression standard; the watermark unit is generated by the secret information 302, for converting the secret information into a watermark bit string to be embedded through scrambling; the watermark information embedding unit 303, for traversing all frames of the video, locating the last two bytes of the RBSP of each frame and embedding in it 2-bit watermark information; watermarked MP4 video reconstruction unit 304, configured to reconstruct watermarked MP4 video based on all watermarked RBSPs and other unchanged parts.
[0072] generating a watermark unit from the secret information, for converting the secret i...
Embodiment 3
[0076] Compared with Embodiment 1, this embodiment further includes an embedded electronic device.
[0077] Such as Figure 4 As shown, the embedded electronic device includes: an algorithm processor 401; and an embedded algorithm memory 402, which is used to store the program of the secret information embedding method. After the device is powered on and runs the program of the secret information embedding method through the processor, the following steps are executed: Described steps: judge whether the format of original video is MP4 format and video part is based on H.264 compression standard; If so, then continue; Otherwise, give the prompt that can not embed secret information; Will wait to embed secret information and convert into waiting to embed watermark bit string; execute the following three steps for each frame of the video until all watermark bits are embedded or all frames are embedded:
[0078] Locate the last two bytes C1 and C2 of the RBSP of the current frame; ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com