+

WO2009056071A1 - A multiple description coding and decoding method, system and apparatus based on frame - Google Patents

A multiple description coding and decoding method, system and apparatus based on frame Download PDF

Info

Publication number
WO2009056071A1
WO2009056071A1 PCT/CN2008/072842 CN2008072842W WO2009056071A1 WO 2009056071 A1 WO2009056071 A1 WO 2009056071A1 CN 2008072842 W CN2008072842 W CN 2008072842W WO 2009056071 A1 WO2009056071 A1 WO 2009056071A1
Authority
WO
WIPO (PCT)
Prior art keywords
description
sub
descriptions
image
matrix group
Prior art date
Application number
PCT/CN2008/072842
Other languages
French (fr)
Chinese (zh)
Inventor
Lizhong Peng
Hualin Wan
Jun Zhang
Original Assignee
Huawei Technologies Co., Ltd.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Publication of WO2009056071A1 publication Critical patent/WO2009056071A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/37Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability with arrangements for assigning different transmission priorities to video input data or to video coded data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/39Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability involving multiple description coding [MDC], i.e. with separate layers being structured as independently decodable descriptions of input picture data

Definitions

  • the present invention relates to the field of codec technologies, and in particular, to a frame-based multiple description codec method, system and apparatus.
  • Multi-description coding technology (MDC, Mul t iple Descr ipt ion Cod ing) is an effective method to reduce the impact of transmission errors, and is now a hot spot in image and video transmission research.
  • the codec end of the MDC is independent. After the encoding end forms each description, the formed descriptions are encoded, and the encoded data is sent to the decoding end. The decoding end decodes the received data to obtain various descriptions, and then each Description for integration.
  • the frame-based multi-description codec method includes a multi-description codec method based on phase frame, and a multi-description codec method based on multi-wavelet frame. The following description will be respectively made by the prior art 1 and the prior art 2 respectively.
  • the prior art one is a multi-description codec method based on a phase frame.
  • the method specifically includes: grouping the original image into two frames according to an odd frame and an even frame. Then, the two descriptions are encoded: ⁇
  • the time domain method is used to calculate the even frame prediction sequence and the odd frame prediction sequence, and the two motion vector sequences are respectively calculated, and then the prediction sequence and the generated two descriptions are respectively used as residuals, and finally Will The corresponding residual information, the motion vector sequence and the generated two descriptions are packed to obtain the encoded data.
  • the encoded data is sent to the decoding end, and the decoding end decodes and then uses the time domain method to obtain the restored image according to the odd frame and the even frame.
  • the prior art has the following disadvantages: The method is not applicable to a case where the packet loss rate is high and the network environment is poor. When a certain frame is lost, the image information corresponding to the frame is lost, resulting in a poor image quality.
  • Embodiments of the present invention provide a frame-based multi-description codec method that can improve the quality of a restored image.
  • Embodiments of the present invention provide a frame-based multi-description codec system that improves the quality of recovered images.
  • Embodiments of the present invention provide a frame-based multiple description encoding apparatus that is capable of improving the quality of a restored image.
  • Embodiments of the present invention provide a frame-based multiple description decoding apparatus that is capable of improving the quality of a restored image.
  • a framework-based multiple description encoding and decoding method comprising:
  • phase matrix group 1 is half of the original image, the number of columns is the same as the original image, and the phase matrix group is Expressed as:
  • a framework-based multiple description encoding and decoding method comprising:
  • Multi-wavelet transforming the original image to obtain each sub-band of the low-frequency part and each sub-band of the high-frequency part; combining the sub-bands of the low-frequency part and the sub-bands of the high-frequency part to form a plurality of descriptions; The description is separately encoded, and the encoded data is sent to the decoding end.
  • a frame-based multi-description codec system the system includes an encoding end and a decoding end; the encoding end is configured to perform phase frame decomposition on a pair of original images according to the determined phase matrix group to form a plurality of descriptions, The number of rows of each matrix in the phase matrix group 1 is half of the original image, and the number of columns is the same as the original image; each of the formed descriptions is separately encoded, and the encoded data is sent to the decoding end;
  • the decoding end is configured to receive the encoded data sent by the encoding end, perform inverse phase frame synthesis inverse transformation on the missing description according to the determined phase matrix group 2, and obtain a restored image; Obtained according to the phase matrix group one;
  • phase matrix group 1 The number of rows of each matrix in the phase matrix group 1 is half of the original image, and the number of columns is the same as the original image, and the phase matrix group one is expressed as:
  • a frame-based multi-description codec system comprising an encoding end and a decoding end;
  • the encoding end is configured to perform multi-wavelet transform on the original image to obtain each sub-band of the low-frequency part and each sub-band of the high-frequency part; combining the sub-bands of the low-frequency part and the sub-bands of the high-frequency part to form a plurality of Decoding the plurality of descriptions, and transmitting the encoded data to the decoding end;
  • the decoding end is configured to receive the encoded data sent by the encoding end, and decode the encoded data to obtain no Lost description; according to the description without loss, the subband of the low frequency part, and the subband of the high frequency part are obtained, and the two are combined to obtain a combined signal; the inverse wavelet transform is performed on the combined signal to obtain the recovered image.
  • a frame-based multiple description encoding device comprising a plurality of description forming modules, an encoding module and a transmitting module;
  • the plurality of description forming modules are configured to perform phase frame decomposition on a pair of original images according to the determined phase matrix group, and form a plurality of descriptions and send the same to the encoding module, where the number of rows of each matrix in the phase matrix group is original The half of the image and the number of columns are the same as the original image; the number of rows of each matrix in the phase matrix group one is half of the original image, and the number of columns is the same as the original image, and the phase matrix group one is expressed as:
  • the encoding module is configured to separately code each formed description, and send the encoded data to the sending module;
  • the sending module is configured to send the encoded data to the decoding end.
  • a frame-based multiple description decoding device the device includes a receiving module and a decoding module, and the receiving module is configured to receive the encoded data sent by the encoding end;
  • the decoding module is configured to perform inverse phase transform synthesis on the missing description according to the determined phase matrix group 2 to obtain a restored image; and the phase matrix group 2 is obtained according to the phase matrix group, phase The number of rows of each matrix in matrix group one is half of the original image, and the number of columns is the same as the original image;
  • phase matrix group one is expressed as:
  • a frame-based multiple description encoding device comprising a plurality of description forming modules, an encoding module and a transmitting module;
  • the plurality of description forming modules are configured to perform multi-wavelet transform on the original image to obtain each sub-band of the low-frequency part and the sub-bands of the high-frequency part, and combine the sub-bands of the low-frequency part and the sub-bands of the high-frequency part, Forming multiple descriptions and sending them to the encoding module;
  • the encoding module is configured to separately encode the formed plurality of descriptions, and send the encoded data to the sending module;
  • the sending module is configured to send the encoded data to the decoding end.
  • a frame-based multiple description decoding device the device includes a receiving module and a decoding module, and the receiving module is configured to receive the encoded data sent by the encoding end;
  • the decoding module is configured to decode the encoded data to obtain a description without loss; according to the description that is not lost, obtain a subband of a low frequency part, and a subband of a high frequency part, Combining, obtaining a combined signal; performing multi-wavelet inverse transform on the combined signal to obtain a restored image.
  • the embodiment of the present invention performs phase frame decomposition on a pair of original images of the determined phase matrix group, forms a plurality of descriptions, and encodes the multiple descriptions; or performs multi-wavelet transform on the original image.
  • the subbands of the low frequency portion and the subbands of the high frequency portion are obtained, and the subbands of the low frequency portion and the subbands of the high frequency portion are combined to form a plurality of descriptions, and the plurality of descriptions are encoded.
  • the solution of the embodiment of the present invention provides a complete frame-based multi-description codec technology. Moreover, in the transmission process, if a certain frame data is lost, a higher quality image can be recovered according to other frames.
  • FIG. 1 is an exemplary flowchart 1 of a frame-based multi-description codec method according to an embodiment of the present invention
  • FIG. 2 is a first flowchart of a multi-description codec method based on a frame according to an embodiment of the present invention
  • FIG. The five images obtained correspond to the corresponding images;
  • FIG. 4 is a second exemplary flow chart of a multi-description codec method based on a framework according to an embodiment of the present invention
  • FIG. 5 is a second flowchart of a multi-description codec method based on a frame according to an embodiment of the present invention
  • FIG. Image is a second flowchart of a multi-description codec method based on a frame according to an embodiment of the present invention.
  • FIG. 7 is a third flowchart of a multi-description codec method based on a frame according to an embodiment of the present invention
  • FIG. 8 is a fourth flowchart of a multi-description codec method according to an embodiment of the present invention
  • FIG. 9b is a schematic structural diagram 2 of a frame-based multi-description codec system according to an embodiment of the present invention
  • FIG. 10 is a compression ratio obtained by using the method of FIG. 1 without losing description.
  • - signal noise power ratio PSNR, Power S igna l-to-Noi se Ra t io );
  • Figure 11 is a schematic diagram of the compression ratio - PSNR value obtained when the description of Figure 2 is lost;
  • Figure 12 is a schematic diagram showing the compression ratio - PSNR value obtained when the three methods in the first four descriptions are lost by the method of Figure 2;
  • Figure 13 is a schematic diagram showing the compression ratio - PSNR value obtained by the method of Figure 5 without losing the description;
  • Figure 14 is a diagram showing the compression ratio - PSNR value obtained when the method of Figure 5 is lost.
  • Figure 15 is a schematic diagram of the compression ratio - PSNR value obtained when the three descriptions are lost by the method of Figure 5;
  • Figure 16 is a diagram showing the number of frames - PSNR values obtained by the method of Figure 1 and the method of Figure 4 for a video sequence;
  • 17 is a schematic diagram of a compression ratio - PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 when no packet is lost;
  • FIG. 18 is a schematic diagram showing a compression ratio - PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 respectively;
  • FIG. 19 is a schematic diagram showing a compression ratio - PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 respectively when the description 2 is lost;
  • 20 is a schematic diagram of a compression ratio - PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 respectively when the description is lost;
  • 21 is a schematic diagram of a compression ratio - PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 respectively when the description is lost;
  • FIG. 22 is a schematic diagram of a compression ratio - PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 when three descriptions are lost;
  • FIG. 23 is a schematic diagram showing the compression ratio - PSNR value when a description is lost by using the method of FIG. 1 for the video sequence, respectively;
  • Figure 24 is a schematic diagram of the compression ratio - PSNR value in the case where no double packet is generated by the method of Figure 4;
  • Figure 25 is a diagram showing the compression ratio - PSNR value for a description when a double description is generated using the method of Figure 4.
  • FIG. 1 is an exemplary flowchart 1 of a frame-based multiple description encoding and decoding method according to an embodiment of the present invention, where the method includes:
  • Step 101 Perform phase frame decomposition on a pair of original images of the determined phase matrix group to form a plurality of descriptions; wherein the number of rows of each matrix in the phase matrix group 1 is half of the original image, and the number of columns is the same as the original image.
  • Step 102 Code each formed description separately, and send the encoded data to the decoding end.
  • phase matrix group one can be expressed as:
  • FIG. 2 is a specific process example of a multi-description codec method based on a frame according to an embodiment of the present invention. This embodiment combines the descriptions of the multiple descriptions into five descriptions, and specifically describes the method of FIG. Includes the following steps:
  • Step 201 Determine a phase matrix group 1.
  • the number of rows of each matrix in the phase matrix group 1 is half of the original image, and the number of columns is the same as the original image.
  • phase matrix group includes three matrices, which are T1, T2, and T3.
  • the transposition indicating ⁇ is used to indicate the transposition of T 2 and 7f is the transposition of ⁇ 3 .
  • the expressions of Tl, ⁇ 2, and ⁇ 3 can be: a, ⁇ -a,0, 0, 0, 0, ⁇ , 0, 0
  • Step 202 Perform phase frame decomposition on a pair of original images of the determined phase matrix group to form a plurality of descriptions.
  • phase matrix group one in step 201 T1, ⁇ 2, and ⁇ 3 as an example
  • Step 203 separately code each formed description, and send the encoded data to the decoding end.
  • the coding may be implemented by using an existing coding technique.
  • a joint image expert group Joint Photographic Experts Group 2000 technology may be used for images, and H.264 technology may be used for each frame image of the video. Wait.
  • Step 204 The decoding end decodes the received data to obtain a description that is not lost. In this step, if the description obtained after decoding is not lost, there are five descriptions. In the actual transmission process, data loss often occurs due to network congestion, etc., that is, some descriptions are often lost.
  • the decoding uses a technique corresponding to the encoding in step 203, such as Jpeg2000 technology for images, and H.264 technology or the like for each frame image of the existing video. Based on the description that is not lost, it is possible to determine which descriptions have been lost and the number of missing descriptions.
  • Step 205 Determine the phase matrix group 2, and according to the determined phase matrix group 2, perform phase frame synthesis inverse transformation on the description without loss, and obtain the restored image.
  • step 205 is replaced by: the decoding end interpolates the description that is not lost, and obtains the restored image.
  • the phase matrix group 2 is obtained according to the phase matrix group 1.
  • the number of rows of each matrix in the phase matrix group 2 is half of the original image, and the number of columns is the same as the original image.
  • the phase matrix group one is T 2 and T 3
  • the phase matrix group two includes two matrices, which are 'and ⁇ 2 ', 'obtained by the 2-a and 1-a exchange positions of 2 , T; obtained by 7; a and a - 1 exchange positions, respectively expressed as:
  • T denotes the transposition of ⁇
  • denotes the transposition of ⁇ 2 '. This step is described in two cases: 1) no description of the lost condition; 2) a description of the lost condition.
  • inter-row or inter-column mean interpolation is performed on the description adjacent to the description, respectively, resulting in two or three missing descriptions, ie, two adjacent rows of the description adjacent to the description or The column elements are added and averaged as a row or column corresponding to the missing description.
  • the description of the interpolation process is respectively taken as two or three missing descriptions, and the restored image is represented as:
  • the above-mentioned inter-row or inter-column mean interpolation processing method may be used, or 4x may be subtracted from the description without loss to obtain a subtraction result. Dividing the subtraction result by the number of missing descriptions, and dividing the result of the division as each of the missing descriptions; the recovered image is represented as:
  • a video sequence is composed of a plurality of image groups (GOP, Group Of Picture), each GOP is composed of a plurality of image frames, and the image shown in Fig. 1 is processed for each image frame in the GOP.
  • GOP Group Of Picture
  • FIG. 4 is a second exemplary flowchart of a frame-based multiple description codec method according to an embodiment of the present invention, the method includes the following steps:
  • Step 401 performing multi-wavelet transform on the original image to obtain each sub-band of the low-frequency part and each sub-band of the high-frequency part.
  • Step 402 Combine each subband of the low frequency portion obtained in step 401 with each subband of the high frequency portion to form a plurality of descriptions.
  • Step 403 Encode the multiple descriptions, and send the encoded data to the decoding end.
  • Figure 4 is exemplified below by Figures 5, 6, 7, and 8.
  • FIG. 5 it is a specific process example of a multi-description codec method based on a frame according to an embodiment of the present invention.
  • the method includes the following steps:
  • Step 501 Perform multi-wavelet transform on the original image to obtain each subband of the low frequency and each subband of the high frequency.
  • This step can specifically include:
  • Step 5011 Preprocess the one-dimensional discrete initial image to obtain an original image that needs to be multi-decoded.
  • the preprocessing is: transforming a one-dimensional discrete image into a 2 x 1 vector group signal, and the specific implementation method can be Yes, two adjacent ones of the one-dimensional discrete image are put together to form a vector of 2 X 1 , and the preprocessed signal is called an original image for performing multiple description encoding and decoding, which is S1 , S' .
  • Step 5012 Perform multi-wavelet transform on the obtained original image to obtain low frequency sub-bands and high-frequency sub-bands.
  • the step may specifically include: ⁇ low-passing the original image with a low-pass filter Through the filtering, the low-frequency coefficient 5 - -i l l L "'J j , _ "' ⁇ , the vector with the low-frequency coefficient of 1 ⁇ 1 is obtained; ⁇ the high-pass filter is used to high-pass filter the original image to obtain the high-frequency coefficient.
  • the high frequency coefficient is a vector of 2 x 1; each subband of the low frequency and each subband of the high frequency are obtained according to the low frequency coefficient and the high frequency coefficient.
  • the low-pass filter and the high pass filter have a weight of 2, and both are 2 x 2 matrices.
  • the low-pass filter and the high-pass filter can be a set of orthogonal balanced multi-wavelet frames.
  • the high-pass filter is expressed as: , ' ⁇ are all 2 x 2 matrices.
  • ' ⁇ are all 2 x 2 matrices.
  • High-pass filter ) -0.1954 -0.120 8 J + t 0.8279 -0.5117/ ⁇ . It is assumed that after performing step 501, 16 sub-bands as shown in Table 1 are obtained. Among the 16 sub-bands, L1L1, L1L2, L2L1, L2L2 are low frequency sub-bands, and the remaining 12 sub-bands are high frequency sub-bands. The images of the respective sub-bands corresponding to Table 1 are as shown in FIG. 6. See Figure 6 for the 16 self-contained corresponding images in Table 1.
  • Table 1 16 subbands after multi-wavelet transform
  • Step 502 calculating energy of each sub-band in the low frequency part and the high frequency part, respectively.
  • step 503 one sub-band with similar energy in each sub-band of the low-frequency part and the high-frequency part is respectively grouped, and one of the groups is selected to be combined into one description to form a plurality of descriptions.
  • the step specifically includes: grouping energy by low frequency part and high frequency part respectively, grouping two sub-bands with similar energy into one group, extracting one sub-band in each group, and extracting respectively from the low frequency part and the high frequency part.
  • Each sub-band is put together to form a description of the multiple descriptions; a plurality of descriptions are formed as described above.
  • the method of grouping two sub-bands with low energy in each sub-band of the low-frequency part and the high-frequency part has various implementation manners. For example, taking each sub-band of the high-frequency part as an example, the high-frequency part can be firstly used. The two sub-bands with the largest energy in the band are grouped together, and then the two sub-bands with the largest energy among the remaining sub-bands are grouped together until all combinations of the high-frequency partial energy close sub-bands are obtained.
  • step 502 and the grouping of step 503 are performed for the first image frame in each GP to form a multi-description.
  • step 501 when performing steps 502 and 503, if the efficiency is increased, the energy of each sub-band may not be calculated, that is, 502 is not executed, and step 503 is directly used.
  • step 503 takes the 16 sub-bands shown in Table 1 after performing step 501 as an example, and exemplifies step 503:
  • the fractional frequency can be divided into two groups: one is L1L1, L2L1, and the other is L1L2 and L2L2.
  • One sub-band is extracted from each of the two groups to obtain four parts: L1L1 L1L2; L2L1 L1L2; L2L1 L2L2; L1L1 L2L2.
  • the energy of each sub-band calculated by the calculation is also divided into three groups according to the principle of similar energy: one group is L1 H1, L1H2, L2H1 and L2H2; - the group is H1L1, H1L2, H2L1 and H2L2; The groups are H1H1, H1H2, H2H1 and H2H2; each group has 4 subbands.
  • one sub-band is extracted from the three groups to obtain four parts: L1H1 H1L1 H1; L1H2 H1L2 H1 H2; L2H1 H2L1 H2H1; L2H2 H2L1 H2H1; L2H2 H2L2 H2H2 0
  • the four portions extracted from the low frequency portion and the four portions extracted from the high frequency portion are respectively combined to obtain four descriptions, each of which includes a low frequency portion of 1 /2 and a high frequency portion of 1/4.
  • the four descriptions obtained after the merger can have multiple combinations.
  • the following four descriptions are one of the cases:
  • Step 504 for each description, the low frequency sub-bands missing from the description are added from other descriptions, and the respective descriptions after the addition are obtained.
  • Step 505 Perform multi-wavelet inverse transform on each of the added descriptions to obtain an image after multi-wavelet transform.
  • ⁇ W is the low frequency coefficient and the high frequency coefficient obtained in step 501, respectively.
  • Step 506 Perform image coding on the inverse wavelet transformed image separately, and transmit the image encoded data to the decoding end.
  • the image coding may be implemented by using an existing coding technique, for example, Jpeg2000 technology may be used for the image, and each frame image in the video may be implemented by using H.264 technology or the like.
  • Step 507 The decoding end decodes the received data and performs multi-wavelet transform to obtain an added description without loss.
  • Each post-addition description is the added description described in step 504, including three high frequency sub-bands and four low frequency sub-bands.
  • the decoding uses a technique corresponding to the encoding in step 203, such as J pe g 2000 technology for images, and H.264 technology or the like for each frame image of the existing video.
  • Step 508 The decoding end obtains all subbands of the low frequency part and subbands of the high frequency part according to the added description of the missing, and the two combine to obtain a combined signal; and performs multi-wavelet inverse on the combined signal. Transform to get the restored image.
  • the received data is not lost.
  • the combined signal is all subbands of the high frequency portion and all subbands of the low frequency portion shown in Table 1, and the recovered image is the signal of the original image.
  • each description part includes the complete low frequency subband
  • the low frequency part of one of the description parts can be selected; for each description Part of the high frequency part, each description part contains different high frequency sub-bands, each independently, combining the high frequency sub-bands contained in each added description part;
  • the sub-bands are combined with all the sub-bands of the selected low-frequency portion to obtain a combined signal, which is subjected to multi-wavelet inverse transform to recover the original image signal.
  • the low-frequency part of each added description includes the complete low-frequency sub-band, all the low-frequency sub-bands are obtained by any added description; if one of the added descriptions is lost, the corresponding high-frequency sub-band is lost.
  • the corresponding high frequency sub-bands L1H1, H1L1 and H1H1 are lost.
  • the description 2 is lost, the corresponding loss is L1 H2, H1L2 and H1H2, and the description after the loss is added.
  • the corresponding loss is L2H1, H2L1, and H2H1.
  • the corresponding losses are L2H2, H2L2, and H2H2.
  • the supplementary processing may be "0" or "1", etc., and the combined signals after the complementary processing are obtained, and the combined signals after the complementary processing are added. Do more wavelet inverse transform to get the recovered image.
  • the high-frequency sub-bands included in the other added descriptions are supplemented to obtain the combined signal after the addition.
  • the multi-wavelet inverse transform is performed on the combined signal after the supplementary processing to obtain the restored image. Since the image obtained by multi-wavelet inverse transformation is only based on all the low-frequency sub-bands that are sensitive to the vision, the original image can be approximated. Thus, even in the case where only one added description is left, the original image can be largely restored.
  • the steps of Figure 5 can be performed on the frame-by-frame image.
  • the method includes the following steps:
  • Step 701 is the same as step 501.
  • Step 702 combining the sub-bands of the low-frequency part obtained in step 701 and the sub-bands of the high-frequency part to form a plurality of descriptions.
  • step 701 16 sub-bands shown in Table 1 are obtained, and the combination described in this step can be implemented as needed, for example, 12 high-frequency sub-bands can be equally divided into 4 parts of low frequency; For the four parts of the high frequency, each part includes two different low frequency sub-bands, and each of the eight sub-bands included in the four parts combined by the low-frequency sub-band appears twice; The four parts and the four parts of the high frequency are combined to obtain four descriptions.
  • Step 703 Code each formed description separately, and send the encoded data to the decoding end.
  • the coding may be implemented by using an existing coding technique, such as Jpeg2000 technology for images, and H.264 technology for each frame of video.
  • Step 704 The decoding end decodes the received encoded data to obtain a description that is not lost.
  • the decoding can be implemented by using existing decoding technologies, such as Jpeg2000 technology for images, and H.264 technology for each frame of video.
  • Step 705 Obtain a subband of the low frequency part and a subband of the high frequency part according to the description without loss, and combine the two to obtain a combined signal; perform multi-wavelet inverse transform on the combined signal to obtain the restored image.
  • the method includes the following steps:
  • Steps 801 - 803 are the same as steps 501 - 503.
  • Steps 804 - 806 are the same as steps 703-705.
  • Figures 5, 6, 7 and 8 are specific illustrations of Figure 4.
  • the method of FIG. 4 of the embodiment of the present invention can also be applied to the case of generating a double description. At this time, it is assumed that after the step 401, the 16 sub-bands shown in Table 1 are also obtained. After the step 402 is performed, two descriptions are formed, which are:
  • step 403 the low-frequency sub-bands L2L1 and L2L2 are added from the description 2 to the description one, and the low-frequency sub-bands L1L1 and L1L2 are added from the description one to the description two, so that the added description 1 and the added force port are obtained.
  • Description 2 for:
  • the two images after the inverse wavelet transform are separately encoded, and the encoded data is transmitted to the decoding end. Then, the processing of steps 704 and 705 can be performed.
  • the embodiment of the present invention further provides a frame-based codec system. As shown in FIG. 9a, the system includes an encoding end and a decoding end.
  • the encoding end is configured to perform a phase frame on a pair of original images according to the determined phase matrix group Decomposing, forming a plurality of descriptions, wherein the number of rows of each matrix in the phase matrix group 1 is half of the original image, and the number of columns is the same as the original image; each of the formed descriptions is separately encoded, and the encoded data is sent to the decoding end ;
  • the decoding end is configured to receive the encoded data sent by the encoding end, perform inverse phase frame synthesis inverse transformation on the missing description according to the determined phase matrix group 2, and obtain a restored image; Obtained according to the phase matrix group one.
  • the encoding end includes multiple description forming modules, an encoding module, and a sending module.
  • the plurality of description forming modules are configured to perform phase frame decomposition on a pair of original images according to the determined phase matrix group, and form a plurality of descriptions and send the same to the encoding module, where the number of rows of each matrix in the phase matrix group is original Half of the image, the number of columns is the same as the original image;
  • the encoding module is configured to separately code each formed description, and send the encoded data to the sending module;
  • the sending module is configured to send the encoded data to the decoding end.
  • the plurality of description forming modules include a phase matrix group-determining module and a plurality of description forming sub-modules;
  • the phase matrix group determining module is configured to determine, after the phase matrix group is sent to the plurality of description forming submodules, the phase matrix group 1 includes three matrices, represented as T1, ⁇ 2, and ⁇ 3;
  • the decoding end includes a receiving module and a decoding module.
  • the receiving module is configured to receive the encoded data sent by the encoding end
  • the decoding module is configured to decode the encoded data according to the determined phase matrix group 2, obtain a description without loss, and perform phase frame synthesis inversion on the description without loss. In other words, the restored image is obtained; the phase matrix group 2 is obtained according to the phase matrix group one.
  • the decoding module includes a decoding submodule and an image recovery submodule;
  • the decoding sub-module is configured to decode the encoded data, and obtain a description that is not lost, and then transmit the description to the image recovery sub-module; if no description is lost, the decoded description includes description 1, description 2, description 3.
  • the image restoration sub-module is configured to perform inverse phase frame synthesis inverse transformation on the non-lost description according to the determined phase matrix group 2, to obtain a restored image, which is expressed as:
  • phase matrix group 2 is obtained according to the phase matrix group one, and the number of rows of each matrix in the phase matrix group one is half of the original image, and the number of columns is the same as the original image.
  • the decoding module includes a decoding submodule and an image recovery submodule;
  • the decoding sub-module is configured to decode the encoded data, and obtain a description that is not lost, and then transmit the description to the image recovery sub-module; if no description is lost, the decoded description includes description 1, description 2, description 3.
  • the image restoration sub-module is configured to subtract 4 ⁇ results of the three descriptions other than the description 5 that are not lost as the lost description, and the obtained restored image is represented as:
  • phase matrix group 2 is obtained according to the phase matrix group one, and the number of rows of each matrix in the phase matrix group one is half of the original image, and the number of columns is the same as the original image.
  • Another embodiment of the present invention provides another frame-based codec system. As shown in FIG. 9b, the system includes an encoding end and a decoding end.
  • the encoding end is configured to perform multi-wavelet transform on the original image to obtain each sub-band of the low-frequency part and each sub-band of the high-frequency part; combining the sub-bands of the low-frequency part and the sub-bands of the high-frequency part to form a plurality of Decoding the plurality of descriptions, and transmitting the encoded data to the decoding end; the decoding end is configured to receive the encoded data sent by the encoding end, and decode the encoded data to obtain no Lost description; according to the description without loss, the subband of the low frequency part, and the subband of the high frequency part are obtained, and the two are combined to obtain a combined signal; the inverse wavelet transform is performed on the combined signal to obtain the recovered image.
  • the encoding end includes multiple description forming modules, an encoding module, and a sending module.
  • the plurality of description forming modules are configured to perform multi-wavelet transform on the original image to obtain each sub-band of the low-frequency part and the sub-bands of the high-frequency part, and combine the sub-bands of the low-frequency part and the sub-bands of the high-frequency part, Forming multiple descriptions and sending them to the encoding module;
  • the encoding module is configured to encode the formed multiple descriptions, and send the encoded data to the sending module;
  • the sending module is configured to send the encoded data to the decoding end.
  • the plurality of description forming modules include a multi-wavelet transform sub-module and a multi-description forming sub- Module.
  • the multi-wavelet transform sub-module is configured to perform multi-wavelet transform on the original image to obtain each sub-band of the low-frequency part and each sub-band of the high-frequency part, and send the obtained sub-bands of the low-frequency part and the sub-bands of the high-frequency part. Forming a sub-module for multiple descriptions;
  • the multiple description forming sub-module is configured to respectively combine the obtained sub-bands of the low-frequency portion and the two sub-bands of the high-frequency portion into two groups, and select one of each group to form a description.
  • the plurality of descriptions are formed.
  • the encoding module includes an encoding sub-module, which is used to add the low-frequency sub-bands missing from the descriptions to other descriptions, obtain the added descriptions, and perform multi-wavelet inverse transform on each of the added descriptions. Obtaining an image after multi-wavelet transform; respectively, performing image coding on the inverse wavelet transform image, and the image encoded data is the encoded data.
  • the compression ratio - PSNR value obtained without losing the description is shown, which shows the image PSNR value recovered without losing the description at different compression levels. It can be seen that the PSNR values are high at different compression levels, that is, the image quality recovered at different compression levels is high.
  • FIG. 1 1 a schematic diagram of a compression ratio-PSNR value obtained when a description is lost by using the method of FIG. 2, which shows the loss of description 1, description 2, description 3 or description 4 at different degrees of compression, respectively.
  • the recovered image PSNR value In the figure, the broken line with a short thick line indicates the compression ratio - PSNR value of the missing description one, the broken line with the triangle indicates the compression ratio - PSNR value of the missing description 2, and the dotted line of the diamond indicates the compression ratio of the missing description three.
  • - PSNR value with a solid line with a fork indicating the compression ratio - PSNR value of the missing description four, which are close to each other and almost coincident. It can be seen that the PSNR value is high when a description is lost at different degrees of compression, that is, the recovered image quality is high.
  • FIG. 12 a schematic diagram of the compression ratio-PSNR value obtained when the three descriptions of the first four descriptions are lost by the method of FIG. 2, which shows the remaining description in the first four descriptions at different compression levels.
  • the solid line with a diamond shape indicates the compression ratio - PSNR value of the first description in the first four descriptions
  • the dotted line with a square indicates the compression ratio - PSNR value of the remaining two descriptions in the first four descriptions.
  • the dotted line of the triangle indicates the compression ratio - PSNR value of the remaining three descriptions in the first four descriptions.
  • the cross-hatched line indicates the compression ratio - PSNR value of the remaining four descriptions in the first four descriptions.
  • the four lines are close to each other. Almost coincident. It can be seen that the PSNR values are high when three of the first four descriptions are lost at different degrees of compression, that is, the recovered image quality is high.
  • the compression ratio - PSNR value obtained by the method of Fig. 5 without loss of description is shown, which shows the image PSNR value recovered when the description is not lost at different degrees of compression. It can be seen that the PSNR values are high at different compression levels, that is, the image quality recovered at different compression levels is high.
  • FIG. 14 a schematic diagram of a compression ratio-PSNR value obtained when a description is lost by using the method of FIG. 5, which shows that the descriptions are respectively lost when describing one, two, three or four at different degrees of compression.
  • the resulting image PSNR value In the figure, the solid line with a diamond shape indicates the compression ratio - PSNR value of the missing description one, and the broken line with a short thick line indicates the compression ratio - PSNR value of the missing description two, and the dotted line indicates the compression of the missing description three.
  • the ratio - PSNR value shows the compression ratio - PSNR value of the missing description four, which are close to each other and almost coincident. It can be seen that the PSNR value is high when a description is lost at different degrees of compression, that is, the recovered image quality is high.
  • FIG. 15 a schematic diagram of the compression ratio-PSNR value obtained when the three descriptions are lost by using the method of FIG. 5, which shows that the description is left at different degrees of compression, the remaining description is two, and the remaining description is three. Or the PSNR value of the image recovered separately at the time of four is left.
  • the dotted line with a diamond shape indicates the compression ratio - PSNR value of the remaining description one
  • the dotted line with a square indicates the compression ratio - PSNR value of the remaining description two
  • the dotted line of the triangle indicates the compression of the remaining description three.
  • the ratio - PSNR value shows the compression ratio - PSNR value of the remaining four, which are very close together and almost coincident. It can be seen that the PSNR values are high when three descriptions are lost at different compression levels, that is, the recovered image quality is high.
  • FIG. 16 is a schematic diagram of the number of frames-PSNR values obtained by the method of FIG. 1 and the method of FIG. 4 for a video sequence
  • the figure shows that for different frame numbers, the phase frame method is used to generate 3 5, the multi-wavelet frame method is used to generate the corresponding PSNR values in the description of 4 and 2.
  • the method of FIG. 1 is also a multi-description codec method based on a phase frame
  • the method of FIG. 4 is a multi-description codec method based on a multi-wavelet frame.
  • the method of FIG. 1 is simply referred to as a phase frame method
  • the method of FIG. 4 is used. Referred to as the multi-wavelet frame method.
  • the solid line with a square indicates the compression ratio - PSNR value when the code side of the phase frame method is used to generate 5 description
  • the solid line of the diamond shape indicates the compression ratio when the code side of the phase frame method is used to generate 3 descriptions -
  • the PSNR value is represented by the dotted line of the triangle
  • the compression ratio - PSNR value when the code side is generated by the multi-wavelet frame method is represented by the dashed line.
  • the dotted line of the short thick line is used to represent the compression when the code side generates the 2 description by the multi-wavelet frame method.
  • Ratio - PSNR value these four lines are very close, and some parts are overlapped. It can be seen that for a video sequence, the PSNR value is high in the case of different frames, that is, the recovered image quality is high.
  • the solid line with a diamond shape is used to represent the compression ratio - PSNR value obtained by the multi-wavelet frame method
  • the squared dashed line is used to represent the compression ratio - PSNR value obtained by the phase frame method.
  • FIG. 18 a schematic diagram of the compression ratio - PSNR value obtained by using the method of Fig. 1 and the method of Fig. 4, respectively, for the loss of description.
  • FIG. 19 a schematic diagram of the compression ratio - PSNR value obtained by using the method of Fig. 1 and the method of Fig. 4, respectively, for the loss of the description.
  • FIG. 20 a schematic diagram of the compression ratio-PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 respectively for the description of the missing three.
  • FIG. 21 a schematic diagram of the compression ratio-PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 respectively for the description of the missing four.
  • the corresponding compression ratio - PSNR value obtained by using the multi-wavelet frame method is represented by a solid line with a diamond shape
  • the corresponding compression ratio obtained by the phase frame method is represented by a solid line of a square - PSNR value.
  • the two methods are lost using the method of Figure 1, respectively, and the method of Figure 4 is lost with a description of the compression ratio - PSNR value.
  • the figure shows the compression ratio - PSNR value in the case where the description of the code side of the phase frame method is 5 and the data received by the decoding side is lost, and the solid line indicates that the code side is generated by the multi-wavelet frame method. 4 Describes the data received by the decoder and loses the compression ratio - PSNR value in the case of a description. The two lines are close together and some are overlapped.
  • the method of FIG. 1 and the method of FIG. 4 are also a multi-description codec method of the phase frame and a multi-description codec method based on the multi-wavelet frame, both of which have Advantages and disadvantages, when the compression ratio is not very large, the multi-description codec method based on phase frame is better than the multi-description codec method based on multi-wavelet frame; in the case of large compression, multi-description based on multi-wavelet frame The codec method is superior to the multi-description codec based on the phase frame.
  • FIG. 25 a schematic diagram of the compression ratio-PSNR value in the case of losing a description when generating the double description by the method of FIG.
  • the figure shows the image PSNR values recovered separately when a description is lost at different degrees of compression. It can be seen that the PSNR value is high when a description is lost at different degrees of compression, that is, the recovered image quality is high.
  • the embodiment of the present invention can be applied to a plurality of cases described as other numbers, such as three descriptions. , 6 descriptions or more described cases. Not here - enumeration.
  • the embodiment of the present invention performs phase frame decomposition on a pair of original images of the determined phase matrix group to form a plurality of descriptions, and encodes the multiple descriptions; or, performs multi-wavelet transform on the original image to obtain each subband of the low frequency portion.
  • Each sub-band of the high-frequency portion; each sub-band of the low-frequency portion and each sub-band of the high-frequency portion are combined to form a plurality of descriptions, and the plurality of descriptions are encoded.
  • the embodiment of the present invention provides a perfect multi-description codec technology based on multi-wavelet frame.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

A coding and decoding method based on frame is provided, the method includes: executing phase frame decomposing on an original image according to a determined phase matrix group 1 to form several descriptions; coding the descriptions formed respectively, the data being coded is sent to a decoding end; the row number of the matrix in the phase matrix group 1 is a half of that of the original image, and the line number is the same as that of the original image, the phase matrix group 1 is represented by:Wherein, bi,i+bi,i+1=1, the phase matrix group 1 includes 3 matrixes, which are represented by T1, T2 and T3, T1, T2 include a free parameter a (0<=a<=1). The embodiments of the invention also provide another kind of coding and decoding method and coding and decoding system, coding apparatus and decoding apparatus based on frame. The embodiments of the invention improve the quality of the rebuilt image.

Description

基于框架的多描述编解码方法、 系统和装置 技术领域  Framework-based multi-description codec method, system and device
本发明涉及编解码技术领域, 尤其涉及基于框架的多描述编解码方法、 系统和装置。  The present invention relates to the field of codec technologies, and in particular, to a frame-based multiple description codec method, system and apparatus.
背景技术 Background technique
在互联网信息传输领域中, 网络带宽的波动以及噪声干扰、 带宽变化、 网络堵塞等问题, 会造成编码端向解码端发送的数据包丟失、 解码错误及延 时现象, 严重影响解码端恢复出的图像质量。 因此编解码技术需要对不可靠 信道中出现的数据差错与丟失加以考虑。 多描述编码技术(MDC , Mul t iple Descr ipt ion Cod ing )便是降低传输错误影响的有效方法, 也是现在图像、 视频传输研究的热点。  In the field of Internet information transmission, network bandwidth fluctuations, noise interference, bandwidth changes, network congestion, etc., will cause packet loss, decoding error and delay phenomenon sent by the encoding end to the decoding end, which seriously affects the recovery of the decoding end. Image Quality. Therefore, codec technology needs to consider data errors and losses that occur in unreliable channels. Multi-description coding technology (MDC, Mul t iple Descr ipt ion Cod ing) is an effective method to reduce the impact of transmission errors, and is now a hot spot in image and video transmission research.
伴随着网络、 尤其是无线网络迅猛发展的需求, 对 MDC 的研究逐渐从理 论向构造实用的 MDC系统演变, MDC方法也成为图像、视频编码研究领域中的 热点。 迄今 MDC尚没有通用的国际标准, 仍然有较大的发展和改进空间。  With the rapid development of the network, especially the wireless network, the research on MDC has gradually evolved from a theoretical to a practical MDC system. The MDC method has also become a hot spot in the field of image and video coding research. So far, MDC has no universal international standards, and there is still room for development and improvement.
MDC的编解码端相独立, 编码端形成各个描述后,对形成的各个描述进行 编码, 将编码后的数据发送给解码端; 解码端对接收到的数据进行解码后得 到各个描述, 再对各个描述进行融合。  The codec end of the MDC is independent. After the encoding end forms each description, the formed descriptions are encoded, and the encoded data is sent to the decoding end. The decoding end decodes the received data to obtain various descriptions, and then each Description for integration.
在 MDC 中, 基于框架的多描述编解码方案是目前的热点研究领域。 基于 框架的多描述编解码方法包括基于相位框架的多描述编解码方法, 和基于多 小波框架的多描述编解码方法。 下面通过现有技术一和现有技术二分别对其 进行说明。  In MDC, the framework-based multi-description codec scheme is currently the hot research field. The frame-based multi-description codec method includes a multi-description codec method based on phase frame, and a multi-description codec method based on multi-wavelet frame. The following description will be respectively made by the prior art 1 and the prior art 2 respectively.
现有技术一为基于相位框架的多描述编解码方法。 该方法具体包括: 将 原始图像按照奇帧和偶帧, 分别进行编组形成 2个描述。 再对形成的 2个描 述进行编码: 釆用时域方法分别计算出偶帧预测序列和奇帧预测序列, 以及 两组运动矢量序列, 然后将预测序列分别与生成的 2 个描述作残差, 最后将 相应的残差信息、 运动矢量序列和生成的 2个描述打包, 得到编码后的数据。 将编码后的数据发送给解码端, 解码端解码后再釆用时域方法按照奇帧和偶 帧得到恢复出的图像。 The prior art one is a multi-description codec method based on a phase frame. The method specifically includes: grouping the original image into two frames according to an odd frame and an even frame. Then, the two descriptions are encoded: 时 The time domain method is used to calculate the even frame prediction sequence and the odd frame prediction sequence, and the two motion vector sequences are respectively calculated, and then the prediction sequence and the generated two descriptions are respectively used as residuals, and finally Will The corresponding residual information, the motion vector sequence and the generated two descriptions are packed to obtain the encoded data. The encoded data is sent to the decoding end, and the decoding end decodes and then uses the time domain method to obtain the restored image according to the odd frame and the even frame.
现有技术一存在以下缺点: 该方法不适用于丟包率高、 网络环境差的情 况, 当丟失某一帧时, 就丟失了该帧对应的图像信息, 导致恢复出的图像质 量差。  The prior art has the following disadvantages: The method is not applicable to a case where the packet loss rate is high and the network environment is poor. When a certain frame is lost, the image information corresponding to the frame is lost, resulting in a poor image quality.
发明内容 Summary of the invention
本发明实施例提供基于框架的多描述编解码方法, 该方法能够提高恢复 出的图象的质量。  Embodiments of the present invention provide a frame-based multi-description codec method that can improve the quality of a restored image.
本发明实施例提供基于框架的多描述编解码系统, 该系统能够提高恢复 出的图象的质量。  Embodiments of the present invention provide a frame-based multi-description codec system that improves the quality of recovered images.
本发明实施例提供基于框架的多描述编码装置, 该装置能够提高恢复出 的图象的质量。  Embodiments of the present invention provide a frame-based multiple description encoding apparatus that is capable of improving the quality of a restored image.
本发明实施例提供基于框架的多描述解码装置, 该装置能够提高恢复出 的图象的质量。  Embodiments of the present invention provide a frame-based multiple description decoding apparatus that is capable of improving the quality of a restored image.
一种基于框架的多描述编解码方法, 该方法包括:  A framework-based multiple description encoding and decoding method, the method comprising:
根据确定出的相位矩阵组一对原始图像进行相位框架分解, 形成多个描 述;  Performing phase frame decomposition on a pair of original images of the determined phase matrix group to form a plurality of descriptions;
对形成的各个描述分别进行编码, 将编码后的数据发送给解码端; 所述相位矩阵组一中各个矩阵的行数为原始图像的一半、 列数与原始图 像相同, 所述相位矩阵组一表示为:  Each of the formed descriptions is separately encoded, and the encoded data is sent to the decoding end; the number of rows of each matrix in the phase matrix group 1 is half of the original image, the number of columns is the same as the original image, and the phase matrix group is Expressed as:
Figure imgf000004_0001
其中, bu+ bu+1=i ,所述相位矩阵组一包括 3个矩阵,表示为 Tl、 Τ2和 Τ3 , 所述 Tl、 Τ2含一个自由参数 a (0<= a <=1)。
Figure imgf000004_0001
Wherein, b u + b u+1 = i , the phase matrix group one comprises three matrices, denoted as T1, Τ2 and Τ3, and the T1 and Τ2 have a free parameter a (0<= a <=1) .
一种基于框架的多描述编解码方法, 该方法包括:  A framework-based multiple description encoding and decoding method, the method comprising:
对原始图像作多小波变换, 得到低频部分各个子带和高频部分各个子带; 将所述低频部分各个子带和高频部分各个子带进行组合, 形成多个描述; 对所述多个描述分别进行编码, 将编码后的数据发送给解码端。  Multi-wavelet transforming the original image to obtain each sub-band of the low-frequency part and each sub-band of the high-frequency part; combining the sub-bands of the low-frequency part and the sub-bands of the high-frequency part to form a plurality of descriptions; The description is separately encoded, and the encoded data is sent to the decoding end.
一种基于框架的多描述编解码系统, 该系统包括编码端和解码端; 所述编码端, 用于根据确定出的相位矩阵组一对原始图像进行相位框架 分解, 形成多个描述, 所述相位矩阵组一中各个矩阵的行数为原始图像的一 半、 列数与原始图像相同; 对形成的各个描述分别进行编码, 将编码后的数 据发送给解码端;  A frame-based multi-description codec system, the system includes an encoding end and a decoding end; the encoding end is configured to perform phase frame decomposition on a pair of original images according to the determined phase matrix group to form a plurality of descriptions, The number of rows of each matrix in the phase matrix group 1 is half of the original image, and the number of columns is the same as the original image; each of the formed descriptions is separately encoded, and the encoded data is sent to the decoding end;
所述解码端, 用于接收编码端发送的编码后的数据, 根据确定出的相位 矩阵组二, 对没有丟失的描述进行相位框架合成逆变换, 得到恢复出的图像; 所述相位矩阵组二根据所述相位矩阵组一得到;  The decoding end is configured to receive the encoded data sent by the encoding end, perform inverse phase frame synthesis inverse transformation on the missing description according to the determined phase matrix group 2, and obtain a restored image; Obtained according to the phase matrix group one;
所述相位矩阵组一中各个矩阵的行数为原始图像的一半、 列数与原始图 像相同, 所述相位矩阵组一表示为:  The number of rows of each matrix in the phase matrix group 1 is half of the original image, and the number of columns is the same as the original image, and the phase matrix group one is expressed as:
Figure imgf000005_0001
Figure imgf000005_0001
其中, bu+ bu+1=i ,所述相位矩阵组一包括 3个矩阵,表示为 Tl、 Τ2和 Τ3 , 所述 Tl、 Τ2含一个自由参数 a (0<= a <=1)。 Wherein, b u + b u+1 = i , the phase matrix group one comprises three matrices, denoted as T1, Τ2 and Τ3, and the T1 and Τ2 have a free parameter a (0<= a <=1) .
一种基于框架的多描述编解码系统, 该系统包括编码端和解码端; 所述编码端, 用于对原始图像作多小波变换, 得到低频部分各个子带和 高频部分各个子带; 将所述低频部分各个子带和高频部分各个子带进行组合, 形成多个描述; 对所述多个描述进行编码, 将编码后的数据发送给解码端; 所述解码端, 用于接收编码端发送的编码后的数据, 对所述编码后的数 据进行解码, 得到没有丟失的描述; 根据所述没有丟失的描述, 得到低频部 分的子带, 以及高频部分的子带, 将两者相结合, 得到结合信号; 对结合信 号做多小波逆变换, 得到恢复出的图像。 A frame-based multi-description codec system, the system comprising an encoding end and a decoding end; The encoding end is configured to perform multi-wavelet transform on the original image to obtain each sub-band of the low-frequency part and each sub-band of the high-frequency part; combining the sub-bands of the low-frequency part and the sub-bands of the high-frequency part to form a plurality of Decoding the plurality of descriptions, and transmitting the encoded data to the decoding end; the decoding end is configured to receive the encoded data sent by the encoding end, and decode the encoded data to obtain no Lost description; according to the description without loss, the subband of the low frequency part, and the subband of the high frequency part are obtained, and the two are combined to obtain a combined signal; the inverse wavelet transform is performed on the combined signal to obtain the recovered image.
一种基于框架的多描述编码装置, 该装置包括多个描述形成模块、 编码 模块和发送模块;  A frame-based multiple description encoding device, the device comprising a plurality of description forming modules, an encoding module and a transmitting module;
所述多个描述形成模块, 用于根据确定出的相位矩阵组一对原始图像进 行相位框架分解, 形成多个描述后发送给编码模块, 所述相位矩阵组一中各 个矩阵的行数为原始图像的一半、 列数与原始图像相同; 所述相位矩阵组一 中各个矩阵的行数为原始图像的一半、 列数与原始图像相同, 所述相位矩阵 组一表示为:  The plurality of description forming modules are configured to perform phase frame decomposition on a pair of original images according to the determined phase matrix group, and form a plurality of descriptions and send the same to the encoding module, where the number of rows of each matrix in the phase matrix group is original The half of the image and the number of columns are the same as the original image; the number of rows of each matrix in the phase matrix group one is half of the original image, and the number of columns is the same as the original image, and the phase matrix group one is expressed as:
Figure imgf000006_0001
Figure imgf000006_0001
其中, bu+ bu+1=i ,所述相位矩阵组一包括 3个矩阵,表示为 Tl、 Τ2和 Τ3 , 所述 Tl、 Τ2含一个自由参数 a (0<= a <=1); Wherein, b u + b u+1 = i , the phase matrix group one comprises three matrices, denoted as T1, Τ2 and Τ3, and the T1 and Τ2 have a free parameter a (0<= a <=1) ;
所述编码模块, 用于对形成的各个描述分别进行编码, 将编码后的数据 发送给发送模块;  The encoding module is configured to separately code each formed description, and send the encoded data to the sending module;
所述发送模块, 用于将编码后的数据发送给解码端。  The sending module is configured to send the encoded data to the decoding end.
一种基于框架的多描述解码装置, 该装置包括接收模块和解码模块; 所述接收模块, 用于接收编码端发送的编码后的数据; 所述解码模块, 用于根据确定出的相位矩阵组二, 对没有丟失的描述进 行相位框架合成逆变换, 得到恢复出的图像; 所述相位矩阵组二根据所述相 位矩阵组一得到, 相位矩阵组一中各个矩阵的行数为原始图像的一半, 列数 与原始图像相同; A frame-based multiple description decoding device, the device includes a receiving module and a decoding module, and the receiving module is configured to receive the encoded data sent by the encoding end; The decoding module is configured to perform inverse phase transform synthesis on the missing description according to the determined phase matrix group 2 to obtain a restored image; and the phase matrix group 2 is obtained according to the phase matrix group, phase The number of rows of each matrix in matrix group one is half of the original image, and the number of columns is the same as the original image;
所述相位矩阵组一表示为:  The phase matrix group one is expressed as:
Figure imgf000007_0001
Figure imgf000007_0001
其中, bu+ bu+1=i ,所述相位矩阵组一包括 3个矩阵,表示为 Tl、 Τ2和 Τ3 , 所述 Tl、 Τ2含一个自由参数 a (0<= a <=1) 。 Wherein, b u + b u+1 = i , the phase matrix group one comprises three matrices, denoted as T1, Τ2 and Τ3, and the T1 and Τ2 have a free parameter a (0<= a <=1) .
一种基于框架的多描述编码装置, 该装置包括多个描述形成模块、 编码 模块和发送模块;  A frame-based multiple description encoding device, the device comprising a plurality of description forming modules, an encoding module and a transmitting module;
所述多个描述形成模块, 用于对原始图像作多小波变换, 得到低频部分 各个子带和高频部分各个子带, 将所述低频部分各个子带和高频部分各个子 带进行组合, 形成多个描述后发送给编码模块;  The plurality of description forming modules are configured to perform multi-wavelet transform on the original image to obtain each sub-band of the low-frequency part and the sub-bands of the high-frequency part, and combine the sub-bands of the low-frequency part and the sub-bands of the high-frequency part, Forming multiple descriptions and sending them to the encoding module;
所述编码模块, 用于对形成的多个描述分别进行编码, 将编码后的数据 发送给发送模块;  The encoding module is configured to separately encode the formed plurality of descriptions, and send the encoded data to the sending module;
所述发送模块, 用于将编码后的数据发送给解码端。  The sending module is configured to send the encoded data to the decoding end.
一种基于框架的多描述解码装置, 该装置包括接收模块和解码模块; 所述接收模块, 用于接收编码端发送的编码后的数据;  A frame-based multiple description decoding device, the device includes a receiving module and a decoding module, and the receiving module is configured to receive the encoded data sent by the encoding end;
所述解码模块, 用于对所述编码后的数据进行解码, 得到没有丟失的描 述; 根据所述没有丟失的描述, 得到低频部分的子带, 以及高频部分的子带, 将两者相结合, 得到结合信号; 对结合信号做多小波逆变换, 得到恢复出的 图像。 从上述方案可以看出, 本发明实施例根据确定出的相位矩阵组一对原始 图像进行相位框架分解, 形成多个描述, 对所述多描述进行编码; 或者, 对 原始图像作多小波变换, 得到低频部分各个子带和高频部分各个子带, 将所 述低频部分各个子带和高频部分各个子带进行组合, 形成多个描述, 再对所 述多个描述进行编码。 本发明实施例方案提供了完善的基于框架的多描述编 解码技术, 而且, 在传输过程中, 若丟失某一帧数据, 根据其它帧仍能够恢 复出质量较高的图像。 The decoding module is configured to decode the encoded data to obtain a description without loss; according to the description that is not lost, obtain a subband of a low frequency part, and a subband of a high frequency part, Combining, obtaining a combined signal; performing multi-wavelet inverse transform on the combined signal to obtain a restored image. As can be seen from the foregoing solution, the embodiment of the present invention performs phase frame decomposition on a pair of original images of the determined phase matrix group, forms a plurality of descriptions, and encodes the multiple descriptions; or performs multi-wavelet transform on the original image. The subbands of the low frequency portion and the subbands of the high frequency portion are obtained, and the subbands of the low frequency portion and the subbands of the high frequency portion are combined to form a plurality of descriptions, and the plurality of descriptions are encoded. The solution of the embodiment of the present invention provides a complete frame-based multi-description codec technology. Moreover, in the transmission process, if a certain frame data is lost, a higher quality image can be recovered according to other frames.
附图说明 DRAWINGS
图 1为本发明实施例基于框架的多描述编解码方法的示例性流程图一; 图 2为本发明实施例基于框架的多描述编解码方法的具体流程例一; 图 3为与步骤 202中得到的 5个描述对应的图像;  1 is an exemplary flowchart 1 of a frame-based multi-description codec method according to an embodiment of the present invention; FIG. 2 is a first flowchart of a multi-description codec method based on a frame according to an embodiment of the present invention; FIG. The five images obtained correspond to the corresponding images;
图 4为本发明实施例基于框架的多描述编解码方法的示例性流程例二; 图 5为本发明实施例基于框架的多描述编解码方法的具体流程例二; 图 6为与表 1对应的图像;  FIG. 4 is a second exemplary flow chart of a multi-description codec method based on a framework according to an embodiment of the present invention; FIG. 5 is a second flowchart of a multi-description codec method based on a frame according to an embodiment of the present invention; FIG. Image;
图 7为本发明实施例基于框架的多描述编解码方法的具体流程例三; 图 8为本发明实施例基于框架的多描述编解码方法的具体流程例四; 图 9a为本发明实施例基于框架的多描述编解码系统的结构示意图一; 图 9b为本发明实施例基于框架的多描述编解码系统的结构示意图二; 图 10为釆用图 1的方法在不丟失描述时得到的压缩比-信号噪音功率比 值 ( PSNR, Power S igna l-to-Noi se Ra t io );  FIG. 7 is a third flowchart of a multi-description codec method based on a frame according to an embodiment of the present invention; FIG. 8 is a fourth flowchart of a multi-description codec method according to an embodiment of the present invention; FIG. FIG. 9b is a schematic structural diagram 2 of a frame-based multi-description codec system according to an embodiment of the present invention; FIG. 10 is a compression ratio obtained by using the method of FIG. 1 without losing description. - signal noise power ratio (PSNR, Power S igna l-to-Noi se Ra t io );
图 11 为釆用图 2 的方法在丟失一个描述时得到的压缩比 - PSNR值示意 图;  Figure 11 is a schematic diagram of the compression ratio - PSNR value obtained when the description of Figure 2 is lost;
图 12为釆用图 2的方法在丟失前 4个描述中的三个描述时得到的压缩比 - PSNR值示意图;  Figure 12 is a schematic diagram showing the compression ratio - PSNR value obtained when the three methods in the first four descriptions are lost by the method of Figure 2;
图 13为釆用图 5的方法在不丟失描述时得到的压缩比 - PSNR值示意图; 图 14为釆用图 5 的方法在丟失一个描述时得到的压缩比 - PSNR值示意 图; Figure 13 is a schematic diagram showing the compression ratio - PSNR value obtained by the method of Figure 5 without losing the description; Figure 14 is a diagram showing the compression ratio - PSNR value obtained when the method of Figure 5 is lost. Figure
图 15为釆用图 5 的方法在丟失三个描述时得到的压缩比 - PSNR值示意 图;  Figure 15 is a schematic diagram of the compression ratio - PSNR value obtained when the three descriptions are lost by the method of Figure 5;
图 16为对于视频序列, 釆用图 1的方法和釆用图 4的方法得到的帧数- PSNR值示意图;  Figure 16 is a diagram showing the number of frames - PSNR values obtained by the method of Figure 1 and the method of Figure 4 for a video sequence;
图 17为不丟包时分别釆用图 1的方法和图 4的方法得到的压缩比 - PSNR 值示意图;  17 is a schematic diagram of a compression ratio - PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 when no packet is lost;
图 18为丟失描述一时分别釆用图 1的方法和图 4的方法得到的压缩比 - PSNR值示意图;  18 is a schematic diagram showing a compression ratio - PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 respectively;
图 19为丟失描述二时分别釆用图 1的方法和图 4的方法得到的压缩比 - PSNR值示意图;  FIG. 19 is a schematic diagram showing a compression ratio - PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 respectively when the description 2 is lost;
图 20为丟失描述三时分别釆用图 1的方法和图 4的方法得到的压缩比 - PSNR值示意图;  20 is a schematic diagram of a compression ratio - PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 respectively when the description is lost;
图 21为丟失描述四时分别釆用图 1的方法和图 4的方法得到的压缩比 - PSNR值示意图;  21 is a schematic diagram of a compression ratio - PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 respectively when the description is lost;
图 22为丟失三个描述时分别釆用图 1的方法和图 4的方法得到的压缩比 - PSNR值示意图;  22 is a schematic diagram of a compression ratio - PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 when three descriptions are lost;
图 23为对于视频序列, 分别釆用图 1的方法丟失两个描述和釆用图 4的 方法丟失一个描述时压缩比 - PSNR值示意图;  FIG. 23 is a schematic diagram showing the compression ratio - PSNR value when a description is lost by using the method of FIG. 1 for the video sequence, respectively;
图 24为釆用图 4的方法生成双描述时不丟包情况下压缩比 - PSNR值示意 图;  Figure 24 is a schematic diagram of the compression ratio - PSNR value in the case where no double packet is generated by the method of Figure 4;
图 25为釆用图 4的方法生成双描述时丟失一个描述情况下压缩比 - PSNR 值示意图。  Figure 25 is a diagram showing the compression ratio - PSNR value for a description when a double description is generated using the method of Figure 4.
具体实施方式 detailed description
为使本发明的目的、 技术方案和优点更加清楚明白, 下面结合实施例和 附图, 对本发明进一步详细说明。 参见图 1 ,为本发明实施例基于框架的多描述编解码方法的示例性流程图 一, 该方法包括: In order to make the objects, the technical solutions and the advantages of the present invention more comprehensible, the present invention will be further described in detail below with reference to the embodiments and drawings. FIG. 1 is an exemplary flowchart 1 of a frame-based multiple description encoding and decoding method according to an embodiment of the present invention, where the method includes:
步骤 101 ,根据确定出的相位矩阵组一对原始图像进行相位框架分解, 形 成多个描述; 所述相位矩阵组一中各个矩阵的行数为原始图像的一半、 列数 与原始图像相同。  Step 101: Perform phase frame decomposition on a pair of original images of the determined phase matrix group to form a plurality of descriptions; wherein the number of rows of each matrix in the phase matrix group 1 is half of the original image, and the number of columns is the same as the original image.
步骤 102 ,对形成的各个描述分别进行编码, 将编码后的数据发送给解码 端。  Step 102: Code each formed description separately, and send the encoded data to the decoding end.
在本发明实施例中, 所述相位矩阵组一可表示为:  In the embodiment of the present invention, the phase matrix group one can be expressed as:
Figure imgf000010_0001
Figure imgf000010_0001
其中, bu+ bu+1=i ,所述相位矩阵组一包括 3个矩阵,表示为 Tl、 Τ2和 Τ3 , 所述 Tl、 Τ2含一个自由参数 a (0<= a <=1)。 Wherein, b u + b u+1 = i , the phase matrix group one comprises three matrices, denoted as T1, Τ2 and Τ3, and the T1 and Τ2 have a free parameter a (0<= a <=1) .
参见图 2 , 为本发明实施例基于框架的多描述编解码方法的具体流程例 一, 本实施例结合所述多个描述为 5个描述的情况, 对图 1 的方法进行具体 说明, 该方法包括以下步骤:  2 is a specific process example of a multi-description codec method based on a frame according to an embodiment of the present invention. This embodiment combines the descriptions of the multiple descriptions into five descriptions, and specifically describes the method of FIG. Includes the following steps:
步骤 201 , 确定相位矩阵组一, 该相位矩阵组一中各个矩阵的行数为原始 图像的一半、 列数与原始图像相同。  Step 201: Determine a phase matrix group 1. The number of rows of each matrix in the phase matrix group 1 is half of the original image, and the number of columns is the same as the original image.
下面以相位矩阵组一包括 3个矩阵的情况为例进行说明, 所述 3个矩阵 为 Tl 、 T2 和 T3, 用 表示 ^的转置、 表示 T2的转置、 7f表示 Τ3的转 置。 Tl 、 Τ2 和 Τ3的表示式可以为: a,\-a,0, 0, 0, 0, ···, 0, 0 The following is an example in which the phase matrix group includes three matrices, which are T1, T2, and T3. The transposition indicating ^ is used to indicate the transposition of T 2 and 7f is the transposition of Τ 3 . . The expressions of Tl, Τ2, and Τ3 can be: a,\-a,0, 0, 0, 0, ···, 0, 0
0, 0, a,l-a, 0, 0, ···, 0, 0  0, 0, a,l-a, 0, 0, ···, 0, 0
τ 0, 0, 0, 0, a,l-a, ···, 0, 0  τ 0, 0, 0, 0, a, l-a, ···, 0, 0
0, 0, 0, 0, 0, 0, ···, α,\-α,) 0, 0, 0, 0, 0, 0, ···, α,\-α,)
α-\,2-α, 0, 0, 0, 0, ···, 0, 0  --\,2-α, 0, 0, 0, 0, ···, 0, 0
0, 0, α-\,2-α, 0, 0, ···, 0, 0  0, 0, α-\,2-α, 0, 0, ···, 0, 0
Τ 0, 0, 0, 0, a-Vl-α ··· 0, 0  Τ 0, 0, 0, 0, a-Vl-α ··· 0, 0
0, 0, 0, 0, 0, 0, ■•■ a- 2-α 0, 0, 0, 0, 0, 0, ■•■ a- 2-α
0, 0, 0, 0, ···,(), 0 0, 0, 0, 0, ···,(), 0
0, 0, -,-, 0, 0, 0, 0 0, 0, -,-, 0, 0, 0, 0
2 2  twenty two
1 1  1 1
0, 0, 0, 0. 0, 0 (其中 ≤α≤1,α≠- )  0, 0, 0, 0. 0, 0 (where ≤α≤1,α≠- )
2 2'  twenty two'
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
步骤 202,根据确定出的相位矩阵组一对原始图像进行相位框架分解, 形 成多个描述。 Step 202: Perform phase frame decomposition on a pair of original images of the determined phase matrix group to form a plurality of descriptions.
以步骤 201中相位矩阵组一为 Tl、 Τ2和 Τ3为例, 将本步骤形成的 5个 描述分别表示为: Sl、 S2、 S3、 S4和 S5,则有:则有: Si = TiSTiT , Si = TiSTiT ,Taking the phase matrix group one in step 201 as T1, Τ2, and Τ3 as an example, the five descriptions formed in this step are respectively represented as: Sl, S2, S3, S4, and S5, and then: then: S i = T i ST i T , S i = T i ST i T ,
^ = 12^ι , 二丄 丄 1 , = ^3 , 其中 S表示原始图像。 所述 5个描述的 图像表示参见图 3。 ^ = 1 2^ι , 2丄丄1 , = ^ 3 , where S represents the original image. The image representation of the five descriptions is shown in Figure 3.
步骤 203,对形成的各个描述分别进行编码, 将编码后的数据发送给解码 端。  Step 203: separately code each formed description, and send the encoded data to the decoding end.
本步骤中, 所述编码可以釆用现有的编码技术实现, 如针对图像可以使 用联合图象专家组( Jpeg, Joint Photographic Experts Group ) 2000技术, 针对视频的各帧图像可以使用 H.264技术等。  In this step, the coding may be implemented by using an existing coding technique. For example, a joint image expert group (Jpeg, Joint Photographic Experts Group) 2000 technology may be used for images, and H.264 technology may be used for each frame image of the video. Wait.
步骤 204, 解码端对接收到的数据进行解码, 得到没有丟失的描述。 本步骤中, 解码后得到的描述若没有丟失, 则为 5 个描述。 在实际传输 过程中, 由于网络阻塞等情况常出现数据丟失, 也就是常会丟失某些描述。 Step 204: The decoding end decodes the received data to obtain a description that is not lost. In this step, if the description obtained after decoding is not lost, there are five descriptions. In the actual transmission process, data loss often occurs due to network congestion, etc., that is, some descriptions are often lost.
所述解码釆用与步骤 203 中的编码相对应的技术, 如针对图像可以使用 Jpeg2000技术, 以及现有的针对视频的各帧图像可以使用 H.264技术等。 根 据没有丟失的描述便可判断出丟失了哪些描述, 以及丟失描述的个数。  The decoding uses a technique corresponding to the encoding in step 203, such as Jpeg2000 technology for images, and H.264 technology or the like for each frame image of the existing video. Based on the description that is not lost, it is possible to determine which descriptions have been lost and the number of missing descriptions.
步骤 205, 确定相位矩阵组二, 才艮据确定出的所述相位矩阵组二, 对没有 丟失的描述进行相位框架合成逆变换, 得到恢复出的图像。  Step 205: Determine the phase matrix group 2, and according to the determined phase matrix group 2, perform phase frame synthesis inverse transformation on the description without loss, and obtain the restored image.
若所述没有丟失的描述为一个, 步骤 205 替换为: 解码端对所述没有丟 失的描述进行插值处理, 得到恢复出的图像。  If the description of the loss is one, the step 205 is replaced by: the decoding end interpolates the description that is not lost, and obtains the restored image.
所述相位矩阵组二根据相位矩阵组一得到, 所述相位矩阵组二中各个矩 阵的行数为原始图像的一半, 列数与原始图像相同。 同样以步骤 201 中相位 矩阵组一为 、 T2和 T3为例, 该相位矩阵组二包括 2个矩阵, 为 '和 Γ2', '由 2中 2- a和 1 - a交换位置得到, T; 由 7;中 a和 a - 1交换位置得到, 分别 表示为: The phase matrix group 2 is obtained according to the phase matrix group 1. The number of rows of each matrix in the phase matrix group 2 is half of the original image, and the number of columns is the same as the original image. Similarly, in step 201, the phase matrix group one is T 2 and T 3 , and the phase matrix group two includes two matrices, which are 'and Γ 2 ', 'obtained by the 2-a and 1-a exchange positions of 2 , T; obtained by 7; a and a - 1 exchange positions, respectively expressed as:
2-α,\-α, 0, 0, 0, 0, ···, 0, 0  2-α,\-α, 0, 0, 0, 0, ···, 0, 0
0, 0, 2-a,l-a, 0, 0, ···, 0, 0  0, 0, 2-a, l-a, 0, 0, ···, 0, 0
其中, T;= 0, 0, 0, 0, 2-αΛ-α··· 0, 0  Where T;= 0, 0, 0, 0, 2-αΛ-α··· 0, 0
0, 0, 0, 0, 0, 0, 2 - a, 1 - a a -I a, 0, 0, 0, 0, , 0, 0 0, 0, 0, 0, 0, 0, 2 - a, 1 - a a -I a, 0, 0, 0, 0, , 0, 0
0, 0, a-l a, 0, 0, , 0, 0  0, 0, a-l a, 0, 0, , 0, 0
0, 0, 0, 0, a-l, a, , 0, 0 (其中 ≤a≤l,a≠- )  0, 0, 0, 0, a-l, a, , 0, 0 (where ≤a≤l,a≠- )
0, 0, 0, 0, 0. a-l, a 其中 T;T表示 Τ;的转置、 Τ;τ表示 Γ2'的转置。 下面分两种情况对本步骤进行说明: 1 ) 没有描述丟失的情况; 2 )有描 述丟失的情况。 0, 0, 0, 0, 0. al, a where T; T denotes the transposition of Τ; Τ; τ denotes the transposition of Γ 2 '. This step is described in two cases: 1) no description of the lost condition; 2) a description of the lost condition.
1 )没有描述丟失的情况。 此时, 恢复出的图像表示为:
Figure imgf000013_0001
, 其中 S'表示恢复出的图像。 在没有描述丟失的情况下恢复出的图像与原始图像相同。
1) There is no description of the lost situation. At this point, the recovered image is represented as:
Figure imgf000013_0001
, where S' represents the restored image. The image recovered without loss of description is identical to the original image.
2 )有描述丟失的情况。 此时具体分为三种情况: a、 丟失 1个描述; b、 丟失 2个或 3个描述; c、 丟失 4个描述。 下面分别进行说明。  2) There is a description of the lost situation. At this time, it is divided into three cases: a, missing 1 description; b, losing 2 or 3 descriptions; c, losing 4 descriptions. The following description will be respectively made.
a、 若丟失的 1个描述是 由于 ;是前 4个描述的平均信息, 这时候不 影响用前 4 个描述进行恢复出得到的图像效果, 此时与没有丟失描述的情况 一样, 恢复出的图像表示为:  a. If the missing description is due to; the average information of the first four descriptions, this time does not affect the image effect obtained by using the first four descriptions, and the recovered image is restored as in the case where there is no missing description. The image is represented as:
S' = T;T ST; + T;T S2T + T %T; + T TSJ 。 若丟失的描述为描述一 s、描述二 描述三 s或描述四 s,则将 4x 减 去没有丟失的 3个描述的结果作为丟失的描述, 则恢复出的图像表示为: S' = T;T ST; + T;T S2T + T %T; + T TSJ 。 b、 若丟失的描述为 2个或 3个描述, 其中可能包括第 5个描述, 也可能 没有包括第 5个描述。 如果第 5个描述丟失, 则将与该描述相邻的描述进行 行间或列间均值插值处理, 分别得到丟失的 2个或 3个描述, 即将与该描述 相邻的描述的相邻两行或列元素相加后求平均, 作为与丟失描述对应的行或 列, 这样, 将插值处理的描述分别作为丟失的 2个或 3个描述, 则所述恢复 出的图像表示为: S' = T; T ST; + T; T S 2 T + T %T; + T T SJ . If the description of the loss is description s, description 2 description s or description s, then 4x is subtracted from the result of the 3 descriptions that are not lost as the missing description, and the restored image is expressed as: S' = T; T ST; + T; T S 2 T + T %T; + T T SJ . b. If the description of the loss is 2 or 3 descriptions, it may include the 5th description, or may not include the 5th description. If the fifth description is lost, inter-row or inter-column mean interpolation is performed on the description adjacent to the description, respectively, resulting in two or three missing descriptions, ie, two adjacent rows of the description adjacent to the description or The column elements are added and averaged as a row or column corresponding to the missing description. Thus, the description of the interpolation process is respectively taken as two or three missing descriptions, and the restored image is represented as:
S' = T;T ST; + T;T S2T + T %T; + T TSJ S' = T; T ST; + T; T S 2 T + T %T; + T T SJ
若丟失的描述为 2个或 3个, 且其中不包含第 5个描述, 则可釆用上述 的行间或列间均值插值处理方法, 或将 4x 减去没有丟失的描述, 得到相减 结果, 将所述相减结果除以丟失描述的个数, 将相除的结果作为丟失的各个 描述; 所述恢复出的图像表示为: If the description of the loss is 2 or 3, and the 5th description is not included, the above-mentioned inter-row or inter-column mean interpolation processing method may be used, or 4x may be subtracted from the description without loss to obtain a subtraction result. Dividing the subtraction result by the number of missing descriptions, and dividing the result of the division as each of the missing descriptions; the recovered image is represented as:
S' = T;T ST; + T;T S2T + T %T; + T TSJ c、 若丟失的描述为 4个, 则解码端对没有丟失的描述进行插值处理, 得 到恢复出的图像。 S' = T; T ST; + T; T S 2 T + T %T; + T T SJ c. If the description of the loss is four, the decoding end performs interpolation processing on the description that is not lost, and obtains the restored image.
对于视频序列, 视频序列由多个图像组(GOP, Group Of Picture )组成, 每个 GOP由多个图像帧组成, 对于每一个 G0P中的图像帧都进行图 1所示方 法的处理。  For a video sequence, a video sequence is composed of a plurality of image groups (GOP, Group Of Picture), each GOP is composed of a plurality of image frames, and the image shown in Fig. 1 is processed for each image frame in the GOP.
参见图 4,为本发明实施例基于框架的多描述编解码方法的示例性流程例 二, 该方法包括以下步骤:  Referring to FIG. 4, which is a second exemplary flowchart of a frame-based multiple description codec method according to an embodiment of the present invention, the method includes the following steps:
步骤 401,对原始图像作多小波变换,得到低频部分各个子带和高频部分 各个子带。  Step 401, performing multi-wavelet transform on the original image to obtain each sub-band of the low-frequency part and each sub-band of the high-frequency part.
步骤 402,将步骤 401得到的低频部分各个子带和高频部分各个子带进行 组合, 形成多个描述。  Step 402: Combine each subband of the low frequency portion obtained in step 401 with each subband of the high frequency portion to form a plurality of descriptions.
步骤 403, 对所述多个描述进行编码, 将编码后的数据发送给解码端。 下面通过图 5、 6、 7和 8对图 4进行举例说明。  Step 403: Encode the multiple descriptions, and send the encoded data to the decoding end. Figure 4 is exemplified below by Figures 5, 6, 7, and 8.
参见图 5, 为本发明实施例基于框架的多描述编解码方法的具体流程例 二, 该方法包括以下步骤:  Referring to FIG. 5, it is a specific process example of a multi-description codec method based on a frame according to an embodiment of the present invention. The method includes the following steps:
步骤 501、对原始图像进行多小波变换, 得到低频各个子带和高频各个子 带。  Step 501: Perform multi-wavelet transform on the original image to obtain each subband of the low frequency and each subband of the high frequency.
本步骤可以具体包括:  This step can specifically include:
步骤 5011, 将一维离散的最初图像进行预处理, 得到需要进行多描述编 解码的原始图像。 所述一维离散的图像表示为 S, S = (" , 其中 n为整数。 所述预处理为: 将一维离散的图像变换为 2 x 1的向量组信号, 釆用的具体实 现方法可以是, 将一维离散图像中相邻两项放在一起组成 2 X 1的向量, 预处 理后 的信号称为 进行多 描述编解码的原 始 图 像, 为 S1 , S'
Figure imgf000014_0001
。 步骤 5012, 对得到的所述原始图像进行多小波变换, 得到低频各个子带 和高频各个子带。 该步骤可以具体包括: 釆用低通滤波器对原始图像进行低 通滤波, 得到低频系数 5- -il lL"'Jj , _ "'^ , 该低频系数为 1 χ 1的向量; 釆用高通滤波器对原始图像进行高通滤波, 得到高频系数 ,
Figure imgf000015_0001
Step 5011: Preprocess the one-dimensional discrete initial image to obtain an original image that needs to be multi-decoded. The one-dimensional discrete image is represented as S, S = (", where n is an integer. The preprocessing is: transforming a one-dimensional discrete image into a 2 x 1 vector group signal, and the specific implementation method can be Yes, two adjacent ones of the one-dimensional discrete image are put together to form a vector of 2 X 1 , and the preprocessed signal is called an original image for performing multiple description encoding and decoding, which is S1 , S'
Figure imgf000014_0001
. Step 5012: Perform multi-wavelet transform on the obtained original image to obtain low frequency sub-bands and high-frequency sub-bands. The step may specifically include: 对 low-passing the original image with a low-pass filter Through the filtering, the low-frequency coefficient 5 - -i l l L "'J j , _ "'^, the vector with the low-frequency coefficient of 1 χ 1 is obtained; 釆 the high-pass filter is used to high-pass filter the original image to obtain the high-frequency coefficient.
Figure imgf000015_0001
, 该高频系数为 2 x 1 的向量; 根据所述低频系数和高频系 数得到低频各个子带和高频各个子带。  The high frequency coefficient is a vector of 2 x 1; each subband of the low frequency and each subband of the high frequency are obtained according to the low frequency coefficient and the high frequency coefficient.
所述低通滤波器和高通滤波器的选择对步骤 508 恢复出的图像的质量有 很大影响。 这里以低通滤波器和高通滤波器的重数 2, 且都是 2 x 2的矩阵为 例来进行说明, 该低通滤波器和高通滤波器可以为一组正交具有平衡性多小 波框架对应的滤波器, 其中低通滤波器表示为: L =、l。,lx,...,lN_x、, 高通滤波器 表示为: , 'Λ都为 2 x 2的矩阵。 这里提供一组效果较佳的低 通滤波器和高通滤波器: The selection of the low pass filter and the high pass filter has a large impact on the quality of the image recovered in step 508. Here, the low-pass filter and the high-pass filter have a weight of 2, and both are 2 x 2 matrices. The low-pass filter and the high-pass filter can be a set of orthogonal balanced multi-wavelet frames. Corresponding filter, where the low pass filter is expressed as: L =, l. , l x ,...,l N _ x ,, The high-pass filter is expressed as: , 'Λ are all 2 x 2 matrices. Here is a set of better-performing low-pass filters and high-pass filters:
_( 0.8279 0.5117 θ.1954 -0.1208 —!  _( 0.8279 0.5117 θ.1954 -0.1208 —!
低通滤波器: -0.1208 0.1954j + to.5H7 。.8279 / + Low pass filter: -0.1208 0.1954j + to.5H7. .8279 / +
(-0.51Π 0.8279 -0.1208 -0.1954 —! (-0.51Π 0.8279 -0.1208 -0.1954 —!
高通滤波器: ) -0.1954 -0.1208J + t 0.8279 -0.5117/ ·。 假设执行步骤 501后得到如表 1所示的 16个子带, 在这 16个子带中, L1L1、 L1L2、 L2L1、 L2L2是低频子带, 余下的 12个子带是高频子带。 与表 1 对应的各个子带的图像如图 6所示。 表 1的 16个自带对应的图像参见图 6。 High-pass filter: ) -0.1954 -0.120 8 J + t 0.8279 -0.5117/ ·. It is assumed that after performing step 501, 16 sub-bands as shown in Table 1 are obtained. Among the 16 sub-bands, L1L1, L1L2, L2L1, L2L2 are low frequency sub-bands, and the remaining 12 sub-bands are high frequency sub-bands. The images of the respective sub-bands corresponding to Table 1 are as shown in FIG. 6. See Figure 6 for the 16 self-contained corresponding images in Table 1.
Figure imgf000015_0002
Figure imgf000015_0002
表 1 进行多小波变换后的 16个子带  Table 1 16 subbands after multi-wavelet transform
步骤 502, 分别计算低频部分和高频部分中各个子带的能量。  Step 502, calculating energy of each sub-band in the low frequency part and the high frequency part, respectively.
步骤 503,分别将低频部分和高频部分各个子带中能量相近的 1个子带组 成一组, 在各组中分别选择一个组合成一个描述, 形成多个描述。 本步骤具体包括: 分别在低频部分和高频部分按能量进行分组, 将能量 相近的 2 个子带分为一组, 在每组中抽取一个子带, 把分别从低频部分和高 频部分抽取的各个子带放在一起组成多描述的一个描述; 按照前述方法形成 多个描述。 In step 503, one sub-band with similar energy in each sub-band of the low-frequency part and the high-frequency part is respectively grouped, and one of the groups is selected to be combined into one description to form a plurality of descriptions. The step specifically includes: grouping energy by low frequency part and high frequency part respectively, grouping two sub-bands with similar energy into one group, extracting one sub-band in each group, and extracting respectively from the low frequency part and the high frequency part. Each sub-band is put together to form a description of the multiple descriptions; a plurality of descriptions are formed as described above.
所述将低频部分和高频部分各个子带中能量相近的 2 个子带组成一组的 方法有多种实现方式, 例如, 以高频部分各个子带为例, 可以首先将高频部 分各个子带中能量最大的两个子带组成一组, 再将剩下的各个子带中能量最 大的两个子带组成一组, 直到得到高频部分能量相近子带的所有组合。  The method of grouping two sub-bands with low energy in each sub-band of the low-frequency part and the high-frequency part has various implementation manners. For example, taking each sub-band of the high-frequency part as an example, the high-frequency part can be firstly used. The two sub-bands with the largest energy in the band are grouped together, and then the two sub-bands with the largest energy among the remaining sub-bands are grouped together until all combinations of the high-frequency partial energy close sub-bands are obtained.
对于视频序列, 对于每一个 G0P中的第一图像帧进行步骤 502的能量计 算, 以及步骤 503的分组, 形成多描述。 对于同一个 G0P中的剩余图像帧, 执行步骤 501之后, 执行步骤 502、 503时, 若为了提高效率, 可以不再计算 各个子带的能量, 也就是不执行 502 , 直接釆用步骤 503第一图像子帧的分组 方法, 形成多个描述。  For the video sequence, the energy calculation of step 502 and the grouping of step 503 are performed for the first image frame in each GP to form a multi-description. For the remaining image frames in the same GP, after performing step 501, when performing steps 502 and 503, if the efficiency is increased, the energy of each sub-band may not be calculated, that is, 502 is not executed, and step 503 is directly used. A method of grouping image sub-frames to form a plurality of descriptions.
下面以执行步骤 501之后得到表 1所示的 16个子带为例, 对步骤 503进 行举例说明:  The following takes the 16 sub-bands shown in Table 1 after performing step 501 as an example, and exemplifies step 503:
对于低频部分, 通过计算得到的各个子带的能量, 发现 L1L1与 L2L1 能 量相近, L1L2与 L2L2相近。 这样 ^氏频部分可分为两组: 一组为 L1L1、 L2L1 , 一组为 L1L2、 L2L2。 分别从这两组中各抽出一个子带, 得到 4个部分: L1L1 L1L2 ; L2L1 L1L2 ; L2L1 L2L2 ; L1L1 L2L2。  For the low frequency part, by calculating the energy of each sub-band, it is found that the energy of L1L1 and L2L1 are similar, and L1L2 is similar to L2L2. Thus, the fractional frequency can be divided into two groups: one is L1L1, L2L1, and the other is L1L2 and L2L2. One sub-band is extracted from each of the two groups to obtain four parts: L1L1 L1L2; L2L1 L1L2; L2L1 L2L2; L1L1 L2L2.
对于高频部分, 通过计算得到的各个子带的能量, 同样按照能量相近的 原则分为三组: 一组为 L1 H1、 L1H2、 L2H1和 L2H2 ; —组为 H1L1、 H1L2、 H2L1 和 H2L2 ; —组为 H1H1、 H1H2、 H2H1和 H2H2 ; 每一组有 4个子带。 这样分别 从这三组中抽取一个子带, 得到 4个部分: L1H1 H1L1 H1H1 ; L1H2 H1L2 H1 H2 ; L2H1 H2L1 H2H1 ; L2H2 H2L2 H2H20 For the high-frequency part, the energy of each sub-band calculated by the calculation is also divided into three groups according to the principle of similar energy: one group is L1 H1, L1H2, L2H1 and L2H2; - the group is H1L1, H1L2, H2L1 and H2L2; The groups are H1H1, H1H2, H2H1 and H2H2; each group has 4 subbands. Thus, one sub-band is extracted from the three groups to obtain four parts: L1H1 H1L1 H1H1; L1H2 H1L2 H1 H2; L2H1 H2L1 H2H1; L2H2 H2L2 H2H2 0
将从低频部分抽取得到的 4个部分和从高频部分抽取得到的 4个部分分 别合并, 得到 4个描述, 每个描述包括进 1 /2的低频部分和 1 /4的高频部分。 合并后得到的 4个描述可以有多种组合情况, 下面的 4个描述为其中一种情 形: The four portions extracted from the low frequency portion and the four portions extracted from the high frequency portion are respectively combined to obtain four descriptions, each of which includes a low frequency portion of 1 /2 and a high frequency portion of 1/4. The four descriptions obtained after the merger can have multiple combinations. The following four descriptions are one of the cases:
描述一: L1L1 L 1L2 L1 H1 H1L 1 H1 H1  Description 1: L1L1 L 1L2 L1 H1 H1L 1 H1 H1
描述二: L1L2 L2L1 L1 H2 H1L2 H1 H2  Description 2: L1L2 L2L1 L1 H2 H1L2 H1 H2
描述三: L2L1 L2L2 L2H1 H2L 1 H2H1  Description three: L2L1 L2L2 L2H1 H2L 1 H2H1
描述四: L2L2 L 1L1 L2H2 H2L2 H2H2  Description 4: L2L2 L 1L1 L2H2 H2L2 H2H2
可以看出, 上述的 4个描述中有 4个子带是重复的, 比步骤 501 中得到 的 16个子带多了 4个, 也就是框架冗余度为 5/4。 实际上对视觉敏感的 4个 低频子带便可以达到完全重构, 丟失的 1 /4高频部分对视觉效果影响甚微。  It can be seen that four of the above four descriptions are repeated, which is four more than the 16 sub-bands obtained in step 501, that is, the frame redundancy is 5/4. In fact, the four low-frequency sub-bands that are sensitive to the visual can be fully reconstructed, and the missing 1 / 4 high-frequency part has little effect on the visual effect.
步骤 504 ,对于每一个描述,从其它描述中添加上本描述缺少的低频子带, 得到添加后的各个描述。  Step 504, for each description, the low frequency sub-bands missing from the description are added from other descriptions, and the respective descriptions after the addition are obtained.
步骤 505 ,对所述添加后的各个描述作多小波逆变换, 得到多小波变换后 的图像。
Figure imgf000017_0001
Step 505: Perform multi-wavelet inverse transform on each of the added descriptions to obtain an image after multi-wavelet transform.
Figure imgf000017_0001
^ W分别为步骤 501中解得到的低频系数和高频系数。  ^ W is the low frequency coefficient and the high frequency coefficient obtained in step 501, respectively.
步骤 506 ,对多小波逆变换后的图像分别进行图像编码, 将图像编码后的 数据传输给解码端。  Step 506: Perform image coding on the inverse wavelet transformed image separately, and transmit the image encoded data to the decoding end.
本步骤中, 所述图像编码可以釆用现有的编码技术实现, 如对于图像可 以使用 Jpeg2000技术, 针对视频中的各帧图像可以使用 H. 264技术等实现。  In this step, the image coding may be implemented by using an existing coding technique, for example, Jpeg2000 technology may be used for the image, and each frame image in the video may be implemented by using H.264 technology or the like.
步骤 507 , 解码端对接收到的数据进行解码、 多小波变换, 得到没有丟失 的添加后的描述。  Step 507: The decoding end decodes the received data and performs multi-wavelet transform to obtain an added description without loss.
每个添加后的描述为步骤 504所述添加后的描述,包括 3个高频子带和 4 个低频子带。  Each post-addition description is the added description described in step 504, including three high frequency sub-bands and four low frequency sub-bands.
所述解码釆用与步骤 203 中的编码相对应的技术, 如针对图像可以使用 J pe g 2000技术, 以及现有的针对视频的各帧图像可以使用 H. 264技术等。 步骤 508 , 解码端根据所述没有丟失的添加后的描述, 得到低频部分的全 部子带, 以及高频部分的子带, 两者相结合, 得到结合信号; 对所述结合信 号做多小波逆变换, 得到恢复出的图像。 The decoding uses a technique corresponding to the encoding in step 203, such as J pe g 2000 technology for images, and H.264 technology or the like for each frame image of the existing video. Step 508: The decoding end obtains all subbands of the low frequency part and subbands of the high frequency part according to the added description of the missing, and the two combine to obtain a combined signal; and performs multi-wavelet inverse on the combined signal. Transform to get the restored image.
下面分两种情况对本步骤进行说明: 1 )接收到的数据没有丟失的情况; 2 )接收到的数据有丟失的情况。  The following steps are described in two cases: 1) the received data is not lost; 2) the received data is lost.
1 )接收到的数据没有丟失的情况。 此时, 所述结合信号为表 1所示高频 部分全部子带和低频部分全部子带, 得到恢复出的图像为所述原始图像的信 号。  1) The received data is not lost. At this time, the combined signal is all subbands of the high frequency portion and all subbands of the low frequency portion shown in Table 1, and the recovered image is the signal of the original image.
解码端接收的数据没有丟失, 经过步骤 504之后得到添加后的各个描述, 由于每个描述部分的低频部分包括了完整的低频子带, 选择其中一个描述部 分的低频部分即可; 对于每个描述部分的高频部分, 每个描述部分包含的高 频子带是不一样的, 各自独立, 将每个添加后的描述部分包含的高频子带进 行组合在一起; 将组合在一起的高频子带与选择的所述低频部分的全部各子 带, 结合在一起, 得到结合信号, 对其作多小波逆变换, 便恢复出了原始图 像的信号。  The data received by the decoding end is not lost. After the step 504, the added descriptions are obtained. Since the low frequency part of each description part includes the complete low frequency subband, the low frequency part of one of the description parts can be selected; for each description Part of the high frequency part, each description part contains different high frequency sub-bands, each independently, combining the high frequency sub-bands contained in each added description part; The sub-bands are combined with all the sub-bands of the selected low-frequency portion to obtain a combined signal, which is subjected to multi-wavelet inverse transform to recover the original image signal.
2 )接收到的数据有丟失的情况。 此时结合信号不完整, 包括了低频部分 所有子带和高频部分的部分子带, 此时, 须对结合信号中丟失的各个高频子 带作补充处理如, 补 "0" 或 " 1 "。  2) The received data is lost. At this time, the combined signal is incomplete, including all sub-bands of the low-frequency part and partial sub-bands of the high-frequency part. At this time, the respective high-frequency sub-bands lost in the combined signal must be supplemented, for example, "0" or "1" ".
下面以步骤 503列举的 4个描述的例子对 2 )进行具体说明。  The following is a detailed description of 2) in the four described examples listed in step 503.
由于每个添加后的描述的低频部分包括了完整的低频子带, 通过任何一 个添加后的描述得到全部低频子带; 若丟失某一个添加后的描述, 则丟失了 相应的高频子带, 例如丟失添加后的描述一时, 对应丟失的就是 L1H1、 H1L1 和 H1H1这 3个高频子带,丟失添加后的描述二时,对应丟失的是 L1 H2、 H1L2 和 H1H2 , 丟失添加后的描述三, 对应丟失的是 L2H1、 H2L1和 H2H1 , 丟失添 加后的描述四时, 对应丟失的是 L2H2、 H2L2和 H2H2。 也就是丟失哪一个添加 后的描述, 对应丟失相应的高频子带。 这种情况下, 将全部低频子带和没有 丟失的高频子带结合, 对应丟失的高频子带作补充处理, 所述补充处理可以 是 " 0" 或 " 1 " 等处理, 得到补充处理后的结合信号, 对补充处理后的结合 信号做多小波逆变换, 得到恢复出的图像。 Since the low-frequency part of each added description includes the complete low-frequency sub-band, all the low-frequency sub-bands are obtained by any added description; if one of the added descriptions is lost, the corresponding high-frequency sub-band is lost. For example, when the description after the addition is lost, the corresponding high frequency sub-bands L1H1, H1L1 and H1H1 are lost. When the description 2 is lost, the corresponding loss is L1 H2, H1L2 and H1H2, and the description after the loss is added. The corresponding loss is L2H1, H2L1, and H2H1. When the description of the added four is lost, the corresponding losses are L2H2, H2L2, and H2H2. That is, which of the added descriptions is lost, corresponding to the loss of the corresponding high frequency sub-band. In this case, all low frequency subbands and no The lost high frequency sub-bands are combined, and the missing high-frequency sub-bands are supplemented. The supplementary processing may be "0" or "1", etc., and the combined signals after the complementary processing are obtained, and the combined signals after the complementary processing are added. Do more wavelet inverse transform to get the recovered image.
实际上, 对于极端的情况, 也就是, 丟失后只剩下一个添加后的描述的 情况, 此时, 将其它添加后的描述包含的高频子带作补充处理, 得到补充处 理后的结合信号, 对补充处理后的结合信号做多小波逆变换, 得到恢复出的 图像。 因为只根据对于视觉敏感的全部低频子带作多小波逆变换得到的图像, 便可以近似恢复出原始图像。 这样, 即使在只剩下一个添加后的描述的情况, 也能很大程度地恢复出原始图像。  In fact, in the extreme case, that is, only one post-addition description is left after the loss, at this time, the high-frequency sub-bands included in the other added descriptions are supplemented to obtain the combined signal after the addition. The multi-wavelet inverse transform is performed on the combined signal after the supplementary processing to obtain the restored image. Since the image obtained by multi-wavelet inverse transformation is only based on all the low-frequency sub-bands that are sensitive to the vision, the original image can be approximated. Thus, even in the case where only one added description is left, the original image can be largely restored.
对于视频序列, 逐帧图像进行图 5的各个步骤即可。  For the video sequence, the steps of Figure 5 can be performed on the frame-by-frame image.
参见图 7 , 为本发明实施例基于框架的多描述编解码方法的具体流程例 三, 该方法包括以下步骤:  Referring to FIG. 7, which is a specific process example of a multi-description codec method based on a frame according to an embodiment of the present invention, the method includes the following steps:
步骤 701 , 与步骤 501相同。  Step 701 is the same as step 501.
步骤 702 ,将步骤 701得到的低频部分各个子带和高频部分各个子带进行 组合, 形成多个描述。  Step 702, combining the sub-bands of the low-frequency part obtained in step 701 and the sub-bands of the high-frequency part to form a plurality of descriptions.
假设执行步骤 701后得到表 1所示的 16个子带, 本步骤所述进行组合可 根据需要实施, 如: 可以将 12个高频子带均分为低频的 4个部分; 将低频子 带组合为高频的 4 个部分, 各个部分包括两个不同的低频子带, 且该由低频 子带组合出的 4 个部分所包含的八个子带中每个低频子带出现两次; 将低频 的 4个部分和高频的 4个部分分别合并, 得到 4个描述。  It is assumed that after performing step 701, 16 sub-bands shown in Table 1 are obtained, and the combination described in this step can be implemented as needed, for example, 12 high-frequency sub-bands can be equally divided into 4 parts of low frequency; For the four parts of the high frequency, each part includes two different low frequency sub-bands, and each of the eight sub-bands included in the four parts combined by the low-frequency sub-band appears twice; The four parts and the four parts of the high frequency are combined to obtain four descriptions.
步骤 703 ,对形成的各个描述分别进行编码, 将编码后的数据发送给解码 端。  Step 703: Code each formed description separately, and send the encoded data to the decoding end.
本步骤中, 所述编码可以釆用现有的编码技术实现, 如针对图像可以使 用 Jpeg2000技术, 针对视频的各帧图像可以使用 H. 264技术等。  In this step, the coding may be implemented by using an existing coding technique, such as Jpeg2000 technology for images, and H.264 technology for each frame of video.
步骤 704 , 解码端对接收到的编码后的数据进行解码, 得到没有丟失的描 述。 所述解码可以釆用现有的解码技术实现, 如针对图像可以使用 Jpeg2000 技术, 针对视频的各帧图像可以使用 H. 264技术等。 Step 704: The decoding end decodes the received encoded data to obtain a description that is not lost. The decoding can be implemented by using existing decoding technologies, such as Jpeg2000 technology for images, and H.264 technology for each frame of video.
步骤 705 , 根据没有丟失的描述, 得到低频部分的子带, 以及高频部分的 子带, 两者相结合, 得到结合信号; 对所述结合信号做多小波逆变换, 得到 恢复出的图像。  Step 705: Obtain a subband of the low frequency part and a subband of the high frequency part according to the description without loss, and combine the two to obtain a combined signal; perform multi-wavelet inverse transform on the combined signal to obtain the restored image.
参见图 8 , 为本发明实施例基于框架的多描述编解码方法的具体流程例 四, 该方法包括以下步骤:  Referring to FIG. 8, which is a specific process example of a multi-description codec method based on a frame according to an embodiment of the present invention, the method includes the following steps:
步骤 801 - 803 , 与步骤 501 - 503相同。  Steps 801 - 803 are the same as steps 501 - 503.
步骤 804 - 806 , 与步骤 703 - 705相同。  Steps 804 - 806 are the same as steps 703-705.
图 5、 6、 7和 8是对图 4的具体举例说明。 本发明实施例图 4的方法, 也可以运用于生成双描述的情况。 此时, 假设步骤 401之后同样得到表 1所 示的 16个子带, 执行步骤 402之后, 形成 2个描述, 为:  Figures 5, 6, 7 and 8 are specific illustrations of Figure 4. The method of FIG. 4 of the embodiment of the present invention can also be applied to the case of generating a double description. At this time, it is assumed that after the step 401, the 16 sub-bands shown in Table 1 are also obtained. After the step 402 is performed, two descriptions are formed, which are:
描述一: L1L1 L1L2 L1 H1 H1L1 H1H1 L1H2 H1L2 H1H2  Description 1: L1L1 L1L2 L1 H1 H1L1 H1H1 L1H2 H1L2 H1H2
描述二: L2L1 L2L2 L2H1 H2L1 H2H1 L2H2 H2L2 H2H2  Description 2: L2L1 L2L2 L2H1 H2L1 H2H1 L2H2 H2L2 H2H2
执行步骤 403时, 从描述二中添加低频子带 L2L1和 L2L2到描述一中, 从描述一中添加低频子带 L1L1和 L1L2到描述二中, 这样得到添加后的描述 一和添力口后的描述二, 为:  When step 403 is performed, the low-frequency sub-bands L2L1 and L2L2 are added from the description 2 to the description one, and the low-frequency sub-bands L1L1 and L1L2 are added from the description one to the description two, so that the added description 1 and the added force port are obtained. Description 2, for:
添加后的描述一: L1L1 L1L2 L2L1 L2L2 L1H1 H1L1 H1 H1 L1H2 H1L2 H1H2 , 添加后的描述二: L1L1 L1L2 L2L1 L2L2 L2H1 H2L1 H2H1 L2H2 H2L2 H2H20 再分别对添加后的描述一、 二作多小波逆变换, 得到两幅与原图像大小 相同的图像。 Description after the addition: L1L1 L1L2 L2L1 L2L2 L1H1 H1L1 H1 H1 L1H2 H1L2 H1H2 , Description 2 after addition: L1L1 L1L2 L2L1 L2L2 L2H1 H2L1 H2H1 L2H2 H2L2 H2H2 0 Further, after the addition, the first and second inverse wavelet transforms are performed. , get two images of the same size as the original image.
然后对多小波逆变换后的两幅图像分别进行编码, 将编码后的数据传输 给解码端。 而后进行步骤 704和 705的处理即可。  Then, the two images after the inverse wavelet transform are separately encoded, and the encoded data is transmitted to the decoding end. Then, the processing of steps 704 and 705 can be performed.
本发明实施例还提供一种基于框架的编解码系统, 如图 9a所述, 该系统 包括编码端和解码端。  The embodiment of the present invention further provides a frame-based codec system. As shown in FIG. 9a, the system includes an encoding end and a decoding end.
所述编码端, 用于根据确定出的相位矩阵组一对原始图像进行相位框架 分解, 形成多个描述, 所述相位矩阵组一中各个矩阵的行数为原始图像的一 半、 列数与原始图像相同; 对形成的各个描述分别进行编码, 将编码后的数 据发送给解码端; The encoding end is configured to perform a phase frame on a pair of original images according to the determined phase matrix group Decomposing, forming a plurality of descriptions, wherein the number of rows of each matrix in the phase matrix group 1 is half of the original image, and the number of columns is the same as the original image; each of the formed descriptions is separately encoded, and the encoded data is sent to the decoding end ;
所述解码端, 用于接收编码端发送的编码后的数据, 根据确定出的相位 矩阵组二, 对没有丟失的描述进行相位框架合成逆变换, 得到恢复出的图像; 所述相位矩阵组二根据所述相位矩阵组一得到。  The decoding end is configured to receive the encoded data sent by the encoding end, perform inverse phase frame synthesis inverse transformation on the missing description according to the determined phase matrix group 2, and obtain a restored image; Obtained according to the phase matrix group one.
可选地, 所述编码端包括多个描述形成模块、 编码模块和发送模块。 所述多个描述形成模块, 用于根据确定出的相位矩阵组一对原始图像进 行相位框架分解, 形成多个描述后发送给编码模块, 所述相位矩阵组一中各 个矩阵的行数为原始图像的一半、 列数与原始图像相同;  Optionally, the encoding end includes multiple description forming modules, an encoding module, and a sending module. The plurality of description forming modules are configured to perform phase frame decomposition on a pair of original images according to the determined phase matrix group, and form a plurality of descriptions and send the same to the encoding module, where the number of rows of each matrix in the phase matrix group is original Half of the image, the number of columns is the same as the original image;
所述编码模块, 用于对形成的各个描述分别进行编码, 将编码后的数据 发送给发送模块;  The encoding module is configured to separately code each formed description, and send the encoded data to the sending module;
所述发送模块, 用于将编码后的数据发送给解码端。  The sending module is configured to send the encoded data to the decoding end.
可选地, 所述多个描述形成模块包括相位矩阵组一确定模块和多个描述 形成子模块;  Optionally, the plurality of description forming modules include a phase matrix group-determining module and a plurality of description forming sub-modules;
所述相位矩阵组一确定模块, 用于确定所述相位矩阵组一后发送给所述 多个描述形成子模块,所述相位矩阵组一包括 3个矩阵,表示为 Tl、 Τ2和 Τ3; 所述多个描述形成子模块, 用于根据接收到的相位矩阵组一对原始图像 进行相位框架分解, 形成 5 个描述后发送给编码模块, 所述 5 个描述为: 1 = Λ Λ , ώ2 = Αώ /2 , ύ3 = 2ύ 1 , ^4 = Ι2^Ι2 , ύ5 = ^ , 其中 S表示原 始图像, SI表示描述一、 S2表示描述二、 S3表示描述三、 S4表示描述四、 S5表示描述五, 表示 ^的转置、 表示 T2的转置、 表示 Τ3的转置。 The phase matrix group determining module is configured to determine, after the phase matrix group is sent to the plurality of description forming submodules, the phase matrix group 1 includes three matrices, represented as T1, Τ2, and Τ3; The plurality of description forming sub-modules are configured to perform phase frame decomposition on a pair of original images according to the received phase matrix group, and form five descriptions and send the same to the encoding module, where the five descriptions are: 1 = Λ Λ , ώ 2 = Α ώ / 2 , ύ 3 = 2 ύ 1 , ^4 = Ι 2^ Ι 2 , ύ 5 = ^ , where S represents the original image, SI represents the description 1, S2 represents the description 2, S3 represents the description 3, S4 represents Description 4, S5 denotes a description of five, denotes the transposition of ^, represents the transposition of T 2 , and represents the transposition of Τ 3 .
可选地, 所述解码端包括接收模块和解码模块。  Optionally, the decoding end includes a receiving module and a decoding module.
所述接收模块, 用于接收编码端发送的编码后的数据;  The receiving module is configured to receive the encoded data sent by the encoding end;
所述解码模块, 用于根据确定出的相位矩阵组二, 对所述编码后的数据 进行解码, 得到没有丟失的描述, 对没有丟失的描述进行相位框架合成逆变 换, 得到恢复出的图像; 所述相位矩阵组二根据所述相位矩阵组一得到。 可选地, 所述解码模块包括解码子模块和图像恢复子模块; The decoding module is configured to decode the encoded data according to the determined phase matrix group 2, obtain a description without loss, and perform phase frame synthesis inversion on the description without loss. In other words, the restored image is obtained; the phase matrix group 2 is obtained according to the phase matrix group one. Optionally, the decoding module includes a decoding submodule and an image recovery submodule;
所述解码子模块, 用于对所述编码后的数据进行解码, 得到没有丟失的 描述后传送给所述图像恢复子模块; 若没有丟失描述, 解码得到的描述包括 描述一、 描述二、 描述三、 描述四和描述五, 分别表示为, nSTiT , ύ2 = 1 ^12 , Λ3 = 12^1\ , ύ42ύΐ2 , 53ύΐ3 , 其中 §表示原始图像, SI 表示描述一、 S2表示描述二、 S3表示描述三、 S4表示描述四、 S5表示描述 五, Tl、 Τ2和 Τ3表示相位矩阵组一包含的三个矩阵, 表示 的转置、 表示 Τ2的转置、 表示 Τ3的转置; 所述没有丟失的描述为描述一、 描述二、 描述三、 描述四和描述五; 或者, 所述没有丟失的描述为描述一、 描述二、 描述三和描述四; The decoding sub-module is configured to decode the encoded data, and obtain a description that is not lost, and then transmit the description to the image recovery sub-module; if no description is lost, the decoded description includes description 1, description 2, description 3. Description 4 and Description 5, respectively denoted as n ST i T , ύ 2 = 1 ^ 1 2 , Λ 3 = 1 2^ 1 \ , ύ 42 ύΐ 2 , 53 ύΐ 3 , where § denotes the original image, SI denotes the description 1, S2 denotes the description 2, S3 denotes the description 3, S4 denotes the description 4, S5 denotes the description 5, Tl, Τ2 and Τ3 denote the three matrixes of the phase matrix group one, the transposition is represented , indicating transposition of Τ 2 , indicating transposition of Τ 3 ; description of the absence of loss is description 1, description 2, description 3, description 4, and description 5; or, the description that is not lost is description 1, description Second, description three and description four;
所述图像恢复子模块, 用于根据确定出的相位矩阵组二, 对所述没有丟 失的描述进行相位框架合成逆变换, 得到恢复出的图像, 表示为:  The image restoration sub-module is configured to perform inverse phase frame synthesis inverse transformation on the non-lost description according to the determined phase matrix group 2, to obtain a restored image, which is expressed as:
S^TjSJl +T\TS2T2 +T2 TS4T2 , 其中 S'表示恢复出的图像, ^和 表示所述相位矩阵组二包含的 1个矩阵, ^表示 的转置、 7 表示 的转置; 所述相位矩阵组二根据相位矩阵组一得到, 相位矩阵组一中各个矩阵的行数 为原始图像的一半, 列数与原始图像相同。 S^TjSJl +T\ T S 2 T 2 +T 2 T S 4 T 2 , where S' represents the restored image, ^ and represents a matrix contained in the phase matrix group 2, and the transposition represented by ^, The phase matrix group 2 is obtained according to the phase matrix group one, and the number of rows of each matrix in the phase matrix group one is half of the original image, and the number of columns is the same as the original image.
可选地, 所述解码模块包括解码子模块和图像恢复子模块;  Optionally, the decoding module includes a decoding submodule and an image recovery submodule;
所述解码子模块, 用于对所述编码后的数据进行解码, 得到没有丟失的 描述后传送给所述图像恢复子模块; 若没有丟失描述, 解码得到的描述包括 描述一、 描述二、 描述三、 描述四和描述五, 分别表示为, nSTiT , ύ2 = 1 ^12 , Λ3 = 12^1\ , ύ42ύΐ2 , 53ύΐ3 , 其中 §表示原始图像, SI 表示描述一、 S2表示描述二、 S3表示描述三、 S4表示描述四、 S5表示描述 五, Tl、 Τ2和 Τ3表示相位矩阵组一包含的三个矩阵, 表示 的转置、 表示 T2的转置、 表示 Τ3的转置; 所述没有丟失的描述为描述一、 描述二、 描述三或描述四; The decoding sub-module is configured to decode the encoded data, and obtain a description that is not lost, and then transmit the description to the image recovery sub-module; if no description is lost, the decoded description includes description 1, description 2, description 3. Description 4 and Description 5, respectively denoted as n ST i T , ύ 2 = 1 ^ 1 2 , Λ 3 = 1 2^ 1 \ , ύ 42 ύΐ 2 , 53 ύΐ 3 , where § denotes the original image, SI denotes the description 1, S2 denotes the description 2, S3 denotes the description 3, S4 denotes the description 4, S5 denotes the description 5, Tl, Τ2 and Τ3 denote the three matrixes of the phase matrix group one, the transposition is represented , Representing the transposition of T 2 , indicating the transposition of Τ 3 ; the description of the absence of loss is description 1, description 2, description 3 or description 4;
所述图像恢复子模块, 用于将 减去没有丟失的除描述五外的 3个描 述的结果作为所述丟失的描述, 得到的恢复出的图像表示为: The image restoration sub-module is configured to subtract 4 χ results of the three descriptions other than the description 5 that are not lost as the lost description, and the obtained restored image is represented as:
S^ TjSJl + T\ TS2T2 +T2 TS4T2 , 其中 S'表示恢复出的图像, τ; 和7^表示所述相位矩阵组二包含的 2个矩阵, 表示 的转置、 T T表示 τ 的 转置; 所述相位矩阵组二根据相位矩阵组一得到, 相位矩阵组一中各个矩阵 的行数为原始图像的一半, 列数与原始图像相同。 S^ TjSJl + T\ T S 2 T 2 + T 2 T S 4 T 2 , where S' denotes the restored image, τ; and 7 ^ denotes two matrices of the phase matrix group two, representing the turn The TT represents the transposition of τ ; the phase matrix group 2 is obtained according to the phase matrix group one, and the number of rows of each matrix in the phase matrix group one is half of the original image, and the number of columns is the same as the original image.
本发明实施例还提供另一种基于框架的编解码系统, 如图 9b所述, 该系 统包括编码端和解码端。  Another embodiment of the present invention provides another frame-based codec system. As shown in FIG. 9b, the system includes an encoding end and a decoding end.
所述编码端, 用于对原始图像作多小波变换, 得到低频部分各个子带和 高频部分各个子带; 将所述低频部分各个子带和高频部分各个子带进行组合, 形成多个描述; 对所述多个描述进行编码, 将编码后的数据发送给解码端; 所述解码端, 用于接收编码端发送的编码后的数据, 对所述编码后的数 据进行解码, 得到没有丟失的描述; 根据所述没有丟失的描述, 得到低频部 分的子带, 以及高频部分的子带, 将两者相结合, 得到结合信号; 对结合信 号做多小波逆变换, 得到恢复出的图像。  The encoding end is configured to perform multi-wavelet transform on the original image to obtain each sub-band of the low-frequency part and each sub-band of the high-frequency part; combining the sub-bands of the low-frequency part and the sub-bands of the high-frequency part to form a plurality of Decoding the plurality of descriptions, and transmitting the encoded data to the decoding end; the decoding end is configured to receive the encoded data sent by the encoding end, and decode the encoded data to obtain no Lost description; according to the description without loss, the subband of the low frequency part, and the subband of the high frequency part are obtained, and the two are combined to obtain a combined signal; the inverse wavelet transform is performed on the combined signal to obtain the recovered image.
可选地, 所述编码端包括多个描述形成模块、 编码模块和发送模块。 所述多个描述形成模块, 用于对原始图像作多小波变换, 得到低频部分 各个子带和高频部分各个子带, 将所述低频部分各个子带和高频部分各个子 带进行组合, 形成多个描述后发送给编码模块;  Optionally, the encoding end includes multiple description forming modules, an encoding module, and a sending module. The plurality of description forming modules are configured to perform multi-wavelet transform on the original image to obtain each sub-band of the low-frequency part and the sub-bands of the high-frequency part, and combine the sub-bands of the low-frequency part and the sub-bands of the high-frequency part, Forming multiple descriptions and sending them to the encoding module;
所述编码模块, 用于对形成的多个描述进行编码, 将编码后的数据发送 给发送模块;  The encoding module is configured to encode the formed multiple descriptions, and send the encoded data to the sending module;
所述发送模块, 用于将编码后的数据发送给解码端。  The sending module is configured to send the encoded data to the decoding end.
可选地, 所述多个描述形成模块包括多小波变换子模块和多描述形成子 模块。 Optionally, the plurality of description forming modules include a multi-wavelet transform sub-module and a multi-description forming sub- Module.
所述多小波变换子模块, 用于对原始图像作多小波变换, 得到低频部分 各个子带和高频部分各个子带, 将得到的所述低频部分各个子带和高频部分 各个子带发送给多描述形成子模块;  The multi-wavelet transform sub-module is configured to perform multi-wavelet transform on the original image to obtain each sub-band of the low-frequency part and each sub-band of the high-frequency part, and send the obtained sub-bands of the low-frequency part and the sub-bands of the high-frequency part. Forming a sub-module for multiple descriptions;
所述多描述形成子模块 , 用于分别将得到的所述低频部分各个子带和高 频部分各个子带中能量相近的 2 个组成一组, 在各组中分别选择一个组合成 一个描述, 形成所述多个描述。  The multiple description forming sub-module is configured to respectively combine the obtained sub-bands of the low-frequency portion and the two sub-bands of the high-frequency portion into two groups, and select one of each group to form a description. The plurality of descriptions are formed.
可选地, 所述编码模块包括编码子模块, 用于从其它描述中添加上各个 描述缺少的低频子带, 得到添加后的各个描述, 对所述添加后的各个描述作 多小波逆变换, 得到多小波变换后的图像; 对多小波逆变换后的图像分别进 行图像编码, 图像编码后的数据为所述编码后的数据。  Optionally, the encoding module includes an encoding sub-module, which is used to add the low-frequency sub-bands missing from the descriptions to other descriptions, obtain the added descriptions, and perform multi-wavelet inverse transform on each of the added descriptions. Obtaining an image after multi-wavelet transform; respectively, performing image coding on the inverse wavelet transform image, and the image encoded data is the encoded data.
下面用图 1 0 - 25对本发明实施例方案的实验效果进行说明。  The experimental results of the embodiment of the present invention will be described below with reference to Figs.
参见图 1 0 , 为釆用图 2的方法在不丟失描述时得到的压缩比 - PSNR值示 意图, 该图示出了在不同压缩程度下不丟失描述时恢复出的图像 PSNR值。 可 以看出, 在不同压缩程度下 PSNR值都很高, 也就是在不同压缩程度下恢复出 的图像质量都很高。  Referring to Fig. 10, for the method of Fig. 2, the compression ratio - PSNR value obtained without losing the description is shown, which shows the image PSNR value recovered without losing the description at different compression levels. It can be seen that the PSNR values are high at different compression levels, that is, the image quality recovered at different compression levels is high.
参见图 1 1 , 为釆用图 2的方法在丟失一个描述时得到的压缩比 - PSNR值 示意图, 该图示出了在不同压缩程度下丟失描述一、 描述二、 描述三或描述 四时分别恢复出的图像 PSNR值。 图中用带短粗线的虚线表示了丟失描述一的 压缩比 - PSNR值, 用带三角的虚线表示了丟失描述二的压缩比- PSNR值, 用 菱形的虚线表示了丟失描述三的压缩比- PSNR值, 用带叉的实线表示了丟失 描述四的压缩比- PSNR值, 这四条线艮接近, 几乎重合在一起。 可以看出, 在不同压缩程度下丟失一个描述时 PSNR值都很高, 也就是恢复出的图像质量 很高。  Referring to FIG. 1 1 , a schematic diagram of a compression ratio-PSNR value obtained when a description is lost by using the method of FIG. 2, which shows the loss of description 1, description 2, description 3 or description 4 at different degrees of compression, respectively. The recovered image PSNR value. In the figure, the broken line with a short thick line indicates the compression ratio - PSNR value of the missing description one, the broken line with the triangle indicates the compression ratio - PSNR value of the missing description 2, and the dotted line of the diamond indicates the compression ratio of the missing description three. - PSNR value, with a solid line with a fork indicating the compression ratio - PSNR value of the missing description four, which are close to each other and almost coincident. It can be seen that the PSNR value is high when a description is lost at different degrees of compression, that is, the recovered image quality is high.
参见图 12 , 为釆用图 2的方法在丟失前 4个描述中的三个描述时得到的 压缩比 - PSNR值示意图, 该图示出了在不同压缩程度下前 4个描述中剩下描 述一、 前 4个描述中剩下描述二、 前 4个描述中剩下描述三或前 4个描述中 剩下描述四时分别恢复出的图像 PSNR值。 图中用带菱形的实线表示了前 4个 描述中剩下描述一的压缩比 - PSNR值, 用带正方形的虚线表示了前 4个描述 中剩下描述二的压缩比 - PSNR值, 用三角的虚线表示了前 4个描述中剩下描 述三的压缩比 - PSNR值, 用带叉的虚线表示了前 4个描述中剩下描述四的压 缩比- PSNR值, 这四条线艮接近, 几乎重合在一起。 可以看出, 在不同压缩 程度下丟失前 4个描述中的三个描述时 PSNR值都很高, 也就是恢复出的图像 质量都很高。 Referring to FIG. 12, a schematic diagram of the compression ratio-PSNR value obtained when the three descriptions of the first four descriptions are lost by the method of FIG. 2, which shows the remaining description in the first four descriptions at different compression levels. First, the remaining four descriptions in the first four descriptions, the remaining four descriptions in the first four descriptions or the remaining P picture values in the first four descriptions. In the figure, the solid line with a diamond shape indicates the compression ratio - PSNR value of the first description in the first four descriptions, and the dotted line with a square indicates the compression ratio - PSNR value of the remaining two descriptions in the first four descriptions. The dotted line of the triangle indicates the compression ratio - PSNR value of the remaining three descriptions in the first four descriptions. The cross-hatched line indicates the compression ratio - PSNR value of the remaining four descriptions in the first four descriptions. The four lines are close to each other. Almost coincident. It can be seen that the PSNR values are high when three of the first four descriptions are lost at different degrees of compression, that is, the recovered image quality is high.
参见图 13 , 为釆用图 5的方法在不丟失描述时得到的压缩比 - PSNR值示 意图, 该图示出了在不同压缩程度下不丟失描述时恢复出的图像 PSNR值。 可 以看出, 在不同压缩程度下 PSNR值都很高, 也就是在不同压缩程度下恢复出 的图像质量都很高。  Referring to Fig. 13, the compression ratio - PSNR value obtained by the method of Fig. 5 without loss of description is shown, which shows the image PSNR value recovered when the description is not lost at different degrees of compression. It can be seen that the PSNR values are high at different compression levels, that is, the image quality recovered at different compression levels is high.
参见图 14 , 为釆用图 5的方法在丟失一个描述时得到的压缩比 - PSNR值 示意图, 该图示出了在不同压缩程度下丟失描述一、 描述二、 描述三或描述 四时分别恢复出的图像 PSNR值。 图中用带菱形的实线表示了丟失描述一的压 缩比- PSNR值, 用带短粗线的虚线表示了丟失描述二的压缩比- PSNR值, 用 三角的虚线表示了丟失描述三的压缩比- PSNR值, 用带叉的虚线表示了丟失 描述四的压缩比- PSNR值, 这四条线艮接近, 几乎重合在一起。 可以看出, 在不同压缩程度下丟失一个描述时 PSNR值都很高, 也就是恢复出的图像质量 很高。  Referring to FIG. 14, a schematic diagram of a compression ratio-PSNR value obtained when a description is lost by using the method of FIG. 5, which shows that the descriptions are respectively lost when describing one, two, three or four at different degrees of compression. The resulting image PSNR value. In the figure, the solid line with a diamond shape indicates the compression ratio - PSNR value of the missing description one, and the broken line with a short thick line indicates the compression ratio - PSNR value of the missing description two, and the dotted line indicates the compression of the missing description three. The ratio - PSNR value, with the crossed dashed line, shows the compression ratio - PSNR value of the missing description four, which are close to each other and almost coincident. It can be seen that the PSNR value is high when a description is lost at different degrees of compression, that is, the recovered image quality is high.
参见图 15 , 为釆用图 5的方法在丟失三个描述时得到的压缩比 - PSNR值 示意图, 该图示出了在不同压缩程度下剩下描述一、 剩下描述二、 剩下描述 三或剩下描述四时分别恢复出的图像 PSNR值。 图中用带菱形的虚线表示了剩 下描述一的压缩比- PSNR值, 用带正方形的虚线表示了剩下描述二的压缩比 - PSNR值, 用三角的虚线表示了剩下描述三的压缩比 - PSNR值, 用带叉的虚 线表示了剩下描述四的压缩比- PSNR值, 这四条线很接近, 几乎重合在一起。 可以看出, 在不同压缩程度下丟失三个描述时 PSNR值都很高, 也就是恢复出 的图像质量很高。 Referring to FIG. 15, a schematic diagram of the compression ratio-PSNR value obtained when the three descriptions are lost by using the method of FIG. 5, which shows that the description is left at different degrees of compression, the remaining description is two, and the remaining description is three. Or the PSNR value of the image recovered separately at the time of four is left. In the figure, the dotted line with a diamond shape indicates the compression ratio - PSNR value of the remaining description one, and the dotted line with a square indicates the compression ratio - PSNR value of the remaining description two, and the dotted line of the triangle indicates the compression of the remaining description three. The ratio - PSNR value, with the dotted dashed line, shows the compression ratio - PSNR value of the remaining four, which are very close together and almost coincident. It can be seen that the PSNR values are high when three descriptions are lost at different compression levels, that is, the recovered image quality is high.
参见图 16 , 为对于视频序列, 釆用图 1的方法和釆用图 4的方法得到的 帧数 - PSNR值示意图, 该图示出了对于不同帧数的情况, 釆用相位框架方法 生成 3、 5描述, 釆用多小波框架方法生成 4、 2描述时对应的 PSNR值。 图 1 的方法也就是基于相位框架的多描述编解码方法, 图 4 的方法也就是基于多 小波框架的多描述编解码方法, 这里将图 1 的方法简称为相位框架方法, 将 图 4 的方法简称为多小波框架方法。 图中用带正方形的实线表示了釆用相位 框架方法编码端生成 5描述时的压缩比 - PSNR值, 用菱形的实线表示了釆用 相位框架方法编码端生成 3描述时的压缩比 - PSNR值, 用三角的虚线表示了 釆用多小波框架方法编码端生成 4描述时的压缩比 - PSNR值, 用短粗线的虚 线表示了釆用多小波框架方法编码端生成 2描述时的压缩比- PSNR值, 这四 条线很接近, 有的部分重合在一起。 可以看出, 对于视频序列, 在不同帧数 的情况下 PSNR值都很高, 也就是恢复出的图像质量很高。  Referring to FIG. 16, which is a schematic diagram of the number of frames-PSNR values obtained by the method of FIG. 1 and the method of FIG. 4 for a video sequence, the figure shows that for different frame numbers, the phase frame method is used to generate 3 5, the multi-wavelet frame method is used to generate the corresponding PSNR values in the description of 4 and 2. The method of FIG. 1 is also a multi-description codec method based on a phase frame, and the method of FIG. 4 is a multi-description codec method based on a multi-wavelet frame. Here, the method of FIG. 1 is simply referred to as a phase frame method, and the method of FIG. 4 is used. Referred to as the multi-wavelet frame method. In the figure, the solid line with a square indicates the compression ratio - PSNR value when the code side of the phase frame method is used to generate 5 description, and the solid line of the diamond shape indicates the compression ratio when the code side of the phase frame method is used to generate 3 descriptions - The PSNR value is represented by the dotted line of the triangle, and the compression ratio - PSNR value when the code side is generated by the multi-wavelet frame method is represented by the dashed line. The dotted line of the short thick line is used to represent the compression when the code side generates the 2 description by the multi-wavelet frame method. Ratio - PSNR value, these four lines are very close, and some parts are overlapped. It can be seen that for a video sequence, the PSNR value is high in the case of different frames, that is, the recovered image quality is high.
参见图 17 , 为不丟包时分别釆用图 1的方法和图 4的方法得到的压缩比 - PSNR值示意图。 图中用带菱形的实线表示了釆用多小波框架方法下得到的 压缩比 - PSNR值, 用正方形的虚线表示了釆用相位框架方法下得到的压缩比 - PSNR值。 可以看出, 釆用图 1的方法得到的 PSNR值比釆用图 4的方法得到 的 PSNR值更高, 也就是釆用图 1的方法恢复出的图像质量比釆用图 4的方法 恢复出的图像质量高。  Referring to FIG. 17, a compression ratio-PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 respectively when no packet is lost. In the figure, the solid line with a diamond shape is used to represent the compression ratio - PSNR value obtained by the multi-wavelet frame method, and the squared dashed line is used to represent the compression ratio - PSNR value obtained by the phase frame method. It can be seen that the PSNR value obtained by the method of FIG. 1 is higher than the PSNR value obtained by the method of FIG. 4, that is, the image quality ratio recovered by the method of FIG. 1 is recovered by the method of FIG. The image quality is high.
参见图 18 , 为丟失描述一时分别釆用图 1的方法和图 4的方法得到的压 缩比 - PSNR值示意图。  Referring to Fig. 18, a schematic diagram of the compression ratio - PSNR value obtained by using the method of Fig. 1 and the method of Fig. 4, respectively, for the loss of description.
参见图 19 , 为丟失描述二时分别釆用图 1的方法和图 4的方法得到的压 缩比 - PSNR值示意图。  Referring to Fig. 19, a schematic diagram of the compression ratio - PSNR value obtained by using the method of Fig. 1 and the method of Fig. 4, respectively, for the loss of the description.
参见图 20 , 为丟失描述三时分别釆用图 1的方法和图 4的方法得到的压 缩比 - PSNR值示意图。 参见图 21 , 为丟失描述四时分别釆用图 1的方法和图 4的方法得到的压 缩比 - PSNR值示意图。 Referring to FIG. 20, a schematic diagram of the compression ratio-PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 respectively for the description of the missing three. Referring to FIG. 21, a schematic diagram of the compression ratio-PSNR value obtained by using the method of FIG. 1 and the method of FIG. 4 respectively for the description of the missing four.
参见图 22 , 为丟失三个描述时分别釆用图 1的方法和图 4的方法得到的 压缩比 - PSNR值示意图。  Referring to Fig. 22, a compression ratio - PSNR value obtained by subtracting the three descriptions using the method of Fig. 1 and the method of Fig. 4, respectively.
图 18至图 22 中, 用带菱形的实线表示了釆用多小波框架方法下得到的 相应压缩比 - PSNR值, 用正方形的实线表示了釆用相位框架方法下得到的相 应压缩比 - PSNR值。  In Fig. 18 to Fig. 22, the corresponding compression ratio - PSNR value obtained by using the multi-wavelet frame method is represented by a solid line with a diamond shape, and the corresponding compression ratio obtained by the phase frame method is represented by a solid line of a square - PSNR value.
参见图 23 , 为对于视频序列, 分别釆用图 1的方法丟失两个描述和釆用 图 4的方法丟失一个描述时压缩比- PSNR值示意图。 图中用虚线表示了釆用 相位框架方法编码端生成 5描述而解码端接收的数据丟失两个描述的情况下 的压缩比- PSNR值, 用实线表示了釆用多小波框架方法编码端生成 4描述而 解码端接收的数据丟失一个描述的情况下的压缩比- PSNR值, 这两条线很接 近, 有的部分重合在一起。  Referring to Figure 23, for the video sequence, the two methods are lost using the method of Figure 1, respectively, and the method of Figure 4 is lost with a description of the compression ratio - PSNR value. The figure shows the compression ratio - PSNR value in the case where the description of the code side of the phase frame method is 5 and the data received by the decoding side is lost, and the solid line indicates that the code side is generated by the multi-wavelet frame method. 4 Describes the data received by the decoder and loses the compression ratio - PSNR value in the case of a description. The two lines are close together and some are overlapped.
由图 17 - 23的比较可见看出, 图 1的方法和图 4的方法, 也就^ ^于相 位框架的多描述编解码方法和基于多小波框架的多描述编解码方法, 两者各 有优劣, 在压缩比不是很大的情况下, 基于相位框架的多描述编解码方法优 于基于多小波框架的多描述编解码方法; 在压缩比较大的情况下, 基于多小 波框架的多描述编解码方法优于基于相位框架的多描述编解码。  As can be seen from the comparison of FIG. 17-23, the method of FIG. 1 and the method of FIG. 4 are also a multi-description codec method of the phase frame and a multi-description codec method based on the multi-wavelet frame, both of which have Advantages and disadvantages, when the compression ratio is not very large, the multi-description codec method based on phase frame is better than the multi-description codec method based on multi-wavelet frame; in the case of large compression, multi-description based on multi-wavelet frame The codec method is superior to the multi-description codec based on the phase frame.
参见图 24 , 为釆用图 4的方法生成双描述时不丟包情况下压缩比 - PSNR 值示意图。 该图示出了在不同压缩程度下不丟失描述时分别恢复出的图像 PSNR值。 可以看出, 在不同压缩程度下 PSNR值都很高, 也就是在不同压缩程 度下恢复出的图像质量都很高。  See Figure 24 for a plot of the compression ratio - PSNR value for the case where no double packet is generated when the dual description is generated using the method of Figure 4. The figure shows the image PSNR values recovered separately without loss of description at different levels of compression. It can be seen that the PSNR values are high at different compression levels, that is, the image quality recovered at different compression levels is high.
参见图 25 , 为釆用图 4的方法生成双描述时丟失一个描述情况下压缩比 - PSNR值示意图。 该图示出了在不同压缩程度下丟失一个描述时分别恢复出 的图像 PSNR值。 可以看出, 在不同压缩程度下丟失一个描述时 PSNR值都很 高, 也就是恢复出的图像质量很高。 除上述举例涉及到的多个描述为 5个描述、4个描述和 1个描述的情况外, 根据需要, 本发明实施例还可运用于多个描述为其它个数的情况, 如 3 个描 述、 6个描述或更多个描述的情况。 这里不——列举。 Referring to FIG. 25, a schematic diagram of the compression ratio-PSNR value in the case of losing a description when generating the double description by the method of FIG. The figure shows the image PSNR values recovered separately when a description is lost at different degrees of compression. It can be seen that the PSNR value is high when a description is lost at different degrees of compression, that is, the recovered image quality is high. In addition to the case where the above description refers to five descriptions, four descriptions, and one description, the embodiment of the present invention can be applied to a plurality of cases described as other numbers, such as three descriptions. , 6 descriptions or more described cases. Not here - enumeration.
本发明实施例根据确定出的相位矩阵组一对原始图像进行相位框架分 解, 形成多个描述, 对所述多描述进行编码; 或者, 对原始图像作多小波变 换, 得到低频部分各个子带和高频部分各个子带; 将所述低频部分各个子带 和高频部分各个子带进行组合, 形成多个描述, 再对所述多个描述进行编码。 本发明实施例方案在传输过程中, 若丟失某一帧数据, 根据其它帧仍然能够 恢复出质量很高的图像。 并且, 本发明实施例提供了完善的基于多小波框架 的多描述编解码技术。  The embodiment of the present invention performs phase frame decomposition on a pair of original images of the determined phase matrix group to form a plurality of descriptions, and encodes the multiple descriptions; or, performs multi-wavelet transform on the original image to obtain each subband of the low frequency portion. Each sub-band of the high-frequency portion; each sub-band of the low-frequency portion and each sub-band of the high-frequency portion are combined to form a plurality of descriptions, and the plurality of descriptions are encoded. In the scheme of the embodiment of the present invention, if a certain frame data is lost during transmission, the image with high quality can still be recovered according to other frames. Moreover, the embodiment of the present invention provides a perfect multi-description codec technology based on multi-wavelet frame.
以上所述的具体实施例, 对本发明的目的、 技术方案和有益效果进行了 进一步详细说明, 所应理解的是, 以上所述仅为本发明的具体实施例而已, 并不用于限定本发明的保护范围, 凡在本发明的精神和原则之内, 所做的任 何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。  The above described specific embodiments of the present invention are further described in detail, and are intended to be illustrative of the embodiments of the present invention. The scope of the protection, any modifications, equivalents, improvements, etc., made within the spirit and scope of the invention are intended to be included within the scope of the invention.

Claims

权 利 要求 书 Claim
1、 一种基于框架的多描述编解码方法, 其特征在于, 该方法包括: 根据确定出的相位矩阵组一对原始图像进行相位框架分解, 形成多个描述; 对形成的各个描述分别进行编码, 将编码后的数据发送给解码端; 所述相位矩阵组一中各个矩阵的行数为原始图像的一半、 列数与原始图像 相同, 所述相位矩阵组一表示为: A frame-based multi-description codec method, the method comprising: performing phase frame decomposition on a pair of original images of a determined phase matrix group to form a plurality of descriptions; respectively coding each formed description And sending the encoded data to the decoding end; the number of rows of each matrix in the phase matrix group 1 is half of the original image, the number of columns is the same as the original image, and the phase matrix group one is expressed as:
Figure imgf000029_0001
Figure imgf000029_0001
其中, bu+ bu+1=i , 所述相位矩阵组一包括 3个矩阵, 表示为 Tl、 Τ2和 Τ3 , 所述 Tl、 Τ2含一个自由参数 a (0<= a <=1)。 Wherein, b u + b u+1 = i , the phase matrix group one comprises three matrices, denoted as T1, Τ2 and Τ3, and the T1 and Τ2 have a free parameter a (0<= a <=1) .
2、 如权利要求 1所述的方法, 其特征在于, 所述将编码后的数据发送给解 码端之后, 该方法包括:  2. The method according to claim 1, wherein after the encoding the data is sent to the decoding end, the method comprises:
解码端对所述编码后的数据进行解码, 得到没有丟失的描述;  Decoding, the decoding end decodes the encoded data to obtain a description that is not lost;
解码端根据确定出的相位矩阵组二, 对没有丟失的描述进行相位框架合成 逆变换, 得到恢复出的图像; 所述相位矩阵组二根据所述相位矩阵组一得到, 相位矩阵组二中各个矩阵的行数为原始图像的一半, 列数与原始图像相同; 所 述相位矩阵组二包括 2个矩阵, 为 和 Γ2' , 且所述相位矩阵组二根据相位矩阵 组一得到。 The decoding end performs inverse phase frame synthesis inverse transformation on the missing phase description according to the determined phase matrix group 2 to obtain a restored image; the phase matrix group 2 is obtained according to the phase matrix group one, and each of the phase matrix groups 2 The number of rows of the matrix is half of the original image, and the number of columns is the same as the original image; the phase matrix group two includes two matrices, which are sum Γ 2 ', and the phase matrix group two is obtained according to the phase matrix group one.
3、 如权利要求 2所述的方法, 其特征在于, 所述多个描述为 5个描述, 所 述 5个;^述为: 1 = 1 1 , 2 = ιύ 2 , 3 = 72ύ 71 ,
Figure imgf000029_0002
, 其中 S表示原始图像, SI表示描述一、 S2表示描述二、 S3表示描述三、 S4表 示描述四、 S5表示描述五, 表示 ^的转置、 表示 T2的转置、 表示 Τ3 的转置。
3. The method according to claim 2, wherein the plurality of descriptions are five descriptions, and the five are described as: 1 = 1 1 , 2 = ιύ 2 , 3 = 7 2 ύ 7 1 ,
Figure imgf000029_0002
Where S represents the original image, SI represents the description 1, S2 represents the description 2, S3 represents the description 3, S4 represents the description 4, S5 represents the description 5, represents the transposition of ^, represents the transposition of T 2 , represents Τ 3 Transposed.
4、 如权利要求 3所述的方法, 其特征在于, 所述没有丟失的描述为所述 5 个描述, 或者所述没有丟失的描述为描述一、 描述二、 描述三和描述四, 所述 恢复出的图像表示为:  The method according to claim 3, wherein the description that is not lost is the five descriptions, or the descriptions that are not lost are description one, description two, description three, and description four, The recovered image is expressed as:
S' = T;T S T; + T;T S2T T; T; +T T S4T ,其中 S'表示恢复出的图像, Τ;τ表 示 的转置、 表示 '的转置。 S' = T; T ST; + T; T S 2 TT; T; +T T S 4 T , where S' denotes the recovered image, Τ; τ denotes transpose, indicating 'transpose.
5、如权利要求 3所述的方法, 其特征在于, 所述得到没有丟失的描述之后, 该方法包括: 根据所述没有丟失的描述判断出丟失的描述为描述一、 描述二、 描述三或描述四;  The method according to claim 3, wherein after the obtaining the description that is not lost, the method comprises: determining, according to the description that the loss is not, the description of the loss is description 1, description 2, description 3 or Description four;
所述根据确定出的相位矩阵组二, 对没有丟失的描述进行相位框架合成逆 变换, 得到恢复出的图像的方法包括: 将 减去没有丟失的除描述五外的 3 个描述的结果作为所述丟失的描述, 得到的恢复出的图像表示为: According to the determined phase matrix group 2, the phase frame synthesis inverse transform is performed on the description without loss, and the method for obtaining the restored image includes: subtracting 4 χ from the result of 3 descriptions other than the description 5 The lost description, the resulting recovered image is expressed as:
S' = T;T S T; + T;T S2T T; T; +T T S4T ,其中 S'表示恢复出的图像, Τ;τ表 示 的转置、 表示 '的转置。 S' = T; T ST; + T; T S 2 TT; T; +T T S 4 T , where S' denotes the recovered image, Τ; τ denotes transpose, indicating 'transpose.
6、如权利要求 3所述的方法, 其特征在于, 所述得到没有丟失的描述之后, 该方法包括: 根据所述没有丟失的描述判断出丟失的描述为 2个或 3个, 且其 中包含第 5个描述;  The method according to claim 3, wherein after the obtaining the description that is not lost, the method comprises: determining, according to the description that is not lost, that the description of the loss is two or three, and the method includes Fifth description;
所述根据确定出的相位矩阵组二, 对没有丟失的描述进行相位框架合成逆 变换, 得到恢复出的图像的方法包括: 分别将与丟失的描述相邻的描述进行行 间或列间均值插值处理, 作为丟失的各个描述, 得到的恢复出的图像表示为: According to the determined phase matrix group 2, the phase frame synthesis inverse transform is performed on the description without loss, and the method for obtaining the restored image includes: respectively performing inter-row or inter-column mean interpolation processing on the description adjacent to the lost description As the missing descriptions, the resulting recovered image is represented as:
S' = T;T S T; + T;T S2T T; T; +T T S4T ,其中 S'表示恢复出的图像, Τ;τ表 示 的转置、 表示 '的转置。 S' = T; T ST; + T; T S 2 TT; T; +T T S 4 T , where S' denotes the recovered image, Τ; τ denotes transpose, indicating 'transpose.
7、如权利要求 3所述的方法, 其特征在于, 所述得到没有丟失的描述之后, 该方法包括: 根据所述没有丟失的描述判断出丟失的描述为 2个或 3个, 且其 中不包含第 5个描述; The method according to claim 3, wherein after the obtaining the description that is not lost, the method comprises: determining, according to the description that is not lost, that the description of the loss is two or three, and The fifth description is not included;
所述根据确定出的相位矩阵组二, 对没有丟失的描述进行相位框架合成逆 o.  According to the determined phase matrix group 2, the phase frame synthesis inverse is performed on the description without loss.
变换, 得到恢 o,复出的图像的方法包括: The method of transforming and obtaining the restored image is as follows:
o,  o,
4x 减去没 o,有丟失的描述, 将相减结果除以丟失描述的个数, 将相除的 o, Subtract 4x from no o, there is a description of the loss, divide the subtraction result by the number of missing descriptions, divide the o,
结果分别作为丟失的各 o,个描述, 或者分别将与丟失的描述相邻的描述进行行间 或列间均值插值处理, 作为丟失的各个描述, 得到的恢复出的图像表示为: The results are respectively recorded as missing o, descriptions, or inter-row or inter-column mean interpolation of the description adjacent to the missing description, as the missing descriptions, and the resulting restored image is represented as:
2丄  2丄
S' = T;T ST; + T;T S2T T; T; +TT S4T ,其中 S'表示恢复出的图像, τ;τ表 示 的转置、 表示 Τ2 '的转置。 S' = T; T ST; + T; T S 2 TT; T; +T T S 4 T , where S' denotes the recovered image, τ; τ denotes a transpose, indicating a transposition of Τ 2 '.
8、 如权利要求 3至 7中任一项所述的方法, 其特征在于, 所述 Tl、 Τ2和 The method according to any one of claims 3 to 7, wherein the T1, Τ2 and
Τ3分别为: Τ3 are:
a,l-a, , 0, 0, 0, ···, 0, 0  a,l-a, , 0, 0, 0, ···, 0, 0
0, 0, a,l-a, 0, 0, ···, 0, 0  0, 0, a,l-a, 0, 0, ···, 0, 0
7: =| 0, 0, 0, 0, α,1-α, ···, 0, 0  7: =| 0, 0, 0, 0, α, 1-α, ···, 0, 0
0, 0, 0, 0, 0, 0, ···, α,Ι-α, 0, 0, 0, 0, 0, 0, ···, α,Ι-α,
α-\,2-α, 0, 0, 0, 0, ···, 0, 0  --\,2-α, 0, 0, 0, 0, ···, 0, 0
0, 0, α-\,2-α, 0, 0, ···, 0, 0  0, 0, α-\,2-α, 0, 0, ···, 0, 0
Τ 0, 0, 0, 0, α-1,2-α,···, 0, 0  Τ 0, 0, 0, 0, α-1,2-α,···, 0, 0
0, 0, 0, 0, 0, 0, ■•■ a- 2-α 丄,丄, 0, 0, 0, 0, ...,0, 0 0, 0, 0, 0, 0, 0, ■•■ a- 2-α 丄,丄, 0, 0, 0, 0, ..., 0, 0
2 2  twenty two
0, 0,丄,丄, 0, 0, ...,0, 0  0, 0, 丄, 丄, 0, 0, ..., 0, 0
2 2  twenty two
τ =  τ =
13 0, 0, 0, 0, -,-,···, 0, 0 1 3 0, 0, 0, 0, -,-,···, 0, 0
2 2  twenty two
0 < a < 1, a≠- 其中 2 , Tl、 T2和 T3中行数为原始图像的一半、 列数与原始图 像相同。 0 < a < 1, a≠- where 2 , the number of lines in Tl, T2 and T3 is half of the original image, the number of columns and the original image Like the same.
9、 一种基于框架的多描述编解码方法, 其特征在于, 该方法包括: 对原始图像作多小波变换, 得到低频部分各个子带和高频部分各个子带; 将所述低频部分各个子带和高频部分各个子带进行组合, 形成多个描述; 对所述多个描述分别进行编码, 将编码后的数据发送给解码端。  9. A frame-based multi-description codec method, the method comprising: performing multi-wavelet transform on an original image to obtain sub-bands of each low-frequency portion and sub-bands of a high-frequency portion; The bands are combined with the respective sub-bands of the high-frequency portion to form a plurality of descriptions; the plurality of descriptions are separately encoded, and the encoded data is transmitted to the decoding end.
10、 如权利要求 9 所述的方法, 其特征在于, 所述对原始图像进行多小波 变换, 得到低频各个子带和高频各个子带的方法包括: 釆用低通滤波器对原始图像进行低通滤波 , 得到低频系数 , k , 该低频系数为 2 X 1的向量; 釆用高通滤波器对原始图像进行高通滤波, 得到高频系数 ,
Figure imgf000032_0001
10. The method according to claim 9, wherein the method of performing multi-wavelet transform on the original image to obtain each of the low frequency sub-bands and the high-frequency sub-bands comprises: performing a low-pass filter on the original image Low-pass filtering, obtaining a low-frequency coefficient, k, the low-frequency coefficient is a vector of 2 X 1; 釆 high-pass filtering the original image with a high-pass filter to obtain a high-frequency coefficient,
Figure imgf000032_0001
, 该高 -频…系数, 为, 2 1的 '向一量;  , the high-frequency...coefficient, for, 2 1 'toward a quantity;
根据所述低频系数和高频系数得到低频各个子带和高频各个子带。  According to the low frequency coefficient and the high frequency coefficient, each subband of the low frequency and each subband of the high frequency are obtained.
11、 如权利要求 10 所述的方法, 其特征在于, 多小波逆变换为: k , 其中5 _1 ^和^1 ^分别为所述得到的低频系数和 高频系数。 11. The method according to claim 10, wherein the multi-wavelet inverse transform as: k, wherein _1 ^ 5 ^ 1 ^ and low frequency coefficients and the high frequency coefficients are obtained.
12、 如权利要求 10所述的方法, 其特征在于,  12. The method of claim 10, wherein
_( 0.8279 0.5117 θ.1954 -0.1208 —!  _( 0.8279 0.5117 θ.1954 -0.1208 —!
所述低通滤波器为: -0.1208 0.1954J 0.5117 。.8279 / ·;  The low pass filter is: -0.1208 0.1954J 0.5117. .8279 / ·;
_(-0.5\Π 0.8279 -0.1208 -0.1954 —!  _(-0.5\Π 0.8279 -0.1208 -0.1954 —!
所述高通滤波器为: "(Z) -0.1954 -0.1208J + t 0.8279 -0.5117/ ·。 The high pass filter is: " (Z) -0.1954 - 0.120 8 J + t 0.8279 -0.5117 / ·.
13、 如权利要求 9 所述的方法, 其特征在于, 所述将所述低频部分各个子 带和高频部分各个子带进行组合, 形成多个描述的方法包括:  The method according to claim 9, wherein the combining the sub-bands of the low-frequency portion and the sub-bands of the high-frequency portion to form a plurality of descriptions includes:
分别将得到的所述低频部分各个子带和高频部分各个子带中能量相近的 2 个组成一组, 在各组中分别选择一个组合成一个描述, 形成多个描述。  The obtained sub-bands of the low-frequency portion and the two sub-bands of the high-frequency portion are respectively formed into a group, and each of the groups is selected to be combined into one description to form a plurality of descriptions.
14、 如权利要求 13所述的方法, 其特征在于, 所述对所述多个描述分别进 行编码, 将编码后的数据发送给解码端的方法包括: 14. The method according to claim 13, wherein said separately describing said plurality of descriptions Line coding, the method of transmitting the encoded data to the decoding end includes:
对于每一个描述, 从其它描述中添加上本描述缺少的低频子带, 得到添加 后的各个描述, 对所述添加后的各个描述作多小波逆变换, 得到多小波变换后 的图像; 对多小波逆变换后的图像分别进行图像编码, 将图像编码后的数据传 输给解码端。  For each description, the low frequency sub-bands missing from the description are added from other descriptions, and the added descriptions are obtained, and the multi-wavelet inverse transform is performed on each of the added descriptions to obtain an image after multi-wavelet transform; The image after wavelet inverse transform is separately image-encoded, and the image-encoded data is transmitted to the decoding end.
15、 如权利要求 14所述的方法, 其特征在于, 所述将编码后的数据发送给 解码端之后, 该方法包括:  The method according to claim 14, wherein after the encoding the data is sent to the decoding end, the method includes:
解码端对所述编码后的数据分别进行解码, 得到没有丟失的描述; 根据所述没有丟失的描述, 得到低频部分的子带, 以及高频部分的子带, 两者相结合, 得到结合信号, 对结合信号中丟失的低频部分的子带或 /和丟失的 高频部分的子带做补充处理; 对补充处理后的结合信号做多小波逆变换, 得到 恢复出的图像。  The decoding end respectively decodes the encoded data to obtain a description without loss; according to the description of the loss, the subband of the low frequency part and the subband of the high frequency part are obtained, and the two are combined to obtain a combined signal. And supplementing the subband of the low frequency part lost in the combined signal or/and the subband of the missing high frequency part; performing multi-wavelet inverse transformation on the combined signal after the supplementary processing to obtain the restored image.
16、 一种基于框架的多描述编解码系统, 其特征在于, 该系统包括编码端 和解码端;  16. A framework-based multiple description codec system, the system comprising an encoding end and a decoding end;
所述编码端, 用于根据确定出的相位矩阵组一对原始图像进行相位框架分 解, 形成多个描述, 所述相位矩阵组一中各个矩阵的行数为原始图像的一半、 列数与原始图像相同; 对形成的各个描述分别进行编码, 将编码后的数据发送 给解码端;  The encoding end is configured to perform phase frame decomposition on a pair of original images according to the determined phase matrix group to form a plurality of descriptions, wherein the number of rows of each matrix in the phase matrix group 1 is half of the original image, the number of columns, and the original The images are the same; each of the formed descriptions is separately encoded, and the encoded data is sent to the decoding end;
所述解码端, 用于接收编码端发送的编码后的数据, 根据确定出的相位矩 阵组二, 对没有丟失的描述进行相位框架合成逆变换, 得到恢复出的图像; 所 述相位矩阵组二根据所述相位矩阵组一得到;  The decoding end is configured to receive the encoded data sent by the encoding end, perform inverse phase frame synthesis inverse transformation on the missing description according to the determined phase matrix group 2, and obtain a restored image; Obtained according to the phase matrix group one;
所述相位矩阵组一中各个矩阵的行数为原始图像的一半、 列数与原始图像 相同, 所述相位矩阵组一表示为:
Figure imgf000034_0001
The number of rows of each matrix in the phase matrix group 1 is half of the original image, and the number of columns is the same as the original image, and the phase matrix group one is expressed as:
Figure imgf000034_0001
其中, bu+ bu+1=i , 所述相位矩阵组一包括 3个矩阵, 表示为 Tl、 Τ2和 Τ3 , 所述 Tl、 Τ2含一个自由参数 a (0<= a <=1)。 Wherein, b u + b u+1 = i , the phase matrix group one comprises three matrices, denoted as T1, Τ2 and Τ3, and the T1 and Τ2 have a free parameter a (0<= a <=1) .
17、 一种基于框架的多描述编解码系统, 其特征在于, 该系统包括编码端 和解码端;  17. A framework-based multiple description codec system, the system comprising an encoding end and a decoding end;
所述编码端, 用于对原始图像作多小波变换, 得到低频部分各个子带和高 频部分各个子带; 将所述低频部分各个子带和高频部分各个子带进行组合, 形 成多个描述; 对所述多个描述进行编码, 将编码后的数据发送给解码端;  The encoding end is configured to perform multi-wavelet transform on the original image to obtain each sub-band of the low-frequency part and each sub-band of the high-frequency part; combining the sub-bands of the low-frequency part and the sub-bands of the high-frequency part to form a plurality of Decoding; encoding the plurality of descriptions, and transmitting the encoded data to the decoding end;
所述解码端, 用于接收编码端发送的编码后的数据, 对所述编码后的数据 进行解码, 得到没有丟失的描述; 根据所述没有丟失的描述, 得到低频部分的 子带, 以及高频部分的子带, 将两者相结合, 得到结合信号; 对结合信号做多 小波逆变换, 得到恢复出的图像。  The decoding end is configured to receive the encoded data sent by the encoding end, decode the encoded data, and obtain a description that is not lost; according to the description that is not lost, obtain a subband of the low frequency part, and the high The sub-bands of the frequency portion combine the two to obtain a combined signal; and perform multi-wavelet inverse transform on the combined signal to obtain a restored image.
18、 一种基于框架的多描述编码装置, 其特征在于, 该装置包括多个描述 形成模块、 编码模块和发送模块;  18. A framework-based multiple description encoding apparatus, the apparatus comprising a plurality of description forming modules, an encoding module, and a transmitting module;
所述多个描述形成模块, 用于根据确定出的相位矩阵组一对原始图像进行 相位框架分解, 形成多个描述后发送给编码模块, 所述相位矩阵组一中各个矩 阵的行数为原始图像的一半、 列数与原始图像相同;  The plurality of description forming modules are configured to perform phase frame decomposition on a pair of original images according to the determined phase matrix group, and form a plurality of descriptions and send the same to the encoding module, where the number of rows of each matrix in the phase matrix group is original Half of the image, the number of columns is the same as the original image;
所述相位矩阵组一中各个矩阵的行数为原始图像的一半、 列数与原始图像 相同, 所述相位矩阵组一表示为:
Figure imgf000035_0001
The number of rows of each matrix in the phase matrix group 1 is half of the original image, and the number of columns is the same as the original image, and the phase matrix group one is expressed as:
Figure imgf000035_0001
其中, bu+ bu+1=i , 所述相位矩阵组一包括 3个矩阵, 表示为 Tl、 Τ2和 Τ3 , 所述 Tl、 Τ2含一个自由参数 a (0<= a <=1); Wherein, b u + b u+1 = i , the phase matrix group one comprises three matrices, denoted as T1, Τ2 and Τ3, and the T1 and Τ2 have a free parameter a (0<= a <=1) ;
所述编码模块, 用于对形成的各个描述分别进行编码, 将编码后的数据发 送给发送模块;  The encoding module is configured to separately code each formed description, and send the encoded data to the sending module;
所述发送模块, 用于将编码后的数据发送给解码端。  The sending module is configured to send the encoded data to the decoding end.
19、 如权利要求 18所述的装置, 其特征在于, 所述多个描述形成模块包括 相位矩阵组一确定模块和多个描述形成子模块;  The apparatus according to claim 18, wherein the plurality of description forming modules comprise a phase matrix group-determining module and a plurality of description forming sub-modules;
所述相位矩阵组一确定模块, 用于确定所述相位矩阵组一后发送给所述多 个描述形成子模块;  The phase matrix group determining module is configured to determine, after the phase matrix group is sent to the plurality of description forming submodules;
所述多个描述形成子模块, 用于根据接收到的相位矩阵组一对原始图像进 行相位框架分解,形成 5个描述后发送给编码模块,所述 5个描述为: = Τ^ , The plurality of description forming sub-modules are configured to perform phase frame decomposition on a pair of original images according to the received phase matrix group, form five descriptions, and send the description to the encoding module, where the five descriptions are: = Τ ^ ,
, ύ3 = 2ύ , =丄 1 丄 1 , 5 = , 其中 S表示原始图像, SI表 示描述一、 S2表示描述二、 S3表示描述三、 S4表示描述四、 S5表示描述五, T' 表示 ^的转置、 表示 T2的转置、 表示 Τ3的转置。 , ύ 3 = 2 ύ , = 1 1 , 5 = , where S represents the original image, SI represents the description 1, S2 represents the description 2, S3 represents the description 3, S4 represents the description 4, S5 represents the description 5, T' represents The transposition of ^ indicates the transposition of T 2 and indicates the transposition of Τ 3 .
20、 一种基于框架的多描述解码装置, 其特征在于, 该装置包括接收模块 和解码模块;  20. A frame-based multiple description decoding apparatus, the apparatus comprising a receiving module and a decoding module;
所述接收模块, 用于接收编码端发送的编码后的数据;  The receiving module is configured to receive the encoded data sent by the encoding end;
所述解码模块, 用于根据确定出的相位矩阵组二, 对所述编码后的数据进 行解码, 得到没有丟失的描述, 对没有丟失的描述进行相位框架合成逆变换, 得到恢复出的图像; 所述相位矩阵组二根据相位矩阵组一得到, 所述相位矩阵 组一中各个矩阵的行数为原始图像的一半、 列数与原始图像相同, 所述相位矩 阵组一表示为: The decoding module is configured to decode the encoded data according to the determined phase matrix group 2, obtain a description without loss, perform inverse phase frame synthesis inverse transformation on the description without loss, and obtain a restored image; The phase matrix group 2 is obtained according to the phase matrix group 1. The number of rows of each matrix in the phase matrix group 1 is half of the original image, and the number of columns is the same as the original image, and the phase moment is The group one is expressed as:
Figure imgf000036_0001
Figure imgf000036_0001
其中, bu+ bu+1=i , 所述相位矩阵组一包括 3个矩阵, 表示为 Tl、 Τ2和 Τ3 , 所述 Tl、 Τ2含一个自由参数 a (0<= a <=1) 。 Wherein, b u + b u+1 = i , the phase matrix group one comprises three matrices, denoted as T1, Τ2 and Τ3, and the T1 and Τ2 have a free parameter a (0<= a <=1) .
21、 如权利要求 20所述的装置, 其特征在于, 所述解码模块包括解码子模 块和图像恢复子模块;  The apparatus according to claim 20, wherein the decoding module comprises a decoding submodule and an image restoration submodule;
所述解码子模块, 用于对所述编码后的数据进行解码, 得到没有丟失的描 述后传送给所述图像恢复子模块; 若没有丟失描述, 解码得到的描述包括描述 一、 描述二、 描述三、 描述四和描述五, 分别表示为, 二 TiSTiT , S2 =
Figure imgf000036_0002
The decoding sub-module is configured to decode the encoded data, and obtain a description that is not lost, and then transmit the description to the image recovery sub-module; if no description is lost, the decoded description includes description 1, description 2, description Third, description four and description five, respectively denoted as two T i ST i T , S 2 =
Figure imgf000036_0002
= 1 , =丄 ι 丄 1 , ^5 = ^ , 其中 S表示原始图像, SI表示描述一、 S2 表示描述二、 S3表示描述三、 S4表示描述四、 S5表示描述五, Tl、 Τ2和 Τ3表 示相位矩阵组一包含的三个矩阵, 表示 ^的转置、 表示 Τ2的转置、 表 示 ^的转置; 所述没有丟失的描述为描述一、 描述二、 描述三、 描述四和描述 五; 或者, 所述没有丟失的描述为描述一、 描述二、 描述三和描述四; = 1 , =丄ι 丄1 , ^5 = ^ , where S denotes the original image, SI denotes the description 1, S2 denotes the description 2, S3 denotes the description 3, S4 denotes the description 4, S5 denotes the description 5, Tl, Τ2 and Τ3 Representing the three matrices included in the phase matrix group one, indicating the transposition of ^, the transposition indicating Τ 2 , and the transposition indicating ^; the descriptions without loss are description 1, description 2, description 3, description 4, and description 5; or, the descriptions that are not lost are description 1, description 2, description 3, and description 4;
所述图像恢复子模块, 用于根据确定出的相位矩阵组二, 对所述没有丟失 的描述进行相位框架合成逆变换, 得到恢复出的图像, 表示为:  The image restoration sub-module is configured to perform inverse phase frame synthesis inverse transformation on the non-lost description according to the determined phase matrix group 2, to obtain a restored image, which is expressed as:
S' = T;T S T; + T;T S2T T; T; +T T S4T , 其中 S'表示恢复出的图像, ^和 表 示所述相位矩阵组二包含的 2个矩阵, 表示 的转置、 7 表示7 ^的转置; 所 述相位矩阵组二根据相位矩阵组一得到, 相位矩阵组一中各个矩阵的行数为原 始图像的一半, 列数与原始图像相同。 S' = T; T ST; + T; T S 2 TT; T; +T T S 4 T , where S' denotes the restored image, ^ and 2 matrixes representing the phase matrix group 2, The transposition, 7 represents the transposition of 7 ^; the phase matrix group 2 is obtained according to the phase matrix group one, and the number of rows of each matrix in the phase matrix group one is half of the original image, and the number of columns is the same as the original image.
22、 如权利要求 20所述的装置, 其特征在于, 所述解码模块包括解码子模 块和图像恢复子模块; 22. The apparatus of claim 20, wherein the decoding module comprises a decoding submodule Block and image recovery sub-module;
所述解码子模块, 用于对所述编码后的数据进行解码, 得到没有丟失的描 述后传送给所述图像恢复子模块; 若没有丟失描述, 解码得到的描述包括描述 一、 描述二、 描述三、 描述四和描述五, 分别表示为, 二 TiSTiT , s2 =
Figure imgf000037_0001
The decoding sub-module is configured to decode the encoded data, and obtain a description that is not lost, and then transmit the description to the image recovery sub-module; if no description is lost, the decoded description includes description 1, description 2, description Third, description four and description five, respectively denoted as two T i ST i T , s 2 =
Figure imgf000037_0001
= 1 , =丄 ι 丄 1 , ^5 = ^ , 其中 S表示原始图像, SI表示描述一、 S2 表示描述二、 S3表示描述三、 S4表示描述四、 S5表示描述五, Tl、 Τ2和 Τ3表 示相位矩阵组一包含的三个矩阵, 表示 ^的转置、 表示 Τ2的转置、 表 示丁3的转置; 所述没有丟失的描述为描述一、 描述二、 描述三或描述四; = 1 , =丄ι 丄1 , ^5 = ^ , where S denotes the original image, SI denotes the description 1, S2 denotes the description 2, S3 denotes the description 3, S4 denotes the description 4, S5 denotes the description 5, Tl, Τ2 and Τ3 Representing the three matrices included in the phase matrix group one, indicating the transposition of ^, the transposition indicating Τ 2 , and the transposition indicating D 3 ; the description of no loss is description 1, description 2, description 3 or description 4;
所述图像恢复子模块, 用于将 减去没有丟失的除描述五外的 3 个描述 的结果作为所述丟失的描述, 得到的恢复出的图像表示为: The image restoration sub-module is configured to subtract 4 χ results of the three descriptions other than the description 5 that are not lost as the lost description, and the obtained restored image is represented as:
S^ TjSJl + T\ TS2T2 +T2 TS4T2 , 其中 S'表示恢复出的图像, ^和 表示所述相位矩阵组二包含的 2 个矩阵, 表示 的转置、 7 表示7 ^的转 置; 所述相位矩阵组二根据相位矩阵组一得到, 相位矩阵组一中各个矩阵的行 数为原始图像的一半, 列数与原始图像相同。 S^ TjSJl + T\ T S 2 T 2 + T 2 T S 4 T 2 , where S' denotes the restored image, ^ and 2 matrixes representing the phase matrix group 2, representing the transpose, 7 The transposition of 7 ^ is represented; the phase matrix group 2 is obtained according to the phase matrix group 1, and the number of rows of each matrix in the phase matrix group one is half of the original image, and the number of columns is the same as the original image.
23、 一种基于框架的多描述编码装置, 其特征在于, 该装置包括多个描述 形成模块、 编码模块和发送模块;  23. A framework-based multiple description encoding apparatus, the apparatus comprising a plurality of description forming modules, an encoding module, and a transmitting module;
所述多个描述形成模块, 用于对原始图像作多小波变换, 得到低频部分各 个子带和高频部分各个子带, 将所述低频部分各个子带和高频部分各个子带进 行组合, 形成多个描述后发送给编码模块;  The plurality of description forming modules are configured to perform multi-wavelet transform on the original image to obtain each sub-band of the low-frequency part and the sub-bands of the high-frequency part, and combine the sub-bands of the low-frequency part and the sub-bands of the high-frequency part, Forming multiple descriptions and sending them to the encoding module;
所述编码模块, 用于对形成的多个描述分别进行编码, 将编码后的数据发 送给发送模块;  The encoding module is configured to respectively code the formed multiple descriptions, and send the encoded data to the sending module;
所述发送模块, 用于将编码后的数据发送给解码端。  The sending module is configured to send the encoded data to the decoding end.
24、 如权利要求 23所述的装置, 其特征在于, 所述多个描述形成模块包括 多小波变换子模块和多描述形成子模块; 所述多小波变换子模块, 用于对原始图像作多小波变换, 得到低频部分各 个子带和高频部分各个子带, 将得到的所述低频部分各个子带和高频部分各个 子带发送给多描述形成子模块; The device according to claim 23, wherein the plurality of description forming modules comprise a multi-wavelet transform sub-module and a multi-description forming sub-module; The multi-wavelet transform sub-module is configured to perform multi-wavelet transform on the original image to obtain each sub-band of the low-frequency part and each sub-band of the high-frequency part, and send the obtained sub-bands of the low-frequency part and the sub-bands of the high-frequency part. Forming a sub-module for multiple descriptions;
所述多描述形成子模块 , 用于分别将得到的所述低频部分各个子带和高频 部分各个子带中能量相近的 2 个组成一组, 在各组中分别选择一个组合成一个 描述, 形成所述多个描述。  The multiple description forming sub-module is configured to respectively combine the obtained sub-bands of the low-frequency portion and the two sub-bands of the high-frequency portion into two groups, and select one of each group to form a description. The plurality of descriptions are formed.
25、 如权利要求 23所述的装置, 其特征在于, 所述编码模块包括编码子模 块, 用于从其它描述中添加上各个描述缺少的低频子带, 得到添加后的各个描 述, 对所述添加后的各个描述作多小波逆变换, 得到多小波变换后的图像; 对 多小波逆变换后的图像分别进行图像编码, 图像编码后的数据为所述编码后的 数据。  The apparatus according to claim 23, wherein the encoding module includes an encoding sub-module for adding a low-frequency sub-band missing from each description from other descriptions, and obtaining each of the added descriptions, Each of the added descriptions is subjected to multi-wavelet inverse transform to obtain an image after multi-wavelet transform; the image after multi-wavelet inverse transform is separately image-encoded, and the image-encoded data is the encoded data.
26、 一种基于框架的多描述解码装置, 其特征在于, 该装置包括接收模块 和解码模块;  26. A framework-based multiple description decoding apparatus, the apparatus comprising a receiving module and a decoding module;
所述接收模块, 用于接收编码端发送的编码后的数据;  The receiving module is configured to receive the encoded data sent by the encoding end;
所述解码模块, 用于对所述编码后的数据进行解码, 得到没有丟失的描述; 根据所述没有丟失的描述, 得到低频部分的子带, 以及高频部分的子带, 将两 者相结合, 得到结合信号; 对结合信号做多小波逆变换, 得到恢复出的图像。  The decoding module is configured to decode the encoded data to obtain a description without loss; according to the description that is not lost, obtain a subband of a low frequency part, and a subband of a high frequency part, Combining, obtaining a combined signal; performing multi-wavelet inverse transform on the combined signal to obtain a restored image.
PCT/CN2008/072842 2007-10-26 2008-10-27 A multiple description coding and decoding method, system and apparatus based on frame WO2009056071A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN 200710165529 CN101420607B (en) 2007-10-26 2007-10-26 Method and apparatus for multi-description encoding and decoding based on frame
CN200710165529.9 2007-10-26

Publications (1)

Publication Number Publication Date
WO2009056071A1 true WO2009056071A1 (en) 2009-05-07

Family

ID=40590569

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2008/072842 WO2009056071A1 (en) 2007-10-26 2008-10-27 A multiple description coding and decoding method, system and apparatus based on frame

Country Status (2)

Country Link
CN (1) CN101420607B (en)
WO (1) WO2009056071A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102970616B (en) * 2012-12-04 2015-04-29 华为技术有限公司 Method and device for transmitting videos
CN104602027A (en) * 2015-02-03 2015-05-06 苏州科技学院 Multiple-description coding method and system based on quantization splitting of scalar quantity
CN110740380A (en) * 2019-10-16 2020-01-31 腾讯科技(深圳)有限公司 Video processing method and device, storage medium and electronic device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1486086A (en) * 2002-09-26 2004-03-31 华为技术有限公司 A kind of video coding method
CN1633180A (en) * 2004-12-24 2005-06-29 海信集团有限公司 Multi-description video coding method based on transformation and data fusion
CN1672421A (en) * 2002-07-31 2005-09-21 皇家飞利浦电子股份有限公司 Method and apparatus for performing multiple description motion compensation using hybrid predictive codes
CN1738425A (en) * 2005-09-01 2006-02-22 南京信风软件有限公司 Fast Holographic Codec Method
CN1934870A (en) * 2004-03-24 2007-03-21 皇家飞利浦电子股份有限公司 Multiple description coding video transmission using de-interlacing mechanisms

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1615441A1 (en) * 2004-07-06 2006-01-11 STMicroelectronics S.r.l. Multiple description coding combined with channel encoding
EP1638337A1 (en) * 2004-09-16 2006-03-22 STMicroelectronics S.r.l. Method and system for multiple description coding and computer program product therefor

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1672421A (en) * 2002-07-31 2005-09-21 皇家飞利浦电子股份有限公司 Method and apparatus for performing multiple description motion compensation using hybrid predictive codes
CN1486086A (en) * 2002-09-26 2004-03-31 华为技术有限公司 A kind of video coding method
CN1934870A (en) * 2004-03-24 2007-03-21 皇家飞利浦电子股份有限公司 Multiple description coding video transmission using de-interlacing mechanisms
CN1633180A (en) * 2004-12-24 2005-06-29 海信集团有限公司 Multi-description video coding method based on transformation and data fusion
CN1738425A (en) * 2005-09-01 2006-02-22 南京信风软件有限公司 Fast Holographic Codec Method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
LIU WEI, ET AL: "Multiple Description Video Coding Based on Balanced Multiwavelet Image Transform.", JOURNAL OF IMAGE AND GRAPHICS., vol. 9, no. 12, December 2004 (2004-12-01), pages 1466 - 1472 *

Also Published As

Publication number Publication date
CN101420607B (en) 2010-11-10
CN101420607A (en) 2009-04-29

Similar Documents

Publication Publication Date Title
CN101641961B (en) Image encoding and decoding method and device using motion compensation filtering
JP5397700B2 (en) Information processing apparatus and method
CN101340261B (en) Multiple description encoding, method, apparatus and system for multiple description encoding
CN101621690B (en) Two-description video coding method based on Wyner-Ziv principle
CN102630012B (en) Coding and decoding method, device and system based on multiple description videos
WO2008148069A1 (en) Wyner-ziv coding with multiple side information
JP2011223336A5 (en) Information processing apparatus and method
JP2005533425A (en) Wavelet-based coding using motion compensation filtering based on both single reference frames and multiple reference frames
Mulla et al. Image compression scheme based on zig-zag 3D-DCT and LDPC coding
WO2009056071A1 (en) A multiple description coding and decoding method, system and apparatus based on frame
CN102572427A (en) Multiple description coding and decoding method based on compressed sensing
CN114422787B (en) Image pseudo-analog wireless transmission method based on residual layer blocking DCT transformation
CN102665076B (en) Construction method for lapped transform post-filter
CN112565765B (en) Multi-point video hierarchical coding and decoding method and transmission device
Yang et al. Adaptive error concealment for temporal–spatial multiple description video coding
CN102158698B (en) Method for carrying out layered channel coding on H.264 video data
Marinkovic et al. Joint source-channel coding based on cosine-modulated filter banks for erasure-resilient signal transmission
Petrisor et al. Wavelet-based multiple description coding of images with iterative convex optimization techniques
Bai et al. Multiple description video coding based on lattice vector quantization
CN104602027A (en) Multiple-description coding method and system based on quantization splitting of scalar quantity
Chiang et al. Robust video transmission over mixed IP-wireless channels using motion-compensated oversampled filterbanks
Malboubi et al. Multiple Description Image Coding: A New Efficient and Low Complexity Approach for Wireless Applications
Bai et al. Multiple description shifted lattice vector quantization for progressive wavelet image coding
Wang et al. Multiple Description Multiwavelet Based Image Coding
CN117939158A (en) Distributed source coding method with adaptive frequency domain filtering assisted spatial transformation

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08844953

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08844953

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载