KR0141297B1 - Nonlinear Quantization Method - Google Patents
Nonlinear Quantization MethodInfo
- Publication number
- KR0141297B1 KR0141297B1 KR1019940017567A KR19940017567A KR0141297B1 KR 0141297 B1 KR0141297 B1 KR 0141297B1 KR 1019940017567 A KR1019940017567 A KR 1019940017567A KR 19940017567 A KR19940017567 A KR 19940017567A KR 0141297 B1 KR0141297 B1 KR 0141297B1
- Authority
- KR
- South Korea
- Prior art keywords
- quantization
- coefficients
- component
- macroblock
- coefficient
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
본 발명은 변환계수를 이용한 영상부호화장치에 있어서 본 발명에 의한 비선형 양자화방법에서는 변환계수 중 DC를 포함한 저주파성분과 고주파성분에 대하여 비선형 양자화를 수행함으로써 저주파성분의 정보 손실을 줄일 수 있을 뿐 아니라 각 주파수성분의 중요도 및 주위 매크로블럭의 저주파성분에 적용된 양자화계수에 따라서 현재 매크로블럭의 양자화계수 및 양자화계수의 기울기를 설정함으로써 발생되는 비트스트림의 양을 줄일 수 있도록 한 것이다.According to the present invention, in the nonlinear quantization method according to the present invention, the nonlinear quantization method according to the present invention can reduce information loss of low frequency components by performing nonlinear quantization on low frequency components and high frequency components including DC. According to the importance of the frequency component and the quantization coefficient applied to the low frequency component of the surrounding macroblock, the amount of the generated bitstream can be reduced by setting the slope of the quantization coefficient and the quantization coefficient of the current macroblock.
Description
본 발명은 변환계수를 이용한 영상 부호화 장치에서의 양자화 기법에 관한것으로, 특히 저주파 성분의 정보 손실을 줄이기 위하여 변화계수중 DC를 포함한 저주파 성분과 고주파 성분에 대하여 비선형 양자화를 적응적으로 수행하는 데 적합한 비선형 양자화 방법에 관한 것이다.The present invention relates to a quantization technique in a video encoding apparatus using a transform coefficient, and is particularly suitable for adaptively performing non-linear quantization for low frequency components and high frequency components including DC in a change coefficient to reduce information loss of low frequency components. It relates to a nonlinear quantization method.
일반적으로, 영상 부호화 장치는 부호화를 위해 입력되는 영상신호에 대하여 전처리과정을 수행한 후 이산여현 변환하는 이산여현 변환기(Discrete Cosine Transformer:이하 DCT라 약함), 이 CDT에서 출력되는 영상신호를 소정의 양자화 스텝으로 양자화하기 위한 양자화기, 양자화기에서 양자화된 영상신호를 가변장 부호화하기 위한 가변장 부호화기(Variable Length Coder:이하 VLC라 약함), 그리고 움직임 추정 및 보상기 등을 포함하고 있다.In general, a video encoding apparatus performs a discrete cosine transform after performing a preprocessing process on a video signal input for encoding and then converts the discrete cosine transformer (hereinafter, referred to as DCT), and converts the video signal output from the CDT to a predetermined value. A quantizer for quantization in the quantization step, a variable length coder (hereinafter, referred to as VLC) for variable length coding the quantized video signal in the quantizer, and a motion estimation and compensator are included.
상기한 바와같은 구성을 갖는 통상의 영상 부호화 장치에 있어서, DCT에서는 프레임간 예측 부호화를 적용하는 매크로 블럭의 경우에는 현재의 매크로 블럭에서 예측 매크로 블럭을 감산하여 잔류 매크로 블럭을 만들고, 프레임내 부호화의 경우에는 현재의 매크로 블럭에 변화를 주지 않게 된다. DCT는 상관계수가 큰 신호에 대해서 에너지 응집력을 거의 최적으로 만드는 변환으로서, 인간의 감지도를 반영하기에 좋은 구조를 가지고 있다.In the conventional video encoding apparatus having the above-described configuration, in the DCT, in the case of the macroblock to which inter-frame prediction encoding is applied, the residual macroblock is made by subtracting the prediction macro block from the current macroblock, and the intra-frame encoding In this case, no change is made to the current macro block. DCT is a transformation that makes energy cohesion almost optimal for signals with large correlation coefficients, and has a good structure to reflect human sensitivity.
한편, 양자화기에 있어서, 먼저 인간의 감지도(즉, 시각 특성)를 고려한 적절한 가중 행렬로 계수마다 가중치를 두게 된다. 이후 프레임내 부호화되는 매크로 블럭에 대해서는 DC 계수의 경우 8비트로 선형 양자화되며, AC 계수의 경우 데드-존(dead-zone)이 없는 균일 양자화기에 의해 양자화된다. 반면, 프레임간 부호화되는 매크로 블럭에 대해서는 모든 DCT 계수들이 데드-존이 있는 균일 양자화기에 의해 양자화 된다. 이때, 양자화기의 스텝 사이즈는 버퍼 조절 알고리즘에 의해 양자화 스케일 팩터로서 조절된다.In the quantizer, on the other hand, weights are given for each coefficient by an appropriate weighting matrix considering human sensitivity (ie, visual characteristics). Subsequently, the macroblocks encoded in the frame are linearly quantized to 8 bits in the case of DC coefficients, and quantized by a uniform quantizer having no dead-zone in the case of AC coefficients. On the other hand, for macroblocks that are inter-frame coded, all DCT coefficients are quantized by a dead-zone uniform quantizer. At this time, the step size of the quantizer is adjusted as a quantization scale factor by a buffer adjustment algorithm.
제1도는 변환계수를 이용한 영상 부호화 시스템에 적용되는 일반적인 양자화기의 블록도이다.1 is a block diagram of a general quantizer applied to an image encoding system using a transform coefficient.
제1도에 있어서, 제1양자화기(1)는 DCT 블록(도시생략)으로부터 제공되는 DCT 변환계수를 입력으로 하여 인간의 시각적 효과를 고려하여 설정된 가중치가 부여된 양자화 행렬에 의해 양자화하기 위한 것이며, 제2양자화기(3)는 부호화하면서 발생된 비트 스트림이 버퍼에 어느 정도 채워져 있는지의 따라 설정되는 양자화 계수에 의해 양자화한 후 VLS(도시생략)로 공급한다. 즉, 제1양자화기(1)에는 제2A도와 같은 예의 양자화 행렬이 존재하고, 제2양자화기(3)에는 제2B도와 같은 예의 수시로 변화하는 균등 양자화 계수가 존재한다.In FIG. 1, the first quantizer 1 is for quantizing by a weighted quantization matrix set in consideration of a human visual effect by taking a DCT transform coefficient provided from a DCT block (not shown). The second quantizer 3 quantizes the quantization coefficient according to how much the bit stream generated while encoding is filled in the buffer, and then supplies the quantized coefficient to the VLS (not shown). That is, the first quantizer 1 has a quantization matrix of the example as shown in FIG. 2A, and the second quantizer 3 has a constant quantization coefficient that changes frequently with the example as shown in FIG. 2B.
그러나, 이러한 종래의 양자화 방법에서는 전송되어지는 비트 스트림이 버퍼에 일정 수준 이상 채워지게 되면 큰 양자화 계수가 설정되어 제2양자화기에서 저주파 성분의 정보뿐만 아니라 고주파 성분의 정보까지 양자화되는데, 이때 고주파 성분의 크기가 작을 경우 대부분 0으로 양자화되어 결국 데이타량을 대폭 감소시키게 된다. 그러나, 이때 저주파 성분인 DC 성분의 해상도(resolution)가 크게 변화하므로 수신측에서 복원된 영상을 살펴보면 블록킹 효과가 발생되는 문제점이 있다.However, in the conventional quantization method, when the transmitted bit stream fills the buffer more than a predetermined level, a large quantization coefficient is set and the second quantizer quantizes not only low frequency information but also high frequency information. If the size of is small, most of them will be quantized to zero, which will greatly reduce the amount of data. However, at this time, since the resolution of the DC component, which is a low frequency component, varies greatly, there is a problem in that a blocking effect occurs when looking at the reconstructed image at the reception side.
따라서, 본 발명은 상술한 종래기술의 문제점을 해결하기 위한 것으로, 변환계수를 이용한 영상 부호화 장치에 있어서, 저주파 성분의 정보 손실을 줄이기 위하여 변환계수 중 DC를 포함한 저주파 성분과 고주파 성분에 대하여 이미 부호화된 인접하는 주변 매크로 블록의 DC 성분 양자화 계수를 참조하여 현재 매크로 블록의 DC 성분 양자화 계수를 결정하고, 출력측 버퍼의 충만 상태와 매크로 블록의 분산값에 의거하여 DC 성분에서 고주파 성분 방향으로의 적응적인 양자화 가중치에 대한 기울기를 결정함으로써, 적응적인 비선형 양자화를 수행할 수 있는 비선형 양자화 방법을 제공하는데 그 목적이 있다.Accordingly, the present invention is to solve the problems of the prior art described above, in the video encoding apparatus using a transform coefficient, in order to reduce information loss of the low frequency component, the low frequency component including DC and the high frequency component of the transform coefficient are already encoded. The DC component quantization coefficients of the current macroblock are determined by referring to the DC component quantization coefficients of adjacent neighboring macroblocks, and adaptively transformed from the DC component to the high frequency component direction based on the full state of the output buffer and the variance of the macroblock. It is an object of the present invention to provide a nonlinear quantization method capable of performing adaptive nonlinear quantization by determining a slope of a quantization weight.
상기 목적을 달성하기 위하여 본 발명은, 이산 여현 변환된 매크로 블록 단위의 DCT 변환계수를 비선형 양자화하는 방법에 있어서, 상기 매크로 블록 단위의 DCT 변환계수를 인간의 시각적 효과를 고려하여 기설정된 가중요소가 부여된 양자화 행렬에 의해 1차 양자화하는 과정: 출력측 버퍼의 데이터 저장 상태 정보, 비트 발생량 및 이미 부호화된 인접하는 주변 매크로 블록의 평균 양자화 계수에 의거하여 양자화하고자 하는 현재 매크로 블록의 DC 성분 양자화 계수를 결정하는 과정: 상기 현재 매크로 블록의 분산값과 상기 출력측 버퍼의 데이터 저장 상태 정보에 의거하여, 상기 DC 성분으로부터 고주파 성분 방향으로 멀어질수록 가중치가 크게 되도록 설정되는 기울기를 결정하는 과정: 및 상기 결정된 DC 성분 양자화 계수 및 상기 결정된 기울기에 따라 결정되는 적응 양자화 계수에 의거하여, 상기 현재 매크로 블록의 DCT 변환계수들을 적응적으로 2차 양자화하는 과정으로 이루어진 비선형 양자화 방법을 제공한다.In order to achieve the above object, the present invention provides a non-linear quantization method of DCT transform coefficients in a macroblock unit of discrete cosine transform, wherein a predetermined weighting factor is set in consideration of a human visual effect. First-order quantization using a given quantization matrix: DC component quantization coefficients of the current macroblock to be quantized based on the data storage state information of the output buffer, the bit generation amount, and the average quantization coefficients of neighboring neighboring macroblocks already coded. Determining step: Determining a slope that is set so that the weight is greater as the distance away from the DC component toward the high frequency component based on the dispersion value of the current macro block and the data storage state information of the output side buffer: and the determined DC component quantization coefficients and the determined slope On the basis of the adaptive quantization factor resulting la, there is provided a non-linear quantization method comprising the steps in the second quantizing the DCT transform coefficients of the current macro block is adaptively.
제1도는 본 발명에 따른 비선형 양자화 방법을 적용하는 데 적합하며 변환계수를 이용한 영상 부호화 시스템에 적용되는 일반적인 양자화 장치의 블록도,1 is a block diagram of a general quantization apparatus suitable for applying a nonlinear quantization method according to the present invention and applied to an image encoding system using a transform coefficient.
제2a, 2b도는 제1도에 도시된 제1 및 제2양자화기에 있어서 양자화 행렬및 양자화 계수의 예를 도시한 도면,2A and 2B show examples of quantization matrices and quantization coefficients in the first and second quantizers shown in FIG.
제3도는 양자화 계수에 대한 그래프로서, 제3a도는 제1도에 도시된 제2양자화기에 있어서 종래의 양자화 계수 설정 방법에 따른 그래프, 제3b도는 본 발명에 의한 양자화 계수 설정 방법에 따른 그래프, 제3c도는 서로간의 비교를 위해 종래의 양자화 방법과 본 발명의 양자화 방법에 따른 양자화 계수에 대한 그래프.FIG. 3 is a graph of quantization coefficients. FIG. 3a is a graph according to a conventional method of setting quantization coefficients in the second quantizer shown in FIG. 1, and FIG. 3b is a graph of a quantization coefficient setting method according to the present invention. 3c is a graph of quantization coefficients according to the conventional quantization method and the quantization method of the present invention for comparison with each other.
*도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
1,3:양자화기1,3: Quantifier
이하 본 발명의 바람직한 실시예에 대하여 첨부된 도면을 참조하여 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
본 발명에 따른 비선형 양자화 방법이 적용되는 양자화 장치는, 제1도에 도시된 바와같이, 제1양자화기(1)와 제2양자화기(3)를 포함하는 데, 이때 본 발명의 비선형 양자화 방법은 제2양자화기(3)에서 양자화 계수를 결정하는 방법이 전술한 종래방법과는 다르다. 따라서 하기에서는 이러한 점을 중심으로 하여 설명하고자 한다.The quantization apparatus to which the nonlinear quantization method according to the present invention is applied includes a first quantizer 1 and a second quantizer 3, as shown in FIG. 1, wherein the nonlinear quantization method of the present invention The method of determining the quantization coefficient in the second quantizer 3 is different from the conventional method described above. Therefore, the following will be described based on this point.
본 발명에 따라 제1양자화기(1)에서는 전술한 바와 마찬가지로 DCT 블록(도시생략)에서 출력되는 DCT 변환계수를 입력으로 하여 인간의 시각적 효과를 고려하여 설정된 가중치가 부여된 양자화 행렬에 의해 양자화하여 제2양자화기(3)로 공급한다.According to the present invention, in the first quantizer 1, as described above, a DCT transform coefficient output from a DCT block (not shown) is input and quantized by a weighted quantization matrix set in consideration of human visual effects. It is supplied to the 2nd quantizer (3).
또한, 제2양자화기(3)에서는 각 주파수 성분의 중요도(즉, 저주파 및 고주파 성분)를 고려하여 양자화 계수를 결정하는 데, 출력측 버퍼의 충만 상태 정보, 이미 부호화된 주변 매크로 블록의 저주파 성분에 대한 양자화 계수에 의거하여 현재 매크로 블록의 DC 성분 양자화 계수를 결정, 즉 일예로서 제3C도에 도시된 바와같은, QPDC2의 결정은 다음의 수학식과 같다.In addition, the second quantizer 3 determines the quantization coefficients in consideration of the importance (i.e., low frequency and high frequency components) of each frequency component. The DC component quantization coefficient of the current macroblock is determined based on the quantization coefficients, that is, the determination of QP DC2 , as shown in FIG.
BF(0-100%) : 버퍼에 저장된 데이터량BF (0-100%): amount of data stored in buffer
BA: 할당된 비트량/프레임B A : allocated bit rate / frame
BR: 남은 비트량/프레임B R : remaining bit rate / frame
NT: 전체 매트로 블록수/프레임N T : Total number of blocks / frame
NR: 남은 매트로 블록수/프레임N R : Number of remaining blocks / frame
QPM: 평균 양자화 계수QP M : Average Quantization Coefficient
QPT: 최대 양자화 계수QP T : Maximum Quantization Coefficient
즉, 상기한 수학식 1에서 QPDC2는 DC 성분을 양자화하는 계수를 의미하는데, 이 양자화 계수값은 출력측 버퍼의 충만 상태, 비트 발생량 및 이미 부호화된 주변 매크로 블록의 평균 양자화 계수값에 의해 영향을 받게 된다.That is, in Equation 1, QP DC2 denotes a coefficient for quantizing a DC component, and the quantization coefficient value is influenced by the full state of the output buffer, the bit generation amount, and the average quantization coefficient value of the already encoded neighboring macroblock. Will receive.
이때, 상기한 수학식 1에서 QPDC2는 최대 양자화 계수(QPT)와 바로 앞의 배크로 블록의 양자화 계수를 기준으로 한 변화량(QPM+ DF)중 작은 값으로 결정된다. 여기에서, 변화량(DF)은, 상기한 수학식 1에 도시된 바와같이, 세가지의 경우로 나누어지는데, DD값이 0이면 QPM을 그대로 사용하고, 0보다 크면 예상된 비트 발생량보다 많은 비트가 발생되었다는 것을 의미하므로 양(+)의 DF를 발생시켜 양자화 계수를 증가시킨다. 또한, DD값이 0보다 작으면 상기와 반대로 양자화계수를 약간 감소시킨다.At this time, in Equation 1, QP DC2 is determined to be the smaller of the maximum quantization coefficient QP T and the change amount QP M + D F based on the quantization coefficient of the block immediately before. Here, the change amount DF is divided into three cases, as shown in Equation 1 above. If the DD value is 0, QP M is used as it is. This means that it generates a positive DF, increasing the quantization coefficient. In addition, if the DD value is less than 0, the quantization coefficient is slightly decreased in the reverse direction.
여기에서, DD값의 부호에 따라 (+) 부호일 때의 DF값의 변화폭을 (-) 부호일 때의 DF값의 변화폭보다 크게 한 이유는 비트 발생을 좀 더 강하게 하기 위해서이다. 따라서, DD값이 (-) 부호일 때 양자화 계수의 최대 변화폭은 4이고, DD값이 (+) 부호일 때 양자화 계수의 최대 변화폭은 버퍼의 데이터 저장량에 따라 최대값(QPT)까지 가질 수 있다.Here, the reason why the change width of the DF value when the plus sign is larger than the change width of the DF value when the plus sign is larger according to the sign of the DD value is to make the bit generation stronger. Therefore, when the DD value is a negative sign, the maximum change width of the quantization coefficient is 4, and when the DD value is a positive sign, the maximum change width of the quantization coefficient may be up to the maximum value QP T depending on the amount of data stored in the buffer. have.
한편, 제2양자화기(3)에서는 상술한 바와같이 현재 매크로 블록의 DC 성분 양자화 계수를 결정한 다음, 블록의 분산값과 출력측 버퍼이 데이터 충만 상태 정보에 의거하여 양자화 가중요소를 결정, 즉 DC 성분으로부터 고주파 성분으로의 양자화 가중요소인, 제3b도에 도시된 바와같은 기울기 S를 다음의 수학식과 같이 산출한다.On the other hand, the second quantizer 3 determines the DC component quantization coefficient of the current macro block as described above, and then the variance value of the block and the output buffer determine the quantization weighting factor based on the data fullness state information, that is, from the DC component. The slope S as shown in FIG. 3B, which is a quantization weighting factor to a high frequency component, is calculated as in the following equation.
즉, DC 성분으로부터 멀어질수록 점진적으로 양자화 가중치가 크게 되도록 기울기가 결정된다.That is, the slope is determined so that the quantization weight gradually increases as the distance from the DC component increases.
DV : 블록의 분산값DV: variance of a block
DVT: 최대 허용 브리록 분산값DV T : Maximum Permissible Brirock Dispersion
ST: 최대 기울기S T : Maximum slope
W(DV,BF) : 기울기 가중치W (DV, B F ): Gradient Weight
즉. 상기한 수학식 2로부터 알 수 있는 바와같이, 양자화 계수 가중요소인 기울기는 0 에서부터 최대 기울기 ST까지 변화할 수 있는 데, 이때 변화에 영향을 주는 인자는 현재 매크로 블록의 분산값과 출력측 버퍼의 데이터 충만 정도이다.In other words. As can be seen from Equation 2, the slope of the quantization coefficient weighting factor can vary from 0 to the maximum slope S T , where the factors affecting the change are the variance of the current macroblock and the output buffer. The data is full.
제3A도는 제1도에 도시된 제2양자화기(3)에 있어서 종래의 양자화 계수 설정 방법을 설명하기 위한 그래프이고, 제3B도는 본 발명에 의한 양자화 계수 설정 방법을 설명하기 위한 그래프이다. 즉, 상기한 도면으로 부터 알 수 있는 바와같이 종래에는 DC성분으로의 거리에 상관없이 일정한 가중요소, 예를 들어 '1'을 부여하였지만, 본 발명에서는 DC성분으로부터 멀어질수록 즉, 고주파 성분이 될수록 가중요소값이 1보다 커지게 되어 변환계수에 대한 양자화 폭이 커지게 된다. 이것은 전술한 종래기술에서와 같이 모든 변환계수에 대하여 일률적으로 양자화 계수를 적용하는 것이 아니라 주파수 성분의 중요도에 따라 차별적으로 취급한다 것을 의미한다.FIG. 3A is a graph for explaining a conventional quantization coefficient setting method in the second quantizer 3 shown in FIG. 1, and FIG. 3B is a graph for explaining the quantization coefficient setting method according to the present invention. That is, as can be seen from the above drawings, in the related art, a constant weighting element, for example, '1' has been given regardless of the distance to the DC component, but in the present invention, the higher frequency component becomes farther from the DC component. As the weighting factor value increases, the quantization width of the transform coefficient increases. This means that the quantization coefficients are not uniformly applied to all transform coefficients as in the above-described prior art, but are treated differently according to the importance of frequency components.
제3c도는 제3a도에 도시된 종래방법에 의해 설정된 양자화 계수와 제3b도에 도시된 본 발명에 의해 설정된 양자화 계수를 서로간의 비교를 위해 동일 그래프상에서 도시한 것으로서, QP2는 DC및 저주파 성분에서는 종래의 QP1보다 작은 값을 갖고, 고주파 성분에서는 종래의 QP1보다 큰값을 갖도록 고주파 성분에서 발생되는 비트 스트림의 양을 줄이고, 저주파 성분은 작은 양자화 스텝을 사용하여 비트 스트림의 양을 늘림으로써 변환계수값의 정확도를 최대한 유지하도록 한다.FIG. 3C shows the quantization coefficients set by the conventional method shown in FIG. 3A and the quantization coefficients set by the present invention shown in FIG. 3B on the same graph for comparison with each other, where QP 2 is a DC and a low frequency component. in increasing the amount of the bit stream to have a greater than the conventional QP 1 reduces the amount of bit stream generated by the high-frequency components, low-frequency component by using the small quantization step, it has a value less than the conventional QP 1, the high-frequency component by Try to maintain the accuracy of the conversion coefficient value as much as possible.
여기에서, QPDC2는 QP2의 DC 성분에 주어진 양자화 계수값으로 부호화된 주위 각 매크로 블럭의 QPDC2를 고려하여 그 차이값이 소정범위(TDC)내에 존재하도록 설정하여 블록킹 효과가 크게 발생하지 않도록 한다.Here, QP DC2 considers the QP DC2 of each macroblock that is encoded with the quantization coefficient value given to the DC component of QP 2 so that the difference value is within a predetermined range (T DC ) so that the blocking effect does not greatly occur. Do not
이상 설명한 바와 같이 본 발명의 비선형 양자화 방법에 따르면, 변환계수중 DC를 포함한 저주파 성분에 대하여 비선형 양자화를 수행함으로써 저주파 성분의 정보 손실을 줄일 수 있다. 또한, 본 발명은 각 주파수 성분의 중요도 및 주위 매크로 블럭의 저주파 성분에 적용된 양자화 계수에 따라서 현재 매크로 블럭의 양자화 계수 및 양자화 계수의 기울기를 설정함으로써 발생 비트량의 억제는 물론 인간의 시각 특성에 보다 주관적인 화질 개선효과를 얻을 수 있다.As described above, according to the nonlinear quantization method of the present invention, information loss of low frequency components can be reduced by performing nonlinear quantization on low frequency components including DC in a transform coefficient. In addition, the present invention sets the slope of the quantization coefficient and the quantization coefficient of the current macroblock according to the importance of each frequency component and the quantization coefficient applied to the low frequency component of the surrounding macroblock, thereby suppressing the amount of generated bits as well as the human visual characteristics. Subjective picture quality improvement effect can be obtained.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019940017567A KR0141297B1 (en) | 1994-07-21 | 1994-07-21 | Nonlinear Quantization Method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019940017567A KR0141297B1 (en) | 1994-07-21 | 1994-07-21 | Nonlinear Quantization Method |
Publications (1)
Publication Number | Publication Date |
---|---|
KR0141297B1 true KR0141297B1 (en) | 1998-06-15 |
Family
ID=19388436
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019940017567A Expired - Fee Related KR0141297B1 (en) | 1994-07-21 | 1994-07-21 | Nonlinear Quantization Method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR0141297B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100708206B1 (en) * | 2006-06-22 | 2007-04-18 | 삼성전자주식회사 | Video decoding method and apparatus |
-
1994
- 1994-07-21 KR KR1019940017567A patent/KR0141297B1/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100708206B1 (en) * | 2006-06-22 | 2007-04-18 | 삼성전자주식회사 | Video decoding method and apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2675529B2 (en) | Video coding method and apparatus thereof | |
KR100304103B1 (en) | Method for finding re-quantization step sizes resulting in abrupt bit-rate reduction and rate control method using it | |
US6546049B1 (en) | Parameterized quantization matrix adaptation for video encoding | |
EP0963657B1 (en) | Digital signal compression encoding with improved quantisation | |
CN1075320C (en) | Method of and apparatus for coding in which quantizing degree can be changed according to character of energy of frequency zone | |
EP1718080A1 (en) | Image encoding method, device thereof, and control program thereof | |
EP0519962A1 (en) | Digital image coding using a random scanning of image frames. | |
JPH09307904A (en) | Quantizer for video signal coding system | |
EP0960528A2 (en) | Method of frame by frame calculation of quantization matrices | |
EP0680217B1 (en) | Video signal decoding apparatus capable of reducing blocking effects | |
EP1516493B1 (en) | A method and system for optimizing image sharpness during coding | |
EP0784410A2 (en) | Image coded data processing | |
KR101345294B1 (en) | Method and apparatus for quantizing image | |
KR0141297B1 (en) | Nonlinear Quantization Method | |
JPH07203430A (en) | Image coding device | |
JP2614661B2 (en) | High efficiency image coding device | |
Chang et al. | A novel rate predictor based on quantized DCT indices and its rate control mechanism | |
KR100595144B1 (en) | An adaptive quantization algorithm for video coding | |
KR0148150B1 (en) | Adaptive Quantization Step Size Determination Method According to Complexity of Image Data and Its Apparatus | |
KR100774455B1 (en) | Bit rate control for real time video transmission applications | |
Gotze et al. | An adaptive interframe transform coding system for images | |
KR100221814B1 (en) | Apparatus and method for shape bit control in moving picture encoder | |
KR950005653B1 (en) | Data quantization rate control method and apparatus | |
KR100234239B1 (en) | Quantization Method and Device for Reducing Blocking Effect | |
KR0126482Y1 (en) | Data Loss Prevention Device of Image Compressor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 12 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 13 |
|
FPAY | Annual fee payment |
Payment date: 20110302 Year of fee payment: 14 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 14 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20120320 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20120320 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |