KR100324741B1 - 디지털방송수신기의영상획득/재생방법 - Google Patents

디지털방송수신기의영상획득/재생방법 Download PDF

Info

Publication number
KR100324741B1
KR100324741B1 KR1019980063576A KR19980063576A KR100324741B1 KR 100324741 B1 KR100324741 B1 KR 100324741B1 KR 1019980063576 A KR1019980063576 A KR 1019980063576A KR 19980063576 A KR19980063576 A KR 19980063576A KR 100324741 B1 KR100324741 B1 KR 100324741B1
Authority
KR
South Korea
Prior art keywords
image
mpeg
decoder
picture
specific
Prior art date
Application number
KR1019980063576A
Other languages
English (en)
Other versions
KR20000046849A (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 엘지전자주식회사
Priority to KR1019980063576A priority Critical patent/KR100324741B1/ko
Publication of KR20000046849A publication Critical patent/KR20000046849A/ko
Application granted granted Critical
Publication of KR100324741B1 publication Critical patent/KR100324741B1/ko

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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/015High-definition television systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

본 발명은 디지털 방송 수신기의 영상 획득/재생 방법에 관한 것으로 특히, 사용자가 영상 획득을 설정하면 픽쳐 데이터를 디코딩하면서 특정 신호 레벨을 감지하여 특정 픽쳐를 획득하고 그 획득 영상을 관련 정보와 함께 저장함으로써 사용자가 획득 영상중 원하는 영상을 손쉽게 찾아 감상할 수 있도록 함에 목적이 있다. 이러한 목적의 본 발명은 노말 동작에서 마이크로 컴퓨터(322)는 영상 획득의 설정여부를 판단하는 제1 단계와, 상기에서 영상 획득의 설정으로 판단하면 특정 픽쳐의 디코딩으로 인해 MPEG A/V 디코더(332)의 특정 포트가 일정 레벨이 되는지 판단하는 제2 단계와, 상기 MPEG A/V 디코더(332)의 특정 포트가 일정 레벨인 동안 디코딩된 I 픽쳐 데이터를 획득하는 제3 단계와, 상기에서 원하는 영상을 획득하면 그 획득 영상의 관련 정보를 함께 별도의 플래시 메모리(335)에 저장하는 제4 단계를 수행함을 특징으로 한다.

Description

디지털 방송 수신기의 영상 획득/재생 방법
본 발명은 방송 수신기에 관한 것으로 특히, 디지털 티브이 시스템에 있어서 방송 시청중 원하는 장면의 획득, 저장 및 저장 화면의 재생을 가능하도록 한 디지털 방송 수신기의 영상 획득/재생 방법에 관한 것이다.
현재 디지털 티브이 방송으로는 위성을 통한 디지털 위성 방송과 지상파를 이용한 지상파 디지털 방송이 있고 케이블 디지털 방송도 시행될 예정이다.
이러한 3가지 방송 방식에서 전송 매체(위성, 지상파, 케이블)는 확연하게 다르지만 영상/음성 압축과 패킷 구성등 나머지 부분은 거의 같다.
따라서, 이들 방송 수신기의 구성도 전송 방식에 관련된 부분만 다르고 나머지 부분은 거의 유사하다.
현재 디지털 방송에서 기본이 되는 전송 포맷은 도1 (d)와 같으며 이는 국제 규격으로 정해진 MPEG2 TS(Transport Stream)로서, ISO/IEC 13818-1 규격에 정의되어 있다.
'TS'는 도1 (a)와 같은 비디오 패킷(video PES ; Packetized Elenentary Stream), 도1 (b)와 같은 오디오 패킷(audio PES) 그리고, 도1 (c)와 같은 프로그램 안내 등의 다양한 부가 정보 패킷(PSI ; Program Specific Information)이 다중화되어 구성되며, 각각의 패킷은 도2 의 예시도와 같이, 헤더와 ES(Elementary System)으로 각기 구성된다.
이때, 비디오 ES는 보통 비디오 픽쳐층(Picture Layer)의 데이터로 구성되어 있다.
따라서, 비디오 ES내의 픽쳐층 데이터를 적절히 모으면 하나의 픽쳐를 구성할 수 있으며 보통 하나의 픽쳐는 하나의 영상 프레임과 동일하다.
상기 하나의 픽쳐층 데이터는 도3 의 예시도와 같이, 픽쳐 헤더와 그 나머지 부분(비디오 데이터)으로 구성되어 있다.
이때, 비디오, 오디오, 부가 정보를 가진 패킷의 각각을 서로 다중화한 형태가 방송 신호로서 도4 와 같은 디지털 방송 송신기에 의해 전송된다.
즉, 디지털 방송 송신기는 비디오 압축부(101)가 비디오 신호를 압축하고 오디오 압축부(102)가 오디오 신호를 압축하면 다중화부(103)는 상기 비디오 압축 신호 및 오디오 압축 신호를 부가 정보(PSI)와 다중화하게 된다.
이에 따라, 변조부(104)가 다중화부(103)의 출력 신호를 변조하여 전송하게 된다.
따라서, 디지탈 방송 수신기는 방송 신호를 수신하여 원하는 채널을 선국하여 원래의 영상/음성 신호를 복원함으로써 시청자는 화면에 표시되는 영상을 보면서 스피커로 출력되는 영상에 대응하는 음성을 청취하게 된다.
도5 는 일반적인 디지털 방송 수신기의 신호 처리 장치를 보인 블럭도로서 이에 도시된 바와 같이, 안테나로 수신된 방송 신호에서 원하는 채널을 선국하는 튜너(211)와, 이 튜너(211)의 선국 신호를 디지털 형태의 신호로 변환하는 아날로그/디지털 변환기(212)와, 이 아날로그/디지털 변환기(212)의 출력 신호를 복조하여 오류를 정정하는 링크부(213)와, 이 링크부(213)의 출력 신호를 역다중화하여 MPEG 압축 비디오, 오디오 스트림 및 부가 정보로 분리하고 부가 정보를 시청자에게 제공될 수 있는 정보로 데이터베이스화하는 마이크로 컴퓨터(222)와, 리모콘 또는 키패드에서의 사용자 명령을 상기 마이크로 컴퓨터(222)로 입력시키는 인터페이스부(221)와, 상기 마이크로 컴퓨터(222)의 실행 프로그램을 저장하는 플래시 메모리(223)와, 상기 마이크로 컴퓨터(222)의 신호 처리에 따른 변수를 저장하는 디램(DRAM)(224)과, 상기 마이크로 컴퓨터(222)로부터 입력되는 MPEG 압축 비디오, 오디오 스트림을 에스디램(231)에 일시 저장하여 원래의 MPEG 비디오/오디오 데이터를 복원하는 MPEG A/V 디코더(232)와, 이 MPEG A/V 디코더(232)에서 출력되는 원래의 MPEG 비디오 데이터를 신호 처리하여 NTSC 신호(Y,C, CVBS)를 출력하는 NTSC 인코더(233)와, 상기 MPEG A/V 디코더(232)에서의 신호(SD,CLK,R/L)를 입력으로 아날로그 형태의 음성 신호(R,L)를 출력하는 디지털/아날로그 변환기(234)로 구성된다.
상기 마이크로 컴퓨터(222)는 IIC 버스를 통해 튜너(211)의 선국 동작을 제어하며 사용자 명령의 수행 결과를 나타내는 그래픽 정보를 NTSC 인코더(233)로 전송할 수 있다.
이와같은 종래 장치의 동작 과정을 설명하면 다음과 같다.
안테나로 방송 신호가 수신되어 튜너(211)가 마이크로 컴퓨터(222)의 제어에 의해 특정 방송 채널을 선국하면 아날로그/디지털 변환기(212)가 선국된 신호를 디지털 형태의 신호로 변환하고 링크부(213)는 상기에서의 디지털 신호를 입력으로복조 및 오류 정정을 수행하게 된다.
상기 튜너(211)는 위성, 지상파, 케이블 방송의 주파수 스펙트럼에 맞는 튜너를 사용하며, 상기 링크부(213)에서의 오류 정정 방식은 3가지 방송에서 대체로 유사하고 복조 방식은 각 방송 전송 매체에 따라 다르다.
이때, 마이크로 컴퓨터(222)는 링크부(213)의 출력 신호를 역다중화하여 MPEG 압축 비디오/오디오 스트림과 부가 정보를 분리하고 상기 MPEG 압축 비디오/오디오 스트림은 MPEG A/V 디코더(232)로 출력하며 상기 부가 정보는 분석 및 조합 과정을 거쳐 시청자에게 제공될 수 있는 정보로 데이터베이스화하게 된다.
이에 따라, MPEG A/V 디코더(232)는 마이크로 컴퓨터(222)에서 역다중화된 MPEG 압축 비디오/오디오 스트림을 에스디램(231)에 저장한 후 디코딩하여 원래의 신호로 신장된 MPEG 비디오/오디오 데이터를 복원하게 된다.
즉, MPEG A/V 디코더(232)는 MPEG 압축 비디오 스트림(video PES)의 경우 내부적으로 PES를 그 하위 단위인 ES, ES의 구성요소인 픽쳐층, 픽쳐층의 하위 계층인 슬라이스층, 그 하위 계층인 매크로 블럭층등으로 순차적으로 분리하여 처리한 후 원래대로 신장된 비디오 데이터를 출력하는데, 이와같이 비디오 스트림을 계층별로 분리하여 신장하는 것을 디코딩이라 한다.
여기서, 비디오 스트림의 복원 과정에는 몇 종류의 버퍼를 필요로 하는데, 이 버퍼들은 에스디램(231)내에 위치한다.
따라서, NTSC 엔코더(233)는 MPEG A/V 디코더(232)에서의 MPEG 비디오 데이터를 아날로그 신호로 변환한 후 엔티에스씨 신호(Y,C, CVBS)를 생성하게 된다.
그리고, 디지털/아날로그 변환기(234)는 MPEG A/V 디코더(232)에서의 MPEG 오디오 데이터(SD,CLK,R/L)를 입력으로 아날로그 형태의 음성 신호를 출력하게 된다.
또한, 마이크로 컴퓨터(222)는 버스를 통해 NTSC 엔코더(233)와 연결할 수 있으므로 MPEG 압축 영상/음성 스트림를 MPEG A/V 디코더(232)로 전송하면서 인터페이스부(221)로 입력된 사용자 명령의 수행 결과를 나타내는 그래픽 정보를 상기 NTSC 인코더(233)로 전송할 수 있다.
만일, 사용자 스크린 모드가 설정된 경우 이를 인터페이스부(221)을 통해 인식한 마이크로 컴퓨터(222)는 데이터베이스화한 정보로부터 그래픽 정보를 생성하여 IIC 버스를 통해 NTSC 인코더(233)에 출력하게 된다.
이때, MPEG A/V 디코더(232)는 마이크로 컴퓨터(222)에서의 MPEG 압축 비디오/오디오 스트림을 디코딩하여 원래의 MPEG 비디오/오디오 데이터를 복원하고 그 MPEG 비디오 데이터를 NTSC 인코더(233)에 출력하게 된다.
따라서, NTSC 엔코더(233)는 MPEG A/V 디코더(232)에서의 복원 영상신호와 마이크로 컴퓨터(222)에서의 그래픽 영상 신호를 합성하여 엔티에스씨 신호(Y/C, CVBS)를 출력함으로써 사용자에 의한 정보를 표시하게 된다.
상기 NTSC 엔코더(233)는 방송 지역에 따라 PAL 또는 SECAM 방식의 엔코더로 교체한다.
그러나, 종래의 기술은 스틸 모드를 설정한 경우 소정 분량의 영상이 반복적으로 표시되는데, 티브이 시청중 무신호인 경우 또는 채널 및 입력 단자의 변경 등의 경우 시청자가 지루함을 느끼게 되는 단점이 있다.
따라서, 본 발명은 종래의 문제점을 개선하기 위하여 사용자가 영상 획득을 설정하면 픽쳐 데이터를 디코딩하면서 특정 신호 레벨을 감지하여 특정 픽쳐를 획득하고 그 획득 영상을 관련 정보와 함께 저장함으로써 채널 변경 또는 무신호시의 경우 사용자가 획득 영상중 원하는 영상을 재생하여 감상할 수 있도록 창안한 디지털 방송 수신기의 영상 획득/재생 방법을 제공함에 목적이 있다.
본 발명의 다른 목적은 획득 영상의 재생시 획득 영상 정보에 관련한 리스트를 메뉴화하여 온스크린 영상으로 표시하고 사용자가 리스트의 항목을 선택함에 의해 원하는 영상을 손쉽게 화면에 표시하도록 함에 있다.
도 1은 디지털 방송 신호의 포맷을 보인 예시도.
도 2는 도 1에서 MPEG2 TS에 포함되는 각 패킷의 포맷을 보인 예시도.
도 3은 도 2에서 비디오 PES에 포함된 ES의 포맷을 보인 예시도.
도 4는 일반적인 디지털 방송 송신기의 블럭도.
도 5는 종래의 디지털 방송 수신기의 신호 처리 장치의 블럭도.
도 6은 본 발명의 실시예에 따른 장치의 블럭도.
도 7은 본 발명에서 영상 획득을 위한 과정을 보인 동작 순서도.
도 8은 도 7에서 영상 획득용 플래시 메모리의 저장 구조를 보인 예시도.
도 9는 본 발명에서 획득 영상 표시를 위한 과정을 보인 예시도.
* 도면의 주요부분에 대한 부호 설명 *
311 : 튜너 312 : 아날로그/디지털 변환기
313 : 링크부 321 : 인터페이스부
322 : 마이크로 컴퓨터 323,335 : 플래시 메모리
324 : 디램(DRAM) 331 : 에스디램(SDRAM)
332 : MPEG A/V 디코더 333 : NTSC 인코더
334 : 디지털/아날로그 변환기
본 발명은 상기의 목적을 달성하기 위하여 노말 동작에서 영상 획득의 설정여부를 판단하는 단계와, 상기에서 영상 획득의 설정으로 판단하면 특정 픽쳐의 디코딩 동작으로 인해 MPEG A/V 디코더의 특정 포트가 일정 레벨이 되는지 판단하는 제2 단계와, 상기 MPEG A/V 디코더의 특정 포트가 일정 레벨이면 그 디코더의 상태 레지스터를 읽어 원하는 픽쳐의 디코딩인지 확인하는 단계와, 상기에서 원하는 픽쳐의 디코딩으로 판단하면 상기 디코더의 특정 포트가 소정 레벨인 동안 디코딩된 해당 픽쳐 데이터를 획득하는 단계와, 상기에서 원하는 영상을 획득하면 그 획득 영상의 관련 정보를 함께 별도의 플래시 메모리에 저장하는 단계를 수행함을 특징으로 한다.
또한, 본 발명은 상기의 목적을 달성하기 위하여 영상 재생의 요구 여부를 판단하는 단계와, 영상 재생의 요구를 판단하면 획득 영상의 리스트를 표시하는 단계와, 상기에서 리스트의 항목 선택을 판단하는 단계와, 상기에서 리스트의 각 항목이 선택될 때마다 해당 획득 영상을 부화면에 표시하는 단계를 수행함을 특징으로 한다.
이하, 본 발명을 도면에 의거 상세히 설명하면 다음과 같다.
도6 은 본 발명의 실시예를 보인 장치의 블록도로서 이에 도시한 바와 같이, 안테나로 수신된 방송 신호에서 원하는 채널을 선국하는 튜너(311)와, 이 튜너(311)의 선국 신호를 디지털 형태의 신호로 변환하는 아날로그/디지털 변환기(312)와, 이 아날로그/디지털 변환기(312)의 출력 신호를 복조하여 오류를 정정하는 링크부(313)와, MPEG 압축 비디오, 오디오 스트림을 에스디램(331)에 일시 저장하여 원래의 MPEG 비디오/오디오 데이터를 복원하면서 특정 픽쳐를 디코딩하는 동안 특정 포트의 레벨을 특정 레벨로 유지시키는 MPEG A/V 디코더(332)와, 이 MPEG A/V 디코더(332)에서 출력되는 원래의 MPEG 비디오 데이터를 신호 처리하여 NTSC 신호(Y,C, CVBS)를 출력하는 NTSC 인코더(333)와, 상기 MPEG A/V 디코더(332)에서의 신호(SD,CLK,R/L)를 입력으로 아날로그 형태의 음성 신호(R,L)를 출력하는 디지털/아날로그 변환기(334)와, 사용자가 원하는 영상을 압축하여 저장하는 획득 영상용 플래시 메모리(335)와, 리모콘 또는 키 패드에서의 사용자 명령을 입력시키는 인터페이스부(321)와, 이 인터페이스부(321)의 출력 신호를 점검하여 채널 선국인 경우 상기 튜너(311)를 제어하고 상기 링크부(313)의 출력 신호를 역다중화하여 MPEG 압축 비디오, 오디오 스트림 및 부가 정보로 분리한 후 상기 MPEG 압축 비디오, 오디오 스트림은 상기 MPEG A/V 디코더(332)에 출력하며 상기 부가 정보는 시청자에게 제공될 수 있는 정보로 데이터베이스화하고 만일, 영상 획득인 경우 상기 MPEG A/V 디코더(332)의 특정 포트의 레벨을 점검하여 그 포트가 특정 레벨을 유지하는 동안 상기 MPEG A/V 디코더(332)에서 디코딩되는 I 픽쳐 데이터와 부가 정보에서 추출한 관련 정보를 상기 획득 영상용 플래시 메모리(335)에 저장하는 마이크로 컴퓨터(322)와, 상기 마이크로 컴퓨터(322)의 실행 프로그램을 저장하는 플래시 메모리(323)와, 상기 마이크로 컴퓨터(322)의 신호 처리에 따른 변수를 저장하는 디램(DRAM)(324)으로 구성한다.
또한, 상기 마이크로 컴퓨터(322)는 영상 획득이 종료된 경우 사용자 스크린 모드가 설정되면 IIC 버스를 통해 NTSC 인코더(333)로 그래픽 정보를 전송하여 표시 장치(도면 미도시)의 화면에 표시시키고 사용자가 키패드 또는 리모콘으로 획득 영상과 함께 저장하려는 정보를 입력하면 그 사용자 입력 정보를 플래시 메모리(335)에 저장된 관련 정보에 추가하도록 구성한다.
이와같이 구성한 본 발명의 실시예에 대한 동작 및 작용 효과를 설명하면 다음과 같다.
본 발명에서의 노말 모드는 튜너(321), 링크부(313), 마이크로 컴퓨터(322), MPEG A/V 디코더(332), NTSC 인코더(333)을 순차적으로 통해 사용자가 선택한 채널의 방송에 대한 영상을 표시 장치(도면 미도시)에 표시하는 것으로, 종래 기술의 동작과 동일하다.
본 발명은 영상 획득과 그 획득된 영상을 표시하기 위한 방법을 제시하는 것으로, 이를 설명하면 다음과 같다.
MPEG2 규격의 비디오 패킷(또는 비디오 PES)은 비디오 헤더와 비디오 ES로 구성되며 상기 비디오 ES는 픽쳐층 데이터로 구성되며 그 픽쳐층 데이터는 도4 의 예시도와 같이 픽쳐 헤더와 그 나머지 부분으로 구성된다.
상기 픽쳐 헤더는 여러 정보를 담고 있으며 그중 중요한 정보의 하나가 픽쳐 타입으로, I 픽쳐, P 픽쳐, B 픽쳐의 3가지가 있다.
여기서, I 픽쳐는 원 영상의 한 프레임을 그대로 압축한 것이고, P 픽쳐는 I 픽쳐를 기준으로 그 영상의 움직임을 추정(Motion Estimation)하여 그 움직임의 차를 압축한 것이며, B 픽쳐는 I와 P 픽쳐 또는 P와 P 픽쳐를 이용하여 시간적인 전,후 양방향으로 움직임 추정을 하여 그 움직임의 차를 압축한 것이다.
따라서, 본 발명에서의 영상 획득을 위해서는 I 픽쳐를 획득하면 되며 그 이유는 아래와 같다.
만일, 시청자가 영상 획득을 요구한 순간의 장면이 P 또는 B 픽쳐일 경우 이의 복원을 위해서는 I 픽쳐 또는 I 픽쳐와 여러 개의 P 픽쳐가 필요하게 된다.
따라서, 디지털 영상 수신기는 B 픽쳐 또는 P 픽쳐를 획득하기 위해 I 픽쳐 또는 P 픽쳐가 입력될 때마다 항상 저장하면서 언제 발생할 지 모르는 시청자의 획득 명령에 대해 준비하고 있어야 한다.
따라서, 이러한 경우 시스템의 마이크로 컴퓨터는 각 픽쳐가 입력될 때마다 그 픽쳐의 종류를 판단하고 처리해야 하는데 픽쳐의 입력은 굉장히 빈번히 발생하므로 이의 판단과 처리 기능의 수행은 마이크로 컴퓨터로 하여금 방송 수신을 위해 필요한 여타의 기능을 수행하는데 심각한 장애를 초래할 가능성이 커지게 된다.
보통 I 픽쳐는 15개 픽쳐당(즉, 15개 프레임당) 1개씩 존재하기 때문에 비록 시청자가 획득을 요구한 순간의 장면이 P 또는 B 픽쳐라 할지라도 I 픽쳐와의 최대 프레임 차이는 15개 프레임이며 이 정도의 프레임 차이는 눈으로 거의 구별할 수 없으므로 모든 경우에 I 픽쳐를 대표값으로 하더라도 별 문제가 되지 않는다.
따라서, 상기와 같은 이유를 근거로 하여 본 발명에서는 시청자가 영상 획득을 요구한 경우 마이크로 컴퓨터(332)의 제어에 의해 MPEG A/V 디코더(332)에서 디코딩되는 I 픽쳐의 획득을 수행한다.
또한, 본 발명에서는 영상 획득을 위하여 MPEG A/V 디코더(323)의 특정 포트를 점검하는데, 그 이유는 다음과 같다.
상기 MPEG A/V 디코더(332)는 PES 레벨 이하를 디코딩하며 내부에 구비되는 여러 레지스터들중 현재 디코딩 상태를 파악할 수 있는 상태 레지스터들이 구비된다.
따라서, MPEG A/V 디코더(332)는 픽쳐 레벨을 디코딩하고 있을 경우 내부에 구비된 상태 레지스터들중 하나에는 현재 디코딩되고 있는 픽쳐의 종류가 기록되어진다.
다시 말해, MPEG A/V 디코더(332)가 현재 I 픽쳐를 디코딩하고 있으면 I 픽쳐가 디코딩중임이 특정한 상태 레지스터에 기록되어져 있으며 이와달리 B 픽쳐 또는 P 픽쳐를 디코딩하고 있는 상태이면 B 픽쳐 또는 P 픽쳐를 디코딩하고 있는 중이라는 상태를 기록하고 있는 것이다.
따라서, I 픽쳐의 획득을 위해서 마이크로 컴퓨터(322)는 MPEG A/V 디코더(332)의 특정 상태 레지스트에 기록된 픽쳐 정보를 파악하여 현재 MPEG A/V 디코더(332)가 I 픽쳐를 디코딩하고 있을 경우 그 디코딩된 I 픽쳐 데이터를 플래시 메모리(335)에 저장시키면 된다.
그런데, 대부분의 MPEG A/V 디코더(332)는 하나의 픽쳐를 디코딩하는 동안에는 특정 포트를 통해 특정 신호를 출력하도록 설계되어 있으므로 마이크로 컴퓨터(322)는 항상 상기 MPEG A/V 디코더(332)의 특정 포트를 점검하여 I 픽쳐 디코딩중에 발생되도록 한 특정 신호가 발생된 경우에만 상기 MPEG A/V 디코더(332)의 상태 레지스터를 읽어 원하는 I 픽쳐를 플래시 메모리(335)에 저장시키면 된다.
이에 따라, 마이크로 컴퓨터(322)는 항상 MPEG A/V 디코더(332)내의 상태 레지스터를 읽어야 하는 부담이 제거된다.
그리고, 하나의 픽쳐 프레임은 여러개의 픽쳐 패킷이 조합되어 구성되므로 MPEG A/V 디코더(332)는 동일 종류의 패킷이 계속해서 입력되는 동안 특정 포트로 동일한 신호를 출력하게 된다.
따라서, MPEG A/V 디코더(332)의 특정 포트가 동일한 신호를 출력하는 동안 마이크로 컴퓨터(322)는 상기 MPEG A/V 디코더(332)에서 디코딩되는 픽쳐 데이터를 플래시 메모리(335)에 저장하면 된다.
즉, 상기와 같은 영상 획득 과정은 도7 의 동작 순서도와 동일한 과정으로 이루어지며, 이를 다시 설명하면 다음과 같다.
먼저, 마이크로 컴퓨터(322)는 시스템의 전체 동작을 제어하여 현재 선국된 방송에 대한 영상과 음성을 복원하면서 인터페이스부(321)의 출력 신호를 점검하여 사용자에 의한 영상 획득 요구가 있는지 판단한다.
이때, 영상 획득을 위한 캡쳐 명령을 인식하면 마이크로 컴퓨터(322)는 MPEG A/V 디코더(323)의 특정 포트를 점검하여 특정 레벨인지 점검하게 된다.
이에 따라, MPEG A/V 디코더(323)의 특정 포트가 특정 레벨이면 마이크로 컴퓨터(322)는 그 MPEG A/V 디코더(323)내의 특정 상태 레지스터를 점검하여 현재 디코딩되는 영상이 I 픽쳐인지 판단하게 된다.
만일, 현재 디코딩되는 영상이 I 픽쳐가 아닌 경우 마이크로 컴퓨터(322)는 MPEG A/V 디코더(323)내의 특정 상태 레지스터를 점검하는 동작을 반복하게 된다.
이 후, MPEG A/V 디코더(323)내의 특정 상태 레지스터를 점검하여 현재 디코딩되는 영상이 I 픽쳐로 인식하면 마이크로 컴퓨터(322)는 상기 MPEG A/V 디코더(323)의 특정 포트가 특정 레벨을 유지하는 동안 상기 MPEG A/V 디코더(323)에서 디코딩되는 I 픽쳐 데이터를 영상 획득용 플래시 메모리(335)에 저장하게 된다.
이 후, MPEG A/V 디코더(323)의 특정 포트가 특정 레벨이 해제되면 마이크로 컴퓨터(322)는 플래시 메모리(335)로의 영상 저장 동작을 정지시키게 된다.
상기와 같은 영상 획득 과정은 사용자가 영상 획득을 요구할 때마다 반복적으로 수행된다.
그리고, 도7 의 동작 순서도와 같은 과정으로 획득한 픽쳐 데이터를 저장할때 관련 정보를 함께 저장하는데, 관련 정보는 아래와 같이 2가지 종류로 구분된다.
1. 본래 디지털 방송 신호에 존재하는 부가 정보(PSI)에서 얻을 수 있는 정보이다. 2. 시청자가 직접 입력한 정보이다.
이러한 관련 정보를 저장하는 과정을 설명하면 다음과 같다.
먼저, 영상 획득이 종료되면 마이크로 컴퓨터(322)는 그 획득 영상과 함께 저장될 관련 정보로서 비디오 패킷(또는 비디오 PES)에 포함되었던 부가 정보(PSI)에서 현재 시각(영상이 획득된 시간), 그 영상을 획득한 방송국, 방송 프로그램명등을 추출하여 플래시 메모리(335)에 저장한다.
만일, 영상 획득이 종료되었을 때 사용자가 자신이 원하는 정보를 입력시키기 위해 사용자 스크린 모드를 설정하면 마이크로 컴퓨터(322)는 플래시 메모리(335)에 저장된 해당 관련 정보를 읽어 온스크린 영상을 생성하여 NTSC 인코더(333)에 전송하게 된다.
이때, NTSC 인코더(333)가 마이크로 컴퓨터(322)에서의 그래픽 영상을 표시 장치(도면 미도시)의 화면에 표시하며 사용자는 키패드 또는 리모콘을 이용하여 획득 영상과 함께 저장하고 싶은 정보를 입력시키게 된다.
이에 따라, 마이크로 컴퓨터(322)는 사용자의 입력 정보를 관련 정보에 추가하여 플래시 메모리(335)에 저장하게 된다.
즉, 본 발명에서는 획득 영상과 함께 저장될 관련 정보로서 비디오 패킷(또는 비디오 PES)에 포함되었던 부가 정보(PSI)에서 추출한 현재 시각(영상이 획득된시간과 동일), 그 영상을 획득한 방송국, 방송 프로그램명 등을 기본적으로 저장하며 그와 더불어 시청자가 직접 입력한 정보를 함께 플래시 메모리(335)에 저장한다.
상기 플래시 메모리(335)에 저장된 획득 영상 및 관련 정보의 구조는 도8 의 예시도와 같다.
한편, 본 발명에서 획득 영상의 재생은 기본적으로 GUI(Graphic User Interface)의 형태를 가지며 그 과정을 설명하면 다음과 같다.
먼저, 시청자가 획득 영상의 재생을 위하여 리모콘 또는 키패드로 메뉴 표시를 설정하면 마이크로 컴퓨터(322)는 초기 메뉴의 온스크린 영상을 NTSC 인코더(333)에 출력하여 표시 장치(도면 미도시)의 화면에 도9 (a)와 같이 초기 메뉴를 표시시킨다.
이때, 사용자가 초기 메뉴에서 영상 재생을 선택하면 마이크로 컴퓨터(322)는 현재 플래시 메모리(335)에 저장되어 있는 획득 영상에 대한 관련 정보의 각 항목을 읽어 문자화하고 그 문자화된 리스트를 온스크린 영상으로 만들어 NTSC 인코더(333)에 출력함으로써 표시 장치(도면 미도시)의 화면에 도9 (b)의 예시도와 같은 리스트를 표시하게 된다.
이에 따라, 사용자가 화면에 표시된 리스트를 보면서 키패드 또는 리모콘을 이용하여 재생을 원하는 획득 영상의 항목을 선택하면 마이크로 컴퓨터(322)는 플래시 메모리(335)에 저장된 획득 영상중 선택된 항목의 해당 영상을 NTSC 인코더(333)에 출력하여 표시 장치(도면 미도시)의 화면에 표시한다.
이때, 사용자가 리스트의 각 항목을 선택할 때마다 마이크로 컴퓨터(322)가 플래시 메모리(335)에 저장된 획득 영상중 선택된 항목의 해당 영상을 NTSC 인코더(333)에 출력하여 표시 장치(도면 미도시)의 화면에 표시하는데, 상기 NTSC 인코더(333)는 마이크로 컴퓨터(322)의 제어에 의해 획득 영상을 주영상과 조합함으로써 도9 (c)의 예시도와 같은 획득 영상을 부화면(PIP)에 표시할 수 있다.
따라서, 리스트의 항목을 선택할 때마다 획득 영상을 부화면에 표시함으로써 시청자가 획득 영상이 어떠한 것인지를 잊어 버린 경우에도 쉽게 자신이 원하는 영상을 찾아 재생할 수 있다.
이 후, 시청자가 리스트 탐색 과정을 통해 재생을 원하는 획득 영상을 인식하여 해당 항목에서 선택 버튼을 누르게 되면 저장되어 있던 획득 영상을 전체 화면에 디스플레이하게 된다.
상기에서 상세히 설명한 바와 같이 본 발명은 시청자가 방송을 시청하다가 자신이 원하는 장면의 영상을 획득하여 저장하고 이 후 필요에 따라 그 획득 장면을 재생하여 감상할 수 있도록 함으로 채널 변경시 또는 무신호 동안 획득 영상을 재생할 수 있도록 하여 시청자의 지루함을 해소시킬 수 있는 효과가 있다.

Claims (10)

  1. 영상 획득의 요구 여부를 판단하는 제1 단계와, 상기에서 영상 획득의 요구를 판단하면 특정 픽쳐의 디코딩으로 인해 MPEG A/V 디코더의 특정 포트가 소정 레벨이 되는지 판단하는 제2 단계와, 상기에서 MPEG A/V 디코더의 특정 포트가 소정 레벨이 되면 그 특정 포트의 소정 레벨 동안 디코딩된 특정 픽쳐 데이터를 별도의 플래시 메모리에 저장하는 제3 단계를 수행함을 특징으로 하는 디지털 방송 수신기의 영상 획득 방법.
  2. 제1항에 있어서, 특정 픽쳐 데이터는 I 픽쳐 데이터임을 특징으로 하는 디지털 방송 수신기의 영상 획득 방법.
  3. 제1항에 있어서, 원하는 영상의 획득이 종료되면 그 획득 영상의 관련 정보를 함께 별도의 플래시 메모리에 저장하는 단계를 더 포함하는 것을 특징으로 하는 디지털 방송 수신기의 영상 획득 방법.
  4. 제3항에 있어서, 관련 정보는 부가 정보(PSI)에서 추출한 정보(영상 획득 시간, 방송국명, 방송 프로그램명)임을 특징으로 하는 디지털 방송 수신기의 영상 획득 방법.
  5. 제4항에 있어서, 관련 정보는 사용자에 의한 입력 정보를 더 포함함을 특징으로 하는 디지털 방송 수신기의 영상 획득 방법.
  6. 영상 획득의 요구 여부를 판단하는 제1 단계와, 상기에서 영상 획득의 요구를 판단하면 특정 픽쳐의 디코딩으로 인해 MPEG A/V 디코더의 특정 포트가 소정 레벨이 되는지 판단하는 제2 단계와, 상기에서 MPEG A/V 디코더의 특정 포트가 소정 레벨이 되면 그 디코더 내부의 상태 레지스터를 읽어 원하는 특정 픽쳐 데이터의 디코딩인지 확인하는 제3 단계와, 상기에서 특정 픽쳐 데이터의 디코딩으로 확인되면 디코더의 특정 포트가 소정 레벨 동안 디코딩된 특정 픽쳐 데이터를 획득하여 그 픽쳐 데이터의 관련 정보와 함께 별도의 플래시 메모리에 저장하는 제4 단계를 수행함을 특징으로 하는 디지털 방송 수신기의 영상 획득 방법.
  7. 제6항에 있어서, 원하는 영상의 획득이 종료된 후 사용자 스크린 모드를 설정하여 사용자에 의한 입력 정보를 관련 정보에 추가하는 단계를 포함하는 것을 특징으로 하는 디지털 방송 수신기의 영상 획득 방법.
  8. 영상을 획득 저장하여 시청자 스크린으로 표시하는 방법에 있어서, 획득 영상의 재생인지를 판단하는 제1 단계와, 획득 영상의 재생으로 판단하면 획득 영상의 리스트를 표시하는 제2 단계와, 상기에서의 리스트의 항목을 선택하면 그 항목에 해당하는 획득 영상을 표시하는 제3 단계를 수행함을 특징으로 하는 디지털 방송 수신기의 영상 재생 방법.
  9. 제8항에 있어서, 제3 단계는 리스트의 각 항목을 선택할 때마다 해당 획득 영상을 부화면에 표시하는 제1 과정과, 상기에서 표시된 획득 영상의 항목에 대해 선택 버튼을 누르면 그 획득 영상을 전체 화면에 표시하는 제2 과정을 수행함을 특징으로 하는 디지털 방송 수신기의 영상 재생 방법.
  10. 제8항에 있어서, 제2 단계의 획득 영상의 리스트는 관련 정보를 읽어 문자화한 것을 특징으로 하는 디지털 방송 수신기의 영상 재생 방법.
KR1019980063576A 1998-12-31 1998-12-31 디지털방송수신기의영상획득/재생방법 KR100324741B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980063576A KR100324741B1 (ko) 1998-12-31 1998-12-31 디지털방송수신기의영상획득/재생방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980063576A KR100324741B1 (ko) 1998-12-31 1998-12-31 디지털방송수신기의영상획득/재생방법

Publications (2)

Publication Number Publication Date
KR20000046849A KR20000046849A (ko) 2000-07-25
KR100324741B1 true KR100324741B1 (ko) 2002-10-12

Family

ID=19570146

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980063576A KR100324741B1 (ko) 1998-12-31 1998-12-31 디지털방송수신기의영상획득/재생방법

Country Status (1)

Country Link
KR (1) KR100324741B1 (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100783398B1 (ko) * 2001-06-19 2007-12-10 엘지전자 주식회사 디지털 티브이의 데이터 구조 변환방법
KR100839263B1 (ko) * 2001-11-30 2008-06-17 엘지전자 주식회사 디지털 방송 표시 장치 및 그 운용방법
KR20160025205A (ko) 2014-08-27 2016-03-08 김태훈 쿠션부재가 구비된 미드솔 결합체

Also Published As

Publication number Publication date
KR20000046849A (ko) 2000-07-25

Similar Documents

Publication Publication Date Title
US6285408B1 (en) Digital audio/video system and method integrates the operations of several digital devices into one simplified system
KR100540645B1 (ko) Dvd 정보 전송 장치 및 그 방법
EP1977595B1 (en) Fast channel change in a digital television receiver
US8750386B2 (en) Content reproduction device
JP3769412B2 (ja) 録画システム
EP1675394B1 (en) Personal video recorder system and method for reproducing a signal in the system
JP2006033677A (ja) 映像再生出力装置及び映像再生出力方法
US7489852B2 (en) Video reproducing apparatus
KR100324741B1 (ko) 디지털방송수신기의영상획득/재생방법
US20100086284A1 (en) Personal recording apparatus and control method thereof
EP1717976A2 (en) Apparatus and method for converting and storing data in a digital broadcasting receiver
KR100536679B1 (ko) 디지털 튜너 내장형 브이씨알의 녹화 제어 장치 및 그 방법
JP4040637B2 (ja) 録画システム
KR20040098852A (ko) 디지털 텔레비전의 채널 전환시 화면 표시 방법 및 그 장치
KR100290871B1 (ko) 디지털 티브이의 캡션정보 저장/재생 장치 및 방법
KR20000074244A (ko) 와이드 디지털 티브이의 자막 데이터 디스플레이 장치 및 방법
KR100407837B1 (ko) 스틸 이미지를 캡쳐할 수 있는 셋탑 박스 및 이를 이용한스틸 이미지 캡쳐 방법
JP2001044866A (ja) 信号受信方法およびその装置
KR100251483B1 (ko) 기록/재생기능을 갖는 티브이 및 그의 기록/재생방법
KR200156496Y1 (ko) 프로그램정보를 표시하는 tv수상기
KR20100047734A (ko) 방송 수신 장치 및 이를 이용한 영상 재생 방법
KR101459302B1 (ko) 영상 재생 장치 및 영상 재생 장치의 영상 데이터 디스플레이 방법
KR100312511B1 (ko) 방송 데이터의 저장 및 재생 장치와 그 방법
JPH08102894A (ja) デジタル方式テレビジョン放送受信機
KR20010009192A (ko) 프로그램 가이드 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
J201 Request for trial against refusal decision
AMND Amendment
B701 Decision to grant
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130128

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20140124

Year of fee payment: 13

LAPS Lapse due to unpaid annual fee