CN1148970C - Digit image coding/decoding device and method using water mark - Google Patents
Digit image coding/decoding device and method using water mark Download PDFInfo
- Publication number
- CN1148970C CN1148970C CNB991109651A CN99110965A CN1148970C CN 1148970 C CN1148970 C CN 1148970C CN B991109651 A CNB991109651 A CN B991109651A CN 99110965 A CN99110965 A CN 99110965A CN 1148970 C CN1148970 C CN 1148970C
- Authority
- CN
- China
- Prior art keywords
- image
- main image
- wavelet coefficients
- coefficients
- pseudo
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/007—Transform coding, e.g. discrete cosine transform
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Discrete Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
Abstract
提供了使用水印的数字图像编码/解码装置及其方法。数字图像编码装置包括:离散子波变换部分,对要传送的主图像离散子波变换,输出M×M个离散子波系数;有效系数提取部分,提取上限有效系数;伪随机数发生器,产生伪随机数;系数替换/组合部分,获得表示N×N个替换位置的替换位置数据,用N×N个有效子波系统替换和组合与N×N替换位置对应的系数。使用当前图像校正失真主图像,故信息流连续。即使图像突然改变,校正图像处理中也不产生误差。
Provided are a digital image encoding/decoding device using a watermark and a method thereof. The digital image coding device includes: a discrete wavelet transform part, which outputs M×M discrete wavelet coefficients for the main image to be transmitted through discrete wavelet transform; an effective coefficient extraction part, which extracts an upper limit effective coefficient; a pseudo-random number generator, which generates Pseudo-random numbers; coefficient replacement/combination part, obtain replacement position data representing N×N replacement positions, replace and combine coefficients corresponding to N×N replacement positions with N×N effective wavelet systems. The current image is used to correct the distorted main image, so the information flow is continuous. No errors are generated in correcting image processing even if the image changes suddenly.
Description
本申请涉及由本发明的申请人于1998年7月1日提交的题为“使用水印(watermarking)评估图像质量的方法”的美国序号60/091,540的临时专利申请。This application is related to provisional patent application US Serial No. 60/091,540, entitled "Method of Assessing Image Quality Using Watermarking," filed July 1, 1998 by the applicant of the present invention.
技术领域technical field
本发明涉及使用水印的数字图像编码装置、解码装置、以及编码和解码方法,更具体地说,涉及在主图像的失真严重时通过使用签名图像(signa ture image)校正失真主图像来使信息流连续的数字图像编码装置、解码装置、以及编码和解码方法。The present invention relates to a digital image encoding device, a decoding device, and an encoding and decoding method using a watermark, and more particularly, relates to making information flow by correcting a distorted main image using a signature image when the distortion of the main image is severe. A continuous digital image encoding device, decoding device, and encoding and decoding method.
背景技术Background technique
水印是一种为提供安全性和鉴别权的目的而把将要传送的图像与加密图像一起传送的技术。接收机侧接收与秘密传送的加密图像(下文称之为签名图像)一起传送的图像(下文称之为主图像)。签名图像由特定的解密装置解码。Watermarking is a technique of transmitting an image to be transmitted together with an encrypted image for the purpose of providing security and authentication. The receiver side receives an image (hereinafter referred to as a main image) transmitted together with a secretly transmitted encrypted image (hereinafter referred to as a signature image). The signature image is decoded by a specific decryption device.
图1是说明用于产生加水印的图像和从该加水印的图像提取签名图像的常规数字图像编解码装置的概念方框图。在将要描述的常规数字图像编码装置中,在编码期间,对主图像和秘密传送的签名图像进行DCT(离散余弦变换),从而提取相应图像的DCT系数。由编码器对DCT系数编码。在此,由一个用于进行加密控制操作的分离加密编码器对签名图像的DCT系数成分编码。以这种方式,可传送主图像的DCT系数和插入到被编码后的主图像的DCT系数中的签名图像的DCT系数。对主图像的DCT系数和插入到主图像的DCT系数中的签名图像的DCT系数进行IDCT(反离散余弦变换),从而获得只能看到主图像而不能看到签名图像的加水印图像。FIG. 1 is a conceptual block diagram illustrating a conventional digital image codec apparatus for generating a watermarked image and extracting a signature image from the watermarked image. In a conventional digital image encoding device to be described, during encoding, a main image and a secretly transmitted signature image are subjected to DCT (Discrete Cosine Transform), thereby extracting DCT coefficients of the corresponding images. The DCT coefficients are encoded by an encoder. Here, the DCT coefficient components of the signature image are encoded by a separate encryption encoder for encryption control operations. In this way, the DCT coefficients of the main image and the DCT coefficients of the signature image inserted into the DCT coefficients of the encoded main image can be transmitted. IDCT (Inverse Discrete Cosine Transform) is performed on the DCT coefficients of the main image and the DCT coefficients of the signature image inserted into the DCT coefficients of the main image, thereby obtaining a watermarked image in which only the main image can be seen but not the signature image.
由特定的解密装置对主图像上加水印的签名图像解码以将其恢复。恢复期间,对加水印的图像进行DCT,从而提取其DCT系数。接下来,从加水印的图像的DCT系数分离通过对原始主图像进行DCT获得的提取DCT系数,从而提取编码签名图像的DCT系数成分。然后,解码器对编码签名图像的DCT系数成分解码。在此,加密解码器执行解密的控制操作。对由解密控制操作解码的签名图像的DCT系数再次进行IDCT,从而恢复签名图像。The signature image watermarked on the main image is decoded by a specific decryption device to restore it. During restoration, DCT is performed on the watermarked image to extract its DCT coefficients. Next, the extracted DCT coefficients obtained by performing DCT on the original main image are separated from the DCT coefficients of the watermarked image, thereby extracting the DCT coefficient components of the encoded signature image. Then, the decoder decodes the DCT coefficient components of the coded signature image. Here, the encryption decoder performs the control operation of decryption. IDCT is performed again on the DCT coefficients of the signature image decoded by the decryption control operation, thereby restoring the signature image.
如上所述,在使用水印的常规数字图像编码装置中,如果确定当前的主图像严重失真,由解码单元使用前面的主图像校正当前图像。然而,如果在校正图像处理中使用前面的图像而不是当前图像,信息流变得不连续。另外,在图像突然改变时,在校正图像处理中可能产生误差。As described above, in a conventional digital image encoding device using a watermark, if it is determined that the current main image is severely distorted, the current image is corrected by the decoding unit using the previous main image. However, if a previous image is used instead of the current image in corrective image processing, the flow of information becomes discontinuous. In addition, when an image changes suddenly, an error may occur in correcting image processing.
发明内容Contents of the invention
本发明的一个目的是提供数字图像编码/解码装置及其方法,能够利用当前图像校正从严重噪声环境传送的失真主图像。An object of the present invention is to provide a digital image encoding/decoding apparatus and method thereof capable of correcting a distorted main image transmitted from a heavily noisy environment using a current image.
为实现本发明的上述目的,提供一种数字图像编码装置,该装置包括:一个离散子波(wavelet)变换部分,用于对其上将要传送的主图像进行离散子波变换,从而输出M×M个离散子波系数,其中M是预定正整数;一个有效系数提取部分,用于在M×M个子波系数中提取预定百分比的上限有效系数;一个伪随机数发生器,用于根据与加密代码对应的预定规则产生伪随机数;一个系数替换/组合部分,用于获得表示N×N个替换位置的替换位置数据,其中N是小于M的预定正整数,用N×N个有效子波系数替换和组合与在M×M个子波系数中选择的N×N个替换位置对应的系数;一个反离散子波变换部分,用于对被替换的M×M个子波系数进行反离散子波变换,以产生组合主图像;和一个压缩部分,用于压缩组合主图像和加密代码。In order to realize the above-mentioned purpose of the present invention, a kind of digital image coding device is provided, and this device comprises: a discrete wavelet (wavelet) transformation part, is used for carrying out discrete wavelet transformation to the main image to be transmitted on it, thereby output M × M discrete wavelet coefficients, wherein M is a predetermined positive integer; an effective coefficient extraction part is used to extract a predetermined percentage of upper effective coefficients from M×M wavelet coefficients; a pseudo-random number generator is used for encryption according to A predetermined rule corresponding to the code generates a pseudo-random number; a coefficient replacement/combination part is used to obtain replacement position data representing N×N replacement positions, where N is a predetermined positive integer smaller than M, and N×N effective wavelets are used Coefficient replacement and combination of coefficients corresponding to N×N replacement positions selected among M×M wavelet coefficients; an inverse discrete wavelet transform section for inverse discrete wavelet transform on the replaced M×M wavelet coefficients a transform to produce a combined main image; and a compression section to compress the combined main image and the encryption code.
另外,预定正整数N最好小于或等于0.5M。In addition, the predetermined positive integer N is preferably less than or equal to 0.5M.
根据本发明的另一方面,提供一种用于对使用水印编码的比特流解码的数字图像解码装置,该装置包括:一个解压缩部分,用于对压缩的比特流解压缩以恢复主图像和预定的加密代码;一个图像质量评估部分,用于评估恢复的主图像的质量,以及如果恢复的主图像质量低于预定等级产生变成第一逻辑状态的控制信号,和如果恢复的主图像质量不低于预定等级产生变成第二逻辑状态的控制信号;一个离散子波变换部分,用于响应第一逻辑状态控制信号对恢复的主图像进行离散子波变换,以获得M×M个子波系数,M是预定正整数;一个伪随机数发生器,用于根据与恢复加密代码对应的规则产生伪随机数;一个系数分离部分,用于使用伪随机数获得表示N×N个替换位置的分离位置数据,N是小于M的另一个预定正整数,和从M×M个子波系数分离N×N个分离位置的N×N个子波系数;一个反离散子波变换部分,用于对N×N个子波数进行反离散子波变换,以产生恢复的签名图像;一个图像标度转换部分,用于把恢复的签名图像的标度增加到主图像的标度中,和一个图像选择部分,用于响应第一逻辑状态控制信号选择标度增加的(scale-increasing)签名图像,和响应第二逻辑状态控制信号选择恢复的主图像,以输出选择的图像作为主图像。According to another aspect of the present invention, there is provided a digital image decoding apparatus for decoding a bitstream encoded using a watermark, the apparatus comprising: a decompression section for decompressing the compressed bitstream to restore the main image and predetermined encryption code; an image quality evaluation section for evaluating the quality of the restored main image, and if the restored main image quality is lower than a predetermined level, a control signal that becomes a first logic state is generated, and if the restored main image quality generating a control signal that changes to a second logic state at no lower than a predetermined level; a discrete wavelet transform section for performing discrete wavelet transform on the restored main image in response to the first logic state control signal to obtain M×M wavelets Coefficient, M is a predetermined positive integer; a pseudo-random number generator, used to generate pseudo-random numbers according to the rules corresponding to the recovery encryption code; a coefficient separation part, used to use pseudo-random numbers to obtain N×N replacement positions Separation position data, N is another predetermined positive integer smaller than M, and N × N wavelet coefficients separating N × N separation positions from M × M wavelet coefficients; an inverse discrete wavelet transform part for N ×N wavelet numbers for inverse discrete wavelet transform to produce the restored signature image; an image scale conversion section for adding the scale of the restored signature image to the scale of the main image, and an image selection section, For selecting a scale-increasing signature image in response to a first logic state control signal, and selecting a restored main image in response to a second logic state control signal, to output the selected image as the main image.
根据本发明的再一个方面,提供一种使用水印的数字图像编解码装置,该装置包括:一个第一离散子波变换部分,用于对其上将要传送的主图像进行离散子波变换,从而输出M×M个离散子波系数,其中M是预定正整数;一个有效系数提取部分,用于在M×M个子波系数中提取预定百分比的上限有效系数;一个第一伪随机数发生器,用于根据与加密代码对应的预定规则产生伪随机数;一个系数替换/组合部分,用于获得表示N×N个替换位置的替换位置数据,其中N是小于M的预定正整数,用N×N个有效子波系数替换和组合与在M×M个子波系数中选择的N×N个替换位置对应的系数;一个第一反离散子波变换部分,用于对替换的M×M个子波系数进行反离散子波变换,以产生组合的主图像;一个压缩部分,用于压缩组合的主图像和加密代码;一个解压缩部分,用于对压缩的比特流解压缩以恢复主图像和加密代码;一个图像质量评估部分,用于评估恢复的主图像的质量,以及如果恢复的主图像质量低于预定等级则产生变成第一逻辑状态的控制信号,和如果恢复的主图像质量不低于预定等级则产生变成第二逻辑状态的控制信号;一个第二离散子波变换部分,用于响应第一逻辑状态控制信号对恢复的主图像进行离散子波变换,以获得M×M个子波系数,M是预定正整数;一个第二伪随机数发生器,用于根据与恢复的加密代码对应的规则产生伪随机数;一个系数分离部分,用于使用伪随机数获得表示N×N个替换位置的分离位置数据,N是小于M的另一个预定正整数,和从M×M个子波系数分离与N×N个分离位置对应的N×N个子波系数;一个第二反离散子波变换部分,用于对N×N个子波系数进行反离散子波变换,以产生恢复的签名图像;一个图像标度转换部分,用于把恢复的签名图像的标度增加到主图像的标度中;和一个图像选择部分,用于响应第一逻辑状态控制信号选择标度增加的签名图像,和响应第二逻辑状态控制信号选择恢复的主图像,以输出主图像。According to another aspect of the present invention, there is provided a digital image codec device using watermark, the device includes: a first discrete wavelet transform part, used for performing discrete wavelet transform on the main image to be transmitted, thereby outputting M×M discrete wavelet coefficients, wherein M is a predetermined positive integer; an effective coefficient extracting part for extracting a predetermined percentage of upper effective coefficients from the M×M wavelet coefficients; a first pseudo-random number generator, Used to generate pseudo-random numbers according to predetermined rules corresponding to encrypted codes; a coefficient replacement/combination part is used to obtain replacement position data representing N×N replacement positions, where N is a predetermined positive integer smaller than M, and N×N N effective wavelet coefficients replace and combine coefficients corresponding to N×N replacement positions selected in M×M wavelet coefficients; a first inverse discrete wavelet transform part is used for replacing M×M wavelets The coefficients undergo an inverse discrete wavelet transform to produce the combined main image; a compression section compresses the combined main image and encryption code; a decompression section decompresses the compressed bitstream to recover the main image and encryption Code; an image quality evaluation part for evaluating the quality of the restored main image, and if the restored main image quality is lower than a predetermined level then generating a control signal that becomes a first logic state, and if the restored main image quality is not low At a predetermined level, a control signal that becomes a second logic state is generated; a second discrete wavelet transformation part is used to perform discrete wavelet transformation on the recovered main image in response to the first logic state control signal, so as to obtain M×M sub-wavelets The wave coefficient, M is a predetermined positive integer; a second pseudo-random number generator, used to generate pseudo-random numbers according to the rules corresponding to the restored encrypted code; a coefficient separation part, used to use the pseudo-random numbers to obtain representation N×N Separation position data of replacement positions, N is another predetermined positive integer less than M, and N × N wavelet coefficients corresponding to N × N separation positions are separated from M × M wavelet coefficients; a second inverse discrete sub A wavelet transform part is used to inverse discrete wavelet transform on N×N wavelet coefficients to generate the restored signature image; an image scale conversion part is used to increase the scale of the restored signature image to the scale of the main image and an image selection section for selecting a scale-increased signature image in response to a first logic state control signal, and selecting a restored main image in response to a second logic state control signal to output the main image.
根据本发明的再一个方面,提供一种使用水印的数字图像编码方法,该方法包括步骤:(a)对其上将要传送的主图像进行离散子波变换,从而输出M×M个离散子波系数,其中M是预定正整数;(b)在M×M个子波系数中提取预定百分比的上限有效系数;(c)根据与预定的加密代码对应的规则产生伪随机数;和(d)获得表示N×N个像素的替换位置的替换位置数据,其中N是小于M的预定正整数;(e)用N×N个有效子波系数替换和组合在M×M个子波系数中选择的N×N个替换位置的系数;(f)对被替换的M×M个子波系数进行反离散子波变换,以产生组合的主图像;和(g)压缩组合的主图像和N×N个像素位置数据。According to another aspect of the present invention, there is provided a digital image coding method using watermark, the method includes the steps of: (a) performing discrete wavelet transform on the main image to be transmitted, thereby outputting M×M discrete wavelets Coefficients, wherein M is a predetermined positive integer; (b) extracting a predetermined percentage of upper effective coefficients from M×M wavelet coefficients; (c) generating a pseudo-random number according to a rule corresponding to a predetermined encryption code; and (d) obtaining Replacement position data representing replacement positions of N×N pixels, where N is a predetermined positive integer smaller than M; (e) replacing and combining N selected among M×M wavelet coefficients with N×N effective wavelet coefficients ×N coefficients at replacement positions; (f) performing an inverse discrete wavelet transform on the replaced M×M wavelet coefficients to produce a combined main image; and (g) compressing the combined main image and N×N pixels location data.
根据本发明的再一个方面,提供一种用于对使用水印编码的比特流解码的数字图像解码方法,该方法包括步骤:(a)评估组合主图像的质量并确定组合主图像的质量是否大于或等于预定等级;(b)如果在步骤(a)中确定组合主图像的质量大于或等于预定等级,则设定组合主图像作为主图像;(c)如果在步骤(a)确定组合主图像的质量低于预定等级,则设定在组合主图像中嵌入的签名图像作为主图像;和(d)对压缩的比特流解压缩以恢复组合主图像和预定加密代码;其中步骤(c)进一步包括下面步骤:对恢复的主图像进行离散子波变换,以获得M×M个子波系数,M是预定正整数;根据与恢复的加密代码对应的预定规则产生伪随机数;使用伪随机数获得表示N×N个替换位置的分离位置数据,N是小于M的另一个正整数;从M×M个子波系数分离与N×N个分离位置对应的N×N个子波系数;对N×N个子波系数进行反离散子波变换,以产生恢复的签名图像;将恢复的签名图像的标度转换成主图像的标度;和设定标度转换的签名图像作为主图像。According to yet another aspect of the present invention, there is provided a digital image decoding method for decoding a bitstream coded using a watermark, the method comprising the steps of: (a) evaluating the quality of the combined main image and determining whether the quality of the combined main image is greater than or equal to a predetermined level; (b) if it is determined in step (a) that the quality of the combined main image is greater than or equal to a predetermined level, then set the combined main image as the main image; (c) if it is determined in step (a) that the combined main image is lower than a predetermined level, then set the signature image embedded in the combined main image as the main image; and (d) decompress the compressed bitstream to restore the combined main image and the predetermined encryption code; wherein step (c) further The method includes the following steps: performing discrete wavelet transform on the recovered main image to obtain M×M wavelet coefficients, M is a predetermined positive integer; generating a pseudo-random number according to a predetermined rule corresponding to the restored encryption code; using the pseudo-random number to obtain Represents the separation position data of N×N replacement positions, N is another positive integer less than M; separate N×N wavelet coefficients corresponding to N×N separation positions from M×M wavelet coefficients; for N×N performing an inverse discrete wavelet transform on wavelet coefficients to produce a restored signature image; converting the scale of the restored signature image to the scale of the main image; and setting the scale-transformed signature image as the main image.
附图说明Description of drawings
通过参考附图详细描述本发明的优选实施例将使本发明的上述目的和优点变得更加显而易见,其中:The above objects and advantages of the present invention will become more apparent by describing in detail preferred embodiments of the present invention with reference to the accompanying drawings, in which:
图1是说明用于产生水印图像和从加水印的图像提取签名图像的常规数字图像编解码装置的概念方框图;1 is a conceptual block diagram illustrating a conventional digital image codec apparatus for generating a watermarked image and extracting a signature image from the watermarked image;
图2是说明根据本发明的数字图像编解码装置的方框图;Fig. 2 is a block diagram illustrating a digital image codec device according to the present invention;
图3是表明根据本发明的数字图像编码方法步骤的流程图;和Fig. 3 is a flow chart showing the steps of the digital image encoding method according to the present invention; and
图4是表明根据本发明的数字图像解码方法步骤的流程图。Fig. 4 is a flowchart showing the steps of the digital image decoding method according to the present invention.
具体实施方式Detailed ways
参考图2,根据本发明的数字图像编解码装置包括一个编码单元20和一个解码单元22。编码单元20包括一个离散子波变换部分202、一个有效系数提取部分204、一个伪随机数发生器206、一个系数替换/组合部分208、一个反离散子波变换部分210和一个压缩部分212。另外,解码单元22包括一个解压缩部分222、一个图像质量评估部分224、一个离散子波变换部分226、一个伪随机数发生器228、一个系数分离部分230、一个反离散子波变换部分232、一个图像标度转换部分234和一个图像选择部分236。Referring to FIG. 2 , the digital image codec device according to the present invention includes an
首先,参考图2和3描述编码单元20的操作。First, the operation of the
离散子波变换部分202接收将要传送的主图像,并进行离散子波变换(步骤302),以获得离散子波系数。正如本领域中已知的,离散子波系数由一个方形矩阵组成。在该实施例中,假设离散子波系数是M×M,M是预定正整数。The discrete
有效系数提取部分204从M×M个子波系数中提取25%的上限有效系数(步骤304)。The significant
伪随机数发生器206根据与由用户的选项输入的预定加密代码对应的规则产生伪随机数,系数替换/组合部分208选择N×N个替换位置(步骤306)。另外,系数替换/组合部分208用N×N个有效子波系数替换和组合在M×M个子波系中选择的N×N个替换位置的系数(步骤3 08)。在此,由于在步骤304中在M×M个子波系数中选择了25%的上限有效系数,设置N为M的一半,即0.5M。鉴于水印的特性,考虑到对原始主图像的影响,N最好小于或等于0.5M。将要传送的主图像的有效子波系数随着签名图像的子波系数随机地分布在组合主图像中。The
反离散子波变换部分210对被替换的M×M个子波系数进行反离散子波变换以产生组合主图像(步骤310)。由于组合主图像具有利用水印包括在其中的签名图像,它与原始主图像没有太大的区别,用肉眼不能看清该签名图像。The inverse discrete
压缩部分212压缩组合主图像和加密代码以输出压缩的比特流(步骤312)。在此,为了用与在编码期间使用的替换位置相同的间隔来选择分离位置的目的,还压缩加密代码。The
如上所述,编码单元20在主图像的自身子波系数中伪随机地重新排列将要传送的主图像的上限有效子波系数。于是,在主图像自身中主图像的有效部分被加入水印。As described above, the
由解码单元22对由编码单元20加水印的主图像解码。The main image watermarked by the
现在参考图2和4描述解码单元22的操作。The operation of the
解压缩部分222对压缩的比特流解压缩以恢复主图像和加密代码(步骤402)。加密代码用于确定编码单元20中用于系数替换和组合的伪随机数的产生规则。在解码单元22中,由加密代码确定用于将在后面描述的系数分离的伪随机数产生规则。The
图像质量评估部分224评估恢复的主图像的质量并确定恢复的主图像的质量是否大于或等于预定等级(步骤42)。因此,如果恢复的主图像质量低于预定等级,图像质量评估部分224产生变为逻辑“高”的控制信号,如果恢复的主图像质量不低于预定等级,图像质量评估部分224产生变为逻辑“低”的控制信号。例如,可用与失真评估相同的方式进行图像质量的评估。The image
离散子波变换部分226响应逻辑“高”控制信号对恢复的主图像进行离散子波变换,以获得M×M个子波系数,M是预定正整数(步骤460)。The
伪随机数发生器228根据与恢复的加密代码对应的规则产生伪随机数(步骤462)。伪随机数发生器228执行与编码单元20的伪随机数发生器206相同的操作。因此,如果输入恢复的加密代码,即与编码单元20中使用的相同的加密代码,根据与编码单元20中使用的相同规则产生伪随机数。The
系数分离部分230使用伪随机数选择N×N个分离位置,N是小于M的另一个预定整数(步骤464)。另外,系数分离部分230从M×M个子波系数分离出N×N个分离位置的N×N个子波系数(步骤466)。在此,N是系数替换和组合期间在编码单元20中确定的,N最好小于或等于0.5M。The
反离散子波变换部分232对N×N个子波系数进行反离散子波变换,以产生恢复的签名图像。The inverse discrete
图像标度转换部分234把恢复的签名图像的标度转换成主图像的标度(步骤470)。把标度转换的签名图像设定为主图像。The image
最后,图像选择部分2 36响应逻辑“高”控制信号选择标度转换的签名图像,和响应逻辑“低”控制信号选择恢复的主图像,以输出所选择的图像作为主图像。Finally, the
因此,如果恢复主图像的质量大于或等于预定等级,解码单元22选择组合的主图像作为主图像(步骤44),然后输出。另一方面,如果恢复的主图像质量低于预定等级,解码单元22恢复嵌入主图像中的签名图像,并设定恢复的签名图像作为主图像(步骤46),然后输出。Therefore, if the quality of the restored main image is greater than or equal to a predetermined level, the
如上所述,根据本发明,由于使用当前图像校正从严重噪声环境传送的失真主图像,信息流是连续的。另外,甚至当图像突然改变时,校正图像的处理中不产生误差。As described above, according to the present invention, since a distorted main image transmitted from a heavily noisy environment is corrected using the current image, the flow of information is continuous. In addition, even when the image changes suddenly, no error occurs in the process of correcting the image.
另外,可用一个数字图像编码装置和一个数字图像解码装置分开实现根据本发明的数字图像编解码装置的数字图像编码和解码单元。In addition, the digital image coding and decoding unit of the digital image codec device according to the present invention can be realized separately by one digital image coding device and one digital image decoding device.
另外,可在计算机程序中拟订数字图像编码和解码方法。另外,可用用于操作采用计算机中使用的介质的程序的普通用途数字计算机实现数字图像编码和解码方法。介质包括诸如软盘或硬盘之类的磁记录介质,和诸如CD-ROM或DVD之类的光记录介质。另外,与本发明相关领域的程序员可容易地推导出该函数程序、代码和代码段。In addition, digital image encoding and decoding methods can be formulated in a computer program. In addition, the digital image encoding and decoding methods can be realized with a general-purpose digital computer for operating a program employing a medium used in the computer. The media include magnetic recording media such as floppy disks or hard disks, and optical recording media such as CD-ROMs or DVDs. In addition, programmers in the field related to the present invention can easily derive the function programs, codes, and code segments.
Claims (8)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US9154098P | 1998-07-01 | 1998-07-01 | |
| US60/091,540 | 1998-07-01 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1252676A CN1252676A (en) | 2000-05-10 |
| CN1148970C true CN1148970C (en) | 2004-05-05 |
Family
ID=30113674
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB991109651A Expired - Fee Related CN1148970C (en) | 1998-07-01 | 1999-07-01 | Digit image coding/decoding device and method using water mark |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP3494923B2 (en) |
| KR (1) | KR100292359B1 (en) |
| CN (1) | CN1148970C (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100333163B1 (en) * | 1999-03-29 | 2002-04-18 | 최종욱 | Digital watermarking method and apparatus |
| US6956903B2 (en) * | 2001-05-29 | 2005-10-18 | Intel Corporation | Method and apparatus for three-dimensional wavelet transform |
| GB2408873A (en) * | 2003-12-01 | 2005-06-08 | Sony Uk Ltd | Generating marked material by introducing code words |
| CN109344629B (en) * | 2018-09-19 | 2021-04-23 | 湖北工程学院 | Image encryption and hiding method and device, and image decryption method and device |
-
1999
- 1999-06-25 KR KR1019990024294A patent/KR100292359B1/en not_active Expired - Fee Related
- 1999-06-30 JP JP18659399A patent/JP3494923B2/en not_active Expired - Fee Related
- 1999-07-01 CN CNB991109651A patent/CN1148970C/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP3494923B2 (en) | 2004-02-09 |
| JP2000101827A (en) | 2000-04-07 |
| KR100292359B1 (en) | 2001-06-01 |
| KR20000011332A (en) | 2000-02-25 |
| CN1252676A (en) | 2000-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Celik et al. | Reversible data hiding | |
| US7389420B2 (en) | Content authentication and recovery using digital watermarks | |
| Celik et al. | Lossless generalized-LSB data embedding | |
| US7336802B2 (en) | Digital watermarking system using scrambling method | |
| TWI439135B (en) | Watermarking encoded content | |
| JP2002325170A (en) | Image processing apparatus and method, program code, and storage medium | |
| CN1148949C (en) | Digital image coding/decoding device using watermark and its method | |
| JP2004163855A (en) | Electronic watermark embedding method, and encoder and decoder capable of utilizing such method | |
| WO2004003840A2 (en) | System and method for embedding information in digital signals | |
| JP4024153B2 (en) | Digital watermark embedding method and encoding device and decoding device capable of using the method | |
| CN101105857A (en) | A High Capacity Reversible Watermarking Method Based on Prediction and Companding | |
| CN1183739C (en) | Digital image coding/decoding device and method for recording and recovering signature image | |
| CN116546201A (en) | Reversible data hiding method based on block self-adaptive coding and bit stream compression | |
| Abdulaziz et al. | Robust data hiding for images | |
| US6683957B1 (en) | Digital image coding/decoding apparatus and method for correcting distorted data in transmitted signals that use watermarking | |
| CN1148970C (en) | Digit image coding/decoding device and method using water mark | |
| US6687824B1 (en) | Digital image coding/decoding apparatus and method for recording and restoring a signature image using watermarking | |
| Ohyama et al. | Lossless data hiding using bit-depth embedding for JPEG2000 compressed bit-stream | |
| Hu et al. | Secure image hiding scheme based upon vector quantization | |
| EP1743296B1 (en) | Watermarking a compressed information signal | |
| Chang et al. | VQ‐Based Image Watermarking Using Anti‐Gray Coding | |
| CN100474884C (en) | Image processing device and image processing method | |
| JP2006516848A (en) | Lossless data embedding | |
| Chen et al. | Self-recovery fragile watermarking scheme with variable watermark payload | |
| Meenpal et al. | Digital image watermarking technique for tamper detection and restoration |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C06 | Publication | ||
| PB01 | Publication | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20040505 Termination date: 20150701 |
|
| EXPY | Termination of patent right or utility model |