KR100498333B1 - Quantization parameter decision method - Google Patents
Quantization parameter decision method Download PDFInfo
- Publication number
- KR100498333B1 KR100498333B1 KR10-2002-0065692A KR20020065692A KR100498333B1 KR 100498333 B1 KR100498333 B1 KR 100498333B1 KR 20020065692 A KR20020065692 A KR 20020065692A KR 100498333 B1 KR100498333 B1 KR 100498333B1
- Authority
- KR
- South Korea
- Prior art keywords
- quantization parameter
- intra
- macroblock
- predetermined range
- determining
- 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
- 238000013139 quantization Methods 0.000 title claims abstract description 96
- 238000000034 method Methods 0.000 title claims abstract description 13
- 238000013507 mapping Methods 0.000 claims description 12
- 230000002093 peripheral effect Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/124—Quantisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/107—Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
본 발명은 양자화 파라미터 결정 방법에 관한 것으로 특히, 주변의 인터 매크로블록의 양자화 파라미터 정보를 수집하여 현재 처리할 P-프레임의 인트라 매크로블록의 양자화 파라미터를 결정함으로써 주변 매크로블록과 화질 차이가 나지 않도록 함에 목적이 있다. 이러한 목적의 본 발명은 현재 처리할 P-프레임의 인트라 매크로블록(PMB)에 대해 그 주변 매크로블록(MB0~MB3)이 인터 모드(inter mode)로 부호화되었는지 확인하는 단계와, 상기 주변 매크로블록(MB0~MB3)의 양자화 파라미터(QP0~QP3)를 합산하여 평균값을 산출하는 단계와, 상기 평균값에 대응하는 인트라 양자화 파라미터(IQP)를 결정하는 단계와, 상기 인트라 양자화 파라미터(IQP)와 인접 매크로블록(MB0)의 양자화 파라미터(QP0)의 차이값이 소정 범위(-2~+2) 이내인지 비교하는 단계와, 상기에서 차이값이 소정 범위 이내인 경우 상기에서 결정된 인트라 양자화 파라미터(IQP)를 최종 인트라 양자화 파라미터로 결정하며, 상기에서 차이값이 소정 범위를 벗어난 경우 상기에서 결정된 인트라 양자화 파라미터(IQP)를 소정 범위(-2 또는 +2)로 클리핑하여 최종 인트라 양자화 파라미터를 결정하는 단계를 수행하도록 구성한다. The present invention relates to a method for determining a quantization parameter, in particular, by collecting quantization parameter information of neighboring inter macroblocks to determine the quantization parameter of an intra macroblock of a P-frame to be processed at present so that there is no difference in image quality from the neighboring macroblocks. There is a purpose. The present invention for this purpose is to determine whether the peripheral macroblock (MB0 ~ MB3) is encoded in the inter mode for the intra macroblock (PMB) of the P-frame to be processed currently, and the peripheral macroblock ( Calculating an average value by summing the quantization parameters QP0 to QP3 of MB0 to MB3), determining an intra quantization parameter IQP corresponding to the average value, the intra quantization parameter IQP and an adjacent macroblock Comparing whether or not the difference value of the quantization parameter QP0 of (MB0) is within a predetermined range (-2 to +2), and if the difference value is within the predetermined range, the intra quantization parameter (IQP) determined above is finalized. Intra quantization parameter, and if the difference value is out of a predetermined range, the intra quantization parameter (IQP) determined as above is clipped to a predetermined range (-2 or +2) and the final intra quantum It is configured to perform the step of determining a parameter.
Description
본 발명은 영상 처리 방식에 관한 것으로 특히, 양자화 파라미터 결정 방법에 관한 것이다. The present invention relates to an image processing scheme, and more particularly, to a method of determining a quantization parameter.
일반적인 영상 부호화 방식에서는 P-프레임 내 매크로블록(MB)을 인트라(Intra) 방식으로 부호화하는 경우가 많다. In a typical video encoding scheme, a macroblock (MB) in a P-frame is often encoded by an intra scheme.
예를 들어, 이전 영상에서 적합한 레퍼런스 매크로블록(MB)을 찾지 못하여 인트라 부호화하는 경우와 인위적으로 주기적 또는 비주기적으로 매크로블록(MB)을 인트라 부호화하는 경우가 있다. For example, there is a case where intra coding is not performed because a suitable reference macroblock MB is not found in the previous image, and there is a case where the macroblock MB is intra-coded periodically or aperiodically.
종래의 코덱은 인트라 매크로블록(MB)을 부호화할 때 사용할 양자화 파라미터(QP ; Quantization Parameter)를 따로 고려하지 않고 이전 인터(Inter) 매크로블록(MB)의 양자화 파라미터(QP)를 사용한다. The conventional codec uses the quantization parameter (QP) of the previous inter macroblock (MB) without considering the quantization parameter (QP) to be used when encoding the intra macroblock (MB).
그러나, 종래에는 인트라 매크로블록의 양자화 파라미터와 인터 매크로블록의 양자화 파라미터가 동일한 값이더라도 화질이나 발생 비트량에 주는 영향이 다르다. However, conventionally, even if the quantization parameter of the intra macroblock and the quantization parameter of the inter macroblock have the same value, the influence on the image quality and the generated bit amount is different.
따라서, 종래의 인트라 부호화 방식으로 부호화한 영상은 심한 경우 주변의 인터 매크로블록과 인트라 매크로블록의 화질 차이가 사용자의 눈에 쉽게 띄게 되는 단점이 있다. 즉, 종래에는 인터 매크로블록과 인트라 매크로블록의 화질 차이로 인하여 영상의 화질이 저하되는 단점이 있었다. Therefore, in the case of a video encoded by the conventional intra coding method, there is a disadvantage in that the quality difference between the neighboring inter macroblock and the intra macroblock is easily visible to the user. That is, in the related art, the image quality of the image is deteriorated due to the difference in the quality of the inter macroblock and the intra macroblock.
따라서, 본 발명은 종래의 문제점을 개선하기 위해 주변의 인터 매크로블록의 양자화 파라미터 정보를 수집하여 현재 처리할 P-프레임의 인트라 매크로블록의 양자화 파라미터를 결정함으로써 주변 매크로블록과 화질 차이가 나지 않도록 창안한 양자화 파라미터 결정 방법을 제공함에 목적이 있다. Therefore, in order to solve the conventional problem, the present invention collects quantization parameter information of neighboring inter macroblocks and determines the quantization parameter of the intra macroblock of the P-frame to be processed at present so that the image quality is not different from the neighboring macroblocks. It is an object of the present invention to provide a method for determining a quantization parameter.
본 발명은 상기의 목적을 달성하기 위하여 인트라 양자화 파라미터 결정 방법에 있어서, 현재 처리할 P-프레임의 인트라 매크로블록에 대해 그 주변 매크로블록이 인터 모드로 부호화되었는지 확인하는 단계와, 상기 주변 매크로블록의 양자화 파라미터를 합산하여 평균값을 산출하는 단계와, 상기 평균값에 대응하는 인트라 양자화 파라미터를 결정하는 단계와, 상기 인트라 양자화 파라미터를 인접 매크로블록의 양자화 파라미터와 비교하여 그 차이 값이 소정 범위 이내인지 판단하는 단계와, 상기에서 차이 값이 소정 범위 이내인 경우 상기에서 결정된 인트라 양자화 파라미터를 최종 인트라 양자화 파라미터로 결정하며 상기에서 차이 값이 소정 범위를 벗어난 경우 상기에서 결정된 인트라 양자화 파라미터를 소정 범위로 클리핑(clipping)하여 최종 인트라 양자화 파라미터를 결정하는 단계를 수행하도록 구성함을 특징으로 한다. In order to achieve the above object, the present invention provides a method for determining an intra quantization parameter, comprising: checking whether a neighboring macroblock is encoded in an inter mode with respect to an intra macroblock of a P-frame to be processed; Calculating an average value by summing quantization parameters, determining an intra quantization parameter corresponding to the average value, and comparing the intra quantization parameter with a quantization parameter of an adjacent macroblock to determine whether the difference value is within a predetermined range. And if the difference value is within a predetermined range, determine the intra quantization parameter determined as the final intra quantization parameter, and if the difference value is outside the predetermined range, clipping the determined intra quantization parameter to a predetermined range. Final by And to determine the intra quantization parameter.
이하, 본 발명을 도면에 의거 상세히 설명하면 다음과 같다. Hereinafter, the present invention will be described in detail with reference to the drawings.
본 발명의 실시예에서는 도1의 예시도에 도시한 바와 같이, 현재 처리할 P-프레임의 매크로블록을 'PMB', 그 주변 매크로블록을 'MB0~MB3'라 가정하고, 상기 매크로블록(PMB)의 인트라 양자화 파라미터를 'IQP', 상기 매크로블록(MB0~MB3)의 양자화 파라미터를 'QP0~QP3'라고 가정하여 설명하기로 한다. In the exemplary embodiment of the present invention, as shown in the exemplary diagram of FIG. 1, it is assumed that the macroblock of the P-frame to be processed is 'PMB' and the neighboring macroblocks are 'MB0 to MB3', and the macroblock (PMB In the following description, the intra quantization parameter of the subframe is assumed to be 'IQP' and the quantization parameter of the macroblocks MB0 to MB3 is 'QP0 to QP3'.
도2는 본 발명의 실시예에서 주변 매크로블록이 모두 인터 매크로블록의 경우 인트라 양자화 파라미터 결정 과정을 보인 동작 순서도로서 이에 도시한 바와 같이, 현재 처리할 P-프레임의 인트라 매크로블록(PMB)에 대해 그 주변 매크로블록(MB0~MB3)이 인터 모드(inter mode)로 부호화되었는지 확인하는 단계와, 상기 주변 매크로블록(MB0~MB3)의 양자화 파라미터(QP0~QP3)를 합산하여 평균값을 산출하는 단계와, 상기 평균값에 대응하는 인트라 양자화 파라미터(IQP)를 결정하는 단계와, 상기 인트라 양자화 파라미터(IQP)와 인접 매크로블록(MB0)의 양자화 파라미터(QP0)의 차이값이 소정 범위(-2~+2) 이내인지 비교하는 단계와, 상기에서 차이값이 소정 범위 이내인 경우 상기에서 결정된 인트라 양자화 파라미터(IQP)를 최종 인트라 양자화 파라미터로 결정하며, 상기에서 차이값이 소정 범위를 벗어난 경우 상기에서 결정된 인트라 양자화 파라미터(IQP)를 소정 범위(-2 또는 +2)로 클리핑하여 최종 인트라 양자화 파라미터를 결정하는 단계를 수행하도록 구성한다. FIG. 2 is an operation flowchart illustrating an intra quantization parameter determination process when all neighboring macroblocks are inter macroblocks according to an embodiment of the present invention. As shown in FIG. 2, FIG. 2 illustrates an intra macroblock (PMB) of a P-frame to be processed. Checking whether the neighboring macroblocks MB0 to MB3 are encoded in an inter mode, calculating a mean value by summing the quantization parameters QP0 to QP3 of the neighboring macroblocks MB0 to MB3; Determining an intra quantization parameter IQP corresponding to the average value, and a difference between the intra quantization parameter IQP and the quantization parameter QP0 of the adjacent macroblock MB0 is within a predetermined range (2 to +2). ) And comparing the intra quantization parameter (IQP) determined as the final intra quantization parameter when the difference value is within a predetermined range. If the difference value is out of a predetermined range, the determined intra quantization parameter IQP is clipped to a predetermined range (−2 or +2) to determine the final intra quantization parameter.
이와같이 구성한 본 발명의 실시예에 대한 동작 및 작용 효과를 도3의 매핑 테이블을 참조하여 설명하면 다음과 같다. The operation and the effect of the embodiment of the present invention configured as described above will be described with reference to the mapping table of FIG. 3.
우선, 양자화 파라미터(QP)를 결정할 매크로블록(PMB)에 대해 그 주변 매크로블록(MB0~MB3) 중 인트라 매크로블록이 있는지 확인한다. First, it is checked whether there is an intra macroblock among the macroblocks MB0 to MB3 surrounding the macroblock PMB to determine the quantization parameter QP.
이에 따라, 주변 매크로블록(MB0~MB3) 중 하나라도 인트라 매크로블록이 있다면 그 인트라 매크로블록이 사용하였던 양자화 파라미터를 매크로블록(PMB)의 양자화 파라미터로 결정한다. Accordingly, if any one of the neighboring macroblocks MB0 to MB3 is an intra macroblock, the quantization parameter used by the intra macroblock is determined as the quantization parameter of the macroblock PMB.
만일, 주변 매크로블록(MB0~MB3)에 다수의 인트라 매크로블록이 있다면 그 인트라 매크로블록 중 가장 낮은 번호의 양자화 파라미터를 인트라 양자화 파라미터로 결정한다. 예를 들어, 매크로블록(MB1,MB3)이 인트라 매크로블록이었다면 양자화 파라미터(QP1)(QP3) 중 'QP1'을 인트라 양자화 파라미터(IQP)로 결정하는 것이다. If there are a plurality of intra macroblocks in the neighboring macroblocks MB0 to MB3, the quantization parameter of the lowest number among the intra macroblocks is determined as an intra quantization parameter. For example, if the macroblocks MB1 and MB3 were intra macroblocks, 'QP1' among the quantization parameters QP1 and QP3 is determined as the intra quantization parameter IQP.
그리고, 매크로블록(PMB)의 주변 매크로블록(MB0~MB3)이 모두 인터 모드로 부호화된 경우라면 도2의 동작 순서도와 같은 과정으로 매크로블록(PMB)의 인트라 양자화 파라미터(IQP)를 결정한다. When all of the neighboring macroblocks MB0 to MB3 of the macroblock PMB are encoded in the inter mode, the intra quantization parameter IQP of the macroblock PMB is determined by the same process as that of FIG.
우선, 4개의 주변 매크로블록(MB0~MB3)의 양자화 파라미터(QP0~QP3)을 모두 합산하여 평균값을 산출한다. First, the average value is calculated by summing all the quantization parameters QP0 to QP3 of the four peripheral macroblocks MB0 to MB3.
이때, 평균값을 참조하여 도3의 매핑 테이블로부터 그 평균값에 상응하는 인트라 양자화 파라미터를 결정한다. In this case, an intra quantization parameter corresponding to the average value is determined from the mapping table of FIG. 3 with reference to the average value.
일반적으로 양자화 파라미터(QP)는 이전 매크로블록의 양자화 파라미터와 비교하여 소정 범위 내에서만 변화하기 때문에 도3의 매핑 테이블로부터 결정한 양자화 파라미터가 이전 매크로블록의 양자화 파라미터와의 차이값이 소정 범위 이내인지 비교한다. In general, since the quantization parameter (QP) only changes within a predetermined range compared to the quantization parameter of the previous macroblock, it is compared whether the quantization parameter determined from the mapping table of FIG. 3 is within a predetermined range of the difference with the quantization parameter of the previous macroblock. do.
예를 들어, H.263의 경우 양자화 파라미터의 차이값을 비교하기 위한 소정 범위는 '-2~+2'이므로 도3의 매핑 테이블에서 결정한 양자화 파라미터(IQP)가 '17'이라고 가정하면 이전 매크로블록(MB0)의 양자화 파라미터(QP0)가 '15~19'의 값을 갖을 경우 상기 '17'로 결정된 양자화 파라미터는 최종 인트라 양자화 파라미터로 결정된다. For example, in the case of H.263, since the predetermined range for comparing the difference between the quantization parameters is '-2 to +2', it is assumed that the quantization parameter (IQP) determined in the mapping table of FIG. 3 is '17'. When the quantization parameter QP0 of the block MB0 has a value of '15 to 19 ', the quantization parameter determined as' 17' is determined as the final intra quantization parameter.
만일, 도3의 매핑 테이블에서 결정한 양자화 파라미터(IQP)가 '17'이라고 가정할 때 이전 매크로블록(MB0)의 양자화 파라미터(QP0)가 '15' 미만이거나 '19'보다 크면 그 차이값이 '-2' 또는 '+2'가 되도록 매핑 테이블로부터 결정된 양자화 파라미터를 클리핑한다. If the quantization parameter IQP determined in the mapping table of FIG. 3 is '17', if the quantization parameter QP0 of the previous macroblock MB0 is less than 15 or greater than 19, the difference value is '1'. Clip the quantization parameter determined from the mapping table to be -2 'or' +2 '.
즉, 도3의 매핑 테이블에서 결정한 양자화 파라미터(IQP)와 이전 매크로블록(MB0)의 양자화 파라미터의 차이값이 소정 범위(-2~+2) 내에 있으면 그 양자화 파라미터(IQP)를 최종적으로 매크로블록(PMB)의 인트라 양자화 파라미터로 결정하고 만일, 양자화 파라미터의 차이값이 소정 범위(-2~+2)를 벗어나는경우 그 차이값이 소정 범위가 되도록 매핑 테이블에서 결정한 양자화 파라미터를 클리핑하여 그 클리핑된 양자화 파라미터를 최종적으로 매크로블록(PMB)의 인트라 양자화 파라미터로 결정하는 것이다. That is, when the difference between the quantization parameter IQP determined in the mapping table of FIG. 3 and the quantization parameter of the previous macroblock MB0 is within a predetermined range (2 to +2), the quantization parameter IQP is finally determined. (PMB) is determined as an intra quantization parameter, and if the difference value of the quantization parameter is out of a predetermined range (-2 to +2), the quantization parameter determined in the mapping table is clipped and clipped so that the difference value is within a predetermined range. The quantization parameter is finally determined as the intra quantization parameter of the macroblock (PMB).
그런데, 도3의 매핑 테이블은 인트라(intra) 양자화 파라미터와 인터(inter) 양자화 파라미터의 상관관계를 나타내는 테이블로서, 이는 임의의 인터 양자화 파라미터가 만들어내는 화질이 어느 정도의 인트라 양자화 파라미터를 사용할 때 얻어질 것인가를 나타내는 것을 의미한다. 이는 많은 영상을 대상으로 양자화 파라미터(QP) 값을 변경하면서 인트라 매크로블록으로 모두 부호화한 경우와 인터 매크로블록을 모두 사용하였을 경우에 대한 양자화 파라미터를 구하여 그 대응관계를 찾아 작성할 수 있다. 예를 들어, 도3의 매핑 테이블을 참조하면, 대부분 인터 양자화 파라미터 보다 '1' 또는 '2' 정도 낮은 값의 양자화 파라미터를 사용하는 경우 인트라 매크로블록에서 비슷한 화질이 나타남을 알 수 있다. However, the mapping table of FIG. 3 is a table representing the correlation between the intra quantization parameter and the inter quantization parameter, which is obtained when an intra quantization parameter having a certain image quality generated by any inter quantization parameter is used. It means to indicate whether to lose. It is possible to find and create a corresponding relationship by obtaining a quantization parameter for both the case of using the intra macroblock and the case of using the inter macroblock while changing the quantization parameter (QP) value for many images. For example, referring to the mapping table of FIG. 3, it can be seen that similar quality is shown in the intra macroblock when the quantization parameter having a value of about '1' or '2' is lower than the inter quantization parameter.
상기에서 상세히 설명한 바와 같이 본 발명은 현재 처리할 매크로블록의 인트라 양자화 파라미터를 그 이전의 매크로블록의 양자화 파라미터와 소정 차이가 날 정도로 결정함으로써 부호화한 영상에서 주변 매크로블록과의 차이를 줄여 화질을 향상시킬 수 있는 효과가 있다. As described in detail above, the present invention determines the intra quantization parameter of the macroblock to be processed to a predetermined difference from the quantization parameter of the previous macroblock, thereby reducing the difference from the neighboring macroblock in the encoded image, thereby improving image quality. It can be effected.
도1은 양자화 파라미터 결정을 위한 매크로블록을 보인 예시도. 1 shows an example of a macroblock for quantization parameter determination.
도2는 본 발명의 실시예에서 주변 매크로블록이 모두 인터(inter) 모드로 부호화된 경우 양자화 파라미터 결정 과정을 보인 동작 순서도. 2 is a flowchart illustrating a process of determining a quantization parameter when all neighboring macroblocks are encoded in an inter mode according to an embodiment of the present invention.
도3은 매핑 테이블을 보인 예시도. 3 is an exemplary view showing a mapping table.
* 도면의 주요부분에 대한 부호 설명 * Explanation of symbols on the main parts of the drawings
PMB,MB0~MB3 : 매크로블록PMB, MB0 ~ MB3: Macroblock
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0065692A KR100498333B1 (en) | 2002-10-26 | 2002-10-26 | Quantization parameter decision method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0065692A KR100498333B1 (en) | 2002-10-26 | 2002-10-26 | Quantization parameter decision method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040036487A KR20040036487A (en) | 2004-04-30 |
KR100498333B1 true KR100498333B1 (en) | 2005-07-01 |
Family
ID=37335041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2002-0065692A Expired - Fee Related KR100498333B1 (en) | 2002-10-26 | 2002-10-26 | Quantization parameter decision method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100498333B1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1845735A4 (en) | 2004-12-28 | 2009-07-15 | Nec Corp | Moving picture encoding method, and apparatus and computer program using the same |
KR101539045B1 (en) * | 2008-09-26 | 2015-07-23 | 에스케이 텔레콤주식회사 | METHOD AND APPARATUS FOR DETERMINING A QUANTIFICATION COEFFICIENT, AND METHOD AND APPARATUS FOR IMAGE ENCODING / |
CN112004084B (en) * | 2019-05-27 | 2022-03-29 | 北京君正集成电路股份有限公司 | Code rate control optimization method and system by utilizing quantization parameter sequencing |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR950016357A (en) * | 1993-11-01 | 1995-06-17 | 김광호 | Quantization Method and Device for Reducing Blocking Effect |
JPH07236146A (en) * | 1994-02-23 | 1995-09-05 | Fujitsu Ltd | Image signal coding apparatus and quantization parameter setting method |
JPH089374A (en) * | 1994-06-21 | 1996-01-12 | Nippon Steel Corp | Coded information amount control device |
KR970078643A (en) * | 1996-05-14 | 1997-12-12 | 배순훈 | Method and apparatus for removing blocking phenomenon of video decoder |
-
2002
- 2002-10-26 KR KR10-2002-0065692A patent/KR100498333B1/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR950016357A (en) * | 1993-11-01 | 1995-06-17 | 김광호 | Quantization Method and Device for Reducing Blocking Effect |
JPH07236146A (en) * | 1994-02-23 | 1995-09-05 | Fujitsu Ltd | Image signal coding apparatus and quantization parameter setting method |
JPH089374A (en) * | 1994-06-21 | 1996-01-12 | Nippon Steel Corp | Coded information amount control device |
KR970078643A (en) * | 1996-05-14 | 1997-12-12 | 배순훈 | Method and apparatus for removing blocking phenomenon of video decoder |
Also Published As
Publication number | Publication date |
---|---|
KR20040036487A (en) | 2004-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100644498B1 (en) | Noise detecting method, noise detector and image decoding apparatus | |
KR101252704B1 (en) | Deblocking method, deblocking device, deblocking program, and computer-readable recording medium containing the program | |
CN101389016B (en) | Method and device for obtaining boundary strength and removing block effect | |
US10742984B2 (en) | Method and apparatus for multi-table based context adaptive binary arithmetic coding | |
US9100658B2 (en) | Method and arrangement for video coding | |
TWI829056B (en) | Encoder, decoder and methods for enhancing a robustness for calculation of cross-component linear model parameters | |
JP5524423B2 (en) | Apparatus and method for efficient sample adaptive offset | |
US9066099B2 (en) | Methods for efficient implementation of skip/direct modes in digital video compression algorithms | |
WO2022117089A1 (en) | Prediction method, encoder, decoder and storage medium | |
CN102685477B (en) | Method and device for obtaining image blocks for merging mode | |
CN101267560A (en) | Deblocking filtering method and device | |
CN111787324B (en) | Rate-distortion optimized quantization method, coding method and apparatus | |
CN101572818A (en) | Intra-frame prediction mode prediction method | |
JP4224473B2 (en) | Motion prediction method by adaptive mode decision | |
JP2017069810A (en) | Moving image processing apparatus, processing method, and computer-readable storage medium | |
KR20030064162A (en) | Adaptive decision method for a range of motion vector | |
CN1285214C (en) | Loop filtering method and loop filter | |
KR20150090803A (en) | System for deciding size of coding unit for hevc intra coding | |
CN114514748A (en) | Image encoding method, image decoding method and related device | |
KR100498333B1 (en) | Quantization parameter decision method | |
CN101072355B (en) | A Weighted Predictive Motion Compensation Method | |
KR102794774B1 (en) | Mirroring-based video encoding/decoding method | |
JP2006115487A (en) | Spatial domain information pre-processing for reducing computational complexity in advanced video coding (avc) | |
KR20010045132A (en) | Method for intra frame encoding | |
CN109951707B (en) | A target motion vector selection method, device, electronic device and medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20021026 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20050429 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20050621 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20050622 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20080422 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20090331 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20100331 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20110328 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20120521 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20130514 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20130514 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20140523 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20140523 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20150522 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20150522 Start annual number: 11 End annual number: 11 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20170509 |