KR970008375B1 - Image stopping and enlarging apparatus of digital image device - Google Patents
Image stopping and enlarging apparatus of digital image device Download PDFInfo
- Publication number
- KR970008375B1 KR970008375B1 KR1019920016452A KR920016452A KR970008375B1 KR 970008375 B1 KR970008375 B1 KR 970008375B1 KR 1019920016452 A KR1019920016452 A KR 1019920016452A KR 920016452 A KR920016452 A KR 920016452A KR 970008375 B1 KR970008375 B1 KR 970008375B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- signal
- frame memory
- frame
- memory
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2628—Alteration of picture size, shape, position or orientation, e.g. zooming, rotation, rolling, perspective, translation
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/268—Signal distribution or switching
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Circuits (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
도면은 본 발명에 따른 디지틀 영상기기의 화상 정지 및 확대 장치의 블록도.BRIEF DESCRIPTION OF THE DRAWINGS Fig. Is a block diagram of an image still and enlargement apparatus of a digital imaging apparatus according to the present invention.
* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
10 : 복호기20 : 제 1 프레임 메모리10: decoder 20: first frame memory
30 : 디스플레이 장치40 : 제어부30: display device 40: control unit
50 : 필터60 : 제 2 프레임 메모리50 filter 60 second frame memory
본 발명은 비디오 폰이나 디지틀 방식의 텔레비젼과 같은 디지틀 영상 장치에 관한 것으로서, 특히 필요한 영상 장면을 정지시키고 그 장면을 특정 배율로 확대시킬 수 있는 디지틀 영상 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to digital imaging devices, such as video phones and digital televisions, and more particularly to digital imaging devices capable of freezing necessary video scenes and enlarging the scenes to a specific magnification.
디지틀 영상 장치란 아날로그 영상 신호를 디지틀 신호로 변환하여 디지틀 신호 처리, 즉 표본화 및 양자화된 디지틀 신호를 컴퓨터나 신호 처리 전용의 칩을 사용하여 필터 처리, 변환, 변조, 복조, 압축, 저장, 변형등의 처리로써 영상 신호를 특정한 목적에 부합되도록 처리할 수 있는 장치이다.Digital video device converts analog video signal into digital signal and processes digital signal, that is, sampled and quantized digital signal by computer or signal processing chip for filter processing, conversion, modulation, demodulation, compression, storage, transformation, etc. It is a device that can process video signal to meet specific purpose by processing of.
현재 개발중인 HDTV(High Definition Television) 또는 일부 사용중인 디지틀 방식의 화상 전화 장치에서 영상을 정지시키고 확대하는 여러 방식이 제안되고 있으나, 그러한 방식은 매우 복잡하며 그런 방식에 의해 부착된 영상 정지 및 확대 장치는 영상기기에 상당한 가격 상승을 일으킨다.Various methods of freezing and enlarging video have been proposed in the currently developing HDTV (High Definition Television) or some digital video telephony devices, but such methods are very complicated and the video freeze and enlargement devices attached by such methods are very complicated. Causes significant price increases for video equipment.
따라서, 본 발명의 목적은 간단한 방식으로 화상을 정지 및 확대시키는 장치를 제공함에 있다.It is therefore an object of the present invention to provide an apparatus for freezing and enlarging an image in a simple manner.
본 발명에 따른 화상 정지 및 확대 장치는 전송 채널을 통하여 입력되는 부호화된 신호를 소정 처리하여 부호화시의 영상 신호에 근접한 신호로 복호화하여 기설정된 복호화된 화상을 출력하는 복호기와, 연속하여 출력되는 상기 복호화된 화상을 저장하여 프레임 단위로 출력하는 제 1 프레임 메모리와, 상기 프레임 단위의 화상을 화면상에 디스플레이하는 디스플레이 장치를 구비한 디지틀 영상기기에 있어서, 상기 복호기로부터 상기 제 1 프레임 메모리로 전송되는 신호를 차단할 수 있는 스위치 수단과, 디스플레이 되는 영상을 정지 또는 확대시키기 위하여 상기 디스플레이 장치로 제공되는 일련의 영상 프레임 신호를 별도로 저장하는 메모리 블록과, 상기 메모리 블록과 상기 제 1 프레임 메모리 사이에 위치하며, 영상 신호 확대시 상기 메모리 블록에 저장된 영상 신호를 소정의 배율로 확대시켜 상기 제 1 프레임 메모리로 출력하는 신호 확대 수단과, 화상 정지 및 확대시에 스위치 수단을 개방하여 상기 복호기로부터 상기 제 1 프레임 메모리로 전송되는 신호의 차단과, 신호 확대 수단을 통하여 상기 메모리 블록에 저장된 영상 데이타를 상기 제 1 프레임 메모리로의 전송과, 상기 신호 확대 수단의 배율을 제어하는 제어부를 특징으로 한다.An image still and enlargement apparatus according to the present invention is a decoder for predetermined processing of an encoded signal input through a transmission channel to decode the signal close to an image signal at the time of encoding, and outputs a predetermined decoded image. A digital image device comprising a first frame memory for storing a decoded picture and outputting the frame-by-frame, and a display device for displaying the frame-by-frame picture on a screen, the digital image device being transmitted from the decoder to the first frame memory. A switch means for blocking a signal, a memory block for separately storing a series of image frame signals provided to the display device to freeze or enlarge a displayed image, and located between the memory block and the first frame memory; The memory when the video signal is enlarged Signal expansion means for enlarging the image signal stored in the block at a predetermined magnification and outputting the image signal to the first frame memory; and blocking a signal transmitted from the decoder to the first frame memory by opening a switch means at the time of stopping and enlarging an image And a control unit for controlling the transmission of the image data stored in the memory block to the first frame memory through the signal expansion means and the magnification of the signal expansion means.
이하, 본 발명을 첨부된 도면을 참조하여 상세히 설명한다.Hereinafter, with reference to the accompanying drawings the present invention will be described in detail.
도면을 본 발명에 따른 디지틀 영상기기의 화상 정지 및 확대 장치를 도시한다.Figure shows an image still and enlargement apparatus of a digital imaging apparatus according to the present invention.
부호기(10)는 전송 채널로 전송되어 입력되는 부호화된 신호를 소정 처리하여 부호화시의 영상 신호에 근접한 신호로 복호화하여 기설정된 단위로 복호화된 화상을 출력한다. 일반적인 복호기(10)에는 일반적인 영상 복호기에 사용되는 버퍼와, 가변 길이 복호기, 역양자화기 및 IDCT를 포함한다.The encoder 10 performs predetermined processing on the encoded signal transmitted and transmitted to the transmission channel, decodes the signal into a signal close to the video signal at the time of encoding, and outputs the decoded image in a predetermined unit. The general decoder 10 includes a buffer used for a general image decoder, a variable length decoder, an inverse quantizer, and an IDCT.
일반적으로 영상을 디지틀 신호로 전송하는데 있어서, 영상 프레임의 각 라인은 "화소(pixel)"로 언급되는 일련의 디지틀 데이타 비트로서 규정된다. 따라서 하나의 화면에 디스플레이 되는 화상을 규정하기 위해서는 상당히 많은 양의 데이타가 발생한다. 현재 사용 가능한 전송 채널의 대역폭으로 그 많은 양의 데이타를 전송하기 위해서는 반드시 데이타를 압축해야 한다. 대표적인 데이타 압축 기법은 이산코사인변환(Discrete Cosine Transform ; 이하 DCT)과 같은 프레임내 상관성을 줄이는 직교 변환 방식과, 움직임 보상(Motion Compensation)과 같은 프레임간의 시간적 상관성을 줄이는 차이 신호 부호화 방식이다.In general, in the transmission of an image as a digital signal, each line of the image frame is defined as a series of digital data bits referred to as " pixels. &Quot; Therefore, a large amount of data is generated to define an image displayed on one screen. In order to transfer that much data over the bandwidth of the currently available transport channel, the data must be compressed. Representative data compression techniques are orthogonal transformations that reduce intraframe correlation such as Discrete Cosine Transform (DCT), and differential signal coding that reduce temporal correlation between frames such as motion compensation.
복호기(10)에서는 데이타를 압축 부호화하는 부호기(도시되지 않음)의 역과정이 수행된다. 즉, 전송 채널로 압축 부호화된 영상 신호가 입력되면 그 신호는 가변 길이 복호화(각 부호의 발생 빈도에 의해 빈도가 많은 것은 짧은 길이의 부호로 빈도가 적은 것은 긴 길이의 부호로 표시하는 가변 길이 부호화의 역과정), 역양자화(변환 계수로서 입력되는 영상 신호를 유한한 갯수의 값으로 근사화시키는 양자화의 역과정) 및 IDCT(프레임내 상관성을 줄이기 위해 시간 영역의 데이타를 주파수 영역으로 변환하는 DCT(Discrete Cosine Transform)의 역과정)를 통하여 부호화시의 영상 신호에 근접한 신호로 복호화 된다.In the decoder 10, an inverse process of an encoder (not shown) which compresses and encodes data is performed. That is, when a video signal compressed and encoded through a transmission channel is input, the signal is variable-length decoded (variable-length encoding in which the frequency of occurrence of each code is indicated by a short length code and the frequency by a long length code is displayed. Inverse quantization), inverse quantization (the inverse process of quantization that approximates the input image signal as a finite number of values), and IDCT (DCT, which transforms data in the time domain into the frequency domain to reduce intraframe correlation Inverse process of Discrete Cosine Transform) is decoded into a signal close to the video signal at the time of encoding.
제 1 프레임 메모리(20)는 기설정된 단위로 복호화된 화상을 프레임 단위로 저장하여 디스플레이 장치(30)로 전송한다. 디스플레이 장치(30)는 제 1 프레임 메모리(20)로부터 데이타를 읽어 디스플레이 하기 RGB의 위한 아날로그 신호로 변환하여 브라운관 등에 디스플레이 한다.The first frame memory 20 stores the decoded image in a predetermined unit and transmits the decoded image to the display device 30. The display device 30 reads data from the first frame memory 20, converts the data into an analog signal for display RGB, and displays the same in a CRT.
스위치(SW)는 화상 정지 및 확대시에 복호기(10)로부터 제 1 프레임 메로리로 전송되는 신호를 차단한다.The switch SW cuts off a signal transmitted from the decoder 10 to the first frame memory at the time of image stop and enlargement.
메모리 블록(60)은 화상 정지 및 확대시에 정지 화상 또는 확대 화상을 제공하기 위하여 디스플레이 장치(30)로 제공되는 일련의 영상 프레임 신호를 저장한다. 본 발명을 한정하는 것은 아니지만, 본 실시예에서 프레임 메모리 블록에는 3개의 프레임 신호를 저장할 수 있다. 프레임 메모리 1과 프레임 메모리 3에는 인트라 (INTRA) 프레임(본 발명에서는 압축 부호화시에 현재 프레임에서 움직임 보상된 신호를 감산한 차이 신호를 변환 부호화한 프레임을 인터(INTER) 프레임이라 하고, 움직임 보상 신호와 무관하게 현재 프레임을 그대로 변환 부호화하는 프레임을 인트라(INTRA) 프레임이라 함)을 기억시키고(현재 MPEG(motion picture expert group) 방식의 경우에 있어서 제 1 인트라 프레임 발생후 15프레임후에 새로운 제 2 인트라 프레임이 들어오므로, 본 발명에서는 프레임 메모리 1에는 제 2 인트라 프레임이, 프레임 메모리 3에는 제 1 인트라 프레임이 각각 저장된다), 프레임 메모리 2에는 두 인트라 프레임의 중간에 위치한 인터 프레임을 저장시킨다. 메모리 블록(60)에 저장된 데이타는 화면 정지 또는 확대시 제 1 프레임 메모리(20)로 제공된다.The memory block 60 stores a series of image frame signals provided to the display device 30 to provide a still image or an enlarged image at the time of image stop and enlargement. Although not limiting the present invention, three frame signals may be stored in the frame memory block in this embodiment. In the frame memory 1 and the frame memory 3, an INTRA frame (in the present invention, a frame obtained by transcoding and encoding a difference signal obtained by subtracting a motion compensated signal from a current frame during compression encoding is called an INTER frame). Irrespective of the current frame, the frame that transforms and encodes the current frame as it is called an INTRA frame is stored (in the case of the current motion picture expert group (MPEG) method), and a new second intra frame 15 frames after the first intra frame is generated. In the present invention, the second intra frame is stored in the frame memory 1, the first intra frame is stored in the frame memory 3, and the inter frame located in the middle of the two intra frames is stored. Data stored in the memory block 60 is provided to the first frame memory 20 at the time of freezing or expanding the screen.
필터(50)는 정지된 화면을 확대시키는 기능을 수행하며, 본 기술 분야에서 공지된 필터로서 구현 가능하다. 단순히 화면 정지시에는 필터 계수는 1로서 프레임 메모리 블록(60)으로부터 출력되는 데이타를 그대로 제 1 프레임 메모리(20)로 전송한다.The filter 50 performs a function of enlarging a still picture and may be implemented as a filter known in the art. In the case of simply freezing, the filter coefficient is 1, and the data output from the frame memory block 60 is transferred to the first frame memory 20 as it is.
제어부(40)는 화상 정지 및 확대시에 스위치(SW)를 "오프"시켜 상기 복호기(10)로부터 상기 제 1 프레임 메모리 (20)로 전송되는 신호를 차단하고, 메모리 블록(60)에 저장된 데이타가 제 1 프레임 메모리(20)로 출력되도록 하며, 화면 확대시에 필터의 계수를 조정하여 화면을 확대시킨다.The controller 40 "turns off" the switch SW at the time of stopping and enlarging the image to block the signal transmitted from the decoder 10 to the first frame memory 20, and to store the data stored in the memory block 60. Is output to the first frame memory 20 and the screen is enlarged by adjusting the coefficients of the filter when the screen is enlarged.
제1도에 도시된 바와 같이, 사용자에 의해 화상 정지 신호가 제어부에 입력되면 스위치(SW)가 열리고 메모리 블록(60)에 들어 인트라는 3개의 프레임중 가장 나중의 프레임 메모리 1에 저장된 프레임 데이타를 제 1 프레임 메모리(20)로 전송한다. 이때, 사용자가 프레임 메모리 2 또는 프레임 메모리 3에 저장된 프레임 데이타를 선택할 수 있다.As shown in FIG. 1, when an image stop signal is input to the controller by the user, the switch SW is opened and the frame data stored in the last frame memory 1 of the three frames, which is entered into the memory block 60, is intra-locked. Transfer to the first frame memory 20. In this case, the user may select frame data stored in the frame memory 2 or the frame memory 3.
현재 디스플레이 되고 있는 정지 화상에서 확대할 부분(2배 확대의 경우는 화면을 4분할하여 사용자가 4분할된 화면(각 분할된 화면 크기는 화면의 가로 크기×1/2, 화면의 세로 크기×1/2의 크기를 갖는다)중 하나를 선택하고 4배 확대의 경우는 16분할중 하나를 선택하는 것이다) 및 확대 배율에 대한 신호를 사용자가 입력하면, 현재 디스플레이 되는 프레임에서 확대된 부분을 중심으로 인접한 화소들의 평균값을 갖는 새로운 화소를 만든다. 이러한 기능은 필터(50)에서 수행된다. 2배 확대시 화면의 가로축 및 세로축에서 각각 1/2 구간을 잡고 인접 화소간의 데이타를 평균함으로써 새로운 화소를 만드는 과정을 통하여 2배 확대 영상을 얻을 수 있다. 예를 들면, 인접한 2개의 화소중에서 제 1 화소의 데이타 값이 a이고 제 2 화소의 데이타 값이 b이면 그 중심에 만들어지는 화소 값은 (a+b)/2가 된다. 또한 4배 확대시 인접한 2개의 화소 사이에 3개의 새로운 데이타를 만들어야 하는데 선택된 부분을 중심으로 x축의 1/4, Y축의 1/4인 구간을 잡아 마찬가지로 평균을 취하여 4배의 확대 영상을 얻을 수 있다. 예를 들면, 인접한 2개의 화소중에서 제 1 화소의 데이타 값이 a이고 제 2 화소의 데이타 값이 b일 경우 제 1 화소와 제 2 화소 사이의 3개 화소의 데이타 값은 각각 (3a/4+b/4),((a+b)/2),(a/4+3b/4)가 된다. 수직쪽으로의 화상 확대는 수평보다는 수직이 사람의 눈에 덜 민감하기 때문에 처리 속도를 줄이기 위하여 수직쪽 평균치는 취하지 않는다. 그 대신에 동일한 라인을 한번씩 더 반복하여 디스플레이 시킨다.The part of the still image that is currently displayed to be enlarged (in the case of 2x magnification, the screen is divided into 4 sections and the user is divided into 4 sections. The size of / 2), and 4 times the magnification, select one of the 16 divisions) and the user inputs a signal for the magnification. Create a new pixel with the average of adjacent pixels. This function is performed in the filter 50. In the case of 2x magnification, the 2x magnification image can be obtained through the process of creating a new pixel by taking 1/2 section on the horizontal axis and the vertical axis of the screen and averaging data between adjacent pixels. For example, if the data value of the first pixel is a and the data value of the second pixel is b among two adjacent pixels, the pixel value created at the center thereof becomes (a + b) / 2. In addition, three new data should be created between two adjacent pixels when zoomed in 4 times. By selecting the area that is 1/4 of the x-axis and 1/4 of the Y-axis centered on the selected part, 4 times magnified image can be obtained. have. For example, when the data value of the first pixel is a and the data value of the second pixel is b among two adjacent pixels, the data values of the three pixels between the first pixel and the second pixel are each (3a / 4 + b / 4), ((a + b) / 2), and (a / 4 + 3b / 4). Since the image magnification toward the vertical is less sensitive to the human eye than the horizontal, the vertical average is not taken to reduce the processing speed. Instead, the same line is displayed again and again.
전술한 바와같은 필터(50)에서의 확대 과정을 통하여 설정된 새로운 값들을 프레임 메모리에 전송하면, 디스플레이 장치상에 2배 또는 4배 확대된 화상이 디스플레이 된다. 4배 이상(8배, 16배,…)도 가능은 하나 화질 열하가 심해지므로 본 발명에서는 확대를 4배까지로 제한하였다.When the new values set through the enlargement process in the filter 50 as described above are transmitted to the frame memory, a 2x or 4x magnified image is displayed on the display device. 4 times or more (8 times, 16 times, ...) is possible, but deterioration in image quality becomes severe, and in the present invention, the magnification is limited to 4 times.
본 발명에 따른 디지틀 영상기기의 정지 및 확대 장치로서 원하는 장면을 정지 및 확대하여 볼 수 있다.As a still and enlarged device of a digital imaging apparatus according to the present invention, a desired scene can be stopped and enlarged and viewed.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019920016452A KR970008375B1 (en) | 1992-09-09 | 1992-09-09 | Image stopping and enlarging apparatus of digital image device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019920016452A KR970008375B1 (en) | 1992-09-09 | 1992-09-09 | Image stopping and enlarging apparatus of digital image device |
Publications (2)
Publication Number | Publication Date |
---|---|
KR940008461A KR940008461A (en) | 1994-04-29 |
KR970008375B1 true KR970008375B1 (en) | 1997-05-23 |
Family
ID=19339315
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019920016452A KR970008375B1 (en) | 1992-09-09 | 1992-09-09 | Image stopping and enlarging apparatus of digital image device |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR970008375B1 (en) |
-
1992
- 1992-09-09 KR KR1019920016452A patent/KR970008375B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR940008461A (en) | 1994-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5278647A (en) | Video decoder using adaptive macroblock leak signals | |
US6301304B1 (en) | Architecture and method for inverse quantization of discrete cosine transform coefficients in MPEG decoders | |
KR960010469B1 (en) | Digital hdtv having pip function | |
US5635985A (en) | Low cost joint HD/SD television decoder methods and apparatus | |
JP3942630B2 (en) | Channel buffer management in video decoder | |
JP3395166B2 (en) | Integrated video decoding system, frame buffer, encoded stream processing method, frame buffer allocation method, and storage medium | |
US6587509B1 (en) | Reducing undesirable effects of an emphasis processing operation performed on a moving image by adding a noise signal to a decoded uncompressed signal | |
KR980007746A (en) | Video information processing system | |
US6256348B1 (en) | Reduced memory MPEG video decoder circuits and methods | |
US6865229B1 (en) | Method and apparatus for reducing the “blocky picture” effect in MPEG decoded images | |
EP0680217B1 (en) | Video signal decoding apparatus capable of reducing blocking effects | |
JP2002515705A (en) | Method and apparatus for reducing video decoder costs | |
US6160847A (en) | Detection mechanism for video channel underflow in MPEG-2 video decoding | |
US6898245B2 (en) | Low complexity video decoding | |
KR100522938B1 (en) | Apparatus for removing block artifacts and a removing method using the same and display having a apparatus for removing block artifacts | |
GB2334644A (en) | Decoding high definition TV signals for display as standard definition TV | |
KR970008375B1 (en) | Image stopping and enlarging apparatus of digital image device | |
US8848793B2 (en) | Method and system for video compression with integrated picture rate up-conversion | |
EP0720372A1 (en) | Apparatus for parallel encoding/decoding of digital video signals | |
KR100264639B1 (en) | Color control for on-screen display in digital video | |
KR100323716B1 (en) | Broadcast receiving equipment and video decoding equipment | |
KR100323688B1 (en) | Apparatus for receiving digital moving picture | |
JPH08205142A (en) | Apparatus for coding into and decoding digital video signal | |
JPH11298892A (en) | Decoding device of encoded image and image display device | |
KR970000166B1 (en) | Hdtv receiver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
G160 | Decision to publish patent application | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20060425 Year of fee payment: 10 |
|
LAPS | Lapse due to unpaid annual fee |