KR101434782B1 - 신 세그먼트 플레이 시스템 및 방법, 그리고 그 기록매체 - Google Patents

신 세그먼트 플레이 시스템 및 방법, 그리고 그 기록매체 Download PDF

Info

Publication number
KR101434782B1
KR101434782B1 KR1020130022354A KR20130022354A KR101434782B1 KR 101434782 B1 KR101434782 B1 KR 101434782B1 KR 1020130022354 A KR1020130022354 A KR 1020130022354A KR 20130022354 A KR20130022354 A KR 20130022354A KR 101434782 B1 KR101434782 B1 KR 101434782B1
Authority
KR
South Korea
Prior art keywords
data
segment
new
play
time
Prior art date
Application number
KR1020130022354A
Other languages
English (en)
Other versions
KR20140049445A (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 KR20140049445A publication Critical patent/KR20140049445A/ko
Application granted granted Critical
Publication of KR101434782B1 publication Critical patent/KR101434782B1/ko

Links

Images

Classifications

    • 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/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/87Regeneration of colour television 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/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • 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/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • 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/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8455Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video 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/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • 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/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8547Content authoring involving timestamps for synchronizing content
    • 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/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8549Creating video summaries, e.g. movie trailer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

본 발명은 신 세그먼트 플레이 시스템, 신 세그먼트 플레이 방법 및 그 기록매체를 제공한다. 신 세그먼트 플레이 시스템은 미디어 공급 장비, 디스크립션 생성 서버, 신 서버 및 엔드 장치를 포함한다. 미디어 공급 장비는 미디어 데이터를 공급하는데 사용된다. 미디어 데이터를 수신하면, 신 서버는 미디어 데이터에 대응하는 신 디스크립션 데이터를 공급한다. 신 서버는 미디어 데이터와, 엔드 장치에 의해 공급되는 인터벌 정보를 획득하고, 인터벌 정보와 신 디스크립션 데이터의 비교결과에 따라서 미디어 데이터로부터 신 세그먼트 데이터를 검색하고, 플레이를 위해 신 세그먼트 데이터를 엔드 장치에 출력한다.

Description

신 세그먼트 플레이 시스템 및 방법, 그리고 그 기록매체{SCENE SEGMENT PALYING SYSTEM, MHTHOD AND RECORDING MEDIUM THEREOF}
본 발명은 신 세그먼트 플레이 시스템(Scene Segment Playing System), 신 세그먼트 플레이 방법 및 그 기록매체에 관한 것으로서, 특히, 요구된 신 세그먼트가 신 디스크립션 데이터를 통해 검색되는 신 세그먼트 플레이 시스템, 신 세그먼트 플레이 방법 및 그 기록매체에 관한 것이다.
종래 기술에 있어서, 미디어 데이터는 일반적으로 선형 방식으로 플레이된다. 이미지 플레이 소프트웨어는 미디어 데이터를 플레이 하는 타임라인을 대응하여 제공한다. 사용자는 타임라인 상에서 한 위치를 클릭하거나, 타임라인 상에서 슬라이더를 드래그하여, 이미지 플레이 세그먼트를 결정한다.
그러나, 사용자가 미디어 데이터의 플레이된 컨텐츠와 플레이의 시점(timepoint)에 익숙하지 않으면, 사용자가 원하는(요구된) 비디오 신(scene)을 발견하는데 긴 시간이 소요된다. 둘째, 슬라이더를 드래그하는 정밀도는 타임라인의 길이에 의존한다. 또한, 슬라이더를 드래그하는 정밀도는 요구된 이미지의 시점을 위치결정하는 정밀도에 영향을 준다. 타임라인이 길수록 슬라이더를 드래그하는 정밀도가 높아진다. 따라서, 사용자가 목표 이미지 또는 보이스를 미디어 데이터로부터 획득하고자 할 경우, 그 사용자는 수동으로 타임라인을 제어하여 요구된 이미지의 시점에서 슬라이더를 위치결정하고, 그 결과, 요구된 이미지를 플레이 하게 된다.
본 발명은 상기 종래 기술의 문제점을 해소하기 위한 것으로서, 신 디스크립션 데이터에 따라서 미디어가 선택되어 사용자가 요구한 신 세그먼트를 공급 및 플레이 하는 신 세그먼트 플레이 시스템, 신 세그먼트 플레이 방법 및 그 기록매체를 개시한다.
상기 목적을 실현하기 위해, 본 발명에 따른 신 세그먼트 플레이 시스템은 미디어 공급 장비, 디스크립션 생성 서버, 신 서버 및 제1 엔드 장치를 포함한다.
미디어 공급 장비는 미디어 데이터를 공급하는데 사용된다. 제1 엔드 장치는 인터벌 정보를 입력하는데 사용된다. 디스크립션 생성 서버는 상기 미디어 데이터를 수신하여, 상기 미디어 데이터에 대응하는 신 디스크립션 데이터를 공급하는데 사용된다. 신 서버는 인터벌 정보를 획득하고, 상기 인터벌 정보와 상기 신 디스크립션 데이터를 비교한 비교 결과에 따라서, 상기 미디어 데이터로부터 신 세그먼트 데이터를 검색하고, 플레이를 위해 신 세그먼트 데이터를 제1 엔드 장치에 출력한다.
본 발명에 따른 신 세그먼트 플레이 방법은: 미디어 공급 장비에 의해, 미디어 데이터를 공급하는 단계와; 디스크립션 생성 서버에 의해, 상기 미디어 데이터를 수신하고, 상기 미디어 데이터에 대응하는 신 디스크립션 데이터를 공급하는 단계와; 제1 엔드 장치에 의해 공급되는 인터벌 정보를 신 서버에 의해 획득하는 단계와; 상기 인터벌 정보와 상기 신 디스크립션 데이터를 비교한 비교 결과에 따라서, 상기 신 서버에 의해, 상기 미디어 데이터로부터 신 세그먼트 데이터를 검색하는 단계와; 상기 신 서버에 의해, 플레이를 위해 상기 신 세그먼트 데이터를 상기 제1 엔드 장치에 출력하는 단계; 를 포함한다.
또한, 본 발명은 전자장치에 의해 판독가능한 프로그램 코드를 저장한 기록매체를 개시한다. 프로그램 코드를 판독할 때, 전자장치는 상기 설명한 바와 같은 신 세그먼트 플레이 방법을 실행한다.
본 발명의 특징은 신 디스크립션 데이터와 인터벌 정보 사이의 비교에 의해, 사용자가 원하는 (요구된) 신 세그먼트 데이터를 목표 방법(targeted manner)으로 공급할 수 있고, 사용자는 상대적으로 짧은 시간 안에 요구된 비디오 신을 발견할 수 있다는 점에 있다. 둘째, 사용자는 미디어 데이터의 타임라인을 제어하는데 많은 시간을 소요하지 않고도 요구된 신 세그먼트 데이터를 획득할 수 있으며, 그 결과 신 비디오의 공급 정밀도를 유지할 수 있고, 이미지 제어의 복잡성을 완화할 수 있으며, 사용자가 원하는 요구된 포인트로 슬라이더를 드래그하는데 있어 그 어려움이 발생하는 조작의 문제점을 피할 수 있다. 셋째, 세그먼트 데이터의 목표 검색에 의해, 사용자는 요구된 신 세그먼트를 한번에 획득하여 자체생성 미디어를 형성하고, 적절한 미디어 요약(abstract) 정보 또한 미디어 데이터를 위해 추가로 생성할 수 있어 사용자의 요구를 만족하는 주문형 미디어 동작 뿐만 아니라 사용자에 대한 조작의 복잡성도 감소시키게 된다. 넷째, 신 세그먼트 데이터를 공급하고, 신 디스크립션 데이터와 인터벌 정보를 비교하는 것에 의해, 사용자는 개인적인 선택을 하여 원하는(요구된) 세그먼트를 감상하고, 결과적으로 미디어 조작(또는 동작)에서 높은 유연성을 얻을 수 있다.
하기의 예시만을 위해 제시된 도면과 상세한 설명을 통해 본 발명을 완전히 이해할 수 있으며, 이러한 예시에만 본 발명이 한정되는 것은 아니다:
도 1은 본 발명의 일실시예에 따라서, 신 세그먼트 플레이 시스템을 도시한 개략적 구성도;
도 2는 본 발명의 일실시예에 따라서, 자체생성 디스크립션 데이터의 데이터 흐름을 도시한 개략도;
도 3은 본 발명의 일실시예에 따라서, 신 세그먼트 데이터의 변형 데이터 흐 름을 도시한 개략도;
도 4는 본 발명의 일실시예에 따라서, 신 세그먼트 플레이 방법을 도시한 개략적 흐름도;
도 5 내지 도 8은 본 발명의 일실시예에 따라서, 신 세그먼트 플레이 방법을 도시한 상세 개략적 흐름도;
도 9는 본 발명의 일실시예에 따라서, 미디어 플레이 트리 구조를 생성하는 것을 도시한 개략적 흐름도;
도 10은 본 발명의 일실시예에 따라서, 디스크립션 데이터를 자체생성하는 방법을 도시한 개략적 흐름도;
도 11은 본 발명의 일실시예에 따라서, 신 세그먼트 데이터를 수정하기 위한 방법을 도시한 개략적 흐름도;
도 12는 본 발명의 일실시예에 따라서, 신 디스크립션 정보를 도시한 개략도;
도 13은 본 발명의 일실시예에 따라서, 미디어 레벨을 도시한 개략도;
도 14는 본 발명의 일실시예에 따라서, 신 세그먼트 데이터를 플레이하는 방법을 도시한 개략도;
도 15는 본 발명의 일실시예에 따라서, 미디어 플레이 트리 구조를 도시한 개략도.
이하, 본 발명의 바람직한 실시예에 대하여 첨부도면을 참조하여 상세히 설명한다.
도 1은 본 발명의 일실시예에 따라서 신 세그먼트 플레이 시스템(Scene Segment Playing System)을 도시한 개략적 구성도이다. 도 1을 참조하면, 시스템은 미디어 플레이 능력을 가진 장치, 장비 또는 시스템에 적용될 수 있으며, 그 구성형태에는 제약이 없다. 신 세그먼트 플레이 시스템은 클라이언트측 및 서버측, 이 두 측에서의 장비 및 장치를 포함한다. 서버측은 미디어 공급 장비(10), 디스크립션 생성 서버(20) 및 신(scene) 서버(30)를 포함한다. 클라이언트측은 하나 이상의 엔드 장치(end device)를 포함하며, 이 엔드 장치는 사용자의 전자장치로서, 예를 들면 사람에 의해 작동되는 사람-기계 인터페이스 및 네트웍 접속 능력을 가지고 있으며, 개인용 컴퓨터(PC), 노트북 컴퓨터, 태블릿 PC(Tablet PC), 스마트폰, 세톱박스(STB: Set-Top Box)와 같은 것을 예로 들 수 있다. 본 실시예에 있어서는 제1 엔드 장치(40)가 예시를 위해 사용된다.
미디어 공급장비(10)는 미디어 데이터(11)를 공급하는데 사용된다. 미디어 데이터(11)는 완전형 이미지, 보이스 또는 비디오 데이터가 될 수도 있고, 또는 실시간으로 전송되는 스트림 데이터가 될 수도 있다. 미디어 공급장비(10)는 디스크립션 생성 서버(20) 및 신 서버(30)와 동일 장소에 위치하는 장비일 수도 있고, 또는 다른 장소에 위치하는 제3의 장비일 수도 있으며, 그 장소에 제한이 있는 것은 아니다. 미디어 공급 장비(10)가 미디어 데이터(11)를 출력하는 모드는 유선 및 무선 데이터 전송 모드를 포함하고, 브로스캐스트, 광대역, 유선전송[예를 들면, 공동 안테나 텔레비전(Community Antenna Television), 케이블 TV: CATV], 네트웍 프로토콜 전송(IPTV:Internet Protocol Television)를 그 예로 들 수 있으며, 이것에 대해서도 제한은 없다.
미디어 공급 장비(10)는 미디어 공급 능력을 갖춘 하드웨어를 포함하거나, 소프트웨어와 하드웨어가 결합된 유닛, 소자, 장치(device), 장비 및 시스템 중에서 적어도 하나 이상의 형태를 조합한 조합체를 포함한다. 미디어 데이터(11)는 다중의 동일 신 세그먼트 또는 다중의 서로 다른 신 세그먼트를 포함한다. 예를 들면, 미디어 데이터(11)가 이미지 데이터인 경우, 이 이미지 데이터는 타겟, 신(scene) 및 캐릭터와 같은 컨텐츠들 중 하나 이상을 가진 이미지 세그먼트를 의미한다. 예를 들면, 미디어 데이터(11)가 보이스 데이터이면, 이 보이스 데이터는 높은 피치(high pitch), 낮은 피치(low pitch), 대화 및 음악과 같은 컨텐츠들 중 하나 이상을 가진 보이스 세그먼트를 의미한다.
미디어 데이터(11)를 획득할 때, 디스크립션 생성 서버(20)는 미디어 데이터(11)에 대응하는 신 디스크립션 데이터(21)를 공급한다. 신 디스크립션 데이터(21)는 미디어 데이터(11)의 플레이 컨텐츠에 대해 주석을 표시하는 주석 데이이터로서, 예를 들면, 미디어 데이터(11)의 신 플레이 컨텐츠의 간략한 소개, 신 플레이 시간 및 신 제목과 같은 신 세그먼트를 추가로 설명하는 것과 유사한 데이터라 할 수 있다. 신 디스크립션 데이터(21)를 공급하는 모드는 다음과 같다: (1) 디스크립션 생성 서버(20)가 직접 미디어 데이터(11)의 신 플레이 컨텐츠에 따라서 신 디스크립션 데이터(21)를 직접 생성하는 모드; (2)디스크립션 생성 서버(20)가 외부 장치로부터 미디어 데이터에 대응하는 신 디스크립션 데이터(21)를 획득하는 모드.
제1 엔드 장치(40)는 사용자에 의해 데이터를 입력하기 위한 데이터 입력 인터페이스를 포함하며, 미디어 플레이 능력을 또한 가지고 있다. 제1 엔드 장치(40)의 인터페이스의 표현 목적은 설계자의 필요에 따라서 결정되며, 이 부분에 제한이 있는 것은 아니다. 사용자는 제1 엔드 장치(40)를 이용하여 인터벌 정보(interval information)(41)를 입력한다.
인터벌 정보(41)는 사용자가 미디어 데이터(11)로부터 특정 신 세그먼트를 서치하려고 할 때, 사용자에 의해 입력되는 요구조건을 의미한다. 예를 들면, 미디어 데이터(11)는 농구 게임의 기록 이미지이며, 사용자는 좋아하는 선수의 득점(scoring) 장면 또는 게임에서 모든 선수의 3점 슛의 득점 장면, 또는 좋아하는 선수의 3점 슛 득점 장면과 같은 요구조건을 입력한다. 또한, 예를 들면, 미디어 데이터(11)는 오페라의 음악 데이터이며, 사용자는 오페라의 여주인공의 단독 공연, 또는 절대 음악 세그먼트 공연과 같은 요구조건을 입력한다. 또 한편, 사용자가 이미 미디어 데이터(11)의 컨텐츠를 알고 있을 때, 이 사용자는 또한 신 세그먼트를 서치하는 참조(reference)로서 하나 이상의 시간 인터벌을 입력할 수 있다.
신(scene) 서버(30)는 인터벌 정보(41) 및 미디어 데이터(11)를 획득하지만, 미디어 데이터(11)를 획득하는 소스는 디스크립션 생성 서버(20) 또는 미디어 공급 장비(10)이다. 신 서버(30)는 인터벌 정보(41) 및 신 디스크립션 데이터(21)를 비교하고, 그 비교결과에 따라서 미디어 데이터로부터 신 세그먼트 데이터(31)를 검색하고, 이 신 세그먼트 데이터(31)를 플레이 하기 위해 제1 엔드 장치(40)에게 출력한다.
그러나, 인터벌 정보(41)에 포함된 요구조건의 타입은 다음과 같이 예시할 수 있다.
(1)인터벌 정보(41)는 시작시간과 종료시간을 포함한다. 신 서버(30)는 인터벌 정보(41)와 신 디스크립션 데이터(21)를 비교하고, 신 디스크립션 데이터(21)로부터 시작시간과 종료시간 사이에 있는 하나 이상의 신 플레이 시간을 획득하고, 이 신 플레이 시간에 따라서 미디어 데이터(11)로부터 한 피스 이상의 타겟 세그먼트 데이터(32)를 검색하여, 결과적으로 신 세그먼트 데이터(31)를 형성한다. 그러나, 타겟 세그먼트 데이터(32)는 신 세그먼트의 인터벌에 따라서 미디어 데이터(11)로부터 검색될 수도 있고, 미디어 데이터(11)에서 신 세그먼트의 인터벌을 고려하지 않고, 직접 미디어 데이터(11)를 절단하는 것에 의해 검색될 수도 있다.
(2)인터벌 정보(41)는 컨텐츠 지정정보를 포함한다. 인터벌 정보(41)와 신 디스크립션 데이터(21)를 비교할 때, 신 서버(30)는 신 디스크립션 데이터(21)로부터 컨텐츠 지정정보를 충족하는 신 플레이 컨텐츠를 획득하고, 이 신 플레이 컨텐츠에 따라서, 미디어 데이터(11)로부터 한 피스 이상의 타겟 세그먼트 데이터(32)를 검색하여, 결과적으로 신 세그먼트 데이터(31)를 형성한다.
(3)신 디스크립션 데이터(21)의 기록정보(플레이 컨텐츠, 플레이 시간, 또는 기타 상호관련 정보)에 따라서, 신 서버(30)는 먼저 미디어 데이터(11)를 한 피스 이상의 세그먼트 데이터(33)로 분할한다. 인터벌 정보(41)는 컨텐츠 지정 데이터를 포함한다. 컨텐츠 지정 데이터와 신 디스크립션 데이터(21)의 기록정보를 비교할 때, 신 서버(30)는 모든 세그먼트 데이터(33)로부터 한 피스 이상의 타겟 세그먼트 데이터(32)를 검색하여 신 세그먼트 데이터(31)를 형성한다.
(4)신 디스크립션 데이터(21)의 기록정보에 따라서, 신 서버(30)는 미디어 데이터(11)를 복수 피스의 세그먼트 데이터(33)로 분할한다. 인터벌 정보(41)는 시점(timepoint) 데이터를 포함한다. 신 서버(30)는 시점 데이터와, 각 피스의 세그먼트 데이터(33)의 플레이 시작시간 및 플레이 종료시간을 비교하여 각 피스의 세그먼트 데이터(33)로부터 적어도 한 피스의 타겟 세그먼트 데이터(32)를 검색하며, 여기서 타겟 세그먼트 데이터(32)의 신 플레이 시간은 시점 데이터를 포함한다. 신 서버(30)는 검색된 타겟 세그먼트 데이터(32)와 함께 신 세그먼트 데이터(31)를 형성한다.
또한, 인터벌 정보(41)는 한 타입 이상의 요구조건을 포함할 수도 있고, 또한, 다중의 서로 다른 검색 요구(demand)의 요구조건을 포함할 수도 있다. 신 서버(30)는 각 요구조건에 따라서 미디어 데이터(11)로부터 한 피스 이상의 신 세그먼트 데이터(31)를 형성할 수도 있다.
한 피스 이상의 신 세그먼트 데이터(31)를 수신하면, 제1 엔드 장치(40)는 플레이를 수행하거나, 리스트를 제시한다. 제1 엔드 장치(40)의 제어 인터페이스를 통해, 사용자는 플레이를 위해 한 피스 이상의 신 세그먼트 데이터(31)를 선택한다.
또한, 미디어 데이터(11)의 플레이 오더 및 플레이 시간과, 요구조건의 오더와 같은 유사 규칙(rule)에 따라서, 신 세그먼트 데이터(31)로부터 한 피스 이상의 자체생성 미디어를 생성할 수도 있다. 그러나, 규칙(rule)은 플레이 프로그램 또는 소프트웨어 설정값에 따라서 제1 엔드 장치(40)에 의해 선택되거나, 제어 인터페이스를 통해 사용자에 의해 입력 및 설정될 수도 있으며, 이 부분에 대해 제한이 있는 것은 아니다.
또한, 신 디스크립션 데이터(21)의 기록정보에 따라서 신 서버(30)는 미디어 데이터(11)를 한 피스 이상의 세그먼트 데이터(33)로 분할하고, 데이터 종속성, 데이터 속성(attribute), 각 피스의 세그머트 데이터(33)의 데이터 레벨 관계에 따라서 세그먼트 데이터(33)로부터 미디어 플레이 트리 구조를 생성한다. 인터벌 정보(41)를 획득할 때, 신 서버(30)는 인터벌 정보(41)에 따라서, 미디어 플레이 트리 구조로부터 관련 세그먼트 데이터(33)를 검색하여 신 세그먼트 데이터(31)를 형성한다.
그러나, 제1 엔드 장치(40)의 인터페이스는 또한 미디어 플레이 트리 구조의 입력 필드를 제시하며, 그 결과 사용자는 요구조건의 데이터 종속성 관계 또는 데이터 속성의 타입에 따라서만 각 필드에서 각 요구조건을 입력하며, 여기서 각 요구조건은 신 서버(30)가 세그먼트 데이터(33)를 검색하고 범주화하기 위한 참조로서 이용된다.
그러나, 미디어 공급 장비(10)는 또한 복수 피스의 미디어 데이터(11)를 포함하며, 디스크립션 생성 서버(20)는 각 피스의 미디어 데이터(11)에 대응하는 신 디스크립션 데이터(21)를 공급한다. 제1 엔드 장치(40)를 이용하여 인터벌 정보(41)를 입력할 때, 사용자는 각 피스의 미디어 데이터(11)를 위해 상이한 요구조건을 설정할 수도 있고, 모든 미디어 데이터(11)를 위해 단일 요구조건을 설정할 수도 있으며, 그 설정방식은 사용자의 요구에 따라서 결정된다.
신 서버(30)는 관련 신 디스크립션 데이터(21) 및 인터벌 정보(41)를 비교하고, 각 피스의 미디어 데이터(11)로부터 한 피스 이상의 세그먼트 데이터(33)를 형성하여 이 세그먼트 데이터(33)를 제1 엔드 장치(40)로 복귀시킨다. 이후, 제1 엔드 장치(40)를 통해, 사용자는 획득된 세그먼트 데이터(33)로부터 사용자의 요구를 충족시키는 자체생성 미디어를 생성한다.
그러나, 세그먼트 데이터(33), 신 디스크립션 데이터(21), 미디어 플레이 트리 구조 및 플레이 미디어와 같은 검색결과가 공급동작 중에, 신 세그먼트 데이터(31)에 의해 다음번 사용을 위해 신 서버에 저장될 수도 있다. 또한, 신 세그먼트 공급 동작을 통해 생성된 신 세그먼트 데이터(31)는 또한, 제1 엔드 장치(40)에 저장되어, 이 제1 엔드 장치(40)의 소프트웨어/하드웨어를 플레이하는 것에 의해 직접 획득하여 플레이될 수도 있다.
도 2는 본 발명의 일실시예에 따라서, 자체생성 디스크립션 데이터의 데이터 흐름을 도시한 개략도이다. 도 2를 참조하면, 본 실시예에서는 제1 엔드 장치(40)가 또한 미디어 공급 장비(10)에 의해 공급되는 미디어 데이터(11)를 획득하여 이 미디어 데이터(11)를 플레이한다. 플레이 하는 중에, 사용자는 제1 엔드 장치(40)의 제어 인터페이스를 통해 미디어 데이터로부터 세그먼트를 검색하여 하나 이상의 검색된 세그먼트를 형성하고, 이 검색된 세그먼트에 대응하는 제1 자체생성 디스크립션 데이터를 확립한다. 제1 자체생성 디스크립션 데이터(42)는 제1 세그먼트 플레이 시간을 포함하며, 이 시간은 미디어 데이터(11)에서 검색된 세그먼트(또는 세그먼트들)의 시작시간 및 종료시간을 포함한다. 신 서버(30)는 이후 제1 자체생성 디스크립션 데이터(42)에 따라서 제1 세그먼트 플레이 시간 내에서 미디어 데이터(11)로부터 적어도 한 피스의 타겟 세그먼트 데이터(32)를 검색하며, 그 결과, 타겟 세그먼트 데이터(32)의 피스들과 함께 신 세그먼트 데이터(31)를 형성하고, 제1 자체생성 디스크립션 데이터(42)를 신 세그먼트 데이터(31)에 대응시킨다. 형성된 신 세그먼트 데이터(31)는 다른 엔드 장치로 공급될 수도 있다.
도 3은 본 발명의 일실시예에 따라서, 신 세그먼트 데이터의 변형 데이터 흐름을 도시한 개략도이다. 도 3과 도 2 사이의 차이는 시스템이 추가로 제2 엔드 장치(50)를 포함한다는 점이다. 제1 자체생성 디스크립션 데이터(42)는 제1 세그먼트 컨텐츠 데이터(421)를 더 포함하며, 이 제1 세그먼트 컨텐츠 데이터(421)는 제1 자체생성 디스크립션 데이터(42)에 대응하는 신 세그먼트 데이터(31)의 플레이 컨텐츠를 포함한다.
제1 엔드 장치(40)의 동작과 동일하게, 제2 엔드 장치(50)도 역시 미디어 데이터(11)를 획득할 수도 있다. 또한, 제2 엔드 장치(50)의 제어 인터페이스를 통해, 다른 사용자는 플레이 중에 미디어 데이터(11)로부터 세그먼트를 검색할 수도 있으며, 그 결과 하나 이상의 검색된 세그먼트를 형성하고, 이 검색된 세그먼트에 대응하는 제2 자체생성 디스크립션 데이터(52)를 확립한다. 제2 자체생성 디스크립션 데이터(52)는 제2 세그먼트 플레이 시간과 제2 세그먼트 컨텐츠 데이터(521)를 포함한다. 제2 세그먼트 플레이 시간은 미디어 데이터(11)에서 검색된 세그먼트(또는 세그먼트들)의 플레이 시작시간과 플레이 종료시간을 포함한다. 제2 세그먼트 컨텐츠 데이터(521)는 검색된 세그먼트의 플레이 컨텐츠이다.
신 서버(30)가 제2 자체생성 디스크립션 데이터(52)를 획득할 때, 신 서버(30)가 제1 세그먼트 컨텐츠 데이터(421)와 제2 세그먼트 컨텐츠 데이터(521)가 동일 또는 등가이고, 제1 세그먼트 플레이 시간 및 제2 세그먼트 플레이 시간이 다르다고 판정하면, 신 서버(30)는 제1 세그먼트 플레이 시간과 제2 세그먼트 플레이 시간에 따라서 플레이 수정 시간을 설정하며, 그 결과 플레이 시간이 미디어 데이터(11)로부터의 플레이 수정 시간 내에 있는 복수의 조절 세그먼트(34)를 검색하고, 신 세그먼트 데이터(31)를 업데이트 한다.
플레이 수정 시간은 제1 세그먼트 플레이 시간과 제2 세그먼트 플레이 시간의 시간 길이의 결합 또는 교차이다. 이와는 달리, 플레이 수정 시간의 시작시간은 제1 세그먼트 신 플레이 시간의 시작시간과 제2 세그먼트 신 플레이 시간의 시작시간의 평균값이다. 플레이 수정 시간의 종료시간은 제1 세그먼트 신 플레이 시간의 종료시간과 제2 세그먼트 신 플레이 시간의 종료시간의 평균값이다. 이와는 달리, 다른 관련 설정방법 또는 유사 설정방법을 채용할 수도 있으며, 본 발명은 상기 설정 방법에만 한정되는 것은 아니며, 설계자의 요구에 따라서 결정된다.
도 4는 본 발명의 일실시예에 따른 신 세그먼트 플레이 방법을 도시한 개략적 흐름도이고; 도 5 내지 도 8은 본 발명의 일실시예에 따른 신 세그먼트 플레이 방법을 도시한 상세 개략적 흐름도이다. 이해의 편의상 도 1 및 도 3을 함께 참조한다. 본 발명의 방법의 프로세스는 다음과 같다.
미디어 공급 장비(10)는 미디어 데이터(11)를 공급한다(스텝 S110). 상기 설명한 바와 같이, 미디어 공급 장비(10)에 의해 공급된 미디어 데이터(11)는 완전형 이미지, 보이스 또는 비디오 데이터일 수도 있거나, 실시간으로 전송되는 스트림 데이터가 될 수도 있다. 미디어 데이터(11)를 전송하는 모드는 유선 및 무선 데이터 전송 모드를 포함하며, 브로스캐스트, 광대역, 유선전송, 네트웍 프로토콜 전송을 그 예로 들 수 있다.
디스크립션 생성 서버(20)는 미디어 데이터(11)를 수신하고, 이 미디어 데이터(11)에 대응하는 신 디스크립션 데이터(21)를 공급한다(스텝 S120). 상술한 바와 같이, 신 디스크립션 데이터(21)를 공급하는 방법은 다음을 포함한다: (1)디스크립션 생성 서버(20)가 직접 미디어 데이터(11)의 플레이 컨텐츠에 따라서 신 디스크립션 데이터(21)를 생성한다; (2)미디어 데이터(11)에 대응하는 신 디스크립션 데이터(21)가 외부장치로부터 획득된다.
신 서버(30)는 제1 엔드 장치(40)에 의해 공급되는 인터벌 정보(41)를 획득한다(스텝 S130). 인터벌 정보(41)는 사용자가 미디어 데이터(11)로부터 특정 미디어 세그먼트를 서치하고자 할 때, 사용자에 의해 입력되는 요구조건을 의미한다. 요구조건은 컨텐츠 지정, 플레이 시작시간 및 플레이 종료시간, 시점 지정 중 최소한 하나 이상을 포함한다.
신 서버(30)는 인터벌 정보(41)와 신 디스크립션 데이터(21)를 비교한 비교결과에 따라서 미디어 데이터(11)로부터 신 세그먼트 데이터(31)를 검색한다(스텝 S140). 이 스텝에서, 인터벌 정보(41)에 포함된 다른 요구조건에 따라서, 신 서버(30)는 또한 다른 모드로 신 세그먼트 데이터(31)를 검색할 수도 있다. 예시는 다음과 같다:
(1)도 1 및 도 5에 도시한 바와 같이, 인터벌 정보(41)는 시작시간과 종료 시간을 포함한다. 이 스텝에서, 인터벌 정보(41)와 각 피스의 신 디스크립션 데이터(21)를 비교할 때, 신 서버(30)는 시작시간과 종료시간 사이의 하나 이상의 신 플레이 시간을 신 디스크립션 데이터(21)로부터 획득한다(스텝 S141). 이어서, 신 플레이 시간에 따라서, 신 서버(30)는 미디어 데이터(11)로부터 한 피스 이상의 타겟 세그먼트 데이터(32)를 검색하여, 신 세그먼트 데이터(31)를 형성한다(스텝 S148).
(2)도 1 및 도 6에 도시한 바와 같이, 인터벌 정보(41)는 컨텐츠 지정정보를 포함한다. 이 스텝에서, 인터벌 정보(41)와 신 디스크립션 데이터(21)를 비교할 때, 신 서버(30)는 컨텐츠 지정정보를 만족하는 신 플레이 컨텐츠를 신 디스크립션 데이터(21)로부터 획득한다(스텝 S142). 이어서, 신 플레이 컨텐츠에 따라서, 신 서버(30)는 미디어 데이터(11)로부터 한 피스 이상의 타겟 세그먼트 데이터(32)를 검색하여, 신 세그먼트 데이터(31)를 형성한다(스텝 S148).
(3)도 1 및 도 7에 도시한 바와 같이, 신 디스크립션 데이터(21)의 기록정보에 따라서, 신 서버(30)는 미디어 데이터(11)를 한 피스 이상의 세그먼트 데이터(33)로 분할한다. 인터벌 정보(41)는 컨텐츠 지정 데이터를 포함한다. 이 스텝에서, 신 서버(30)는 컨텐츠 지정 데이터와 신 디스크립션 데이터(21)의 기록정보를 비교하고(스텝 S143), 모든 세그먼트 데이터(33)로부터 한 피스 이상의 타겟 세그먼트 데이터(32)를 검색하여 신 세그먼트 데이터(31)를 형성한다(스텝 S149).
(4)도 1 및 도 8에 도시한 바와 같이, 각 피스의 신 디스크립션 데이터(21)의 기록정보에 따라서, 신 서버(30)는 미디어 데이터(11)를 복수 피스의 세그먼트 데이터(33)로 분할한다. 인터벌 정보(41)는 시점(timepoint) 데이터를 포함한다. 이 스텝에서, 신 서버(30)는 시점 데이터와, 각 피스의 세그먼트 데이터(33)의 플레이 시작시간 및 플레이 종료시간을 비교하고(스텝 S144), 모든 세그먼트 데이터(33)로부터 적어도 한 피스의 타겟 세그먼트 데이터(32)를 검색하며, 그 결과 신 세그먼트 데이터(31)를 형성한다(스텝 S149).
이어서, 신 서버(30)는 신 세그먼트 데이터(31)를 제1 엔드 장치(40)로 출력한다(스텝 S150). 한 피스 이상의 신 세그먼트 데이터(31)를 수신하면, 제1 엔드 장치(40)는 신 세그먼트 데이터(31)를 플레이 하거나 리스트를 제시한다. 이후 사용자는 플레이를 위해, 제1 엔드 장치(40)의 제어 인터페이스를 통해 한 피스 이상의 신 세그먼트 데이터(31)를 선택한다.
도 9는 본 발명의 일실시예에 따라서, 미디어 플레이 트리 구조를 생성하는 것을 도시한 개략 흐름도이다. 이해의 편의를 위해 도 1을 참조한다. 본 발명의 방법은 다음 스텝을 포함한다.
신 서버(30)는 신 디스크립션 데이터(21)의 기록정보에 따라서 복수 피스의 세그먼트 데이터(33)를 분할한다(스텝 S210).
또한, 각 피스의 세그먼트 데이터(33)의 데이터 종속성, 데이터 속성(attribute), 데이터 레벨 관계에 따라서, 신 서버(30)는 세그먼트 데이터(33)로부터 미디어 플레이 트리 구조를 생성한다(스텝 S220).
스텝 S140에서, 인터벌 정보(41)를 획득할 때, 신 서버(30)는 인터벌 정보(41)에 따라서, 미디어 플레이 트리 구조로부터 세그먼트 데이터(33)를 검색하여 신 세그먼트 데이터(31)를 형성한다.
도 10은 본 발명의 일실시예에 따라서, 신 디스크립션 데이터를 자체생성하기 위한 방법을 도시한 개략 흐름도이다. 이해의 편의상 도 2를 참조한다. 본 발명의 방법은 다음 스텝을 포함한다.
제1 엔드 장치(40)가 제1 자체생성 디스크립션 데이터(42)를 확립하여 이 제1 자체생성 디스크립션 데이터(42)를 신 서버(30)에 전송한다(스텝 S310). 제1 자체생성 디스크립션 데이터(42)는 미디어 데이터(11)에서 하나 이상의 검색된 세그먼트의 제1 세그먼트 플레이 시간을 포함하며, 이 플레이 시간은 검색된 세그먼트(또는 세그먼트들)의 플레이 시작시간 및 플레이 종료시간을 포함한다.
신 서버(30)는 제1 자체생성 디스크립션 데이터(42)에 따라서 미디어 데이터(11)로부터 제1 세그먼트 플레이 시간 내에서 적어도 한 피스의 타겟 세그먼트 데이터(32)를 검색한다(스텝 S320).
신 서버(30)는 타겟 세그먼트 데이터(32)와 함께 신 세그먼트 데이터(31)를 형성하고, 제1 자체생성 디스크립션 데이터(42)를 신 세그먼트 데이터(31)에 대응시킨다(스텝 S330).
도 11은 본 발명의 제1실시예에 따라서, 신 디스크립션 데이터를 자체생성하는 변형 방법을 도시한 개략 흐름도이다. 이해의 편의상 도 3 및 도 10을 참조한다. 본 발명의 방법은 다음 스텝을 가진다.
제2 엔드 장치(50)가 제2 자체생성 디스크립션 데이터(52)를 확립하며, 이 제2 자체생성 디스크립션 데이터(52)는 제2 세그먼트 플레이 시간 및 제2 세그먼트 컨텐츠 데이터를 포함한다(스텝 S410). 제2 자체생성 디스크립션 데이터(52)는 제2 세그먼트 플레이 시간과 제2 세그먼트 컨텐츠 데이터를 포함하고, 제2 세그먼트 플레이 시간은 미디어 데이터(11)에서 검색된 세그먼트(세그먼트들)의 플레이 시작시간 및 플레이 종료시간을 포함한다. 제2 세그먼트 컨텐츠 데이터(521)는 검색된 세그먼트의 플레이 컨텐츠이다.
제2 자체생성 디스크립션 데이터(52)를 획득할 때, 신 서버(30)는 제1 세그먼트 컨텐츠 데이터(421)와 제2 세그먼트 컨텐츠 데이터(521)가 동일 또는 등가인지의 여부와, 제1 세그먼트 플레이 시간 및 제2 세그먼트 플레이 시간이 다른가의 여부를 판정한다(스텝 S420).
판정결과에 따라서, 신 서버(30)는 제1 세그먼트 플레이 시간 및 제2 세그먼트 플레이 시간에 따라서 플레이 수정시간을 설정하고, 신 플레이 시간이 플레이 수정 시간 내에 있는 복수의 조절 세그먼트(34)를 미디어 데이터(11)로부터 검색하고, 신 세그먼트 데이터(31)를 업데이트할지의 여부를 결정한다(스텝 S430). 플레시 수정시간의 설정 방법에 대해서는 상술한 바 있으므로 더 이상 설명하지 않는다.
도 12 및 도 15는 본 발명의 일실시예에 따라서 미디어 제어 상태를 도시한 개략도이다. 여기서는 미디어 데이터(11)를 농구 게임의 기록된 이미지로서 설명한다.
도 12는 본 발명의 일실시예에 따른 신 디스크립션 정보의 개략도로서, 농구 게임의 이미지의 신 명령(scene instruction) 및 신 대응 시간(scene corresponding time)이 제시된 도면이다.
사용자가 단순히 "제3쿼터에서의 득점 장면"을 시청하고, 미디어 데이터(11)에서 "제3쿼터에서의 득점 장면"의 플레이 시점을 알기 원할 때, 이 플레이 시점은 인터벌 정보(41)에 직접 설정될 수도 있으며, 그 설정은 예를 들면, 제3쿼터의 카운트 다운 "11:39", "10:50", "10:49", "09:39", "09:16", "08:58", "08:44", "08:29", "08:07", "07:47", "07:35", 또는 관련 시점이다. 관련 엔드 장치에 의해 플레이될 대응 신 세그먼트 데이터(31)를 검색하기 위해, 신 서버(30)는 시점의 전후 시간 또는 중앙값으로서의 시점을 이용한다.
이와는 달리, 사용자에 의해 설정된 요구 조건이 "제3쿼터에서의 3점슛의 득점 장면"인 경우, 신 서버(30)는 제3쿼터의 카운트다운, "11:39", "09:16", "08:58", "07:47" 등과, "제3쿼터에서의 3점슛의 득점 신(scene)"에 대응하는 시점을 취한다. 관련 엔드 장치에 의해 플레이될 대응 신 세그먼트 데이터(31)를 검색하기 위해, 신 서버(30)는 시점의 전후 시간 또는 중앙값으로서의 시점을 이용한다.
도 13은 본 발명의 일실시예에 따른 미디어 레벨을 도시한 개략도이다. 농구 게임의 기록 이미지를 다른 이미지 레벨로 분할할 수 있다. 최상위 레벨은 전체 게임의 이미지를 의미하고, 그 다음 레벨은 모든 쿼터의 이미지를 의미하고, 그 다음 레벨은 클로즈업 슛의 이미지를 의미한다. 전체 이미지는 다중 피스의 세그먼트 데이터(33)로 형성되며, 신 디스크립션 정보(21)에 대응한다. 그러나, 각 레벨은 미디어 분할 모드를 위한 기반으로서 간주될 수 있다.
도 14는 본 발명의 일실시예에 따른 신 세그먼트 데이터를 플레이하는 것을 도시한 도면이다. 일예로서 제3레벨의 미디어 분할 모드와 함께, 선택된 신 섹션 미디어(32)는 세그먼트 P1, P3 및 P5를 포함한다. 관련 플레이 소프트웨어, 프로그램 또는 모듈은 세그먼트 P3의 시작점으로 점프하고, 세그먼트 P1이 플레이된 이후세그먼트 P3를 플레이하기 시작한다. 동일한 방법으로, 세그먼트 P3를 플레이한 이후, 플레이 소프트웨어, 프로그램 또는 모듈은 세그먼트 P5의 시작점으로 점프하고 세그먼트 P5를 플레이하기 시작한다. 미디어 포워딩 중에, 관련 플레이 소프트웨어는 또한 유닛으로서의 세그먼트를 갖춘 세그먼트에 의해 포워딩 동작 세그먼트를 수행하거나, 예를 들면, 세그머트 P1으로부터 세그먼트 P5로 포워딩을 수행하기 위해 직접 세그먼트를 지정한다. 한편, 이미지 재감기 동작 중에, 세그먼트 P5로부터 세그먼트 P3로 재감기를 수행하고, 이후, 세그먼트 P3로부터 세그먼트 P1으로 재감기를 수행한다. 이와는 달리, 관련 플레이 소프트웨어는 예를 들면, 세그먼트 P5로부터 세그먼트 P1으로 재감기를 위한 세그먼트 또는 필름의 시작점을 직접 지정한다.
도 15는 본 발명의 일실시예에 따른 미디어 플레이 트리 구조의 개략도이다. 여기서, 도 12에 도시한 이미지 레벨과, 신 디스크립션 데이터(2)에 기록된 세그먼트 데이터(33)의 데이터 종속성 관계, 또는 데이터 속성의 타입을 결합하여, 전체 기록 이미지의 세그먼트 데이터(33)로부터 미디어 플레이 트리 구조를 생성할 수도 있다.
미디어 플레이 트리 구조의 제1 레벨은 전체 게임 이미지이다. 제2 레벨은 제1 레벨 이미지의 브랜치로서, 양 팀의 이미지이다. 제3 레벨은 제2 레벨 이미지의 브랜치로서, 게임에서 2 팀의 클로즈업 이미지이다. 제4 레벨은 제3 레벨 이미지의 브랜치로서, 게임에서 2팀으로부터 특정 선수(player)의 클로즈업 슛 이미지이다.
사용자가 인터벌 정보(41)를 설정한 이후, 인터벌 정보(41)에 포함된 요구 조건에 따라서, 신 서버(30)는 요구된 타겟 세그먼트 데이터(32)를 미디어 플레이 트리 구조를 통해서 미디어 데이터(11)로부터 검색하며, 그 결과 관련 플레이 모듈에 의해 플레이되는 상기 자체생성 이미지를 형성한다.
그러나, 신 서버(30)에 의해 검색된 세그먼트 데이터(33)는 상기 이미지 레벨을 고려할 필요가 없다. 예를 들면, 사용자가 팀 A의 2번 선수의 모든 득점 장면"을 시청하고, 이후 "제4쿼터의 모든 이미지"를 시청하기 원할 때, 미디어 플레이 트리 구조의 제4레벨 구조에 따라서 "팀 A의 2번 선수의 모든 득점 장면"에 대응하는 세그먼트 데이터를 검색하고, 미디어 플레이 트리 구조의 제2 레벨 구조에 따라서 "제4쿼터의 전체 이미지"에 대응하는 세그먼트 데이터를 검색하고, 이후, 미디어 검색 방법에 따라서, 관련 플레이 모듈에 의해 플레이되는 사용자의 요구된 자체생성 이미지를 형성한다. 즉, 신 서버(30)는 미디어 플레이 트리 구조로부터 동일 레벨, 다른 레벨, 또는 부분적으로 동일하고 부분적으로 다른 레벨의 세그먼트 데이터를 검색하고, 세그먼트 데이터를 엔드 장치에 의해 플레이될 신 세그먼트로 통합할 수도 있다.
이상과 같이 본 발명의 바람직한 실시예에 대하여 설명하였지만, 본 발명은 이에 한정되지 않으며, 그 기술적 사상 및 다음의 특허청구범위를 일탈하지 않고도 당분야의 통상의 기술자에 의해 여러 가지 변경 및 변형이 가능함은 자명한 것이다.
관련기술의 교차참조
본 출원은 2012. 10. 17. 자 출원된 대만 특허출원 제101138298호를 우선권으로 주장하며, 그 내용은 전체적인 설명을 위해 참조로 본 명세서 포함된다.

Claims (23)

  1. 신 세그먼트 플레이 시스템(scene segment playing system)으로서,
    미디어 데이터를 공급하는 미디어 공급 장비와;
    상기 미디어 데이터를 수신하여, 상기 미디어 데이터에 대응하는 신 디스크립션 데이터를 공급하는 디스크립션 생성 서버와;
    인터벌 정보와 상기 미디어 데이터를 획득하고, 상기 인터벌 정보와 상기 신 디스크립션 데이터를 비교한 비교 결과에 따라서, 상기 미디어 데이터로부터 신 세그먼트 데이터를 검색하는 신 서버와;
    상기 인터벌 정보를 입력하고, 상기 신 세그먼트 데이터를 획득하여 플레이하는 제1 엔드 장치를; 포함하고,
    상기 신 서버는 상기 신 디스크립션 데이터의 기록정보에 따라서, 상기 미디어 데이터를 복수 피스의 세그먼트 데이터로 분할하고, 상기 세그먼트 데이터의 데이터 종속성, 데이터 속성 및 데이터 레벨 관계에 따라서, 각 피스의 세그먼트 데이터를 위한 미디어 플레이 트리 구조를 생성하는
    신 세그먼트 플레이 시스템.
  2. 제1항에 있어서,
    상기 인터벌 정보는 시작시간과 종료시간을 포함하고, 상기 인터벌 정보와 상기 신 디스크립션 데이터를 비교할 때, 상기 신 서버는 상기 시작시간과 상기 종료시간 사이의 적어도 하나의 신 플레이 시간을 상기 신 디스크립션 데이터로부터 획득하고, 상기 적어도 하나의 신 플레이 시간에 대응하는 적어도 한 피스의 타겟 세그먼트 데이터를 상기 미디어 데이터로부터 검색하여 상기 신 세그먼트 데이터를 형성하는, 신 세그먼트 플레이 시스템.
  3. 제1항에 있어서,
    상기 인터벌 정보는 컨텐츠 지정정보를 포함하며, 상기 인터벌 정보와 상기 신 디스크립션 데이터를 비교할 때, 상기 신 서버는 상기 컨텐츠 지정정보를 충족하는 적어도 하나의 신 플레이 컨텐츠를 신 디스크립션 데이터로부터 획득하고, 상기 적어도 하나의 신 플레이 컨텐츠에 대응하는 적어도 한 피스의 타겟 세그먼트 데이터를 상기 미디어 데이터로부터 검색하여 신 세그먼트 데이터를 형성하는, 신 세그먼트 플레이 시스템.
  4. 제1항에 있어서,
    상기 신 서버는 신 디스크립션 데이터의 기록정보에 따라서 상기 미디어 데이터를 복수 피스의 세그먼트 데이터로 분할하고, 상기 인터벌 정보는 컨텐츠 지정 데이터를 포함하며, 상기 신 서버는 상기 컨텐츠 지정 데이터와 상기 신 디스크립션 데이터를 비교하고, 신 세그먼트 데이터 피스들로부터 적어도 한 피스의 타겟 세그먼트 데이터를 검색하여 신 세그먼트 데이터를 형성하는, 신 세그먼트 플레이 시스템.
  5. 제1항에 있어서,
    상기 신 서버는 신 디스크립션 데이터의 기록정보에 따라서 상기 미디어 데이터를 복수 피스의 세그먼트 데이터로 분할하고, 상기 인터벌 정보는 시점 데이터(timepoint data)를 포함하며, 상기 신 서버는 상기 시점 데이터와 각 피스의 세그먼트 데이터의 플레이 시작시간 및 플레이 종료시간을 비교하여 적어도 한 피스의 타겟 세그먼트 데이터를 검색하고, 신 세그먼트 데이터를 형성하는, 신 세그먼트 플레이 시스템.
  6. 제1항에 있어서,
    상기 제1 엔드 장치를 사용하여 제1 자체생성 디스크립션 데이터를 확립하고, 상기 제1 자체생성 디스크립션 데이터를 상기 신 서버에 전송하며, 상기 제1 자체생성 디스크립션 데이터는 상기 미디어 데이터에 대응하는 제1 세그먼트 플레이 시간을 포함하고, 상기 제1 자체생성 디스크립션 데이터에 따라서 상기 신 서버는 상기 미디어 데이터로부터 상기 제1 세그먼트 플레이 시간 내에 적어도 한 피스의 타겟 세그먼트 데이터를 검색하여, 신 세그먼트 데이터를 형성하고, 상기 제1 자체생성 디스크립션 데이터를 상기 신 세그먼트 데이터에 대응시키는, 신 세그먼트 플레이 시스템.
  7. 제6항에 있어서,
    상기 제1 자체생성 디스크립션 데이터는 제1 세그먼트 컨텐츠 데이터를 포함하고, 상기 시스템은 제2 자체생성 디스크립션 데이터를 확립하는데 사용되는 제2 엔드 장치를 더 포함하고, 상기 제2 자체생성 디스크립션 데이터는 제2 세그먼트 플레이 시간 및 제2 세그먼트 컨텐츠 데이터를 포함하고, 상기 제2 자체생성 디스크립션 데이터 획득하고, 상기 제1 세그먼트 컨텐츠 데이터 및 제2 세그먼트 컨텐츠 데이터가 동일 또는 등가이고 상기 제1 세그먼트 플레이 시간 및 제2 세그먼트 플레이 시간이 다른 것임을 판정할 때, 상기 신 서버는 상기 제1 세그먼트 플레이 시간 및 상기 제2 세그먼트 플레이 시간에 따라서 플레이 수정 시간을 설정하여, 신 플레이 시간이 상기 플레이 수정 시간 이내에 있는 복수의 조절 세그먼트를 상기 미디어 데이터로부터 검색하고, 상기 신 세그먼트 데이터를 업데이트 하는, 신 세그먼트 플레이 시스템.
  8. 제7항에 있어서,
    상기 플레이 수정 시간은 제1 세그먼트 신 플레이 시간과 제2 세그먼트 신 플레이 시간의 시간 길이들의 결합 또는 교차인, 신 세그먼트 플레이 시스템.
  9. 제7항에 있어서,
    상기 플레이 수정 시간의 시작시간은 제1 세그먼트 플레이 시간의 시작시간과 제2 세그먼트 플레이 시간의 시작시간의 평균값이고, 상기 플레이 수정 시간의 종료시간은 제1 세그먼트 플레이 시간의 종료시간과 상기 제2 세그먼트 플레이 시간의 종료시간의 평균값인, 신 세그먼트 플레이 시스템.
  10. 삭제
  11. 제1항에 있어서,
    상기 인터벌 정보를 획득할 때, 상기 신 서버는 상기 인터벌 정보에 따라서, 상기 미디어 플레이 트리 구조로부터 적어도 한 피스의 타겟 세그먼트 데이터를 검색하여 상기 신 세그먼트 데이터를 형성하는, 신 세그먼트 플레이 시스템.
  12. 신(scene) 세그먼트 플레이 방법으로서,
    미디어 공급 장비에 의해, 미디어 데이터를 공급하는 단계와;
    디스크립션 생성 서버에 의해, 상기 미디어 데이터를 수신하고, 상기 미디어 데이터에 대응하는 신 디스크립션 데이터를 공급하는 단계와;
    제1 엔드 장치에 의해 공급되는 인터벌 정보를 신 서버에 의해 획득하는 단계와;
    상기 인터벌 정보와 상기 신 디스크립션 데이터를 비교한 비교 결과에 따라서, 상기 신 서버에 의해, 상기 미디어 데이터로부터 신 세그먼트 데이터를 검색하는 단계와;
    상기 신 서버에 의해, 상기 신 디스크립션 데이터의 기록정보에 따라, 상기 미디어 데이터를 복수 피스의 세그먼트 데이터로 분할하고, 상기 세그먼트 데이터의 데이터 종속성, 데이터 속성 및 데이터 레벨 관계에 따라, 각 피스의 세그먼트 데이터를 위한 미디어 플레이 트리 구조를 생성하는 단계와;
    상기 신 서버에 의해, 플레이를 위해 상기 신 세그먼트 데이터를 상기 제1 엔드 장치에 출력하는 단계;
    를 포함하는, 신 세그먼트 플레이 방법.
  13. 제12항에 있어서,
    상기 인터벌 정보는 시작시간과 종료시간을 포함하고, 상기 인터벌 정보와 신 디스크립션 데이터를 비교한 비교 결과에 따라서, 상기 신 서버에 의해, 상기 미디어 데이터로부터 각 피스의 신 세그먼트 데이터를 검색하는 단계는:
    상기 인터벌 정보와 상기 신 디스크립션 데이터를 비교할 때, 상기 신 서버에 의해, 상기 신 디스크립션 데이터에서의 상기 시작시간과 상기 종료시간 사이의 적어도 하나의 신 플레이 시간을 획득하는 단계와;
    상기 신 서버에 의해, 상기 적어도 하나의 신 플레이 시간에 대응하는 적어도 한 피스의 타겟 세그먼트 데이터를 상기 미디어 데이터로부터 검색하여 신 세그먼트 데이터를 형성하는 단계;
    를 포함하는, 신 세그먼트 플레이 방법.
  14. 제12항에 있어서,
    상기 인터벌 정보는 컨텐츠 지정정보를 포함하고, 상기 인터벌 정보와 각 피스의 신 디스크립션 데이터를 비교한 비교 결과에 따라서, 상기 신 서버에 의해, 상기 미디어 데이터로부터 신 세그먼트 데이터를 검색하는 단계는:
    상기 인터벌 정보와 상기 신 디스크립션 데이터를 비교할 때, 상기 신 서버에 의해, 상기 컨텐츠 지정정보를 충족하는 적어도 하나의 신 플레이 컨텐츠를 상기 신 디스크립션 데이터로부터 획득하는 단계와;
    상기 신서버에 의해, 상기 적어도 하나의 신 플레이 컨텐츠에 대응하는 적어도 한 피스의 타겟 세그먼트 데이터를 검색하여 신 세그먼트 데이터를 형성하는 단계;
    를 포함하는, 신 세그먼트 플레이 방법.
  15. 제12항에 있어서,
    상기 신 서버는 각 피스의 신 디스크립션 데이터의 기록정보에 따라서 상기 미디어 데이터를 복수 피스의 세그먼트 데이터로 분할하고, 상기 인터벌 정보는 컨텐츠 지정 데이터를 포함하며, 상기 인터벌 정보와 각 피스의 신 디스크립션 데이터를 비교한 비교 결과에 따라서, 상기 신 서버에 의해, 상기 미디어 데이터로부터 신 세그먼트 데이터를 검색하는 단계는:
    상기 신 서버에 의해, 컨텐츠 지정 데이터와 신 디스크립션 데이터를 비교하고, 신 세그먼트 데이터의 피스들로부터 적어도 한 피스의 타겟 세그먼트 데이터를 검색하여 신 세그먼트 데이터를 형성하는 단계:
    를 포함하는, 신 세그먼트 플레이 방법.
  16. 제12항에 있어서,
    상기 신 서버는 각 피스의 신 디스크립션 데이터의 기록정보에 따라서 상기 미디어 데이터를 복수 피스의 세그먼트 데이터로 분할하고, 상기 인터벌 정보는 시점 데이터를 포함하며, 상기 인터벌 정보와 각 피스의 신 디스크립션 데이터를 비교한 비교 결과에 따라서, 상기 신 서버에 의해, 상기 미디어 데이터로부터 신 세그먼트 데이터를 검색하는 단계는:
    상기 신 서버에 의해, 상기 시점 데이터와 각 피스의 신 세그먼트 데이터의 플레이 시작시간 및 플레이 종료시간을 비교하여 적어도 한 피스의 타겟 세그먼트 데이터를 검색하고, 신 세그먼트 데이터를 형성하는 단계;
    를 포함하는, 신 세그먼트 플레이 방법.
  17. 제12항에 있어서,
    상기 제1 엔드 장치에 의해, 제1 자체생성 디스크립션 데이터를 확립하고, 상기 제1 자체생성 디스크립션 데이터를 상기 신 서버에 전송하며, 상기 제1 자체생성 디스크립션 데이터는 상기 미디어 데이터에 대응하는 제1 세그먼트 플레이 시간을 포함하는 단계와;
    상기 제1 자체생성 디스크립션 데이터에 따라서, 상기 신 서버에 의해, 상기 미디어 데이터로부터 상기 제1 세그먼트 플레이 시간 내에 적어도 한 피스의 타겟 세그먼트 데이터를 검색하는 단계와;
    상기 신 서버에 의해, 적어도 한 피스의 타겟 세그먼트 데이터와 함께 신 세그먼트 데이터를 형성하고, 상기 제1 자체생성 디스크립션 데이터를 상기 신 세그먼트 데이터에 대응시키는 단계;
    를 더 포함하는, 신 세그먼트 플레이 방법.
  18. 제17항에 있어서,
    상기 제1 자체생성 디스크립션 데이터는 제1 세그먼트 컨텐츠 데이터를 포함하며, 상기 방법은:
    제2 엔드 장치에 의해, 제2 자체생성 디스크립션 데이터를 확립하고, 상기 제2 자체생성 디스크립션 데이터는 제2 세그먼트 플레이 시간 및 제2 세그먼트 컨텐츠 데이터를 포함하는 단계와;
    상기 제2 자체생성 디스크립션 데이터 획득할 때, 상기 신 서버에 의해, 상기 제1 세그먼트 컨텐츠 데이터 및 상기 제2 세그먼트 컨텐츠 데이터가 동일 또는 등가인가의 여부와, 상기 제1 세그먼트 플레이 시간 및 상기 제2 세그먼트 플레이 시간이 다른 것인가의 여부를 판정하는 단계와;
    판정결과에 따라서, 상기 신 서버에 의해, 상기 제1 세그먼트 플레이 시간 및 상기 제2 세그먼트 플레이 시간에 따라서 플레이 수정 시간의 설정여부를 결정하여, 신 플레이 시간이 상기 플레이 수정 시간 이내에 있는 복수의 조절 세그먼트를 상기 미디어 데이터로부터 검색하고, 신 세그먼트 데이터를 업데이트 하는 단계;
    를 더 포함하는, 신 세그먼트 플레이 방법.
  19. 제18항에 있어서,
    상기 플레이 수정 시간은 상기 제1 세그먼트 플레이 시간과 상기 제2 세그먼트 플레이 시간의 시간 길이들의 결합 또는 교차인, 신 세그먼트 플레이 방법.
  20. 제18항에 있어서,
    상기 플레이 수정 시간의 시작시간은 제1 세그먼트 플레이 시간의 시작시간과 제2 세그먼트 플레이 시간의 시작시간의 평균값이고, 상기 플레이 수정 시간의 종료시간은 제1 세그먼트 플레이 시간의 종료시간과 상기 제2 세그먼트 플레이 시간의 종료시간의 평균값인, 신 세그먼트 플레이 방법.
  21. 전자장치에 의해 판독가능한 프로그램 코드를 저장하는 기록매체로서, 상기 프로그램 코드를 판독할 때, 상기 전자장치는 신 세그먼트 플레이 방법을 실행하며, 상기 방법은:
    미디어 공급 장비에 의해, 미디어 데이터를 공급하는 단계와;
    디스크립션 생성 서버에 의해, 상기 미디어 데이터를 수신하고, 상기 미디어 데이터에 대응하는 신 디스크립션 데이터를 공급하는 단계와;
    제1 엔드 장치에 의해 공급되는 인터벌 정보를, 신 서버에 의해, 획득하는 단계와;
    상기 인터벌 정보와 상기 신 디스크립션 데이터를 비교한 비교 결과에 따라서, 상기 신 서버에 의해, 상기 미디어 데이터로부터 신 세그먼트 데이터를 검색하는 단계와;
    상기 신 서버에 의해, 상기 신 디스크립션 데이터의 기록정보에 따라, 상기 미디어 데이터를 복수 피스의 세그먼트 데이터로 분할하고, 상기 세그먼트 데이터의 데이터 종속성, 데이터 속성 및 데이터 레벨 관계에 따라, 각 피스의 세그먼트 데이터를 위한 미디어 플레이 트리 구조를 생성하는 단계와;
    상기 신 서버에 의해, 플레이를 위해 상기 신 세그먼트 데이터를 상기 제1 엔드 장치에 출력하는 단계;
    를 포함하는, 기록매체.
  22. 제21항에 있어서,
    상기 방법은:
    상기 제1 엔드 장치에 의해, 제1 자체생성 디스크립션 데이터를 확립하고, 상기 제1 자체생성 디스크립션 데이터를 상기 신 서버에 전송하며, 상기 제1 자체생성 디스크립션 데이터는 상기 미디어 데이터에 대응하는 제1 세그먼트 플레이 시간을 포함하는 단계와;
    상기 제1 자체생성 디스크립션 데이터에 따라서, 상기 신 서버에 의해, 상기 미디어 데이터로부터 상기 제1 세그먼트 플레이 시간 내에 적어도 한 피스의 타겟 세그먼트 데이터를 검색하는 단계와;
    상기 신 서버에 의해, 적어도 한 피스의 타겟 세그먼트 데이터와 함께 신 세그먼트 데이터를 형성하고, 상기 제1 자체생성 디스크립션 데이터를 상기 신 세그먼트 데이터에 대응시키는 단계;
    를 더 포함하는, 기록매체.
  23. 제22항에 있어서,
    상기 제1 자체생성 디스크립션 데이터는 제1 세그먼트 컨텐츠 데이터를 포함하고, 상기 방법은:
    제2 엔드 장치에 의해, 제2 자체생성 디스크립션 데이터를 확립하고, 상기 제2 자체생성 디스크립션 데이터는 제2 세그먼트 플레이 시간 및 제2 세그먼트 컨텐츠 데이터를 포함하는 단계와;
    상기 제2 자체생성 디스크립션 데이터를 획득할 때, 상기 신 서버에 의해, 상기 제1 세그먼트 컨텐츠 데이터 및 제2 세그먼트 컨텐츠 데이터가 동일 또는 등가인가의 여부와, 상기 제1 세그먼트 플레이 시간 및 제2 세그먼트 플레이 시간이 다른 것인가의 여부를 판정하는 단계와;
    판정결과에 따라서, 상기 신 서버에 의해, 상기 제1 세그먼트 플레이 시간 및 상기 제2 세그먼트 플레이 시간에 따라서 플레이 수정 시간의 설정여부를 결정하여, 신 플레이 시간이 상기 플레이 수정 시간 이내에 있는 복수의 조절 세그먼트를 상기 미디어 데이터로부터 검색하고, 상기 신 세그먼트 데이터를 업데이트 하는 단계;
    를 더 포함하는, 기록매체.
KR1020130022354A 2012-10-17 2013-02-28 신 세그먼트 플레이 시스템 및 방법, 그리고 그 기록매체 KR101434782B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW101138298 2012-10-17
TW101138298A TWI474200B (zh) 2012-10-17 2012-10-17 Scene clip playback system, method and recording medium thereof

Publications (2)

Publication Number Publication Date
KR20140049445A KR20140049445A (ko) 2014-04-25
KR101434782B1 true KR101434782B1 (ko) 2014-08-27

Family

ID=50475404

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130022354A KR101434782B1 (ko) 2012-10-17 2013-02-28 신 세그먼트 플레이 시스템 및 방법, 그리고 그 기록매체

Country Status (4)

Country Link
US (1) US8737818B2 (ko)
KR (1) KR101434782B1 (ko)
CN (1) CN103780974B (ko)
TW (1) TWI474200B (ko)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104281675A (zh) * 2014-09-29 2015-01-14 华为技术有限公司 一种获取媒体文件的方法及设备
CN105045809B (zh) * 2015-06-05 2017-03-15 广州酷狗计算机科技有限公司 多媒体文件的试播方法及装置
CN107277301B (zh) * 2016-04-06 2019-11-29 杭州海康威视数字技术股份有限公司 监控视频的图像分析方法及其***
CN111800671B (zh) * 2019-04-08 2022-08-12 百度时代网络技术(北京)有限公司 用于对齐段落和视频的方法和装置
US11455731B2 (en) 2020-09-10 2022-09-27 Adobe Inc. Video segmentation based on detected video features using a graphical model
US11887371B2 (en) 2020-09-10 2024-01-30 Adobe Inc. Thumbnail video segmentation identifying thumbnail locations for a video
US11810358B2 (en) 2020-09-10 2023-11-07 Adobe Inc. Video search segmentation
US11887629B2 (en) 2020-09-10 2024-01-30 Adobe Inc. Interacting with semantic video segments through interactive tiles
US11880408B2 (en) 2020-09-10 2024-01-23 Adobe Inc. Interacting with hierarchical clusters of video segments using a metadata search
US11450112B2 (en) 2020-09-10 2022-09-20 Adobe Inc. Segmentation and hierarchical clustering of video
US11631434B2 (en) 2020-09-10 2023-04-18 Adobe Inc. Selecting and performing operations on hierarchical clusters of video segments
US11630562B2 (en) * 2020-09-10 2023-04-18 Adobe Inc. Interacting with hierarchical clusters of video segments using a video timeline
US11995894B2 (en) 2020-09-10 2024-05-28 Adobe Inc. Interacting with hierarchical clusters of video segments using a metadata panel

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000038289A (ko) * 1998-12-05 2000-07-05 구자홍 내용기반 동영상 검색방법과 동영상 검색 데이타 구조
KR20100134610A (ko) * 2008-02-19 2010-12-23 구글 인코포레이티드 비디오 인터벌 주석

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MXPA02004015A (es) * 1999-10-22 2003-09-25 Activesky Inc Un sistema de video orientado a los objetos.
US20010049826A1 (en) * 2000-01-19 2001-12-06 Itzhak Wilf Method of searching video channels by content
US20020133486A1 (en) * 2001-03-15 2002-09-19 Kddi Corporation Video retrieval and browsing apparatus, video retrieval, browsing and editing apparatus, and recording medium
JP2003304523A (ja) * 2002-02-08 2003-10-24 Ntt Docomo Inc 情報配信システム、情報配信方法、情報配信サーバ、コンテンツ配信サーバ及び端末
TWI223162B (en) * 2002-03-25 2004-11-01 Hsin-Chia Fu Method and computer system for automatic generation of multimedia WWW news contents from broadcast news video
US20050125419A1 (en) * 2002-09-03 2005-06-09 Fujitsu Limited Search processing system, its search server, client, search processing method, program, and recording medium
WO2004023341A1 (ja) * 2002-09-03 2004-03-18 Fujitsu Limited 検索処理システム、その検索サーバ、クライアント、検索処理方法、プログラム、及び記録媒体
TWI310545B (en) * 2003-10-04 2009-06-01 Samsung Electronics Co Ltd Storage medium storing search information and reproducing apparatus
CN101076111B (zh) * 2006-11-15 2010-09-01 腾讯科技(深圳)有限公司 一种获取视频流中关键帧段定位信息的方法
CN101778260B (zh) * 2009-12-29 2012-01-04 公安部第三研究所 一种基于结构化描述的视频监控管理方法及***
US8489600B2 (en) * 2010-02-23 2013-07-16 Nokia Corporation Method and apparatus for segmenting and summarizing media content
CN102263907B (zh) * 2011-08-04 2013-09-18 央视国际网络有限公司 比赛视频的播放控制方法及其片段信息的生成方法和装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000038289A (ko) * 1998-12-05 2000-07-05 구자홍 내용기반 동영상 검색방법과 동영상 검색 데이타 구조
KR20100134610A (ko) * 2008-02-19 2010-12-23 구글 인코포레이티드 비디오 인터벌 주석

Also Published As

Publication number Publication date
US20140105571A1 (en) 2014-04-17
TW201416888A (zh) 2014-05-01
US8737818B2 (en) 2014-05-27
KR20140049445A (ko) 2014-04-25
CN103780974A (zh) 2014-05-07
CN103780974B (zh) 2017-03-01
TWI474200B (zh) 2015-02-21

Similar Documents

Publication Publication Date Title
KR101434782B1 (ko) 신 세그먼트 플레이 시스템 및 방법, 그리고 그 기록매체
US20200014979A1 (en) Methods and systems for providing relevant supplemental content to a user device
KR102354652B1 (ko) 자연어 질의를 위한 근사적인 템플릿 매칭
US9344472B2 (en) Seamlessly playing a composite media presentation
JP2018514955A (ja) メディアアセットの部分を識別し記憶するためのシステムおよび方法
JP2019521399A (ja) 会話におけるコンテキスト切替を決定するためのシステムおよび方法
JP5706718B2 (ja) 動画合成システム及び方法並びに動画合成プログラム及びその記憶媒体
CN106471819B (zh) 用于提高媒体资产推荐模型中的精确性的***和方法
JP2018505456A (ja) メタデータおよび使用データ解析を用いるフィルタリング技術のためのシステムおよび方法
JP4925938B2 (ja) ダイジェスト映像情報作成方法、ダイジェスト映像情報作成プログラム、および、映像装置
JP2007013896A (ja) 編集内容共有システム、編集内容共有用サーバ装置、編集内容共有機能付き記録装置及び編集内容共有方法
KR101397331B1 (ko) 신의 요약수집 및 플레이를 위한 시스템 및 방법, 및 그 기록매체
KR101512890B1 (ko) 미디어 신 플레이 시스템 및 방법, 그리고 그 기록매체
JP2005110016A (ja) 配信映像リコメンド方法、装置およびプログラム
JP5544030B2 (ja) 動画シーンのクリップ構成システム、方法および記録メディア
JP2011146879A (ja) コンテンツ再生装置
JP5303747B2 (ja) メタデータ管理装置、メタデータ管理方法、及び、メタデータ管理プログラム
JP2008099012A (ja) コンテンツ再生システム及びコンテンツ蓄積システム
US11769531B1 (en) Content system with user-input based video content generation feature
KR101467079B1 (ko) 신 클립을 구성하기 위한 시스템 및 방법, 및 그 기록매체
US20240221789A1 (en) Content System with User-Input Based Video Content Generation Feature
WO2022209648A1 (ja) 情報処理装置、情報処理方法および非一時的なコンピュータ可読記憶媒体
JP2008301190A (ja) 番組記録再生システム及び番組記録再生方法
JP5749217B2 (ja) カラオケ背景映像の静止表示指示タイミング評価システム
KR20160066879A (ko) 영상표시기기 및 그의 동작 방법

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

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180808

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20190807

Year of fee payment: 6