KR100526907B1 - 텔레비전 화상 신호 처리 방법 - Google Patents

텔레비전 화상 신호 처리 방법 Download PDF

Info

Publication number
KR100526907B1
KR100526907B1 KR10-1999-7000922A KR19997000922A KR100526907B1 KR 100526907 B1 KR100526907 B1 KR 100526907B1 KR 19997000922 A KR19997000922 A KR 19997000922A KR 100526907 B1 KR100526907 B1 KR 100526907B1
Authority
KR
South Korea
Prior art keywords
information
video
picture
television
memory
Prior art date
Application number
KR10-1999-7000922A
Other languages
English (en)
Other versions
KR20000068044A (ko
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 코닌클리케 필립스 일렉트로닉스 엔.브이.
Publication of KR20000068044A publication Critical patent/KR20000068044A/ko
Application granted granted Critical
Publication of KR100526907B1 publication Critical patent/KR100526907B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • H04N5/44504Circuit details of the additional information generator, e.g. details of the character or graphics signal generator, overlay mixing circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/92Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods 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/12Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/136Incoming video signal characteristics or properties
    • H04N19/14Coding unit complexity, e.g. amount of activity or edge presence estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/146Data rate or code amount at the encoder output
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/17Methods 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/176Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods 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/423Methods 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
    • H04N19/426Methods 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 using memory downsizing methods
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42653Internal components of the client ; Characteristics thereof for processing graphics
    • 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/47End-user applications
    • H04N21/482End-user interface for program selection
    • 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/47End-user applications
    • H04N21/485End-user interface for client configuration
    • 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/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Graphics (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Discrete Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Television Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

비디오(VID) 및 그래픽(GFX) 정보 모두를 포함하는 텔레비전 화상 신호 처리 방법을 개시한다. 본 발명에 따르면, 상기 비디오 및 그래픽 신호는 상이한(각각 손실 및 무손실) 압축 알고리즘(22; 24)에 따라 개별적으로 압축되어, 동일한 필드 또는 프레임 메모리(21)에 저장되고, 처리(20) 후 압축 해제된다(23; 25). 또한, 그래픽 품질에 악영향을 미치지 않으면서, 메모리 용량을 현저히 줄일 수 있다. 본 발명은 국부적으로 발생된 그래픽 신호(TXT, OSD)뿐만 아니라, 수신된 텔레비전 신호에 포함되어 검출되는(26) 그래픽 정보에도 적용 가능하다.

Description

텔레비전 화상 신호 처리 방법{Television picture signal processing}
본 발명은 비디오 및 그래픽 정보를 포함하는 텔레비전 화상 신호 처리 방법에 관한 것으로서, 상기 처리 방법은, 텔레비전 화상을 화상 메모리에 저장하는 단계를 포함한다. 또한, 본 발명은 상기 방법을 실행하도록 적응된 텔레비전 수상기에 관한 것이다.
현재 텔레비전 수상기들은 잡음 감소 및/또는 플리커 감소(flicker reduction)와 같은 특징들을 위해 디지털 신호 처리 회로 이용의 증가를 보이고 있다. 일반적으로, 이를 위해 텔레비전 수상기들은 화상 메모리를 구비하고 있다. 또한, 텔레비전 수상기들은 텔레텍스트 수신, 정교한 메뉴 구동 제어 시스템들(sophisticated menu-driven control systems), 다중 언어 자막 표시(multilingual subtitling), 전자 TV 가이드 설비들 등과 같은 부가의 특징들을 갖는다. 이들 부가의 특징들은 그래픽 정보의 온-스크린-디스플레이(on-screen-display)를 필요로 한다. 흔히 그래픽 정보는, 적당한 메모리 용량을 필요로 하는 문자-기반 그래픽스 장치들(character-based graphics devices)에 의해 발생된다. 그러나 픽셀 단위에 기초하여 그래픽 정보를 규정하고 큰 메모리 용량을 필요로 하는 개선된 그래픽스 장치들을 추구하는 경향이 있다.
예를 들어, 다양한 기능들을 위한 공유 메모리를 이용하여 상기 텔레비전 수상기들의 메모리 용량을 감소시키는 것이 중요하다는 것은 말할 필요도 없다. 이러한 공유 메모리를 갖는 텔레비전 수상기는, 출원인의 미국 특허 제 5,119,200호에 개시되어 있다. 이 종래 기술은 수신된 비디오 신호와 국부적으로 발생된 그래픽스(텔레텍스트) 신호를 저장하는 화상 메모리를 포함한다. 수상기는 화면상의 픽셀이 비디오 정보 또는 그래픽 정보 중 어느 하나를 표현한다는 사실을 이용한다. 정보 타입을 나타내기 위해 픽셀 당 1비트가 메모리에 저장된다. 종래 기술의 수상기는 메모리의 비디오 정보가, 저장된 그래픽 정보에 악영향을 미치지 않고 필드 또는 프레임률로 리프레시 또는 처리되도록 허용한다.
도 1 내지 도 3은 본 발명에 따른 텔레비전 수상기의 실시예를 도시한 도면.
도 4 내지 도 6은 도 2에 도시된 그래픽스 검출 회로의 실시예의 개략도들.
도 7은 도 3 내지 도 5에 도시된 검출 회로들의 동작을 도시하기 위한 비디오 배경의 그래픽 문자의 예를 도시한 도면.
도 8은 본 발명에 따른 텔레비전 수상기의 다른 실시예를 도시한 도면.
본 발명의 목적은 상기 텔레비전 수상기의 메모리 용량을 더욱 감소시키는 것이다.
이를 위해, 비디오 및 그래픽 정보를 포함하는 텔레비전 화상 신호를 처리하는 방법으로서, 텔레비전 화상을 화상 메모리에 저장하는 단계, 상이한 압축 알고리즘들에 따라 비디오 정보 및 그래픽 정보를 압축하는 단계, 및 압축된 비디오 및 그래픽 정보를 상기 화상 메모리에 저장하는 단계를 포함하는 것을 특징으로 하는, 상기 텔레비전 화상 신호 처리 방법이 제공된다. 바람직하게는, 두 타입의 압축된 정보는 동일한 메모리에 저장된다.
특정한 압축 알고리즘을 비디오 및 그래픽 정보에 적용함으로써, 일반적으로 상이한 타입의 정보에 대해 상이한 아티팩트들 및 압축비들을 유발한다는 것을 이해한다면 본 발명이 인식될 것이다. 본 발명은, 데이터 감소(data reduction) 및 코딩 아티팩트들의 관점에서 한 타입의 정보에 적합한 압축 알고리즘이 다른 타입의 정보에 대해서는 손실을 가져올 수 있음을 보여주는 실험들에 기초한다. 신호들의 지각은 전적으로 상이하다. 흔히, 그래픽 정보는 문자이고, 문자의 독해도(legibility)는 중요한 관심사이다. 비디오에 대해, 이동 오브젝트들의 자연스러운 거동(natural behavior) 및 충분한 신호대 잡음비는 중요하다. 예를 들어, 비디오 정보의 MPEG 압축은 평균 비디오 통계치들에 기초하기 때문에 만족스러운 결과를 가져온다. 그러나 동일 MPEG 압축을 그래픽스에 적용하면, 그래픽 화상 품질의 상당한 저하를 유발한다. 이것은 소비자들이 그동안 매우 고품질의 텔레텍스트 및 온-스크린 디스플레이 이미지들에 익숙해졌기 때문에 수용할 수 없다고 느껴진다.
바람직하게, 비디오 정보는 손실 압축 알고리즘(lossy compression algorithm)에 따라 압축되고, 그래픽 정보는 무손실 압축 알고리즘(lossless compression algorithm)에 따라 압축된다. 이로써, 텔레비전 신호의 데이터 감소가 달성되면서, 소비자의 기대에 적합한 고품질의 그래픽 정보가 유지된다.
본 발명은, 특히 텔레텍스트 페이지들 또는 온 스크린 메뉴들의 형태의 그래픽 정보가 국부적으로 발생되는 수상기들에 한정되지 않는다. 비디오 정보 및 그래픽 정보는 또한 전송기 종단에서 혼합될 수 있다. 텔레비전 스테이션들은 그들 로고들(logos)을 전송된 화상에 삽입하고, 프로그램 캡션들 및 자막 표시를 위해 정교한 그래픽스 장치들(sophisticated graphic devices)을 이용한다. 인기 있는 퀴즈 프로그램들은 선수들과, 선수들의 점수들이 있는 전기적으로 발생되는 게임 필드를 동시에 보여주는 것을 기초로 한다. 또한, 대화형 TV 및 주문형 비디오(video-on-demand)의 발달로, 비디오 이미지들은 종종 그래픽 메뉴들과 혼합된다. 또한, 삽입된 그래픽 정보의 고품질을 유지하면서 이들 텔레비전 화상용 메모리 요구들을 감소시키기 위해, 본 발명의 실시예는 주어진 화상 영역의 정보 타입을 상기 화상 영역의 텔레비전 화상 신호의 미리 결정된 특성에 기초하여 결정하는 단계를 더 포함한다. 텔레비전 수상기는 현재, 화상 영역(예를 들어, 픽셀들의 직사각형 블록)의 정보가 비디오 정보인지 그래픽 정보인지를 자동적으로 검출하고, 그에 따라 상기 영역에 대한 적절한 압축 방법을 선택한다. 텔레비전 화상 신호 특성의 예는 주어진 이미지 영역에서 픽셀 값들 사이의 균일성의 양이다. 화상 영역의 정보 타입의 결정은 인접한(공간적으로 또는 시간적으로) 화상 영역들의 정보 타입을 고려하여 개선될 수 있다.
도 1은 본 발명에 따른 텔레비전 수상기를 도시한다. 이 수상기는 원하는 텔레비전 신호를 수신하기 위해 안테나(11)와 튜너(12)를 구비한다. 수신된 텔레비전 신호는 휘도 및 색상 신호들의 형태로 비디오 정보(VID)를 얻기 위해 비디오 디코딩 회로(13)에 인가된다. 또한, 텔레비전 신호는 텔레비전 신호의 수직 귀선 소거 기간(vertical blanking interval)으로 전송되는 텔레텍스트 데이터(TXT)를 디코딩하기 위해 텔레텍스트 디코더(14)에 인가된다. 본원에 이용하는 텔레텍스트란 텔레비전 신호의 형태로 인코딩되어 전송되는 모든 종류의 정보를 의미하며, 전자 프로그램 가이드 정보 또는 대화형 텔레비전 프로그램과 연관된 데이터를 포함한다.
수상기는 (원격) 제어 유닛(16)으로부터 이용자 명령들을 수신하는 마이크로 프로세서(15)를 포함하고, 다른 공지된 방법으로 수상기의 동작을 제어한다. 특히, 마이크로프로세서는, 수상기의 스크린 상에 디스플레이되는 메뉴를 나타내는 온-스크린-디스플레이 데이터(OSD)를 발생하도록 배열된다. 온-스크린-디스플레이 데이터(OSD) 및/또는 텔레텍스트 데이터(TXT)는 픽셀 단위의 문자 발생기(17)에 인가되며, 문자 발생기(17)는 스크린 상의 디스플레이를 위해 관련 프레임률로 디스플레이 가능한 그래픽스 정보(GFX)를 발생한다. 종래의 텔레비전 수상기에서, 비디오 정보(VID)와 그래픽 정보(GFX)는 스크린 상의 동시 디스플레이를 위해 조합 회로(18)를 통해 디스플레이 스크린(19)에 직접 인가된다. 수상기는 특히, (교차 색상 및 교차 휘도와 같은 아티팩트들을 감소시키는) PAL 플러스 디코딩, (연속적인 프레임들의 픽셀들을 반복적으로 필터링함으로써) 잡음 감소, 또는 (동작 보상 프레임률 배가에 의한) 플리커 감소를 위한 이미지 개선 회로(image-enhancement circuit; 20)를 더 포함한다. 이미지 개선 회로(20)는 필드 또는 프레임 메모리(21)에 연결된다.
본 발명에 따르면, 비디오 정보(VID) 및 그래픽 정보(GFX)는 메모리(21)에 저장되기 전에 개별적으로 압축되고, 그 후 압축을 해제한다. 비디오 정보(VID)를 압축하기 위한 제 1 압축단(22)은 메모리(21)의 입력에 접속되고, 상기 비디오 정보(VID)를 압축 해제하기 위한 제 1 압축 해제단(23)은 메모리(21)의 출력에 접속된다. 마찬가지로, 그래픽 정보(GFX)를 압축하기 위한 제 2 압축단(24)은 메모리(21)의 입력에 접속되고, 그래픽 정보(GFX)를 압축 해제하기 위한 제 2 압축 해제단(25)은 메모리(21)의 출력에 접속된다. 압축 및 압축 해제는 실시간, 즉, 관련 필드 또는 프레임률로 실행된다.
상기 압축 및 대응하는 압축 해제단들은, 각각의 정보 타입에 대해 최적의 성능(performance)을 갖도록 선택된다. 비디오 정보(VID)는 바람직하게, 변환 계수들의 (적응성) 양자화의 변환 코딩 타입 또는 블록 예측 코딩(block-predictive coding)인 적응성 동적 범위 코딩(Adaptive Dynamic Range Coding : ADRC)과 같은 손실 압축 알고리즘에 따라 압축된다. 그래픽 정보(GFX)는 바람직하게, 런-렝스 코딩(run-length coding), 윤곽선 코딩(contour coding) 또는 템플릿 코딩(template coding) 등의 무손실 압축 알고리즘에 따라 양호하게 압축된다. 상기 모든 압축 방법들은 본 기술 분야에서 이미 공지되어 있으며, 더 이상의 설명을 필요로 하지 않는다.
일반적으로, 이미지 개선 회로(20)는 상기 비디오 및 그래픽 정보 모두에 동일한 신호 처리 알고리즘(예를 들어, 50Hz 내지 100Hz의 필드율 배가)을 적용한다. 그러나 본 발명의 특징은 비디오 및 그래픽 정보를 상이한 이미지 개선 알고리즘들에 따라 쉽게 개선시킬 수 있다는 것이다. 예를 들어, 잡음 감소의 정도는 더 정적인 그래픽 정보보다 비디오 정보에 대해 더 낮다. 이것은 도 1에서, 2개의 별개의 이미지 개선 회로(20a 및 20b)에 의해 각각 도시된다.
도 2 및 도 3은 본 발명에 따른 텔레비전 수상기의 또 다른 실시예를 도시한다. 동일한 참조 번호가 도 1에 이미 도시된 회로들에 대해 이용된다. 상기 실시예들의 특징은, 수신된 텔레비전 신호에 삽입된 그래픽 정보를 그래픽 검출 회로(26)에 의해 검출하는 것이다. 그래픽 정보는 특히, 전송기 스테이션 로고들, 프로그램 캡션들, 자막 표시들, 퀴즈 쇼의 게임 필드들 등의 형태로 종종 방송된다. 도 2에 도시된 실시예에서, 그래픽스 검출 회로(26)는 비디오 디코딩 회로(13)로부터 방송 신호를 수신한다. 후술되는 방법으로, 상기 그래픽스 검출 회로는 방송 신호가 비디오 또는 그래픽 정보를 표현하는지를 검출하고, 상기 검출에 응답하여 분할 장치(splitting device:28)를 제어한다. 장치(28)는 방송 신호에 포함된 그래픽 정보를 비디오 정보와 분리한다. 상기 비디오 정보(VID)는 비디오 압축단(22)에 인가된다. 삽입된 그래픽 정보는 조합 회로(27)를 통해 국부적으로 발생된 그래픽 정보와 조합된다. 이어서, 상기 조합된 그래픽 정보(GFX)는 그래픽 압축단(24)에 인가된다. 도 3에 도시된 실시예에서, 비디오 디코딩 회로(13)로부터의 방송 신호 및 문자 발생기(17)로부터의 그래픽 신호는 조합 회로(27)에 의해 먼저 조합된다. 이 조합된 신호는 그래픽스 검출 회로(26)에 인가되고, 비디오 정보(VID) 및 그래픽 정보(GFX)로 분리된다.
도 4는 그래픽스 검출 회로(26)의 실시예의 개략도이다. 검출 회로(26)는, 인가된 화상을 4 ×4 픽셀과 같은 블록들로 분할하는 블록 분할 수단(260)을 포함한다. 직사각형 블록들로의 분할은 필수적인 것은 아니지만, 블록 코딩에 기초한 비디오 압축 알고리즘과 접속된다. 검출 회로는, 동일한 픽셀(즉, 휘도 및/또는 색상) 값을 갖는 인접한 픽셀의 수(n)를 카운트하는 수단(261)을 더 포함한다. 카운터(261)는 동일한 값을 갖는 인접한 픽셀들의 수가 6 이상임을 나타내는 출력(n≥6)을 갖는다. 출력(n≥6)은 검출 회로의 출력 신호이다. 따라서, 미리 결정된 수보다 많은 인접한 동일 픽셀의 블록은 그래픽스 블록으로 간주된다. 그렇지 않으면, 비디오 블록으로 간주된다. 검출 회로의 출력은 분할 장치(splitting device; 28; 도 2 및 도 3)를 제어한다. 따라서, 그래픽스 블록들은, 비디오 픽셀들을 포함하는지 여부에 관계없이 손실없이 인코딩된다. 비디오 블록들은 손실 압축된다.
도 5는 그래픽스 검출 회로의 다른 실시예이다. 그래픽 검출의 성능은 블록 내의 픽셀 값들의 동적 범위(D; 즉, 최소값과 최대값 사이의 거리)를 고려하여 개선된다. 그래픽 블록들은 통상 30을 초과하는 큰 동적 범위를 특징으로 한다. 그러나 모든 픽셀들이 동일한 값을 갖는, 즉 동적 범위가 0인 블록은 이 규칙의 예외이다. 이에 따라, 도 4에 도시된 실시예는 동적 범위를 계산하기 위한 수단(262)을 포함한다. 상기 계산기(262)는 동적 범위가 30 이상임을 나타내는 출력(D≥30)을 갖고, 상기 동적 범위가 0임을 나타내는 다른 출력(D=0)을 갖는다. 두 출력들 모두는 OR 게이트(263)에 의해 OR된다. OR 게이트의 출력은 카운터(261)의 출력(n≥6)과 AND 게이트(264)에 의해 AND된다. 따라서, 인접한 동일 픽셀들의 수가 6을 초과하고 동적 범위가 크거나 0 이면, 블록은 그래픽스 블록으로 간주된다.
도 6은 상기 그래픽스 검출 회로의 다른 실시예를 도시한다. 상기 실시예에서, AND 게이트(264)(블록이 그래픽 블록임을 나타냄)의 출력은 버퍼(266)에 저장된다. 카운터(261)는 동일한 픽셀 값을 갖는 인접한 픽셀들의 수가 2 이상임을 나타내는 다른 출력(n≥2)을 갖는다. 상기 출력은 버퍼 메모리(266)에 저장된 인접한 블록의 타입과 AND 게이트(265)에 의해 AND된다. 따라서, '실제(real)' 그래픽스 블록(6 이상의 동일한 인접 픽셀들을 갖는 블록)에 인접한다면, 단지 2, 3, 4 또는 5개의 동일한 인접 픽셀들을 포함하는 블록은 그래픽스 블록으로 간주된다. 그래픽스 블록에 대한 기준 모두는 OR 게이트(267)에 의해 OR된다.
도 7은, 예를 들어, 검출 회로의 동작을 예시하기 위한 비디오 배경의 그래픽 문자("T")를 도시한 것이다. 두 상위 4 ×4 블록들은, 12개의 동일한 인접 그래픽 픽셀들을 포함하고, 따라서 '실제' 그래픽스 블록들로 간주된다. 두 하위 4 ×4 블록은 4개의 동일한 인접 픽셀들을 포함한다. 도 4 및 도 5의 실시예에서는 하위 블록들 모두가 비디오 블록들임을 검출한다. 도 6의 실시예에서는 블록들이 '실제' 그래픽스 블록들에 인접하므로 그래픽스 블록들인 것으로 검출한다. 따라서, 도 6의 실시예에서는 그래픽 이미지 영역들의 경계가 손실 압축에 의한 악영향을 받는 것을 회피하게 된다.
도 4 내지 도 6에 도시된 그래픽스 검출기의 실시예들은 하드웨어 회로 형태로 도시되었지만, 프로그래밍된 마이크로프로세서의 형태로 (부분적으로) 구현될 수 있다.
본 발명의 목적이 텔레비전 수상기의 메모리 용량을 감소시키는 것임에 따라 특정 압축 인자가 달성될 수 있다. 예를 들어, 압축 인자로 2가 바람직할 수 있다. 상기 텔레비전 수상기는, 각각의 압축된 이미지가 이용 가능한 메모리 용량에 적합하도록 보장하기 위해 비트율 제어기를 포함한다. 승인되기 위해 압축된 그래픽 데이터의 양을 취하고, 비트율 제어를 (손실) 비디오 압축에만 적용하는 것이 유리하다. 다음, 비디오 압축기는 목표 수(target number)의 비트들을 생성하도록 제어되며, 상기 목표는 그래픽스 데이터의 양에 의존하여 결정된다. 수상기는 비디오에 이용 가능한 메모리 용량이 불충분할 경우, 비디오 및 그래픽스 모두에 손실 압축이 적용되는 안전 모드로 스위칭하도록 배열될 수 있다.
상기 비트율 제어 방법을 구현한 실시예가 도 2에 도시된 수상기에 대부분 대응하는 도 8에 도시된 텔레비전 수상기를 참조하여 설명된다. 수상기는 그래픽스 압축단(24)으로부터, 이전 프레임의 그래픽 정보를 인코딩하는데 소비되는 비트들의 수(G)를 수신하는 비트율 제어 회로(31)를 포함한다. 현재 프레임의 그래픽스가 이전 프레임의 그래픽스와 유사하다고 가정한다. 비디오 정보를 인코딩하기 위한 이용 가능한 비트들의 수(V)는 다음과 같다.
V = C - G
여기서, C는 상기 텔레비전 수상기의 메모리(21)의 용량을 나타낸다. 비트율 제어 회로는 V가 미리 결정된 최소값보다 더 큰지를 확인한다. 그 경우, 상기 비트율 제어 회로는, 다음과 같이 규정하는 압축 인자(F)를 계산한다.
본 예에서, 메모리(21)의 용량은 압축되지 않은 비디오를 저장하는데 필요한 용량의 반으로 생각된다. 따라서, 압축 인자(F)는 적어도 2이다. 2보다 아래이면, F는 2로 설정된다. 이렇게 계산된 압축 인자는 다른 공지된 방식으로 양자화를 제어하는 비디오 압축단(22)에 인가되어, 원하는 압축이 달성된다.
이용 가능한 비트들의 수(V)가 미리 결정된 최소값보다 아래이면, 제어 신호는 전체 이미지를 손실 인코딩하도록 발생된다. 도면에서, 제어 신호는, 전체 이미지를 손실 있는 압축단(22)에 공급하도록 스위치(28)를 제어하는 그래픽 검출 회로(26)에 접속(32)의 형태로 도시된다. 동시에, 압축 인자(F)는 2로 설정되어 전체 이미지가 메모리에 적합함을 보증한다. 그래픽 정보는 손실 없이 인코딩되어(그러나 저장되지 않음) 다음 프레임에 값(G)을 제공한다.
필드 또는 프레임 메모리들은 잡음 감소 및/또는 플리커 감소와 같은 비디오 신호 처리 기능들을 위해 텔레비전 수상기에서 자주 이용된다. 또한, 텔레비전 수상기는 텔레텍스트, 메뉴 구동 제어 시스템들, 다중 언어 자막 표시, 전자 TV 가이드와 같은 그래픽 특징들을 갖는다.
비디오(VID) 및 그래픽(GFX) 정보 모두를 포함하는 텔레비전 화상 신호들 처리 방법을 개시한다. 본 발명에 따르면, 비디오 및 그래픽 신호들은 상이한(각각 손실 및 무손실) 압축 알고리즘들에 따라 개별적으로 압축되어, 동일한 필드 또는 프레임 메모리에 저장되고, 처리 후 압축 해제된다. 또한, 그래픽스 품질에 악영향을 미치지 않으면서, 메모리 용량을 현저히 줄일 수 있다. 본 발명은, 국부적으로 발생된 그래픽 신호들(TXT, OSD)뿐 아니라, 수신된 텔레비전 신호에 삽입된 것으로 검출되는 그래픽 정보에도 적용 가능하다.

Claims (10)

  1. 비디오 및 그래픽 정보를 포함하는 텔레비전 화상 신호를 처리하는 방법으로서, 상기 텔레비전 화상 신호를 화상 메모리(21)에 저장하는 단계를 포함하고,
    상이한 압축 알고리즘들(22; 24)에 따라 상기 비디오 정보 및 그래픽 정보를 압축하는 단계, 및
    상기 압축된 비디오 및 그래픽 정보를 상기 화상 메모리에 저장하는 단계를 더 포함하는, 상기 텔레비전 화상 신호 처리 방법에 있어서:
    상기 화상을 상기 메모리에 저장하기 위해 미리 결정된 수의 비트들을 얻도록 상기 압축을 제어(31)하는 단계를 포함하며, 상기 비디오 압축(22)은 목표 수(target number)의 비트들을 얻기 위해 제어되고, 상기 목표 수는 압축되는 그래픽 정보의 양에 의존하여 결정되는 것을 특징으로 하는, 텔레비전 화상 신호 처리 방법.
  2. 제 1 항에 있어서,
    상기 비디오 정보는 손실 압축 알고리즘(22)에 따라 압축되고, 상기 그래픽 정보는 무손실 압축 알고리즘(24)에 따라 압축되는, 텔레비전 화상 신호 처리 방법.
  3. 제 1 항에 있어서,
    주어진 화상 영역의 정보가 비디오 정보인지 또는 그래픽 정보인지를, 상기 화상 영역의 텔레비전 화상 신호의 미리 결정된 특성에 기초하여 결정하는 단계를 더 포함하는 것을 특징으로 하는, 텔레비전 화상 신호 처리 방법.
  4. 제 3 항에 있어서,
    상기 특성은 상기 화상 영역내의 픽셀 값들 사이의 균일성의 정도인, 텔레비전 화상 신호 처리 방법.
  5. 제 3 항에 있어서,
    상기 특성은 상기 화상 영역내의 픽셀 값들의 동적 범위(dynamic range)인, 텔레비전 화상 신호 처리 방법.
  6. 제 3 항에 있어서,
    상기 화상 영역의 정보 타입은 인접한 화상 영역들의 정보 타입에 의해 더 결정되는, 텔레비전 화상 신호 처리 방법.
  7. 삭제
  8. 삭제
  9. 제 1 항에 있어서,
    상기 비디오 및 그래픽 정보는 상이한 신호 처리 알고리즘들에 따라 처리되는, 텔레비전 화상 신호 처리 방법.
  10. 비디오 및 그래픽 정보를 포함하는 텔레비전 화상 신호를 처리하는 신호 처리 수단을 포함하는 텔레비전 수상기로서, 상기 처리 수단은,
    상기 텔레비전 화상 신호를 저장하는 메모리(21),
    상이한 압축 알고리즘들에 따라 상기 비디오 정보 및 그래픽 정보를 압축하는 수단(22; 24), 및
    상기 압축된 비디오 및 그래픽 정보를 상기 메모리에 저장하는 수단을 포함하는, 상기 텔레비전 수상기에 있어서,
    상기 화상을 상기 메모리에 저장하기 위해 미리 결정된 수의 비트들을 얻도록 상기 압축을 제어하는 수단을 포함하며, 상기 비디오 압축(20)은 목표 수의 비트들을 얻기 위해 제어되고, 상기 목표 수는 압축되는 그래픽 정보의 양에 의존하여 결정되는 것을 특징으로 하는, 텔레비전 수상기.
KR10-1999-7000922A 1997-06-03 1998-04-09 텔레비전 화상 신호 처리 방법 KR100526907B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP97201657 1997-06-03
EP97201657.0 1997-06-03

Publications (2)

Publication Number Publication Date
KR20000068044A KR20000068044A (ko) 2000-11-25
KR100526907B1 true KR100526907B1 (ko) 2005-11-09

Family

ID=8228390

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-1999-7000922A KR100526907B1 (ko) 1997-06-03 1998-04-09 텔레비전 화상 신호 처리 방법

Country Status (7)

Country Link
US (1) US6175386B1 (ko)
EP (1) EP0941604B1 (ko)
JP (1) JP2000516427A (ko)
KR (1) KR100526907B1 (ko)
DE (1) DE69832362T2 (ko)
MY (1) MY132912A (ko)
WO (1) WO1998056171A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101022311B1 (ko) 2009-06-01 2011-03-21 한국산업기술대학교산학협력단 근사적 무손실 압축 기법을 이용하는 임베디드 시스템 및 그 영상처리 방법

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI962381A (fi) * 1996-06-07 1997-12-08 Nokia Telecommunications Oy Datan pakkaaminen tietoliikenneyhteydellä
US6593937B2 (en) 1998-06-18 2003-07-15 Sony Corporation Method of and apparatus for handling high bandwidth on-screen-display graphics data over a distributed IEEE 1394 network utilizing an isochronous data transmission format
DE19983292T1 (de) 1998-06-18 2003-04-03 Sony Electronics Inc Verfahren und ein Gerät zum Aufteilen, zum maßstabsgetreuen Ändern und zum Anzeigen von Video- und/oder Graphik über mehrere Anzeigeeinrichtungen
KR100420982B1 (ko) 1999-01-05 2004-03-02 인피네온 테크놀로지스 아게 디지털 tv 시스템을 위한 신호 처리 장치
US6906743B1 (en) * 1999-01-13 2005-06-14 Tektronix, Inc. Detecting content based defects in a video stream
JP3696014B2 (ja) * 1999-12-02 2005-09-14 三洋電機株式会社 デジタルテレビ放送受信機
CA2344930C (en) * 2001-04-23 2007-04-17 Leitch Technology International Inc. Data monitoring system
KR100386429B1 (ko) * 2001-05-25 2003-06-02 채수익 멀티미디어 장치용 비디오 신호 처리 툴
US8181215B2 (en) 2002-02-12 2012-05-15 Comcast Cable Holdings, Llc System and method for providing video program information or video program content to a user
KR100474458B1 (ko) * 2002-06-26 2005-03-10 삼성전자주식회사 그래픽 화면으로 처리된 osd 화면을 구비한 영상재생장치
CN101002478A (zh) * 2004-08-13 2007-07-18 皇家飞利浦电子股份有限公司 用于混合的图形和视频序列的自适应分类***和方法
US20070248270A1 (en) * 2004-08-13 2007-10-25 Koninklijke Philips Electronics, N.V. System and Method for Compression of Mixed Graphic and Video Sources
KR100678938B1 (ko) * 2004-08-28 2007-02-07 삼성전자주식회사 영상과 자막의 동기화 조절 장치 및 방법
US20070035668A1 (en) * 2005-08-11 2007-02-15 Sony Corporation Method of routing an audio/video signal from a television's internal tuner to a remote device
JP2008131569A (ja) * 2006-11-24 2008-06-05 Sony Corp 画像情報伝送システム、画像情報送信装置、画像情報受信装置、画像情報伝送方法、画像情報送信方法、画像情報受信方法
JP2014179818A (ja) * 2013-03-15 2014-09-25 Sony Corp 画像処理装置および画像処理方法
CN111228793B (zh) * 2020-01-21 2021-11-19 腾讯科技(深圳)有限公司 交互界面的显示方法和装置、存储介质及电子装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995033336A1 (en) * 1994-05-26 1995-12-07 Hughes Aircraft Company High resolution digital screen recorder and method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL8902516A (nl) 1989-10-11 1991-05-01 Philips Nv Ontvanger van televisie signalen.
US5404437A (en) * 1992-11-10 1995-04-04 Sigma Designs, Inc. Mixing of computer graphics and animation sequences
SG44005A1 (en) * 1992-12-11 1997-11-14 Philips Electronics Nv System for combining multiple-format multiple-source video signals
US5489947A (en) * 1994-06-17 1996-02-06 Thomson Consumer Electronics, Inc. On screen display arrangement for a digital video signal processing system
US5534942A (en) * 1994-06-17 1996-07-09 Thomson Consumer Electronics, Inc. On screen display arrangement for digital video signal processing system
GB9510507D0 (en) * 1995-05-24 1995-07-19 Thomson Consumer Electronics User interface animation using mpeg video compression techniques

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995033336A1 (en) * 1994-05-26 1995-12-07 Hughes Aircraft Company High resolution digital screen recorder and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101022311B1 (ko) 2009-06-01 2011-03-21 한국산업기술대학교산학협력단 근사적 무손실 압축 기법을 이용하는 임베디드 시스템 및 그 영상처리 방법

Also Published As

Publication number Publication date
DE69832362T2 (de) 2006-07-27
EP0941604B1 (en) 2005-11-16
DE69832362D1 (de) 2005-12-22
KR20000068044A (ko) 2000-11-25
JP2000516427A (ja) 2000-12-05
WO1998056171A1 (en) 1998-12-10
US6175386B1 (en) 2001-01-16
MY132912A (en) 2007-10-31
EP0941604A1 (en) 1999-09-15

Similar Documents

Publication Publication Date Title
KR100526907B1 (ko) 텔레비전 화상 신호 처리 방법
RU2129758C1 (ru) Система для передачи субтитров по требованию в сжатом цифровом видеосигнале
US5512954A (en) Television receiver with decoder for decoding coded data from a video signal
US6983078B2 (en) System and method for improving image quality in processed images
JP3301055B2 (ja) 表示システム及び方法
US7061544B1 (en) Digital television receiver for receiving a digital television broadcast signal and simultaneously displaying a video picture and information contained therein
US5745184A (en) Closed caption system for use with compressed digital video transmission
US8139081B1 (en) Method for conversion between YUV 4:4:4 and YUV 4:2:0
US20050168483A1 (en) Device and method for processing video signal
KR0151556B1 (ko) 크로핑을 저감한 나란한 화상 디스플레이 장치
US9161030B1 (en) Graphics overlay system for multiple displays using compressed video
US6563546B2 (en) High definition display unit and high definition display method
US8249164B2 (en) Sub-frame video decoding
US7106800B2 (en) Image signal decoder selectively using frame/field processing
US9053752B1 (en) Architecture for multiple graphics planes
US8483389B1 (en) Graphics overlay system for multiple displays using compressed video
JP2001292341A (ja) 輪郭強調方法およびデジタル放送受信装置
EP1395045B1 (en) Received information display device and method of control thereof
KR970008375B1 (ko) 디지틀 영상기기의 화상 정지 및 확대 장치
KR100238095B1 (ko) Osd정보로 인한 원화상 가려짐 방지장치
KR100369991B1 (ko) 셋탑박스에서단순구성의영상처리장치와그제어방법
GB2412530A (en) Reducing image artefacts in processed images
KR20000044740A (ko) 디지털 텔레비젼의 오에스디 색상 자동 조절 방법
KR19990076382A (ko) 화상데이타의 저장이 가능한 디지탈tv시스템
JPH08163495A (ja) 静止画像再生装置

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: 20091029

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee