[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20140029982A - 디스플레이 장치, 셋톱박스 및 입체 영상 콘텐트 판단 방법 - Google Patents

디스플레이 장치, 셋톱박스 및 입체 영상 콘텐트 판단 방법 Download PDF

Info

Publication number
KR20140029982A
KR20140029982A KR1020120096756A KR20120096756A KR20140029982A KR 20140029982 A KR20140029982 A KR 20140029982A KR 1020120096756 A KR1020120096756 A KR 1020120096756A KR 20120096756 A KR20120096756 A KR 20120096756A KR 20140029982 A KR20140029982 A KR 20140029982A
Authority
KR
South Korea
Prior art keywords
event
information
program
stereoscopic
group
Prior art date
Legal status (The legal status 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 status listed.)
Withdrawn
Application number
KR1020120096756A
Other languages
English (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 KR1020120096756A priority Critical patent/KR20140029982A/ko
Priority to EP13180358.7A priority patent/EP2717589A3/en
Priority to US13/973,526 priority patent/US20140068650A1/en
Priority to CN201310392482.5A priority patent/CN103686129A/zh
Publication of KR20140029982A publication Critical patent/KR20140029982A/ko
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/106Processing image signals
    • H04N13/172Processing image signals image signals comprising non-image signal components, e.g. headers or format information
    • H04N13/178Metadata, e.g. disparity information
    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/194Transmission of image signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2362Generation or processing of Service Information [SI]
    • 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/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • 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/816Monomedia components thereof involving special video data, e.g 3D video

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Library & Information Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

본 발명은 디스플레이 장치나 셋톱박스에 수신되거나 수신될 영상이 입체 영상 콘텐트인지를 판단하는 방법과, 이와 관련된 디스플레이 장치 및 셋톱박스에 관한 것으로, 구체적으로 입체 영상 콘텐트를 판단하는 방법은, 미래의 영상 콘텐트에 대한 이벤트 정보 테이블을 수신하는 단계, 상기 이벤트 정보 테이블을 기초로 이벤트를 추출하는 단계, 상기 추출된 이벤트 중에서 채널 정보가 상이하고, 이벤트 식별 수단이 동일한 이벤트 그룹을 검출하는 단계, 상기 이벤트 그룹에 속한 이벤트에 대한 이벤트 정보를 열람하여 적어도 하나의 이벤트 정보에 스테레오스코픽 프로그램 정보 서술자(stereoscopic program info descriptor)가 존재하는지를 판단하는 단계 및 상기 이벤트 정보에 스테레오스코픽 프로그램 정보 서술자가 존재하는 경우, 상기 이벤트 그룹을 입체 영상 콘텐트에 대한 이벤트 그룹으로 판단하는 단계를 포함한다.

Description

디스플레이 장치, 셋톱박스 및 입체 영상 콘텐트 판단 방법{Display device, set top box and method of judging whether stereoscope video content is or not}
본 발명은 디스플레이 장치나 셋톱박스에 수신되거나 수신될 영상이 입체 영상인지를 판단하는 방법과, 상기 방법을 수행하기 위한 디스플레이 장치 및 셋톱박스에 관한 것이다.
인간의 양안 사이는 약 6 ~ 7cm 정도의 간격으로 떨어져 있기 때문에 각각의 눈이 감지하여 지각하는 영상은 서로 미세한 차이가 존재하게 된다. 인간의 뇌는 이러한 미세한 차이를 인지하여 입체감을 인식하도록 한다.
입체 영상이란, 이와 같은 양안 시차를 이용하여 재생되는 이미지나 비디오와 같은 영상을 시청자가 입체적으로 인식할 수 있도록 제공되는 영상이다. 예를 들어 3D 디스플레이 장치의 경우에는 디스플레이 장치에 좌안용 영상과 우안용 영상을 소정의 방법에 따라서 출력하도록 하되, 시청자의 좌안은 좌안용 영상을 지각하도록 하고, 우안은 우안용 영상을 지각하도록 하여, 시청자가 입체감을 느낄 수 있도록 한다.
이 경우 좌안용 영상과 우안용 영상을 출력하는 방식이나, 시청자의 좌안 및 우안이 이를 인식하는 방법에 따라서, 다양한 입체 영상 재생 방법이 존재한다. 예를 들어 먼저 입체 영상 재생 방법은, 시청자가 입체 영상을 보기 위해 별도의 안경을 필요로 하느냐 필요로 하지 않느냐에 따라서 안경 방식과 무안경 방식으로 구분될 수 있다. 이중 안경 방식은 상술한 좌안용 영상 및 우안용 영상을 중첩시키거나(예를 들어 적청 안경 방식) 좌안용 영상과 우안용 영상을 서로 분할하여 결합한 후(예를 들어 편광글라스방식) 하나의 화면으로 표시하도록 하는 공간 분할 방식과, 좌안용 영상 및 우안용 영상을 서로 교차하여 디스플레이 장치에 표시하는(예를 들어 셔터글라스방식) 시간 분할 방식으로 구분된다.
무안경 방식으로는 좌안용 영상과 우안용 영상을 디스플레이 장치에 분할하여 표시하되, 렌트큘러 시트나 배리어 플레이트를 이용하여 각 영상이 상응하는 눈에 지각될 수 있도록 하는 방식 등이 있다.
3D 방송(3 dimension broadcast)은 이와 같이 다양한 입체 영상 재생 방법을 이용하여 시청자가 입체 영상 콘텐트(stereo-scopic image content)를 실감나게 시청할 수 있도록 제공되는 방송을 의미한다. 3D 방송에서는 좌안용 영상과 우안용 영상에 대한 영상 스트림과 음향 신호, 그리고 이에 부가되는 각종 데이터를 전달하는 변조된 전송 스트림(transport stream)이 송출탑 등의 송신기를 통해서 송출된다. 그러면 디스플레이 장치에 설치되거나 또는 유무선통신망을 통해 연결된 수신기가 전송 스트림을 수신하고 이를 복조화한 후, 공간 분할 방식이나 시간 분할 방식으로 좌안용 영상과 우안용 영상을 출력하여 사용자가 입체 영상을 시청할 수 있도록 하고 있다.
본 발명이 이루고자 하는 기술적 과제는, 미래에 수신되어 재생될 각종 영상 콘텐트가 입체 영상 콘텐트인지 여부를 판단할 수 있게 하는 입체 영상 판단 방법과, 이를 수행할 수 있는 디스플레이 장치와 셋톱박스를 제공하는 것을 목적으로 한다.
특히ATSC(Advanced Television Systems Committee)의 표준안에 따르는3D 방송 방식(이하 ATSC 방식)에 있어서, 현재 방송되고 있는 프로그램이 3D 방송인지 여부, 즉 현재 제공되고 있는 영상 콘텐트가 입체 영상 콘텐트인지 여부가 아닌, 미래에 방송될 프로그램이 3D 방송인지 여부, 다시 말해서 미래에 제공될 영상 콘텐트가 입체 영상 콘텐트인지 여부를 판단할 수 있도록 하는 것을 그 목적으로 한다.
그 결과 시청자에게 미래에 방송될 프로그램이 3D 방송에 의한 것인지 여부를 알 수 있도록 하는 것이 본 발명의 목적이 될 수 있다.
아울러 시청자가 미래의 제공될 방송 프로그램이 일반 방송으로만 시청할 수 있는 것인지 아니면 3D 방송으로 시청할 수 있는 것인지 여부를 용이하게 알 수 있도록, 프로그램 가이드 정보(EPG, Electronic Program Guide)를, 부가적인 정보를 추가하여 수정할 수 있도록 하는 것을 다른 목적으로 한다.
이에 따라 시청자가 미래에 제공될 입체 영상 콘텐트를 미리 판단하여 시청 예약이나 예약 녹화를 할 수 있도록 함을 목적으로 한다.
본 발명은 상기와 같은 과제를 해결하기 위한 것으로, 디스플레이 장치, 셋톱박스 및 입체 영상 콘텐트 판단 방법을 제공한다.
여기서 입체 영상 콘텐츠 판단 방법은, 영상 콘텐트와 관련된 이벤트 정보 테이블(EIT, event information table)을 기초로, 미래의 영상 콘텐트에 대한 이벤트 정보 테이블을 수신하는 단계, 상기 이벤트 정보 테이블을 기초로 이벤트를 추출하는 단계, 상기 추출된 이벤트 중에서 채널 정보가 상이하고, 이벤트 식별 수단이 동일한 이벤트 그룹을 검출하는 단계, 상기 이벤트 그룹에 속한 이벤트에 대한 이벤트 정보를 열람하여 적어도 하나의 이벤트 정보에 스테레오스코픽 프로그램 정보 서술자(stereoscopic program info descriptor)가 존재하는지를 판단하는 단계 및 상기 이벤트 정보에 스테레오스코픽 프로그램 정보 서술자가 존재하는 경우, 상기 이벤트 그룹을 입체 영상 콘텐트에 대한 이벤트 그룹으로 판단하는 단계를 포함한다.
여기서 이벤트 식별 수단은, 이벤트 타이틀 및 이벤트 시간 정보(이벤트 시간 정보는 예를 들어 이벤트 시작 시간, 이벤트 종료 시간 또는 이벤트 길이를 포함할 수 있다) 중 적어도 하나일 수 있다. 다시 말해서 이벤트 타이틀 및 이벤트 시간 정보 중 어느 하나일 수도 있고, 또는 둘 다일 수도 있다. 또는 이벤트 식별을 위한 다른 이벤트 식별 수단일 수도 있다.
상기 이벤트 정보 테이블을 검색하여 복수의 이벤트를 추출하는 단계는, 상기 이벤트 정보 테이블을 검색하여 패킷 식별자(PID, packet identifier)가 동일한 이벤트를 추출하는 것일 수 있다.
상기 이벤트 그룹을 입체 영상 프로그램으로 판단하는 단계는, 상기 이벤트 그룹의 복수의 이벤트 중 상기 스테레오스코픽 프로그램 정보 서술자가 부존재하는 이벤트를 기준 영상으로 재생되는 기준 이벤트로 판단하고, 상기 스테레오스코픽 프로그램 정보 서술자가 존재하는 이벤트를 상기 기준 영상에 추가로 사용되는 부가 영상으로 재생되는 부가 이벤트로 판단하는 것일 수 있다.
입체 영상 콘텐츠 판단 방법은, 상기 판단된 입체 영상 콘텐트에 대한 정보를 기초로 프로그램 가이드 정보(EPG, electronic program guide) 또는 수신된 이벤트 정보 테이블을 수정하는 단계를 더 포함할 수 있다.
본 발명에 있어서 디스플레이 장치는, 미래의 영상 콘텐트에 대한 이벤트 정보 테이블을 기초로 이벤트를 추출하고, 상기 추출된 이벤트 중에서 채널 정보가 상이하고 이벤트 식별 수단이 동일한 이벤트 그룹을 검출하는 이벤트 그룹 검출부 및 상기 이벤트 그룹에 속한 이벤트에 대한 이벤트 정보를 열람하여 적어도 하나의 이벤트 정보에 스테레오스코픽 프로그램 정보 서술자가 존재하는지를 확인하고, 상기 이벤트 정보에 스테레오스코픽 프로그램 정보 서술자가 존재하는 경우에 상기 이벤트 그룹을 입체 영상 콘텐트와 관련된 이벤트 그룹으로 판단하도록 제어하는 판단부를 포함할 수 있다.
이 경우 이벤트 식별 수단은, 이벤트 타이틀 및 이벤트 시간 정보 중 적어도 하나일 수 있다.
여기서 이벤트 그룹 검출부는, 상기 이벤트 정보 테이블을 검색하여 패킷 식별자가 동일한지 여부를 판단하여 이벤트를 추출하도록 할 수 있다.
상기 판단부는, 상기 이벤트 그룹의 복수의 이벤트 중 상기 스테레오스코픽 프로그램 정보 서술자가 부존재하는 이벤트를 기준 이벤트로 판단하고, 상기 스테레오스코픽 프로그램 정보 서술자가 존재하는 이벤트를 상기 기준 영상에 추가로 사용되는 부가 이벤트로 판단할 수도 있다.
한편 상기 디스플레이 장치는, 상기 판단된 입체 영상 콘텐트에 대한 정보를 기초로 프로그램 가이드 정보를 수정하는 프로그램 가이드 정보 수정부나, 상기 판단된 입체 영상 콘텐트에 대한 정보를 기초로 수신된 이벤트 정보 테이블을 수정하는 이벤트 정보 테이블 수정부를 더 포함할 수 있다.
본 발명의 셋톱박스는, 미래의 영상 콘텐트에 대한 이벤트 정보 테이블을 기초로 이벤트를 추출하고, 상기 추출된 이벤트 중에서 채널 정보가 상이하고 이벤트 식별 수단이 동일한 이벤트 그룹을 검출하는 이벤트 그룹 검출부와, 상기 이벤트 그룹에 속한 이벤트에 대한 이벤트 정보를 열람하여 적어도 하나의 이벤트 정보에 스테레오스코픽 프로그램 정보 서술자가 존재하는지를 확인하고, 상기 이벤트 정보에 스테레오스코픽 프로그램 정보 서술자가 존재하는 경우에 상기 이벤트 그룹을 입체 영상 콘텐트와 관련된 이벤트 그룹으로 판단하는 판단부와, 상기 판단된 이벤트 그룹에 대한 정보를 디스플레이 장치로 전달하는 전송부를 포함할 수 있다.
여기서 이벤트 식별 수단은, 이벤트 타이틀 및 이벤트 시간 정보 중 적어도 하나일 수 있다.
그리고 상기 이벤트 그룹 검출부는, 상기 이벤트 정보 테이블을 검색하여 패킷 식별자가 동일한지 여부를 판단하여 이벤트를 추출할 수도 있다.
상기 판단부는, 상기 이벤트 그룹의 복수의 이벤트 중 상기 스테레오스코픽 프로그램 정보 서술자가 부존재하는 이벤트를 기준 이벤트로 판단하고, 상기 스테레오스코픽 프로그램 정보 서술자가 존재하는 이벤트를 상기 기준 영상에 추가로 사용되는 부가 이벤트로 판단도록 할 수도 있다.
본 발명은 상술한 바와 같은 입체 영상 판단 방법과, 이를 수행할 수 있는 디스플레이 장치와 셋톱박스를 통하여 미래에 수신되어 재생될 각종 영상 콘텐트가 입체 영상 콘텐트인지 여부를 판단할 수 있게 된다.
특히 ATSC 방식과 같이 입체 영상인지 여부에 대한 정보, 예를 들어 가상채널정보가 입체 영상 콘텐트가 시작되는 시점에 제공되어 입체 영상 콘텐트가 재생될 때에야 비로소 입체 영상인지 판단할 수 있는 경우에 있어서, 미래에 제공될 영상 콘텐트가 입체 영상 콘텐트인지 여부를 판단할 수 있게 된다.
아울러 시청자가 미래의 프로그램 방송이 일반 방송인지 아니면 3D 방송인지 여부를 용이하게 알 수 있도록, 프로그램 가이드 정보에 3D 방송에 대한 부가적인 정보를 추가하여 수정하도록 할 수 있다.
그 결과 시청자는 미래에 방송될 프로그램이 일반 방송인지, 3D 방송인지 여부를 알 수 있게 된다. 아울러 시청자는 미래에 방송될 프로그램을 방송 전에 미리 판단하여 시청 예약이나 예약 녹화를 할 수 있게 한다.
도 1은 본 발명의 일실시예에 따른 3D TV 방송에 대한 개념도이다.
도 2는 본 발명의 일 실시예에 따른 송출 시스템에 대한 블록도이다.
도 3은 본 발명의 일 실시예에 있어서 이벤트 정보 테이블의 일례를 표로 도시한 것이다.
도 4는 본 발명의 일실시예에 따른 셋톱박스에 대한 블록도이다.
도 5는 본 발명의 일실시예에 따른 입체 영상 콘텐트 판단의 블록도이다.
도 6은 본 발명의 다른 일 실시예에 따른 셋톱 박스 및 디스플레이 장치에 대한 구성도이다.
도 7은 본 발명의 또 다른 일 실시예에 따른 디스플레이 장치에 대한 구성도이다.
도 8은 본 발명의 일 실시예에 따른 3D TV 방송 과정에 대한 흐름도이다.
도 9는 본 발명의 일실시예에 따른 입체 영상 콘텐트 판단 방법에 대한 전체 흐름도이다.
도 10은 본 발명의 일실시예에 따른 입체 영상 콘텐트 판단 방법에 있어서 이벤트 그룹을 검출하는 과정에 대한 흐름도이다.
도 11은 본 발명의 일실시예에 따른 입체 영상 콘텐트 판단 방법에 있어서 스테레오스코픽 프로그램 정보 서술자를 검출하여 입체 영상 콘텐트를 판단하는 방법에 대한 흐름도이다.
본 발명을 도 1 내지 도 5의 도면을 통해 설명하기 위하여, 먼저 도 1 내지 도 4를 참조하여 본 발명의 일실시예에 있어서의 입체 영상 방송(3D TV 방송)을 위한 송출 시스템, 셋톱박스 및 디스플레이 장치에 대해서 설명한다.
이어서, 도 를 참조하여 본 발명의 다양한 실시예에 있어서 입체 영상 콘텐트 판단 방법에 대해서 설명할 것이다.
(1) 이하 도 1 내지 도 4를 참조하여 본 발명의 일실시예에 있어서의 입체 영상 방송(3D TV 방송)을 위한 송출 시스템, 셋톱박스 및 디스플레이 장치에 대해서 설명할 것이다.
도 1은 본 발명의 일실시예에 따른 입체 영상 방송에 대한 개념도이다.
도 1에 도시된 바와 같이 본 발명의 일 실시예에 따르면, 송출 시스템(100)과 수신기(200) 및 수신기(200)에 연결된 디스플레이 장치(300)에 의해서 3D 방송이 이루어진다.
여기서 송출시스템(100)은 3D TV 방송을 위하여 제작된 입체 영상 신호와 이와 싱크된(synchronized) 음향 신호와, 방송되는 3D 프로그램과 관련된 각종 정보에 대한 데이터를 다중화하고 변조하여 소정의 방송 신호로 송출한다.
수신기, 예를 들어 셋톱박스(200, STB, set top box)는 송출 시스템 (100)으로부터 소정의 방송 신호를 수신한다. 실시예에 따라서 상기 수신기는 복조 및 역다중화(inverse multiplexing) 과정을 거쳐 입체 영상 신호, 음향 신호 및 부가적인 각종 데이터를 분리한 후, 입체 영상 신호 및 입체 영상과 관련된 명령을 디스플레이 장치(300)로 전달하여 디스플레이 장치(300)가 화면상에 입체 영상을 표시할 수 있도록 한다. 필요에 따라서 상기 셋톱박스(200)는 각종 정보에 대한 데이터를 가공하여 프로그램 가이드 정보를 구축하고 이를 디스플레이 장치(200)로 전달할 수도 있다.
디스플레이 장치(300)는 예를 들어 3D TV(3 dimensional television)와 같이 입체 영상의 재생이 가능한 영상 또는 영상/음향 출력 장치를 의미한다. 디스플레이 장치(300)는, 입체 영상 신호 및 음향 신호를 제어하여, 입체 영상을, 필요에 따라선 음향과 더불어, 출력시킴으로써 시청자가 입체 영상을 시청할 수 있도록 한다.
디스플레이 장치(300)는, 본 발명의 일 실시예에 따르면, 3D 프로그램과 관련된 각종 정보에 대한 데이터를 가공하여 프로그램 가이드 정보를 구축하거나, 또는 셋톱박스(200) 등으로부터 전달받은 프로그램 가이드 정보를 시청자에게 화면을 통해 표시할 수도 있다. 또한 본 발명의 실시예에 따라서 디스플레이 장치(300)가 수신된 방송 신호로부터 입체 영상, 음향 신호 및 각종 정보에 대한 데이터를 분리하도록 할 수도 있다.
아울러 디스플레이 장치(300)는, 디스플레이 장치(300)에 착설된 각종 버튼이나 또는 외부의 리모콘(remote controller)을 통해서 시청자로부터 채널의 선택, 음량의 조절 등의 각종 제어 명령을 입력 받을 수 있다.
또한 본 발명의 다른 실시예에 따르면 수신기, 예를 들어 셋톱박스(200)가 별도로 존재하지 않을 수도 있다. 다시 말해서 수신기(200)가 디스플레이 장치(300)와 결합되고 상기 디스플레이 장치(300)가 방송 신호의 수신, 복조, 역다중화 과정을 통한 입체 영상 신호, 음성 신호 등의 분리와 입체 영상 신호 및 음성 신호의 출력 제어 등의 기능을 모두 수행하도록 할 수도 있다.
이하 본 발명의 일 실시예에 있어서 송출 시스템(100)에 대해서 설명하도록 한다.
도 2는 본 발명의 일 실시예에 있어서 송출 시스템에 대한 블록도이다.
송출 시스템(100)은, 방송을 위하여, 도 2에 도시된 바와 같이 입력된 음향 신호(v), 영상 신호(i1, i2) 및 데이터(d) 등을 다중화하여 전송 스트림을 생성하는 다중화기(multiplexor, 110)와, 다중화기(110)에 의해 생성된 전송 스트림을 변조하는 변조기(modulator, 120)와, 이를 송출하는 송신기(130)를 포함한다. 또한 도면상 도시되진 않았으나 본 발명의 일 실시예에 따라서, 송출 시스템은 다중화기(110)에 의해 생성된 전송 스트림을 증폭시키는 증폭기(amplifier)를 더 포함할 수도 있다. 또한 다른 실시예에 따라서는 다중화기(110)에 의해 음성 신호(v) 또는 영상 신호(i1, i2)가 다중화되기 전에 음성 신호(v) 또는 영상 신호(i1, i2)를, MPEG-2 인코더(MPEG-2 encoder)와 같은 인코더를 통해서 부호화하는 부호화기가 더 포함될 수도 있다.
도 2에 도시된 바를 참조하면 본 발명의 일 실시예에 있어서 다중화기(110)는, 음악, 음성, 기타 사운드 등에 대한 전기적 신호인 음향 신호(v), 기준 영상에 대한 기준 영상 신호(i1) 및 부가 영상에 대한 부가 영상 신호(i2)를 다중화시켜 복수의 다양한 신호를 하나의 통신 회선을 통해 전송 가능하도록 한다. 다시 말해서 음향 신호(v), 기준 영상 신호(i1) 및 부가 영상 신호(i2)와 같은 기초 스트림(stream)을 조합하여 프로그램 다중화를 수행한다. 다중화의 기본 단위는 패킷(packet)이다.
상술한 바와 같이 다중화기(110)는 기준 영상(i1)이나 부가 영상(i2)의 두 개의 비디오 기초 스트림을 다중화한다. 여기서 기준 영상(i1)이나 부가 영상(i2) 중 어느 하나가 입체 영상을 위한 좌안 영상으로 사용되고, 다른 하나가 우안 영상으로 사용될 수 있다. 한편 채널 기반 지상파 3D TV 방송 서비스를 이용하는 경우, 부가 영상(i2)은 기준 영상(i1) 없이 독립적으로 시청이 허용되지 않는다. 따라서 후술하는 셋톱박스(200)나 디스플레이 장치(300)가 3D TV 방송에 사용될 수 없는 경우라면, 기준 영상(i1)에 해당하는 영상만이 디스플레이 장치(300)에서 출력되어 시청될 수 있을 것이다.
본 발명의 일 실시예에 따르면 기준 영상(i1)에 대한 기준 영상 포맷은 주사선수가 1080p이고, 화소수는 1920p일 수 있다. 즉 기준 영상(i1)은 1920x1080의 포맷을 가질 수 있으며, 이 경우 종횡비는 1.77 대 1이 된다. 또한 다른 일 실시예에 따르면 기준 영상 포맷은 마찬가지로1280x720 포맷을 가질 수도 있다.
부가 영상(i2)에 대한 부가 영상 포맷은 기준 영상 포맷과 동일하거나, 또는 기준 영상의 절반의 주사선수, 예를 들어 540p의 주사선수를 가질 수도 있다.
또한 본 발명의 다른 일 실시예에 따르면 이와 같은 기준 영상(i1)과 부가 영상(i2)는 다중화되기 전에 미리 스테레오 믹서(stereo mixer)에 의하여 믹싱되고, 부호화된 후에 다중화될 수도 있다.
다중화기(100)는, 본 발명의 일 실시예에 있어서 단일 프로그램(single program)뿐만 아니라 복수의 프로그램, 즉 멀티 프로그램(multi-program)을 다중화시킬 수 있다.
멀티 프로그램을 다중화한다면 멀티 채널의 구현이 가능하다. 멀티 채널이란 하나의 이벤트 영역에 복수의 이벤트를 함께 포함시키는 것을 의미하는데, 예를 들어 하나의 방송 채널을 복수의 서브 채널로 분할하여, 복수의 방송 프로그램을 방송할 수 있도록 한다.
따라서 다중화기(100)는 복수의 이벤트를 전송할 수 있는, 전송 스트림(방송파, ts, transport stream)을 생성할 수 있도록 한다.
다중화기(110)는, 별도의 채널 다중화 정보를 이용하여 입체 영상을 생성을 위한 정보나, 프로그램과 관련된 각종 정보 등 다양한 정보에 대한 데이터(d) 역시 다중화한다.
여기서 데이터(d)는, 다중 프로그램 내 포함된 각각의 프로그램을 식별하기 위한 프로그램 아이디(program id)인 프로그램 식별 코드(program identification code), 각 프로그램의 채널할당, 기초 스트림 구성 및 수신 제한 방식 등에 대한 프로그램 지정정보(program specific information), 세계시 및 지역시에 대한 시간 정보를 포함하고 있을 수 있다.
특히 데이터(d)는 프로그램 및 시스템 정보 프로토콜(PSIP, Program and System Information Protocol)이라는 테이블 조합을 더 포함하고 있을 수 있다.
프로그램 및 시스템 정보 프로토콜은, ATSC의 디지털 텔레비전 표준에서 사용하는 통신 프로토콜로, 방송 프로그램에 대한 각종 정보, 예를 들어 방송 프로그램의 명칭(title)이나 시작 시간(start time)과 같은 다양한 정보나 채널 전송 정보 등을 송신기(130)에서 셋톱박스(200)와 같은 단말기로 전송한다.
다시 말해서 프로그램 및 시스템 정보 프로토콜은, 방송 전송 스트림의 각 채널, 예를 들어 가상 채널(vitual channel)이나 이벤트 레벨(event level)에 대한 메타데이터를 전송하고, 프로그램 가이드 정보를 위한 각종 정보를 전달하여 사용자가 시청할 프로그램에 대한 정보를 얻거나, 또는 시청할 프로그램을 선택하기 위한 각종 정보를 시청자에게 디스플레이 장치 등을 통하여 표시할 수 있도록 하기 위한 것이다.
또한 프로그램 및 시스템 정보 프로토콜은, 프로그램 가이드 정보뿐만 아니라 자막 서비스 데이터, 콘텐트 광고 데이터, 다국어 지원 정보 등도 함께 전달할 수도 있다.
프로그램 및 시스템 정보 프로토콜은, 이와 같은 정보 전달에 필요한 다양한 테이블을 포함하고 있다.
예를 들어 시스템 시간 테이블(STT, System Time Table), 등급 테이블(RRT, Rating Region Table), 마스터 가이드 테이블(MGT, Master Guide Table), 가상 채널 테이블(VCT, Virtual Channel Table), 이벤트 정보 테이블(EIT, event information table), 확장 텍스트 테이블(ETT, Extended Text Table)과 같은 테이블 등을 포함하고 있다.
시스템 시간 테이블(STT)은 현재의 일자 및 시간에 대한 정보를 구비하고, 등급 테이블(RRT)은 등급에 대한 정보를 구비한다.
마스터 가이드 테이블(MGT)은, 시스템 시간 테이블이 제외한 모든 다른 테이블의 패킷 아이디(packet ID)를 포함한다. 즉, 다른 프로그램 및 시스템 정보 프로토콜 내의 테이블에 대한 포인터(pointer) 기능을 수행한다. 따라서 마스터 가이드 테이블을 검색함으로써, 이벤트 정보 테이블이나 확장 텍스트 테이블의 패킷 아이디를 검출할 수 있게 된다. 아울러 다른 테이블들의 버전(version)에 대한 정보도 가지고 있다.
가상 채널 테이블(VCT)은, 물리적 채널 내의 복수의 가상 채널에 대한 다양한 정보, 예를 들어 가상 채널 이름이나 가상 채널 번호를 가지고 있어, 각각의 가상 채널을 정의하고 후술하는 이벤트 정보 테이블이 상응하는 가상 채널과 연결될 수 있도록 한다.
아울러 가상 채널 정보는 채널에 구성되어 있는 방송 프로그램의 종류, 채널 전달 변조 방식, 주파수 및 개별 방송 프로그램에 해당하는 소스 아이디(source_id) 정보 등 역시 전달하도록 한다.
만약 지상파를 이용한 방송의 경우, 가상 채널 테이블은 지상파 가상 채널 테이블(TVCT, Terrestrial Virtual Channel Table)일 수 있다. 만약 케이블 방송을 이용하는 경우라면 가상 채널 테이블은 케이블 가상 채널 테이블(CVCT, cable Virtual Channel Table)일 것이다.
따라서 프로그램 및 시스템 정보 프로토콜 내에 가상 채널 정보가 부재하거나 손실된 경우에는 시청자는 가상 채널을 통해 전송되는 방송 프로그램을 시청할 수 없게 된다.
아울러 3D TV에서 가상 채널 테이블은, 스테레오스코픽 프로그램 정보 서술자(stereoscopic program info descriptor)를 포함할 수 있다.
스테레오스코픽 프로그램 정보 서술자는, 송출되는 방송 프로그램이 모노스코픽(monoscopic) 프로그램인지 아니면 스테레오스코픽 프로그램인지 여부를 알 수 있게 하고, 또한 스테레오스코픽 프로그램의 종류 역시 알 수 있도록 하는 가상 채널 테이블이나 이벤트 정보 테이블에 추가될 수 있는 값이다.
가상 채널 테이블은 스테레오스코픽 프로그램 정보 서술자를 이용하여 셋톱박스(200)나 디스플레이 장치(300)가, 수신한 프로그램이 3D 프로그램, 즉 입체 영상 콘텐트임을 인식하게 되고, 이에 따라서 동작하여 수신한 프로그램을 입체 영상으로 재생될 수 있도록 한다.
가상 채널 테이블은, 후술하는 디스플레이 장치(300)를 통해 입체 영상 콘텐트가 재생될 때, 프로그램 맵 테이블(PMT, Program Map Table)이나 이벤트 정보 테이블에 추가되어, 현 시점에서 방송되는 프로그램이 3D 프로그램인지 시청자가 알 수 있게 한다.
따라서 가상 채널 테이블에 의하면 현재 방송되고 있는 프로그램이 3D 방송임을 판단할 수 있게 하나, 미래에 방송될 프로그램이 3D 방송임을 판단할 수 있게 하지는 않는다.
이벤트 정보 테이블(EIT)은, 가상 채널 테이블 내의 모든 이벤트, 즉 프로그램의 제목이나 프로그램 내용에 대한 정보를 제공한다. 다시 말해서, 이벤트 정보 테이블은 이벤트에 대한 이벤트 정보를 포함하고 있다.
구체적으로 이벤트 정보 테이블은, 디스플레이 장치에서 재생되는 복수의 이벤트, 예를 들어 방송프로그램과 관련된 각종 정보, 예를 들어 개별 이벤트의 이름, 즉 이벤트 타이틀과 시작 시간, 방송 길이 등과 같은 정보를 포함하고 있다.
아울러 이벤트 정보 테이블은 오직 하나의 이벤트, 즉 프로그램에 대한 정보, 예를 들어 개별 이벤트의 이름과 시작 시간, 방영 기간에 대한 정보만 포함하는 것이 아니라, 복수의 이벤트, 즉 복수의 프로그램에 대한 정보도 포함하고 있다.
이벤트 정보 테이블은 복수 개가 존재하며, 각각의 물리 또는 가상 채널들마다 할당되어, 물리 채널 내의 모든 프로그램에 대한 정보 또는 상술한 가상 채널 테이블 내의 모든 프로그램에 대한 정보, 즉 상술한 바와 같은 복수의 이벤트의 이름과 시작 시간, 방영 기간에 대한 정보가 셋톱박스(200)나 디스플레이 장치(300)로 전달되도록 한다.
예를 들어, 3D TV 방송의 경우, 프로그램 및 시스템 정보 프로토콜을 통해 송출되는 복수의 이벤트 정보 테이블은, 상술한 기준 영상(i1)이 전달되는 채널에 대한 이벤트 정보 테이블과 부가 영상(i2)이 전달되는 채널에 대한 이벤트 정보 테이블을 포함할 수 있다. 기준 영상(i1)이 전달되는 채널에 대한 이벤트 정보 테이블은 상술한 기준 영상(i1)이 전송되는 채널, 예를 들어 채널 11 내의 모든 프로그램에 대한 정보를 저장하고 있으며, 부가 영상(i2)이 전달되는 채널에 대한 이벤트 정보 테이블은 부가 영상(i2)이 전달되는 채널, 예를 들어 채널 11.1 내의 모든 프로그램에 대한 정보를 구비하고 있다.
따라서 후술하는 셋톱박스(200)의 EPG구성부(240)는 이벤트 정보 테이블을 이용하여 프로그램 가이드 정보를 구축할 수 있으며, 이에 따라서 사용자가 일정 기간 이내, 예를 들어 이틀 이내 해당 채널에서 방송되는 프로그램에 대해서 알 수 있게 된다.
구체적으로 이벤트 정보 테이블은 시간대별로 구성될 수 있다.
예를 들어 도 3에 도시된 바와 같이 하나의 이벤트 정보 테이블에 속한 개별 이벤트 정보 테이블은 일정 시간부터 이어지는 3시간의 프로그램 등에 대한 안내정보를 구비한다.
도 3은 이벤트 정보 테이블의 일례를 표로 도시한 것이다.
도 3에 도시된 바와 같이 이벤트 정보 테이블은 복수 개, 예를 들어 6개가 포함될 수 있으며, 각각의 이벤트 정보 테이블, 즉 제1 이벤트 정보 테이블(도 3의 제1 EIT 또는 EIT-0) 내지 제6 이벤트 정보 테이블(제6 EIT 또는 EIT-5)에는 소정의 패킷 아이디(PID)가 할당되어 있다. 예를 들어 도 3에 도시된 바와 같이 제1 이벤트 정보 테이블(EIT-0)의 패킷 아이디는 100이고, 제2 이벤트 정보 테이블(EIT-1)의 패킷 아이디는 110일 수 있다.
여기서 도 3에 도시된 바와 같이 제1 이벤트 정보 테이블(EIT-0)이 현재부터 3시간 이내의 프로그램 정보, 예를 들어 0시부터 3시까지의 프로그램 정보를 전송한다고 하면, 동일한 이벤트 정보 테이블에 속한 제2 이벤트 정보 테이블(EIT-1)은 현재에서 3시간 이후부터 6시간 이내의 프로그램 정보, 예를 들어 3시부터 6시까지의 프로그램 정보를 전송할 수 있다.
이와 같은 이벤트 정보 테이블 내의 각각의 제1 이벤트 정보 테이블 등은 전체 128개까지 사용할 수 있으므로, 최대 16일(=128개×3시간/24시간)동안 방송될 프로그램에 대한 정보가 셋톱박스(200)나 디스플레이 장치(300)로 전송될 수 있다.
결과적으로 셋톱박스(200)나 디스플레이 장치(300)는 이와 같은 이벤트 정보 테이블을 통하여 장기간의 시간대별 프로그램에 대한 정보를 수신할 수 있으며, 이를 기초로 구축된 프로그램 가이드 정보를 통해서 시청자는 현재 방송중인 프로그램이나 미래에 방송될 프로그램에 대해서 알 수 있게 된다.
또한 3D TV 방송의 경우, 이벤트 정보 테이블은 3D TV 방송 프로그램에 대한 가이드 정보를 제공하기 위하여 상술한 바와 같은 스테레오스코픽 프로그램 정보 서술자를 더 포함할 수 있다.
특히 본 발명의 실시예에 따르면 스테레오스코픽 프로그램 정보 서술자는, 입체 영상 콘텐트를 위하여 사용되는 부가 영상(i2)에 대한 이벤트 정보 테이블에 포함되어 있을 수 있으며, 더 나아가 오직 부가 영상(i2)에 대한 이벤트 정보 테이블에만 포함되어 있을 수 있다.
이와 같이 다중화기(110)에 의해서 다중화된 방송 신호는 변조기(120)에 의해서 변조된 후, 송신기(130)를 통해서 송출됨으로써 3D TV 방송을 위한 전송 스트림이 공중으로 송출될 수 있게 된다.
이하 본 발명의 일 실시예에 따른 셋톱박스(200)에 대해 설명하도록 한다.
도 4는 본 발명의 일실시예에 따른 셋톱박스에 대한 블록도이다.
본 발명의 일 실시예에 있어서, 송출된 방송 신호는 도 1 및 도 4에 도시된 바와 같이 셋톱박스(200)에 의해 수신될 수 있다. 본 발명의 다른 일 실시예에 따르면 송출된 방송 신호는 셋톱박스(200) 외의 다른 수단으로 수신될 수도 있고, 또는 디스플레이 장치(300)에 의해서 수신될 수도 있다.
이하 본 발명의 설명함에 있어서 설명의 복잡함을 피하기 위하여 셋톱박스(200)가 송출된 방송 신호를 수신하는 실시예를 중심으로 설명하도록 한다. 그러나 셋톱박스(200) 외의 다른 수단을 통해서 송출된 방송 신호를 수신하는 경우, 예를 들어 디스플레이 장치(300)에 의해 직접 수신되는 실시예나, 또는 셋톱박스(200) 외의 다른 수신기를 통해 방송 신호를 수신하는 실시예들 역시 본 발명의 권리 범위에 속함을 미리 밝혀둔다.
셋톱 박스(200)란, 디지털 TV(digital TV)나 3D TV와 같은 디스플레이 장치(300)에 연결되는 방송용 수신장비를 의미한다.
도 4에 도시된 바와 같이 셋톱 박스(200)는, 본 발명의 일 실시예에 있어서, 수신부(210), 복조기(220), 역다중화기(230), EPG구성부(240), 데이터처리부(250) 및 입체 영상 콘텐트 판단부(260)을 포함하고 있을 수 있다.
수신부(210)는 송출시스템(100)이 송출한 전송 스트림을 수신하고, 이를 복조기(220)로 전달한다.
복조기(220)는 전송 스트림을 복조하여 다중화된 방송 신호를 얻는다.
역다중화기(230)는 다중화된 방송 신호로부터 음향 신호(v’), 기준 영상 신호(i1’), 부가 영상 신호(i2’) 및 각종 데이터에 대한 신호를 추출하고, 전송부(270)를 통하여 디스플레이 장치(300)로 전달한다.
그러면 디스플레이 장치(300)는 상술한 바와 같은 가상 채널 테이블(VCT)을 이용하여 현재 방송되고 있는 프로그램이 입체 영상 콘텐트인지 여부를 판단한 후, 판단 결과 방송되고 있는 프로그램이 입체 영상 콘텐트이면 기준 영상(i1’) 및 부가 영상(i2’)을 이용하여 입체 영상을 재생한다.
물론 이와 같이 방송 되고 있는 프로그램의 입체 영상 콘텐트 여부의 판단은 셋톱박스(200) 내의 별도의 제어부(도시되지 않음)를 통해서 처리될 수도 있다.
디스플레이 장치(300)는, 입체 영상 콘텐트로 판단하면 기준 영상 신호(i1’), 부가 영상 신호(i2’)를 소정의 입체 영상 재생 방식, 예를 들어 셔터 글래스 방식이나 편광 글래스 방식을 이용하여 출력하여 입체 영상이 표시되도록 하고, 아울러 디스플레이 장치(300)에 착설된 스피커(speaker)를 통하여 음향 신호(v’2)를 출력함으로써, 시청자가 입체 영상 콘텐트를 시청할 수 있도록 한다.
한편 만약 디스플레이 장치(200)가 3D TV 방송을 할 수 없는 경우라면, 기준 영상(i1’) 및 부가 영상(i2’) 중 오직 기준 영상(i1’)만이 화면상에 재생될 것이다.
EPG구성부(240)는, 역다중화기(230)로부터 출력되는 데이터(d) 중 이벤트 정보 테이블의 가상 채널 테이블 내의 모든 프로그램의 제목이나 프로그램 내용에 대한 정보를 이용하여 시청자에게 프로그램에 대한 정보를 알려주는 프로그램 가이드 정보(EPG)를 생성한다.
셋톱박스(200)의 EPG구성부(240)는 상술한 가상 채널 테이블(TVCT) 또는 이벤트 정보 테이블(EIT)을 이용하여 프로그램 가이드 정보를 구축할 수 있으며, 이에 따라서 사용자가 일정 기간 이내, 예를 들어 이틀 이내 해당 채널에서 방송되는 프로그램에 대해서 알 수 있게 된다.
구체적으로 EPG구성부(240)는, 각각의 채널에 대해서 도 3에 도시된 바와 같은 이벤트 정보 테이블을 참조하여, 이벤트 정보 테이블의 각각의 이벤트에 대한 패킷 아이디(PID) 등을 열람하고, 이를 기초로 각 채널에서 방송되거나 방송될 복수의 이벤트, 예를 들어 방송 프로그램과 이벤트가 시작되는 시작 시간에 대한 정보 등을 획득한다. 그리고, 획득된 정보들을 배열 및 가공하여 소정의 사용자 인터페이스(GUI, graphic user interface)의 프로그램 가이드 정보를 생성하도록 한다.
EPG구성부(240)에 의해 생성된 프로그램 가이드 정보는 전송부(270)를 통하여 디스플레이 장치(300)로 전달된다.
이와 같은 방법을 통해서 생성된 프로그램 가이드 정보는 디스플레이 장치(300)의 화면에 표시될 수 있다. 시청자는 디스플레이 장치(300)의 화면에 표시되는 프로그램 가이드 정보를 통하여, 방송되거나 방송될 프로그램에 대한 정보를 얻을 수 있게 된다.
한편 상술한 EPG구성부(240)는 오직 실제 시청자가 시청할 수 있는 채널들, 예를 들어 기준 영상(i1)에 대한 채널에 대한 이벤트 정보 테이블들만을 참조하여 프로그램 가이드 정보를 생성한다.
그러나 부가 영상(i2)이 할당된 채널은 원칙적으로 프로그램이 방송되는 채널이 아니라 3D TV 방송을 위해 부가적으로 사용되는 채널에 불과하고, 또한 독립해서 시청이 허락되지 않는다. 그렇기 때문에, EPG구성부(240)는 부가 영상(i2)의 채널에 대한 이벤트 정보 테이블을 참조하여 프로그램 가이드 정보를 생성하지는 않는다. 다시 말해서, EPG구성부(240)가 프로그램 가이드 정보를 생성함에 있어서, 부가 영상(i2)가 할당된 채널에 대한 이벤트 정보 테이블은 이용되지 않는다.
한편 앞서, 입체 영상 콘텐트가 재생되는 시점, 다시 말해서 3D TV 방송이 시작되는 시점에 추가적인 가상 채널 테이블이나 부가 정보들을 프로그램 맵 테이블(PMT)이나 이벤트 정보 테이블 등에 추가하고, 이를 통해서 셋톱박스(200)나 디스플레이 장치(300)가 현재 방송중인 영상 콘텐트가 입체 영상 콘텐트임을 인식하거나 판단하여 3D 방송을 수행한다고 하였다. 이때 셋톱박스(200)나 디스플레이 장치(300)의 판단 결과가 EPG구성부(240)에 전달될 수 있다. 그러면 EPG구성부(240)가 프로그램 가이드 정보를 생성할 때, 현재 방송되는 콘텐트에 한해서는 입체 영상임을 식별할 수 있는 기호나 별도의 신호를 부가하여 프로그램 가이드 정보를 생성하도록 할 수 있다. 그럼으로써 시청자는 현 시점에서 방송되는 프로그램이 3D 프로그램인지 여부를 알 수 있게 된다.
본 발명의 일 실시예에 있어서 데이터처리부(250)는, 역다중화기(230)로부터 출력되는 다양한 데이터, 예를 들어 자막 데이터 등을 가공하여 디스플레이 화면 상에 표시될 수 있도록 한 후, 전송부(270)를 통하여 디스플레이 장치(300)에 전달한다. 이에 따라서 디스플레이 장치(300)는 영상에 대응되는 자막 등을 화면 상에 출력하도록 할 수 있다.(d’)
본 발명의 일 실시예에 따르면 셋톱박스(200)는 도 4에 도시된 바와 같이, 입체 영상 콘텐트 판단부(260)를 포함할 수 있다.
상술한 EPG구성부(240)는 별도로 미래의 방송될 프로그램이 입체 영상인지 여부를 판단할 수는 없다. 왜냐하면 상술한 바와 같이 입체 영상 콘텐트가 디스플레이 장치(300)에서 재생되는 시점에 추가적인 가상 채널 테이블이나 부가 정보들이 프로그램 맵 테이블이나 이벤트 정보 테이블에 추가되기 때문이다.
입체 영상 콘텐트 판단부(260)는, 미래에 방송될 방송 프로그램이 입체 영상인지 여부를 미리 판단하고, 그 결과를 디스플레이 장치(300)나, EPG구성부(240), 데이터처리부(250) 등으로 전달하여 시청자에게 제공하는 기능을 수행한다.
도 5는 본 발명의 일실시예에 따른 입체 영상 콘텐트 판단부(260)의 블록도이다.
도 5에 도시된 바를 따르면 본 발명의 일 실시예에 있어서 입체 영상 콘텐트 판단부(260)는, 구체적으로 이벤트그룹검출부(261) 및 판단부(262)를 포함할 수 있다. 아울러, 입체 영상 콘텐트 판단부(260)나 프로그램 가이드 정보 수정부(263)를 더 포함할 수 있다.
이벤트 그룹 검출부(261)는, 상술한 수신부(210)를 통하여 수신되고, 역다중화기(230)를 통하여 역다중화되어 추출된 이벤트 정보 테이블을 기초로 복수의 이벤트를 추출하고, 상기 추출된 복수의 이벤트 중에서 소정의 조건에 해당하는 이벤트를 수집하여 복수의 이벤트의 집단인 이벤트 그룹을 검출하는 기능을 수행한다.
본 발명의 일 실시예에 있어서 소정의 조건은, 복수의 이벤트들 간에 채널 정보가 상이하고 이벤트 식별 수단, 예를 들어 이벤트 타이틀이나 이벤트 시간 정보가 동일한 것을 의미한다.
아울러 이벤트 그룹이란, 소정의 조건에 해당하는 복수의 이벤트들, 즉 채널 정보가 상이하고 이벤트 식별 수단이 동일한 복수의 이벤트들의 집합을 의미한다.
여기서 이벤트 시간 정보는 이벤트의 시작 시간 또는 이벤트의 길이, 즉 방영 시간에 대한 정보 등을 포함할 수 있다.
구체적으로 이벤트 그룹 검출부(261)는, 도 5에 도시된 바와 같이 본 발명의 일 실시예에 있어서, 이벤트 검색부(261a) 및 검출부(261b)를 포함하고 있을 수 있다.
이벤트 검색부(261a)는, 도 3에 도시된 바와 같은 이벤트 정보 테이블을 열람하고, 이벤트 정보 테이블을 기초로 동일한 패킷 아이디(PID)을 가진 이벤트들을 검출한다. 즉, 이벤트 검색부(261a)는, 복수의 채널에 상응하는 복수의 이벤트 정보 테이블로부터 동일한 패킷 아이디를 갖는 복수의 이벤트들을 검출한다.
다시 말하면 이벤트 정보 테이블로부터 소정의 시간대의 적어도 하나의 이벤트를 검출하도록 하도록 한다.
예를 들어 이벤트 검색부(261)는, 도 3에 도시된 바와 같이, 복수의 채널 각각에 상응하는 각각의 이벤트 정보 테이블로부터 패킷 아이디가 100인 이벤트들, 즉 제1 이벤트 정보 테이블(EIT-0)에 해당하는 이벤트들만을 검출하도록 한다. 즉, 복수의 이벤트 정보 테이블 각각에 대해서 도 3에 도시된 바와 같은 PID가 100인 이벤트들을 검출하여, 이벤트 정보 테이블 전체의 개수에 상응하는 복수의 패킷 아이디가 동일한 복수의 이벤트들을 얻을 수 있게 된다.
마찬가지로 이벤트 검색부(261a)는, 각각의 패킷 아이디에 대하여 복수의 이벤트를 검출하도록 할 수 있다. 이 경우 기정의된 설정에 따라서 패킷 아이디가 일정한 경우, 예를 들어 도 3에 도시된 바와 같이 패킷 아이디가 100, 110 및 120인 경우에 한정하여 이벤트들을 검출하도록 할 수도 있고, 또한 수신된 모든 패킷 아이디에 대해서 패킷 아이디가 동일한 복수의 이벤트들을 검출하도록 할 수도 있다.
결과적으로 이벤트 검색부(261a)를 통해서 여러 패킷 아이디 각각에 대한 복수의 이벤트, 다시 말해서 여러 시간대의 이벤트들을 검출하여 얻을 수 있게 된다.
검출부(261b)는 이벤트 검출부(261a)에 의해 검출된 복수의 이벤트 중에서 채널 정보가 상이하고 이벤트 식별 수단이 동일한 이벤트 그룹을 검출하도록 한다.
다시 말해서 수신된 데이터로부터 채널 이름이나 채널 번호 또는 소스 아이디 등에 차이가 있어 서로 출력되는 채널은 다르지만 이벤트 식별 수단, 예를 들어 이벤트 타이틀이나, 이벤트의 시작 시간 또는 이벤트의 길이가 동일한 이벤트가 존재하는지 검색하여, 이벤트 그룹, 다시 말해서 채널 정보가 상이하고 이벤트 식별 수단이 동일한 복수의 이벤트들을 찾아낸다.
이 경우 본 발명의 일 실시예에 따르면, 채널의 상이함을 판단하기 위하여 소스 아이디를 확인하도록 할 수 있다.
도 5에 도시된 판단부(262)는, 본 발명의 일 실시예에 있어서 상술한 바와 같이 검출한 이벤트 그룹이 입체 영상 콘텐트에 관련된 이벤트 그룹인지 여부를 판단하도록 한다.
구체적으로 판단부(262)는, 도 5를 참조하면, 본 발명의 일 실시예에 있어서,스테레오스코픽 프로그램 정보 서술자 검색부(262a) 및 입체 영상 이벤트 판단부(262b)를 포함할 수 있다.
스테레오스코픽 프로그램 정보 서술자 검색부(262a)는, 상술한 이벤트 그룹에 속한 각각의 이벤트에 대한 정보를 열람하여 스테레오스코픽 프로그램 정보 서술자를 검색한다.
다시 말해서 스테레오스코픽 프로그램 정보 서술자 검색부(262a)는 이벤트 그룹에 속한 각각의 이벤트 중 적어도 하나의 이벤트에 대한 스테레오스코픽 프로그램 정보 서술자가 존재하는지 여부를 검출한다.
본 발명의 일 실시예에 따르면, 스테레오스코픽 프로그램 정보 서술자 검색부(262a)는, 스테레오스코픽 프로그램 정보 서술자 검색을 위해 일례로 이벤트 정보 테이블을 열람할 수 있다.
예를 들어, 상술한 바와 같이 부가 영상(i2) 에 대한 이벤트 정보 테이블은, 스테레오스코픽 프로그램 정보 서술자를 포함하고 있을 수 있다. 이때, 스테레오스코픽 프로그램 정보 서술자 검색부(262a)는, 이벤트 그룹과 관련된 복수의 이벤트 정보 테이블을 열람하고 복수의 이벤트 그룹 중 부가 영상(i2)으로 출력되는 이벤트에 대한 이벤트 정보, 즉 예를 들어 이벤트 정보 테이블로부터 스테레오스코픽 프로그램 정보 서술자를 검출할 수 있을 것이다.
입체 영상 이벤트 판단부(262b)는, 스테레오스코픽 프로그램 정보 서술자 검색부(262a)의 검색 결과, 만약 적어도 하나의 이벤트에 대해서 스테레오스코픽 프로그램 정보 서술자가 검출된다면, 스테레오스코픽 프로그램 정보 서술자가 검출된 이벤트를 포함하는 이벤트 그룹을 입체 영상 콘텐트와 관련된 이벤트 그룹으로 판단하도록 한다.
만약 어느 하나의 이벤트 그룹의 어떤 이벤트의 이벤트 정보들로부터도 스테레오스코픽 프로그램 정보 서술자가 검출되지 않는다면, 입체 영상 이벤트 판단부(262b)는, 상기 이벤트 그룹은 입체 영상 콘텐트가 아닌 것으로 판단한다.
본 발명의 일 실시예에 있어서 판단부(263)는, 이벤트 그룹 검출부(261)에서 검출된 모든 이벤트 그룹에 대해서 상술한 바와 같은 과정을 반복하여 각각의 이벤트 그룹이 입체 영상 콘텐트인지 여부를 판단하고 그 결과를 저장한다.
만약 어느 하나의 이벤트 그룹이 입체 영상 콘텐트라고 판단된다면, 어느 하나의 이벤트 그룹에 포함된 어느 하나의 이벤트, 즉 프로그램에 상응하는 영상은 기준 영상(i1’)으로 출력될 것이고, 다른 하나의 이벤트, 즉 프로그램에 상응하는 영상은 부가 영상(i2’)으로 출력될 것이다. 다시 말해서 어느 하나의 이벤트에 상응하는 채널은 기준 영상이 출력되는 채널인 기준 영상 채널일 것이고, 상기 어느 하나의 이벤트에 대응되고 동일한 이벤트 그룹에 속한 다른 이벤트에 상응하는 채널은 부가 영상이 출력되는 채널인 부가 영상 채널일 것이다. 기준 영상 채널은, 예를 들어 시청자가 방송 프로그램을 시청할 수 있는 기준 채널(N 채널)이다. 아울러 부가 영상 채널은, 시청자가 독립적으로 시청할 수는 없으나, 소정의 입체 영상 표시 방식, 예를 들어 편광 글라스 방식 또는 셔터 글라스 방식을 통하여 기준 영상과 결합되거나 교차되어 표시되는 경우에 시청 가능해지는 부가 채널(N.1 채널)이다.
본 발명의 일 실시예에 따르면 스테레오스코픽 프로그램 정보 서술자가 검출된 이벤트를 부가 영상에 대한 이벤트로 판단할 수 있고, 그러면 동일한 이벤트 그룹 내의 다른 이벤트, 예를 들어 부가 영상(i2’)에 상응하는 이벤트와 대응되는 스테레오스코픽 프로그램 정보 서술자가 검출되지 않는 이벤트를 기준 영상(i1’)에 대한 이벤트로 판단할 수도 있을 것이다.
물론 본 발명의 다른 실시예에 따르면 상술한 바와는 반대로 스테레오스코픽 프로그램 정보 서술자가 검출된 이벤트를 기준 영상에 대한 이벤트로 판단될 수도 있다.
결론적으로 상술한 이벤트 그룹 검출부(261) 및 판단부(262)를 통해서 미래에 방송될 프로그램, 다시 말해서 이벤트 또는 이벤트 그룹이 입체 영상으로 서비스되는 방송 프로그램인지 아닌지 여부를 알 수 있게 된다. 이와 같이 판단된 결과는 입체 영상 콘텐트에 대한 정보로 별도의 저장부(280), 예를 들어 셋톱박스(200) 내의 메모리 장치에 저장될 수 있다.
또한 이벤트 그룹 검출부(261) 및 판단부(262)는, 각각의 이벤트 정보 테이블을 기초로 복수의 패킷 아이디(PID)에 상응하는 복수의 이벤트들에 대해서 상술한 과정을 반복하고, 이에 따라서 각각의 시간대의 복수의 이벤트들이 입체 영상인지 여부를 판단하도록 한다.
이에 따라서 일정한 기간 내의 모든 이벤트들, 예를 들어 최대 16일 이내에 방송되는 모든 프로그램이, 입체 영상 콘텐트인지 여부, 즉 3D 프로그램인지 여부가 판단될 수 있다.
본 발명의 일 실시예에 따르면, 이와 같은 판단 결과는 후술하는 프로그램 가이드 정보 수정부(263)나 이벤트 정보 테이블 수정부(264)에 의해서 이용될 수도 있고, 또한 디스플레이 장치(300)로 전송부(270)를 통하여 전달될 수도 있다.
디스플레이 장치(300)가 판단 결과를 전달받은 경우, 디스플레이 장치(300) 가 프로그램 가이드 정보를 수정, 갱신하여 사용자에게 직접 표시하도록 한다.
본 발명의 일 실시예에 따르면, 도 5에 도시된 바와 같이 입체 영상 콘텐트 판단부(260)는 프로그램 가이드 정보 수정부(263)를 더 포함할 수 있다.
프로그램 가이드 정보 수정부(263)는, 상술한 바와 같이 미래에 방송될 프로그램이 입체 영상으로 서비스될 방송 프로그램으로 판단된 경우에, 상술한 EPG구성부(240)에 판단 결과, 즉 판단된 입체 영상 콘텐트에 대한 정보를 전달하고 판단 결과에 따라서 프로그램 가이드 정보를 수정, 갱신하도록 제어한다. 이에 따라서 셋톱박스(200) 또는 디스플레이 장치(300)는, 판단부(260)의 판단 결과를 프로그램 가이드 정보에 반영하여 사용자에게 표시할 수 있도록 한다.
본 발명의 다른 일 실시예에 따르면 도 5에 도시된 바와 같이 입체 영상 콘텐트 판단부(260)는 이벤트 정보 테이블 수정부(264)를 더 포함할 수도 있다.
이벤트 정보 테이블 수정부(264)는, 역다중화기(230)에 의해 역다중화되어 출력되고, 셋톱박스(200)나 디스플레이 장치(300)의 저장부(예를 들어280)에 저장된 이벤트 정보 테이블의 내용 중 일부를 수정하여 갱신하도록 한다.
특히 이벤트 정보 테이블 수정부(264)는, 판단부(262)로부터 출력되거나 저장부(280)에 저장된 입체 영상 콘텐트에 대한 정보를 기초로 이벤트 정보 테이블을 수정하여, 상술한 EPG구성부(240)가 수정된 이벤트 정보 테이블을 기초로 프로그램 가이드 정보를 생성하도록 한다.
상술한 바와 같은 프로그램 가이드 정보 수정부(263) 또는 이벤트 정보 테이블 수정부(264)을 통하여 사용자는 디스플레이 장치(300)의 화면으로 출력되는 프로그램 가이드 정보를 참조하여 미래에 방송될 프로그램이 입체 영상인지 여부를 지득할 수 있게 된다.
그에 따라서 사용자는 미래에 방송될 프로그램의 시청 예약이나 예약 녹화를 하고자 하는 경우에 해당 프로그램이 3D 프로그램인지 아닌지 여부를 알 수 있게 되고, 이에 따라서 해당 프로그램을 시청 예약 또는 예약 녹화할지 여부를 결정하거나, 또는 해당 프로그램에 적합한 시청 예약 방식 또는 예약 녹화 방식을 선택하도록 할 수 있게 된다.
이상 설명한 바와 같은 본 발명에 따르면, 상술한 바와 같은 가상 채널 정보(TVCT 또는 CVCT) 없이도 방송될 프로그램이 3D 프로그램, 즉 입체 영상 콘텐트인지 여부를 확인할 수 있게 된다. 따라서 가상 채널 정보가 3D 프로그램이 시작하는 시점에만 프로그램 맵 테이블 등에 추가되어도, 미래의 프로그램이 3D 프로그램인지 여부를 선행하여 알 수 있게 된다.
본 발명의 다른 일 실시예에 따르면 상술한 구성요소(210 내지 280) 중 일부의 구성요소는 셋톱박스(200)에 형성되고, 다른 일부의 구성요소는 디스플레이 장치(300)에 형성되는 것도 가능할 것이다. 다시 말해서 본 발명의 다른 일 실시예에 따르면 디스플레이 장치(300)가 상술한 구성요소(210 내지 280) 중 적어도 하나 이상을 포함하고 있을 수도 있다
도 6은 본 발명의 다른 일 실시예에 따른 셋톱 박스 및 디스플레이 장치에 대한 구성도이다.
예를 들어 도 6에 도시된 바와 같이 본 발명의 다른 일 실시예에 따르면, 셋톱박스(200)가 전송스트림을 수신하는 수신부(210), 수신된 신호를 복조하는 복조기(220), 복조된 신호를 역다중화하여 영상 신호(i1’,i2’)나 각종 데이터(d’)를 분리해내는 역다중화기(230) 및 역다중화된 각종 신호를 디스플레이 장치(300)로 전달하는 전송부(270)를 포함하도록 하고, 디스플레이 장치(300)는 셋톱박스(200)에서 전달된 영상 신호(i1’,i2’)를 화면으로 표시하도록 하되, 아울러 데이터(d’), 예를 들어 이벤트 정보 테이블 등을 이용하여 프로그램 가이드 정보를 구축하는 EPG구성부(340), 각종 데이터(d’)를 처리하여 일례로 자막 등을 생성 및 표시하도록 하는 데이터 처리부(350) 및 미래에 방송될 프로그램이 입체 영상 프로그램인지, 다시 말해서 3D TV 방송 프로그램인지 여부를 판단하는 입체 영상 콘텐츠 판단부(360)를 포함하고 있을 수 있다.
또한 본 발명의 다른 일 실시예에 따르면, 도 7에 도시된 바와 같이 디스플레이 장치(300)가 상술한 모든 구성요소를 포함하고 있을 수 있다.
도 7은 본 발명의 또 다른 일 실시예에 따른 디스플레이 장치에 대한 구성도이다.
도 7에 도시된 바에 따르면, 본 발명의 일 실시예에 있어서 디스플레이 장치(300)는, 송출시스템(100)으로부터 전송스트림을 수신하는 수신부(310), 수신된 신호를 복조하는 복조기(320), 복조된 신호를 역다중화하여 영상 신호(i1’,i2’)나 각종 데이터(d’)를 분리해내는 역다중화기(330), 이벤트 정보 테이블 등을 이용하여 프로그램 가이드 정보를 구축하는 EPG구성부(340), 각종 데이터(d’)를 처리하는 데이터처리부(350), 미래에 방송될 프로그램이 입체 영상 프로그램인지 여부를 판단하는 입체 영상 콘텐츠 판단부(360) 및 프로그램 가이드 정보 등을 저장하는 저장부(380)를 모두 포함하고 있을 수도 있다.
또한 본 발명의 다른 일 실시예에 따르면 톱박스(200) 및 디스플레이 장치(300)가 일부의 구성요소, 예를 들어 입체 영상 콘텐츠 판단부(260)나 EPG구성부(240) 등을 공통적으로 포함하는 것도 가능할 것이다.
아울러 또 다른 일 실시예에서는 상술한 구성요소(210 내지 280) 중 일부의 구성요소가 셋톱박스(200)나 디스플레이 장치(300) 외의 다른 장치, 예를 들어 별도의 정보처리장치 등에 형성되는 것도 가능하다.
예를 들어 상술한 셋톱 박스(200) 및/또는 디스플레이 장치(300)와 유무선 통신망을 통하여 데이터를 상호 송수신할 수 있는 별도의 정보처리장치가 존재하고, 별도의 정보처리장치에 입체 영상 콘텐츠 판단부(260)나 저장부(280)가 형성되는 것도 가능할 것이다. 또한 실시예에 따라서 상술한 정보처리장치가 상술한 셋톱 박스(200) 및 디스플레이 장치(300) 사이에 형성되어 셋톱 박스(200)로부터 전송되는 각종 영상, 음향 또는 기타 데이터를 수신받고, 이를 디스플레이 장치(300)로 전달하도록 하는 것도 가능할 것이다.
(2) 이하 도 8을 참조하여 본 발명의 일 실시예에 따른 3D TV 방송이 수행되는 과정에 대해 설명하도록 한다.
도 8은 본 발명의 일 실시예에 따른 3D TV 방송 과정에 대한 흐름도이다.
도 8에 도시된 바와 같이 본 발명의 일 실시예에 있어서 3D TV 방송은 송출시스템(100)에 의해서 음향 신호(v), 기준 영상(i1), 부가 영상(i2) 및 데이터(d)가 다중화되어 하나의 전송 스트림이 생성된다.(s400) 다중화된 전송 스트림은 송출시스템(100)의 변조기(120)에 의해 변조되고,(s410) 송신기(130)에 의해서 송출된다.(s420) 이때 전송 스트림은 지상파를 통해서 후술하는 셋톱박스(200) 또는 디스플레이 장치(300)로 전달될 수도 있고, 또는 케이블을 통해서 전달될 수도 있다.
이 경우 데이터(d)는, 프로그램 및 시스템 정보 프로토콜을 기초로 전송될 수 있으며, 프로그램 및 시스템 정보 프로토콜은 상술한 바와 같이 시스템 시간 테이블(STT), 등급 테이블(RRT), 마스터 가이드 테이블(MGT), 가상 채널 테이블(VCT), 이벤트 정보 테이블(EIT), 확장 텍스트 테이블(ETT)과 같은 테이블 등을 포함하고 있을 수 있다. 이중 지상파를 통하는 경우 가상 채널 테이블은, 지상파 가상 채널 테이블(TVCT)일 것이고, 케이블을 통하는 경우에는 케이블 가상 채널 테이블(CVCT)일 것이다.
아울러 각각의 이벤트 정보 테이블은 복수의 기준 영상(v1)과 이에 대응되는 복수의 부가 영상(v2)에 대한 정보를 포함하고 있을 수 있으며, 하나의 이벤트 정보 테이블은, 복수의 이벤트, 즉 복수의 프로그램에 대한 정보를 포함하고 있을 수 있다.
이와 같이 3D TV 방송을 위한 전송 스트림이 지상파 또는 케이블을 통해서 송출되면, 셋톱박스(200) 또는 다른 실시예에 의하면 디스플레이 장치(300)가 송출된 전송 스트림을 수신하고,(s430) 이를 복조 및 역다중화하여, 음향 신호(v’), 기준 영상 신호(i1’), 부가 영상 신호(i2’) 및 각종 관련 데이터(d’)를 추출해낸다. (s440)
또한 셋톱박스(200) 또는 디스플레이 장치(300)는 관련 데이터(d’)로부터 이벤트 정보 테이블 등을 이용하여 프로그램 가이드 정보(EPG)를 생성하도록 할 수도 있다.(s451)
그러면 디스플레이 장치(300)는 기준 영상(i1’) 및 부가 영상(i2’)를 기초로, 데이터(d’), 예를 들어 가상 채널 테이블을 참조하여 기준 영상(i1’) 및 부가 영상(i2’)을 구별하고, 가상 채널 테이블에서 지정한 입체 영상 재생 방식, 예를 들어 셔터 글라스 방식이나 편광 글라스 방식으로 기준 영상(i1’) 및 부가 영상(i2’)을 표시한다. (s450)
한편으로 디스플레이 장치(300)는 시청자의 조작에 따라서 상술한 바와 같이 생성된 프로그램 가이드 정보를 표시하도록 할 수도 있다.(s451)
본 발명의 일 실시예에 따르면, 프로그램 가이드 정보를 생성, 표시하기 전이나 프로그램 가이드 정보를 생성 또는 표시한 후에, 단계 430 및 단계 440을 통해 수신, 추출된 각종 데이터(d’)를 기초로 미래에 방송될 프로그램이 입체 영상 콘텐트인지 여부를 확인할 수 있다.
(3) 이하 도 9 내지 도 11를 참조하여 본 발명의 일실시예에 있어서 입체 영상 콘텐트 판단 방법에 대해서 설명할 것이다.
도 9는 본 발명의 일실시예에 따른 입체 영상 콘텐트 판단 방법에 대한 전체 흐름도이다.
도 9에 도시된 바와 같이 본 발명의 일 실시예에 있어서 입체 영상 콘텐트 판단 방법은, 먼저 미래에 방송될 영상 콘텐트에 대한 이벤트 정보 테이블(EIT)을 수신하고, 수신된 이벤트 정보 테이블을 기초로 복수의 이벤트를 추출한다. (s500)
이벤트 정보 테이블은 상술한 바와 같이 프로그램 및 시스템 정보 프로토콜을 이용하여 셋톱박스(200)나 디스플레이 장치(300)로 전송되고, 셋톱박스(200)나 디스플레이 장치(300)의 복조기(220) 및 역다중화기(230)에 의해서 추출된다.
셋톱박스(200)나 디스플레이 장치(300)는 현재 방송되고 있는 방송에 대한 이벤트 정보 테이블뿐만 아니라 미래의 방송에 대한 이벤트 정보 테이블 등 송출시스템에 의해서 송출되는 모든 이벤트 정보 테이블을 수신하도록 할 수도 있다.
그러면 상술한 입체 영상 콘텐츠 판단부(260)는 수신된 이벤트 정보 테이블을 기초로 복수의 이벤트를 추출한다. 이를 위해서 이벤트 검색부(261a)가 복수의 이벤트 정보 테이블을 열람하고, 복수의 이벤트 정보 테이블로부터 패킷 아이디(PID)가 동일한 복수의 이벤트들을 검출하도록 할 수 있다.
예를 들어 도 3에 도시된 바와 같이 이벤트 정보 테이블 내의 제1 이벤트 정보 테이블(EIT-0)이나 제2 이벤트 정보 테이블(EIT-1) 등에 할당된 패킷 아이디(PID)에 따라서, 패킷 아이디가 동일한 복수의 이벤트들을 추출한다.
각각의 패킷 아이디마다 패킷 아이디가 동일한 복수의 이벤트들을 추출하여, 일정한 시간대에서의 복수의 이벤트를 검출한다.
이후, 상술한 바와 같이 추출된 복수의 이벤트로부터 이벤트 그룹을 검출한다. (s510)
이벤트 그룹은, 채널 정보가 상이하고, 이벤트 식별 수단이 동일한 이벤트들로 이루어진 이벤트 집단을 의미한다.
아울러 이벤트 식별 수단이 동일하다는 것은, 이벤트 아이디, 예를 들어 이벤트 타이틀이나, 이벤트의 시작 시간 또는 이벤트의 길이가 동일하다는 것을 의미한다. 본 발명의 일 실시예에 따르면, 단계 s510에서 채널의 상이함을 판단하기 위하여 소스 아이디를 확인하도록 할 수 있다.
도 10은 본 발명의 일실시예에 따른 입체 영상 콘텐트 판단 방법에 있어서 이벤트 그룹을 검출하는 과정에 대한 흐름도이다.
도 10에 도시된 바와 같이 이벤트 그룹을 검출하기 위하여, 본 발명의 일 실시예에 따르면 먼저 이벤트 정보 테이블을 검색하여 추출된 복수의 이벤트들을 서로 비교한다. (s600)
그리고 이벤트 식별 수단, 즉 예를 들어 이벤트 타이틀이나, 이벤트의 시작 시간 또는 이벤트의 길이가 동일한 이벤트들이 존재하는지 판단하고,(s610) 만약 이벤트 식별 수단이 동일한 이벤트들이 존재한다면, 이벤트 식별 수단이 동일한 이벤트들간에 채널 정보가 상이한지 여부를 판단한다.(s620)
만약 검출된 이벤트들이 이벤트 식별 수단이 동일하나 채널 정보가 상이하다면, 검출된 이벤트들을 하나의 이벤트 그룹으로 하여 이벤트 그룹을 검출하도록 한다.(s630)
이와 같이 이벤트 그룹이 검출된 후에 이어서 상기 이벤트 그룹 내의 각각의 이벤트에 대한 이벤트 정보를 검색하고, 검색된 이벤트 정보 중에서 적어도 하나의 이벤트 정보에 스테레오스코픽 프로그램 정보 서술자가 존재하는지 여부를 검색한다.(s520)
이때, 만약 이벤트 그룹 내의 적어도 하나의 이벤트에 대하여 스테레오스코픽 프로그램 정보 서술자가 존재하는 경우, 이와 같은 이벤트 그룹을 입체 영상 콘텐트로 판단하도록 한다.(s530)
도 11는 본 발명의 일실시예에 따른 입체 영상 콘텐트 판단 방법에 있어서 스테레오스코픽 프로그램 정보 서술자를 검출하여 입체 영상 콘텐트를 판단하는 방법에 대한 흐름도이다.
도 11에 도시된 바와 같이 본 발명의 일 실시예에 따르면, 스테레오스코픽 프로그램 정보 서술자를 검출하기 위하여 먼저 검출된 각각의 이벤트 그룹들 내의 각각의 이벤트들로부터 스테레오스코픽 프로그램 정보 서술자를 검색한다.(s640)
본 발명의 일 실시예에 따르면 스테레오스코픽 프로그램 정보 서술자 검색을 위해 이벤트 정보 테이블을 열람하도록 할 수도 있다.
이어서 이벤트 그룹 내의 어느 하나의 이벤트에 스테레오스코픽 프로그램 정보 서술자가 어느 하나의 이벤트의 이벤트 정보 테이블 내에 존재하는지 여부를 판단한다.(s650)
본 발명의 일 실시예에 있어서, 만약 특정 이벤트 그룹에 속한 어느 하나의 이벤트에 대한 이벤트 정보 테이블 내에 스테레오스코픽 프로그램 정보 서술자가 존재한다면, 이를 제1 이벤트로 하여 검출하고,(s660) 상기 특정 이벤트 그룹을 제1 이벤트에 대한 영상을 부가 영상(i2’)으로 하는 입체 영상 콘텐츠로 판단하도록 할 수 있다. 상술한 바와 같이 특히 본 발명의 일 실시예에 따르면 스테레오스코픽 프로그램 정보 서술자는, 부가 영상(i2)으로 출력되는 이벤트에 대한 이벤트 정보 테이블로부터 검출될 수 있기 때문이다.
다시 말해서 본 발명의 일 실시예에 있어서 만약 어떤 이벤트 그룹이 입체 영상 콘텐트라고 판단된다면, 상기 어떤 이벤트 그룹에 포함된 이벤트 중 스테레오스코픽 프로그램 정보 서술자가 존재하지 않는 이벤트에 상응하는 영상은 기준 영상(i1’)으로 출력될 것이고, 스테레오스코픽 프로그램 정보 서술자가 존재하는 다른 하나의 이벤트에 상응하는 영상은 부가 영상(i2’)으로 출력될 것이다.
물론 본 발명의 실시예에 따라서는 이와 반대로 제1 이벤트에 관련된 영상을 기준 영상(i1’)으로 판단하는 것도 가능할 것이다.
이렇게 판단된 결과에 따라서 상술한 EPG구성부(240) 등을 이용하여 프로그램 정보 가이드를 수정함으로써, 시청자는 미래에 방송될 프로그램이 입체 영상으로 방송되는 프로그램인지를 알 수 있게 된다.
따라서 결과적으로 본 발명에 의하면 채널 독립적으로 미래에 방송될 프로그램이 3D TV 방송인지 여부를 판단할 수 있게 된다.
아울러 시청자는 미래에 방송될 프로그램이 3D TV 방송인지 여부를 미리 용이하게 판단할 수 있게 된다.
이에 따라서 시청자는 시청 예약시 3D TV 방송에 적절하도록 별도의 조작을 더 수행하도록 할 수도 있고, 또한, 방송을 예약 녹화하려는 경우에도 3D TV 방송에 적절하도록 셋톱박스(200)나 디스플레이 장치(300) 또는 셋톱박스(200)나 디스플레이 장치(300)와 연결된 동영상 레코더, 예를 들어 비디오, 개인용 컴퓨터 등의 설정을 변경하거나 또는 별도의 조작을 가하는 것도 가능해지는 것이다.
100 : 송출시스템 110 : 다중화기
120 : 변조기 130 : 송신기
200 : 셋톱박스 210 : 수신부
220 : 복조기 230 : 역다중화기
240 : EPG구성부 250 : 데이터처리부
260 : 입체 영상 콘텐츠 판단부 270 : 전송부
280 : 저장부 300 : 디스플레이 장치

Claims (15)

  1. 영상 콘텐트와 관련된 이벤트 정보 테이블(EIT, event information table)을 기초로 입체 영상 콘텐트를 판단하는 방법에 있어서,
    미래의 영상 콘텐트에 대한 이벤트 정보 테이블을 수신하는 단계;
    상기 이벤트 정보 테이블을 기초로 이벤트를 추출하는 단계;
    상기 추출된 이벤트 중에서 채널 정보가 상이하고, 이벤트 식별 수단이 동일한 이벤트 그룹을 검출하는 단계;
    상기 이벤트 그룹에 속한 이벤트에 대한 이벤트 정보를 열람하여 적어도 하나의 이벤트 정보에 스테레오스코픽 프로그램 정보 서술자(stereoscopic program info descriptor)가 존재하는지를 판단하는 단계; 및
    상기 이벤트 정보에 스테레오스코픽 프로그램 정보 서술자가 존재하는 경우, 상기 이벤트 그룹을 입체 영상 콘텐트에 대한 이벤트 그룹으로 판단하는 단계;
    를 포함하는 입체 영상 콘텐트 판단 방법.
  2. 이벤트 식별 수단은,
    이벤트 타이틀 및 이벤트 시간 정보 중 적어도 하나인 입체 영상 콘텐트 판단 방법.
  3. 상기 이벤트 정보 테이블을 검색하여 복수의 이벤트를 추출하는 단계는,
    상기 이벤트 정보 테이블을 검색하여 패킷 식별자(PID, packet identifier)가 동일한 이벤트를 추출하는 것인 입체 영상 콘텐트 판단 방법.
  4. 상기 이벤트 그룹을 입체 영상 프로그램으로 판단하는 단계는,
    상기 이벤트 그룹의 복수의 이벤트 중 상기 스테레오스코픽 프로그램 정보 서술자가 부존재하는 이벤트를 기준 영상으로 재생되는 기준 이벤트로 판단하고, 상기 스테레오스코픽 프로그램 정보 서술자가 존재하는 이벤트를 상기 기준 영상에 추가로 사용되는 부가 영상으로 재생되는 부가 이벤트로 판단하는 것을 더 포함하는 입체 영상 콘텐트 판단 방법.
  5. 상기 판단된 입체 영상 콘텐트에 대한 정보를 기초로 프로그램 가이드 정보(EPG, electronic program guide) 또는 수신된 이벤트 정보 테이블을 수정하는 단계;
    를 포함하는 입체 영상 콘텐트 판단 방법.
  6. 미래의 영상 콘텐트에 대한 이벤트 정보 테이블을 기초로 이벤트를 추출하고, 상기 추출된 이벤트 중에서 채널 정보가 상이하고 이벤트 식별 수단이 동일한 이벤트 그룹을 검출하는 이벤트 그룹 검출부; 및
    상기 이벤트 그룹에 속한 이벤트에 대한 이벤트 정보를 열람하여 적어도 하나의 이벤트 정보에 스테레오스코픽 프로그램 정보 서술자가 존재하는지를 확인하고, 상기 이벤트 정보에 스테레오스코픽 프로그램 정보 서술자가 존재하는 경우에 상기 이벤트 그룹을 입체 영상 콘텐트와 관련된 이벤트 그룹으로 판단하도록 제어하는 판단부;
    를 포함하는 디스플레이 장치.
  7. 이벤트 식별 수단은,
    이벤트 타이틀 및 이벤트 시간 정보 중 적어도 하나인 디스플레이 장치.
  8. 이벤트 그룹 검출부는,
    상기 이벤트 정보 테이블을 검색하여 패킷 식별자가 동일한지 여부를 판단하여 이벤트를 추출하는 디스플레이 장치.
  9. 상기 판단부는,
    상기 이벤트 그룹의 복수의 이벤트 중 상기 스테레오스코픽 프로그램 정보 서술자가 부존재하는 이벤트를 기준 이벤트로 판단하고, 상기 스테레오스코픽 프로그램 정보 서술자가 존재하는 이벤트를 상기 기준 영상에 추가로 사용되는 부가 이벤트로 판단하는 디스플레이 장치.
  10. 상기 판단된 입체 영상 콘텐트에 대한 정보를 기초로 프로그램 가이드 정보를 수정하는 프로그램 가이드 정보 수정부;
    를 더 포함하는 디스플레이 장치.
  11. 상기 판단된 입체 영상 콘텐트에 대한 정보를 기초로 수신된 이벤트 정보 테이블을 수정하는 이벤트 정보 테이블 수정부;
    를 더 포함하는 디스플레이 장치.
  12. 미래의 영상 콘텐트에 대한 이벤트 정보 테이블을 기초로 이벤트를 추출하고, 상기 추출된 이벤트 중에서 채널 정보가 상이하고 이벤트 식별 수단이 동일한 이벤트 그룹을 검출하는 이벤트 그룹 검출부;
    상기 이벤트 그룹에 속한 이벤트에 대한 이벤트 정보를 열람하여 적어도 하나의 이벤트 정보에 스테레오스코픽 프로그램 정보 서술자가 존재하는지를 확인하고, 상기 이벤트 정보에 스테레오스코픽 프로그램 정보 서술자가 존재하는 경우에 상기 이벤트 그룹을 입체 영상 콘텐트와 관련된 이벤트 그룹으로 판단하는 판단부; 및
    상기 판단된 이벤트 그룹에 대한 정보를 디스플레이 장치로 전달하는 전송부;
    를 포함하는 셋톱박스.
  13. 상기 이벤트 식별 수단은,
    이벤트 타이틀 및 이벤트 시간 정보 중 적어도 하나인 셋톱박스.
  14. 상기 이벤트 그룹 검출부는,
    상기 이벤트 정보 테이블을 검색하여 패킷 식별자가 동일한지 여부를 판단하여 이벤트를 추출하는 셋톱박스.
  15. 상기 판단부는,
    상기 이벤트 그룹의 복수의 이벤트 중 상기 스테레오스코픽 프로그램 정보 서술자가 부존재하는 이벤트를 기준 이벤트로 판단하고, 상기 스테레오스코픽 프로그램 정보 서술자가 존재하는 이벤트를 상기 기준 영상에 추가로 사용되는 부가 이벤트로 판단하는 셋톱박스.
KR1020120096756A 2012-08-31 2012-08-31 디스플레이 장치, 셋톱박스 및 입체 영상 콘텐트 판단 방법 Withdrawn KR20140029982A (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020120096756A KR20140029982A (ko) 2012-08-31 2012-08-31 디스플레이 장치, 셋톱박스 및 입체 영상 콘텐트 판단 방법
EP13180358.7A EP2717589A3 (en) 2012-08-31 2013-08-14 Display device, set-top box and method of determining stereoscopic video content
US13/973,526 US20140068650A1 (en) 2012-08-31 2013-08-22 Display device, set-top box and method of determining stereoscopic video content
CN201310392482.5A CN103686129A (zh) 2012-08-31 2013-09-02 显示装置、机顶盒以及确定立体视频内容的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120096756A KR20140029982A (ko) 2012-08-31 2012-08-31 디스플레이 장치, 셋톱박스 및 입체 영상 콘텐트 판단 방법

Publications (1)

Publication Number Publication Date
KR20140029982A true KR20140029982A (ko) 2014-03-11

Family

ID=48951404

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120096756A Withdrawn KR20140029982A (ko) 2012-08-31 2012-08-31 디스플레이 장치, 셋톱박스 및 입체 영상 콘텐트 판단 방법

Country Status (4)

Country Link
US (1) US20140068650A1 (ko)
EP (1) EP2717589A3 (ko)
KR (1) KR20140029982A (ko)
CN (1) CN103686129A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019088592A1 (ko) * 2017-11-01 2019-05-09 삼성전자주식회사 전자 장치 및 이의 제어방법

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5645276B2 (ja) * 2012-09-26 2014-12-24 Necカシオモバイルコミュニケーションズ株式会社 投稿状況通知システム、投稿状況通知サーバ、投稿状況通知方法、プログラム及び記録媒体
CN114373165A (zh) * 2022-03-22 2022-04-19 江西省天轴通讯有限公司 基于图像识别的执法分析方法、装置、存储介质及设备

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102257823B (zh) * 2008-12-18 2017-03-08 Lg电子株式会社 用于显示立体图像的数字广播接收方法及使用该方法的数字广播接收装置
JP2011066871A (ja) * 2009-08-21 2011-03-31 Sony Corp コンテンツ伝送方法及び表示装置
JP5964811B2 (ja) * 2010-04-02 2016-08-03 サムスン エレクトロニクス カンパニー リミテッド 二次元コンテンツ並びに三次元コンテンツを提供するためのデジタル放送コンテンツ伝送方法及びその装置、デジタル放送コンテンツ受信方法及びその装置
WO2011136622A2 (en) * 2010-04-30 2011-11-03 Lg Electronics Inc. An apparatus of processing an image and a method of processing thereof
CA2820025C (en) * 2010-12-08 2017-08-29 Lg Electronics Inc. Device and method for receiving digital broadcast signal
JP5595946B2 (ja) * 2011-02-04 2014-09-24 日立コンシューマエレクトロニクス株式会社 デジタルコンテンツ受信装置、デジタルコンテンツ受信方法、およびデジタルコンテンツ送受信方法
WO2013005406A1 (ja) * 2011-07-01 2013-01-10 パナソニック株式会社 送信装置、受信再生装置、送信方法及び受信再生方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019088592A1 (ko) * 2017-11-01 2019-05-09 삼성전자주식회사 전자 장치 및 이의 제어방법
US11367283B2 (en) 2017-11-01 2022-06-21 Samsung Electronics Co., Ltd. Electronic device and control method thereof

Also Published As

Publication number Publication date
EP2717589A2 (en) 2014-04-09
EP2717589A3 (en) 2014-09-03
CN103686129A (zh) 2014-03-26
US20140068650A1 (en) 2014-03-06

Similar Documents

Publication Publication Date Title
US8984556B2 (en) Receiver apparatus and reproducing apparatus
US9628771B2 (en) Transmitter and receiver for transmitting and receiving multimedia content, and reproduction method therefor
KR101838071B1 (ko) 이미지 처리 방법 및 장치
US9516294B2 (en) Digital broadcasting reception method capable of displaying stereoscopic image, and digital broadcasting reception apparatus using same
US9456194B2 (en) Reception/reproduction device, transmission device, reception/reproduction method and transmission method
US20130307925A1 (en) Digital broadcast receiving method providing two-dimensional image and 3d image integration service, and digital broadcast receiving device using the same
CN105611210B (zh) 再现装置
US20140157342A1 (en) Reception device, transmission device, reception method, and transmission method
US20130160048A1 (en) System and method of providing sign language broadcasting service
US9473759B2 (en) Transmission device, reception and playback device, transmission method, and reception and playback method
JP2013090020A (ja) 映像出力装置および映像出力方法
US20140147088A1 (en) Transmission device, receiving/playing device, transmission method, and receiving/playing method
KR20150021487A (ko) 영상송신장치, 영상송신방법 및 영상재생장치
US20140068650A1 (en) Display device, set-top box and method of determining stereoscopic video content
JP5671120B2 (ja) 装置および表示制御方法
KR101310938B1 (ko) 영상표시장치 및 영상표시방법

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20120831

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid