KR100357089B1 - Frame reconstruction device of mpeg video encoder - Google Patents
Frame reconstruction device of mpeg video encoder Download PDFInfo
- Publication number
- KR100357089B1 KR100357089B1 KR1019950026667A KR19950026667A KR100357089B1 KR 100357089 B1 KR100357089 B1 KR 100357089B1 KR 1019950026667 A KR1019950026667 A KR 1019950026667A KR 19950026667 A KR19950026667 A KR 19950026667A KR 100357089 B1 KR100357089 B1 KR 100357089B1
- Authority
- KR
- South Korea
- Prior art keywords
- value
- frame
- prediction error
- scene change
- absolute value
- 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
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/103—Selection of coding mode or of prediction mode
- H04N19/114—Adapting the group of pictures [GOP] structure, e.g. number of B-frames between two anchor frames
-
- 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/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/142—Detection of scene cut or scene change
-
- 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
-
- 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/177—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 a group of pictures [GOP]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
본 발명은 MPEG 비디오 부호기에 관한 것으로, 특히 부호화시에 움직임량과 장면변화에 대응하여 GOP(Sroup Of Picture) 구조를 효율적으로 가변할 수 있는 MPEG 비디오 부호화기의 프레임 재구성 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an MPEG video encoder, and more particularly, to an apparatus for reconstructing a frame of an MPEG video encoder capable of efficiently varying a GOP structure according to a motion amount and a scene change during encoding.
이하, 첨부된 도면을 참고하여 종래의 MPEG 부호화 시스템에 대하여 설명하면 다음과 같다.Hereinafter, a conventional MPEG encoding system will be described with reference to the accompanying drawings.
제 1 도는 일반적인 MPEG 비디오 부호화기의 구성블럭도이고, 제 2 도는 일반적인 프레임의 재구성 블럭도이다.FIG. 1 is a block diagram of a general MPEG video encoder, and FIG. 2 is a reconstruction block diagram of a general frame.
먼저, MPEG 부호화 시스템은 제 1 도에서와 같이, 입력되는 프레임 단위의 영상정보를 주파수 성분으로 변환하는 DCT(3)와, 상기 DCT(3)의 출력신호를 유한한 개수의 값으로 근사화 하는 양자화 변환부(4)와, 상기 양자화 변환부(4)의 출력신호를 가변 길이 코딩하는 VLC(5)와, 상기 가변길이 코딩되어진 영상데이터를 버퍼링하여 출력하는 버퍼(6)와, 상기 양자화 변환되어진 영상데이터를 역 양자화 및 역 DCT를 행하여 이전 프레임과의 차영상에 대한 계수값을 생성하는 역 양자화 변환부(7) 및 역 DCT 변환부(8)와 상기 역 DCT 변환부(8)의 출력신호를 프레임 단위로 저장 출력하는 프레임 메모리(10)와, 상기 프레임 메모리(10)의 출력데이터에서 움직임 추정 및 보상을 수행하는 움직임 추정부(12) 및 움직임 보상부(11)를 포함하여 구성된다.First, as illustrated in FIG. 1, the MPEG encoding system includes a DCT 3 for converting input image information in frame units into frequency components and a quantization for approximating the output signal of the DCT 3 to a finite number of values. A conversion unit 4, a VLC 5 for variable length coding the output signal of the quantization conversion unit 4, a buffer 6 for buffering and outputting the variable length coded image data, and the quantization conversion Inverse quantization converter 7 and inverse DCT converter 8 and the output signal of the inverse DCT converter 8 which inversely quantize and inverse DCT the image data to generate coefficient values for the difference image from the previous frame. The frame memory 10 stores and outputs the data in frame units, and the motion estimation unit 12 and the motion compensation unit 11 perform motion estimation and compensation on the output data of the frame memory 10.
여기서 상기의 부호화기의 입력단에 프레임 재구성기(1)를 사용해야하는 이유는 다음과 같다.Here, the reason for using the frame reconstructor 1 at the input of the encoder is as follows.
일반적으로 디지털 영상시스템에서 영상의 각 프레임은 화소(pixel)단위로 표본화되는데, 상기와 같이 구성된 영상정보는 그 정보량이 매우 방대하므로 효율적인 전송 또는 저장을 위하여 영상압축(또는 부호화) 기술이 필요하다.In general, in a digital imaging system, each frame of an image is sampled in pixel units. Since the image information configured as described above has a huge amount of information, an image compression (or encoding) technique is required for efficient transmission or storage.
이는 주로 공간 및 시간영역에서의 중복정보를 제거하는 방법을 이용한다.This mainly uses a method of removing redundant information in the space and time domain.
공간영역에서의 중복성은 한 프레임내에서 인접한 화소간에 그 변화정도가 크지 않음에 기인하며, 시간영역에서의 중복성은 인접프레임간에 물체의 움직임의 변화가 미세한 것에 기인한다.The redundancy in the spatial domain is due to the small degree of change between adjacent pixels in one frame, and the redundancy in the time domain is due to the slight change in the movement of objects between adjacent frames.
MPEG(Moving Picture Experts Group)은 동영상 압축 및 복원에 관,한 국제표준 규격으로 시간 및 공간축상에서의 중복성을 제거하여 영상신호를 압축하게 된다.Moving Picture Experts Group (MPEG) is an international standard for moving picture compression and reconstruction that compresses video signals by removing redundancy on the time and space axes.
여기서 시간영역의 중복성은 움직임 보상(motion compensation)을 통하여 제거하게 되는데, 움직임 보상의 형식에 따라 내부(intra)의 성분만 부호화하는 1화면, 전방향 예측(forward prediction)만하는 P화면, 전후의 양방향 예측(forward, backward)을 하는 B화면으로 나누어진다.Here, the redundancy of the time domain is eliminated through motion compensation. One screen encoding only an intra component according to the form of motion compensation, a P picture only forward prediction, and before and after It is divided into B screens that perform bidirectional prediction (forward and backward).
GOP는 이러한 I.P.B화면들의 모임으로 그 구조 및 특징은 M과 N이라는 값으로 나타낼 수 있다.GOP is a collection of these I.P.B screens whose structure and characteristics can be represented by the values M and N.
(M값은 I 또는 P화면의 프레임 거리(Frame distance)를 의미하며, N값은 GOP의 크기를 나타내는 값으로 1화면값의 프레임 거리를 의미한다.(M value means the frame distance of the I or P screen, and N value indicates the size of the GOP and means the frame distance of one screen value.
예를 들어(M,N)이 (3,9)인 경우는 제 2 도에서와 같이 압축된 비트스트림상에서의 화면순서가 재배열된다(여기서, N은 M의 정수배이어야 한다).For example, when (M, N) is (3,9), the picture order on the compressed bitstream is rearranged as shown in FIG. 2 (where N must be an integer multiple of M).
즉, M과 N의 고정된 값을 파지고 입력되는 프레임 단위의 영상을 보다 효율적으로 부호화하기 위하여 프레임 재구성기에서 재배열하게 된다.That is, the frame reconstructor is rearranged in order to more efficiently encode an image of a frame unit input by digging fixed values of M and N.
그러나 상기와 같은 종래의 MPEG 비디오 부호화기의 프레임 재구성 장치에 있어서는 고정된 GOP 구조를 갖기 때문에 다음과 같은 문제점이 있었다.However, the frame reconstruction apparatus of the conventional MPEG video encoder has the following problems because it has a fixed GOP structure.
즉, 움직임이 큰 영상에 있어서 비교적 먼 거리에 있는 화면을 이용하여 움직임 보상을 하게 되면 부호화율이 떨어지게 되므로 비교적 작은 M값을 사용해야 하는데 GOP 구조가 고정되어 있어 어렵다.In other words, if the motion compensation is performed using a screen having a relatively long distance in a large motion image, the coding rate is lowered. Therefore, a relatively small M value must be used, but the GOP structure is fixed.
또한, 장면전환(Scene Change)이 발생하였을 때 화면을 P 또는 B 화면으로 부호화하게 되면 그 화면에 할당된 비트량 보다 많은 비트량이 발생하게되어 화질의 저하를 가져오게 되므로 장면전환이 발생한 화면을 N값을 변경하여 I화면으로 처리하는 것이 효율적인데, GOP 구조가 고정되어 있어 어렵다.In addition, if a scene is changed to a P or B screen when a scene change occurs, more bits are generated than the bits allocated to the screen, resulting in deterioration of image quality. It is efficient to change the value and process it as an I screen, but it is difficult because the GOP structure is fixed.
본 발명은 상기와 같은 종래의 MPEG 비디오 부호화기의 프레임 재구성 장치의 문제점을 해결하기 위하여 안출한 것으로, 부호화시에 움직임량과 장면변화에 대응하여 GOP(GrouP Of Picture) 구조를 효율적으로 가변할 수 있는 MPEG 비디오부호화기의 프레임 재구성 장치를 제공하는데 그 목적이 있다.The present invention has been made to solve the above problems of the conventional frame reconstruction apparatus of the MPEG video encoder, and it is possible to efficiently vary the GOP (GrouP Of Picture) structure according to the amount of motion and scene change during encoding. It is an object of the present invention to provide a frame reconstruction apparatus of an MPEG video encoder.
상기의 목적을 달성하기 위한 본 발명의 MPEG 비디오 부호화기의 프레임 재구성 장치는 입력되는 영상신호를 프레임 단위로 지연 출력하는 복수개의 프레임지연 소자와, 현재화면과 이전화면의 차이를 누적한 값과 설정된 임계값을 비교하여장면전환 발생신호를 출력하는 장면전환 검출부와, 매크로 블럭 단위로 추정되는 이전화면의 누적된 예측오차 절대값과 현재화면의 누적된 예측오차 절대값을 비교하여 설정된 임계값이상의 차이가 발생하면 예측오차 분석에 따른 가감제어 신호를 출력하는 예측오차 분석출력부와, 상기 장면전환 검출부의 장면전환 발생신호에 의해 I화면간의 프레임 거리(GOP의 크기)를 나타내는 N값을 가변하고, 상기 예측오차 분석출력부의 가감제어 신호에 의해 1, P화면의 프레임 거리를 나타내는 M값을 가변하는 제어수단부와, 상기 제어수단부의 가변 제어되는 N, M값에 의해 상기 프레임 지연소자의 영상신호가 재배열되도록 선택적으로 출력하는 선택출력부를 포함하여 구성됨을 특징으로 한다.The frame reconstruction apparatus of the MPEG video encoder of the present invention for achieving the above object is a plurality of frame delay elements for delayed output of the input video signal in units of frames, a value accumulated by the difference between the current screen and the previous screen and the set threshold Compares the values and outputs the scene change occurrence signal, and compares the absolute value of the accumulated prediction error of the previous screen estimated with the macroblock unit with the absolute value of the accumulated prediction error of the current screen. A N error indicating a frame distance (size of the GOP) between the I screens is varied according to a prediction error analysis output unit for outputting an addition / deceleration control signal according to a prediction error analysis and a scene change generation signal of the scene change detection unit. Control means for varying the M value indicating the frame distance of 1, P screen by the control signal of the prediction error analysis output unit And a selection output unit for selectively outputting the video signal of the frame delay element by N and M values which are variably controlled by the control unit.
이하, 첨부된 도면을 참조하여 본 발명의 MPEG 비디오 부호화기의 프레임 재구성 장치에 대하여 상세히 설명하면 다음과 같다.Hereinafter, a frame reconstruction apparatus of an MPEG video encoder of the present invention will be described in detail with reference to the accompanying drawings.
제 3 도(a)는 본 발명의 프레임 재구성기의 상위 블럭도이고, (b)는 본 발명에 따른 예측오차 분석출력부의 상세 블럭도이고, (c)는 예측오차 분석기의 비교기의 동작 흐름도이고, (d)는 본 발명에 따른 장면전환 검출부의 상세 블럭도이다.Figure 3 (a) is an upper block diagram of the frame reconstructor of the present invention, (b) is a detailed block diagram of the prediction error analysis output unit according to the present invention, (c) is an operation flowchart of the comparator of the prediction error analyzer , (d) is a detailed block diagram of a scene change detection unit according to the present invention.
먼저, 본 발명의 MPEG 비디오 부호화기의 프레임 재구성 장치는 입력되는 영상신호를 프레임 단위로 지연 출력하는 복수개의 프레임 지연소자 (30a)(30b)(30c)(30d)와, 이전화면값과 현재화면값을 매크로블럭 단위로 비교하여 감산하는 감산기, 상기 감산기의 차이값을 절대값으로 하여 프레임 단위로 계속 합산하는 절대값 계산부(39) 및 축적기(accumulator)(40), 상기 축적기(40)의 어느한프레임의 누적값이 설정되어 있는 임계값(T2) 보다 크면 장면전환 발생신호를 출력하는 비교기(42)로 이루어진 장면전환 검출부(31)와, 매크로블럭 단위로 추정되는 예측오차값을 절대값으로 하여 프레임 단위로 합산하는 절대값 계산부(35)와 축적기(36), 레지스터(38)의 누적된 이전화면의 예측오차 절대값과 상기 축적기(36)의 현재화면의 누적된 예측오차 절대값을 비교하여 설정된 임계값(T1) 이상의 차이가 나면 가감제어 신호를 출력하는 비교기(37)로 이루어진 예측오차 분석출럭부(34)와, 상기 장면전환 검출부(31)의 장면전환 발생신호에 의해 I화면간의 프레임거리(GOP의 크기)를 나타내는 N값을 가변하고, 상기 예측오차 분석출력부(34)의 가감제어 신호에 의해 I,P화면의 프레임 거리(Frame Distance)를 나타내는 M값을 가변하는 제어수단부(33)와, 상기 제어수단부(33)의 가변 제어되는 N,M값에 의해 상기 프레임 지연소자(30a)(30b)(30c)(30d)(본 발명의 실시예에서는 M값이 최대 3일때를 나타낸 것이다.)의 영상신호가 재배열되도록 선택적으로 출력하는 선택출력부(32)를 포함하여 구성된다.First, the frame reconstruction apparatus of the MPEG video encoder of the present invention includes a plurality of frame delay elements 30a, 30b, 30c, 30d for delaying and outputting an input video signal in units of frames, and a previous picture value and a current picture value. Is a subtractor that compares and subtracts the macroblocks in units of macroblocks, an absolute value calculator 39, an accumulator 40, and the accumulator 40 that continue to add the difference value of the subtractor as an absolute value in units of frames. If the cumulative value of any one frame is larger than the set threshold value T 2 , the scene change detection unit 31 including the comparator 42 for outputting the scene change generation signal and the predicted error value estimated in macroblock units are used. The absolute value of the absolute value calculation unit 35, the accumulator 36, and the register 38 that accumulate in the unit of frame on the basis of the absolute value, and the accumulated value of the current screen of the accumulator 36. Compare absolute values of prediction errors Between the threshold value (T 1) at least once the difference consisting of the comparator 37 that outputs a subtraction control signal predictive error analysis Ex reokbu 34, the scene change detecting I picture by a transition occurrence signal of 31 Control means for varying an N value representing a frame distance (size of a GOP) and an M value representing a frame distance of an I and P screen according to the control signal of the prediction error analysis output unit 34. The frame delay elements 30a, 30b, 30c and 30d are controlled by the unit 33 and the N and M values that are variably controlled by the control means 33 (in the embodiment of the present invention, the M value is the maximum). And a selection output unit 32 for selectively outputting the video signals of the video signal to be rearranged.
상기와 같이 구성된 본 발명의 MPEG 비디오 부호화기의 프레임 재구성 장치에서 예측오차 분석출력부(34)의 비교기(37)에서의 상세동작은 다음과 같다.The detailed operation of the comparator 37 of the predictive error analysis output unit 34 in the frame reconstruction apparatus of the MPEG video encoder of the present invention configured as described above is as follows.
먼저, 현재화면의 누적된 예측오차값(A)과 설정된 임계값(T1) + 이전화면의 예측오차값(B)을 비교하여(301) 예측오차값(A)이 크면 M값을 감소시킨다(302).First, the accumulated prediction error value (A) of the current screen is compared with the set threshold value (T 1 ) + the prediction error value (B) of the previous screen (301). If the prediction error value (A) is large, the M value is decreased. (302).
그리고 예측오차값(A)이 작으면 현재화면의 누적된 예측오차값(A)과 설정된 임계값(T1) - 이전화면의 예측오차값(B)를 비교하여(303) 예측오차값(A)이 크면 M값을 증가시킨다(304).When the prediction error value A is small, the accumulated prediction error value A of the current screen is compared with the set threshold value T1-the prediction error value B of the previous screen (303), and the prediction error value A is obtained. If large, M value is increased (304).
그리고 예측오차값(A)이 작으면 M값을 변화시키지 않는다(305).If the prediction error value A is small, the M value is not changed (305).
이때 M값이 Mmax 보다 크면 더 이상 증가시키지 않고 또한 M값이 Mmin 보다 작으면 더 이상 감소시키지 않는다,At this time, if the M value is larger than Mmax, it does not increase any more, and if the M value is smaller than Mmin, it does not decrease any more.
그리고 상기 302, 304, 305 단계를 수행한 후에는 예측오차값(A)을 레지스터(38)에 저장한다(306).After performing steps 302, 304, and 305, the predicted error value A is stored in the register 38 (306).
제 4 도는 본 발명의 M값의 변화에 따른 선택출력부의 출력영상 구성도로써, 제어수신부(33)의 제어동작을 나타낸 것이다.4 is a diagram illustrating an output image of the selective output unit according to the change of the M value of the present invention, and illustrates a control operation of the control receiver 33.
예를 들어 Mmax = 3 인 경우에, B화면이면 X4신호를 출력하고, 1 또는 P화면이면 X4-M신호를 출력한다.For example, when Mmax = 3, an X 4 signal is output if it is a B screen, and an X 4-M signal is output if it is a 1 or P screen.
그리고 제 5 도는 본 발명에 의한 N값의 변화에 따른 선택 출력부의 출력영상 구성도로써, 장면전환 발생신호메 따라 바뀌어지는 GOP 구조를 나타내는 것으로 (a)는 M = 3, N = 6일 때에 장면전환이 없는 경우로 일반적인 배열을 나타낸다.FIG. 5 is a diagram illustrating an output image of a selective output unit according to a change in N value according to the present invention, and shows a GOP structure that changes according to a scene change generation signal, and (a) shows a scene when M = 3 and N = 6. There is no conversion to indicate a general arrangement.
그러나 만약 10 번째, 11 번째 화면 사이에서 장면전환이 발생하게 되면 장면전환 검출부(31)에서 이를 검출하여 장면전환이 존재하는 서브 GOP(M프레임구간, 예를 들면 PBB, IBB등의 구간)내에 P화면이 존재하면 이 P 화면을 I화면으로 전환하고 다음 GOP에 있는 I화면을 P화면으로 전환한다.However, if a scene change occurs between the 10th and 11th screens, the scene change detection unit 31 detects the scene change and detects the P in the sub GOP (M frame section, eg, PBB, IBB, etc.) where the scene change exists. If the screen exists, this P screen is switched to the I screen, and the I screen in the next GOP is switched to the P screen.
따라서 N값은 6에서 3으로, 다시 9로 바뀌게 된다.Therefore, the N value changes from 6 to 3 and back to 9.
상기와 같은 본 발명의 MFEG 비디오 부호화기의 프레임 재구성 장치에서 장면전환 발생신호는 프레임 재구성 이전에 검출되어지므로 전방(feed forward) 제어적 신호로 사용되며, M값의 가감제어 신호는 현재 부호화하는 GOD에 대한 결과를 다음 GOD 부호화 할 때 반영하여 사용하므로, 후방(feed back) 제어적 신호로 사용된다.In the frame reconstruction apparatus of the MFEG video encoder of the present invention as described above, the scene change generation signal is detected before the frame reconstruction, so it is used as a feed forward control signal, and the M control signal is added to the GOD currently encoded. This result is used as a feed back control signal because it is used in the next GOD encoding.
상기와 같은 본 발명의 MPEG 비디오 부호화기의 프레임 재구성 장치는 부호화시에 움직임량과 장면변화에 대응하여 GOD(Group Of Picture) 구조를 효율적으로 가변할 수 있으므로 빠른 전송속도를 갖는 부호화 시스템에 적용할 수 있으므로 보다 효율적으로 부호화가 이루어지도록 하는 효과가 있다.The frame reconstruction apparatus of the MPEG video coder of the present invention as described above can be effectively applied to a coding system having a high data rate because the GOD structure can be efficiently changed in response to a motion amount and a scene change. Therefore, it is effective to make encoding more efficient.
제 1 도는 일반적인 MPEG 비디오 부호화기의 구성블럭도1 is a block diagram of a general MPEG video encoder
제 2 도는 일반적인 프레임의 재구성 블럭도2 is a reconstruction block diagram of a general frame
제 3 도 (a)는 본 발명의 프레임 재구성기의 상위블럭도3A is a block diagram of the frame reconstructor of the present invention.
(b)는 본 발명에 따른 예측오차 분석출력부의 상세블럭도(b) is a detailed block diagram of the predictive error analysis output unit according to the present invention;
(c)는 본 발명에 따른 장면전환 검출부의 상세블럭도(c) is a detailed block diagram of the scene change detection unit according to the present invention;
제 4 도는 본 발명의 M값의 변화에 따른 선택출력부의 출력영상 구성도4 is a configuration diagram of an output image of the selective output unit according to the change of the M value of the present invention.
*도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings
30a, 30b, 30c, 30d : 프레임 지연소자 31 : 장면전환 검출부30a, 30b, 30c, 30d: frame delay element 31: scene change detection unit
32 : 선택출력부 33 : 제어수단부32: selective output unit 33: control unit
34 : 예측오차 분석출력부 35, 39 : 절대값 계산부34: prediction error analysis output unit 35, 39: absolute value calculation unit
36, 40 : 축적기 37, 41 : 비교기36, 40: accumulator 37, 41: comparator
38 : 레지스터38: register
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019950026667A KR100357089B1 (en) | 1995-08-25 | 1995-08-25 | Frame reconstruction device of mpeg video encoder |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019950026667A KR100357089B1 (en) | 1995-08-25 | 1995-08-25 | Frame reconstruction device of mpeg video encoder |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR970014347A KR970014347A (en) | 1997-03-29 |
| KR100357089B1 true KR100357089B1 (en) | 2003-01-14 |
Family
ID=37490320
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019950026667A Expired - Fee Related KR100357089B1 (en) | 1995-08-25 | 1995-08-25 | Frame reconstruction device of mpeg video encoder |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100357089B1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160058023A (en) * | 2014-11-14 | 2016-05-24 | 엑시스 에이비 | Method and encoder system for encoding video |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3409834B2 (en) * | 1997-07-10 | 2003-05-26 | ソニー株式会社 | Image processing apparatus, image processing method, and recording medium |
-
1995
- 1995-08-25 KR KR1019950026667A patent/KR100357089B1/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160058023A (en) * | 2014-11-14 | 2016-05-24 | 엑시스 에이비 | Method and encoder system for encoding video |
| KR102067199B1 (en) | 2014-11-14 | 2020-01-17 | 엑시스 에이비 | Method and encoder system for encoding video |
Also Published As
| Publication number | Publication date |
|---|---|
| KR970014347A (en) | 1997-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR970000683B1 (en) | Adaptive Variable Image Compression / Restoration Method and Apparatus | |
| JP3856262B2 (en) | Motion compensation encoding apparatus, motion compensation encoding method, and motion compensation code recording medium | |
| US5461422A (en) | Quantizer with automatic pre-threshold | |
| HU217744B (en) | A method and apparatus for preventing rounding errors during inverse transformation of transformation coefficients describing a motion picture signal, as well as a method and apparatus for compression of a motion picture signal, an equipment epandom, and an image capture device | |
| JPH05276502A (en) | Apparatus and method for processing fields in a video data compression system | |
| JPS61118085A (en) | Coding system and device for picture signal | |
| JPS59141887A (en) | Estimating and coding device of dynamic picture signal | |
| KR0152013B1 (en) | Motion Estimation System Considering Variable Coding | |
| KR20050085730A (en) | Elastic storage | |
| KR100357089B1 (en) | Frame reconstruction device of mpeg video encoder | |
| WO2000001158A1 (en) | Encoder and encoding method | |
| CN1203655C (en) | Horizontal vertical scanning frequency converting apparatus in MPEG recoding block | |
| KR970003100B1 (en) | Video encoding method to adaptively select forced intra mode | |
| KR0172902B1 (en) | MPEG II encoder | |
| KR0128858B1 (en) | Encoding mode determination device for screen change | |
| JPH01141483A (en) | Compressing device for image signal | |
| JPH11275591A (en) | Moving image coding decoding device, moving image coding decoding method and moving image code record medium | |
| JP2000125301A (en) | Image encoder | |
| KR0128861B1 (en) | Method for changing quantizer step size | |
| KR0144295B1 (en) | Method and apparatus for compensating an overlapped motion of image in an image encoder | |
| KR100213283B1 (en) | Moving picture encoder | |
| JP2888523B2 (en) | Image processing device | |
| KR0166728B1 (en) | Image Signal Encoding Device and Quantization Level Decision Method Considering Edge Characteristics | |
| KR0178225B1 (en) | Encoder of image system | |
| KR0178226B1 (en) | Method for correcting distort factor in image encoder |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| 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 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| A201 | Request for examination | ||
| 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 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-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 |
|
| 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: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20070918 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| 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: 20081005 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| 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: 20081005 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |