[go: up one dir, main page]

CN101510979A - Data encoding and decoding device and method, system and method for processing signal - Google Patents

Data encoding and decoding device and method, system and method for processing signal Download PDF

Info

Publication number
CN101510979A
CN101510979A CNA200910002105XA CN200910002105A CN101510979A CN 101510979 A CN101510979 A CN 101510979A CN A200910002105X A CNA200910002105X A CN A200910002105XA CN 200910002105 A CN200910002105 A CN 200910002105A CN 101510979 A CN101510979 A CN 101510979A
Authority
CN
China
Prior art keywords
data
piece
signal
coding
decoding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA200910002105XA
Other languages
Chinese (zh)
Other versions
CN101510979B (en
Inventor
近藤哲二郎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
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
Priority claimed from JP2003081471A external-priority patent/JP3716842B2/en
Priority claimed from JP2003095948A external-priority patent/JP4029758B2/en
Priority claimed from JP2003129340A external-priority patent/JP3906822B2/en
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN101510979A publication Critical patent/CN101510979A/en
Application granted granted Critical
Publication of CN101510979B publication Critical patent/CN101510979B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

This invention relates to an apparatus for encoding data or the like, which disables the data to be copied in a condition where its good quality is maintained without deteriorating a quality of an output owing to the data before being copied. Synchronization signals VD and HD separated from the analog image data Van are delayed and supplied to a clock generation circuit 1133 where a clock CLK is generated in a range of an effective screen based on the synchronization signals. This clock signal CLK is shifted vertically and horizontally so that a phase of image data Vdg1 output from A/D converter 1134 is also shifted. In this image data Vdg1, a signal-deteriorating factor is generated. Encoding section 1135 performs encoding by sampling, conversion encoding, and the like. By shifting the phase of the image data Vdg1, a sampling position and/or a block position are caused to be shifted from a position where obtaining original encoding data relative to the image data Van1, thereby generating significant deterioration in the encoding section 1135.

Description

Coding and the equipment of decoding data and the system and method for method and processing signals
The application is that application number is 200480007942.7, the applying date is on March 23rd, 2004, and denomination of invention is divided an application for the patent application of " be used for the equipment and the method for coded data, the equipment that is used for dateout and method, the system that is used for processing signals, equipment and method and be used for the equipment and the method for decoding data ".
Technical field
The present invention relates to be used for the equipment and the method for coded data, the equipment that is used for dateout and method, the system that is used for processing signals, equipment and method, be used for the equipment and the method for decoding data.
More specifically, the present invention relates to data encoding apparatus etc., be used for generating the signal degradation factor or being received in the data that wherein generate the signal degradation factor in these data according to the data that receive, obtain coded data by being coded in the data that wherein generate the signal degradation factor, so that signal degradation can be reinforced according to the signal degradation factor, make that thus data can not be owing to duplicating that the formed output quality of former data does not worsen and be replicated with its maintained condition of good quality.
The present invention also relates to data output apparatus etc., be used to decipher coded data, the data that obtain deciphering, and in the data of this decoding, generate the signal degradation factor according to the data of this decoding, make that thus data can not be owing to duplicating that the formed output quality of former data does not worsen and be replicated with its maintained condition of good quality.
The invention still further relates to signal handling equipment etc., be used to decipher coded data, the data that obtain deciphering, data according to this decoding generate the signal degradation factor in the data of this decoding, and obtain coded data by the data that are coded in the decoding that wherein generates the signal degradation factor, so that signal degradation can be reinforced according to the signal degradation factor, thus for the second time or worsen the digital signal of decoding significantly when later coding and decoding, so that can prevent to utilize bootlegging well by digital signal with the analog signal that its combine digital-analog-converted is obtained of decoding coding.
The invention still further relates to data decoding equipment etc., be used to be received in the coded data that wherein generates the signal degradation factor and decipher this coded data, thereby the data that obtain deciphering are so that the data of decoding can be worsened significantly so that signal degradation can be reinforced according to the signal degradation factor.
The invention still further relates to data decoding equipment etc., the data that are used for received code, according to generating the signal degradation factor by deciphering the data that this coded data obtains, with decoding generate this signal degradation factor therein coded data so that signal degradation can be reinforced according to the signal degradation factor, thereby the data that obtain deciphering are so that the data of this decoding can be worsened significantly.
Background technology
Fig. 1 shows the structure of the image display system of knowing traditionally 200.This image display system 200 comprises reproducer 210, is used to export simulated image data Van; With display 220, be used to show the image that causes owing to view data Van from these reproducer 210 outputs.
In reproducer 210, the image encoded data that 211 decodings of decoding part reappear from the recording medium (not shown) such as CD, and digital-to-analog (D/A) transducer 212 converts the DIDs that obtain by this decoding to analogue data, obtains simulated image data Van thus.Should be pointed out that display 220 for example can be cathode ray tube (CRT), liquid crystal display (LCD), or the like.
Yet, a kind of danger that can carry out bootlegging by utilization from the simulated image data Van of reproducer 210 outputs is arranged in such image display system 200.
Just, simulated image data Van is converted into DID Vdg by analog to digital (A/D) transducer 231, and it is offered coded portion 232.At coded portion 232, DID Vdg is encoded, and obtains image encoded data Vcd.Then, these image encoded data Vcd is provided for recording section 233 and is recorded in such as on the such recording medium of CD.
Traditionally; in order to prevent bootlegging by using such simulated image data Van to carry out; for example in Japan patent applicant announce No.2001-245270 or the like, propose; if the copyright of this view data is shielded; then simulated image data Van is added that scrambler exports then, or forbid this simulated image data output.
Though bootlegging can be by these data of output under the condition of scrambled code on the simulated image data Van or by forbidding that this simulated image data output is prevented from, and may appear at the problem that can not show normal image on the display 220.
Traditionally, for example in Japan patent applicant announce No.Hei10-289522 or the like, also propose, each of compression decoding part by the noise information output being provided to the compression decoding part of reappearing a side and record one side or the two, with noise information is embedded the digital video disk data to such degree so that signal processing is not enough to be identified in the information in the reproduction of image, when duplicating when repeating a lot of number of times, though it is possible duplicating, but image can be worsened widely, limits the number of times that duplicates thus widely.
Traditionally, for example in Japan patent applicant announce No.Hei 07-123271 or the like, also know, carry out coding such as the such quadrature conversion of discrete cosine transform (DCT) by using.Fig. 2 shows the structure of use as the encoding device 300 of the DCT of quadrature conversion.
The data image signal Va that receives at receiving terminal 301 places is provided for piece and forms circuit 302.This piece forms circuit 302 the picture signal Va on effective screen is divided into piece, and each piece for example has the size of (4x4) pixel.
The data that formed each piece that circuit 302 obtains by piece are provided for DCT circuit 303.This DCT circuit 303 is carried out DCT for the pixel data of each piece, obtains coefficient data as conversion coefficient.This coefficient data is provided for sample circuit 304.
Sample circuit 304 quantizes the coefficient data of each piece by using the quantization table (not shown), and order obtains the quantization coefficient data of piece.This quantization coefficient data of piece is provided for entropy coding circuit 305.This coding circuit 305 is for example carried out the Huffman coding for the quantization coefficient data of piece.Be output to the data image signal Vb of output 306 from the Huffman encoded signals of each piece of this coding circuit 305 outputs as coding.
Fig. 3 shows the structure corresponding to the decoding equipment 320 of above-mentioned encoding device 300.
The data image signal Vb of the coding that receives at receiving terminal 321 places is provided for entropy decoding circuit 322.This picture signal Vb is the signal of entropy coding, for example is the Huffman encoded signals.Decoding circuit 322 is deciphered picture signal Vb, obtains the quantization coefficient data of each piece.
This quantization coefficient data of each piece is provided for inverse quantization circuit 323.Inverse quantization circuit 323 is carried out re-quantization for the quantization coefficient data of each piece, obtains the coefficient data of each piece.This coefficient data of each piece is provided for inverse DCT circuit 324.Inverse DCT circuit 324 is carried out DCT for the coefficient data of the piece of each piece, obtains the pixel data of each piece.
The pixel data of the piece that is obtained like this by inverse DCT circuit 324 is provided for piece decomposition circuit 325.This piece decomposition circuit 325 returns to raster scan order to its data sequence.Therefore, from this piece decomposition circuit 325, the data image signal Va ' that obtains deciphering, and it is outputed to output 326.
If noise information will then need noise information output and circuit to embed noise information, therefore the problem of bringing circuit size to increase by being embedded in the compression decoding part of reappearing a side or by the compression decoding part that writes down a side.
On the other hand,, then need to quantize and re-quantization, therefore worsen view data if carry out coding and the decoding that involves the quadrature conversion.Yet in this case, the second time and later coding and decoding can not be attended by significant deterioration in the data image signal of decoding, like this, can not stop the above-mentioned bootlegging that use analog picture signal Va carries out of passing through.
As one of encoding device, in Japan patent applicant announce No.Sho 61-144989 or the like, know adaptive dynamic range coding (ADRC).By ADRC, the unique redundancy on the direction of the level of view data can space-time is relevant to be removed by utilizing, and the redundancy of leaving space-time like this, might be hidden.
Fig. 4 shows the structure of the encoding device 400 that is used for the ADRC coding.
The DID Vc that receives at receiving terminal 401 places is provided for piece and forms circuit 402.This piece forms circuit 402 the picture signal Vc on effective screen is divided into piece, and each piece for example has the size of 4x4 pixel.
Form the view data that circuit 402 is divided into piece by piece and be provided for maximum value detecting circuit 403 and minimum value testing circuit 404.The maximum MAX that maximum value detecting circuit 403 detects for the view data of each piece.The minimum value MIN that minimum value testing circuit 404 detects for the view data of each piece.Be provided for subtracter 405 by testing circuit 403 and 404 maximum MAX and the minimum value MIN that detect respectively.This subtracter 405 is carried out the computing DR=MAX-MIN of dynamic range.
And the view data that forms each piece of circuit 402 outputs from piece was regulated by delay circuit 406 time of carrying out, and then it was offered subtracter 407.This subtracter 407 is provided to the minimum value MIN by 404 detections of minimum value testing circuit.This subtracter 407 is for each piece, deducts its minimum value MIN from its view data of piece, the data PDI of the minimum value that is removed.
The 407 data PDI that remove minimum value that obtain, each piece are provided for sample circuit 408 by subtracter.This sample circuit 408 is provided to the dynamic range DR that obtained by subtracter 405.This sample circuit 408 quantizes to remove the data PDI of minimum value by using the quantization step of determining according to dynamic range DR.Just, if quantizing bit number is n, sample circuit 408 is provided with by the dynamic range DR between maximum MAX and minimum value MIN equally is divided into 2 nPart and the level range that obtains, like this, which level range the coded signal of n bit can belong to and distribute according to the data PDI that removes minimum value.
Fig. 5 shows that quantizing bit number wherein is 3 situation, wherein be divided into eight level ranges that equate with dynamic range DR between the minimum value MIN, and which level range the coded signal of three bits (000) to (111) belongs to according to the data PDI that removes minimum value and distributes at maximum MAX.On Fig. 5, each is the threshold value that is illustrated in the border between the level range to th1 to th7.
Get back to Fig. 4, the coded signal DT that is obtained by sample circuit 408 is provided for data synthesis circuit 411.This data synthesis circuit 411 is provided to regulate the dynamic range DR that the back is obtained by subtracter 405 in the time of being undertaken by delay circuit 409, and also is provided to regulate the minimum value MIN that the back is detected by minimum value testing circuit 404 in the time of being undertaken by delay circuit 410.This data synthesis circuit 411 generates blocks of data for the synthetic minimum value MIN of each piece, dynamic range DR and coded signal DT with the same big length with number of pixels in the piece.The blocks of data of each piece that is generated by this data synthesis circuit 411 is sequentially outputed to output 412 as image encoded data Vd.
Fig. 6 shows the structure corresponding to the decoding equipment 420 of above-mentioned encoding device 400.
The image encoded data Vd that receives at receiving terminal 421 places is provided for data decomposition circuit 422, and these data are broken down into minimum value MIN, dynamic range DR and the coded signal DT of each piece therein.
Be provided for inverse quantization circuit 423 from the coded signal DT of each piece of data decomposition circuit 422 output.This inverse quantization circuit 423 also is provided to from the dynamic range DR of data decomposition circuit 422 outputs.In inverse quantization circuit 423, the coded signal DT of each piece according to the dynamic range DR of corresponding piece by re-quantization, the data PDI ' of the minimum value that is removed.
In this case, as shown in Figure 5, dynamic range DR is equally divided by the number that quantizes bit, and like this, the median L1 of scope is utilized value (removing the data PDI ' of minimum value) as the decoding of coded signal DT to L8.
The data PDI ' that removes minimum value of each piece that is obtained by inverse quantization circuit 423 is provided for adder 424.This adder 424 also is provided to from the dynamic range DR of data decomposition circuit 422 outputs.Adder 424 is added to minimum value MIN on the data PDI ' that removes minimum value, obtains view data.
The view data of each piece that is obtained by this adder 424 is provided for piece decomposition circuit 425.Piece decomposition circuit 425 returns to data sequence its raster scan order.Therefore, the view data Vc ' that obtains deciphering from piece decomposition circuit 425.This view data Vc ' is output to output 426.
Under the situation of the coding that passes through the above-mentioned traditional ADRC method of use as shown in Figure 5, less than the dynamic range DR before quantizing, like this, view data is worsened at the dynamic range DR ' behind the re-quantization.Yet this deterioration is not very big.
Summary of the invention
The objective of the invention is to make that data can not be owing to duplicating that the formed output quality of former data does not worsen and be replicated with its maintained condition of good quality.
Another object of the present invention is for the second time or worsen view data significantly when later coding and decoding data and cause not showing or the such trouble of expansion of circuit scale such as image.Stop thus by using analog signal to carry out bootlegging.
Comprise the receiving unit that is used to receive data, be used for generating the signal degradation factor generating portion of the signal degradation factor and being used for by carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data in the data that receive according to the equipment that is used for coded data of the present invention so that the digital coding part that signal degradation can be reinforced according to the signal degradation factor according to the data that receive.
Comprise the receiving system that is used to receive data, be used for generating the signal degradation factor generating apparatus of the signal degradation factor and being used for by carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data in the data that receive according to the equipment that is used for coded data of the present invention so that the data coding device that signal degradation can be reinforced according to the signal degradation factor according to the data that receive.
According to of the present invention be used for that method of coding data comprises the Data Receiving step that receives data, the signal degradation factor that generates the signal degradation factor in the data that receive according to the data that receive generates step and by carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding step that signal degradation can be reinforced according to the signal degradation factor.
For example, be used for the equipment of coded data, receive analogue data at receiving unit, signal degradation factor generating portion comprises and is used for that the analogue data that receives at receiving unit converted to the analog-digital conversion part of numerical data and the phase-shifts part of the phase place of the numerical data partly exported from analog-digital conversion of being used to be shifted, and digital coding partly has its phase place that is used to encode by the coded portion of the numerical data of phase-shifts transposition of partial.
In addition, for example, be used for the equipment of coded data, at the receiving unit receiving digital data, signal degradation factor generating portion comprises the phase-shifts part of the phase place of the numerical data that receives at receiving unit of being used to be shifted, and digital coding comprises that partly its phase place that is used to encode is by the coded portion of the numerical data of phase-shifts transposition of partial.
And, for example, be used for method of coding data, receive analogue data at receiving step, method also comprises the analog-digital conversion step that the analogue data that receives is converted to numerical data, the signal degradation factor generates the phase-shifts step that step comprises the phase place of the numerical data that displacement is changed, and the digital coding step comprises the coding step of the numerical data that its phase place of coding is shifted.
Moreover, for example, be used for method of coding data, at the receiving step receiving digital data, the signal degradation factor generates the phase-shifts step that step comprises the phase place of carry digit data, and the digital coding step comprises the coding step of the numerical data that its phase place of coding is shifted.
The analogue data that receives is converted into numerical data.This numerical data is shifted on phase place, and is encoded then.In this case, the displacement width of the phase place of numerical data is assumed to be fixing or at random.The random shift width for example is that the output after energized is set up according to random number generator.
For example, receive therein under the situation of analogue data, when analogue data was converted into numerical data, the phase place of numerical data was shifted.In this case, for example, the phase place of the clock by displacement sampling, phase place that can the carry digit data.And, for example, by the phase place of displacement analogue data, phase place that can the carry digit data.
For example, can carry out coding by double sampling.In this coding, by the phase place of carry digit data, the data that obtain by double sampling have the different phase place of phase place with the numerical data (numerical data of reception) of the coding of the analogue data that is used for obtaining above-mentioned reception.So when the numerical data of coding was recorded in recording medium, good quality can not keep.
And for example, coding can be by using the transform coding such as the such quadrature conversion of discrete cosine transform (DCT).In this coding, by the phase place of carry digit data, be shifted from position at the piece of time of the numerical data (numerical data of reception) of the coding of the analogue data that obtains being used for obtaining above-mentioned reception in the position of the piece (DCT piece) of time of quadrature conversion.So when the numerical data of coding was recorded in recording medium, good quality can not keep.
And for example, coding can be done by using adaptive dynamic range coding (ADRC).In this ADRC coding, from the numerical data of the phase-shifts of preset range, extract numerical data, detect minimum value, maximum and the dynamic range of the numerical data of this extraction.The numerical data of extracting deducts minimum value, generates the data of removing minimum value, then by using the quantization step of determining according to dynamic range that it is quantized.
In this ADRC coding, by the phase place of carry digit data, the position of predetermined scope (ADRC piece) is shifted from the position in the predetermined scope of time of the numerical data (numerical data of reception) of the coding of the analogue data that obtains being used for obtaining above-mentioned reception for the extraction of numerical data.So when the numerical data of coding was recorded in recording medium, good quality can not keep.
Be used for the structure of numerical data of encoding phase displacement by providing like this, this makes that data can not be owing to duplicating that the formed output quality of former data does not worsen and be replicated with its maintained condition of good quality.
For example, be used for the equipment of coded data, at the receiving unit receiving digital data, digital coding partly comprises signal degradation factor generating portion, digital coding partly comprises first coded portion that is used to be coded in the numerical data that receiving unit receives, be used for second coded portion of further coding by the numerical data of first coded portion coding, with be used for further coding by the 3rd coded portion of the numerical data of second coded portion coding, and first coded portion, the dateout of second coded portion and the 3rd coded portion is worsened, because the numerical data that receives at receiving unit is shifted on phase place.For example, first coded portion is carried out coding by using for the double sampling of numerical data, and second coded portion is carried out coding by using ADRC.In this case, the 3rd coded portion is carried out transform coding to it.
In addition, for example, be used for the equipment of coded data, at the receiving unit receiving digital data, signal degradation factor generating portion comprises and is used for first coded portion of carrying out coding for the double sampling of the numerical data that receives at receiving unit by using, and digital coding partly comprises second coded portion that is used for for carried out transform coding by the numerical data of first coded portion coding.
And, for example, be used for the equipment of coded data, at the receiving unit receiving digital data, signal degradation factor generating portion comprises and is used for first coded portion of carrying out coding for the double sampling of the numerical data that receives at receiving unit by using, and digital coding partly comprises second coded portion that is used for for carried out the ADRC coding by the numerical data of first coded portion coding.
In numerical data is under the situation of view data, and first coded portion is carried out the line displacement double sampling and alternately arranged the pixel data of formation corresponding to the numerical data of these two row for each row in succession, produces new numerical data.In this case, the numerical data that second coded portion is new is hereto carried out transform coding or ADRC coding.
Because the deterioration in each encoding section office is recorded under the situation of recording medium in the numerical data of encoding, good quality can not keep.In this case, the good irretentive effect of quality is greater than the situation of using single encoded part.
For example, be used for the equipment of coded data, at the receiving unit receiving digital data, signal degradation factor generating portion comprises that piece forms part, be used for being attended by piecemeal with the rearrangement of so predetermined pattern for the signal that receives, so that reduce the correlation between the adjacent data item, and digital coding partly comprises the block encoding part, is used for the digital signal that obtains encoding by for the data execution block coding that is formed each piece that part obtains by piece.
In addition, be used for method of coding data, at the receiving step receiving digital data, the signal degradation factor generates step and comprises for the digital signal that receives and be attended by piecemeal with the rearrangement of so predetermined pattern, form step so that reduce the piece of the correlation between the adjacent data item, and the digital coding step comprises the block encoding step of the digital signal that obtains encoding by encoding for the data execution block that is formed each piece that step obtains by piece.
The digital signal that receives is by piecemeal, so that encode for the data execution block of each piece.This forms hypothesis and involves the operation of resetting with predetermined pattern by this way, so that reduce to be comprised in the correlation between the data item of the adjacent position in each piece.In this case,, can be increased in the information (for example high fdrequency component) of being lost in the encoding process process, thereby so that improve the deterioration degree in the digital signal of decoding in the digital signal of coding as for the second time or later coding and decoding.This makes that data can not be owing to duplicating that the formed output quality of former data does not worsen and be replicated with its maintained condition of good quality.
For example, be used for the equipment of coded data, equipment also comprises the extraction part that is used for from the extracting data data of the predetermined scope that receives at receiving unit, digital coding partly comprises and is used to detect by the maximum of the data of extracting extracting section and the maximum/minimum test section of minimum value, be used for the maximum that detects according to the maximum/minimum test section and minimum value and detect dynamic range test section by the dynamic range of the data of extracting extracting section, be used for by deducting the generating portion that the minimum value that is detected by the maximum/minimum test section generates the data of removing minimum value from data by the extraction extracting section, with be used for by using the quantization step of determining according to the dynamic range that detects by the dynamic range test section to quantize to obtain the coded portion of coded data by the data of removing minimum value that generating portion generates, and coded portion comprise be used for therein the zone of maximum one side with carry out the signal degradation factor generating portion that quantizes at the quantization step at least one zone in the zone of minimum value one side under greater than the situation of the quantization step in other zone.
And, be used for method of coding data, method also comprises from the extraction step of the extracting data data of the reception of preset range, the digital coding step comprises that first of the maximum of data of Detection and Extraction and minimum value detects step, detect step according to second of the dynamic range of the data of maximum that detects and minimum value Detection and Extraction, generate the generation step of the data of removing minimum value by the minimum value that from the data of extracting, deducts detection, with the coding step that obtains coded data by the data of removing minimum value that quantize to generate with the quantization step of determining according to the dynamic range that detects, and coding step is included in wherein the quantization step at least one zone of maximum one side and minimum value one side and carries out the signal degradation factor generation step that quantizes under greater than the situation of the quantization step in other zone.
For example, data are to extract in the 4x4 pixel of the preset range from the data that receive.Detect the maximum MAX and the minimum value MIN of the data of this extraction, and, according to these maximums and minimum value, detect dynamic range DR.From the data of extracting, deduct minimum value MIN, produce and remove the data PDI of minimum value.By using the quantization step of determining according to dynamic range DR to quantize the data PDI that this removes minimum value, obtain coded data.In this case, the quantization bit number for example changes according to dynamic range DR.Therefore, efficient coding becomes possibility.
In this case, carry out under the quantization step at least one zone of maximum one side and minimum value one side is made into greater than the situation of the quantization step in other zone therein and quantize.So dynamic range is reduced when it stands coding and decoding treatment process widely.This makes that data can not be owing to duplicating that the formed output quality of former data does not worsen and be replicated with its maintained condition of good quality.
For example, according to the predetermined scope of the Data Detection of extracting in maximum one side, for example, number in time of maximum one side, promptly be comprised in the number of the data in 10% the scope and in the predetermined scope of minimum value one side, for example, at the number of time of minimum value one side, promptly be comprised in the number of the data in 10% the scope.If, the result be at the number of the time of minimum value one side less than number in time of maximum one side, then make quantization step in the zone of minimum value one side greater than other regional quantization step; On the other hand, if at the number of time of maximum one side less than number in time of minimum value one side, then make quantization step in territory, maximum one lateral areas greater than other regional quantization step.
In this case, dynamic range is reduced when it stands coding and decoding widely; Particularly, though dynamic range is reduced through encoding for the first time and deciphering the back widely at it, but only the low volume data item numerically changes widely, cause worsening a little as a whole, and when its through for the second time or when later coding and decoding, the mass data item numerically changes, because dynamic range is worsened, causes serious deterioration.
For example, be used for the equipment of coded data, receive view data at receiving unit, equipment also comprises and being used for by carrying out the quadrature conversion portion that the quadrature conversion obtains conversion coefficient for the view data that is divided into resulting each piece of two-dimensional block by a view data in the receiving unit reception, quantized segment with the conversion coefficient of each piece that is used to quantize provide from the quadrature conversion portion, signal degradation factor generating portion comprises that the conversion coefficient of the frequency domain that is used to generate its high scope of expression is a block message generating portion of wanting removed block message, range information generating portion with the range information of the scope that is used to generate the high scope frequency domain of expression, and digital coding partly comprises the side that inputs or outputs that is used to remove at quantized segment, the conversion coefficient removal part of the conversion coefficient of the high scope frequency domain of the range information representation that is generated by the range information generating portion in the piece that the block message that is generated by the block message generating portion is represented.
In addition, for example, be used for method of coding data, at the receiving step receiving digital data, method also comprises by carrying out the quadrature switch process that the quadrature conversion obtains conversion coefficient for the view data that is divided into resulting each piece of two-dimensional block by a view data that receives, quantization step with the conversion coefficient of each piece that quantizes to obtain by the quadrature switch process, the signal degradation factor generates step and comprises that the conversion coefficient that generates its high scope frequency domain of expression is to want the block message of removed block message to generate step, generate step with the range information of the range information that generates the scope of representing high scope frequency domain, and the digital coding step is included in before or after quantization step carry out to quantize, and removes in generated the piece that block message that step generates represents by block message the conversion coefficient that generates the conversion coefficient of the represented high scope frequency domain of range information that step generates by range information and removes step.
When coding, conversion coefficient is by obtaining for carried out the quadrature conversion by the view data that view data is divided into resulting each piece of two-dimensional block.This quadrature conversion for example is discrete cosine transform (DCT).The conversion coefficient of these pieces is quantized, to obtain coded data.
In this case, the conversion coefficient of the high scope frequency domain in predetermined piece was removed before or after quantizing.The conversion coefficient of its high scope frequency domain wants removed to be represented by block message, and the scope of high scope frequency domain is by range information representation.For example, the conversion coefficient of its high scope frequency domain wants removed alternately to be selected at least one direction of level and vertical direction.
In this case, when decoding, carry out re-quantization for coded data.Carry out contrary quadrature conversion for the conversion coefficient in each piece then, obtain view data.In this case, the conversion coefficient of high scope frequency domain was interpolated before or after re-quantization in above-mentioned predetermined piece.This interpolation be by use be positioned at this piece neighbouring with and the conversion coefficient of the high scope frequency domain conversion coefficient of not removed piece when the coding carry out.
Should be pointed out that if coded data is to obtain by further carrying out variable length code for the data that quantize, then when decoding, before re-quantization, carry out variable-length decoding for coded data.
As mentioned above, when coding, in the conversion coefficient of the piece that obtains by the conversion of execution quadrature, the conversion coefficient of those high-frequency domains in predetermined piece is removed; When decoding, the conversion coefficient of the high scope frequency domain in above-mentioned predetermined piece is arranged near the high scope frequency domain of the piece this predetermined piece by use conversion coefficient is interpolated.
In this case, because coded data is decoded by the conversion coefficient in the high scope frequency domain of the nothing deterioration of using near the piece being present in predetermined piece, this coded data with the conversion coefficient that does not wherein have high scope frequency domain is decoded, situation as it uses any other common decoding equipment is compared, picture quality is enhanced, because the marginal portion is modified when coding and decoding for the first time.
For the second time or when later coding and decoding, as under the situation of coding and decoding for the first time, the conversion coefficient of high scope frequency domain is interpolated by using the conversion coefficient that is being arranged near the high scope frequency domain of piece this piece in predetermined piece.Yet in this case, because the fluctuating of the sampling phase that occurs when analogue data-digital data conversion, the position of piece is shifted from the position when coding and the decoding for the first time.So, worsened when encode the first time and decipher at the conversion coefficient that is arranged near the high scope frequency domain of piece the predetermined piece, like this, if the conversion coefficient of high scope frequency domain is interpolated by using the conversion coefficient that is being arranged near the high scope frequency domain of piece this piece in predetermined piece, then view data is subjected to very big deterioration.This makes that data can not be owing to duplicating that the formed output quality of former data does not worsen and be replicated with its maintained condition of good quality.
Should be pointed out that when coding from the conversion coefficient of predetermined piece, the scope of removed high scope frequency domain can be variable.In this case, the coded data of this predetermined piece is sent out under it indicates the situation of additional range information of scope of removed high scope frequency domain.On the other hand, in when decoding, according to range information, the conversion coefficient of high scope frequency domain is interpolated near the piece that is positioned at the predetermined piece.Therefore, it is variable might making the scope of the high scope frequency domain that must remove from the conversion coefficient of predetermined piece, thus owing to being encoded and deciphering the numerical value that the deterioration intensity of the view data that causes is set to want.
Comprise receiving unit according to the equipment that is used for coded data of the present invention, it is received in wherein the data that generate the signal degradation factor that is used to worsen signal, and this factor is to be generated by the signal degradation factor generating portion that is used to generate the factor; With the digital coding part, it obtains coded data so that signal degradation can be reinforced according to the signal degradation factor by carrying out encoding process for the data that generate the signal degradation factor therein.
Comprise receiving system according to the equipment that is used for coded data of the present invention, be used to be received in wherein the data that generate the signal degradation factor that is used to worsen signal, this factor is to be generated by the signal degradation factor generating portion that is used to generate the factor; And data coding device, be used for obtaining coded data so that signal degradation can be reinforced according to the signal degradation factor by carrying out encoding process for the data that generate the signal degradation factor therein.
Comprise the receiving step that is received in wherein the data that generate the signal degradation factor that is used to worsen signal according to the method for coding data that is used for of the present invention, this factor is to be generated by the signal degradation factor generating portion that is used to generate the factor; With by carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding step that signal degradation can be reinforced according to the signal degradation factor.
For example, be used for the equipment of coded data, receiving unit receives by carrying out encoding process in proper order for first digital signal, decoding is handled, generate the digital-to-analog conversion process of analog distortion, second digital signal that obtains with analog-digital conversion, digital coding partly comprises the coded portion that is used for by the digital signal that obtains encoding for second digital signal execution encoding process that is received by receiving unit, and by decipher the digital signal of the decoding that obtains for the digital signal of the coding that obtains by coded portion, compared with by carry out the digital signal that the decoding that obtains is handled in encoding process and decoding for first digital signal, has bigger deterioration degree.
In addition, for example, be used for method of coding data, at receiving step, reception is by carrying out encoding process in proper order for first digital signal, decoding is handled, generate the digital-to-analog conversion process of analog distortion, second digital signal that obtains with analog-digital conversion, the digital coding step comprises the coding step by the digital signal that obtains encoding for second digital signal execution encoding process that is received by receiving unit, and by decipher the digital signal of the decoding that obtains for the digital signal of the coding that obtains by coding step, compared with by carry out the digital signal that the decoding that obtains is handled in encoding process and decoding for first digital signal, has bigger deterioration degree.
The analog signal that has analog distortion is converted into digital signal, and this digital signal is encoded again, the digital signal that obtains encoding.For example, this analog distortion can be when high fdrequency component be removed in the digital-to-analog transfer process, takes place when signal phase is shifted in the digital-to-analog transfer process or the like.Because analog distortion is for the influence of digital signal, this encoding process is strengthened the deterioration of the digital signal of coding.
In this case, as for the second time or later coding and decoding, really for carrying out above-mentioned encoding process corresponding to the Analog signals'digital signal that has analog distortion.Strengthen the deterioration of the digital signal of coding thus.This makes that data can not be owing to duplicating that the formed output quality of former data does not worsen and be replicated with its maintained condition of good quality, stops thus by using the bootlegging of analog signal.
For example, for the coded sample block encoding.In this case, be carried out piecemeal corresponding to the Analog signals'digital signal, like this, for the data execution block coding of each piece.In this case, for example, thisly carry out the rearrangement that piecemeal hypothesis is attended by predetermined pattern by this way, so that reduce to be comprised in the correlation between the data item adjacent each other in each piece.Therefore, as for the second time or later coding and decoding, the information that will abandon when encoding process (for example high fdrequency component) can increase, thereby improves the deterioration degree of the digital signal of the digital signal decoding of encoding like this.
The data output unit that comprises the numerical data of output encoder according to the equipment that is used for dateout of the present invention, the data decoding part of the data that the numerical data of exporting by decoding obtains deciphering, generation is corresponding to the synchronizing signal generating portion of the data synchronization signal of decoding, data according to decoding generate the signal degradation factor generating portion of the data of decoding being strengthened the signal degradation factor of signal degradation, with the composite part of combination from data with the synchronizing signal that generates by the synchronizing signal generating portion of the output of signal degradation factor generating portion.
The data output device that comprises the numerical data that is used for output encoder according to the equipment that is used for dateout of the present invention, the data decording apparatus that is used for the data that the numerical data by decoding output obtains deciphering, be used to generate synchronization signal generation device corresponding to the data synchronization signal of decoding, be used for generating the signal degradation factor generating apparatus of the data of decoding being strengthened the signal degradation factor of signal degradation according to the data of decoding, with the synthesizer that is used to make up from data with the synchronizing signal that generates by synchronization signal generation device of signal degradation factor generating apparatus output.
The data output step that comprises the numerical data of output encoder according to the method that is used for dateout of the present invention, the data decoding step of the data that the numerical data of exporting by decoding obtains deciphering, generation generates step corresponding to the synchronizing signal of the data synchronization signal of decoding, data according to decoding generate the signal degradation factor generation step of the data of decoding being strengthened the signal degradation factor of signal degradation, with the synthesis step that makes up the data and the synchronizing signal that wherein generate the signal degradation factor.
For example, be used for the equipment of dateout, signal degradation factor generating portion comprises the phase place of the synchronizing signal that generated by the synchronizing signal generating portion of being used for being shifted relative to each other and from the phase-shifts part of the phase place of the numerical data of decoding part output, and composite part makes up its phase place by the synchronizing signal and the digital signal of each ground displacement of phase-shifts part.
In addition, for example, be used for the equipment of dateout, the signal degradation factor generates that step comprises the phase place of the synchronizing signal that generates of being shifted relative to each other and the phase-shifts step of the phase place of the numerical data that obtains by decoding, and synthesis step makes up synchronizing signal and digital signal that its phase place is shifted respectively.
The numerical data of coding for example is reproduced and exports from recording medium.And for example, the numerical data of this coding is treated to broadcast singal and is output.In this case, this coded data is decoded.Coded data for example is to obtain by the coding of carrying out the double sampling of using, transform coding or ADRC coding or the like.
According to synchronizing information, generate synchronizing signal corresponding to the numerical data that obtains by decoding.After being shifted relative to each other on the phase place, these synchronizing signals and numerical data are by synchronously in this synchronizing signal and the numerical data that obtains by decoding.For example be converted into analogue data by the synthetic numerical data that obtains in this wise.Phase place by be shifted synchronizing signal for example or numerical data can provide the displacement of phase place.It is fixing or at random to should be pointed out that the phase-shifts width is assumed to be.
Like this, synchronizing signal and on phase place, be shifted relative to each other by the numerical data that decoding obtains.So, if numerical data according to synchronizing signal processed and and then be encoded, very big deterioration then takes place.Even should be pointed out that when synchronizing signal and numerical data were shifted in this wise relative to each other, because this digital signal, the quality of output did not worsen yet on phase place.
For example, if by using double sampling to carry out coding, then the data that obtain by double sampling have the different phase place of phase place with the numerical data of coding above-mentioned before deciphering when synchronizing signal and numerical data are shifted on phase place relative to each other.So numerical data is recorded in after being encoded under the situation of recording medium, its good quality can not keep.
And, for example, if coding is by using the transform coding such as the quadrature conversion of DCT, when synchronizing signal and numerical data were shifted on phase place relative to each other, then the position of the piece of the position of the piece when quadrature is changed (DCT piece) when obtaining the numerical data of above-mentioned coding before decoding was shifted.So numerical data is recorded in after being encoded under the situation of recording medium, its good quality can not keep.
And, for example, coding is the ADRC coding, when synchronizing signal and numerical data are shifted on phase place relative to each other, for the extraction of numerical data, the position of the predetermined scope of the position of predetermined scope (ADRC piece) when obtaining the numerical data of above-mentioned coding before decoding is shifted.So numerical data is recorded in after being encoded under the situation of recording medium, its good quality can not keep.
Therefore, the such structure that provides the numerical data that will be output and synchronizing signal to be shifted relative to each other on phase place makes that data can not be owing to duplicating that the formed output quality of former data does not worsen and be replicated with its maintained condition of good quality.
The receiving unit that comprises the data of received code according to the system that is used for processing signals of the present invention, by carrying out the data decoding part that the data that obtain deciphering are handled in decoding for the coded data that receives, in the data of decoding, generate the signal degradation factor generating portion of the signal degradation factor according to the data of decoding, with by carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding part that signal degradation can be reinforced according to the signal degradation factor.
The receiving unit that comprises the data of received code according to the system that is used for processing signals of the present invention, by carrying out the data decoding part that the data that obtain deciphering are handled in decoding for the coded data that receives, in the data of decoding, generate the signal degradation factor generating portion of the signal degradation factor according to the data of decoding, with by carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding part that signal degradation can be reinforced according to the signal degradation factor.
The receiving system that comprises the data that are used for received code according to the system that is used for processing signals of the present invention, be used for by carrying out the data decording apparatus that the data that obtain deciphering are handled in decoding for the coded data that receives, in the data of decoding, generate the signal degradation factor generating apparatus of the signal degradation factor according to the data of decoding, with by carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the data coding device that signal degradation can be reinforced according to the signal degradation factor.
For example, be used for the system of processing signals, the coded data that receives at receiving unit is the digital signal and the digital signal of data decoding part by obtaining deciphering for the digital signal execution decoding processing of encoding of encoding, signal degradation factor generating portion comprises and being used for by handling the Analog signals'digital-analog-converted part that obtains comprising analog distortion for the digital signal combine digital-analog-converted of the decoding that is partly obtained by data decoding and being used for handling the analog-digital conversion part that obtains digital signal by carrying out analog-digital conversion for the analog signal that is obtained by the digital-to-analog conversion portion, digital coding partly comprises the coded portion that is used for by the digital signal that obtains encoding for the digital signal execution encoding process that is partly obtained by analog-digital conversion, and because analog distortion for the influence of digital signal, is strengthened deterioration by the encoding process that coded portion is carried out to the digital signal of coding.
According to the equipment that is used for processing signals of the present invention comprise the data of received code receiving unit, handle the data decoding part of the data that obtain deciphering, generate the signal degradation factor generating portion of the signal degradation factor and obtain coded data in the data of decoding by carry out decoding for the coded data that receives, so that the digital coding part that signal degradation can be reinforced according to the signal degradation factor by carrying out encoding process for the data that generate the signal degradation factor therein according to the data of decoding.
And, according to the equipment that is used for processing signals of the present invention comprise the data that are used for received code receiving system, be used for handling the data decording apparatus of the data that obtain deciphering, be used for generating the signal degradation factor generating apparatus of the signal degradation factor and being used for obtaining coded data in the data of decoding, so that the data coding device that signal degradation can be reinforced according to the signal degradation factor by carrying out encoding process for the data that generate the signal degradation factor therein according to the data of decoding by carry out decoding for the coded data that receives.
According to the method that is used for processing signals of the present invention comprise the data of received code receiving step, handle the data decoding step of the data that obtain deciphering, generate step and obtain coded data in the signal degradation factor that the data of decoding generate the signal degradation factor by carry out decoding for the coded data that receives, so that the digital coding step that signal degradation can be reinforced according to the signal degradation factor by carrying out encoding process for the data that generate the signal degradation factor therein according to the data of decoding.
For example, be used for the equipment of processing signals, the coded data that receives at receiving unit is the digital signal and the digital signal of data decoding part by obtaining deciphering for the digital signal execution decoding processing of encoding of encoding, signal degradation factor generating portion comprises and being used for by handling the Analog signals'digital-analog-converted part that obtains comprising analog distortion for the digital signal combine digital-analog-converted of the decoding that is partly obtained by data decoding and being used for handling the analog-digital conversion part that obtains digital signal by carrying out analog-digital conversion for the analog signal that is obtained by the digital-to-analog conversion portion, digital coding partly comprises the coded portion that is used for by the digital signal that obtains encoding for the digital signal execution encoding process that is partly obtained by analog-digital conversion, and because analog distortion for the influence of digital signal, is strengthened deterioration by the encoding process that coded portion is carried out to the digital signal of coding.
In addition, for example, be used for the method for processing signals, the coded data that receives at receiving step is that the digital signal and the data decoding step of encoding handled the digital signal that obtains deciphering by carrying out decoding for the digital signal of coding, signal degradation factor generation step comprises and being used for by handling the Analog signals'digital-analog-converted step that obtains comprising analog distortion for digital signal combine digital-analog-converted of the decoding that is obtained by the data decoding step and being used for handling the analog-digital conversion step that obtains digital signal by carrying out analog-digital conversion for the analog signal that is obtained by the digital-to-analog switch process, the digital coding step comprises the coding step that is used for by the digital signal that obtains encoding for the digital signal execution encoding process that is obtained by the analog-digital conversion step, and because analog distortion for the influence of digital signal, is strengthened deterioration by the encoding process that coding step is carried out to the digital signal of coding.
The analog signal that has analog distortion is converted into digital signal, and this digital signal is encoded again, the digital signal that obtains encoding.For example, this analog distortion can be when high fdrequency component be removed in the digital-to-analog transfer process, takes place when signal phase is shifted in the digital-to-analog transfer process or the like.Because analog distortion is for the influence of digital signal, this encoding process is strengthened the deterioration of the digital signal of coding.
In this case, as for the second time or later coding and decoding, really for carrying out above-mentioned encoding process corresponding to the Analog signals'digital signal that has analog distortion.Strengthen the deterioration of the digital signal of coding thus.This makes that data can not be owing to duplicating that the formed output quality of former data does not worsen and be replicated with its maintained condition of good quality, stops thus by using the bootlegging of analog signal.
For example, adopt block encoding for coding.In this case, be carried out piecemeal corresponding to the Analog signals'digital signal, like this, for the data execution block coding of each piece.In this case, for example, thisly carry out the rearrangement that piecemeal hypothesis is attended by predetermined pattern by this way, so that reduce to be comprised in the correlation between the data item adjacent each other in each piece.Therefore, as for the second time or later coding and decoding, the information that will abandon when encoding process (for example high fdrequency component) can increase, thereby improves the deterioration degree of the digital signal of the digital signal decoding of encoding like this.
According to of the present invention be used for for the equipment of deciphering by the encoding device coded data that comprises the signal degradation factor generating portion that generates the factor be used to worsen signal comprise received code data receiving unit and handle so that strengthen the data decoding part of the data that signal degradation obtains deciphering by carrying out decoding according to the signal degradation factor that generates for the coded data that receives.
Comprise the receiving system of the data that are used for received code and be used for handling so that strengthen the data decording apparatus of the data that signal degradation obtains deciphering for the equipment of deciphering by the encoding device coded data that comprises the signal degradation factor generating portion that generates the factor be used to worsen signal according to of the present invention being used for by carrying out decoding according to the signal degradation factor that generates for the coded data that receives.
According to of the present invention be used for for by comprise the signal degradation factor that generates the factor be used to worsen signal generate method that the coding method coded data of step deciphers comprise received code data receiving step and handle so that strengthen the data decoding step of the data that signal degradation obtains deciphering by carrying out decoding according to the signal degradation factor that generates for the coded data that receives.
For example, be used for the equipment of decoding data, equipment for generate therein the signal degradation factor and by deciphering for the digital signal that obtains by the data execution block coding that digital signal is carried out resulting each piece of piecemeal, carry out piecemeal and be attended by rearrangement with so predetermined pattern, so that reduce the correlation between the adjacent data item, data decoding partly comprises the block decoding part that is used for for the digital signal execution block decoding processing of coding, form part with the contrary piece that is used for for the data execution of each piece that is partly obtained by block decoding goes to reset with the piece decomposition.
In addition, for example, be used for the method for decoding data, method for generate therein the signal degradation factor and by deciphering for the digital signal that obtains by the data execution block coding that digital signal is carried out resulting each piece of piecemeal, carry out piecemeal and be attended by rearrangement with so predetermined pattern, so that reduce the correlation between the adjacent data item, the data decoding step comprises the block decoding step of handling for the digital signal execution block decoding of coding, go to reset the contrary piece formation step of decomposing with carrying out with piece for the data of each piece that obtains by the block decoding step.
Digital signal execution block decoding for the coding that generates the signal degradation factor is therein handled.The digital signal of this coding is by for the piecemeal that is attended by by execution with the rearrangement of predetermined pattern, and the data block execution block that obtains so that reduce the correlation between the data item adjacent each other coding obtains.In this case, as for the second time or later coding and decoding, the information that will abandon when encoding process (for example high fdrequency component) can increase, thereby improves the deterioration degree of the digital signal of the digital signal decoding of encoding like this.
For example, be used for the equipment of decoding data, equipment is for generating the signal degradation factor therein and being by for carried out the quadrature conversion by the view data that view data is divided into each piece that two-dimensional block obtains, conversion coefficient for each piece that is converted to by this quadrature is carried out quantification, the coded data that obtains with removed the conversion coefficient of the high scope frequency domain in predetermined piece before or after this quantification is deciphered, and data decoding partly comprises the re-quantization part that is used for carrying out for coded data re-quantization, be used for by carrying out the contrary quadrature conversion portion that contrary quadrature conversion obtains view data for conversion coefficient from each piece of re-quantization part, and the conversion coefficient that is used near the high scope frequency domain of a piece the input side of re-quantization part or outlet side are positioned at predetermined piece by use is inserted in the conversion coefficient interpolation part of conversion coefficient of the high scope frequency domain of predetermined piece.
In addition, for example, be used for the method for decoding data, method is for generating the signal degradation factor therein and being by for carried out the quadrature conversion by the view data that view data is divided into each piece that two-dimensional block obtains, conversion coefficient for each piece that is converted to by this quadrature is carried out quantification, the coded data that obtains with removed the conversion coefficient of the high scope frequency domain in predetermined piece before or after this quantification is deciphered, and the data decoding step comprises the re-quantization of re-quantization step-length carry out to(for) coded data, by carrying out the contrary quadrature switch process that contrary quadrature conversion obtains view data for conversion coefficient from each piece of re-quantization part, and the conversion coefficient that was arranged near the high scope frequency domain of a piece the predetermined piece before or after the re-quantization step-length is carried out re-quantization by use is inserted in the conversion coefficient interpolation step of conversion coefficient of the high scope frequency domain of predetermined piece.
In when coding, conversion coefficient is by obtaining for carrying out the quadrature conversion by the view data that view data is divided into each piece that two-dimensional block obtains.This quadrature conversion for example is discrete cosine transform (DCT).The conversion coefficient of these pieces is quantized, and obtains coded data.
In this case, the conversion coefficient of the high scope frequency domain in predetermined piece was removed before or after quantizing.The conversion coefficient of high scope frequency domain wants removed to be represented by block message, and the scope of high scope frequency domain is by range information representation.For example, the conversion coefficient of its high scope frequency domain wants removed alternately to be selected at least one direction of level and vertical direction.
When decoding, carry out re-quantization for coded data.Carry out contrary quadrature conversion for the conversion coefficient in each piece then, obtain view data.In this case, the conversion coefficient of high scope frequency domain was interpolated before or after re-quantization in above-mentioned predetermined piece.This interpolation be by use be positioned at this piece neighbouring with and the conversion coefficient of the high scope frequency domain conversion coefficient of not removed piece when the coding carry out.
Should be pointed out that if coded data is to obtain by further carrying out variable length code for the data that quantize, then when decoding, before re-quantization, carry out variable-length decoding for coded data.
As mentioned above, when coding, in the conversion coefficient of the piece that obtains by the conversion of execution quadrature, the conversion coefficient of those high-frequency domains in predetermined piece is removed; When decoding, the conversion coefficient of the high scope frequency domain in above-mentioned predetermined piece is arranged near the high scope frequency domain of the piece this predetermined piece by use conversion coefficient is interpolated.
In this case, because coded data is decoded by the conversion coefficient in the high scope frequency domain of the nothing deterioration of using near the piece being present in predetermined piece, this coded data with the conversion coefficient that does not wherein have high scope frequency domain is decoded, situation as it uses any other common decoding equipment is compared, picture quality is enhanced, because the marginal portion is modified when coding and decoding for the first time.
For the second time or when later coding and decoding, as under the situation of coding and decoding for the first time, the conversion coefficient of high scope frequency domain is interpolated by using the conversion coefficient that is being arranged near the high scope frequency domain of piece this piece in predetermined piece.Yet in this case, because the fluctuating of the sampling phase that occurs when analogue data-digital data conversion, the position of piece is shifted from the position when coding and the decoding for the first time.So, worsened when encode the first time and decipher at the conversion coefficient that is arranged near the high scope frequency domain of piece the predetermined piece, like this, if the coefficient of high scope frequency domain is interpolated by using the conversion coefficient that is being arranged near the high scope frequency domain of piece this piece in predetermined piece, then view data is subjected to very big deterioration.
In this case, the conversion coefficient of the high scope frequency domain in predetermined piece was removed before or after quantizing.The conversion coefficient of high scope frequency domain wants removed to be represented by block message, and the scope of high scope frequency domain is by range information representation.For example, the conversion coefficient of its high scope frequency domain wants removed alternately to be selected at least one direction of level and vertical direction.
In this case, when decoding, carry out re-quantization for coded data.Carry out contrary quadrature conversion for the conversion coefficient in each piece then, obtain view data.In this case, the conversion coefficient of high scope frequency domain was interpolated before or after re-quantization in above-mentioned predetermined piece.This interpolation be by use be positioned at this piece neighbouring with and the conversion coefficient of the high scope frequency domain conversion coefficient of not removed piece when the coding carry out.
Should be pointed out that if coded data is to obtain by further carrying out variable length code for the data that quantize, then when decoding, before re-quantization, carry out variable-length decoding for coded data.
As mentioned above, when coding, in the conversion coefficient of the piece that obtains by the conversion of execution quadrature, the conversion coefficient of those high-frequency domains in predetermined piece is removed; When decoding, the conversion coefficient of the high scope frequency domain in above-mentioned predetermined piece is arranged near the high scope frequency domain of the piece this predetermined piece by use conversion coefficient is interpolated.
In this case, because coded data is decoded by the conversion coefficient in the high scope frequency domain of the nothing deterioration of using near the piece being present in predetermined piece, this coded data with the conversion coefficient that does not wherein have high scope frequency domain is decoded, situation as it uses any other common decoding equipment is compared, picture quality is enhanced, because the marginal portion is modified when coding and decoding for the first time.
For the second time or when later coding and decoding, as under the situation of coding and decoding for the first time, the conversion coefficient of high scope frequency domain is interpolated by using the conversion coefficient that is being arranged near the high scope frequency domain of piece this piece in predetermined piece.Yet in this case, because the fluctuating of the sampling phase that occurs when analogue data-digital data conversion, the position of piece is shifted from the position when coding and the decoding for the first time.So, worsened when encode the first time and decipher at the conversion coefficient that is arranged near the high scope frequency domain of piece the predetermined piece, like this, if the conversion coefficient of high scope frequency domain is interpolated by using the conversion coefficient that is being arranged near the high scope frequency domain of piece this piece in predetermined piece, then view data is subjected to very big deterioration.
According to of the present invention be used for for the equipment that coded data is deciphered comprise the data of received code receiving unit, generate the signal degradation factor generating portion of the signal degradation factor and handle so that strengthen the data decoding part of the data that signal degradation obtains deciphering in the coded data that receives according to this coded data by carrying out decoding according to the signal degradation factor for the data that generate the signal degradation factor therein.
According to of the present invention be used for for the equipment that coded data is deciphered comprise the data that are used for received code receiving system, be used for generating the signal degradation factor generating apparatus of the signal degradation factor and being used for handling so that strengthen the data decording apparatus of the data that signal degradation obtains deciphering by carrying out decoding according to the signal degradation factor for the data that generate the signal degradation factor therein according to handle the data obtain coded data by decoding in input.
According to of the present invention be used for for the method that coded data is deciphered comprise the receiving step of the data of received code, the signal degradation factor that generates the signal degradation factor in the coded data of input according to this coded data generates step and handle so that strengthen the data decoding step of the data that signal degradation obtains deciphering by carrying out decoding for the data that generate the signal degradation factor therein according to the signal degradation factor.
Though in above-mentioned equipment that is used for decoding data and method, received the coded data that generates the signal degradation factor therein in advance, but be used for the equipment and the method for decoding data at these, the signal degradation factor is received the back in coded data and generates in this coded data.
For example, be used for the equipment of decoding data, equipment is for by deciphering for the digital signal of the coding that is obtained by the data execution block coding that digital signal is carried out resulting each piece of piecemeal, carrying out piecemeal is attended by with the rearrangement of so predetermined pattern so that reduce correlation between the adjacent data item, signal degradation factor generating portion comprises the block decoding part that is used for for the digital signal execution block decoding processing of coding, with be used for for the data of each piece that partly obtains by block decoding carry out go to reset go to reset part, and data decoding partly comprises and is used for the contrary piece formation part of decomposing according to the data execution block that goes to reset.
In addition, for example, be used for the method for decoding data, method is for by deciphering for the digital signal of the coding that is obtained by the data execution block coding that digital signal is carried out resulting each piece of piecemeal, carrying out piecemeal is attended by with the rearrangement of so predetermined pattern so that reduce correlation between the adjacent data item, the signal degradation factor generates step and comprises the block decoding step that is used for for the digital signal execution block decoding processing of coding, go the rearrangement step of going of resetting with being used for carrying out, and the data decoding step comprises and is used for the contrary piece formation step of decomposing according to the data execution block that goes to reset for the data of each piece that partly obtains by block decoding.
Digital signal execution block decoding for the coding that generates the signal degradation factor is therein handled.The digital signal of this coding is by obtaining so that reduce the data block execution block coding that the correlation between the data item adjacent each other obtains for being attended by by execution with the piecemeal of the rearrangement of predetermined pattern.In this case, as for the second time or later coding and decoding, the information that will abandon when encoding process (for example high fdrequency component) can increase, thereby improves the deterioration degree of the digital signal of the digital signal decoding of encoding like this.
For example, be used for the equipment of decoding data, equipment is for by for being carried out the quadrature conversion by the view data that view data is divided into each piece that two-dimensional block obtains and carrying out the coded data that quantizes to obtain for the conversion coefficient of each piece that is converted to by this quadrature and decipher, signal degradation factor generating portion comprises the re-quantization part that is used for carrying out for coded data re-quantization, be used for by carrying out the contrary quadrature conversion portion that contrary quadrature conversion obtains view data for conversion coefficient from each piece of re-quantization part, and be used for obtaining part at the input side of re-quantization part or outlet side according to the conversion coefficient that the conversion coefficient of the high scope frequency domain that is positioned at a near piece the predetermined piece obtains at the conversion coefficient of the high scope frequency domain of predetermined piece, and the data decoding conversion coefficient that partly uses the high scope frequency domain that is arranged near the piece the predetermined piece is as the conversion coefficient at the high scope frequency domain of predetermined piece.
In addition, for example, be used for the method for decoding data, method is for by for being carried out the quadrature conversion by the view data that view data is divided into each piece that two-dimensional block obtains and carrying out the coded data that quantizes to obtain for the conversion coefficient of each piece that is converted to by this quadrature and decipher, the signal degradation factor generates step and comprises the re-quantization step that is used for carrying out for coded data re-quantization, be used for by for carry out the contrary quadrature switch process that contrary quadrature conversion obtains view data from the conversion coefficient of each piece of re-quantization step, and be used for obtaining conversion coefficient obtaining step at the conversion coefficient of the high scope frequency domain of predetermined piece at the input side of re-quantization step or outlet side according to the conversion coefficient of the high scope frequency domain that is positioned at a near piece the predetermined piece, and the data decoding step conversion coefficient that uses the high scope frequency domain that is arranged near the piece the predetermined piece is as the conversion coefficient at the high scope frequency domain of predetermined piece.
In when coding, conversion coefficient is by obtaining for carrying out quadrature conversion by the view data that original view data is divided into each piece that two-dimensional block obtains.This quadrature conversion for example is discrete cosine transform (DCT).The conversion coefficient of these pieces is quantized, and obtains coded data.
When decoding, carry out re-quantization for coded data.Carry out contrary quadrature conversion for the conversion coefficient of piece then, obtain view data.In this case, before or after re-quantization, obtain conversion coefficient at the high scope frequency domain of above-mentioned predetermined piece according to the conversion coefficient that is arranged in a near piece this predetermined piece.The conversion coefficient of the high scope frequency domain in predetermined piece that obtains like this is used as the conversion coefficient of the high scope frequency domain in this predetermined piece.
As mentioned above, when decoding, as the conversion coefficient of the high scope frequency domain in this predetermined piece, the numerical value that the conversion coefficient that uses basis to be positioned near the high scope frequency domain of a piece of predetermined piece obtains.
In this case, the coded data of predetermined piece is decoded by the conversion coefficient that use is positioned at the high scope frequency domain that near the nothing of a piece the predetermined piece worsens, so that the less deterioration of picture quality when coding and decoding for the first time.
For the second time or when later coding and decoding, as the situation of coding and decoding for the first time, as the conversion coefficient of the high scope frequency domain in predetermined piece, the numerical value that the conversion coefficient that uses basis to be positioned near the high scope frequency domain of a piece of predetermined piece obtains.Yet, in this case, because the fluctuating of the sampling phase that when analogue data-digital data conversion, takes place, the displacement of the position of piece during from coding and decoding for the first time.So, be positioned near the conversion coefficient of the high scope frequency domain of the piece of predetermined piece, compare with the situation when encode the first time and decipher, worsened, like this, if be used as conversion coefficient at the high scope frequency domain of predetermined piece at the conversion coefficient of the high scope frequency domain that is arranged in a near piece the predetermined piece, then view data is subjected to very big deterioration.
Description of drawings
Fig. 1 is the block diagram that is used to show the structure of traditional image display system;
Fig. 2 is the block diagram that is used to show the structure of traditional encoding device;
Fig. 3 is the block diagram that is used to show the structure of traditional decoding equipment;
Fig. 4 is the block diagram that is used to show the structure of traditional coding (ADRC) equipment;
Fig. 5 is the key diagram of ADRC quantification and re-quantization;
Fig. 6 is the block diagram that is used to show the structure of traditional decoding (ADRC) equipment;
Fig. 7 is the block diagram that is used to show according to the structure of the image display system of the first embodiment of the present invention;
Fig. 8 is the key diagram of phase-shifted;
Fig. 9 is the block diagram that is used for the structure of code displaying (double sampling) part;
Figure 10 is the block diagram that is used for showing decoding (double sampling) structure partly;
Figure 11 A is the key diagram of the deterioration when encoding (double sampling) to 11F;
Figure 12 is the block diagram that is used for the structure of code displaying (DCT) part;
Figure 13 is the block diagram that is used for showing decoding (DCT) structure partly;
Figure 14 is the key diagram that forms the DCT piece at piece;
Figure 15 is used for the code displaying (block diagram of the structure of the part of double sampling+DCT);
Figure 16 A is each figure that is presented at the correlation between double sampling and the DCT piece to 16C;
Figure 17 is used for showing the decoding (block diagram of the structure of part of double sampling+DCT);
Figure 18 is the block diagram that is used for the structure of code displaying (ADRC) part;
Figure 19 is the key diagram of ADRC quantification and re-quantization;
Figure 20 is the block diagram that is used for showing decoding (ADRC) structure partly;
Figure 21 is the key diagram that forms the ADRC piece at piece;
Figure 22 is used for the code displaying (block diagram of the structure of the part of double sampling+ADRC);
Figure 23 A is each figure that is presented at the correlation between double sampling and the ADRC piece to 23C;
Figure 24 is used for showing the decoding (block diagram of the structure of part of double sampling+ADRC);
Figure 25 is used for the code displaying (block diagram of the structure of the part of double sampling+ADRC+DCT);
Figure 26 is used for showing the decoding (block diagram of the structure of part of double sampling+ADRC+DCT);
Figure 27 is the block diagram that is used to show according to the structure of the image display system of the second embodiment of the present invention;
Figure 28 is the block diagram that is used to show according to the structure of the image display system of the third embodiment of the present invention;
Figure 29 is the block diagram that is used for the structure of code displaying part;
Figure 30 is into the key diagram of piece;
Figure 31 is a key diagram of resetting an example of pattern;
Figure 32 is the flow chart that is used to show the process that is used for encoding process;
Figure 33 is the block diagram that is used to show decoding structure partly;
Figure 34 is the flow chart that is used to show the process that is used to decipher processing;
Figure 35 is the block diagram that is used for another structure of code displaying part;
Figure 36 is the key diagram of ADRC quantification and re-quantization;
Figure 37 is the block diagram that is used to show decoding another structure partly;
Figure 38 A and 38B are other the key diagrams of example of resetting pattern;
Figure 39 is the block diagram that is used to show according to the structure of the image display system of the fourth embodiment of the present invention;
Figure 40 is the block diagram that is used for the structure of code displaying (ADRC) part;
Figure 41 is the key diagram that ADRC becomes piece;
Figure 42 is the key diagram of ADRC quantification and re-quantization;
Figure 43 is the block diagram that is used for showing decoding (ADRC) structure partly;
Figure 44 is the block diagram that is used for another structure of code displaying (ADRC) part;
Figure 45 is the figure that is used for an example of display image data;
Figure 46 is the key diagram of number of times decision processing procedure;
Figure 47 is the flow chart that is used to show number of times decision processing procedure;
Figure 48 is the key diagram of ADRC quantification and re-quantization;
Figure 49 is the block diagram that is used for showing decoding (ADRC) another structure partly;
Figure 50 is the block diagram that is used to show according to the structure of the image display system of the fifth embodiment of the present invention;
Figure 51 is the block diagram that is used for the code displaying part;
Figure 52 is the key diagram that DCT becomes piece;
Figure 53 is the block diagram that is used to show high range factor removal structure partly;
Figure 54 is the key diagram of an example of high range factor removal and interpolation;
Figure 55 is the block diagram that is used to show decoding structure partly; And
Figure 56 is the block diagram that is used to show high range factor interpolation structure partly.
Embodiment
Below the first embodiment of the present invention will be described.Fig. 7 shows the structure according to the image display system 1000 of the first embodiment of the present invention.
This image display system 1000 has the display 1120 that is used to export the reproducer 1110 of simulated image data Van1 and is used to show the image that forms owing to the view data Van1 from these reproducer 1110 outputs.
Reproducer 1110 the decoding of decoding part 1111 places from reappear such as the such recording medium of CD (not shown), the image encoded data, and DID decoded and that obtain is like this also converted to analogue data at D/A converter 1112 places, obtain simulated image data Van1 thus.Should be pointed out that display 1120 for example can be CRT monitor or LCD.
This image display system 1000 also has and is used for by utilizing simulated image data Van1 to carry out the encoding device 1130 of coding once more, and the image encoded data are recorded in such as on the such recording medium of CD.
This encoding device 1130 have be used for from the simulated image data Van1 by reproducer 1110 output isolate vertical synchronizing signal VD and horizontal-drive signal HD synchronizing separator circuit 1131, be used to delay time respectively by the delay circuit 1132 of this synchronizing separator circuit 1131 isolated synchronizing signal VD and HD and be used for the clock forming circuit 1133 that is created on the sampling clock CLK in the effective screen scope by the synchronizing signal VD and the HD of these delay circuit 1132 time-delays according to respectively.
Should be pointed out that delay circuit 1132 is each synchronizing signal VD and regular time hysteresis of HD time-delay or time lag at random.For example can be to be determined according to the random number that generates when its power connection by the random number generator that is equipped with time lag at random, maybe can be to obtain each time lag that is stored in the predetermined kind in the memory by selective sequential when its power connection.
Encoding device 1130 also has the A/D converter 1134 that is used for the simulated image data Van1 from reproducer 1110 outputs is converted to numerical data.This A/D converter 1134 is provided to the sampling clock CLK by 1133 generations of above-mentioned clock forming circuit.
As mentioned above, offer clock forming circuit 1133 by synchronizing separator circuit 1131 isolated synchronizing signal VD and HD via delay circuit 1132.Like this, the phase place of this sampling clock CLK vertically and flatly is shifted from the phase place under the situation that directly is provided to clock forming circuit 1133 at synchronizing signal VD and HD.
Because the phase place of sampling clock CLK is shifted in this wise, also vertically and flatly be shifted from the phase place of the DID Vdg1 of A/D converter 1134 output.In this case, A/D converter 1134 comprises the phase-shifts device.
On Fig. 8, represent the example of formation from the pixel location of each project of the pixel data of the DID Vdg1 of A/D converter 1134 outputs with the position of " " expression.In this example, phase place flatly is shifted Displacement vertically
Figure A200910002105D00522
Here, Represent the horizontal shift width and
Figure A200910002105D00524
Represent the vertical movement width.
The phase place though example shown in Figure 8 flatly and vertically is shifted, it can or flatly be shifted or displacement vertically.And as what see from example shown in Figure 8, horizontal phase displacement width can be set up with the unit less than the pixel interbody spacer, and the vertical phase shift bit width can only be set up with an integer pixel interbody spacer.If as mentioned above, the delay time that is used for synchronizing signal VD and HD lags behind and is set to the random time hysteresis, width then is shifted
Figure A200910002105D00525
With
Figure A200910002105D00526
Change with the delay time hysteresis.
Get back to Fig. 7, encoding device 1130 also has the coded portion 1135 that is used to encode from the view data Vdg1 of A/D converter 1134 outputs.This coded portion 1135 is carried out and coding coding much at one for the image encoded data that obtained when reappearing such as the such recording medium of CD by above-mentioned reproducer 1110.And this coding causes very big deterioration, because view data Vdg1 displacement as described above on phase place.The concrete structure of coded portion 1135 will be described afterwards.
Encoding device 1130 also has and is used for the image encoded data Vcd from coded portion 1135 output is recorded in recording section 1136 such as the such recording medium of CD.In this case, recording section 1136 is according to simulated image data Van1 image reproduction data Vcd.
Encoding device 1130 also has the decoding part 1137 that is used to decipher from the image encoded data Vcd of coded portion 1135 outputs, be used for converting the D/A converter 1138 of analogue data to by this decoding part 1137 DID Vdg2 with decoding that obtain and being used to show because the displays 1139 of the image that forms from the simulated image data Van2 of these D/A converter 1138 outputs.Display 1139 for example can be CRT monitor or LCD.
The operation of encoding device 1130 below will be described.
Be provided for synchronizing separator circuit 1131 from the simulated image data Van1 of reproducer 1110 outputs.This synchronizing separator circuit 1131 is isolated vertical synchronizing signal VD and horizontal-drive signal HD from view data Van1.Isolated like this synchronizing signal VD and HD are delayed time by delay circuit 1132, are provided for clock forming circuit 1133 then.
Clock forming circuit 1133 according to the time-delay synchronizing signal VD and HD be created on effective screen scope in sampling clock CLK.This sampling clock CLK on the phase place be to compare according to the phase place under the situation that is directly generated by synchronizing separator circuit 1131 isolated synchronizing signal VD and HD vertically and flatly to be shifted at it.
And the simulated image data Van1 that exports from reproducer 1110 is provided for A/D converter 1134.This A/D converter 1134 is provided to the sampling clock CLK by 1133 generations of above-mentioned clock forming circuit.This A/D converter 1134 passes through to use sampling clock CLK sampled analog view data Van1, and it is converted to numerical data.
In this case because the phase place of sampling clock CLK vertically and flatly is shifted as described above, from the DID Vdg1 of A/D converter 1134 outputs also by the (see figure 8) that vertically and flatly is shifted.
Be provided for coded portion 1135 from the DID Vdg1 of these A/D converter 1134 outputs.This coded portion 1135 coded image data Vdg1 obtain image encoded data Vcd.In this case, as mentioned above, because view data Vdg1 is shifted on phase place, the coding of being carried out by this coded portion 1135 causes very big deterioration.
Be provided for recording section 1136 from the image encoded data Vcd of these coded portion 1135 outputs.Recording section 1136 is recorded in this view data Vcd on the recording medium such as CD, and Van1 duplicates it according to simulated image data.Because the view data Vcd that is recorded on the recording medium is in this wise worsened, be recorded in the image quality in images that the view data Vcd on this recording medium obtains by reproduction, image compared with being caused owing to the analog picture signal Van from reproducer 1110 outputs is worsened widely.So this encoding device 1130 makes data can not be replicated under its maintained condition of good quality.
And it is decoded to be provided for decoding part 1137 from the image encoded data Vcd of coded portion 1135 output.The 1137 DID Vdg2 with decoding that obtain are converted into simulated image data Van2 by D/A converter 1138 by this decoding part.Be provided for display 1139 from the simulated image data Van2 of D/A converter 1138 outputs.On display 1139, show because the image that view data Van2 causes.
In this case, display 1139 is made by the user and is used for monitoring because the image that image encoded data Vcd causes.As mentioned above, because view data Vcd is provided as worsening, the image quality in images that shows on display 1139, the image (it is displayed on the display 1120) compared with being caused owing to the analog picture signal Van1 from reproducer 1110 outputs is worsened widely.
Even in above-mentioned encoding device 1130, the coding of being carried out by coded portion 1135 does not cause such deterioration that will generate, because if both do not stood also not to be subjected to replacing being provided from the analog picture signal Van1 of reproducer 1110 outputs corresponding to its simulated image data of decoding by the coding that coded portion 1135 is carried out, view data Vdg1 is shifted on phase place as mentioned above.
And, under the situation of image display system shown in Figure 7 1000, in order to make view data under its maintained condition of good quality, can not in encoding device 1130, be replicated, do not have processed fully from the analog picture signal Van1 of reproducer 1110 outputs, like this, the image quality in images that is caused owing to this analog picture signal Van1 is not worsened.
The concrete structure of coded portion 1135 below will be described.
The concrete structure of Fig. 9 code displaying part 1135.In this example, coded portion 1135 is carried out coding by using double sampling (data compression coding).
This coded portion 1135 has the low pass filter (LPF) 1142 of the bandwidth of the view data Vdg1 that is used to receive the receiving terminal 1141 of DID Vdg1 and is used to be limited in these receiving terminal 1141 receptions.Low pass filter 1142 is provided to prevent the alias that causes owing to the double sampling of carrying out in the downstream one-level to be obscured.
Coded portion 1135 also has double sampling double sampling circuit 1143 of encoding and the output 1144 that is used to export from the image encoded data Vcd of this double sampling circuit 1143 outputs that is used for being low pass filtering for its frequency band by use the view data Vdg1 of device 1142 restrictions.Double sampling circuit 1143 is for example carried out the line displacement double sampling, by this double sampling, is alternately placed by the pixel data of double sampling along two row in succession.
In coded portion shown in Figure 9 1135, the DID Vdg1 that receives at receiving terminal 1141 places is low pass filtering device 1142 limit bands, is provided for double sampling circuit 1143 then.Double sampling circuit 1143 is for example carried out the line displacement double sampling for view data Vdg1, obtains image encoded data Vcd.In this case, data are compressed to its half of original size.Be output to output 1144 from the image encoded data of double sampling circuit 1143 outputs.
Figure 10 is presented at the structure that coded portion 1135 is configured to decoding part 1137 under as shown in Figure 9 the situation.Should be pointed out that the decoding part 1111 in reproducer 1110 also has with a kind of structure.
This decoding part 1137 have the view data Vcd that is used for received code receiving terminal 1145, be used for carrying out the interpolating circuit 1146 that interpolation handles and being used to export from the output 1147 of the view data Vdg2 of the decoding of this interpolating circuit 1146 outputs for the view data Vcd that receives at this receiving terminal 1145.The pixel data that interpolating circuit 1146 abandons owing to double sampling by the pixel data interpolation around using.
In decoding part 1137 shown in Figure 10, the image encoded data Vcd that receives at this receiving terminal 1145 is provided for interpolating circuit 1146.The pixel data that this interpolating circuit 1146 abandons owing to double sampling by the pixel data interpolation around using.For example, as mentioned above, if carry out the line displacement double sampling, then the pixel data that abandons owing to this double sampling is positioned at top, below, four pixel items right-hand and left by use and is interpolated.Be provided to output 1147 from the view data Vdg2 of the decoding of interpolating circuit 1146 output.
The following deterioration that in this cataloged procedure, is subjected to when this coded portion 1135 is encoded by using double sampling to carry out to the 11F description with reference to Figure 11 A.
At first, explanation is recorded in the image encoded data Vcd0 that reappears such as on the recording medium of CD and by reproducer 1110.This view data Vcd0 carries out double sampling by the DID Vdg0 for the coding in advance shown in Figure 11 A to obtain.The pixel data part of " o " expression composing images data Vdg0 on Figure 11 A.Figure 11 B display image data Vdg0, the wherein position of the pixel data that is dropped by double sampling by the pixel data of double sampling and " x " expression of " o " expression.
Image encoded data Vcd0 shown in Figure 11 B is deciphered by decoding part 1111, obtains the DID Vcd0 ' shown in Figure 11 C from this decoding part branch.On Figure 11 B, " o " expression is illustrated in decoding part 1111 pixel data that be dropped by double sampling and that be interpolated by the pixel data around using by the pixel data of double sampling and " Δ ".
Export by the view data Vdg0 ' of the decoding shown in Figure 11 C being converted to the simulated image data Van1 that analogue data obtains from reproducer 1110 by D/A converter 1112.Since the image that causes of this view data Van1 on picture quality compared with because the image that the view data Vdg0 shown in Figure 11 A causes, what are worsened, because its frequency band is limited by double sampling, and the pixel data that is dropped by double sampling is interpolated by the pixel data around using.
The A/D converter 1134 that this simulated image data Van1 is encoded in the equipment 1130 converts numerical data to, obtains DID Vdg1.Figure 11 D be presented at sampling clock CLK on the phase place by the view data Vdg1 under the situation at the interval between pixel of horizontal shift.Here, " o " and " Δ " is respectively corresponding to those " o " and " Δ " of the view data Vdg0 ' shown in Figure 11 C.
View data Vdg1 shown in Figure 11 D is encoded by using the double sampling of being carried out by coded portion 1135, obtains the view data Vcd shown in Figure 11 E.Figure 11 E display image data Vcd, the wherein position of the pixel data that is dropped by double sampling by the pixel data of double sampling and " X " expression of " Δ " expression.
Like this, view data Vcd loses all pixel data items (with " o " expression) of the view data Vdg0 shown in the pie graph 11A.Just, such coding causes very big deterioration.Figure 11 F shows by deciphering the view data Vdg2 that this view data Vcd obtains, wherein " Δ " expression by the pixel data of double sampling and "
Figure A200910002105D0056151726QIETU
" expression pixel data that be dropped by double sampling and that be interpolated by the pixel data around using.
Though Figure 11 A is to be shifted the in the horizontal direction situation at the interval between a pixel of the phase place of 11F explanation sampling clock CLK, even at the phase-shifts width is the situation (but not being the integral multiple of two pixel interbody spacers) that is different from any numerical value at an interval between pixel, the pixel data that in view data Vcd, does not have composing images data Vdg0, like this, cause very big deterioration by coding.
Another structure example of Figure 12 code displaying part 1135.In this example, coded portion 1135 is carried out transform coding.Transform coding is meant and is used for changing the coding that view data is converted to spatial frequency domain by using such as the quadrature of discrete cosine transform (DCT).In this example, data are that correlation by utilizing it and neighboring pixels tilts conversion coefficient and compressed to lower frequency region.The DCT that coded portion 1135 shown in Figure 12 uses as the quadrature conversion.
This coded portion 1135 has the piece that is used to receive the receiving terminal 1151 of DID Vdg1 and is used for the view data Vdg1 that receives at receiving terminal 1151 is divided into piece (DCT piece) and forms circuit 1152.Piece forms circuit 1152 the view data Vdg1 on effective screen is divided into piece, and each piece for example has the 8x8 pixel.
Coded portion 1135 also has and is used for for each piece, by to forming by piece that view data that circuit 1152 is divided into piece is carried out the DCT of quadrature conversion and the DCT circuit 1153 of design factor data and by using quantization table that the coefficient data of each piece of providing from this DCT circuit 1153 is carried out the sample circuit 1154 that quantizes.
Coded portion 1135 also has and is used for by carrying out entropy coding for the coefficient data of each piece that is quantized by sample circuit 1154, for example Huffman coding and obtain the entropy coding circuit 1155 of image encoded data Vcd and be used to export from the output 1156 of the view data Vcd of this entropy coding circuit 1155 outputs.
The operation of coded portion shown in Figure 12 1135 will be described below.DID Vdg1 is received at receiving terminal 1151.This view data Vdg1 is provided for piece and forms circuit 1152.This piece forms circuit 1152 the view data Vdg1 on effective screen is divided into piece, and each piece for example has the size of 8x8 pixel.
Form the view data that circuit 1152 is divided into piece by piece and be provided for DCT circuit 1153.This DCT circuit 1153 is carried out DCT and the design factor data by for each piece to the view data that is divided into piece.This coefficient data is provided for sample circuit 1154.
Sample circuit 1154 obtains the coefficient data of quantification of piece and the coefficient data of quantize block in proper order by using quantization table.The coefficient data of this quantification of piece is provided for entropy coding circuit 1155.This coding circuit 1155 is for example carried out the Huffman coding for the coefficient data of the quantification of piece.Therefore, obtain image encoded data Vcd, and it is exported from output 1156 from coding circuit 1155.
Figure 13 is presented at the structure that coded portion 1135 is configured to the decoding part 1137 under as shown in figure 12 the situation.Should be pointed out that decoding part 1111 in reproducer 1110 has structure much at one.
This decoding part 1137 has the receiving terminal 1161 of the view data Vcd that is used for received code and is used to decipher the entropy decoding circuit 1162 of the view data Vcd (data of entropy coding, for example Huffman coded data) that receives at this receiving terminal 1161 places.
Decoding part 1137 also has and is used for by obtaining the inverse quantization circuit 1163 of coefficient data and be used for by for each piece for carry out re-quantization from the coefficient data of the quantification of each piece of decoding circuit 1162 output, and the coefficient data of each piece that obtains carrying out re-quantization by this inverse quantization circuit 1163 is carried out inverse DCT and obtained the inverse DCT circuit 1164 of view data.
Decoding part 1137 also has the piece decomposition circuit 1165 of the view data Vdg2 that the position before being used for forming by the piece that the view data of each piece that is obtained by inverse DCT circuit 1164 is returned to it obtains deciphering and is used to export output 1166 from the view data Vdg2 of this piece decomposition circuit 1165 outputs.In piece decomposition circuit 1165, the data sequence of piece is resumed light echo grid scanning sequence.
The operation of decoding part 1137 shown in Figure 13 will be described below.Image encoded data Vcd is received at receiving terminal 1161.This view data Vcd is provided for entropy decoding circuit 1162.This view data Vcd is by the data of entropy coding, for example the Huffman coded data.Decoding circuit 1162 is deciphered view data Vcd, obtains the coefficient data of the quantification of each piece.
The coefficient data of this quantification of each piece is provided for inverse quantization circuit 1163.Inverse quantization circuit 1163 is carried out re-quantization for the coefficient data of the quantification of each piece, obtains the coefficient data of each piece.The coefficient data of each piece is provided for inverse DCT circuit 1164.Inverse DCT circuit 1164 is carried out inverse DCT for the coefficient data of each piece, obtains the view data of each piece.
Like this, the view data of each piece that is obtained by inverse DCT circuit 1164 is provided for piece decomposition circuit 1165.This piece decomposition circuit 1165 recovers light echo grid scanning sequence to data sequence.Therefore, the view data Vdg2 that obtains deciphering from piece decomposition circuit 1165, and it is outputed to output 1166.
The deterioration that is subjected in the transform coding process when carrying out this coding like this by coded portion 1135 is below described.
Suppose 1110 that be reproduced by reproducer, will to be recorded in such as the view data Vcd0 on the recording medium of CD be to be divided into view data piece and that be encoded, on effective screen in the position of the piece of being represented by the solid line of Figure 14.
In reproducer 1110, decoded part 1111 decodings of this view data Vcd0, the DID Vdg0 ' that obtains deciphering.Export by this view data Vdg0 ' being converted to the simulated image data Van1 that analogue data obtains from reproducer 1110 by D/A converter 1112.Because the image that this view data Van1 forms is subjected to quantification treatment and re-quantization is handled, therefore make its picture quality compare with the image that forms owing to the view data before the coding, what are worsened.
This simulated image data Van1 is converted into numerical data by the A/D converter in the encoding device 1,130 1134, obtains DID Vdg1.This view data Vdg1 is provided for coded portion 1135 and is encoded, and obtains the recording medium Vcd such as CD.
In this case, if on phase place, be not shifted from the DID Vdg1 of A/D converter 1134 outputs, then the view data on effective screen is divided into piece in the position of the piece of being represented by the solid line of Figure 14, and part 1135 codings that are encoded, as above-described.So in this case, because the coding that coded portion 1135 carries out, information is lost on a small quantity, so less deterioration appears in the coding by coded portion 1135 carries out.
Yet, in the present embodiment, as mentioned above, owing to be shifted from the phase place of the DID Vdg1 of A/D converter 1134 output, view data on effective screen for example is divided into piece in the position of the piece of being represented by the dotted line of Figure 14, and part 1135 codings that are encoded.So in this case, by the coding that coded portion 1135 carries out, information is lost in a large number, so, very big deterioration caused by coding.
The another kind of structure of Figure 15 code displaying part 1135.In this example, coded portion 1135 is encoded by using double sampling, also by using the DCT as the quadrature conversion to carry out transform coding.On Figure 15, corresponding to those the parts on Fig. 9 and 12 with identical symbolic representation, and the detailed description that will omit them.
As the situation of coded portion shown in Figure 9 1135, in this coded portion 1135, low pass filter 1142 and double sampling circuit 1143 carry out double sampling by use for the DID Vdg1 from A/D converter 1134 outputs and carry out coding.
And, as the situation of coded portion shown in Figure 12 1135, be subjected to transform coding from the image encoded data Vcd ' of double sampling circuit 1143 outputs by piece formation circuit 1152, DCT circuit 1153, sample circuit 1154 and entropy coding circuit 1155, image encoded data Vcd is provided.
Figure 16 A is presented at correlation between double sampling and the DCT piece to 16C.Figure 16 A shows some pixel (8x8=64 pixel) of the pixel data of composing images data Vdg1." o " represents pixel data.Figure 16 B is presented at the view data after the double sampling, and wherein " o " expression is by the pixel data of double sampling, and the position of the pixel data that is dropped by double sampling of " X " expression.For every pair of two row in succession, double sampling circuit 1143 usefulness constitute corresponding to the view data of these two row of alternately being arranged in succession, created new view data by the pixel data of double sampling.
Figure 16 C shows from the view data Vcd ' of double sampling circuit 1143 outputs.This view data Vcd ' has half of the line number that is used for view data Vdg1.Piece forms circuit 1152 view data Vcd ' is divided into piece, and each piece has for example size of 8x4 pixel, because its line number is to be halved as mentioned above.
Figure 17 is presented at the structure that coded portion 1135 is configured to the decoding part 1137 under as shown in figure 15 the situation.Should be pointed out that decoding part 1111 in reproducer 1110 also has structure much at one.On this Figure 17, corresponding to Figure 13 and 10 parts with identical symbolic representation, and the detailed description that will omit them.
As the situation of decoding part 1137 shown in Figure 13, in this decoding part 1137, by entropy decoding circuit 1162, inverse quantization circuit 1163, inverse DCT circuit 1164 and piece decomposition circuit 1165, for the decoding of image encoded data Vcd execution corresponding to transform coding.
And, as the situation of decoding part 1137 shown in Figure 10, interpolating circuit 1146 is by using for the view data Vcd from 1165 outputs of piece decomposition circuit " double sampling of carrying out carries out the decoding corresponding to coding, the view data Vdg2 that obtains deciphering.
If carry out serially by using the coding of double sampling and transform coding by coded portion 1135, then coded portion 1135 is because the optimum synergistic effect of the deterioration that two types coding causes, compared with by the coded portion 1135 shown in Fig. 9 and 13, cause more much bigger deterioration.
Another structure of Figure 18 code displaying part 1135.In this example, coded portion 1135 is carried out adaptive dynamic range coding (ADRC).This ADRC scheme is only removed redundancy on a direction of the level of view data by utilizing space-time correlation, and the redundancy of leaving space-time like this, might be hidden.
This coded portion 1135 has the piece that is used to receive the receiving terminal 1171 of DID Vdg1 and is used for the view data Vdg1 that receives at receiving terminal 1171 places is divided into piece (ADRC piece) and forms circuit 1172.Piece forms circuit 1172 the view data Vdg1 on the effective screen is divided into piece, and each piece for example has the size of 4x4 pixel.This piece forms circuit 1172 is configured for extracting view data from the predetermined scope of DID Vdg1 extraction element.
Coded portion 1135 also have be used to detect from piece form circuit 1172 outputs each piece view data (it is made up of 4x4 pixel data item) maximum MAX maximum value detecting circuit 1173 and be used for from the minimum value testing circuit 1174 of the view data detection minimum value MIN of each piece.
Coded portion 1135 also has and is used for deducting the minimum value MIN that detected by minimum value testing circuit 1174 with the subtracter 1175 that obtains dynamic range DR be used for deducting by the minimum value MIN of the corresponding piece of minimum value testing circuit 1174 detections another subtracter 1177 with the data PDI of the minimum value that is removed from the view data of each piece of being formed circuit 1172 outputs by piece from the maximum MAX that is detected by maximum value detecting circuit 1173.The view data that should be pointed out that each piece is provided for subtracter 1177 via the delay circuit 1176 that is used for the time adjusting.
Coded portion 1135 also has the sample circuit 1178 that is used for by the data PDI that removes minimum value that uses the quantization step of determining according to dynamic range DR to quantize to obtain by subtracter 1177.In this case, the number of quantization bit or fixing, or change according to dynamic range DR, this number with dynamic scope DR increase be set to bigger.
For example, when view data is taken as 0 to 255 numerical value, and if 0≤DR≤4, then the number of quantization bit is set to 0; If 5≤DR≤13, then the number of quantization bit is set to 1; If 14≤DR≤35, then the number of quantization bit is set to 2; If 36≤DR≤103, then the number of quantization bit is set to 3; And if 104≤DR≤255, then the number of quantization bit is set to 4.
If the number of quantization bit is set to n, then sample circuit 1178 settings are the level range that 2n part obtains by the dynamic range that equally is divided between maximum MAX and the minimum value MIN, so that n bit code signal can be assigned with according to that grade level range that the data PDI that removes minimum value belongs to.Figure 19 shows that the quantization bit number is 2 situation, wherein level range is 4 parts and is set up by equally being divided in dynamic range between maximum MAX and the minimum value MIN, so that any signal of the 2 bit code signals of (00) to (11) can be assigned with according to that grade level range that the data PDI that removes minimum value belongs to.On Figure 19, th1 represents threshold value to th3, and they are illustrated in the border between the level range.
The dynamic range DR that coded portion 1135 also has the combination of coded signal DT be used for being obtained by sample circuit 1178 by to(for) each piece, obtained by subtracter 1175 and generate the data synthesis circuit 1181 of blocks of data and be used for the output 1182 of the blocks of data of each piece that order output generates by this data synthesis circuit 1181 as image encoded data Vcd by the minimum value MIN that minimum value testing circuit 1174 detects.Should be pointed out that the delay circuit 1179 and 1180 that dynamic range DR and minimum value MIN are regulated via the time respectively is provided for data synthesis circuit 1181.
The operation of coded portion shown in Figure 180 1135 below will be described.At receiving terminal 1171, receive DID Vdg1.This view data Vdg1 is provided for piece and forms circuit 1172.Piece forms circuit 1172 the view data Vdg1 on the effective screen is divided into piece, and each piece for example has the size of 4x4 pixel.
Form the view data that circuit 1172 is divided into piece by piece and be provided for maximum value detecting circuit 1173 and minimum value testing circuit 1174.The maximum MAX that maximum value detecting circuit 1173 detects for the view data of each piece.The minimum value MIN that minimum value testing circuit 1174 detects for the view data of each piece.
Be provided for subtracter 1175 by the maximum MAX of maximum value detecting circuit 1173 detections and the minimum value MIN that detects by minimum value testing circuit 1174.This subtracter 1175 calculates dynamic range DR=MAX-MIN.
And the view data that forms each piece of circuit 1172 outputs from piece was regulated by 1176 times of delay circuit, was provided for subtracter 1177 then.This subtracter 1177 also is provided to the minimum value MIN by 1174 detections of minimum value testing circuit.This subtracter 1177 deducts the minimum value MIN of this piece from the view data of each piece, the data PDI that removes minimum value is provided.
The data PDI that removes minimum value of each piece that is obtained by subtracter 1177 is provided for sample circuit 1178.This sample circuit 1178 is provided to the dynamic range DR that obtains by subtracter 1175.Sample circuit 1178 quantizes to remove the data PDI of minimum value by using the quantization step of determining according to dynamic range DR.
The coded signal DT that obtains by sample circuit 1178 is provided for data synthesis circuit 1181.Data synthesis circuit 1181 is provided to dynamic range DR that is obtained by subtracter 1175 and the minimum value MIN that is being obtained by minimum value testing circuit 1174 carried out the time adjusting by delay circuit 1180 after carried out the time adjusting by delay circuit 1179 after.For each piece, data synthesis circuit 1181 combination minimum value MIN, dynamic range DR and with piece in the as many coded signal DT of number of pixels, generate blocks of data.The blocks of data of each piece that is generated by this data synthesis circuit 1181 sequentially outputs to output 1182 as image encoded data Vcd.
Figure 20 is presented at the structure that coded portion 1135 is configured to the decoding part 1137 under as shown in figure 18 the situation.Should be pointed out that the decoding part 1111 in reproducer 1110 is configured in much at one mode.
This decoding part 1137 has the receiving terminal 1183 of the view data Vcd that is used for received code and is used for for each piece, the view data Vcd (blocks of data) that receives at these receiving terminal 1183 places is resolved into the data decomposition circuit 1184 of minimum value MIN, dynamic range DR and coded signal DT.
Decoding part 1137 also has and is used for by carrying out the be removed inverse quantization circuit 1185 of data PDI ' of minimum value of re-quantization according to dynamic range DR for the coded signal DT from data decomposition circuit 1184 output.As shown in figure 19, this inverse quantization circuit 1185 equally is divided into dynamic range DR the share of quantizing bit number, the median L0 of the subrange of Hua Fening, L1, L2 and L3 are utilized the numerical value (removing the data PDI ' of minimum value) as the decoding of coded signal DT like this, like this.
Decoding part 1137 also have be used for by the data PDI ' that removes minimum value that minimum value MIN is added to each piece that obtains by inverse quantization circuit 1185 obtain view data adder 1186, be used for the piece decomposition circuit 1187 by the view data of each piece that is obtained by this adder 1186 being returned to the view data Vdg2 that the position before piece forms obtains deciphering and be used to export output 1188 from the view data Vdg2 of this piece decomposition circuit 1187 outputs.
The operation of decoding part 1137 shown in Figure 20 will be described below.Image encoded data Vcd is received at receiving terminal 1183.This view data Vcd is provided for data decomposition circuit 1184, and it is broken down into minimum value MIN, dynamic range DR and the coded signal DT for each piece therein.
The coded signal DT of each piece of data decomposition circuit 1184 outputs is provided for inverse quantization circuit 1185.This inverse quantization circuit 1185 also is provided to from the dynamic range DR of data decomposition circuit 1184 outputs.The dynamic range DR of the corresponding piece of inverse quantization circuit 1185 bases carries out re-quantization, the data PDI ' of the minimum value that is removed for the coded signal DT of each piece.
The data PDI ' that removes minimum value of each piece that is obtained by inverse quantization circuit 1185 is provided for adder 1186.This adder 1186 also is provided to from the minimum value MIN of data decomposition circuit 1184 outputs.Adder 1186 is added to the data PDI ' that removes minimum value to minimum value MIN, obtains view data.
The view data of each piece that is obtained by this adder 1186 is provided for piece decomposition circuit 1187.This piece decomposition circuit 1187 recovers light echo grid scanning sequence to the data sequence of view data.Therefore, the view data Vdg2 that obtains deciphering from piece decomposition circuit 1187, and it is outputed to output 1188.
To be described in this ADRC below is encoded under the situation that part 1135 carries out in this wise because the deterioration that the ADRC coding forms.
Suppose 1110 that be reproduced by reproducer, will to be recorded in such as the image encoded data Vcd0 on the recording medium of CD be to be divided into piece and view data that be encoded, on effective screen in the position of the piece of being represented by the solid line of Figure 21.
In reproducer 1110, decoded part 1111 decodings of this view data Vcd0, the DID Vdg0 ' that obtains deciphering.Export by this view data Vdg0 ' being converted to the simulated image data Van1 that analogue data obtains from reproducer 1110 by D/A converter 1112.Because the image that this view data Van1 forms is subjected to quantification treatment and re-quantization is handled, therefore make its picture quality compare with the image that forms owing to the view data before the coding, what are worsened.
This simulated image data Van1 is converted into numerical data by the A/D converter in the encoding device 1,130 1134, obtains DID Vdg1.This view data Vdg1 is provided for coded portion 1135 and is encoded, and obtains the recording medium Vcd such as CD.
In this case, if on phase place, be not shifted from the DID Vdg1 of A/D converter 1134 outputs, then the view data on effective screen is divided into piece in the position of the piece of being represented by the solid line of Figure 21, and part 1135 codings that are encoded, as above-described.So in this case, because the coding that coded portion 1135 carries out, information is lost on a small quantity, so less deterioration appears in the coding by coded portion 1135 carries out.
Yet, in the present embodiment, as mentioned above, owing to be shifted from the phase place of the DID Vdg1 of A/D converter 1134 output, view data on effective screen for example is divided into piece in the position of the piece of being represented by the dotted line of Figure 21, and part 1135 codings that are encoded.So in this case, by the coding that coded portion 1135 carries out, information is lost in a large number, so, very big deterioration caused by coding.
The another kind of structure of Figure 22 code displaying part 1135.In this example, coded portion 1135 is by using double sampling and also having ADRC to encode.On this Figure 22, corresponding to those the parts on Fig. 9 and 18 with identical symbolic representation, and the detailed description that will omit them.
As the situation of coded portion shown in Figure 9 1135, in this coded portion 1135, low pass filter 1142 and double sampling circuit 1143 carry out double sampling by use for the DID Vdg1 from A/D converter 1134 outputs and carry out coding.
And, as the situation of coded portion shown in Figure 180 1135, form circuit 1172, maximum value detecting circuit 1173, minimum value testing circuit 1174, subtracter 1175 from the image encoded data Vcd ' of double sampling circuit 1143 outputs by piece, 1177, sample circuit 1178, data synthesis circuit 1181 or the like stand the ADRC coding, and image encoded data Vcd is provided.
Figure 23 A is presented at correlation between double sampling and the ADRC piece to 23C.Figure 23 A shows some pixel (8x8=64 pixel) of the pixel data of composing images data Vdg1." o " represents pixel data.Figure 23 B is presented at the view data after the double sampling, and wherein " o " expression is by the pixel data of double sampling, and the position of the pixel data that is dropped by double sampling of " X " expression.For every pair of two row in succession, double sampling circuit 1143 usefulness constitute corresponding to the view data of these two row of alternately being arranged in succession, created new view data by the pixel data of double sampling.
Figure 23 C shows from the view data Vcd ' of double sampling circuit 1143 outputs.This view data Vcd ' has half of the line number that is used for view data Vdg1.Piece forms circuit 1172 and as described above the line number of view data Vcd ' is reduced by half, so, providing two pieces according to the pixel data of the 8x8 item of the view data Vdg1 shown in Figure 23 A, each piece has the size of 8x4 pixel.
Figure 24 is presented at the structure that coded portion 1135 is configured to the decoding part 1137 under as shown in figure 22 the situation.Should be pointed out that decoding part 1111 in reproducer 1110 also has structure much at one.On this figure, corresponding to Figure 20 and 10 parts with identical symbolic representation, and the detailed description that will omit them.
As the situation of decoding part 1137 shown in Figure 20, this decoding part 1137 is by data decomposition circuit 1184, inverse quantization circuit 1185, adder 1186 and piece decomposition circuit 1187, for the decoding of image encoded data Vcd execution corresponding to ADRC.
And, as the situation of decoding part 1137 shown in Figure 10, interpolating circuit 1146 is by using for the view data Vcd from 1187 outputs of piece decomposition circuit " double sampling of carrying out carries out the decoding corresponding to coding, the view data Vdg2 that obtains deciphering.
If carry out serially by using the coding of double sampling and ADRC by coded portion 1135, then coded portion 1135 is because the optimum synergistic effect of the deterioration that two types coding causes, compared with by the coded portion 1135 shown in Fig. 9 and 18, cause more much bigger deterioration.
The another kind of structure of Figure 25 code displaying part 1135.In this example, coded portion 1135 is carried out coding by using double sampling, ADRC and transform coding.On this Figure 25, corresponding to Fig. 9, the parts of those on 12 and 18 are with identical symbolic representation, and the detailed description that will omit them.
As the situation of coded portion shown in Figure 9 1135, this coded portion 1135 carries out double sampling by low pass filter 1142 and double sampling circuit 1143 for the DID Vdg1 from A/D converter 1134 outputs by use and carries out coding.
And, as the situation of coded portion shown in Figure 180 1135, piece forms circuit 1172, maximum value detecting circuit 1173, minimum value testing circuit 1174, subtracter 1175 and 1177, sample circuit 1178, data synthesis circuit 1181 or the like and carries out ADRC for the image encoded data Vcd ' from 1143 outputs of double sampling circuit, obtains image encoded data Vcd.
Yet in this case, as the situation of coded portion shown in Figure 12 1135, the coded signal of each piece that obtains from sample circuit 1178 stands transform coding by DCT circuit 1153, sample circuit 1154 and entropy coding circuit 1155.Replace coded signal DT to be provided for data synthesis circuit 1181 then from the coded data DT ' of these entropy coding circuit 1155 outputs.
Figure 26 is presented at the structure that coded portion 1135 is configured to the decoding part 1137 under as shown in figure 25 the situation.Should be pointed out that decoding part 1111 in reproducer 1110 also has structure much at one.On this figure, corresponding to Figure 20,13 with 10 parts with identical symbolic representation, and the detailed description that will omit them.
As the situation of decoding part 1137 shown in Figure 20, this decoding part 1137 is by data decomposition circuit 1184, inverse quantization circuit 1185, adder 1186 and piece decomposition circuit 1187, for the decoding of image encoded data Vcd execution corresponding to ADRC.
In this case, yet, from the data DT ' of data decomposition circuit 1137 output transform codings, rather than coded signal DT.So, as the situation of decoding part 1137 shown in Figure 13, by entropy decoding circuit 1162, inverse quantization circuit 1163 and inverse DCT circuit 1164 hereto coded data DT ' carry out decoding corresponding to transform coding.According to this coded signal DT ", by the be removed data PDI ' of minimum value of inverse quantization circuit 1185.
And as the situation of decoding part 1137 shown in Figure 10, interpolating circuit 1146 is for the view data Vcd from piece decomposition circuit 1187 output " carry out the decoding corresponding to the coding by using double sampling, the view data Vdg2 that obtains deciphering.
In coded portion 1135, carry out under the situation of the coding, ADRC and the transform coding that pass through the use double sampling so serially, because the optimum synergistic effect of the deterioration that these codings cause, compared with the coding of being carried out by the coded portion shown in Fig. 9,12 and 18 1135, coded portion 1135 causes more much bigger deterioration.
Though the encoding device 1130 of above embodiment comprises recording section 1136 and display 1139, each of these recording sections 1136 and display 1139 or the two can provide in the outside of encoding device 1130.
Though being described as, the encoding device 1130 of above embodiment make sampling clock CLK on phase place, be shifted, be shifted thus from the phase place of the view data Vdg1 of A/D converter 1134 output, rather than the phase place of displacement sampling clock CLK, but the simulated image data Van1 that for example, is provided for A/D converter can be shifted by delaying time from the phase place of the view data Vdg1 of A/D converter 1134 output by delay circuit.In brief, only need on phase place, be shifted relative to each other view data and sampling clock CLK.
Though in the encoding device 1130 of above embodiment, simulated image data Van1 is received and is converted to numerical data by A/D converter 1134, numerical data can directly be provided.In this case, provide such structure, in the encoding device 1130 of Fig. 7, replace simulated image data Van1, for example, can provide, therefore can remove clock forming circuit 1133 and A/D converter 1134 from the DID Vdg0 ' of decoding part 1111 outputs of reproducer.
In addition, in this case, can isolate from DID Vdg0 ' by coded portion 1135 and be shifted by basis after the phase place of DID Vdg0 ' by synchronizing signal VD and HD execution encoding process that delay circuit 1132 is delayed time.In this case, some parts of delay circuit 1132 and coded portion 1135 constitute the phase-shifts device.
In this case, for example the position of the piece in transform coding or ADRC is from the displacement of the piece when the numerical data of the coding that obtains being used for obtaining view data Vdg0 ', so that can generate very big deterioration by the coding that is undertaken by coded portion 1135.
Below second embodiment of the present invention will be described.Figure 27 shows the image display system 1000A according to the second embodiment of the present invention.On this Figure 27, corresponding to the parts of those parts of Fig. 7 with identical symbolic representation, and the detailed description that will omit them.
This image display system 1000A has the display 1120 that is used to export the reproducer 1110A of simulated image data Van1 ' and is used to show the image that forms owing to the view data Van1 ' that exports from this reproducer 1110A.
Below reproducer 1110A will be described.This reproducer 1110A has and is used to reappear such as the such recording medium of CD (not shown) with the reconstructing portion 1191 that obtains image encoded data Vdg0 be used to decipher decoding part 1192 from the view data Vdg0 of this reconstructing portion 1191 outputs.
This reproducer 1110A also has and is used for generating corresponding to from the synchronizing signal generating portion 1193 of the vertical synchronizing signal VD of the numerical data Vdg0 ' of these decoding part 1192 outputs and horizontal-drive signal HD be used for delay circuit 1194 that the synchronizing signal VD that is generated by this synchronizing signal generating portion 1193 and HD time-delay preset time are lagged behind according to the synchronizing information SI from this decoding part 1192 output.
This delay circuit 1194 have with encoding device shown in Figure 7 1130 in delay circuit 1132 structure much at one.Just, in this delay circuit 1194, each is lagged behind synchronizing signal VD and HD by the preset time of delaying time or time lag at random.For example can be to be determined according to the random number that generates when its power connection by the random number generator that is equipped with time lag at random, maybe can be to obtain each time lag that is stored in the predetermined kind in the memory by selective sequential when its power connection.
Reproducer 1110A also has and is used for being synthesized to from the synthesizer 1195 of the view data Vdg0 ' of decoding part 1192 outputs by the synchronizing signal VD of delay circuit 1194 time-delay and HD and being used for the view data from these synthesizer 1195 outputs is converted to the D/A converter 1196 that analogue data obtains simulated image data Van1 ' thus.
Though should be pointed out that above not description, reproducer 1110 shown in Figure 7 is in fact to be configured with this reproducer 1110A mode much at one.Yet, delay circuit 1194 is not provided, like this, the synchronizing signal VD and the HD that are generated by synchronizing signal generating portion 1193 are provided directly to synthesizer 1195, so that be synthesized to view data Vdg0 '.
The operation of this reproducer 1110A will be described below.Reconstructing portion 1191 provides image encoded data Vdg0 by the recording medium of reappearing such as CD.Decoded part 1192 decodings of these image encoded data Vdg0 provide DID Vdg0 '.
And decoding part 1192 provides the synchronizing information SI corresponding to picture signal Vdg0 ', and this synchronizing information SI is provided for synchronizing signal generating portion 1193.Synchronizing signal generating portion 1193 generates vertical synchronizing signal VD and horizontal-drive signal HD according to synchronizing information SI.
The view data Vdg0 ' that is obtained by decoding part 1192 is provided for synthesizer 1195.And this synthesizer 1195 is provided to the synchronizing signal VD and the HD that are generated by the synchronizing signal generating portion via delay circuit 1194.Synthesizer 1195 is synthesized to view data Vdg0 ' to synchronizing signal VD and HV.
Be provided for D/A converter 1196 from the view data of these synthesizer 1195 outputs.This D/A converter 1196 converts this view data to analogue data, and simulated image data Van1 ' is provided.
Because synchronizing signal VD and HD are delayed time by delay circuit 1194, view data Vdg0 ' is shifted with respect to the phase place of synchronizing signal VD and HD on phase place.Should be pointed out that to replace delay synchronization signal VD and HD, the view data Vdg0 ' that for example can delay time is so that view data Vdg0 ' phase-shifts with respect to synchronizing signal VD and HD on phase place.Just, in this reproducer 1110A, the phase place of view data Vdg0 ' that importantly relative to each other is shifted and the phase place of synchronizing signal VD and HD, the device that is used for it is particularly without limits.
Should be pointed out that the image encoded data Vdg0 that is reappeared by reconstructing portion 1191 obtains by being encoded by the coded portion 1135 shown in Fig. 9,12,15,18,22 or 25.In this case, decoding part 1192 is configured shown in Figure 10,13,17,20,24 or 26 respectively.
Image display system 1000A also has and is used for being recorded in such as the encoding device 1130A that carries out encoding process on the recording medium of CD once more by utilizing from the simulated image data Van1 of reproducer 1110A output with the image encoded data.This encoding device 1130A obtains by remove delay circuit 1132 from encoding device shown in Figure 7 1130.Other parts of this encoding device 1130A are identical with encoding device 1130.Should be pointed out that coded portion 1135 is configured in the mode identical with the coded portion of the image encoded data Vdg0 that is used for obtaining providing at reproducer 1110A.And decoding part 1137 is configured in the mode identical with decoding part 1192 in reproducer 1110A.
In this image display system 1000A shown in Figure 27, view data Vdg0 ' and synchronizing signal VD and HD are synthesized under the condition that their phase place is shifted relative to each other, in reproducer 1110A, they are converted to analogue data then, view data Van1 ' is provided.This simulated image data Van1 ' is provided for display 1120, shows on this display 1120 because the image that this view data forms.In this case, this image quality in images is not affected, though can expect, because the phase place of the phase place of view data Vdg0 ' and synchronizing signal VD and HD is shifted relative to each other, for example its display position has displacement to a certain degree.
And picture signal Van1 ' is provided for encoding device 1130A.This picture signal Van1 ' is by aforesaid, and the phase place of its view data Vdg0 ' becomes analogue data to obtain with synchronizing signal VD with such data transaction that the phase place of HD is shifted relative to each other.So, as the situation of the encoding device 1130 that on Fig. 7, shows, be shifted with respect to view data on phase place from the sampling clock CLK of clock forming circuit 1133 outputs, so that on phase place, also be shifted from the view data Vdg1 of A/D converter 1134 outputs.
So the situation of the coded portion 1135 in the encoding device 1130 that shows on Fig. 7, the coded portion 1135 in encoding device 1130A is also owing to coding generates very big deterioration.Therefore, this makes view data not to be replicated in encoding device 1130A under its maintained condition of preferable image quality.
The structure of reproducer 1110A shown in Figure 27 has such effect: make view data to be replicated in its preferable image quality even under with the common maintained condition of encoding device 1130A that wherein synchronizing signal VD and HD are not delayed time.
Though in the first and second above embodiment, image-data output device is reproducer 1110 and 1110A, the present invention can be applicable to any other output device of view data like the output class.For example, it can be tuner or the like, is used to handle broadcast singal with output image data.
Though above embodiment image data processing, the present invention can be applicable to the embodiment of processing audio data equally.Under the situation of processing audio data, the display part that is used as display unit is corresponding to the loud speaker that is used as audio output device.
Though the first and second above embodiment only provide an example of the structure of coded portion 1135, the present invention is not limited to this.In brief, only need the phase place of carry digit view data Vdg1, carry out the coding that is attended by very big deterioration thus.
By according to the equipment that is used for coded data of the present invention, numerical data by phase-shifts structurally is encoded, so that can not be owing to duplicate that the formed output quality of former data does not worsen with the maintained condition copy data of its good quality.
And, by according to the equipment that is used for coded data of the present invention, the phase place of the numerical data that is output and the phase place of synchronizing signal are shifted relative to each other so that the good quality of data be held can owing to data were replicated in the past can not copy data under the condition that worsens output quality.
Various details the 3rd embodiment.Figure 28 shows the image display system 2000 according to the third embodiment of the present invention.
This image display system 2000 has the display 2120 that is used to export the reproducer 2110 of simulated image data Van1 and is used to show the image that forms owing to the view data Van1 from these reproducer 2110 outputs.
Reproducer 2110 is by the image encoded data of decoding part 2111 decodings from reappearing such as the such recording medium of CD (not shown), and by D/A converter 2112 because the data image signal Vdg0 of the decoding that the result of this decoding obtains converts analog signal to, analog picture signal Van1 is provided.Should be pointed out that display 2120 for example can be CRT monitor or LCD.
In this case, analog signal is attended by analog distortion.This analog distortion comprise the distortion that when in the process that converts analog signal by D/A converter 2112 to, removing high fdrequency component, generates, the distortion that when signal is shifted on phase place by converting analog signal to by D/A converter 2112, generates, or the like.Should be pointed out that and estimate because the deterioration of the image that this analog distortion causes, signal-noise (S/N) method of estimation, vision estimate that (visual degradation estimation) method or the like is available.Analog distortion can spontaneously or intentionally generate.
This image display system 2000 also has and is used for being recorded in such as the encoding device 2130 of carrying out coding on the recording medium of CD once more by utilizing from the analog picture signal Van1 of reproducer 1110A output with the data image signal Vcd of coding.
This encoding device 2130 has and is used for that the analog picture signal Van1 from reproducer 2110 output converted to the A/D converter 2134 of digital signal and is used to encode from the coded portion 2135 of the digital signal Vdg1 of this A/D converter 2134 outputs.This coded portion 2135 is carried out and coding coding much at one for the data image signal of the coding that is obtained when reappearing such as the such recording medium of CD by above-mentioned reproducer 2110.
The structure of Figure 29 code displaying part 2135.Coded portion 2135 has the receiving terminal 2141 that is used to receive data image signal Vdg1, be used for that the piece that the view data Vdg1 that receives at receiving terminal 2141 places is divided into piece (DCT piece) formed circuit 2142 and be used to reset by this piece forming the pixel data of each piece that circuit 2142 obtains so that reconfigure the rearrangement circuit 2143 of these pieces.
In this case, piece forms circuit 2142 and resets circuit 2143 and constitutes piece formation device, therefore, this piece forms device and carries out the piece that is attended by with the rearrangement of so predetermined pattern and form, so that reduce the correlation between the pixel data item of the adjacent position in being comprised in each piece.
Just, piece forms circuit 2142 the picture signal Vdg1 on effective screen is divided into piece BL, and each piece for example has the size of 4x4 pixel as shown in figure 30.And, in resetting circuit 2143, as shown in figure 31,16 (=4x4) individual piece BL is configured to macro block MB, and reconfigure a piece by from each piece of 16 pieces constituting this macro block MB, taking a pixel data item away, finally reconfigure 16 new piece BL1 to BL16 from this macro block MB thus.Should be pointed out that " o " expression constitutes the pixel data of a piece.
Coded portion 2135 also has and is used for for each piece, for being carried out by the pixel data of resetting each piece that circuit 2143 obtains as the DCT of quadrature conversion with the design factor data as the DCT circuit 2144 of conversion coefficient be used for by using the quantization table (not shown) to quantize sample circuit 2145 from the coefficient data of each piece of this DCT circuit 2144.
Coded portion 2135 also has and is used for by carrying out entropy coding for the coefficient data of each piece that is quantized by sample circuit 2145, and for example the entropy coding circuit 2146 of Huffman coding and the data image signal Vcd that obtains encoding and being used to is exported the output 2147 by the data image signal Vcd of the coding of this entropy coding circuit 2146 outputs.
The operation of coded portion shown in Figure 29 2135 will be described below.Data image signal Vdg1 is received at receiving terminal 2141.This picture signal Vdg1 is provided for piece and forms circuit 2142.This piece forms circuit 2142 the picture signal Vdg1 on effective screen is divided into two-dimensional block, and each piece for example has the size of 4x4 pixel.
The pixel data that forms each piece that circuit 2142 obtains by this piece also is provided for resets circuit 2143, resets therein.Therefore, carry out piece in this wise and form, so that reduce correlation between the pixel data item of the adjacent position in being comprised in each piece.
Just, as shown in figure 31, in resetting circuit 2143,16 (=4x4) individual piece BL is configured to macro block MB, so that reconfigure a piece, finally reconfigure 16 new piece BL1 to BL16 from this macro block MB thus by from each piece of 16 pieces of this macro block MB, taking a pixel data item away.
Be provided for DCT circuit 2144 by the pixel data of resetting each piece that circuit 2143 obtains.For each piece, this DCT circuit 2144 for the pixel data of each piece carry out DCT with the design factor data as conversion coefficient.This coefficient data is provided for sample circuit 2145.
Sample circuit 2145 quantizes the coefficient data of these pieces by using quantization table, and order obtains the coefficient data of the quantification of these pieces.The coefficient data of the quantification of these pieces is provided for entropy coding circuit 2146.This entropy coding circuit 2146 is for example carried out the Huffman coding for the coefficient data of the quantification of these pieces.Therefore, the data image signal Vcd that obtains encoding from coding circuit 2146, and it is outputed to output 2147.
The above-mentioned processing of coded portion 2135 also can be finished with software.The flow chart of Figure 32 provides the program process that is used to carry out encoding process in this case.
At first, at step ST1, picture signal Vdg1 for example is received with the size of a frame.At step ST2, processing procedure is carried out the piece that is attended by rearrangement for picture signal Vdg1 and is formed.Just, processing procedure is divided into two-dimensional block BL to picture signal Vdg1, and each piece for example has the size of 4x4 pixel, and the pixel data of resetting 16 piece BL that constitute macro block MB, reconfigures 16 piece BL1 to BL16 (seeing Figure 31).
Then, at step ST3, for each piece, processing procedure for the pixel data of each piece carry out DCT with the design factor data as conversion coefficient.At step ST4, processing procedure quantizes the coefficient data of each piece by using quantization table, and order obtains the coefficient data of the quantification of each piece.
Then, at step ST5, processing procedure is for example carried out the Huffman coding for the coefficient data of the quantification of these pieces, generates the data image signal Vcd of coding.At step ST6, processing procedure output is with the picture signal Vcd of the generation of a frame sign.
Then, at step ST7, whether the processing procedure judgement wants processed frame all to finish.If not this situation, then processing procedure turns back to step ST1, receives the next picture signal Vdg1 with the size of a frame, and execution and above-mentioned identical encoding process.If processed frame is all finished, then processing procedure finishes encoding process.
Get back to Figure 28, encoding device 2130 also has and is used for the data image signal Vcd from the coding of coded portion 2135 output is recorded in recording section 2136 such as the recording medium of CD.In this case, recording section 2136 duplicates according to analog picture signal Van1.
Encoding device 2130 also has the decoding part 2137 that is used to decipher from the data image signal Vcd of the coding of coded portion 2135 outputs, be used for converting the D/A converter 2138 of analog signal to by the data image signal Vdg2 that deciphers the decoding that obtains by this decoding part 2137 and being used to show because the display 2139 of the image that forms from the analog picture signal Van2 of these D/A converter 2138 outputs.This display 2139 for example can be CRT monitor or LCD.
Figure 33 shows the structure of deciphering part 2137.This decoding part 2137 has the receiving terminal 2151 of the data image signal Vcd that is used for received code and is used as the entropy decoding circuit 2152 of the variable length decoder that is used to decipher the picture signal Vcd (signal of entropy coding, for example Huffman encoded signals) that receives at this receiving terminal 2151 places.
Decoding part 2137 also has the inverse quantization circuit 2153 of the coefficient data that is used for obtaining for carrying out re-quantization from the coefficient data of the quantification of each piece of decoding circuit 2152 output each piece and is used for for each piece, and the coefficient data of each piece of being obtained by this inverse quantization circuit 2153 is carried out inverse DCT and obtained the inverse DCT circuit 2154 of pixel data.
Decoding part 1137 also have the pixel data that is used to reset each piece that obtains by inverse DCT circuit 2154 go reset circuit 2155, the picture signal Vdg2 that provides from this piece decomposition circuit 2156 is provided for the piece decomposition circuit 2156 of the position before being used for the piece that is returned to it by the pixel data that removes to reset each piece that circuit 2155 obtains formed and the data image signal Vdg2 that obtains deciphering and being used to output 2157.Here, remove to reset circuit 2155 and piece decomposition circuit 2156 and constitute contrary piece formation device.
Removing to reset circuit 2155 carries out and the opposite processing of being carried out by above-mentioned rearrangement circuit 2143 in coded portion 2135.Just, go to reset circuit 2155 recovers back 16 piece BL1 original 16 piece BL to the pixel data of BL16 corresponding position (seeing Figure 31).And piece decomposition circuit 2156 is carried out and form the opposite processing that circuit 2142 is carried out by above-mentioned piece in coded portion 2135.Just, piece decomposition circuit 2156 recovers back data sequence its raster scan order.
The operation of decoding part 2137 shown in Figure 33 will be described below.The data image signal Vcd of coding is received at receiving terminal 2151.This picture signal Vcd is provided for entropy decoding circuit 2152.This picture signal Vcd is by the signal of entropy coding, for example the Huffman encoded signals.Picture signal Vcd is deciphered by decoding circuit 2152, and the coefficient data of the quantification of each piece is provided.The coefficient data of this quantification of each piece is provided for inverse quantization circuit 2153.
Inverse quantization circuit 2153 is carried out re-quantization for the quantization coefficient data of each piece, obtains the coefficient data of each piece.The coefficient data of each piece is provided for inverse DCT circuit 2154.For each piece, inverse DCT circuit 2154 is carried out inverse DCT for the coefficient data of each piece, obtains the pixel data of each piece.
The pixel data of each piece that is obtained like this by inverse DCT circuit 2154 is provided for resets circuit 2155.This goes to reset circuit 2155 recovers back 16 piece BL1 original 16 piece BL to the pixel data of BL16 corresponding position.
Be provided for piece decomposition circuit 2156 by this pixel data that removes to reset each piece BL that circuit 2155 obtains.This piece decomposition circuit 2156 recovers back the pixel data order its raster scan order.Therefore, the DID Vdg2 that obtains deciphering from piece decomposition circuit 2156, and it is outputed to output 2157.
The above-mentioned processing of decoding part 2137 also can be finished with software.The flow chart of Figure 34 provides and is used to carry out the program process that decoding is handled in this case.
At first, at step ST11, picture signal Vcd for example is received with the size of a frame.At step ST12, processing procedure is carried out entropy decoding for picture signal Vcd, obtains the coefficient data of the quantification of each piece.
Then, at step ST13, for each piece, processing procedure is carried out re-quantization for the quantization coefficient data of each piece, obtains the coefficient data of each piece.At step ST14, for each piece, processing procedure is carried out inverse DCT for the coefficient data of each piece, obtains the pixel data of each piece.
Then, at step ST15, processing procedure is carried out and is attended by the piece decomposition of resetting.Just, processing procedure 16 piece BL1 to the corresponding position (seeing Figure 31) that the pixel data of BL16 recovers back original 16 piece BL, and and, the pixel data order is recovered back its raster scan order, generate the data image signal Vdg2 of decoding.At step ST16, processing procedure output is with the picture signal Vdg2 of the generation of a frame sign.
Then, at step ST17, whether the processing procedure judgement wants processed frame all to finish.If not this situation, then processing procedure turns back to step ST11, receives the next picture signal Vcd with the size of a frame, and execution and above-mentioned identical encoding process.If processed frame is all finished, then processing procedure finishes the decoding processing.
The operation of encoding device shown in Figure 28 2130 will be described below.2110 analog picture signal Van1 output, that have analog distortion are provided for A/D converter 2134 from reproducer, and this signal is converted into digital signal therein.Be provided for coded portion 2135 from the data image signal Vdg1 of these A/D converter 2134 outputs.This coded portion 2135 coding image signal Vdg1, the data image signal Vcd that obtains encoding.
As mentioned above, this coded portion 2135 is carried out the piece formation that is attended by with the rearrangement of so predetermined pattern for picture signal Vdg1, so that reduce the correlation between the data item of the adjacent position in being comprised in each piece, pixel data for each piece is carried out the DCT that changes as quadrature, coefficient data for each piece is carried out quantification, carry out entropy coding with coefficient data, obtain the data image signal Vcd that encodes thus for the quantification of each piece.
Be provided for recording section 2136 from the data image signal Vcd of the coding of this coded portion 2135 outputs.Recording section 2136 is recorded in recording medium such as CD to this picture signal Vcd, and Van1 duplicates according to analog picture signal.
If stand coding and decoding for the first time from the analog picture signal Van1 of reproducer 2110 outputs, as mentioned above, then be recorded in the picture signal Vcd on the recording medium and then it deciphered the picture signal that obtains and stand for the second time coding and decoding by reproduction.In this case, because analog picture signal Van1 has analog distortion, be recorded in the picture signal Vcd on the recording medium and then it deciphered the picture signal that obtains and stand for the second time coding and decipher by reproduction.In this case, because analog picture signal Van1 has analog distortion, be recorded in the picture signal Vcd on the recording medium and then it deciphered the data image signal of the decoding that obtains by reproduction, compare with the data image signal Vdg0 of the decoding of exporting, have very big deterioration from decoding part 2111.
Just, for example, its original signal is shifted on phase place when it is converted into analog signal and the distortion that generates if analog picture signal has, then because the fluctuating of sampling phase when being converted to digital signal by A/D converter 2134, the position of the piece of each piece that is obtained after piece forms by coded portion 2135 is shifted with respect to the position of the piece when first coding and the decoding.
So, by the quantification of carrying out by coded portion 2135, more much more information is lost, like this, be recorded in the picture signal Vcd on the recording medium and then it deciphered the data image signal of the decoding that obtains by reproduction, the data image signal Vdg0 of the decoding that obtains with decoding part 2111 by reproducer 2110 compares, and has very big deterioration.
Then, as mentioned above, coded portion 2135 is carried out the piece that is attended by with the rearrangement of so predetermined pattern and is formed, so that reduce the correlation between the pixel data item of the adjacent position in being comprised in each piece.Therefore might increase the change of the coefficient data of each piece, be attended by the locational displacement of piece, therefore increase the information that to lose when quantizing greatly.Just, by carrying out this rearrangement, can increase the influence of analog distortion.And if do not comprise analog distortion in image, even it is carried out rearrangement, it also can be reproduced with common quality.
Should be understood that, if stand for the second time or later coding and decoding from the analog picture signal Van1 of reproducer 2110 outputs, as mentioned above, then, worsened thus by by coded portion 2135 coding image signals with then it is deciphered that the view data that obtains stands for the third time or later coding and decoding much biggerly.
So, be recorded in the image quality in images that the data image signal Vcd of the coding of recording medium obtains by reappearing at recording section 2136, compare with the image that forms owing to analog picture signal Van1, worsened greatly from reproducer 2110 outputs.So, in this coded portion 2130, can not be under its maintained condition of good quality duplicating image.
And, being provided for decoding part 2137 from the data image signal Vcd of the coding of coded portion 2135 output, it is decoded therein.Converted to analog picture signal Van2 by the data image signal Vdg2 that deciphers the decoding that obtains by this decoding part 2137 by D/A converter 2138.Be provided for display 2139 from the picture signal Van2 of D/A converter 2138 outputs.On display 2139, show because the image that this picture signal Van2 forms.
In this case, if stand coding and decoding for the first time from the analog picture signal Van1 of reproducer 2110 outputs, as mentioned above, then by encoding by coded portion 2135 and decipher the picture signal Van2 that obtains by decoding part 2137 and stand for the second time coding and decoding, and therefore as mentioned above it is produced very big deterioration.So, be displayed on the image quality in images on the display 2139, and owing to compare, worsened greatly from the formed image of analog picture signal Van1 (being displayed on the display 2120) of reproducer 2110 output.
And, under the situation of the image display system 2000 that shows on Figure 28, do not have processed fully from the analog picture signal Van1 of reproducer 2110 outputs, so that encoding device 2130 this view data of reproducible not under its maintained condition of good quality, like this, the image quality in images that forms owing to this analog picture signal Van1 is not worsened.
As mentioned above, in the present embodiment, the coded portion in encoding device 2,130 2135 is by using for by carrying out coding having analog distortion and converting the block encoding that data image signal Vdg1 that digital signal obtains carries out to from the analog picture signal Van1 of reproducer 2110 outputs.The data image signal Vcd of the coding that is obtained like this by this coded portion 2135 is recorded on the recording medium.
In this case, if stand coding and decoding for the first time from the analog picture signal Van1 of reproducer 2110 outputs, then be recorded in the picture signal Vcd on the recording medium and then it deciphered the picture signal that obtains and stand for the second time coding and decoding, so have very big deterioration by reproduction.
So, if view data is encoded by use analog signal Van1 once more by encoding device 2130 and is recorded on the recording medium, then view data has very big deterioration, like this, can not be under its maintained condition of good quality image reproduction data, can prevent well thus by using the bootlegging of analog picture signal.
Should be pointed out that in the 3rd above-mentioned embodiment encode by execution block by using the DCT that changes as quadrature for coded portion 2135.The quadrature conversion is not limited to DCT; Can use the quadrature conversion of any other type, for example, discrete sine conversion (DST), wavelet conversion or the like.And coding is not limited to block encoding; Can use the coding of other type.In brief, encoding process only need increase the deterioration of the digital signal of coding by utilizing analog distortion to the influence of digital signal.
And block encoding is not limited to use the block encoding of quadrature conversion; Can use the block encoding of any other type.For example, can adopt the block encoding of adaptive dynamic range coding (ADRC) type.
In this case, coded portion 2135 is configured to as shown in figure 35.
The data image signal Vdg1 that receives at receiving terminal 2401 places is provided for piece and forms circuit 2402.This piece forms circuit 2402 the picture signal Vdg1 on effective screen is divided into piece, and each piece has for example size of 4x4 pixel.
The pixel data that forms each piece that circuit 2402 obtains by piece is provided for resets circuit 2143.Reset circuit 2143 and reset the pixel data that forms each piece that circuit 2402 obtains by piece, reconfigure these pieces (seeing Figure 31).
Also be provided for maximum value detecting circuit 2403 and minimum value testing circuit 2404 by the pixel data of resetting each piece that circuit 2143 obtains.Maximum value detecting circuit 2403 detects the maximum MAX of the pixel data in piece for each piece.Minimum value testing circuit 2404 detects the minimum value MIN of the pixel data in piece for each piece.Maximum inspection MAX and the minimum value MIN that is detected by testing circuit 2403 and 2404 is provided for subtracter 2405 respectively.This subtracter 2405 calculates dynamic range DR=MAX-MIN.
And, regulate by delay circuit 2406 time of carrying out by the pixel data of resetting each piece that circuit 2143 obtains, be provided for subtracter 2407 then.This subtracter 2407 also is provided to the minimum value MIN by 2404 detections of minimum value testing circuit.This subtracter 2407 deducts the minimum value of this piece for each piece from the pixel data of piece, the data PDI of the minimum value that is removed.
The data PDI that removes minimum value for each piece that is obtained by subtracter 2407 is provided for sample circuit 2408.This sample circuit 2408 is provided to the dynamic range DR that obtained by subtracter 2408.This sample circuit 2408 quantizes to remove the data PDI of minimum value by using the quantization step of determining according to dynamic range DR.Just, if the number of quantization bit is n, then sample circuit 2408 is provided with by the dynamic range DR between maximum MX and minimum value MIN equally is divided into 2 nPart and the level range that obtains so that n bit code signal can distribute according to that level range that signal degradation factor PDI belongs to.
Figure 36 shows that quantizing bit number wherein is 3 situation, wherein be divided into eight level ranges that equate with dynamic range DR between the minimum value MIN, and which level range the coded signal of three bits (000) to (111) belongs to according to the data PDI that removes minimum value and distributes at maximum MAX.On Figure 36, each is the threshold value that is illustrated in the border between the level range to th1 to th7.
Get back to Figure 35, the coded signal DT that is obtained by sample circuit 2408 is provided for data synthesis circuit 2411.This data synthesis circuit 2411 is provided to regulate the dynamic range DR that the back is obtained by subtracter 2405 in the time of being undertaken by delay circuit 2409, and also is provided to regulate the minimum value MIN that the back is detected by minimum value testing circuit 2404 in the time of being undertaken by delay circuit 2410.This data synthesis circuit 2411 generates blocks of data for each piece combination minimum value MIN, dynamic range DR and coded signal DT with the same big length with number of pixels in the piece.The blocks of data of each piece that is generated by this data synthesis circuit 2411 is sequentially outputed to output 2412 as encoded image signal Vd.
And decoding part 2137 is disposed as shown in figure 37.
The encoded image signal Vd that receives at receiving terminal 2421 places is provided for data decomposition circuit 2422, and these data are broken down into minimum value MIN, dynamic range DR and the coded signal DT for each piece therein.
Be provided for inverse quantization circuit 2423 from the coded signal DT of each piece of data decomposition circuit 2422 output.This inverse quantization circuit 2423 also is provided to from the dynamic range DR of data decomposition circuit 2422 outputs.In inverse quantization circuit 2423, the coded signal DT of each piece according to the dynamic range DR of corresponding piece by re-quantization, the data PDI of the minimum value that is removed.
In this case, as shown in figure 36, dynamic range DR is equally divided by the number that quantizes bit, and like this, the median L1 of scope is utilized value (removing the data PDI ' of minimum value) as the decoding of coded signal DT to L8.
The data PDI ' that removes minimum value of each piece that is obtained by inverse quantization circuit 2423 is provided for adder 2424.This adder 2424 also is provided to from the dynamic range DR of data decomposition circuit 2422 outputs.Adder 2424 is added to minimum value MIN on the data PDI ' that removes minimum value, obtains the view data of each piece.
The view data of each piece that is obtained by this adder 2424 is provided for resets circuit 2155.This goes to reset circuit 2155 recovers back 16 piece BL1 16 piece BL to the pixel data of BL16 corresponding position (seeing Figure 31).
Be provided for piece decomposition circuit 2425 by this pixel data that removes to reset each piece BL that circuit 2155 obtains.Piece decomposition circuit 2425 recovers back data sequence its raster scan order.Therefore, the data image signal Vdg2 that obtains deciphering from piece decomposition circuit 2425.This picture signal Vdg2 is output to output 2426.
Though the 3rd above-mentioned embodiment is presented as the rearrangement pattern that is used in the macro block MB that is made up of 16 piece BL as shown in figure 31, the rearrangement pattern is not limited thereto.In brief, the correlation of resetting between the pixel data item that pattern only need be made into the adjacent position that makes in being comprised in each piece can be reduced.For example, shown in Figure 38 A and 38B, the pixel data position in piece BL can be reset again.On Figure 38 A and 38B, " o " expression constitutes the pixel data of a piece, and Figure 38 A is presented at the position before resetting again, and Figure 38 A is presented at the position after resetting again.This is an example; The number of the coefficient data item of the piece that will be reset again or their position and the pattern of resetting again are not limited thereto.
Though the 3rd above embodiment handles picture signal, the present invention may be used on being used for the embodiment of audio signal equally.When audio signal, the display part that is used as display unit becomes the loud speaker that is used as audio output device.
According to the present invention, carry out such encoding process, so that the deterioration in the digital signal of coding is reinforced for the influence of digital signal by utilizing analog distortion; So, for the second time or in later coding and the decoding, the digital signal of decoding is worsened greatly, like this, utilizes by the digital signal of decoding coding and the bootlegging that the analog signal that its combine digital-analog-converted obtains is carried out and can be prevented from well.
And, according to the present invention who involves block encoding, the piece that execution is attended by the rearrangement of so predetermined pattern forms, so that reduce the correlation between the data item of the adjacent position in a piece, like this, might be amplified in for the second time or later coding and decoding in deterioration in the digital signal of decoding.
Various details the 4th embodiment.Figure 39 shows the structure according to the image display system 3000 of the 4th embodiment.
This image display system 3000 has the display 3120 that is used to export the reproducer 3110 of simulated image data Van1 and is used to show the image that forms owing to the view data Van1 from these reproducer 3110 outputs.
In reproducer 3110, by the decoding of decoding part 3111 from reappear such as the such recording medium of CD (not shown), the image encoded data, and the DID Vdg0 that the result owing to this decoding obtains are converted to analogue data by D/A converter 3112, simulated image data Van1 is provided.Should be pointed out that display 3120 for example can be CRT monitor or LCD.
This image display system 3000 also has and is used for by utilizing simulated image data Van1 to come coded image data and these image encoded data being recorded in such as the encoding device 3130 of on the recording medium of CD and once more carrying out coding.
This encoding device 3130 has and is used for that the simulated image data Van1 from reproducer 3110 output converted to the A/D converter 3134 of numerical data and is used to encode from the coded portion 3135 of the DID Vdg1 of this A/D converter 3134 outputs.This coded portion 3135 is carried out and coding coding much at one for the DID of the coding that is obtained when reappearing such as the such recording medium of CD by above-mentioned reproducer 3110.
Figure 40 shows the structure of this coded portion 3135.
This coded portion 3135 has the piece that is used to receive the receiving terminal 3141 of DID Vdg1 and is used for the view data Vdg1 that receives at these receiving terminal 3141 places is divided into piece (ADRC piece) and forms circuit 3142.Piece forms circuit 3142 the view data Vdg1 on effective screen is divided into piece, and each piece for example has the size of 4x4 pixel as shown in figure 41.This piece forms circuit 3142 is configured for extracting view data from the predetermined scope of DID Vdg1 extraction element.
Coded portion 3135 also have be used to detect from piece form circuit 3142 outputs each piece view data (it is made up of 4x4 pixel data item) maximum MAX maximum value detecting circuit 3143 and be used for from the minimum value testing circuit 3144 of the view data detection minimum value MIN of each piece.
Coded portion 3135 also has and is used for deducting the minimum value MIN that detected by minimum value testing circuit 3144 with the subtracter 3145 that obtains dynamic range DR be used for deducting by the minimum value MIN of the corresponding piece of minimum value testing circuit 3144 detections another subtracter 3147 with the data PDI of the minimum value that is removed from the view data of each piece of being formed circuit 3142 outputs by piece from the maximum MAX that is detected by maximum value detecting circuit 3143.The view data that should be pointed out that each piece is provided for subtracter 3147 via the delay circuit 3146 that is used for the time adjusting.
Coded portion 3135 also has the sample circuit 3148 that is used for by the data PDI that removes minimum value that uses the quantization step of determining according to dynamic range DR to quantize to be obtained by subtracter 3147.In this case, the number of quantization bit or fixing perhaps changes according to dynamic range DR, and this number is set to bigger with dynamic scope DR increase.The number that changes quantization bit according to dynamic range DR allows to realize efficient coding.
For example, when pixel data can be taken as 0 to 255 numerical value, and if 0≤DR≤4, then the number of quantization bit is set to 0; If 5≤DR≤13, then the number of quantization bit is set to 1; If 14≤DR≤35, then the number of quantization bit is set to 2; If 36≤DR≤103, then the number of quantization bit is set to 3; And if 104≤DR≤255, then the number of quantization bit is set to 4.
If the number of quantization bit is set to n, then sample circuit 3148 is divided into 2 to the dynamic range DR between maximum MAX and minimum value MIN nIndividual zone (level range) is so that n bit code signal can be assigned with according to that grade level range that the data PDI that removes minimum value belongs to.In this case, the quantization step (scope width) at least one zone of maximum MAX one side and minimum value MIN one side is set to larger than other quantization step.
In the present embodiment, the quantization step in two zones of maximum MAX one side and minimum value MIN one side is set to larger than other quantization step.Just, in this case, suppose that quantization step in two zones of maximum MAX one side and minimum value MIN one side is that the number of QSP and quantization bit is n, this quantization step QSP is provided with in this wise, so that can satisfy QSP〉DR/2 nAnd, equally be divided into (2 by handle with the maximum MAX of such setting and the regional different scope of minimum value MIN n-2) part, remaining areas is set up.
Figure 42 shows that the quantization bit number is 3 situation, and wherein the dynamic range DR between maximum MAX and minimum value MIN is divided into eight zones.In this case, the quantization step QSP in two zones of maximum MAX one side and minimum value MIN one side is set to satisfy QSP〉DR/8.And, except the scope the zone of such setting of maximum MAX one side and minimum value MIN one side equally is divided into 6 parts, remaining areas is set thus.In this case, the 3 bit code signals of (000) to (111) are assigned with according to that zone that the data PDI that removes minimum value belongs to.On figure, each represents threshold value to th11 to th17, and they are illustrated in the border between the regional extent.
Get back to Figure 40, the dynamic range DR that coded portion 3135 also has the combination of coded signal DT be used for being obtained by sample circuit 3148 by to(for) each piece, obtained by subtracter 3145 and generate the data synthesis circuit 3151 of blocks of data and be used for the output 3152 of the blocks of data of each piece that order output generates by this data synthesis circuit 3151 as image encoded data Vcd by the minimum value MIN that minimum value testing circuit 3144 detects.Should be pointed out that the delay circuit 3149 and 3150 that dynamic range DR and minimum value MIN are regulated via the time respectively is provided for data synthesis circuit 3151.
The operation of coded portion shown in Figure 40 3135 below will be described.At receiving terminal 3141, receive DID Vdg1.This view data Vdg1 is provided for piece and forms circuit 3142.Piece forms circuit 3142 the view data Vdg1 on the effective screen is divided into piece, and each piece for example has the size of 4x4 pixel.
Form the view data that circuit 3142 is divided into piece by piece and be provided for maximum value detecting circuit 3143 and minimum value testing circuit 3144.The maximum MAX that maximum value detecting circuit 3143 detects for the view data of each piece.The minimum value MIN that minimum value testing circuit 3144 detects for the view data of each piece.
Be provided for subtracter 3145 by the maximum MAX of maximum value detecting circuit 3143 detections and the minimum value MIN that detects by minimum value testing circuit 3144.This subtracter 3145 calculates dynamic range DR=MAX-MIN.
And the view data that forms each piece of circuit 3142 outputs from piece was regulated by delay circuit 3146 time of carrying out, and was provided for subtracter 3147 then.This subtracter 3147 also is provided to the minimum value MIN by 3144 detections of minimum value testing circuit.This subtracter 3147 deducts the minimum value MIN of this piece from the view data of each piece, the data PDI that removes minimum value is provided.
The data PDI that removes minimum value of each piece that is obtained by subtracter 3147 is provided for sample circuit 3148.This sample circuit 3148 is provided to the dynamic range DR that obtains by subtracter 1175.Sample circuit 3148 quantizes to remove the data PDI of minimum value by using the quantization step of determining according to dynamic range DR.In this case, as mentioned above, quantification is that the quantization step in the zone of at least one side of maximum MAX one side and minimum value MIN one side is set to larger than under the condition of other regional quantization step and carries out therein.
The coded signal DT that is obtained by sample circuit 3148 is provided for data synthesis circuit 3151.Data synthesis circuit 3151 is provided to dynamic range DR that is obtained by subtracter 3145 and the minimum value MIN that is being obtained by minimum value testing circuit 3144 carried out the time adjusting by delay circuit 3150 after carried out the time adjusting by delay circuit 3149 after.For each piece, this data synthesis circuit 3151 combination minimum value MIN, dynamic range DR and with piece in the as many coded signal DT of number of pixels, generate blocks of data.The blocks of data of each piece that is generated by this data synthesis circuit 3151 sequentially outputs to output 3152 as image encoded data Vcd.
Get back to Figure 39, encoding device 3130 also has and is used for the image encoded data Vcd from coded portion 3135 output is recorded in recording section 3136 such as the such recording medium of CD.In this case, recording section 3136 duplicates according to simulated image data Van1.
Encoding device 3130 also has the decoding part 3137 that is used to decipher from the image encoded data Vcd of coded portion 3135 outputs, be used for that the DID Vdg2 that is deciphered by this decoding part 3137 and obtain converted to the D/A converter 3138 of analogue data and be used to show because the display 3139 of the image that forms from the simulated image data Van2 of these D/A converter 3138 outputs.Display 3139 for example can be CRT monitor or LCD.
Figure 43 shows the structure of deciphering part 3137.
This decoding part 3137 has the receiving terminal 3161 of the view data Vcd that is used for received code and is used for for each piece, the view data Vcd (blocks of data) that receives at these receiving terminal 3161 places is resolved into the data decomposition circuit 3162 of minimum value MIN, dynamic range DR and coded signal DT.
Decoding part 3137 also has and is used for carrying out the be removed inverse quantization circuit 3163 of data PDI ' of minimum value of re-quantization according to dynamic range DR for the coded signal DT from data decomposition circuit 3162 output.As shown in figure 42, in this inverse quantization circuit 3163, under the situation as the above-mentioned sample circuit in coded portion 3135, if the quantization bit number is n, then dynamic range DR is divided into 2 nIndividual zone (level range), like this, the median L11 in zone is used as the numerical value (removing the data PDI ' of minimum value) of the decoding of coded signal DT to L18.Also in this case, the quantization step (width of scope) in two zones of maximum MAX one side and minimum value MIN one side is set to larger than other regional quantization step.
Decoding part 3137 also have be used for by the data PDI ' that removes minimum value that minimum value MIN is added to each piece that obtains by inverse quantization circuit 3163 obtain view data adder 3164, be used for the piece decomposition circuit 3165 by the view data of each piece that is obtained by this adder 3164 being returned to the view data Vdg2 that its position piece forms before obtains deciphering and be used to export the output 3166 of the view data Vdg2 that exports from this piece decomposition circuit 3165.Piece decomposition circuit 3165 recovers back data sequence its raster scan order.
The operation of decoding part 3137 shown in Figure 43 will be described below.Image encoded data Vcd is received at receiving terminal 3161.This view data Vcd is provided for data decomposition circuit 3162, and it is broken down into minimum value MIN, dynamic range DR and the coded signal DT for each piece therein.
Be provided for inverse quantization circuit 3163 from the coded signal DT of each piece of data decomposition circuit 3162 output.This inverse quantization circuit 3163 also is provided to from the dynamic range DR of data decomposition circuit 3162 outputs.The dynamic range DR of the corresponding piece of inverse quantization circuit 3163 bases carries out re-quantization, the data PDI ' of the minimum value that is removed for the coded signal DT of each piece.
The data PDI ' that removes minimum value of each piece that is obtained by inverse quantization circuit 3163 is provided for adder 3164.This adder 3164 also is provided to from the minimum value MIN of data decomposition circuit 3162 outputs.Adder 3164 is added to the data PDI ' that removes minimum value to minimum value MIN, obtains view data.
The view data of each piece that is obtained by this adder 3164 is provided for piece decomposition circuit 3165.This piece decomposition circuit 3165 recovers back data sequence its raster scan order.Therefore, the view data Vdg2 that obtains deciphering from piece decomposition circuit 3165, and it is outputed to output 3166.
The operation of encoding device 3130 will be described below.
Be provided for A/D converter 3134 from the simulated image data Van1 of reproducer 3110 outputs, therein it converted to numerical data.Be provided for coded portion 3135 from the DID Vdg1 of these A/D converter 3134 outputs.This coded portion 3135 this view data of coding Vdg1 obtain image encoded data Vcd.This coded portion 3135 is carried out coding by using aforesaid ADRC, in this case, quantification is that the quantization step in the zone of at least one side of maximum MAX one side and minimum value MIN one side is set to larger than under the condition of other regional quantization step and carries out therein.
Be provided for recording section 3136 from the image encoded data Vcd of these coded portion 3135 outputs.Recording section 3136 is recorded in this view data Vcd on the recording medium such as CD, and Van1 duplicates according to simulated image data.Be recorded in this wise therein under the situation that the view data on the recording medium partly deciphered by the decoding identical with decoding part shown in Figure 43 3137, dynamic range in each piece is reduced widely, because as mentioned above, the quantization step in the zone of at least one side of maximum MAX one side and minimum value MIN one side is set to larger than other regional quantization step.
Just, as shown in figure 42, the dynamic range that when decoding, when the dynamic range DR ' that obtains behind the re-quantization will be significantly smaller than at coding, before quantification, will obtain.So, because the image quality in images that forms at the view data Vcd of view data when this recording medium is reproduced, and because the image that forms from the analog picture signal Van1 of reproducer 3110 outputs is compared, worsened widely.Therefore making can not be with the maintained condition copy data of the good quality of data in this encoding device 3130.
And the image encoded data Vcd that exports from encoding device 3135 is provided for decoding part 3137, and decoded therein.Decipher and the DID Vdg2 that obtains is converted into simulated image data Van2 by D/A converter 3138 by this decoding part 3137.Be provided for display 3139 from the simulated image data Van2 of D/A converter 3138 outputs.On display 3139, show because the image that view data Van2 forms.
In this case, display 3139 is made by the user and is used for monitoring because the image that image encoded data Vcd forms.If decoded part 3137 decodings of data, then the dynamic range in each piece is reduced widely, because as mentioned above, the quantization step in the zone of at least one side of maximum MAX one side and minimum value MIN one side is set to larger than other regional quantization step.The image quality in images that shows on display 3139 compared with owing to the formed image of analog picture signal Van1 (it is displayed on the display 3120) from reproducer 3110 outputs, is worsened widely.
And, under the situation of image display system shown in Figure 39 3000, do not have processed fully from the analog picture signal Van1 of reproducer 3110 outputs, so that encoding device 3130 can not duplicate this view data with the maintained condition of the good quality of data, like this, the image quality in images that forms owing to this analog picture signal Van1 is not worsened.
Should be understood that, if the image encoded data that the recording medium from reproducer 3110 is reappeared are encoded by the coded portion of making in the mode identical with coded portion 3135, and the decoding part 3111 in reproducer 3110 is made in the mode identical with decoding part 3137, then the dynamic range in each piece is reduced, as the situation of the above-mentioned relation between coded portion 3135 and decoding part 3137, like this, because the formed image quality in images of analog picture signal Van1, compared with the formed image of view data original before coding, worsened.
Yet, coded portion 3135 codings and decoded then if view data is encoded in the equipment 3130, the dynamic range of each piece is reduced widely, like this, because the formed image of view data after decoded is worsened as mentioned above widely.
With reference to Figure 44, below description had the coded portion 3135A of another structure.On this Figure 44, corresponding to the parts of the parts of Figure 40 by identical symbolic representation, and the detailed description that will omit them.
This coded portion 3135A has number of times judgement part 3153.This number of times judgement part 3153 is provided to form the view data that circuit 3142 is divided into piece by piece.This number of times judgement part 3153 also is provided to by the maximum MAX of maximum value detecting circuit 3143 detections and the minimum value MIN of maximum value detecting circuit 3144 detections.
For each piece, the times N max of maximum one side is provided according to the view data (it is made up of 4x4 pixel data item) that provides from piece formation circuit 3142 number of times judgement part 3153, its expression is comprised in the predetermined scope of maximum MAX one side--for example, 10% scope (MAX-DR/10 is to MAX)--the item number of middle pixel data, and the times N min of minimum value one side, its expression is comprised in the predetermined scope of minimum value MIN one side--for example, and 10% scope (MIN is to MIN+DR/10)--the item number of middle pixel data.
For example, Figure 45 shows the example of the view data of a piece.For ease of understanding, this figure shows the situation of the one dimension piece that view data is wherein only arranged a direction.In the situation of this view data, times N max and Nmin are as shown in figure 46 all,, have Nmin that is〉relation of Nmax.
And number of times judgement part 3153 generates judgement sign FLG according to times N max that detects as mentioned above and Nmin, if Nmax〉Nmin, FLG is set to " 0 ", and if opposite Nmax<Nmin, FLG is set to " 1 ".Should be pointed out that if Nmax=Nmin then adjudicates sign FLG and is set to " 0 " or " 1 ".
The flow chart of Figure 47 shows an example of the number of times processing procedure of being carried out by above-mentioned number of times judgement part 3153.
At first, at step ST21, processing procedure obtains the times N max of maximum one side, it is the item number that is comprised in the predetermined middle pixel data of scope (MAX-DR/10 is to MAX) of maximum MAX one side, and at step ST22, processing procedure obtains the times N min of minimum value one side, and it is the item number that is comprised in the predetermined middle pixel data of scope (MIN is to MIN+DR/10) of minimum value MIN one side.At step ST23, whether the processing procedure judgement has Nmax〉Nmin.If Nmax 〉=Nmin, then processing procedure enters step ST24, and judgement sign FLG is set to " 0 " therein, and if Nmax 〉=Nmin be false, then processing procedure enters step ST25, judgement sign FLG is set to " 1 " therein.
Get back to Figure 44, the judgement sign FLG that is generated by this number of times judgement part 3153 is provided for sample circuit 3148A.This sample circuit 3148A, as the situation of the sample circuit in coded portion shown in Figure 40 3,135 3148, also be provided to the data PDI that removes minimum value of each piece of obtaining by subtracter 3147 and the dynamic range DR of each piece of obtaining by subtracter 3145.
Sample circuit 3148A quantizes to remove the data PDI of minimum value for each piece by using the quantization step of determining according to dynamic range DR.In this case, if judgement sign FLG is set to " 0 ", then the quantization step in the zone of minimum value MIN one side is made into greater than carrying out quantification under the situation of the quantization step in other zone.On the other hand, if judgement sign FLG is set to " 1 ", then the quantization step in the zone of maximum MAX one side is made into greater than carrying out quantification under the situation of the quantization step in other zone.
Figure 48 shows that it is 3 situation that judgement sign FLG is set to " 0 " and quantization bit number, and wherein the dynamic range DR between maximum MAX and minimum value MIN is divided into eight zones.In this case, the quantization step QSP in the zone of minimum value MIN one side is set to satisfy QSP〉relation of DR/8.
And, except the scope the zone of the setting of minimum value MIN one side of setting like this equally is divided into 7 parts, remaining zone is set thus.In this case, the 3 bit code signals of (000) to (111) are assigned with according to that zone that the data PDI that removes minimum value belongs to.On figure, each represents threshold value to th21 to th27, and they are illustrated in the border between the zone.
Should be understood that, though it is not shown, being set to " 1 " and quantization bit number at judgement sign FLG is under 3 the situation, quantization step QSP in the zone of maximum MAX one side is set to satisfy QSP〉relation of DR/8, and except maximum MAX one side this zone all the other scopes equally be divided into 7 parts, so that remaining zone to be set.
The judgement sign FLG that is generated by this number of times judgement part 3153 is provided for data synthesis circuit 3151A via the delay circuit 3154 that is used for the time adjusting.As the situation of the data synthesis circuit in coded portion shown in Figure 40 3,135 3151, this data synthesis circuit 3151A is provided to regulate coded signal DT that the back obtains by sample circuit 3148A and the dynamic range DR that obtained by subtracter 3145 and regulate the minimum value MIN that the back is detected by minimum value testing circuit 3144 in the time of being undertaken by delay circuit 3150 in the time of being undertaken by delay circuit 3149.
For each piece, data synthesis circuit 3151A combined decision sign FLG, minimum value MIN, dynamic range DR and with the as many coded signal DT of the number of pixels of piece, generate blocks of data.This blocks of data of each piece that is generated by this data synthesis circuit 3151 is outputed to output 3152 in proper order as image encoded data Vcd.Other parts are identical with operation with the parts of coded portion shown in Figure 40 3135 with operation.
Figure 49 shows the structure as the decoding part 3137A of the counter pair of coded portion 3135A shown in Figure 44.On this Figure 49, corresponding to those parts of Figure 43 with identical symbolic representation, and the detailed description that will omit them.
Image encoded data Vcd is received at receiving terminal 3161.This view data Vcd is provided for data decomposition circuit 3162A, therein it is decomposed into judgement sign FLG, minimum value MIN, dynamic range DR and coded signal DT for each piece.Be provided for inverse quantization circuit 3163A from what data decomposition circuit 3162A exported for each block code signal DT.
This inverse quantization circuit 3163A also is provided to from the dynamic range DR of data decomposition circuit 3162A output and judgement sign FLG.Inverse quantization circuit 3163A carries out re-quantization, the data PDI ' of the minimum value that is removed according to the dynamic range DR of corresponding piece for the coded signal of each piece.
As shown in figure 48, in this inverse quantization circuit 3163A, as the situation of sample circuit 3148A above-mentioned in coded portion shown in Figure 40 3135, if the quantization bit number is n, dynamic range DR is divided into 2 nIndividual zone (level range), like this, the median L21 in zone is used as the numerical value (removing the data PDI ' of minimum value) of the decoding of coded signal DT to L28.Also in this case, the quantization step (scope width) in the zone of maximum MAX one side or minimum value MIN one side is greater than other quantization step.Should be pointed out that under the situation of Figure 48 as mentioned above, judgement sign FLG is set to " 0 ", and the quantization step in the zone of minimum value MIN one side (scope width) is set to larger than other quantization step.
The data PDI ' that removes minimum value of each piece that is obtained by inverse quantization circuit 3163A is provided for adder 3164.This adder 3164 is added to the data PDI ' that this removes minimum value to the minimum value MIN from 3162 outputs of data decomposition circuit, obtains view data.Other parts are identical with decoding part 3137 shown in Figure 43 with operation.
Sample circuit 3148A at coded portion 3135A shown in Figure 44, if the times N min of minimum value MIN one side is less than the times N max of maximum MAX one side, then the quantization step in the zone of minimum value MIN one side is made greater than carrying out under the condition of the quantification in other zone and quantizes, if and the times N max of maximum MAX one side is less than the times N min of minimum value MIN one side, then the quantization step in the zone of maximum MAX one side is made to carry out under the condition greater than the quantification in other zone and quantizes.
So when view data stood this coding and decoding, dynamic range reduced greatly; Yet, when coding and decoding for the first time,, also only there is the data item of a spot of very big change even dynamic range reduces widely, like this, the quality of image seldom worsens on the whole.On the other hand, in the second time or later coding and decoding, the number of the data item that numerical value changes increases, and therefore causes bigger deterioration.
Should be understood that, if the image encoded data of reappearing from the recording medium of reproducer 3110 are encoded by the coded portion of making in the mode identical with coded portion 3135, and the decoding part 3111 in reproducer 3110 is made in the mode identical with decoding part 3137A, then when view data stood this coding and decoding, dynamic range reduced greatly; Yet, when coding and decoding for the first time,, also only there is the data item of a spot of very big change even dynamic range reduces widely, like this, the quality of image seldom worsens on the whole.Just, because the formed image quality in images of exporting from reproducer 3110 of simulated image data Van1 does not have too many deterioration.
Yet, the part 3135A coding and be recorded in recording medium and reappear and decoded part 3137A deciphers from recording medium then if in a single day this view data is encoded, then this is coding and decoding for the second time, like this, when the number of the data item that changes when numerical value increases, therefore cause bigger deterioration.This makes view data be held under the condition that can not be replicated the quality that worsens output owing to data in the past and can not be replicated in its good quality.
Though in the 4th above embodiment, encoding device 3130 has recording section 3136 and display 3139, these two or each can be installed in the outside of encoding device 3130.
Though the 4th embodiment image data processing is as data, the present invention can be applicable to the embodiment of processing audio data equally.Under the situation of processing audio data, the display part that is used as display unit is corresponding to the loud speaker that is used as audio output device.
Though in the 4th above embodiment, coded portion 3135 in encoding device 3130 is for each piece, by using as the dynamic range DR of sum signal and the coded signal DT in minimum value MIN and the piece, generate blocks of data, but can certainly use minimum value MIN and maximum MAX, perhaps dynamic range DR and maximum MAX as sum signal.In brief, when decoding, only need obtain the information of dynamic range DR and minimum value MIN.
According to the equipment that is used for coded data or the like of the present invention, when the ADRC type is encoded, quantization step at least one zone in the zone of the zone of maximum one side and minimum value one side is made to carry out under the condition greater than the quantification in other zone and quantizes, like this, the dynamic range of piece reduces greatly when data stand to encode and decipher, and makes that thus data can not be owing to duplicating that the formed output quality of former data does not worsen and be replicated with its maintained condition of good quality.
Various details the 5th embodiment.Figure 50 shows the structure according to image display system 4000 of the present invention.
This image display system 4000 has the display 4120 that is used to export the reproducer 4110 of simulated image data Van1 and is used to show the image that forms owing to the view data Van1 from these reproducer 4110 outputs.
In reproducer 4110, by the image encoded data of decoding part 4111 decodings from reappearing such as the such recording medium of CD (not shown), and the DID Vdg0 of the decoding that obtains like this is converted into analogue data by D/A converter 3112 again, and therefore simulated image data Van1 is provided.Should be pointed out that display 4120 for example can be CRT monitor or LCD.
This image display system 4000 also has and is used for by utilizing simulated image data Van1 and the image encoded data being recorded in such as the encoding device 4130 of on the recording medium of CD and once more carrying out coding.
This encoding device 4130 has and is used for that the simulated image data Van1 from reproducer 4110 output converted to the A/D converter 2134 of numerical data and is used to encode from the coded portion 4135 of the DID Vdg1 of this A/D converter 4134 outputs.This coded portion 4135 carry out with for by at above-mentioned reproducer 4110 from reappear the coding coding much at one of the DID of the coding that obtains such as the such recording medium of CD.
The structure of Figure 51 code displaying part 4135.This coded portion 4135 has the piece that is used to receive the receiving terminal 4141 of DID Vdg1 and is used for the view data Vdg1 that receives at receiving terminal 4141 places is divided into piece (DCT piece) and forms circuit 4142.Piece forms circuit 4142 the view data Vdg1 on effective screen is divided into two-dimensional block, and each piece for example has the size as the represented 8x8 pixel of the solid line of Figure 52.
Coded portion 4135 also has and is used for for each piece, carries out as the DCT of quadrature conversion with the design factor data as the DCT circuit 4143 of conversion coefficient be used for by using the quantization table (not shown) to carry out the sample circuit 4144 that quantizes for the coefficient data of each piece that provides from this DCT circuit 4143 for the view data that is formed circuit 4142 piecemeals by piece.
Coded portion 4135 also has the high range factor that is used for removing from the coefficient data DT1 of each piece of being quantized by sample circuit 4144 coefficient data the high scope frequency domain of predetermined piece and removes part 4145.In this case, its high scope frequency coefficient data want removed alternately to be selected at least one direction of for example horizontal direction and vertical direction.And in this case, its coefficient data wants the scope of removed high scope frequency domain to change.
Figure 53 shows the concrete structure of high range factor removal part 4145.This high range factor is removed part 4145 and is had high range factor removal circuit 4145a and control section 4145b.The coefficient data DT1 of each piece that provides from sample circuit 4144 is provided for high range factor and removes circuit 4145a.
Control section 4145b has built-in ROM 4145c, wherein stores its high scope frequency coefficient data and wants removed block message.Control section 4145b wants removed block message BIF according to its high scope frequency coefficient data of block message generation expression that are stored among the ROM4145c, and this block message BIF is offered high range factor removal circuit 4145a.
Control section 4145b also is provided to be used to be provided with the signalization SAR that its coefficient data is wanted the scope of removed high scope frequency domain from the outside.In this case, by changing signalization SAR, its coefficient data wants the scope of removed high scope frequency domain to be changed.Control section 4145b generates the range information AIF that its coefficient data of expression is wanted the scope of removed high scope frequency domain according to signalization SAR, and this range information AIF is offered high range factor removal circuit 4145a.
High range factor is removed circuit 4145a and is always removed high range factor for the piece of being represented by block message BIF (predetermined piece) in the coefficient data DT1 of each piece that quantizes circuit 4144, provides the coefficient data DT2 of output to remove the result who handles as this.In this case, the such coefficient data that is in the scope of the high scope frequency domain of being represented by range information AIF is removed.In this case, should be pointed out that range information AIF is added to the coefficient data DT2 of this piece.This finishes in order, so that can discern the scope of the high scope frequency domain that decoding that its coefficient data describes afterwards will be interpolated in handling.
And, high range factor is removed circuit 4145a for not being that piece (piece except that predetermined block) that the block message BIF from the coefficient data DT1 of each piece of sample circuit 4144 represents is not carried out high range factor and removed processing, provides its original appearance as the coefficient data DT2 that exports.The coefficient data DT2 that removes each piece of the such output of circuit 4145a from high range factor is provided as the output that high range factor is removed part 4145.
Get back to Figure 51, coded portion 4135 also has and is used as the coefficient data that is used for for each piece of removing part 4145 from high range factor and carries out entropy coding, for example Huffman encodes, and obtains the entropy coding circuit 4146 and the output 4147 that is used to export the image encoded data Vcd that is obtained by this entropy coding circuit 4146 of the variable-length encoder of image encoded data Vcd.
The operation of the coded portion 4135 shown in Figure 51 will be described below.Receiving terminal 4141 is provided to DID Vdg1.This view data Vdg1 is provided for piece and forms circuit 4142.This piece forms circuit 4142 the view data Vdg1 on effective screen is divided into two-dimensional block, and each piece for example has the size of 8x8 pixel.
The view data that is formed 4142 one-tenth pieces of circuit by piece is provided for DCT circuit 4143.For each piece, this DCT circuit 4143 for the view data that becomes piece carry out DCT with the design factor data as conversion coefficient.This coefficient data is provided for sample circuit 4144.
Quantize the coefficient data of each piece by sample circuit 4144 by using quantization table, order provides the coefficient data of the quantification of each piece.The coefficient data DT1 of this quantification of each piece is provided for high range factor and removes part 4145.
High range factor is removed part 4145 and handle the coefficient data DT2 that obtains exporting for the high range factor removal of predetermined piece (piece that replaces) execution of the coefficient data DT1 of each piece that is quantized by sample circuit 4144 at least one direction of for example horizontal direction and vertical direction.In this case, to want the scope hypothesis of removed high scope frequency domain be according to the signal SAR's of the setting of input from the outside to its coefficient data.In this case, and range information AIF is added to the coefficient data DT2 of this piece.
And, this high range factor is removed part 4145 and is not carried out high range factor for the piece except the above-mentioned predetermined piece of the coefficient data DT1 of each piece of being quantized by sample circuit 4144 and remove and handle, and provides its original appearance as the coefficient data DT2 that exports.
Figure 54 shows the situation that predetermined piece flatly replaces, and draws the part of shade therein and represents the removed scope of high scope frequency domain.And " DC " represents the DC coefficient of each piece.
The coefficient data DT2 that removes part 4145a output from high range factor is provided for entropy coding circuit 4146.This coding circuit 4146 is for example carried out the Huffman coding for the coefficient data of the quantification of each piece.Therefore, obtain image encoded data Vcd and it is outputed to output 4147 from coding circuit 4146.
Get back to Figure 50, encoding device 4130 also has and is used for the image encoded data Vcd from coded portion 4135 output is recorded in recording section 4136 such as the such recording medium of CD.In this case, in recording section 4136, Van1 duplicates according to simulated image data.
Encoding device 4130 also has the decoding part 4137 that is used to decipher from the image encoded data Vcd of coded portion 4135 outputs, is used for the DID Vdg2 that is deciphered by this decoding part 4137 and obtain being converted to the D/A converter 4138 of analogue data and being used to show because the display 4139 of the image that the simulated image data Van2 that exports from this D/A converter 4138 forms.Display 4139 for example can be CRT monitor or LCD.
Figure 55 shows the structure of deciphering part 4137.This decoding part 4137 has the receiving terminal 4151 of the DID Vcd that is used for received code and is used as the entropy decoding circuit 4152 of the variable length decoder that is used to decipher the view data Vcd (data of entropy coding, for example Huffman coded data) that receives at this receiving terminal 4151 places.
Decoding part 4137 also has the high range factor interpolation part 4153 of the coefficient data of the high scope frequency domain that is inserted in a piece in being used for, as mentioned above, in when coding, the coefficient data in this high scope frequency domain is removed from the coefficient data DT2 by the quantification of each piece of decoding circuit 4152 outputs.
Figure 56 shows the concrete structure of high range factor interpolation part 4153.This high range factor interpolation part 4153 is made up of high range factor interpolating circuit 4153a, memory 4153b and control section 4153c.The coefficient data DT2 of the quantification of each piece that provides from entropy decoding circuit 4152 is provided for high range factor interpolating circuit 4153a.
Control section 4153c has built-in ROM 4153d, stores the removed block message of its high scope frequency coefficient data therein.Be stored in block message among this ROM 4153d and be with to be stored in the block message that above-mentioned high range factor removes among the ROM 4145c that makes up in the control section of part 4145 identical.Control section 4153c generates the block message BIF of the removed such piece of the coefficient data of its high scope frequency domain of expression according to being stored in block message among the ROM4153d, and this block message BIF is offered high range factor interpolating circuit 4153a.
High range factor interpolating circuit 4153a exports the coefficient data DT1 ' of its original appearance as output for not being that those pieces that the block message BIF from the coefficient data DT2 of the quantification of each piece of decoding circuit 4152 represents are not carried out high range factor interpolation and handled.In this case, the coefficient data DT2 of this piece is stored in memory 4153b, so that the interpolation that it is described after can being used in is handled.
On the other hand, high range factor interpolating circuit 4153a carries out high range factor interpolation for those pieces of being represented by the block message BIF from the coefficient data DT2 of the quantification of each piece of decoding circuit 4152 and handles, and the coefficient data DT1 ' of output is provided.In this case, high range factor interpolating circuit 4153a is near this piece by use and the coefficient data of one or more high scope frequency domain except the piece of being represented by block message BIF, the coefficient data of the high scope frequency domain that interpolation is represented by the range information AIF of the coefficient data DT2 that is added to this piece.
For example, using under a plurality of situation of coefficient data of high scope frequency domain, might or carry out weighted average for data and use these data by average data only, bigger thus weight factor be assigned to the coefficient data of such piece, so that more approach this piece.Should be pointed out that the coefficient data of the one or more high scope frequency domain that in interpolation treatment procedure, will be used in this wise, as mentioned above, be stored in memory 4153b in advance.
Should be understood that, when wanting the coefficient data of received high scope frequency domain to be used for the coefficient data of high scope frequency domain of this piece of interpolation in order after finishing like this at this piece at high range factor interpolation part 4153 places, this high range factor interpolation part 4153 needs by using the delay circuit time of implementation to regulate.The output of high range factor interpolation part 4153 is provided from the coefficient data DT1 ' of such each piece exported of high range factor interpolating circuit 4153a.
Get back to Figure 55, decoding part 4137 has and is used for obtaining the inverse quantization circuit 4154 of coefficient data and being used for by for each piece by carry out re-quantization for the coefficient data DT1 ' from the quantification of high range factor interpolation part 4153 outputs, and the coefficient data of each piece that obtains carrying out re-quantization by this inverse quantization circuit 4154 is carried out inverse DCT and obtained the inverse DCT circuit 4155 of view data.
Decoding part 4137 also has the piece decomposition circuit 4156 of the view data Vdg2 that the position before being used for forming by the piece that the view data of each piece that is obtained by inverse DCT circuit 4155 is returned to it obtains deciphering and is used to export output 4157 from the view data Vdg2 of this piece decomposition circuit 4156 outputs.Piece decomposition circuit 4156 recovers back data sequence its raster scan order.
The operation of the decoding part 4137 shown in Figure 55 will be described below.Image encoded data Vcd is received at receiving terminal 4151.This view data Vcd is provided for entropy decoding circuit 4152.This view data Vcd is by the data of entropy coding, for example the Huffman coded data.Decoding circuit 4152 is deciphered view data Vcd, obtains the coefficient data DT2 of the quantification of each piece.The coefficient data of this quantification of each piece is provided for high range factor interpolation part 4153.
This high range factor interpolation part 4153 is for the piece except being scheduled to, promptly from the removed such pieces of high scope frequency coefficient data (piece that high range factor is removed) of the coefficient data DT2 of the quantification of each piece of decoding circuit 4152, piece is not in addition carried out high range factor interpolation and is handled, and the coefficient data DT1 ' of its original appearance as output is provided.And the coefficient data DT2 of this piece is provided for memory 4153b, is used for the coefficient data that interpolation is handled so that it can be used as.
On the other hand, this high range factor interpolation part 4153 is handled the coefficient data DT1 ' that obtains exporting for carrying out high range factor interpolation by the piece of removing from the high range factor of the coefficient data DT2 of the quantification of each piece of decoding circuit 4152.In this case, high range factor interpolating circuit 4153a is near this piece and the coefficient data (it is stored in memory 4153b) of one or more high scope frequency domain except the piece that high range factor is removed by use, the coefficient data of the high scope frequency domain that interpolation is represented by the range information AIF of the coefficient data DT2 that is added to this piece.
For example, if the piece that high range factor is removed flatly replaces shown in Figure 54, then the coefficient data of the high scope frequency domain of the piece removed of this high range factor carries out interpolation by use the coefficient data at the high scope frequency domain of the adjacent piece on the left side of as shown by arrows this piece by original appearance.
Be provided for inverse quantization circuit 4154 from the coefficient data DT1 ' of the quantification of high range factor interpolation part 4153 outputs.Inverse quantization circuit 4154 is carried out re-quantization for the coefficient data DT1 ' of the quantification of each piece, obtains the coefficient data of each piece.This coefficient data of each piece is provided for inverse DCT circuit 4144.For each piece, inverse DCT circuit 4155 is carried out inverse DCT for the coefficient data of each piece, obtains the view data of each piece.
The view data of each piece that is obtained like this by inverse DCT circuit 4155 is provided for piece decomposition circuit 4156.This piece decomposition circuit 4156 recovers back data sequence its raster scan order.Therefore, the view data Vdg2 that obtains deciphering from piece decomposition circuit 4156, and it is outputed to output 4157.
The operation of encoding device 4130 below will be described.Be provided for A/D converter 4134 from the simulated image data Van1 of reproducer 4110 outputs, it is converted into numerical data therein.Be provided for coded portion 4135 from the DID Vdg1 of these A/D converter 4134 outputs.This coded portion 4135 coded image data Vdg1 obtain image encoded data Vcd.This coded portion 4135 is carried out coding by using aforesaid DCT as the quadrature conversion, and in this case, the coefficient data in the high scope frequency domain of predetermined piece is removed.
Be provided for recording section 4136 from the image encoded data Vcd of these coded portion 4135 outputs.Recording section 4136 is recorded in this view data Vcd on the recording medium such as CD, and Van1 duplicates according to simulated image data.Be recorded in this wise view data Vcd on the recording medium by the situation of partly deciphering with decoding part 4137 decoding much at one shown in Figure 55 under, be near this piece and the coefficient data in the high scope frequency domain of the piece except the piece that high range factor is removed by use, for the coefficient data of its high scope frequency domain piece (piece that high range factor is removed) the execution interpolation that part 4135 removes that is encoded.
In this case, if stand coding and decoding for the first time from the simulated image data Van1 of reproducer 4110 outputs, then as mentioned above, the view data that obtains by coding of being carried out by coded portion 4135 and the decoding of carrying out later on stands coding and decoding for the second time.
In this case, because the coefficient data of the high scope frequency domain that coded data is near the nothing of the piece being positioned at by use to be worsened is decoded, compare according to the decoded situation of original state by using any other common decoding equipment with the coded data of the coefficient data that does not wherein have high scope frequency domain, picture quality during coding and decoding for the first time is enhanced, because its marginal portion is modified.
Yet, when coding and decoding for the second time, because the fluctuating of the sampling phase that occurs in analogue data-digital data conversion of being carried out by A/D converter 4134, piece position (seeing the dotted line position of Figure 52) the piece position (seeing the solid line position of Figure 52) during from coding and decoding for the first time is shifted.
So, worsened during near the coefficient data of the high scope frequency domain of the piece above-mentioned being arranged in coding and decoding for the first time, like this, if the coefficient data of the high scope frequency domain in the piece that high range factor is removed, the coefficient data of the high scope frequency domain by near the piece of use being positioned at is decoded, and then view data is subjected to very big deterioration.
Should be understood that, if stand for the second time or later coding and decoding from the analog picture signal Van1 of reproducer 4110 outputs, then as mentioned above, the view data that obtains by the decoding of being encoded by coded portion 4135 He carry out later on stands for the third time or later coding and decoding, is therefore further worsened.
So, be recorded in the image quality in images that the DID Vcd of the coding of recording medium obtains by reappearing by recording section 4136, compare with the image that forms owing to analog picture signal Van1, worsened greatly from reproducer 4110 outputs.So this coded portion 4130 makes image not to be replicated under its maintained condition of good quality.
And, being provided for decoding part 4137 from the DID Vcd of the coding of coded portion 4135 output, it is decoded therein.Converted to analog picture signal Van2 by deciphering the DID Vdg2 that obtains by D/A converter 4138 by this decoding part 4137.Be provided for display 4139 from the simulated image data Van2 of D/A converter 4138 outputs.On display 4139, show the image that forms owing to this view data Van2.
In this case, if stand coding and decoding for the first time from the simulated image data Van1 of reproducer 4110 outputs, then by encoding by coded portion 4135 and later on decipher the view data Van2 that obtains and stand coding and decoding for the second time as mentioned above, and therefore has very big deterioration as mentioned above by decoding part 4137.So, be displayed on the image quality in images on the display 4139, and owing to compare, worsened greatly from the formed image of analog picture signal Van1 (being displayed on the display 4120) of reproducer 4110 output.
And, under the situation of the image display system 4000 that Figure 50 shows, do not have processed fully from the analog picture signal Van1 of reproducer 4110 outputs, so that in encoding device 4130, can not under its maintained condition of preferable image quality, duplicate this view data, like this, the image quality in images that forms owing to this simulated image data Van1 is not worsened.
As mentioned above, in the present embodiment, in the coefficient data in each piece that when coding, is converted to by quadrature, the coefficient data of the high scope frequency domain in predetermined piece is removed, and when decoding, near the coefficient data of the high scope frequency domain of the piece the coefficient data of the high scope frequency domain in this predetermined piece is arranged in by use is interpolated, like this, the second time or later coding and decoding, view data is worsened greatly.
So equipment 4130 utilizes and is encoded once more if analog signal Van1 is encoded, and is recorded on the recording medium, then view data is subjected to very big deterioration, like this, can not be under its maintained condition of preferable image quality image reproduction data.
And the coded portion 4135 that the coefficient data of the high scope frequency domain in predetermined piece is encoded in the equipment 4130 is removed, and therefore enables to improve data compression rate.
And, in the present embodiment, control section 4145b (seeing Figure 53) in the encoding device 4130 is provided to be used to be provided with the signalization SAR that its coefficient data is wanted the scope of removed high scope frequency domain from the outside, like this, by changing signalization SAR, this scope of high scope frequency domain is changed.Because coding is relevant with this scope of high scope frequency domain with the intensity of the deterioration of deciphering the view data that causes.So, in the present embodiment, because the numerical value that the intensity of the deterioration of the view data that coding and decoding cause can be set to want.
Want the scope of removed high scope frequency domain to change though above the 5th embodiment is described to its coefficient data, this scope can be fixed.In this case, needn't be added to range information AIF on the coefficient data DT2 of removed of coefficient data of its high scope frequency domain.
In the 5th above-mentioned embodiment, control section 4153c in the high range factor interpolation part 4153 has built-in ROM 4153d, like this, can obtain the information of the piece that high range factor removes and the information BIF that it can be used as piece from the content of among this ROM 4153d, being stored and offer high range factor interpolating circuit 4153a (seeing Figure 56).Yet, can adopt such configuration: coded portion 4135 is these pieces of expression coefficient datas that the identifying information of the piece removed of high range factor is added to the removed such piece of the coefficient data of its high scope frequency domain, like this, the high range factor interpolating circuit 4153a in decoding part 4137 can discern the piece that high range factor is removed from identifying information.
Though in the 5th above embodiment, the coefficient data of its high scope frequency domain is wanted removed and is fixed, this piece can change.In this case, remove in high range factor and can be ready to multiple among the ROM 4145c (seeing Figure 53) that makes up among the control section 4145b of part 4135 and select pattern, like this, can select in them each.
Though in the 5th above embodiment, the high range factor in coded portion 4135 is removed output one side that part 4145 is inserted in sample circuit 4144, it can be inserted in input one side of sample circuit 4144.And similarly, the high range factor interpolation part 4153 in decoding part 4137 can not be inserted in output one side of inverse quantization circuit 4154, and it is inserted in input one side of inverse quantization circuit 4154.
Should be pointed out that in the 5th above embodiment, provide high range factor to remove part 4145 in coded portion 4135, like this, high range factor removal part 4145 can be removed the coefficient data at the high scope frequency domain of predetermined piece.Just, in the 5th above embodiment, decoding part 4137 is provided to add coded data (view data) Vcd of the signal degradation factor.
Yet coded portion 4135 can be equipped with this high range factor and remove part 4145 and obtain identical effect.In this case, inverse quantization circuit 4154 in decoding part 4137 can be equipped with high range factor to obtain part in its side that inputs or outputs, be used for conversion coefficient according near the high scope frequency domain of the piece being positioned at predetermined piece in such structure and obtain conversion coefficient at the high scope frequency domain of this predetermined piece, like this, the conversion coefficient of the high scope frequency domain that obtains like this in this predetermined piece can be used as the high range factor in this predetermined piece.In this case, be created on the signal degradation factor in the coded data in the part 4137 in decoding.
Though the coding that the DCT that the 5th above embodiment employing is changed as quadrature by use carries out, the present invention is not limited to this.The present invention also can be applied to similarly by using any other quadrature conversion, for example, and wavelet conversion or discrete sine conversion and the coding that carries out.
Though in the 5th above embodiment, coded portion 4130 has recording section 4136 and display 4139, it is contemplated that these two or each are provided in encoding device 4130 outsides.
According to the present invention, when coding, the conversion coefficient of high scope frequency domain is removed from the conversion coefficient of each piece of being converted to by quadrature in predetermined piece, and when decoding, near the conversion coefficient of the high scope frequency domain of the piece the conversion coefficient of high scope frequency domain is arranged in by use in this predetermined piece is interpolated, like this, by the second time or later coding and decoding, view data can be worsened greatly, prevents from well thus to be used and digitally to be recorded in by encoding once more bootlegging on the recording medium by the simulated image data that obtains of decoding coded data.
Industrial Applicability A
As mentioned above, according to the equipment for coded data of the present invention so that data can not owing to Copy the formed output quality of former data not worsen and be held with its good quality Condition be replicated, like this, it can be advantageously applied to and for example prevent by using analog image The purposes of the bootlegging of data.

Claims (73)

1. equipment that is used for coded data, this equipment comprises:
Be used to receive the receiving unit of data;
Be used for generating in the data that receive the signal degradation factor generating portion of the signal degradation factor according to the data that receive; And
Be used for by carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding part that signal degradation can be reinforced according to the signal degradation factor;
Wherein at the receiving unit receiving digital data;
Wherein digital coding partly comprises signal degradation factor generating portion;
Wherein digital coding partly comprises:
Be used to be coded in first coded portion of the numerical data that the acceptance division office receives;
Be used for second coded portion of further coding by the numerical data of first coded portion coding;
Be used for three coded portion of further coding by the numerical data of second coded portion coding; And
Wherein the dateout of first coded portion, second coded portion and the 3rd coded portion is worsened, because the numerical data that receives in the acceptance division office is shifted on phase place, and because the displacement of described numerical data on phase place, the information of this numerical data is lost by coding.
2. according to the equipment that is used for coded data of claim 1, wherein first coded portion carries out double sampling for numerical data and carries out coding by using; And
Wherein second coded portion comprises:
Be used for extracting the extraction part of numerical data from preset range by the numerical data of first coded portion coding;
Be used to detect peaked maximum test section by the numerical data of extracting extracting section;
Be used to detect minimum value test section by the minimum value of the numerical data of extracting extracting section;
Be used for detecting dynamic range test section by the dynamic range of the numerical data of extracting extracting section according to the maximum that detects by the maximum test section with by the minimum value that the minimum value test section is detected;
Be used for by deducting the generating portion that the minimum value that is detected by the minimum value test section generates the data of removing minimum value from numerical data by the extraction extracting section; And
Be used for by using according to the quantized segment of the quantization step quantification of determining by the dynamic range of dynamic range test section detection by the data of removing minimum value of generating portion generation.
3. according to the equipment that is used for coded data of claim 2, wherein the 3rd coded portion is carried out transform coding for numerical data.
4. equipment that is used for coded data, this equipment comprises:
Be used to receive the receiving unit of data;
Be used for generating in the data that receive the signal degradation factor generating portion of the signal degradation factor according to the data that receive; And
Be used for by carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding part that signal degradation can be reinforced according to the signal degradation factor;
Wherein at the receiving unit receiving digital data;
Wherein signal degradation factor generating portion comprises and is used for carrying out first coded portion that double sampling is carried out coding by using for the numerical data that receives in the acceptance division office;
Wherein digital coding partly comprises second coded portion that is used for for carried out transform coding by the numerical data of first coded portion coding;
Wherein numerical data is a view data; And
Wherein first coded portion is carried out the line displacement double sampling and for per two row in succession, is alternately arranged the pixel data that constitutes corresponding to the numerical data of described two row, to create new numerical data.
5. equipment that is used for coded data, this equipment comprises:
Be used to receive the receiving unit of data;
Be used for generating in the data that receive the signal degradation factor generating portion of the signal degradation factor according to the data that receive; And
Be used for by carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding part that signal degradation can be reinforced according to the signal degradation factor;
Wherein at acceptance division office receiving digital data;
Wherein signal degradation factor generating portion comprises and is used for carrying out first coded portion that double sampling is carried out coding by using for the numerical data that receives in the acceptance division office;
Wherein digital coding partly comprises and is used for further coding by second coded portion of the numerical data of first coded portion coding;
Wherein second coded portion comprises:
Be used for extracting the extraction part of numerical data from preset range by the numerical data of first coded portion coding;
Be used to detect peaked maximum test section by the numerical data of extracting extracting section;
Be used to detect minimum value test section by the minimum value of the numerical data of extracting extracting section;
Be used for detecting dynamic range test section by the dynamic range of the numerical data of extracting extracting section according to the maximum that detects by the maximum test section with by the minimum value that the minimum value test section is detected;
Be used for by deducting the generating portion that the minimum value that is detected by the minimum value test section generates the data of removing minimum value from numerical data by the extraction extracting section; And
Be used for by using according to the quantized segment of the quantization step quantification of determining by the dynamic range of dynamic range test section detection by the data of removing minimum value of generating portion generation;
Wherein numerical data is a view data; And
Wherein first coded portion is carried out the line displacement double sampling and for per two row in succession, is alternately arranged the pixel data that constitutes corresponding to the numerical data of described two row, to create new numerical data.
6. equipment that is used for coded data, this equipment comprises:
Be used to receive the receiving unit of data;
Be used for generating in the data that receive the signal degradation factor generating portion of the signal degradation factor according to the data that receive; And
Be used for by carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding part that signal degradation can be reinforced according to the signal degradation factor;
Wherein at the receiving unit receiving digital data;
Wherein signal degradation factor generating portion comprises that piece forms part, is used for carrying out the piecemeal that is attended by with such predetermined pattern rearrangement for the digital signal that receives, so that reduce the correlation between the adjacent data item; And
Wherein digital coding partly comprises the block encoding part, is used for the digital signal that obtains encoding by for the data execution block coding that is formed each piece that partly obtains by piece.
7. according to the equipment that is used for coded data of claim 6, wherein block encoding partly comprises:
Be used for by carry out the quadrature conversion portion that the quadrature conversion obtains conversion coefficient for the data that form each piece that partly obtains by piece; And
Be used to quantize quantized segment from the conversion coefficient of each piece of quadrature conversion portion.
8. according to the equipment that is used for coded data of claim 6, wherein block encoding partly comprises:
Be used to detect the maximum of data of a piece and the maximum/minimum test section of minimum value;
Be used for detecting the dynamic range test section of dynamic range of the data of a piece according to the maximum that detects by the maximum/minimum test section and minimum value;
Be used for deducting the generating portion that the minimum value that is detected by the maximum/minimum test section generates the data of removing minimum value by data from a piece; And
Be used for by using quantized segment according to the digital signal that quantizes by the definite quantization step of the dynamic range of dynamic range test section detection to obtain encoding by the data of removing minimum value that generating portion generates.
9. equipment that is used for coded data, this equipment comprises:
Be used to receive the receiving unit of data;
Be used for generating in the data that receive the signal degradation factor generating portion of the signal degradation factor according to the data that receive; And
Be used for by carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding part that signal degradation can be reinforced according to the signal degradation factor;
This equipment also comprises the extraction part that is used for extracting from the preset range of the data that receive at receiving unit data,
Wherein digital coding partly comprises:
Be used to detect by the maximum of the numerical data of extracting extracting section and the maximum/minimum test section of minimum value;
Be used for detecting dynamic range test section by the dynamic range of the data of extracting extracting section according to the maximum that detects by the maximum/minimum test section and minimum value;
Be used for by deducting the generating portion that the minimum value that is detected by the maximum/minimum test section generates the data of removing minimum value from data by the extraction extracting section; And
Be used for obtaining the coded portion of coded data by the data of removing minimum value that the quantization step quantification that use is determined according to the dynamic range that is detected by the dynamic range test section is generated by generating portion, and
Wherein coded portion comprises under the quantization step that is used for making therein in the zone of maximum one side and at least one zone in the zone of minimum value one side is greater than the situation of the quantization step in other zone and carries out the signal degradation factor generating portion that quantizes.
10. according to the equipment that is used for coded data of claim 9, wherein coded portion changes the number of quantization bit according to dynamic range.
11. the equipment that is used for coded data according to claim 9, also comprise be used for according to by the Data Detection of extracting extracting section as the number of times of maximum one side of the number of the data item of the predetermined scope that is comprised in maximum one side with as the number of times test section of the number of times of minimum value one side of the number of the data item in the predetermined scope that is comprised in minimum value one side
If wherein the number of times of feasible minimum value one side of coded portion is less than the number of times of maximum one side, then make quantization step in the zone of minimum value one side greater than the quantization step in other zone, if and the number of times of maximum one side is less than the number of times of minimum value one side, then make quantization step in the zone of maximum one side greater than the quantization step in other zone.
12., also comprise the decoding part that is used to decipher the coded data that obtains from coded portion, and the digital-to-analog conversion portion that is used for the digital data conversion from the output of decoding part is become analogue data according to the equipment that is used for coded data of claim 9.
13., also comprise the recording section that is used for the coded data from coded portion output is recorded in recording medium according to the equipment that is used for coded data of claim 9.
14. according to the equipment that is used for coded data of claim 12, wherein the analogue data from the output of digital-to-analog conversion portion is a view data, and
Wherein equipment also comprises the image displaying part that is used to show by the formed image of analogue data.
15. according to the equipment that is used for coded data of claim 12, wherein the analogue data from the output of digital-to-analog conversion portion is a voice data, and
Wherein equipment also comprises the audio output part branch that is used to export owing to the formed audio frequency of analogue data.
16. an equipment that is used for coded data, this equipment comprises:
Be used to receive the receiving unit of data;
Be used for generating in the data that receive the signal degradation factor generating portion of the signal degradation factor according to the data that receive; And
Be used for by carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding part that signal degradation can be reinforced according to the signal degradation factor;
Wherein receive view data at receiving unit;
Wherein equipment also comprises and being used for by for being carried out the quadrature conversion by the view data that the view data that receives at receiving unit is divided into each piece that two-dimensional block obtains with the quadrature conversion portion that obtains conversion coefficient and the quantized segment that is used to quantize the conversion coefficient of each piece of providing from the quadrature conversion portion;
Wherein signal degradation factor generating portion comprises:
The conversion coefficient that is used to generate the frequency domain of its high scope of expression is a block message generating portion of wanting removed block message; And
Be used to generate the range information generating portion of range information of the scope of the high scope frequency domain of expression; And
Wherein digital coding partly is included in the side that inputs or outputs of quantized segment, in the piece that the block message that is generated by the block message generating portion is represented, the conversion coefficient of conversion coefficient that is used to remove the high scope frequency domain of the range information representation that is generated by the range information generating portion is removed part.
17. according to the equipment that is used for coded data of claim 16, wherein the quadrature conversion is a discrete cosine transform.
18., comprise that also the scope of the scope that is used to change high scope frequency domain changes part according to the equipment that is used for coded data of claim 16.
19., wherein want removed at least one direction of level and vertical direction, alternately to select according to the equipment that is used for coded data of claim 16.
20., also comprise the coded portion that is used for for carry out variable length code from the data of the quantification of each piece of quantized segment according to the equipment that is used for coded data of claim 16.
21. one kind is used for method of coding data, this method comprises:
Receive the Data Receiving step of data;
The signal degradation factor that generates the signal degradation factor according to the data that receive in the data that receive generates step; And
By carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding step that signal degradation can be reinforced according to the signal degradation factor;
Wherein at the receiving step receiving digital data;
The wherein signal degradation factor generates step and comprises that piece forms step, carries out being attended by the piecemeal of resetting with such predetermined pattern for the digital signal that receives, so that reduce the correlation between the adjacent data item; And
Wherein digital coding step comprises the block encoding step by the digital signal that obtains encoding for the data execution block coding that is formed each piece that step obtains by piece.
22. one kind is used for method of coding data, this method comprises:
Receive the Data Receiving step of data;
The signal degradation factor that generates the signal degradation factor according to the data that receive in the data that receive generates step; And
By carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding step that signal degradation can be reinforced according to the signal degradation factor;
This method also comprises the extraction step that extracts data from the preset range of the data that receive,
Wherein digital coding step comprises:
First of the maximum of the data of Detection and Extraction and minimum value detects step;
Detect step according to second of the dynamic range of the data of maximum and minimum value Detection and Extraction;
By from the data of extracting, deducting the generation step that detected minimum value generates the data of removing minimum value; And
Be used for obtaining the coding step of coded data by the data of removing minimum value that quantize to generate with the quantization step of determining according to the dynamic range that detects; And
Wherein coding step is included in quantization step at least one zone in zone of maximum one side and minimum value one side and is made into greater than carrying out the signal degradation factor that quantizes under the condition of the quantization step in other zone and generates step.
23. one kind is used for method of coding data, this method comprises:
Receive the Data Receiving step of data;
The signal degradation factor that generates the signal degradation factor according to the data that receive in the data that receive generates step; And
By carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding step that signal degradation can be reinforced according to the signal degradation factor;
Wherein receive view data at receiving step;
Wherein method also comprises:
By for by the view data that is divided into each piece that two-dimensional block obtains in the view data that receives is carried out the quadrature switch process that the quadrature conversion obtains conversion coefficient; And
The quantization step of the conversion coefficient of each piece that quantification obtains by the quadrature switch process;
The wherein signal degradation factor generates step and comprises:
The conversion coefficient that generates the frequency domain of its high scope of expression is to want the block message of removed block message to generate step; And
The range information that generates the range information of the scope of representing high scope frequency domain generates step; And
Wherein digital coding step is included in quantization step and carries out before or after the quantification, in the represented piece of the block message that is generated the step generation by block message, removal is removed step by the conversion coefficient of the conversion coefficient of the high scope frequency domain of the range information representation of range information generation step generation.
24. an equipment that is used for coded data, equipment comprises:
Receiving unit, its receives the data that wherein generate the signal degradation factor that is used to worsen signal, and the described factor is to be generated by the signal degradation factor generating portion that is used for the described factor; And
The digital coding part, it is by carrying out encoding process so that signal degradation can be reinforced according to the signal degradation factor for the data that generate the signal degradation factor therein;
Wherein receiving unit receives by carry out encoding process, decoding processing, the digital-to-analog conversion process that generates analog distortion and analog-digital conversion in proper order for first digital signal and handles second digital signal that obtains;
Wherein digital coding partly comprises the coded portion that is used for carrying out by second digital signal that receives for receiving unit the digital signal that encoding process obtains encoding; And
Wherein the digital signal of the decoding that obtains of the digital signal of the coding that is obtained by coded portion by decoding compared with by carry out the digital signal that the decoding that obtains is handled in encoding process and decoding for first digital signal, has bigger deterioration degree.
25. according to the equipment that is used for coded data of claim 24, wherein coded portion comprises:
Be used for second digital signal is divided into the piece formation part of piece; And
Be used for block encoding part by the digital signal that obtains encoding for the data execution block coding that forms each piece that partly obtains by piece.
26. according to the equipment that is used for coded data of claim 25, wherein piece forms the rearrangement be attended by with such predetermined pattern, so that reduce to be comprised in the correlation between the data item of the adjacent position in each piece.
27. according to the equipment that is used for coded data of claim 26, wherein execution block forms, piece of data item formation as many with the data of predetermined number, that separate with second digital signal.
28. according to the equipment that is used for coded data of claim 25, wherein piece forms and is attended by such rearrangement, so that can remove to reset at least one group of data items in the piece.
29. according to the equipment that is used for coded data of claim 25, wherein block encoding partly comprises:
Be used for by carry out the quadrature conversion portion that the quadrature conversion obtains conversion coefficient for the data that form each piece that partly obtains by piece; And
Be used to quantize quantized segment from the conversion coefficient of each piece of quadrature conversion portion.
30. according to the equipment that is used for coded data of claim 29, wherein the quadrature conversion is a discrete cosine transform.
31. according to the equipment that is used for coded data of claim 29, wherein the quadrature conversion is the discrete sine conversion.
32. according to the equipment that is used for coded data of claim 29, wherein the quadrature conversion is a wavelet conversion.
33. according to the equipment that is used for coded data of claim 25, wherein block encoding partly comprises:
Be used to detect the maximum of data of a piece and the maximum/minimum test section of minimum value;
Be used for detecting the dynamic range test section of dynamic range of the data of a piece according to the maximum that detects by the maximum/minimum test section and minimum value;
Be used for deducting the generating portion that the minimum value that is detected by the maximum/minimum test section generates the data of removing minimum value by data from a piece; And
Be used for by using coded portion according to the digital signal that quantizes by the definite quantization step of the dynamic range of dynamic range test section detection to obtain encoding by the data of removing minimum value that generating portion generates.
34. according to the equipment that is used for coded data of claim 24, wherein when removing high fdrequency component in the digital-to-analog transfer process, analog distortion takes place.
35. according to the equipment that is used for coded data of claim 24, wherein when the phase place of signal in the digital-to-analog transfer process is shifted, analog distortion takes place.
36. according to the equipment that is used for coded data of claim 24, wherein digital signal is a data image signal.
37. according to the equipment that is used for coded data of claim 24, wherein digital signal is a digital audio and video signals.
38. one kind is used for method of coding data, method comprises:
Receive the receiving step of the data that wherein generate the signal degradation factor that is used to worsen signal, the described factor is to be generated by the signal degradation factor generating portion that is used to produce the described factor; And
By carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding step that signal degradation can be reinforced according to the signal degradation factor;
Wherein, receive by carry out encoding process, decoding processing, the digital-to-analog conversion process that generates analog distortion and analog-digital conversion in proper order for first digital signal and handle second digital signal that obtains at receiving step;
Wherein digital coding step comprises the coding step by the digital signal that obtains encoding for second digital signal execution encoding process that receives at input step; And
Wherein the digital signal of the decoding that obtains of the digital signal of the coding that is obtained by coding step by decoding compared with by carry out the digital signal that the decoding that obtains is handled in encoding process and decoding for first digital signal, has bigger deterioration degree.
39. be used for the equipment of dateout, equipment comprises:
The data output unit of the numerical data of output encoder;
The data decoding part of the data that the numerical data of exporting by decoding obtains deciphering;
Generation is corresponding to the synchronizing signal generating portion of the data synchronization signal of decoding;
Data according to decoding generate the signal degradation factor generating portion of the data of decoding being strengthened the signal degradation factor of signal degradation; And
Combination is from the composite part of data with the synchronizing signal that is generated by the synchronizing signal generating portion of the output of signal degradation factor generating portion.
40. according to the equipment that is used for dateout of claim 39, wherein signal degradation factor generating portion comprises the phase place of the synchronizing signal that generated by the synchronizing signal generating portion of being used for being shifted relative to each other and from the phase-shifts part of the phase place of the numerical data of decoding part output; And
Wherein composite part makes up synchronizing signal and the numerical data that its phase place is shifted respectively by the phase-shifts part.
41. according to the equipment that is used for dateout of claim 40, wherein data output unit is reappeared from the numerical data of recording medium and is exported this numerical data.
42., also comprise the digital-to-analog conversion portion that is used for the digital data conversion from composite part output is become analogue data according to the equipment that is used for dateout of claim 40.
43. according to the equipment that is used for dateout of claim 40, the displacement width of phase-shifts partial fixing phase place wherein.
44. according to the equipment that is used for dateout of claim 40, wherein phase-shifts partly makes the displacement width randomization of phase place.
45. according to the equipment that is used for dateout of claim 40, wherein Bian Ma numerical data is the numerical data that obtains by the coding of carrying out the use double sampling.
46. according to the equipment that is used for dateout of claim 40, wherein Bian Ma numerical data is by carrying out the numerical data that transform coding obtains.
47. according to the equipment that is used for dateout of claim 40, wherein Bian Ma numerical data is by carrying out the numerical data that coding obtains at coded portion; And
Wherein coded portion comprises:
Be used for extracting the extraction part of numerical data from the predetermined scope of numerical data before coding;
Be used to detect peaked maximum test section by the numerical data of extracting extracting section;
Be used to detect minimum value test section by the minimum value of the numerical data of extracting extracting section;
Be used for detecting dynamic range test section by the dynamic range of the numerical data of extracting extracting section according to the maximum that detects by the maximum test section with by the minimum value that the minimum value test section is detected;
Be used for by deducting the generating portion that the minimum value that is detected by the minimum value test section generates the data of removing minimum value from numerical data by the extraction extracting section; And
Be used for by using according to the quantized segment of the quantization step quantification of determining by the dynamic range of dynamic range test section detection by the data of removing minimum value of generating portion generation.
48. be used for the method for dateout, this method comprises:
The data output step of the numerical data of output encoder;
The data decoding step of the data that the numerical data of exporting by decoding obtains deciphering;
Generation generates step corresponding to the synchronizing signal of the data synchronization signal of decoding;
Data according to decoding generate the signal degradation factor generation step of the data of decoding being strengthened the signal degradation factor of signal degradation; And
Combination wherein generates the synthesis step of the data and the synchronizing signal of the signal degradation factor.
49. according to the method that is used for dateout of claim 48, the wherein signal degradation factor generates that step comprises the phase place of the synchronizing signal that generates of being used for being shifted relative to each other and the phase-shifts step of the phase place of the numerical data that obtained by decoding; And
Wherein synthesis step makes up synchronizing signal and the numerical data that its phase place is shifted respectively.
50. be used for the system of processing signals, comprise:
The receiving unit of the data of received code;
By carrying out the data decoding part that the data that obtain deciphering are handled in decoding for the coded data that receives;
In the data of decoding, generate the signal degradation factor generating portion of the signal degradation factor according to the data of decoding; And
By carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding part that signal degradation can be reinforced according to the signal degradation factor;
Wherein the coded data that receives at receiving unit is the digital signal and the digital signal of data decoding part by obtaining deciphering for the digital signal execution decoding processing of encoding of encoding,
Wherein signal degradation factor generating portion comprises:
Be used for handling the Analog signals'digital-analog-converted part that obtains comprising analog distortion by digital signal combine digital-analog-converted for the decoding that partly obtains by data decoding; And
Be used for handling the analog-digital conversion part that obtains digital signal by carrying out analog-digital conversion for the analog signal that obtains by the digital-to-analog conversion portion;
Wherein digital coding partly comprises the coded portion that is used for by the digital signal that obtains encoding for the digital signal execution encoding process that is partly obtained by analog-digital conversion; And
Wherein because analog distortion for the influence of digital signal, is strengthened deterioration by the encoding process that coded portion is carried out to the digital signal of coding.
51. according to the system that is used for processing signals of claim 50, wherein the coded data that receives at receiving unit is the digital signal and the digital signal of data decoding part by obtaining deciphering for the digital signal execution decoding processing of encoding of encoding,
Wherein signal degradation factor generating portion comprises:
Be used for handling the Analog signals'digital-analog-converted part that obtains comprising analog distortion by digital signal combine digital-analog-converted for the decoding that partly obtains by data decoding; And
Be used for handling the analog-digital conversion part that obtains digital signal by carrying out analog-digital conversion for the analog signal that obtains by the digital-to-analog conversion portion;
Wherein digital coding partly comprises the coded portion that is used for by the digital signal that obtains encoding for the digital signal execution encoding process that is partly obtained by analog-digital conversion; And
Wherein because analog distortion for the influence of digital signal, is strengthened deterioration by the encoding process that coded portion is carried out to the digital signal of coding.
52. according to the system that is used for processing signals of claim 51, wherein coded portion comprises:
The piece that is used for being divided into by the digital signal that analog-digital conversion partly obtains piece forms part; And
Be used for block encoding part by the digital signal that obtains encoding for the data execution block coding that forms each piece that partly obtains by piece.
53. according to the system that is used for processing signals of claim 52, wherein piece forms the rearrangement be attended by with such predetermined pattern, so that reduce to be comprised in the correlation between the data item of the adjacent position in each piece.
54. according to the system that is used for processing signals of claim 53, wherein execution block forms, and makes data item as many with the data of predetermined number, that separate with the digital signal that is partly obtained by analog-digital conversion form a piece.
55. according to the system that is used for processing signals of claim 53, wherein piece forms and is attended by such rearrangement, so that can go to reset at least one group of data item in the piece.
56. according to the system that is used for processing signals of claim 52, wherein block encoding partly comprises:
Be used for by carry out the quadrature conversion portion that the quadrature conversion obtains conversion coefficient for the data that form each piece that partly obtains by piece; And
Be used to quantize quantized segment from the conversion coefficient of each piece of quadrature conversion portion.
57. according to the system that is used for processing signals of claim 52, wherein block encoding partly comprises:
Be used to detect the maximum of data of a piece and the maximum/minimum test section of minimum value;
Be used for detecting the dynamic range test section of dynamic range of the data of a piece according to the maximum that detects by the maximum/minimum test section and minimum value;
Be used for deducting the generating portion that the minimum value that is detected by the maximum/minimum test section generates the data of removing minimum value by data from a piece; And
Be used for by using quantized segment according to the digital signal that quantizes by the definite quantization step of the dynamic range of dynamic range test section detection to obtain encoding by the data of removing minimum value that generating portion generates.
58. according to the system that is used for processing signals of claim 51, wherein when removing high fdrequency component in the digital-to-analog transfer process, analog distortion takes place.
59. according to the system that is used for processing signals of claim 51, wherein when the phase place of signal in the digital-to-analog transfer process is shifted, analog distortion takes place.
60. according to the system that is used for processing signals of claim 51, wherein digital signal is a data image signal.
61. according to the system that is used for processing signals of claim 51, wherein digital signal is a digital audio and video signals.
62. be used for the method for processing signals, comprise:
The receiving step of the data of received code;
By carrying out the data decoding step that the data that obtain deciphering are handled in decoding for the coded data that receives;
In the data of decoding, generate the signal degradation factor generation step of the signal degradation factor according to the data of decoding; And
By carrying out for the data that generate the signal degradation factor therein that encoding process obtains coded data so that the digital coding step that signal degradation can be reinforced according to the signal degradation factor;
Wherein the coded data that receives at receiving step is that the numerical data and the data decoding step of encoding is provided to handle the digital signal that obtains deciphering by carrying out decoding for the digital signal of coding,
The wherein signal degradation factor generates step and comprises:
Handle the Analog signals'digital-analog-converted step that obtains comprising analog distortion by digital signal combine digital-analog-converted for the decoding that partly obtains by data decoding; And
Handle the analog-digital conversion step that obtains digital signal by carrying out analog-digital conversion for the analog signal that obtains by the digital-to-analog switch process;
Wherein digital coding step comprises the coding step that is used for by the digital signal that obtains encoding for the digital signal execution encoding process that is obtained by the analog-digital conversion step; And
Wherein because analog distortion for the influence of digital signal, is strengthened deterioration by the encoding process that coding step is carried out to the digital signal of coding.
63. be used for the equipment deciphered for by the encoding device coded data that comprises the signal degradation factor generating portion that generates the factor be used to worsen signal, this equipment comprises:
The receiving unit of the data of received code; And
Decoding is handled so that the data decoding part of the data that the reinforcement signal degradation obtains deciphering by carrying out according to the signal degradation factor that generates for the coded data of reception;
This equipment for generate therein the signal degradation factor and by deciphering for the digital signal of the coding that obtains by the data execution block coding that digital signal is carried out resulting each piece of piecemeal, carry out piecemeal and be attended by rearrangement with so predetermined pattern, so that reduce the correlation between the adjacent data item
Wherein data decoding partly comprises:
Be used for block decoding part for the digital signal execution block decoding processing of coding; And
Be used for carrying out the contrary piece that goes to reset and form part with the piece decomposition for the data of each piece that partly obtains by block decoding.
64. be used for the equipment deciphered for by the encoding device coded data that comprises the signal degradation factor generating portion that generates the factor be used to worsen signal, this equipment comprises
The receiving unit of the data of received code; And
Decoding is handled so that the data decoding part of the data that the reinforcement signal degradation obtains deciphering by carrying out according to the signal degradation factor that generates for the coded data of reception;
This equipment for generate therein the signal degradation factor and by for carrying out the quadrature conversion by the view data that view data is divided into each piece that two-dimensional block obtains, carrying out for the conversion coefficient of each piece that is converted to by this quadrature and quantize and before or after this quantizes, remove the coded data that the conversion coefficient of the high scope frequency domain in predetermined piece obtains and decipher
Wherein data decoding partly comprises:
Be used for carrying out the re-quantization part of re-quantization for coded data;
Be used for by carrying out the contrary quadrature conversion portion that contrary quadrature conversion obtains view data for conversion coefficient from each piece of re-quantization part; And
The conversion coefficient that is used near the high scope frequency domain of a piece the input side of re-quantization part or outlet side are positioned at predetermined piece by use is inserted in the conversion coefficient interpolation part of conversion coefficient of the high scope frequency domain of predetermined piece.
65. according to the equipment that data are deciphered of being used for of claim 64, wherein coded data is by obtaining for carrying out variable length code by the data of the quantification of each piece that quantizes to obtain; And
Wherein equipment also comprises the input side that is used in the re-quantization part, carries out the decoding part of variable-length decoding for coded data.
66. be used for for by comprising that the signal degradation factor that generates the factor be used to worsen signal generates the method that the coding method coded data of step is deciphered, and comprising:
The receiving step of the data of received code; And
Decoding is handled so that the data decoding step of the data that the reinforcement signal degradation obtains deciphering by carrying out according to the signal degradation factor that generates for the coded data of reception;
This method for generate therein the signal degradation factor and by deciphering for the digital signal of the coding that obtains by the data execution block coding that digital signal is carried out resulting each piece of piecemeal, carry out piecemeal and be attended by rearrangement with so predetermined pattern, so that reduce the correlation between the adjacent data item
Wherein the data decoding step comprises:
Be used for block decoding step for the digital signal execution block decoding processing of coding; And;
Be used for going to reset the piece decomposition step of decomposing with piece for the data execution of each piece that obtains by the block decoding step.
67. be used for for by comprising that the signal degradation factor that generates the factor be used to worsen signal generates the method that the coding method coded data of step is deciphered, and comprising:
The receiving step of the data of received code; And
Decoding is handled so that the data decoding step of the data that the reinforcement signal degradation obtains deciphering by carrying out according to the signal degradation factor that generates for the coded data of reception;
This method for generate therein the signal degradation factor and by for carrying out the quadrature conversion by the view data that view data is divided into each piece that two-dimensional block obtains, carrying out for the conversion coefficient of each piece that is converted to by this quadrature and quantize and before or after this quantizes, remove the coded data that the conversion coefficient of the high scope frequency domain in predetermined piece obtains and decipher
Wherein the data decoding step comprises:
Carry out the re-quantization step of re-quantization for coded data;
By carrying out the contrary quadrature switch process that contrary quadrature conversion obtains view data for the conversion coefficient of each piece that obtains at re-quantization step execution re-quantization; And
The conversion coefficient that was arranged near the high scope frequency domain of a piece the predetermined piece before or after the re-quantization step is carried out re-quantization by use is inserted in the conversion coefficient interpolation step of conversion coefficient of the high scope frequency domain of predetermined piece.
68. be used for equipment that coded data is deciphered, comprise:
The receiving unit of the data of received code;
In the coded data that receives, generate the signal degradation factor generating portion of the signal degradation factor according to this coded data; And
By carrying out for the data that wherein generate the signal degradation factor that decoding is handled so that strengthen the data decoding part of the data that signal degradation obtains deciphering according to the signal degradation factor.
69. the equipment that data are deciphered of being used for according to claim 68, this equipment is for by deciphering for the digital signal of the coding that is obtained by the data execution block coding that digital signal is carried out resulting each piece of piecemeal, carry out piecemeal and be attended by rearrangement with so predetermined pattern, so that reduce the correlation between the adjacent data item
Wherein signal degradation factor generating portion comprises:
Be used for block decoding part for the digital signal execution block decoding processing of coding; And;
Be used for for the data of each piece that partly obtains by block decoding carry out go to reset go to reset part; And
Wherein data decoding comprises that partly the piece that is used for decomposing according to the data execution block that goes to reset decomposes part.
70. the equipment that data are deciphered of being used for according to claim 68, equipment is for by for being carried out the quadrature conversion by the view data that view data is divided into each piece that two-dimensional block obtains and carrying out the coded data that quantizes to obtain for the conversion coefficient of each piece that is converted to by this quadrature and decipher
Wherein signal degradation factor generating portion comprises:
Be used for carrying out the re-quantization part of re-quantization for coded data;
Be used for by carrying out the contrary quadrature conversion portion that contrary quadrature conversion obtains view data for conversion coefficient from each piece of re-quantization part; And
Be used for obtaining part according to the conversion coefficient that the conversion coefficient of the high scope frequency domain that is positioned at a near piece the predetermined piece obtains at the conversion coefficient of the high scope frequency domain of predetermined piece at the input side of re-quantization part or outlet side; And
Wherein data decoding partly uses the conversion coefficient of the conversion coefficient of the high scope frequency domain that is arranged near the piece of predetermined piece as the high scope frequency domain of predetermined piece.
71. be used for method that coded data is deciphered, comprise
The receiving step of the data of received code;
The signal degradation factor that generates the signal degradation factor according to this coded data in the data of input coding generates step; And
By carrying out for the data that wherein generate the signal degradation factor that decoding is handled so that strengthen the data decoding step of the data that signal degradation obtains deciphering according to the signal degradation factor.
72. the method that data are deciphered of being used for according to claim 71, this method is to by deciphering for the digital signal of the coding that is obtained by the data execution block coding that digital signal is carried out resulting each piece of piecemeal, carry out piecemeal and be attended by rearrangement with so predetermined pattern, so that reduce the correlation between the adjacent data item
The wherein signal degradation factor generates step and comprises:
Digital signal execution block for coding is deciphered the block decoding step of handling; And;
Carry out for the data of each piece that obtains by the block decoding step and to go the rearrangement step of going of resetting; And
Wherein the data decoding step comprises the piece decomposition step of decomposing according to the data execution block that goes to reset.
73. the method that data are deciphered of being used for according to claim 71, this method is for by for being carried out the quadrature conversion by the view data that view data is divided into each piece that two-dimensional block obtains and carrying out the coded data that quantizes to obtain for the conversion coefficient of each piece that is converted to by this quadrature and decipher
The wherein signal degradation factor generates step and comprises:
Carry out the re-quantization step of re-quantization for coded data;
By for carry out the contrary quadrature switch process that contrary quadrature conversion obtains view data from the conversion coefficient of each piece of re-quantization step; And
Obtain conversion coefficient obtaining step at the input side of re-quantization step or outlet side according to the conversion coefficient of the high scope frequency domain that is arranged in a near piece the predetermined piece at the conversion coefficient of the high scope frequency domain of predetermined piece; And
Wherein the data decoding step is used the conversion coefficient of the conversion coefficient of the high scope frequency domain that is arranged near the piece of predetermined piece as the high scope frequency domain of predetermined piece.
CN200910002105XA 2003-03-24 2004-03-23 Data encoding and decoding device and method, system and method for processing signal Expired - Fee Related CN101510979B (en)

Applications Claiming Priority (12)

Application Number Priority Date Filing Date Title
JP2003081471A JP3716842B2 (en) 2003-03-24 2003-03-24 Data encoding apparatus, data encoding method, and program
JP2003081469 2003-03-24
JP2003-081471 2003-03-24
JP2003081469A JP3772846B2 (en) 2003-03-24 2003-03-24 Data encoding device, data encoding method, data output device, and data output method
JP2003-081469 2003-03-24
JP2003081471 2003-03-24
JP2003095948 2003-03-31
JP2003-095948 2003-03-31
JP2003095948A JP4029758B2 (en) 2003-03-31 2003-03-31 Image data encoding apparatus and encoding method, and image data encoding / decoding system and encoding / decoding method
JP2003129340A JP3906822B2 (en) 2003-05-07 2003-05-07 Encoding apparatus and encoding method
JP2003129340 2003-05-07
JP2003-129340 2003-05-07

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNB2004800079427A Division CN100481917C (en) 2003-03-24 2004-03-23 Data encoding apparatus and method, data output apparatus and method, signal processing system, apparatus, and method, and data decoding apparatus and method

Publications (2)

Publication Number Publication Date
CN101510979A true CN101510979A (en) 2009-08-19
CN101510979B CN101510979B (en) 2011-06-22

Family

ID=33295023

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB2004800079427A Expired - Fee Related CN100481917C (en) 2003-03-24 2004-03-23 Data encoding apparatus and method, data output apparatus and method, signal processing system, apparatus, and method, and data decoding apparatus and method
CN200910002105XA Expired - Fee Related CN101510979B (en) 2003-03-24 2004-03-23 Data encoding and decoding device and method, system and method for processing signal

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNB2004800079427A Expired - Fee Related CN100481917C (en) 2003-03-24 2004-03-23 Data encoding apparatus and method, data output apparatus and method, signal processing system, apparatus, and method, and data decoding apparatus and method

Country Status (2)

Country Link
JP (1) JP3772846B2 (en)
CN (2) CN100481917C (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4556124B2 (en) 2005-02-04 2010-10-06 ソニー株式会社 Encoding apparatus and method, decoding apparatus and method, image processing system, recording medium, and program
JP2006217403A (en) * 2005-02-04 2006-08-17 Sony Corp Coding apparatus and method, decoding apparatus and method, recording medium, program, image processing system, and image processing method
JP4716086B2 (en) * 2005-02-04 2011-07-06 ソニー株式会社 Encoding apparatus and method, recording medium, program, and image processing system
JP4696577B2 (en) * 2005-02-04 2011-06-08 ソニー株式会社 Encoding apparatus and method, decoding apparatus and method, recording medium, program, image processing system and method
JP2006217406A (en) * 2005-02-04 2006-08-17 Sony Corp Coding apparatus and method, decoding apparatus and method, recording medium, program, and image processing system and method
JP4697519B2 (en) * 2005-02-04 2011-06-08 ソニー株式会社 Encoding apparatus and method, decoding apparatus and method, image processing system, recording medium, and program
JP4552677B2 (en) * 2005-02-04 2010-09-29 ソニー株式会社 Encoding apparatus and method, decoding apparatus and method, information processing system, recording medium, and program
JP4573110B2 (en) * 2005-02-07 2010-11-04 ソニー株式会社 Encoding apparatus and method, recording medium, program, and image processing system
JP4556694B2 (en) * 2005-02-07 2010-10-06 ソニー株式会社 Encoding apparatus and method, recording medium, program, and image processing system
JP4725127B2 (en) * 2005-02-16 2011-07-13 ソニー株式会社 Decoding apparatus and method, recording medium, and program
JP4581733B2 (en) * 2005-02-17 2010-11-17 ソニー株式会社 Encoding apparatus and method, decoding apparatus and method, recording medium, program, and image processing system
JP4561401B2 (en) * 2005-02-25 2010-10-13 ソニー株式会社 Data conversion apparatus and method, data reverse conversion apparatus and method, information processing system, recording medium, and program
JP4742614B2 (en) 2005-02-25 2011-08-10 ソニー株式会社 Data conversion apparatus and method, data reverse conversion apparatus and method, information processing system, recording medium, and program
JP4591767B2 (en) * 2005-02-28 2010-12-01 ソニー株式会社 Encoding apparatus and method, decoding apparatus and method, image processing system, recording medium, and program
JP4577043B2 (en) * 2005-02-28 2010-11-10 ソニー株式会社 Image processing apparatus and method, recording medium, and program
JP2006238375A (en) * 2005-02-28 2006-09-07 Sony Corp Apparatus and method for coding image data, apparatus and method for decoding image data, image processing system and method, recording medium, and program
JP5618128B2 (en) * 2010-02-22 2014-11-05 ソニー株式会社 Encoding apparatus, encoding method, and program
CN109581894B (en) * 2018-11-13 2021-06-15 苏州灵猴机器人有限公司 High-precision analog quantity transmission system and method based on signal combination

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3252706B2 (en) * 1995-07-21 2002-02-04 ソニー株式会社 Video signal reproduction method and apparatus, and signal transmission method and apparatus
JP3778236B2 (en) * 1996-10-22 2006-05-24 ソニー株式会社 Video signal transmission method, video signal output method, video signal output device, and additional information detection device
US6690724B1 (en) * 1997-01-10 2004-02-10 Matsushita Electric Industrial Co., Ltd. Image processing method, image processing device, and data recording medium
JP4240554B2 (en) * 1997-07-11 2009-03-18 ソニー株式会社 Image encoding apparatus, image encoding method, image decoding apparatus, and image decoding method

Also Published As

Publication number Publication date
CN1765127A (en) 2006-04-26
JP3772846B2 (en) 2006-05-10
CN101510979B (en) 2011-06-22
JP2004289685A (en) 2004-10-14
CN100481917C (en) 2009-04-22

Similar Documents

Publication Publication Date Title
CN101510979B (en) Data encoding and decoding device and method, system and method for processing signal
US7945102B2 (en) Data encoding apparatus, data encoding method, data output apparatus, data output method, signal processing system, signal processing apparatus, signal processing method, data decoding apparatus, and data decoding method
EP0649261B1 (en) Image data processing and encrypting apparatus
US7421127B2 (en) Spatial scalable compression scheme using spatial sharpness enhancement techniques
US6385247B1 (en) Encoding circuit for transform coding of a picture signal and decoding circuit for decoding said signal
US4939515A (en) Digital signal encoding and decoding apparatus
EP0499303B1 (en) Method and apparatus for shuffling and deshuffling data
KR100601743B1 (en) Image processing apparatus and method, transmission medium, transmission method and image format
JP2002517176A (en) Method and apparatus for encoding and decoding digital motion video signals
US5313298A (en) Video companding method and system
Hsu et al. A new adaptive separable median filter for removing blocking effects
WO1993021734A1 (en) A coding technique for high definition television signals
JPH11146399A (en) Image decoder
JPH11317966A (en) Method and device for reference degradation in video signal
KR100238829B1 (en) Image signal processing device and image signal processing method
KR20010102030A (en) Classified adaptive multiple processing system
EP1825683A1 (en) Electronic image processing method and device with linked random generators
JP2000101827A (en) Digital video coding device and decoding device using watermarking and its method
JPH0797754B2 (en) Encoding transmission device
Akrout et al. Codeword orientation: an improved subband coding/vector quantization scheme for image coding
JP2827357B2 (en) Image signal transmission apparatus and method
JP3859099B2 (en) Decoding device, decoding method, transmission / reception device, and transmission / reception method
JPH06165111A (en) Image compressing/extending device
JPH0686257A (en) Image coding device
JP2830009B2 (en) Decryption device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110622

Termination date: 20130323