(EN) Watermark embedding and extracting methods and apparatuses, and a terminal device and a medium. The watermark embedding method comprises: determining degree of a polynomial function to be constructed according to a preset number of copies of division of watermark information, selecting multiple numerical values as coefficients of items in the polynomial function, and constructing the polynomial function, wherein a function value of the polynomial function when the independent variable is zero is a decimal representation value of the watermark information (S101); selecting multiple real values as elements to form a real number set, wherein the number of the elements in the real number set is equal to the preset number of copies of division (S102); respectively substituting the elements in the real number set into the polynomial function, and calculating and saving function values corresponding to the elements (S103); embedding the elements in the real number set into a target file, wherein the elements and the function values corresponding to the elements are used for extracting the watermark information (S104). According to the method, the attack resistance of a watermark can be enhanced, so that the content of the watermark can be completely extracted from the target file after the target file undergoes major changes.
(FR) L'invention concerne des procédés et des appareils d'incorporation et d'extraction de filigrane, un dispositif terminal et un support. Le procédé d'incorporation de filigrane comprend : la détermination du degré d'une fonction polynomiale à construire selon un nombre prédéfini de copies de division d'informations de filigrane, la sélection de multiples valeurs numériques en tant que coefficients d'éléments dans la fonction polynomiale, et la construction de la fonction polynomiale, une valeur de fonction de la fonction polynomiale lorsque la variable indépendante est zéro étant une valeur de représentation décimale des informations de filigrane (S101) ; la sélection de multiples valeurs réelles comme éléments pour former un ensemble de nombres réels, le nombre des éléments dans l'ensemble de nombres réels étant égal au nombre prédéfini de copies de division (S102) ; le remplacement respectif des éléments dans le nombre réel défini dans la fonction polynomiale, et le calcul et la sauvegarde des valeurs de fonction correspondant aux éléments (S103) ; l’incorporation des éléments dans le nombre réel défini dans un fichier cible, les éléments et les valeurs de fonction correspondant aux éléments étant utilisés pour extraire les informations de filigrane (S104). Selon le procédé, la résistance aux attaques d'un filigrane peut être améliorée, de telle sorte que le contenu du filigrane peut être complètement extrait du fichier cible après que le fichier cible subit des changements majeurs.
(ZH) 一种水印嵌入和提取方法、装置、终端设备及介质。该方法包括:根据水印信息的预设划分份数确定待构建的多项式函数的次数,并选取多个数值作为所述多项式函数中各项的系数,构建所述多项式函数;所述多项式函数在自变量取零时的函数值为水印信息的十进制表示值(S101);选取多个实数值作为元素,组成实数集合;所述实数集合中元素的个数等于所述预设划分份数(S102);将所述实数集合中各个元素分别代入所述多项式函数,计算并保存各个元素对应的函数值(S103);将所述实数集合中各个元素嵌入到目标文件中;所述各个元素和所述各个元素对应的函数值用于对所述水印信息进行提取(S104)。该方法能够增强水印抵抗攻击的能力,使得在目标文件遭受了较大的改动之后仍可以从中完整的提取出水印的内容。