KR100223656B1 - Screen display method of device with mpeg video data decoder - Google Patents
Screen display method of device with mpeg video data decoder Download PDFInfo
- Publication number
- KR100223656B1 KR100223656B1 KR1019970002763A KR19970002763A KR100223656B1 KR 100223656 B1 KR100223656 B1 KR 100223656B1 KR 1019970002763 A KR1019970002763 A KR 1019970002763A KR 19970002763 A KR19970002763 A KR 19970002763A KR 100223656 B1 KR100223656 B1 KR 100223656B1
- Authority
- KR
- South Korea
- Prior art keywords
- screen
- displayed
- data
- video data
- mpeg video
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 12
- 238000007689 inspection Methods 0.000 claims 1
- 230000003287 optical effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000001125 extrusion Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/007—Transform coding, e.g. discrete cosine transform
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Discrete Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
가. 청구범위에 기재된 발명이 속한 기술분야:본 발명은 엠펙 비디오 데이터 복호기가 급속 재생모드로 동작중인 경우의 화면 디스플레이방법에 관한 것이다.end. FIELD OF THE INVENTION The present invention relates to a screen display method when an MPEG video data decoder is operating in a fast playback mode.
나. 발명이 해결하려고 하는 기술적 과제:엠펙 비디오 데이터 복호기가 급속 재생모드로 동작중일때, 입력되는 비트스트림의 비트율에 독립하여 최대한 일정한 속도로 화면을 디스플레이할 수 있는 방법을 제공함에 있다.I. An object of the present invention is to provide a method for displaying a screen at a constant speed as much as possible, independent of the bit rate of an input bit stream when the MPEG video data decoder is operating in the fast playback mode.
다. 그 발명의 해결방법의 요지:입력되는 비트스트림과 디코딩된 화면이 저장되는 메모리가 구비된 엠펙 비디오 데이터 복호기에 있어서, 급속 재생모드 동작중 상기 메모리에 저장되어 있는 데이터량을 검사하고 데이터량에 따라 현재 디스플레이중인 화면을 한번 더 디스플레이시키거나 혹은 다음에 디코딩할 화면을 스킵하고 현재 디스플레이중인 화면을 한번 더 디스플레이시켜 화면의 순간정지를 방지함을 특징으로 한다.All. SUMMARY OF THE INVENTION A MPEG video data decoder having a memory for storing an input bitstream and a decoded screen, wherein the amount of data stored in the memory during the fast play mode operation is examined and Displaying the screen currently being displayed once again or skipping the screen to be decoded next, and displays the screen being displayed once more to prevent a momentary stop of the screen.
라. 발명의 중요한 용도:광 디스크, 광자기 디스크등을 이용하여 엠펙 비디오 데이터를 복호하는 장치에 사용할 수 있다.la. Important uses of the invention: It can be used for an apparatus for decoding MPEG video data using an optical disk, a magneto-optical disk, or the like.
Description
본 발명은 엠펙(Moving Picture Experts Group) 비디오 데이터 복호기의 화면 디스플레이방법에 관한 것으로, 특히 엠펙 비디오 데이터 복호기가 급속 재생(fast play)모드하에서도 자연스런 화면을 디스플레이할 수 있는 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for displaying a screen of an MPEG video data decoder, and more particularly, to an MPEG video data decoder capable of displaying a natural screen even under a fast play mode.
멀티미디어의 주 내용은 영상과 음향이다. 이들을 단순 PCM으로 처리할 경우 데이터 양이 과다하여 저장이나 전송에 많은 어려움이 있다. 따라서 멀티미디어의 실현에 핵심을 이루는 것은 영상과 음향의 효율적 압출기술이라고 할 수 있다. 엠펙은 영상과 음향의 압축 및 다중화를 위한 대표적 국제표준으로서, 최근 MPEG-1과 MPEG-2가 완성되어 많은 분야에 응용되기 시작하면서 본격적인 멀티미디어 시대를 열어가고 있다. 특히 MPEG-2는 10Mbps 이하의 정보전송율로 현재 일반가정에서 수신되는 정도의 화질을 재생할 수 있으며, 오디오 분야에서도 다채널 오디오 재생이 가능한 오디오 압축기법인 AC-3가 등장하여 고품질의 오디오와 멀티사운드를 일반가정에서 즐길 수 있게 하였다.The main contents of multimedia are video and sound. If they are processed by simple PCM, there is a lot of difficulty in storing or transmitting because of excessive amount of data. Therefore, the key to the realization of multimedia is the efficient extrusion technology of video and sound. MPEG is a representative international standard for the compression and multiplexing of video and sound. Recently, MPEG-1 and MPEG-2 have been completed and applied to many fields, opening a full-fledged multimedia era. In particular, MPEG-2 can reproduce the quality of video that is received in general homes with information transmission rate of 10Mbps or less, and in the audio field, AC-3, an audio compressor method that can play multi-channel audio, has been introduced. You can enjoy it at home.
이하 엠펙을 이용하여 부호화된 비디오 데이터를 복호화하는 장치에 관하여 설명하면 다음과 같다.Hereinafter, an apparatus for decoding video data encoded using an MPEG will be described.
도 1은 일반적인 엠펙 비디오 데이터 복호기의 블럭구성도를 도시한 것이다. 도 1을 참조하면, 우선 엠펙 형식으로 압축된 비트 스트림(bit stream)은 엠펙 비비디오 데이터 복호기(A)를 제어하는 외부 프로세서(도시하지 않았음)에 의해 상기 복호기(A)로 전송된다. 상기 비트 스트림은 기록매체로부터 재생되어 전송될 수도 있으며, 케이블 혹은 전파를 통해 전송될 수도 있다. 한편 상기 복호기(A)의 부호화된 데이터 입력부(10)는 상기 비트 스트림을 입력하여 이를 메모리 인터페이스(이하 메모리 I/F라함)(20)를 통해 외부메모리(50)내의 비트스트림버퍼에 저장한다. 상기 외부메모리(50)로서 일반적으로 가격이 저렴한 DRAM이 이용되고 있다. 상기 외부메모리(50)내의 비트스트림버퍼에 저장된 비트스트림은 이후 데이터 복호부(30)에 입력되어 실제 엠펙 비디오 디코딩동작이 이루어진다. 데이터 복호부(30)에서 디코딩된 디지탈 비디오 데이터는 다시 메모리 I/F부(20)를 통해 외부메모리(50)내의 프레임버퍼영역에 기록된다. 그리고 상기 엠펙 비디오 복호동작에는 데이터의 종류에 따라 이전에 디코딩되어 상기 프레임버퍼에 기록되어 있는 디지탈 비디오 데이터를 리드하여 참조해야 디코딩이 가능한 것도 있다. 이러한 경우 데이터 복호부(30)에서는 외부메모리(50)로부터 많은 데이터를 리드하여야 한다. 한편 디지탈 비디오 출력부(40)는 상기 외부메모리(50)내의 프레임버퍼영역에 기록된 디지탈 비디오 데이터를 정해진 시간에 리드하여 이를 외부로 출력하게 된다.1 shows a block diagram of a general MPEG video data decoder. Referring to FIG. 1, first, a bit stream compressed in an MPEG format is transmitted to the decoder A by an external processor (not shown) that controls the MPEG non-video data decoder A. FIG. The bit stream may be reproduced and transmitted from a recording medium, or may be transmitted through a cable or a radio wave. Meanwhile, the coded
상술한 복호기(A)에서 데이터 복호부(30)의 출력을 외부로 직접 출력하지 않고 외부메모리(50)내의 프레임버퍼에 기록하는 이유는 엠펙 비디오 데이터의 형식상 디코딩되는 비디오 프레임의 순서와 실제 디스플레이되는 비디오 프레임의 순서가 다르고, 디코딩되는 시간과 실제 디스플레이되어야 할 시간이 다르기 때문이다. 따라서 상기 외부메모리(50)내의 프레임버퍼를 이용하여 상술한 순서 및 시간을 제어하는데 이러한 제어기능을 수행하는 것이 바로 디지탈 비디오 출력부(40)이다. 그리고 다른 프레임의 데이터를 참조하여 소정의 엠펙 비디오 데이터를 디코딩하는 경우에는 더욱 더 상기 외부메모리(50)와 이를 제어하기 위한 디자탈 비디오 출력부(40)가 요구된다. 이와 같이 종래의 엠펙 비디오 데이터 복호기(A)는 크게 데이터 입력부(10), 메모리 I/F부(20), 데이터 복호부(30), 디지탈 비디오 출력부(40)로 구성되어 각각 독립적, 병렬적으로 동작하면서 메모리 I/F부(20)를 통해 외부메모리(50)에/로부터 데이터를 기록/독출한다.The reason why the above-described decoder A does not directly output the output of the
도 2는 일반적인 NTSC 엠펙 데이터의 화면(Picture)구성도를 도시한 것으로 1초간의 분량(30프레임)을 나타낸 것이다. 도 2에서 I(Intra)픽처는 프레임내 부호화 영상을 나타내며, P(Predictive)픽처는 프레임간 순방향 예측 부호화 영상을, B(Bidirectionally Predictive)픽처는 쌍방향 예측 부호화 영상을 각각 나타낸다. 도 2를 참조하면, NTSC 엠펙 데이터는 1초에 30프레임을 디스플레이하는데, 이때 I픽처는 2프레임, P픽처는 8프레임, B픽처는 20프레임으로 구성되어 1초간의 엠펙 데이터를 구성한다. 그러므로 데이터의 복호에 두개의 프레임분이 필요한 B픽처가 제일 많기 때문에 B픽처만을 디스플레이하지 않고, 데이터의 처리속도가 충분하고 입력되는 비트스트림의 입력속도가 적당하다면 급속 재생(fast play)의 속도는 3배속에 가까운 재생이 된다. 이하 급속 재생모드하에서의 디지탈 비디오 출력부(40)의 동작을 설명하면 다음과 같다.FIG. 2 is a diagram illustrating a picture structure of general NTSC MPEG data and shows a one second amount (30 frames). In FIG. 2, an I (Intra) picture represents an intra-frame coded image, a P (Predictive) picture represents an inter-frame forward predictive coded image, and a B (Bidirectionally Predictive) picture represents a bidirectional predictive coded image, respectively. Referring to FIG. 2, NTSC MPEG data displays 30 frames per second. At this time, the I picture is composed of 2 frames, the P picture is 8 frames, and the B picture is 20 frames, thereby forming 1 second MPEG data. Therefore, since there are the most B pictures that require two frames to decode the data, instead of displaying only the B pictures, if the data processing speed is sufficient and the input bit stream input speed is appropriate, the speed of fast play is 3; Playback is close to double speed. Hereinafter, the operation of the digital
도 3은 도 1중 종디지탈 비디오 출력부(40)의 화면 디스플레이 동작을 설명하기 위한 동작흐름도를 도시한 것으로 상기 디지탈 비디오 출력부(40)는 비디오의 수직동기신호 발생시마다 다음과 같은 동작을 수행한다. 우선 급속 재생모드시에는 일반적으로 B픽처를 디스플레이하지 않고 I픽처와 P픽처만을 디스플레이하거나, I픽처만을 디스플레이한다. 이러한 경우 부호화된 픽처의 순서와 디스플레이되는 픽처의 순서는 같고, 일반적으로 오디오와의 동기화를 수행하지 않기 때문에 디스플레이 순서의 재조정없이 디코딩한 순서대로 출력하게 된다. 따라서 디지탈 비디오 출력부(40)는 도 3에 도시된 바와 같이 수직동기신호 입력마다 새로이 디스플레이할 화면(picture)이 있으면 새로운 화면(즉 다음 화면)을 디스플레이하고, 새로이 디스플레이할 화면이 없으면 현재 디코딩중이거나 더 이상 디코딩할 데이터가 없기 때문이므로 새로이 디스플레이할 화면이 생길때까지 현재의 화면을 계속적으로 디스플레이하게 된다.FIG. 3 is a flowchart illustrating a screen display operation of the longitudinal digital
통상 엠펙 비디오 비트스트림의 경우 향상된 비디오 화질을 얻기 위하여 가변 비트율(Variable Bit Rate:VBR)로 부호화를 수행한다. 즉, 특정 비트스트림의 평균 비트율이 8M bps인 경우에 특정 위치의 8M비트에는 40장의 픽처가 존재하고, 다른 위치의 8M비트 데이터내에는 20장의 픽처만이 존재할 수가 있는 것이다. 또한 이러한 VBR 비트스트림을 엠펙 비디오 데이터 복호기에 전달하여 처리하는 시스템의 경우 그 전달속도에 일정한 한계가 존재하며, 마찬가지로 엠펙 비디오 데이터 복호기에도 일정 시간동안 처리할 수 있는 데이터의 양이 제한되어 있다. 이러한 VBR 비트스트림의 특성과 시스템의 전달속도 한계 및 엠펙 비디오의 처리속도 한계 때문에 빠른 재생을 구현할 경우 비트율이 낮은 데이터를 처리할때는 정상적인 빠른 재생이 수행된다. 그러나 비트율이 높은 부분을 처리할때는 디스플레이되는 속도가 늦게 되면서 상대적으로 늦게 수행되는 것처럼 보이고, 새로이 디스플레이할 화면이 준비되지 않은 경우에는 순간적으로 화면이 멈춰있게 된다. 즉 사용자의 입장에서 보면 시간적으로는 일정한 속도의 급속 재생이 안되고, 순간적으로 화면이 멈추는 부자연스런 화면이 디스플레이됨으로서 빠르게 재생되는 속도가 늦어지는 것처럼 판단된다. 예를들면 2M bps의 데이터를 10Mbps의 속도로 복호기에 전달하여 데이터를 처리하고, I픽처와 P픽처를 디스플레이할 경우에는 1초에 약 30장의 프레임 전체를 디스플레이하는 것이 가능하다. 그러나 10m bps의 데이터를 10M bps의 속도로 복호기에 전달하여 데이터를 처리하고, I픽처와 P픽처를 디스플레이할 경우에는 1초에 약 10장의 프레임만을 디스플레이하게 되므로 사용자에게는 빠르게 재생되는 속도가 늦어지는 것으로 판달될 수 있다.In general, MPEG video bitstreams are encoded at a variable bit rate (VBR) to obtain improved video quality. That is, when the average bit rate of a specific bitstream is 8M bps, there are 40 pictures in 8M bits at a specific position, and only 20 pictures can be in 8M bits of data at other positions. In addition, in the case of a system that delivers such a VBR bitstream to the MPEG video data decoder, there is a certain limitation in the transmission speed. Likewise, the MPEG video data decoder has a limited amount of data that can be processed for a predetermined time. Due to the characteristics of the VBR bitstream, the transfer rate limit of the system, and the processing speed limit of the MPEG video, when fast playback is implemented, normal fast playback is performed when processing low bit rate data. However, when processing the high bit rate part, the displayed speed is slowed down and it seems to be performed relatively late. When the screen for new display is not ready, the screen freezes momentarily. That is, from the user's point of view, it is judged that the speed of the fast playback is slowed down by displaying an unnatural screen in which the screen stops instantaneously and the screen does not stop at a constant speed in time. For example, 2M bps of data can be delivered to a decoder at a speed of 10Mbps to process the data, and when displaying I and P pictures, it is possible to display about 30 frames per second. However, 10m bps of data is delivered to the decoder at 10M bps to process the data, and when displaying I and P pictures, only 10 frames are displayed per second. Can be judged to be.
따라서 본 발명의 목적은 엠펙 비디오 데이터 복호기가 급속 재생모드로 동작중일때, 입력되는 비트스트림의 비트율에 독립하여 최대한 일정한 속도로 화면을 디스플레이할 수 있는 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a method capable of displaying a screen at a constant speed as much as possible, independent of the bit rate of an input bit stream when the MPEG video data decoder is operating in the fast playback mode.
상기 목적을 달성하기 위한 본 발명은 입력되는 비트스트림과 디코딩된 화면이 저장되는 메모리가 구비된 엠펙 비디오 데이터 복호기에 있어서,According to an aspect of the present invention, there is provided an MPEG video data decoder having a memory for storing an input bitstream and a decoded picture.
급속 재생모드 동작중 상기 메모리에 저장되어 있는 데이터량을 검사하고 데이터량에 따라 현재 디스플레이중인 화면을 한번 더 디스플레이시키거나 혹은 다음에 디코딩할 화면을 스킵하고 현재 디스플레이중인 화면을 한번 더 디스플레이시켜 화면의 순간정지를 방지함을 특징으로 한다.During the Quick Play mode, the amount of data stored in the memory can be checked and the current screen being displayed can be displayed one more time, or the screen to be decoded next can be skipped and the currently displayed screen is displayed one more time. It is characterized by preventing a momentary stop.
도 1은 일반적인 엠펙(MPEG) 비디오 데이터 복호기의 블럭구성도.1 is a block diagram of a general MPEG video data decoder.
도 2는 NTSC방식 엠펙 데이터의 일반적인 화면(Picture)구성도.Fig. 2 is a diagram illustrating a general picture of NTSC MPEG data.
도 3은 도 1중 디지탈 비디오 출력부(40)의 화면 디스플레이 동작을 설명하기 위한 동작흐름도.FIG. 3 is a flowchart illustrating a screen display operation of the digital
도 4는 본 발명의 일실시예에 따른 디지탈 비디오 출력부(40)의 화면 디스플레이동작을 설명하기 위한 동작흐름도.4 is a flowchart illustrating a screen display operation of the digital
이하 첨부한 도면을 참조하여 본 발명의 일 실시예에 따른 동작을 상세히 설명하기로 한다.Hereinafter, an operation according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
도 4는 본 발명의 일실시예에 따른 디지탈 비디오 출력부(40)의 화면 디스플레이동작을 설명하기 위한 동작흐름도를 도시한 것으로, 상기 디지탈 비디오 출력부(40)는 비디오의 수직동기신호 발생시마다 다음과 같은 동작을 수행한다. 도 4를 참조하면, 우선 디지탈 비디오 출력부(40)는 수직동기신호가 입력되는 경우 60단계에서 새로이 디스플레이할 화면이 있는가를 검사한다. 검사결과 새로운 화면이 없으면 디지탈 비디오 출력부(40)는 62단계로 진행하여 외부메모리(50)내의 비트스트림 버퍼에 저장되어 있는 데이터의 양이 설정치 M 이상인가를 검사한다. 상기 설정치 M의 의미는 비트스트림의 비트율이 높고 낮음을 식별하기 위해 미리 설정되는 값을 나타낸다. 만약 62단계의 검사결과 비트스트림 버퍼에 저장되어 있는 데이터의 양이 상기 설정치 M 이상이면 복호기(A)에 입력된 비트스트림의 비트율이 높은 것을 의미하므로 디지탈 비디오 출력부(40)는 64단계로 진행하여 다음에 디코딩할 화면을 스킵(skip)하고 66단계에서 현재의 화면을 한번 더 디스플레이해 준다. 이는 비트율이 높은 비트스트림에 대하여 처리해야 될 부하를 덜어줌으로서 데이타 복호부(30)의 디코딩 처리속도를 향상시키는 효과가 있다. 예를들면 최대 16M bps의 데이터를 처리할 수 있는 엠펙 비디오 데이터 복호기의 경우에는 16M bps의 데이터에 대하여 급속 재생을 수행할 경우 일반적으로 1초에 약 10장의 화면(I,P픽처)만을 처리할 수 있으므로 이는 사용자의 입장에서 매우 천천히 움직이는 급속 재생(fast play)이 될 것이다. 그러므로 처리해야될 데이터의 일부를 제거해 줌으로서 처리속도를 향상시키고 시간적으로 일정한 빠른 재생을 구현시킬 수 있다.4 is a flowchart illustrating an operation of displaying a screen of the digital
한편 62단계의 검사결과 비트스트림 버퍼에 저장되어 있는 데이터의 양이 상기 설정치 M 이하라면 비트스트림의 입력속도가 늦는 경우이므로, 디지탈 비디오 출력부(40)는 66단계에서 데이터가 입력되어 디코딩되기를 기다리면서 현재화면을 한번 더 디스플레이해 준다. 만약 60단계의 검사결과 새로이 디스플레이할 화면이 없다면 디지탈 비디오 출력부(40)는 68단계로 진행하여 외부메모리(50)내의 프레임버퍼에 저장되어 있는 화면수가 설정치 N 이상인가를 검사한다. 상기 설정치 N의 의미는 빠른 재생이 정상적으로 수행되고 있는가를 식별하기 위해 미리 설정되는 값을 나타낸다. 만약 68단계에서 프레임버퍼내의 화면수가 설정수 N이상이면 현재의 속도로 급속 재생을 수행하는 것이 정상적으로 수행되고 있다는 것을 의미하므로 디지탈 비디오 출력부(40)는 70단계로 진행하여 다음 화면을 디스플레이하고 본 발명의 일실시예에 따른 동작을 종료한다. 그러나 68단계에서 프레임버퍼내의 화면수가 설정치 N 이하라면 비트스트림의 입력속도가 늦은 것인지, 데이터 복호부(30의 디코딩 처리속도가 늦은 것인지를 판단하여야 하므로 디지탈 비디오 출력부(40)는 72단계로 진행한다. 72단계에서 디지탈 비디오 출력부(40)는 입력된 비트스트림이 저장된 비트스트림 버퍼의 절대적인 데이터 양을 검사한다. 즉, 비트스트림 버퍼의 데이터 양이 설정치 M 이상이면 데이터의 절대적인 양은 많은데 화면수는 적은 것이므로 입력된 비트스트림의 비트율이 높다는 것을 의미한다. 이러한 경우에는 데이터 복호부(30)의 부하량이 많은 것을 의미하므로 디지탈 비디오 출력부(40)는 74단계로 진행하여 다음에 디코딩할 화면을 스킵한후 70단계로 진행하여 현재 디코딩되어 있는 다음 화면을 디스플레이해 준다. 그 결과 데이터 복호부(30)에서 처리해야될 부하의 양을 덜어주어 처리속도가 향상될 수 있다. 만약 72단계의 검사결과 비트스트림버퍼의 데이터양이 설정치 M 이하라면 비트스트림의 입력속도가 늦는 경우이므로 비록 다음에 디스플레이할 화면이 있지만 프레임버퍼에 저장되어 있는 화면의 수가 부족하므로 보다 부드러운 화면의 디스플레이를 위하여 디지탈 비디오 출력부(40)는 66단계에서 현재의 화면을 다시 한번 디스플레이한후 본 발명의 일실시예에 따른 동작을 종료한다.On the other hand, if the amount of data stored in the bitstream buffer in
상술한 바와 같이 현재의 화면을 한번 더 디스플레이 해 주는 것은 NTSC방식의 경우 1/30초 동안 현재의 디스플레이 화면을 지속시키는 것이 되고, 다음에 디코딩할 화면을 스킵하는 동작은 1/30초를 스킵하는 것이 되므로 사용자는 이를 크게 느끼지 못하면서 보다 향상된 급속 재생화면을 볼 수 있게 된다.As described above, displaying the current screen once more means to maintain the current display screen for 1/30 seconds in the case of NTSC, and skipping the next decoding screen skips 1/30 seconds. As a result, the user can see the enhanced quick play screen without feeling this much.
상술한 바와 같이 본 발명은 엠펙 비디오 데이터 복호기가 급속 재생모드로 동작중일때 비트스트림의 입력속도, 디코딩 처리속도의 지연으로 인해 발생될 수 있는 순간 정지화면을 방지하여 사용자에게 보다 자연스런 디스플레이 화면을 제공할 수 있는 잇점이 있다.As described above, the present invention provides a more natural display screen to the user by preventing the instantaneous still picture which may be caused by the delay of the input speed and the decoding processing speed of the bitstream when the MPEG video data decoder is operating in the fast playback mode. There is an advantage to this.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970002763A KR100223656B1 (en) | 1997-01-30 | 1997-01-30 | Screen display method of device with mpeg video data decoder |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970002763A KR100223656B1 (en) | 1997-01-30 | 1997-01-30 | Screen display method of device with mpeg video data decoder |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19980066958A KR19980066958A (en) | 1998-10-15 |
KR100223656B1 true KR100223656B1 (en) | 1999-10-15 |
Family
ID=19495951
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970002763A KR100223656B1 (en) | 1997-01-30 | 1997-01-30 | Screen display method of device with mpeg video data decoder |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100223656B1 (en) |
-
1997
- 1997-01-30 KR KR1019970002763A patent/KR100223656B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR19980066958A (en) | 1998-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6628890B1 (en) | Digital recording/reproduction apparatus | |
KR950014860B1 (en) | Image recording apparatus | |
US8275247B2 (en) | Method and apparatus for normal reverse playback | |
US5850258A (en) | High level video decoding apparatus capable of decoding video data of a plurality of channels coded at a lower level | |
US5802240A (en) | Video editing apparatus | |
GB2321154A (en) | Reverse playback of MPEG video | |
US6891547B2 (en) | Multimedia data decoding apparatus and method capable of varying capacity of buffers therein | |
US7333711B2 (en) | Data distribution apparatus and method, and data distribution system | |
US6259740B1 (en) | Moving picture experts group video decoding apparatus and method for supporting replay | |
JPH09200695A (en) | Method and device for decoding video data for high-speed reproduction | |
KR100246762B1 (en) | Decoding method for video data | |
US6882687B2 (en) | Compressed image data reproducing apparatus and method thereof | |
KR0182969B1 (en) | Apparatus and method for encoding video data | |
KR20060088303A (en) | Apparatus and method recording/playing moving picture in digital broadcasting receiver | |
US6256344B1 (en) | Variable bit rate encoder | |
US5675383A (en) | Encoding method, encoding unit, decoding method, decoding unit, recording medium, and transmission method | |
KR100223656B1 (en) | Screen display method of device with mpeg video data decoder | |
KR100543453B1 (en) | Apparatus and method for controlling bit rate of digital video data in reverse play | |
JPH0832927A (en) | Image decoding device | |
JP3775525B2 (en) | Decoding device and decoding method | |
GB2314479A (en) | Special to normal moving picture reproduction mode transition | |
KR100252810B1 (en) | Mpeg decoder | |
JPH08265751A (en) | Picture reproducing device by mpeg system | |
JPH06350964A (en) | Picture reproducing device and picture decoder | |
KR100190605B1 (en) | Digital satellite video receiver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20110629 Year of fee payment: 13 |
|
LAPS | Lapse due to unpaid annual fee |