Multimedia digital watermark embedding and separation methods and multimedia digital watermark embedding and separation devices
A watermark embedding and digital watermarking technology, applied in selective content distribution, image communication, electrical components, etc., can solve the problems of high complexity of video watermarking, unsupported watermark separation, failure of copyright protection means, etc., so that it is not easy to intercept or even Tampering, robust effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0110] Such as figure 1 It is a schematic structural diagram of a multimedia digital watermark processing device in Embodiment 1 of the present invention. Such as figure 1As shown, the configured device is composed of a user interface abstraction 101 , a codec scheme module 102 , a watermark processing engine 103 , an encryption ciphertext module 104 and a file storage module 105 . In this structure, the user interface abstraction 101 is used to interface with the application program and receive the parameters set by the upper layer, that is, the description of the processing requirements of an application program for multimedia digital watermarking. The codec scheme module 102 can receive local multimedia schemes, support video and image codecs, extract data from multimedia files, and write multimedia data into media files of a certain format. The watermark processing engine 103 is the processing center of the method of the present application, and is also the core componen...
Embodiment 2
[0112] Such as figure 2 It is a flow chart of implementing watermark embedding in Embodiment 2 of the present invention. From information import to processing result output, the specific description is as follows:
[0113] The main flow of multimedia digital watermark embedding first enters the preset stage, in which the upper layer application program sets the required parameters to the device of the present application.
[0114] Step 201, importing the requirements of the local codec solution, is to enable the device of the present application to obtain local multimedia processing capabilities to support subsequent codec work.
[0115] Step 202, importing video or image resources, this is the original media file that the user needs to enter the watermark, and at the same time import the watermark picture, the user interface abstraction 101 of the device of the present application provides an interface for receiving the watermark picture form, and how the user chooses or T...
Embodiment 3
[0130] Such as image 3 It is a schematic diagram of the encoding and decoding pipeline in Embodiment 3 of the present invention, and the specific description is as follows:
[0131] Decoding work sequence:
[0132] In step 301, media file data is acquired through local means or remote means.
[0133] Step 302, analyzing the format of the media file, analyzing the container and data stream, demultiplexing before playing, and judging whether the media file can be received and processed by the local multimedia solution.
[0134] Step 303, if the local multimedia solution cannot handle the media format, turn to error handling and notify the upper layer application.
[0135] Step 304, if the local multimedia solution is compatible with the media format, provide extracted image or video frame data.
[0136] In step 305, before the image data or video frame data is output to the watermark processing engine 103, its data array is converted into RGB color mode, which is convenient ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 