Abstract:
PURPOSE: An eyeline tracing apparatus using a pupil detection device and a method thereof are provided to trace the eyeline of a user by detecting pupil area. CONSTITUTION: A face detecting unit(100) detects a face region among face images. A candidate detecting unit(102) detects an eye candidate region. A pupil detecting unit(104) detects eye region. The pupil detecting unit detects the pupil by binarizing the eye area. The pupil detecting unit traces the component of the detected pupil. The pupil detecting unit detects the central coordinates of the pupil.
Abstract:
PURPOSE: A CODEC method and apparatus of XML document using a routing code are provided to increase a compression ratio of an XML document by reducing the allocation of an unnecessary tag code. CONSTITUTION: A path code allocator(120) generates a path code table by assigning element and attribute defined in schema. An XML(eXtensible Markup Language) encoder(130) searches all element tags and attributes having character data in XML documents. The XML encoder converts and encodes XPath of the searched element tags and attributes into a routing code defined in the routing code table.
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 디지털방송 단말에서 스크랩 서비스에 관한 것임. 2. 발명이 해결하고자 하는 기술적 과제 사용자가 관심있는 콘텐츠를 자동 스크랩하여 재생하는 스크랩 서비스를 제공함. 3. 발명의 해결방법의 요지 사용자로부터 콘텐츠와 관련된 키워드를 입력받는 제1단계; 상기 제1단계에서 입력받은 키워드에 대응하는 세그먼트를 방송 콘텐츠에서 검색하여 스크랩하는 제2단계; 상기 제2단계에서 스크랩된 세그먼트에 대한 세그먼트 메타데이터를 생성하는 제3단계; 상기 제2단계에서 스크랩된 세그먼트를 별도의 프로그램으로서 출력하기 위하여 상기 제3단계에서 생성된 세그먼트 메타데이터에 기초한 프로그램 메타데이터를 생성하는 제4단계; 및 사용자의 요청이 있는 경우에 상기 제4단계에서 생성된 프로그램 메타데이터를 이용하여 상기 제2단계에서 스크랩된 세그먼트를 출력하는 제5단계를 포함함. 4. 발명의 중요한 용도 디지털방송 콘텐츠 재생 시스템에서 이용됨. 메타데이터, 스크랩 서비스, 세그먼트
Abstract:
1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은 디지털 방송 환경에서 티브이 애니타임 서비스를 제공하기 위한 TVA 메타데이터 송/수신 시스템 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 TVA 메타데이터와 TVA 초기정보를 디지털 방송용 A/V 콘텐츠와 함께 디지털 방송 채널로 송수신함으로써, 디지털 방송 환경에서 TVA 서비스를 제공하기 위한 TVA 메타데이터 송/수신 시스템 및 그 방법을 제공하는데 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 디지털 방송 환경에서 티브이 애니타임(TV-Anytime 이하, TVA) 서비스를 제공하기 위한 TVA 메타데이터 송신 장치로서, TVA 메타데이터 및 디지털 방송 환경에서 TVA 서비스를 제공하기 위해 초기에 필요한 부가 정보인 TVA 초기정보를 TVA 메타데이터 전송 스트림으로 부호화하기 위한 TVA 메타데이터 부호화부; A/V 콘텐츠를 A/V 전송 스트림으로 부호화하기 위한 A/V 부호화부; 및 상기 TVA 메타데이터 전송 스트림을 상기 A/V 전송 스트림에 삽입하여 다중화된 전송 스트림을 생성하여 전송하기 위한 다중화부를 포함하되, 상기 TVA 초기정보는, 분석 인증 기록(Resolving Authority Record, 이하, RAR), 콘텐츠 분석 정보(Contents Resolution Information, 이하, CRI) 및 TVA 디코딩 초기화 메세지를 포함함. . 4. 발명의 중요한 용도 본 발명은 디지털 방송 시스템 등에 이용됨. 티브이 애니타임(TVA), 메타데이터, CRI(Contents Resolution Information)
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 아퍼튜니스틱(opportunistic)하게 부가 데이터를 전송하기 위한 디지털 데이터방송 전송 시스템 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 부가 데이터를 아퍼튜니스틱(opportunistic)하게 전송하여 부가 데이터의 전송 효율을 극대화하기 위한 디지털 데이터방송 전송 시스템 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 아퍼튜니스틱(opportunistic)하게 부가 데이터를 전송하기 위한 디지털 데이터방송 전송 시스템에 있어서, 전송하고자 하는 전송 스트림들을 하나로 다중화하기 위한 재다중화 수단; 외부로부터 부가 데이터를 입력받아 데이터방송 규격에 따라 캡슐화하여 부가 데이터 전송 스트림을 생성하기 위한 부가 데이터 인코딩 수단; 상기 재다중화 수단으로부터 입력되는 전송 스트림에 포함된 널 패킷에 상기 부가 데이터 인코딩 수단으로부터 입력되는 부가 데이터 전송 스트림을 다중화하기 위한 부가 데이터 다중화 수단; 및 상기 부가 데이터 다중화 수단에서 다중화한 전송 스트림을 변조하여 출력하기 위한 변조 수단을 포함함. 4. 발명의 중요한 용도 본 발명은 디지털 방송 시스템 등에 이용됨. 디지털 방송, 데이터방송, 아퍼튜니스틱(opportunistic) 전송, 부가 데이터 다중화
Abstract:
PURPOSE: A system and method for controlling a data broadcasting server are provided to satisfy various types of data items defined by a data broadcasting standard and offer interactive data broadcasting services. CONSTITUTION: A system(108) for controlling a data broadcasting server includes a user input/output unit(21), a schedule manager(24), a controller(23), and a meta data transmitter(22). The user input/output unit receives broadcasting program schedule information and additional data information through an interface and monitors the operation state of the data broadcasting server. The schedule manager stores and manages the broadcasting program schedule information. The controller controls capsulation of additional data, insertion of the additional data, and generation of program specific information/program and system information protocol/service description frame work table according to schedule information of the schedule manager. The meta data transmitter generates and stores meta data according to the additional data information of the user input/output unit and transmits the meta data according to a control signal of the controller.
Abstract:
PURPOSE: A device and a method for inserting synchronizing data for digital data broadcasting are provided to reproduce a synchronizing data at a receiving part before its reproducing time by properly inserting the data to MPEG-2 video/audio transmission stream, thereby providing the synchronizing data service in real time. CONSTITUTION: A device for inserting synchronizing data for digital data broadcasting includes a synchronizing data selecting/managing part(410), an additional data storing part(420), a transmission stream analyzing part(430), a synchronizing data inserting/managing part(440), a reproducing time resetting part(450), and a multiplexing part(460). The synchronizing data selecting/managing part receives additional data-related information synchronized with MPEG-2 video/audio transmission stream from the outside via an interface, and carries out searching and selecting the same from the additional data storing part. If the data is not in the additional storing part, the data is inputted and stored from the outside. The additional data storing part stores and manages all additional data used in the digital broadcasting in the file format. The additional data storing part outputs synchronizing data according to a control signal output from the synchronizing data inserting/managing part. The synchronizing data inserting/managing part calculates a time for inserting the synchronizing data into MPEG-2 video/audio transmission stream, considering the packet number of the MPEG-2 transmission stream, the reproducing time of the MPEG-2 transmission stream, and the null packet number of the MPEG-2 video/audio transmission stream.
Abstract:
PURPOSE: A device and a method for inserting synchronizing data for digital data broadcasting are provided to reproduce a synchronizing data at a receiving part before its reproducing time by properly inserting the data to MPEG-2 video/audio transmission stream, thereby providing the synchronizing data service in real time. CONSTITUTION: A device for inserting synchronizing data for digital data broadcasting includes a synchronizing data selecting/managing part(410), an additional data storing part(420), a transmission stream analyzing part(430), a synchronizing data inserting/managing part(440), a reproducing time resetting part(450), and a multiplexing part(460). The synchronizing data selecting/managing part receives additional data-related information synchronized with MPEG-2 video/audio transmission stream from the outside via an interface, and carries out searching and selecting the same from the additional data storing part. If the data is not in the additional storing part, the data is inputted and stored from the outside. The additional data storing part stores and manages all additional data used in the digital broadcasting in the file format. The additional data storing part outputs synchronizing data according to a control signal output from the synchronizing data inserting/managing part. The synchronizing data inserting/managing part calculates a time for inserting the synchronizing data into MPEG-2 video/audio transmission stream, considering the packet number of the MPEG-2 transmission stream, the reproducing time of the MPEG-2 transmission stream, and the null packet number of the MPEG-2 video/audio transmission stream.
Abstract:
PURPOSE: A system and method for encoding data for digital ground-wave data broadcasting are provided to encode additional data according to ATSC data broadcasting standard so as to synchronize the additional data with a broadcasting program and transmit the data. CONSTITUTION: A data encoding system includes a controller(21), a protocol capsulation unit(22), an object divider(23), a table generator(24), a multiplexer(25), and an output unit(26). The controller generates a control signal according to encoding information inputted from the outside. The protocol capsulation unit capsulates additional data with a protocol defined by data broadcasting standard according to the control signal. The object divider divides an MPEG-4 file into an initial object descriptor, a binary format for scene, an object descriptor and a stream according to the control signal. The table generator generates a program specific information/service description framework table required for demultiplexing of data broadcasting transport streams. The multiplexer multiplexes transport stream packets inputted from the protocol capsulation unit and the table generator. The output unit outputs the transport streams received from the multiplexer.
Abstract:
본 발명은 대화형 기능을 제공하는 대화형 디지털 텔레비전 콘텐츠 전송 스트리밍 시스템에 관한 것으로, 시청자에게 일방적으로 정보를 전달하는 기존 방송시스템에서 벗어나 대화형 콘텐츠 전송을 가능하게 함으로써, 시청자에게 콘텐츠와의 대화형 기능을 제공하기 위한 대화형 디지털 텔레비전 콘텐츠 전송 스트리밍 시스템을 제공하기 위하여, MPEG-2 비디오 부호화기, MPEG-2 오디오 부호화기, MPEG-4 부호화기, 조건부 접속 제어기, 프로그램 다중화기, 데이터 다중화기, 스위치를 구비하여 시청자에게 일방적으로 정보를 전달하는 기존 방송시스템에서 벗어나 대화형 콘텐츠 전송을 가능하게 함으로써, 시청자가 원하는 정보를 얻을 수 있도록 하며, 이러한 대화형 서비스로 교육방송, 퀴즈/오락, 게임, 광고, 일기예보, 주가정보 제공, 뉴스 제공, 홈쇼� ��, 홈뱅킹, 투표 등에 이용됨.