KR20000028235A - Up and down converting method of osd for digital television - Google Patents

Up and down converting method of osd for digital television Download PDF

Info

Publication number
KR20000028235A
KR20000028235A KR1019980046398A KR19980046398A KR20000028235A KR 20000028235 A KR20000028235 A KR 20000028235A KR 1019980046398 A KR1019980046398 A KR 1019980046398A KR 19980046398 A KR19980046398 A KR 19980046398A KR 20000028235 A KR20000028235 A KR 20000028235A
Authority
KR
South Korea
Prior art keywords
osd
signal
resolution
converting
video signal
Prior art date
Application number
KR1019980046398A
Other languages
Korean (ko)
Other versions
KR100303425B1 (en
Inventor
이재범
Original Assignee
전주범
대우전자 주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 전주범, 대우전자 주식회사 filed Critical 전주범
Priority to KR1019980046398A priority Critical patent/KR100303425B1/en
Publication of KR20000028235A publication Critical patent/KR20000028235A/en
Application granted granted Critical
Publication of KR100303425B1 publication Critical patent/KR100303425B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing 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
    • H04N21/4402Processing 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 involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440263Processing 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 involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4348Demultiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing 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
    • H04N21/4402Processing 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 involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/44029Processing 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 involving reformatting operations of video signals for household redistribution, storage or real-time display for generating different versions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0102Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving the resampling of the incoming video signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

PURPOSE: An up and down converting method of OSD(On Screen Display) for digital television is provided to prevent a software from being modified for adjusting the OSD size, by automatically converting an OSD signal according to resolution of a monitor, before a video signal and the OSD signal performed in an MPEG(Motion Pictures Experts Group) decoder. CONSTITUTION: Digital television has an MPEG(Motion Pictures Experts Group) decoder outputting a decoded video signal and an OSD(On Screen Display) signal by mixing the two signals. An up/down converting method of OSD for the digital television converts the video signal according to resolution of a monitor, and outputs the OSD signal by mixing the signal with the video signal after converting the OSD signal. The up/down converting method comprises the steps of: setting up the resolution or storing the resolution in a storage unit; converting the video signal according to the resolution; converting the OSD signal according to the resolution of the converted video signal; applying weight to the converted OSD signal; and outputting the converted video signal and the OSD signal applied with the weight by mixing the two signals.

Description

디지털 텔레비전에서 OSD의 업·다운 컨버팅방법Up / Down converting of OSD in digital television

본 발명은 디지털 텔레비전에서 OSD의 업·다운 컨버팅방법에 관한 것으로서, MPEG 디코더에서 비디오 신호를 모니터의 해상도에 따라 업·다운 컨버팅함과 더불어, OSD신호도 업·다운 컨버팅한 후 믹싱하여 출력하는 디지털 텔레비전에서 OSD의 업·다운 컨버팅방법(A up and down converting method of OSD for digital television)에 관한 것이다.The present invention relates to a method of up and down converting an OSD in a digital television. The digital decoder outputs and converts a video signal according to the resolution of a monitor, and also mixes and outputs the OSD signal after up and down converting. A up and down converting method of OSD for digital television.

첨부된 도 1은 종래 디지털 텔레비전에서 MPEG 디코더에서 수행되는 비디오와 osd의 처리상태를 나타낸 도면으로서, 안테나(도시 안됨)를 통해 수신되고 디코딩된 트랜스포트 스트림(transpot stream)에서 헤더를 뺀 형태의 비디오 신호를 인가받은 디코딩부(10)이 비디오 신호를 디코딩한 후, 믹서(30)에 출력하게 되고, OSD버퍼(20)에서 출력됨과 더불어, 가중치가 더해진 OSD 신호가 상기 믹서(30)에서 비디오 신호와 혼합된 후, 출력되는 것이 일반적이다.FIG. 1 is a view illustrating processing states of video and osd performed in an MPEG decoder in a conventional digital television, and a video obtained by subtracting a header from a transport stream received and decoded through an antenna (not shown). After receiving the signal, the decoding unit 10 decodes the video signal, and then outputs it to the mixer 30, and outputs from the OSD buffer 20, the weighted OSD signal is added to the video signal in the mixer 30 After mixing with, it is usually output.

그러나, 디지털 텔레비전의 경우, MPEG 비디오의 형태(format) 및 해상도(resolution)이 다양하기 때문에 MPEG 디코더는 모니터의 해상도에 알맞도록 비디오 신호의 출력이 업·다운 컨버전되도록 하고 있으나, OSD의 경우 업·다운 컨버전을 수행하지 않게 때문에, 사이즈가 고정된 모니터가 바뀔 때마다 사이즈가 고정된 OSD의 사이즈를 변경시키기 위해 소프트웨어를 매번 수정하여야 하고, 그에 따라 시간 및 인력이 낭비되는 문제점이 있다.However, in the case of digital television, since MPEG video formats and resolutions vary, MPEG decoders allow the output of video signals to be up-down converted to match the resolution of a monitor. Since no down conversion is performed, the software must be modified each time to change the size of the fixed size OSD every time the fixed size monitor is changed, which wastes time and manpower.

따라서, 본 발명은 상기와 같은 문제점을 해결하기 위한 것으로서, 본 발명의 목적은 MPEG 디코더 내부에서 수행되는 비디오 신호와 OSD 신호가 혼합되기 전에 모니터의 해상도에 알맞게 OSD신호가 자동으로 업·다운 컨버전되도록 함으로써, OSD의 사이즈를 조정하기 위해 소프트웨어를 수정해야 하는 불편함으로 해소할 수 있는 디지털 텔레비전에서 OSD의 업·다운 컨버팅방법을 제공하는 데 있다.Accordingly, an object of the present invention is to solve the above problems, and an object of the present invention is to automatically convert the OSD signal up and down to match the resolution of the monitor before mixing the video signal and the OSD signal which are performed inside the MPEG decoder. Accordingly, the present invention provides a method for up and down converting an OSD in a digital television that can be eliminated by the inconvenience of modifying the software to adjust the size of the OSD.

상기한 본 발명의 목적을 달성하기 위한 발명의 기술적 사상은 다양한 모니터의 해상도 정보를 설정 및 저장수단에 저장하고, 상기 저장 후 선택되는 모니터의 해상도에 따라 비디오 신호의 컨버팅이 실행되고, 상기 컨버팅된 비디오 신호의 해상도에 맞게 OSD신호의 컨버팅이 실행되고, 상기 컨버팅된 OSD신호에 가중치가 인가되며, 상기 가중치가 인가된 OSD신호와 상기 컨버팅된 비디오 신호가 믹싱되어 출력되도록 함으로써, 모니터가 바뀔 때마다 OSD의 크기를 수정하기 위한 소프트웨어적인 작업이 필요치 않고, 다양한 모니터의 해상도에 맞게 OSD가 자동으로 업 또는 다운 컨버팅되어 모니터에 출력되도록 하는 것이다.The technical idea of the present invention for achieving the object of the present invention is to store the resolution information of the various monitors in the setting and storage means, and converting the video signal according to the resolution of the monitor selected after the storage, the converted The OSD signal is converted according to the resolution of the video signal, the weighted value is applied to the converted OSD signal, and the weighted OSD signal and the converted video signal are mixed and outputted so that each time the monitor changes. No software work is required to modify the size of the OSD, and the OSD is automatically up or down converted to match the resolution of the various monitors so that they can be output to the monitor.

도 1은 종래 디지털 텔레비전에서 MPEG decoder에서 수행되는 비디오와 osd의 처리상태를 나타낸 도면.BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a view showing a processing state of video and osd performed in an MPEG decoder in a conventional digital television.

도 2는 본 발명의 실시예에 따른 디지털 텔레비전에서 OSD의 업·다운 컨버팅방법을 설명하기 위한 도면.2 is a diagram for explaining a method of up and down converting an OSD in a digital television according to an embodiment of the present invention;

도 3은 본 발명의 실시예에 따른 디지털 텔레비전에서 OSD의 업·다운 컨버팅방법을 나타낸 흐름도.3 is a flowchart illustrating a method of up and down converting an OSD in a digital television according to an embodiment of the present invention.

도 4는 본 발명의 실시예에 따른 컨버팅된 OSD화면의 출력상태를 나타낸 예시도.4 is an exemplary view showing an output state of a converted OSD screen according to an embodiment of the present invention.

〈도면의 주요부분에 대한 부호의 설명〉<Explanation of symbols for main parts of drawing>

100 : 디코딩부 200 : 비디오 컨버팅부100: decoding unit 200: video converting unit

300 : 믹서 400 : OSD컨버팅부300: mixer 400: OSD converter

500 : OSD버퍼 600 : 제어기500: OSD Buffer 600: Controller

700 : 이이피롬 800 : 리모트컨트롤러700: Ypyrom 800: remote controller

S100 : 설정과정 S200 : 저장과정S100: Setup Process S200: Storage Process

S300 : 모니터 해상도 판별과정 S400 : OSD컨버팅과정S300: Monitor resolution determination process S400: OSD conversion process

S500 : 가중치 인가과정 S600 : 비디오 컨버팅과정S500: Weighting process S600: Video converting process

S700 : 출력과정S700: Output Process

이하에서는 상기의 목적을 달성하기 위한 실시예의 구성 및 작용에 대해서 첨부된 도면을 참조하여 설명하기로 한다.Hereinafter, with reference to the accompanying drawings, the configuration and operation of the embodiment for achieving the above object will be described.

우선, 본 발명에 대한 이해를 돕기 위하여 디지털 텔레비전에 대해 설명한다.First, a digital television will be described in order to facilitate understanding of the present invention.

상기 디지털 텔레비전의 코딩(modulation)방식으로는 위성방송에 적용되는 QPSK, 케이블 방송에 적용되는 QAM, 미국 지상파에 적용되는 VSB, 유럽 지상파에 적용되는 OFDM이 있고, 그에 따라 디코딩이 이루어지게 된다.Modulation methods of the digital television include QPSK applied to satellite broadcasting, QAM applied to cable broadcasting, VSB applied to US terrestrial waves, and OFDM applied to European terrestrial waves, and decoding is performed accordingly.

상기의 디지털 텔레비전에서 코딩되어 송신되는 신호로는 비디오 신호와 오디오 신호 이외에 시스템 정보(Program and system information protocol;PSIP)를 포함하는 데이터가 있으며, 송신시 188바이트(byte) 단위로 전송된다.Signals that are coded and transmitted by the digital television include data including program and system information protocol (PSIP) in addition to video and audio signals, and are transmitted in units of 188 bytes during transmission.

상기와 같이 188바이트(byte) 단위로 구성된 형태를 트랜스포트 스트림(transpot stream;이하 TS라 한다)이라 하고, 상기 TS의 4바이트는 채널에 실린 신호들을 구분하여 주는 패킷ID(PID)가 포함되는 헤더로 할당되고, 나머지 184바이트는 실제 방송신호를 포함하고 있는 페이로드(PAYLOAD)에 할당된다.As described above, a form configured in units of 188 bytes is called a transport stream (hereinafter referred to as a TS), and 4 bytes of the TS include a packet ID (PID) for distinguishing signals carried on a channel. The remaining 184 bytes are allocated to the payload PAYLOAD including the actual broadcast signal.

상기와 같이 구성된 TS는 코딩되어 방송국의 안테나를 통해 송신된 후, 텔레비전의 안테나를 통해 수신되어 디코딩되며, 디먹싱(DEMUXING)과정을 통해 헤더가 제거된 채, 비디오 신호는 MPEG 디코더로 입력되어 처리된다.The TS constructed as described above is coded and transmitted through the antenna of the broadcasting station, received and decoded through the antenna of the television, and the video signal is input to the MPEG decoder and processed while the header is removed through the demuxing process. do.

이어, 본 발명에 따라 상기 MPEG 디코더에서 처리되는 비디오 신호 및 OSD신호의 처리과정에 대해 첨부된 도 2, 도 3및 도 4를 참고로 하여 설명한다.Next, a process of processing a video signal and an OSD signal processed by the MPEG decoder according to the present invention will be described with reference to FIGS. 2, 3, and 4.

첨부된 도 2는 본 발명의 실시예에 따른 디지털 텔레비전에서 OSD의 업·다운 컨버팅방법을 설명하기 위한 도면이다.2 is a diagram illustrating a method of up and down converting an OSD in a digital television according to an exemplary embodiment of the present invention.

도 3은 본 발명의 실시예에 따른 디지털 텔레비전에서 OSD의 업·다운 컨버팅방법을 나타낸 흐름도이다.3 is a flowchart illustrating an up / down converting method of an OSD in a digital television according to an exemplary embodiment of the present invention.

도 4는 본 발명의 실시예에 따른 컨버팅된 OSD화면의 출력상태를 나타낸 예시도이다.4 is an exemplary view showing an output state of a converted OSD screen according to an embodiment of the present invention.

우선, 도 2에 도시된 바와 같이 헤더가 제거된 비디오 신호를 인가받아 디코딩하는 디코딩부(100)과, 상기 디코딩부(100)에서 디코딩되어 출력되는 비디오 신호의 해상도를 업·다운하는 비디오 컨버팅부(200)과, OSD신호에 대한 정보, 예를들면 수평 및 수직위치데이타, 좌표값, 칼라값등을 저장하여 출력하는 OSD버퍼(500)과, 상기 OSD버퍼(500)에서 출력되는 OSD신호의 해상도를 업·다운하는 OSD 컨버팅부(400)과,First, as shown in FIG. 2, a decoding unit 100 that receives and decodes a video signal from which a header is removed, and a video converting unit that up / down the resolution of a video signal decoded and output by the decoding unit 100. 200, the OSD buffer 500 for storing and outputting information about the OSD signal, for example, horizontal and vertical position data, coordinate values, color values, and the like, and the OSD signal output from the OSD buffer 500. OSD converting unit 400 to up and down the resolution,

상기 비디오 컨버팅부(200) 및 OSD 컨버팅부(400)에서 각각 컨버팅되어 출력되는 비디오 신호와 OSD신호를 혼합하여 출력하는 믹서(500)과, 모니터(도시 안됨)의 해상도 정보를 저장하는 이이피롬(700)과, 리모트컨트롤러(800)에서 입력되는 신호에 따라 상기 비디오 컨버팅부(200) 및 OSD 컨버팅부(400)에 각각 제어신호를 인가하는 제어기(600)으로 이루어진다.A mixer 500 for mixing and outputting a video signal and an OSD signal converted and output by the video converting unit 200 and the OSD converting unit 400, and an Y pyrom storing resolution information of a monitor (not shown). 700 and a controller 600 for applying control signals to the video converting unit 200 and the OSD converting unit 400 according to a signal input from the remote controller 800.

첨부된 도 3에 도시된 바와 같이, 본 발명에 따른 방법은 모니터의 해상도 정보를 설정하는 설정과정(S100)과, 상기 설정과정(S100)에서 설정된 모니터의 해상도 정보가 이이피롬(700)에 저장되는 저장과정(S200)과, 상기 저장과정(S200) 후 사용자에 의해 선택되는 모니터의 해상도가 판별되는 모니터 해상도 판별과정(S300)과,As shown in FIG. 3, in the method according to the present invention, a setting process of setting the resolution information of the monitor (S100) and the resolution information of the monitor set in the setting process (S100) are stored in the EPIROM 700. A storage resolution (S200), a monitor resolution determination process (S300) of determining a resolution of a monitor selected by a user after the storage process (S200),

상기 모니터 해상도 판별과정(S300)에서 선택된 모니터 해상도가 저장된 모니터 해상도와 동일한 경우, 비디오 신호의 컨버팅이 실행되는 비디오 컨버팅과정(S400)과, 상기 비디오 컨버팅과정(S400)에서 컨버팅된 비디오 신호의 해상도에 맞게 OSD 컨버팅이 실행되는 OSD컨버팅과정(S500)과, 상기 컨버팅된 OSD신호에 가중치가 적용되는 가중치 인가과정(S600)과,If the monitor resolution selected in the monitor resolution determination process (S300) is the same as the stored monitor resolution, the video conversion process (S400) and the video converting process (S400) converted in the video conversion process is performed, An OSD converting step (S500) in which OSD converting is performed according to the above, a weight applying step (S600) in which weights are applied to the converted OSD signal, and

상기 가중치 인가과정(S600) 후 컨버팅된 OSD신호 및 비디오 신호가 혼합되어 출력되는 출력과정(S700)과, 상기 모니터 해상도 판별과정(S300)에서 선택된 모니터 해상도가 저장된 모니터 해상도와 동일하지 않은 경우, 모니터의 해상도가 다시 설정되는 설정과정(S100)으로 이루어진다.After the weighting process (S600), the output process (S700) and the output of the mixed OSD signal and the video signal is mixed and the monitor resolution selected in the monitor resolution determination process (S300) is not the same as the stored monitor resolution, monitor The resolution is made of the setting process (S100) is set again.

이하, 본 발명에 따른 방법을 설명하면 다음과 같다.Hereinafter, the method according to the present invention will be described.

우선, 사용자는 리모트컨트롤러(800)에 구비되는 모니터 해상도 설정버튼(도시 안됨)을 조작하여 다양한 모니터의 해상도를 설정하는 경우, 상기 리모트컨트롤러(800)에서 발생되는 설정신호는 텔레비전의 전면부에 장착되는 신호수신부(도시 안됨)에 수신된 후, 제어기(600)에 입력된다.First, when a user sets a resolution of various monitors by operating a monitor resolution setting button (not shown) included in the remote controller 800, the setting signal generated by the remote controller 800 is mounted on the front of the television. After being received by the signal receiving unit (not shown) is input to the controller 600.

상기 설정신호를 입력받는 제어기(600)은 이이피롬(700)에 기록인에이블신호를 인가하여 사용자에 의해 설정된 여러 모니터의 해상도 정보가 저장되도록 하며, 사용자에 의해 하나의 모니터 해상도가 선택되는 경우, 상기 이이피롬(700)에 저장된 모니터 해상도 정보와 비교판별하게 된다.The controller 600 receiving the set signal applies a write enable signal to the EPIROM 700 to store resolution information of various monitors set by the user, and when one monitor resolution is selected by the user, Comparison is made with the monitor resolution information stored in the YPROM 700.

상기의 판별결과, 사용자가 선택한 모니터의 해상도가 상기 이이피롬(700)에 저장된 모니터 해상도 정보와 동일한 경우, 상기 제어기(600)은 OSD컨버팅부(400) 및 비디오 컨버팅부(200)에 각각 업 또는 다운 컨버팅 제어신호를 인가하게 된다.As a result of the determination, when the resolution of the monitor selected by the user is the same as the monitor resolution information stored in the YPROM 700, the controller 600 is up or down respectively in the OSD converting unit 400 and the video converting unit 200. The down converting control signal is applied.

상기 제어신호를 인가받은 비디오 컨버팅부(200)은 디코딩부(100)에서 출력되는 비디오신호를 인가받아 샘플링을 수행하여 업·다운 컨버팅을 실행하게 된다.The video converting unit 200 receiving the control signal receives the video signal output from the decoding unit 100, performs sampling, and performs up / down converting.

여기서, 상기 컨버팅에는 해상도가 낮은 모니터에서 해상도가 높은 모니터로 바뀌어 모니터의 해상도를 높이는 업 컨버팅과 상기의 업 컨버팅과는 반대로 해상도가 높은 모니터에서 해상도가 낮은 모니터로 바뀌어 해상도를 낮추는 다운 컨버팅의 두 종류의 컨버팅이 실행될 수 있다.Here, the converting includes two types of up-converting to change the monitor from a lower resolution to a higher-resolution monitor and down converting to lower the resolution by changing from a high-resolution monitor to a lower-resolution monitor as opposed to the up-converting. Can be executed.

우선, 상기의 업 컨버팅에 대해 설명하면, 상기 제어기(600)으로부터 업 컨버팅 제어신호를 인가받은 비디오 컨버팅부(200)가 디코딩된 비디오신호에 대한 샘플링, 예를들면 한 픽셀을 4개의 픽셀로 나누어 한 픽셀에 표현되는 것을 4픽셀에 표현되도록 복사하거나 인접 펙셀과의 평균값을 구하여 복사하는 등의 방법으로 샘플링을 실행하게 된다.First of all, the up-converting described above is performed by the video converting unit 200 receiving the up-converting control signal from the controller 600. The up-converting is divided into four pixels by sampling the decoded video signal, for example, one pixel. Sampling is performed by copying what is represented by one pixel to be represented by 4 pixels, or by obtaining an average value with adjacent pixels.

따라서, 상기 디코딩부(100)에서 출력되는 비디오 신호는 해상도가 높아져 상기의 믹서(300)로 출력된다.Therefore, the video signal output from the decoding unit 100 is higher in resolution and output to the mixer 300.

더불어, 상기 제어기(600)으로부터 업 컨버팅 제어신호를 인가받은 상기 OSD 컨버팅부(400)는 비디오 신호의 해상도에 맞도록 상기 OSD버퍼(500)에서 출력되는 OSD신호에 대해 상기와 동일한 방법으로 업 컨버팅을 수행하게 되고, 이 때 상기 비디오 신호에 대한 OSD신호의 투명성(transparancy)을 결정하는 가중치가 인가된다.In addition, the OSD converting unit 400 receiving the up-converting control signal from the controller 600 up-converts the OSD signal output from the OSD buffer 500 in the same manner as described above to match the resolution of the video signal. In this case, a weight for determining transparency of the OSD signal with respect to the video signal is applied.

즉, 상기 가중치는 배경화면에 디스플레이되는 OSD화면의 투명성을 결정하는 요소로서, 상기 가중치 값이 높을수록 OSD화면은 불투명하게 되고, 상기 가중치 값이 낮을수록 OSD화면은 투명하게 된다.That is, the weight is an element that determines the transparency of the OSD screen displayed on the background screen. As the weight value is higher, the OSD screen becomes opaque, and as the weight value is lower, the OSD screen is transparent.

상기한 바와 같이, 가중치가 적용된 업 컨버팅된 OSD신호는 상기 비디오 컨버팅부(200)를 통해 업 컨버팅된 비디오 신호와 더불어, 상기 믹서(300)에서 혼합된 후, 첨부된 도 4a에 도시된 바와 같이 해상도가 낮은 모니터의 출력상태(a)에서 해상도가 높아진 모니터의 출력상태(b)로 컨버팅되어 출력된다.As described above, the weighted up-converted OSD signal is mixed in the mixer 300 together with the up-converted video signal through the video converting unit 200 and then, as shown in FIG. 4A. The output is converted from the output state (a) of the monitor with low resolution to the output state (b) of the monitor with high resolution.

이어, 상기의 업 컨버팅과 반대인 다운 컨버팅에 대해 설명하면, 상기 제어기(600)에서 다운 컨버팅 제어신호가 비디오 컨버팅부(200)에 인가되는 경우, 상기 비디오 컨버팅부(200)은 디코딩된 비디오신호에 대한 샘플링, 예를들면 4개의 픽셀에 표현되는 것을 3픽셀을 삭제하는 등의 방법으로 샘플링을 실행하게 된다.Next, the down-converting opposite to the up-converting will be described. When the down-converting control signal is applied to the video converting unit 200 in the controller 600, the video converting unit 200 decodes the decoded video signal. Sampling is performed in such a manner as to delete 3 pixels from what is represented by 4 pixels.

따라서, 상기 디코딩부(100)에서 출력되는 비디오 신호는 해상도가 낮아져 상기의 믹서(300)로 출력된다.Therefore, the video signal output from the decoding unit 100 is lowered in resolution and output to the mixer 300.

또한, 상기 제어기(600)으로부터 다운 컨버팅 제어신호를 인가받은 상기 OSD 컨버팅부(400)는 비디오 신호의 해상도에 맞도록 상기 OSD버퍼(500)에서 출력되는 OSD신호에 대해 상기와 동일한 방법으로 다운 컨버팅을 수행하게 되고, 이 때 상기 비디오 신호에 대한 OSD신호의 투명성을 결정하는 가중치가 인가된다.In addition, the OSD converting unit 400 which receives the down converting control signal from the controller 600 may down convert the OSD signal output from the OSD buffer 500 in the same manner as described above to match the resolution of the video signal. In this case, a weight for determining transparency of the OSD signal with respect to the video signal is applied.

상기한 바와 같이, 가중치가 적용된 다운 컨버팅된 OSD신호는 상기 비디오 컨버팅부(200)를 통해 다운 컨버팅된 비디오 신호와 더불어, 상기 믹서(300)에서 혼합된 후, 첨부된 도 4b에 도시된 바와 같이 해상도가 높은 모니터의 출력상태(b)에서 해상도가 낮아진 모니터의 출력상태(a)로 컨버팅되어 모니터로 출력된다.As described above, the weighted down-converted OSD signal is mixed in the mixer 300 together with the down-converted video signal through the video converting unit 200 and then as shown in FIG. 4B. The output state of the monitor with high resolution (b) is converted to the output state of the monitor with the lower resolution (a) and output to the monitor.

따라서, 종래의 MPEG 디코더에서 OSD 신호와 비디오 신호가 혼합되기 전에 OSD 신호에 대한 업·다운 컨버전이 수행되도록 함으로써, 모니터의 해상도에 따라 상기 OSD의 해상도가 자동 조정되어 출력되는 효과가 있다.Therefore, in the conventional MPEG decoder, up and down conversion of the OSD signal is performed before the OSD signal and the video signal are mixed, so that the resolution of the OSD is automatically adjusted and output according to the resolution of the monitor.

본 발명은 상기의 실시예에 한정되지 않고 본 발명의 기술적 사상을 벗어나지 않는 범위에서 다양한 변형이 가능하다.The present invention is not limited to the above embodiments and various modifications can be made without departing from the spirit of the present invention.

이상의 설명에서 알 수 있는 바와 같이, 본 발명은 사용자에 의해 여러 모니터의 해상도 정보가 설정 및 저장되고, 상기 모니터의 해상도 중에서 선택된 모니터의 해상도에 맞게 비디오 신호의 업·다운 컨버팅이 이루어지고, 상기 비디오 신호의 해상도에 맞게 OSD신호의 업·다운 컨버팅이 이루어짐과 더불어 가중치가 인가된 후, 믹싱되어 자동으로 모니터에 출력되도록 함으로써, 상기 모니터가 바뀔 때마다 상기 OSD의 크기를 조정하기 위해 소프트웨어를 수정해야 하는 불편함을 해소할 수 있고, 시간 및 인력이 낭비되는 것을 방지할 수 있는 효과가 있다.As can be seen from the above description, according to the present invention, resolution information of various monitors is set and stored by a user, and up and down conversion of a video signal is performed according to the resolution of a monitor selected from the resolutions of the monitor. Up and down conversion of the OSD signal to the resolution of the signal is applied, weighted, and then mixed and automatically output to the monitor, so that the software must be modified to adjust the size of the OSD whenever the monitor changes There is an effect that can eliminate the inconvenience, and prevent wasted time and manpower.

Claims (3)

디코딩된 비디오 신호와 OSD 신호를 믹싱하여 출력하는 MPEG 디코더를 구비하는 디지털 텔레비전에 있어서A digital television comprising an MPEG decoder for mixing and outputting a decoded video signal and an OSD signal. 상기 비디오 신호를 모니터의 해상도에 따라 컨버팅함과 더불어, OSD신호를 컨버팅한 후, 상기 컨버팅된 비디오 신호와 믹싱하여 출력하는 것을 특징으로 하는 디지털 텔레비전에서 OSD의 업·다운 컨버팅방법.And converting the video signal according to the resolution of the monitor, converting the OSD signal, and then mixing the video signal with the converted video signal to output the mixed video signal. 청구항 1에 있어서, 상기 OSD의 업·다운 컨버팅 과정은 모니터의 해상도 정보를 설정하는 과정 및 저장수단에 저장하는 과정과, 상기 저장과정 후 선택되는 모니터의 해상도에 따라 비디오 신호의 컨버팅이 실행되는 과정과, 상기 컨버팅된 비디오 신호의 해상도에 맞게 OSD신호의 컨버팅이 실행되는 과정과, 상기 컨버팅된 OSD신호에 가중치가 인가되는 과정과, 상기 가중치가 인가된 OSD신호와 상기 컨버팅된 비디오 신호가 믹싱되어 출력되는 과정으로 이루어지는 것을 특징으로 하는 디지털 텔레비전에서 OSD의 업·다운 컨버팅방법.The method of claim 1, wherein the up / down converting process of the OSD comprises the steps of: setting the resolution information of the monitor and storing the information in the storage means, and converting the video signal according to the resolution of the monitor selected after the storing process. And converting the OSD signal according to the resolution of the converted video signal, applying a weight to the converted OSD signal, and mixing the weighted OSD signal with the converted video signal. Up and down converting method of the OSD in the digital television, characterized in that the output process. 청구항 1에 있어서, 상기 비디오 신호 및 OSD신호의 컨버팅과정은 샘플링을 통해 이루어지는 것을 특징으로 하는 디지털 텔레비전에서 OSD의 업·다운 컨버팅방법.The method of claim 1, wherein the converting of the video signal and the OSD signal is performed by sampling.
KR1019980046398A 1998-10-30 1998-10-30 A up and down converting method of OSD for digital television KR100303425B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980046398A KR100303425B1 (en) 1998-10-30 1998-10-30 A up and down converting method of OSD for digital television

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980046398A KR100303425B1 (en) 1998-10-30 1998-10-30 A up and down converting method of OSD for digital television

Publications (2)

Publication Number Publication Date
KR20000028235A true KR20000028235A (en) 2000-05-25
KR100303425B1 KR100303425B1 (en) 2001-09-24

Family

ID=19556591

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980046398A KR100303425B1 (en) 1998-10-30 1998-10-30 A up and down converting method of OSD for digital television

Country Status (1)

Country Link
KR (1) KR100303425B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100370248B1 (en) * 2000-08-08 2003-01-30 엘지전자 주식회사 Digital television
KR100850999B1 (en) * 2001-06-21 2008-08-12 엘지전자 주식회사 Processing apparatus for closed caption in set-top box

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100370248B1 (en) * 2000-08-08 2003-01-30 엘지전자 주식회사 Digital television
KR100850999B1 (en) * 2001-06-21 2008-08-12 엘지전자 주식회사 Processing apparatus for closed caption in set-top box

Also Published As

Publication number Publication date
KR100303425B1 (en) 2001-09-24

Similar Documents

Publication Publication Date Title
JP4192383B2 (en) Digital broadcast receiving system, digital broadcast receiving apparatus, and digital broadcast printing apparatus
US6707504B2 (en) Caption display method of digital television
JP3962482B2 (en) Mixed video image signal generator
CN100502477C (en) Method and apparatus displaying double screen
CA2192784C (en) On screen display arrangement for a digital video signal processing system
JP4265053B2 (en) Digital broadcast receiving system, digital broadcast receiving apparatus, receiving apparatus, printing apparatus, and printing method
KR100375800B1 (en) Animated &#34;on-screen&#34; display provisions for an video signal processing system
JP2002536922A (en) Monitor receiver or TV receiver using a secondary analog signal path for displaying OSD signals from an external signal source
US7202912B2 (en) Method and system for using single OSD pixmap across multiple video raster sizes by chaining OSD headers
EP1154643B1 (en) A method and system for using a single osd pixmap across multiple video raster sizes by using multiple headers
US6480238B1 (en) Apparatus and method for generating on-screen-display messages using field doubling
KR100303425B1 (en) A up and down converting method of OSD for digital television
KR100531780B1 (en) Receiving system and method for selective decoding and multiple display to digital television
EP0932977B1 (en) Apparatus and method for generating on-screen-display messages using field doubling
US8149329B2 (en) Image processing system and related image processing method thereof
JP3539451B2 (en) Electronic program guide apparatus and method
KR100595162B1 (en) apparatus for automatic controlling aspect_ratio of picture in digital braodcasting receiver
JP2000165770A (en) Digital television receiver
KR100428603B1 (en) Method for displaying graphic data in the digital television
KR20000034479A (en) Onscreen display device of a digital television receiver
KR20090030530A (en) Image processing apparatus to transfer high-resolution graphic and method thereof
JP4623298B2 (en) Pan scan information display device and pan scan information display method
KR100429803B1 (en) Apparatus for processing signal
JP2002044539A (en) Digital broadcast receiver
AU719563C (en) Apparatus and method for generating on-screen-display messages using field doubling

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120702

Year of fee payment: 12

LAPS Lapse due to unpaid annual fee