KR20030017997A - 이미지 시퀀스 내의 위치를 선택하기 위한 방법 및 시스템 - Google Patents

이미지 시퀀스 내의 위치를 선택하기 위한 방법 및 시스템 Download PDF

Info

Publication number
KR20030017997A
KR20030017997A KR1020027017223A KR20027017223A KR20030017997A KR 20030017997 A KR20030017997 A KR 20030017997A KR 1020027017223 A KR1020027017223 A KR 1020027017223A KR 20027017223 A KR20027017223 A KR 20027017223A KR 20030017997 A KR20030017997 A KR 20030017997A
Authority
KR
South Korea
Prior art keywords
key frame
key
current
image sequence
key frames
Prior art date
Application number
KR1020027017223A
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 코닌클리케 필립스 일렉트로닉스 엔.브이.
Publication of KR20030017997A publication Critical patent/KR20030017997A/ko

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/74Browsing; Visualisation therefor
    • G06F16/745Browsing; Visualisation therefor the internal structure of a single video sequence
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Television Signal Processing For Recording (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

이미지 시퀀스 내의 위치를 선택하기 위한 방법 및 시스템. 이미지 시퀀스의 표시(200)가 이 표시(200)에 따라 이동하도록 구성되는 위치 지시기(206)와 함께 디스플레이된다. 이미지 시퀀스 내의 위치는 위치 지시기(206)의 현재 위치에 대응하여 선택된다. 키 프레임들의 선택이 얻어지고, 각 키 프레임은 표시(200)의 부분과 연관된다. 키 프레임들의 이 집합으로부터, 현재 키 프레임(212)이 디스플레이 되며, 그 연관된 부분은 위치 지시기(206)의 현재 위치를 포함한다. 집합 내의 키 프레임의 위치의 지시들(205)도 마찬가지로 보여질 수 있다.

Description

이미지 시퀀스 내의 위치를 선택하기 위한 방법 및 시스템{Method and system for selecting a position in an image sequence}
본 발명의 서론에 따른 방법 및 시스템의 실시예들은 미국 특허 제 5,903,264호로부터 공지되고 있다. 비디오 스트림과 같은 이미지 시퀀스를 관찰할 때, 이미지 시퀀스 내의 뷰포인트(viewpoint) 또는 특정 위치로 네비게이팅(navigating)하도록 가능하게 하는 것이 종종 요구된다. 이것은 시청자가 시퀀스의 관심없는 부분들을 스킵하거나 매우 관심있는 부분들을 반복하도록 허락한다. 종래의 비디오 재생 시스템들은 이 목적을 위해 빠른 전진 및 빠른 후퇴 버튼들을 제공 받았으며, 이는 사용자가 전진 또는 후퇴 방향으로 속도를 증가하도록 허용한다.
대안적으로, 일부 비디오 수요가 있는 시스템들은 각 영화에 대해 트릭 플레이 시스템(trick play stream)들로 불리는 빠른 전진 및 빠른 후퇴 스트림들을 포함한다. 사용자가 영화에서 빠른 전진 또는 빠른 후퇴를 요구할 때, 그는 빠른 전진 또는 빠른 후퇴 옵션을 선택하고 그러면 각 빠른 전진 또는 빠른 후퇴 트릭 플레이 스트림이, 정상 플레이 스트림 대신에 사용자가 보고있는 적절한 포인트들 내에 사용자에게 옮겨진다. 영화의 빠른 전진 또는 빠른 후퇴 버전이 관찰되는 이 방법이 실험되고 있다.
영화가 그러한 빠른 전진 또는 빠른 후퇴들 동작 동안 재생되는 속도는 변화될 수 있다. 적절한 버튼을 반복적으로 누르는 것은 속도를 증가시키는데 사용될 수 있다. 그러나, 아무리 그 속도가 빠르다 해도, 사용자가 비디오 스트림 스크롤을 시청하는 것이 여전히 필요하다. 위의 미국 특허는 비디오 스트림 내의 다른 위치들로 점프하기 위한 텔레비전 또는 디스플레이 유닛 상의 그래픽적 막대를 디스플레이하는 시스템을 개시한다. 사용자는 비디오 스트림 내의 위치를 선택하기 위해 막대를 따라 슬라이더(slider)를 위치시킬 수 있다. 그러면, 이 시스템은 비디오 스트림 내의 일시적인 위치로 막대를 따라 슬라이더의 위치를 옮기고, 이 위치에서 비디오 스트림의 재생을 개시 또는 재시작한다.
공지된 시스템은, 시청자가 막대를 따라 슬라이더의 위치에 대응하는 비디오 스트림 상의 프레임을 보기만 할 수 있다는 단점을 갖는다. 이것은 그가 비디오 스트림 내에서 이 프레임이 발생하는 문맥(context)을 확증하는데 매우 어렵게 하며, 그래서 그가 비디오 스트림을 통해 네비게이팅하는 것을 힘들게 한다.
본 발명은 이미지 시퀀스 내의 위치를 선택하기 위한 방법에 관한 것이며, 이미지 시퀀스의 표시를 위한 디스플레이 단계, 이 표시에 따라 움직이도록 구성되는 위치 지시기를 제공하는 단계, 및 위치 지시기의 현재 위치에 대응하는 이미지 시퀀스 내의 위치를 선택하는 단계를 포함한다.
또한, 본 발명은 이미지 시퀀스내의 위치를 선택하기 위한 시스템에 관한 것이며, 이미지 시퀀스 내의 표시와 이 표시에 따라 움직이도록 구성되는 위치 지시기를 디스플레이하기 위한 브라우징 수단(browsing means), 및 위치 지시기의 현재 위치에 대응하는 이미지 시퀀스 내의 위치를 선택하기 위한 선택 수단을 포함한다.
도 1은 본 발명에 따른 시스템을 포함하는 텔레비전 수신기를 개략적으로 도시하는 도면이다.
도 2는 본 발명에 따른 시스템의 동작 동안 텔레비전 수신기의 디스플레이를 개략적으로 도시하는 도면이다.
도면들 전체에 걸쳐, 동일한 참조 번호들은 유사한 또는 대응하는 특성들을 나타낸다. 도면들에 지시되는 일부 특성들은 전형적으로 소프트웨어로 구현되며, 소프트웨어 모듈들 또는 대상들과 같은 표시 소프트웨어 개체들과 같은 것으로 구현된다.
본 발명의 목적은 이미지 시퀀스 내의 위치의 선택 동안 적합한 문맥을 시청자에게 제공하는 서론에 따른 방법을 제공하는 것이다.
이 목적은, 키 프레임들의 집합을 얻고, 각 키 프레임은 표시의 부분과 연관되며, 그 연관된 부분이 슬라이더의 현재 위치를 포함하는 현재 키 프레임을 키 프레임들의 집합으로부터 선택하고, 현재 키 프레임을 디스플레이하는 것을 특징으로 하는 방법으로 본 발명에 따라 성취된다. 키 프레임들은 이미지 시퀀스의 부분을 표시하는 프레임들이다. 예를 들어, 비디오 스트림 내의 새로운 장면의 제 1 프레임은 이 장면을 표시하는 키 프레임으로서 작용할 수 있다. 그러므로 키 프레임들의 집합은 이미지 시퀀스의 개요를 제공한다. 각 키 프레임은 표시의 부분과 연관되며, 이것은 이것이 이 부분을 표시하기 때문이다. 이제, 슬라이더가 표시를 따라 움직일 때, 이것은 부분들을 따라 마찬가지로 움직인다. 슬라이더가 특정 부분 내에 위치될 때, 이 부분과 연관된 키 프레임이 그때 디스플레이된다. 이것은 사용자에게 그의 문맥에 관한 시각적인 단서(cue)를 제공한다.
실시예에서, 이미지 시퀀스는 비디오 스트림을 구성한다. 비디오 스트림 내의 부분을 선택하는 것은 비디오 스트림들의 평균 길이 때문에 특히 다르며, 그래서 본 발명에 따른 방법은 이미지 시퀀스가 비디오 스트림을 구성할 때 특히 유리하다.
또 다른 실시예에서, 키 프레임들의 선택은 비디오 스트림으로부터 복수의 키 프레임들을 자동적으로 발생하여 얻어진다. 전형적으로 매우 긴 비디오 스트림들에 대해, 비디오 스트림을 나타내는 키 프레임들의 집합을 수동적으로 발생하는 것은 어렵고 성가신 일이다. 비디오 스트림으로부터 키 프레임들을 자동적으로 식별하고 추출하는 다양한 기술들이 개발되어 왔으며 당업계에 공지되어 있다. 키 프레임들의 집합을 얻기 위한 그러한 기술을 사용하여, 본 발명에 따른 방법은 미리 식별된 키 프레임들이 없을 때 조차도 어떠한 비디오 스트림과도 사용될 수 있다.
또 다른 실시예에서, 본 방법은 현재 키 프레임에 순서적으로 인접한 집합으로부터 부가적인 키 프레임을 디스플레이하는 것을 더 포함한다. 단일 키 프레임이 현재 위치를 식별하기에 충분한 문맥을 제공하는 동안, 더 많은 문맥을 제공하는 것이 종종 바람직하다. 현재 키 프레임에 인접한 집합으로부터 적어도 하나의 부가적인 키 프레임을 제공하여, 더 많은 문맥이 제공된다.
또 다른 실시예에서, 본 방법은 키 프레임들의 집합에서 현재 키 프레임에 뒤따르는 키 프레임들의 집합으로부터 다음 키 프레임과, 키 프레임들의 집합 내의 현재 키 프레임에 선행하는 키 프레임들의 집합으로부터 선행 키 프레임과, 키 프레임들의 집합에서 다음 키 프레임에 뒤따르는 키 프레임들의 집합으로부터 부가적인 다음 키 프레임과, 키 프레임들의 집합 내의 선행 키 프레임에 선행하는 키 프레임들의 집합으로부터 부가적인 선행 키 프레임을 디스플레이하는 것을 더 포함한다. 현재 키 프레임을 포함하는 5개 프레임들을 디스플레이하는 것이 특히 유리하다는 것이 실무에서 발견되었다. 5개 키 프레임들은 개별적으로 인식 가능하게 되는 충분한 해상도에서 같이 디스플레이될 수 있으나, 그들은 이미지 시퀀스의 상대적으로 큰 부분에 대해 충분한 문맥을 제공하기 위해 이미지 시퀀스 내에 통상적으로 충분히 떨어져 있다.
또 다른 실시예에서, 슬라이더는 표시를 따라 사용자 운영 가능하게 위치되도록 구성된다. 슬라이더가 자동적으로 움직일 때, 사용자는 시간외에(over time) 변경됨에 따라 현재 키 프레임을 관찰하면서 이미지 시퀀스의 빠른 개요를 취득할 수 있다. 그러면 그는 그가 이미지 시퀀스의 재시작 또는 시작 재생을 원하는 일부 포인트들을 지시할 수 있다. 그러나, 슬라이더의 움직임 동안 사용자 제어를 부여하여, 그가 원하는 위치에서 슬라이더를 빨리 위치시킬 수 있다. 이 방법은 예를 들어 그가 관심 프레임이 이미지 시퀀스의 마지막 부분 근처의 어딘가에 위치된다고 알고 있다면 그는 이미지 시퀀스의 마지막 부분들로 스킵할 수 있다.
또 다른 실시예에서, 본 방법은 적어도 하나의 키 프레임과 연관된 부분에 대응하는 위치에서 표시를 따라 키 프레임들의 집합으로부터 적어도 하나의 키 프레임의 지시를 디스플레이하는 것을 더 포함한다. 전형적으로 키 프레임들은 표시를 따라 균등하게 분배되는 것은 아니며, 특히 이들이 자동적으로 발생될 때 아니다. 이것은, 슬라이더가 표시를 따라 움직이는 동안, 현재 키 프레임이 명백하게 랜덤한 순간들에 변경된다. 표시를 따라 적어도 하나의 키 프레임의 시각적 지시를제공하여, 사용자가 본 방법의 작용들 상에서 더 좋은 피드백을 갖는 것이 성취된다.
본 실시예의 변경에서, 현재 키 프레임의 선택이, 슬라이더가 키 프레임들의 집합으로부터 키 프레임의 지시의 위치를 따라 움직일 때 마다, 이루어진다. 키 프레임의 존재가 표시를 따라 시각적으로 지시되면, 키 프레임이 슬라이더가 상기 지시를 따라 이동할 때 갱신되는 것이 논리적이다. 그러면 한 키 프레임이 다른 것으로 변화하는 것은 지시를 지나가는 슬라이더에 대응한다.
본 발명의 또 다른 실시예는 일시 정지 동작에 응답하여 실질적으로 꽉찬 스크린 형식으로 현재 키 프레임을 디스플레이하는 것을 더 포함한다. 키 프레임들은 특히 복수의 키 프레임들이 한번에 보여질 때 감소된 사이즈로 전형적으로 보여진다. 이 감소된 사이즈 때문에, 시청자가 상세함을 식별하는데 어렵게 될 것이다. 그러므로, 그가 실질적으로 꽉찬 스크린 해상도로 현재 키 프레임을 보는 것이 유리하다. 원격 제어 상에서 일시 정지 버튼을 사용자가 누르는 것에 의해 전형적으로 작동하는 일시 정지 동작의 사용은 키 프레임의 꽉찬 스크린 디스플레이의 요청을 위한 직관적인 방법이며, 이것은 통상 일시 정지 버튼을 누르는 것이 디스플레이되는 단일 프레임의 결과가 되기 때문이다. 디스플레이는 완전히 꽉찬 스크린이 될 필요가 없으며, 마찬가지로 스크린상에 표시 및 슬라이더를 또한 유지하는 것이 바람직 할 것이다.
본 발명의 또 다른 목적은 위치의 선택 동안 적합한 양의 문맥을 사용자에게 제공하는 서론에 따른 시스템을 제공하는 것이다.
이 목적은, 키 프레임들의 집합을 획득하기 위한 시퀀싱 수단과, 각 키 프레임은 표시의 부분과 연관되며, 그 연관된 부분이 슬라이더의 현재 위치를 포함하는 현재 키 프레임을 키 프레임들의 집합으로부터 선택하기 위한 현재 키 프레임 선택 수단과, 현재 키 프레임을 더 디스플레이하기 위해 배열되는 브라우징 수단에 의해 특징되는 시스템에서 본 발명에 따라 성취된다. 브라우징 수단이 활성될 때, 표시 및 슬라이더가 보여지며, 슬라이더는 표시를 따라 위치될 수 있다. 예를 들어 키 프레임들의 자동적인 발생을 통해 얻어진 키 프레임들의 집합은 사용자에게 원하는 양의 문맥을 제공하도록 사용된다.
실시예에서, 시스템은, 증가 속도 동작의 제 1 발생에 따라 정상 디스플레이 속도보다 더 높은 속도의 디스플레이 속도로 이미지 시퀀스를 디스플레이하고, 증가 속도 동작의 부가적인 발생에 따라 브라우징 수단을 활성하도록 배열된다. 정상적으로, 시청자는 그의 빠른 전진 및 빠른 후퇴 버튼들을 사용하여 이미지 시퀀스를 통해 네비게이팅한다. 이들 버튼들 중 하나를 누르는 것은 정상 디스플레이 속도에 대해 디스플레이 속도를 증가시키고, 그래서 사용자는 이미지 시퀀스를 통해 브라우징할 수 있다. 이 버튼을 반복적으로 누르는 것은 속도를 더 증가시킨다. 본 발명에 따른 방법 및 시스템이 시청자에게 이미지 시퀀스를 통해 더 빨리 네비게이팅하는 방법을 제공하므로, 이것이 빠른 전진 또는 빠른 후퇴 동작의 최고로서 보여질 수 있다. 그래서, 브라우징 수단을 활성하는 증가 속도 동작의 부가적인 발생을 갖는 것이 유리하다.
본 발명은 또한 프로그램 가능한 장치가 본 발명에 따른 시스템과 같은 기능을 하도록 하는 컴퓨터 프로그램 제품에 관한 것이다.
본 발명의 이러한 및 다른 양상들은 도면에 나타난 실시예들을 참조하여 명확하고 명백해질 것이다.
도 1은 본 발명에 따른 시스템을 포함하는 텔레비전 수신기를 개략적으로 도시한다. 라디오 주파수(RF) 신호들로 변조된 디지털 방송 스트림들이 안테나(1) 또는 대안적으로 케이블 네트워크로부터 수신된다. 방송 스트림은 예를 들어 디지털 비디오 방송(DVB) 표준에 따라 포맷될 수 있다. 튜너(2)는 상기 RF 신호들을 수신하는 능력과 복조기(3)로 출력될 그들 중 하나를 선택하는 능력을 갖는 표준 아날로그 RF 수신 장치를 포함한다. 튜너(2)의 그 신호는 중앙 처리 장치(CPU ; 5)로부터 수신되는 제어 데이터에 의존한다. 복조기(3)는 CPU(5)로부터 수신되는 제어 신호들에 기초하여 아날로그 신호를 디지털 패킷 스트림으로 변환한다. 이 패킷 스트림은 그후 디멀티플렉서(4)로 출력되고, 이는 CPU(5)로부터 수신되는 제어 데이터에 따라 특정 프로그램에 속하는 패킷들을 선택하며, 이 패킷 스트림을 기초 오디오, 비디오 또는 데이터 스트림들로 분해한다. 시스템이 비디오 스트림에 참조하여 아래에서 논의되는 동안, 일반적인 어떤 이미지 시퀀스도 마찬가지로 사용될 수 있다.
방송 신호들에 부가하여, 텔레비전 수신기는 예를 들어 (디지털) 비디오 레코더 또는 DVD 재생기, 인터넷, 또는 디지털 가입자 라인으로부터의 다른 소스들로부터 신호들을 마찬가지로 수신하도록 적응될 수 있다. 프로그램들 및 프로그램 속성들은 동일 소스로부터 얻어져야할 필요는 없다. 예를 들어, 방송 프로그램들에 관련된 속성 및 속성 값들은 인터넷 사이트에서 얻어질 수 있다.
비디오 처리기(8)는 디멀티플렉서(4) 또는 CPU(5)로부터 수신되는 비디오 스트림을 디코딩한다. 디코딩된 비디오 데이터는 그후 디스플레이 스크린(9)으로 전송된다. 오디오 처리기(6)는 디멀티플렉서(4)로부터 수신되는 오디오 스트림을 디코딩한다. 디코딩된 오디오 데이터는 그후 스피커 시스템(7)으로 전송된다.
디멀티플렉서(4)는 CPU(5)로 기초 데이터 스트림을 출력한다. 기초 데이터 스트림은 데이터의 두 가지 타입들을 갖는다: 제어 데이터 및 컨텐츠 데이터. 컨텐츠는 예를 들어 상호 동작 프로그램들을 말하고; 제어는 멀티플렉스의 구조, 채널들이 변조되는 (RF) 주파수들, 및 멀티플렉스 내의 (다른) 테이블들 및 다양한 컨텐츠 구성성분들이 발견될 수 있는 주소들과 같은 문제들을 특정하는 멀티플렉스 내의 테이블들을 말한다. CPU(5)는 판독 전용 메모리(ROM ; 12) 내에 저장된 프로그램 명령들을 실행할 수 있는 하나 또는 그 이상의 마이크로프로세서들을 포함한다. 대안적으로, 프로그램 명령들은 하드디스크와 같은 랜덤 엑세스 메모리에 저장될 수 있다. 이들 프로그램 명령들은 특히 명령 모듈(13) 및 선호 프로파일 모듈(14)을 포함하는 소프트웨어 모듈들의 부분들을 포함한다. 예를 들어 DVB-SI 데이터 및 선호 프로파일 정보와 같은 상기 소프트웨어 모듈들에 의해 처리된 데이터는 비휘발성 메모리(11)에 저장될 수 있다. 명령 모듈(13)은 선택을 튜닝 및 디멀티플렉싱하는 것과 디스플레이 스크린(9) 상에 제공될 데이터를 비디오 처리기(8)에 전송하는 것과 같은, 텔레비전 수신기의 기능들을 제어할 수 있다.
사용자 명령 유닛(10)은 예를 들어 원격 제어(도시 안됨)를 통해 사용자 명령들을 수신하고 처리될 이들을 명령 모듈(13)에 전송한다. 예를 들어, 사용자가 채널 번호를 입력할 때, 명령 모듈(13)은 대응하는 방송 스트림과 그 안의 데이터 패킷들을 선택하기 위해 튜너(2) 및 디멀티플렉서(4)를 제어하고, 예를 들어 몇 초 동안 디스플레이될 채널 이름, 제공 번호와 같은 그래픽적 데이터를 스크린(9) 상에 피드백을 나타내기 위해 비디오 처리기(8)로 보낸다.
선호 프로파일 모듈(14)은 예를 들어 이들 채널들에 대해 스케쥴되는 DVB 술어학으로 "이벤트(events)들" 또는 프로그램들에 관한 및 수신되는 방송 스트림들에서 활용 가능한 DVB 술어학으로 "서비스들(services)" 또는 채널들에 관한 정보를 수집하기 위해 디멀티플렉서(4)로부터 DVB-SI 데이터와 같은 수신된 프로그램 속성들을 해석한다. 선호 프로파일 모듈(14)은 사용자의 시청 행동으로부터 학습하도록 배열될 수 있다. 예를 들어, 선호 프로파일 모듈(14)은 명령 모듈(13)로부터 명령들을 수신할 수 있고, 이로부터 사용자가 어떤 프로그램들을 흥미있다고 보는지를 결정한다. 선호 프로파일 모듈(14)은 사용자에 대해 선호 프로파일로 사용자의 선호들 및 관심을 기록한다. 선호 프로파일 모듈(14)은 선호 프로파일들의 집합을 유지할 수 있다.
비디오 스트림의 정상 재생동안, 사용자가 빠른 전진 또는 빠른 후퇴 방향으로 디스플레이 속도를 증가시키기 위해 사용자 명령 유닛(10)에 신호들을 누를 때, 예를 들어, 그의 원격 제어 상의 빠른 전진 또는 빠른 후퇴 버튼들을 눌러서, 명령 모듈(13)은 비디오 처리기(8)가 더 빠른 속도로 비디오 스트림을 디코딩하도록 제어한다. 빠른 전진 또는 빠른 후퇴 버튼들을 반복적으로 누르는 것은 비디오 처리기(8)가 비디오 스트림을 아주 빠른 속도들로 디코딩하는 결과가 된다. 사용자가 상기 버튼을 누르는 것의 수많은 반복된 발생들 후에, 브라우징 모듈(15)이 활성된다.
브라우징 모듈(15)은 이미지 시퀀스의 표시를 발생하고 이 표시를 따라 이동하도록 구성되는 슬라이더를 제공한다. 이 표시 및 슬라이더는 그후 예를 들어 이들을 비디오 처리기(8)에 공급하여 디스플레이 스크린(9) 상에 나타난다.
시퀀싱 모듈(16)은 비디오 스트림에 대해 키 프레임들의 집합을 획득한다. 양호하게, 시퀀싱 모듈(16)은 비디오 스트림으로부터 복수의 키 프레임들을 자동적으로 발생한다. 이것은 아래에서 더욱 상세히 설명될 것이다.
도 2는 본 발명에 따른 시스템의 동작 동안 디스플레이(9)를 개략적으로 도시한다. 비디오 스트림의 표시(200)는 수평 막대로서 디스플레이된다. 수평 막대는 색칠될 수 있으며, 다른 방법들로 지시될 수 있다. 표시(200)는 예를 들어 막대 아래에 시간 크기를 제공하여 또는 막대의 우측에 비디오 스트림의 총 길이를 디스플레이하여 표시되는 비디오 스트림의 길이의 지시들로 더 향상될 수 있다. 이것은 시청자에게 비디오 스트림의 길이의 지시를 제공하고 그가 비디오 스트림 내의 특정 위치로 빨리 점프하도록 허용한다.
물론 표시(200)는 수평 막대 또는 심지어 막대도 될 필요가 없다. 또한 표시(200)는 수직 막대가 될 수 있거나 어떤 방식으로 휘어질 수 있다. 중요한 것은 사용자가 표시(200)가 그러한 것이라고 인식할 수 있다는 것이다.
위치 지시기가 슬라이더(206)의 형식으로 여기에 제공된다. 슬라이더(206)는 표시(200)를 따라 이동하도록 구성된다. 도 2에 도시된 실시예에서, 슬라이더는 표시(200) 상에 중첩된다. 양호하게, 슬라이더(206)는 표시(200)를 따라 사용자 동작적으로 위치되도록 구성된다. 이 목적을 위하여, 사용자의 원격 제어는 "전진" 및 "후퇴" 버튼들, 4-방식 커서, 조그 휠(jog wheel), 스크롤 휠 또는 슬라이더(206)가 움직이는 방향을 지시하기 위한 다른 입력 메커니즘을 제공 받을 수 있다. 대안적으로, 사용자 명령 유닛(10)은 음성 명령을 통해 입력을 수신하도록 배열될 수 있으며 브라우징 모듈(15)은 적절한 음성 명령들에 응답하여 표시(200)를 따라 슬라이더(206)를 움직이도록 배열된다. 본 발명에 따른 시스템이 컴퓨터 시스템에 삽입된다면, 마우스 또는 커서 키들과 같은 입력 장치가, 슬라이더(206)가 위치되는 그곳에 응답하여 요구되는 위치에 클릭하여, 또는 요구되는 위치에 표시를 따라 슬라이더(206)를 선택하여 끌어서 표시를 따라 슬라이더를 위치하도록 사용될 수 있다.
표시(200)와 관련된 슬라이더(206)의 현재 위치는 비디오 스트림 내의 현재 위치로 옮겨질 수 있다. 예를 들어, 슬라이더(206)가 표시(200)의 중간에 위치되면, 그후 이것은 비디오 스트림의 중간 위치로 옮겨질 수 있다. 이 이동은 당업계에 공지되어 있다; 위에 언급한 미국 특허를 보라.
슬라이더(206)를 사용하는 대안에서, 위치 지시기의 어떤 다른 타입이 사용될 수 있다. 예를 들어, 표시(200)의 부분은 표시(200) 상의 현재 위치를 지시하기 위해 강조될 수 있다. 표시(200)가 휘어지면, 현재 위치를 지시하기 위해 시계 바늘 또는 포인터를 사용하는 것이 유리하다.
비디오 스트림 내의 위치가 선택되었을 때, 비디오 스트림의 재생은 이 포인트에서 시작되거나 재시작될 수 있다. 그러나, 재생이 시작되어야 하는 지 또는 이 포인트에서 재시작되어야 하는 지를 지시하는 명확한 사용자 동작을 기다리는 것이 바람직할 것이다. 예를 들어, 사용자가 표시(200)를 따라 특정 위치에 슬라이더(206)를 위치시키고 그후 원격 제어 상의 재생 버튼을 누르면, 사용자가 재생 버튼을 누르는 그 순간 슬라이더(206)의 현재 위치는 비디오 스트림 내의 그 위치로 옮겨져야 한다. 그후 이 위치에서 재생이 시작 또는 재시작된다.
키 프레임들(210-214)은 사용자 동작적으로 디스플레이될 수 있다. 사용자가키 프레임들 중 하나를 작동시키면, 비디오 스트림의 재생이 키 프레임들 중 선택된 하나의 위치에 의해 표시되는 비디오 스트림 내의 위치에서 시작된다. 이 방법으로, 사용자는 원하는 키 프레임의 위치를 따라 정확히 슬라이더(206)를 위치시켜야할 필요가 없다. 작동은 예를 들어 그의 조그 휠, 스크롤 휠 또는 다른 입력 메커니즘에 의해 사용자에 의해 움직여질 수 있는 다른 온-스크린 포인터 또는 커서를 제공하여 성취될 수 있다. 선택적으로 버튼을 누르는 것을 따라 이 포인터가 키 프레임 상으로 움직일 때, 비디오 스트림의 재생이 키 프레임들 중 선택된 하나의 위치에 의해 표시되는 비디오 스트림 내의 위치에서 시작한다. 본 발명이 컴퓨터 시스템에 삽입될 때, 종래의 마우스 제어형 커서 및 관련 단일 및 더블 클릭 메커니즘들이 사용될 수 있다.
시퀀싱 모듈(16)은 비디오 스트림에 대해 키 프레임들의 일시적 정렬된 집합을 얻는다. 키 프레임들은 이미지 시퀀스의 부분의 표시들인 프레임들이다. 예를 들어, 비디오 스트림 내의 새로운 장면의 제 1 프레임은 이 장면의 키 프레임 표시로서 역할을 할 수 있다. 대안적으로, 표시 이미지들은 이미지 시퀀스로부터 이미지들로서 선택되는 것 보다 상호적으로 생성될 수 있다.
예를 들어 DVD와 같은 일부 비디오 스트림들에 대해, 이 비디오 스트림에 대해 키 프레임들의 집합과 함께 비디오 스트림이 같이 제공된다. 이 집합은 그후 쉽게 활용 가능하다. 그러나, 종종 이것은 그러한 경우가 아닐 것이고, 이것이 그러한 경우라 할 때라도, 그러한 시퀀스 내의 키 프레임들의 수가 매우 제한될 것이고 그래서 본 발명에 따른 방법에 적게 사용될 것이다.
그러므로, 양호하게 시퀀싱 모듈(16)은 비디오 스트림으로부터 복수의 표시 키 프레임들을 자동적으로 검출하여 키 프레임들의 집합을 자동적으로 발생한다. 비디오 스트림을 포함하는 프레임들을 분석하여, 중요한 스트림들을 나타내는 프레임들이 검출되고 선택될 수 있다. 그러한 장면을 표시하는 프레임은 그후 키 프레임으로 식별될 수 있으며 집합에 부가된다. 이 목적을 위한 두 가지 적합한 기술들이 국제 특허 출원 WO98/55942(대리인 문서 PHA 23253) 및 국제 특허 출원 WO98/55943(대리인 문서 PHA 23252)에 각각 개시된다.
WO 98/55942는 소스 비디오의 컨텐츠들을 분석하고 선택된 이미지들을 사용하여 컨텐츠들의 시각적 테이블을 개발하는 비디오 인텍싱 시스템을 개시한다. 소스 비디오는 한 장면에서 다른 장면으로부터 비디오 컷(cut)들 및 정지 장면들을 검출하기 위해 분석된다. 키 프레임들은 각 중요한 장면에 대해 선택된다. 키 프레임 필터링 처리는 예를 들어 단색 프레임들을 포함하는 덜 요구되는 프레임들 또는 1차 포커스들과 같은 대상을 갖거나 1차 포커스들 중 하나를 갖는 이들 프레임들을 필터링한다. 시각적 인덱스는 키 프레임 필터링 후에 남는 이들 프레임들로부터 생성되고 검색을 위해 저장된다.
WO 98/55943은 DCT 계수들 및 마이크로블록들을 기초로 한 장면에서 다른 장면으로부터 비디오 컷들 및 정적 장면들을 검출하는 중요한 장면들을 검출하기 위한 시스템을 개시한다. 키 프레임 필터링 처리는 예를 들어 단색 프레임들을 포함하는 덜 요구되는 프레임들 또는 1차 포커스들과 같은 대상을 갖거나 1차 포커스들 중 하나를 갖는 이들 프레임들을 필터링한다.
비디오 스트림으로부터 키 프레임들을 자동적으로 추출하기 위한 다른 적합한 기술들이 또한 당업계에 공지되고 본 발명에 쉽게 사용될 수 있다. 키 프레임들은 일시적으로 정렬되며, 즉, 제 1 키 프레임이 제 2 키 프레임보다 집합에서 늦게 발생하면, 제 1 키 프레임 또한 제 2 키 프레임 보다 이미지 시퀀스에서 늦게 발생한다.
상기 집합으로부터의 각 키 프레임은 표시(200)의 부분과 연관된다. 집합이 자동적으로 발생되었을 때, 이들 부분들은 각 키 프레임들이 추출되는 중요한 장면에 대응한다. 집합이 수동적으로 생성되었다면, 키 프레임들이 속하는 부분들을 수동적으로 식별하는 것이 필요하다.
본 발명에 따라, 집합으로부터의 프레임들 중 하나는 현재 키 프레임(212)으로서 선택된다. 이 선택의 의도가 사용자에게 슬라이더(206)의 위치상에 대한 시각적 피드백을 제공하는 것이기 때문에, 선택은 슬라이더(206)의 현재 위치에 관계되어야 한다. 슬라이더(206)가 표시(200)를 따라 이동함에 따라, 이것은 집합 내에 연관된 키 프레임들이 있는 표시(200)의 부분들을 따라 이동한다. 그래서, 현재 키 프레임(212)은 그 연관된 부분이 슬라이더(206)의 현재 위치를 포함하는 키 프레임으로서 선택될 수 있다.
그후 현재 키 프레임(212)은 디스플레이 스크린(9) 상에 디스플레이된다. 양호하게, 현재 키 프레임은 감소된 사이즈로 디스플레이된다. 현재 키 프레임(212)의 사이즈를 감소시켜, 사용자가 비디오 스트림 내의 현재 위치를 여전히 빠르게 식별할 수 있지만 이것은 필요없는 상세함으로 성가시게 되지 않는 것을 성취할 수있다. 그러나, 그가 꽉찬 현재 키 프레임(212)을 보고자 한다면, 그는 양호한 실시예에서 일시 정지 키와 같은 원격 제어의 키를 누를 수 있다. 사용자 명령 유닛(10)이 이 명령을 받을 때, 이것은 일시 정지 동작을 발생한다. 이 일시 정지 동작에 응답하여, 현재 키 프레임(212)은 실질적으로 꽉찬 스크린 방식으로 디스플레이된다. 표시 및 슬라이더가 디스플레이 스크린(9) 상에 마찬가지로 유지될 필요가 있기 때문에, 현재 키 프레임(212)을 전체 스크린상에 디스플레이하는 것은 불가능할 수 있다.
이제, 이 방식으로 현재 키 프레임(212)을 나타내는 것은 그러므로 적합한 양의 문맥을 제공하고, 그러나, 때로는 더 많은 문맥을 제공하는 것이 바람직할 때도 있다. 이러한 경우에, 집합으로부터의 부가적인 키 프레임이 선택되고 디스플레이될 수 있으며, 이 부가적인 키 프레임은 집합에서 현재 키 프레임(212)에 인접한다. 즉, 집합에서 현재 키 프레임에 뒤따르거나 선행하는 것이 디스플레이된다.
사실, 상당히 많은 양의 문맥도 5개의 프레임들을 제공하여 얻어질 수 있다: 현재 키 프레임(212), 이것에 선행하는 것(211), 이것을 뒤따르는 것(213), 선행하는 것(211)의 선행하는 것(210), 및 뒤따르는 것(213)의 뒤따르는 것(214). 이 방식으로 5개의 키 프레임들을 제공하여, 큰 양의 문맥이 수립되고, 개별 키 프레임들(210-214)은 여전히 상당한 정도의 상세함과 같이 디스플레이될 수 있다.
현재 키 프레임(212)에 부가하여 제공될 어떤 부가적인 키 프레임들의 선택은 대칭적일 필요가 없다. 종종, 사용자는 비디오 스트림의 시작에서 개시하고, 스트림 내를 더 따라 위치되는 장면을 찾는다. 이러한 경우에, 그는 후퇴 방향에서보다 전진 방향에서 문맥을 더 필요로 한다. 그러면 예를 들어 3개의 뒤따르는 키 프레임들과 하나의 선행하는 키 프레임이 현재 키 프레임에 부가적으로 보여질 수 있다.
적어도 하나의 키 프레임과 연관된 부분에 대응하는 위치에서, 표시(200)를 따라 키 프레임들의 집합으로부터 적어도 하나의 키 프레임의 지시를 디스플레이하여 부가적인 향상이 성취된다. 도 2에 도시된 실시예에서, 집합으로부터의 모든 키 프레임들은 검은 박스들(205)을 사용하여 지시된다. 이 경우에, 집합 내의 키 프레임들이 표시(200)를 따라 균등하게 분포되지 않는 다는 것은 즉각적으로 명백하다. 이것은 표시가 분할되는 부분들이 또한 표시(200)를 따라 균등하지 않게 분포된다는 것을 의미한다. 지시들(205)없이, 현재 키 프레임(212)의 디스플레이는 슬라이더(206)가 표시(200)를 따라 움직이는 동안 보이는 정도의 랜덤한 순간들에서 변경될 것이다. 지시들(205)과 함께, 현재 키 프레임(212)의 표시가 슬라이더(206)가 지시들(205) 중 하나에 접근하거나 통과할 때 변경될 것이다. 이것은 사용자에게 발생하고 있는 것에 대한 시각적 피드백을 제공한다.
키 프레임들의 집합이 많은 수의 프레임들을 포함할 때, 집합 내의 모든 키 프레임들을 표시하는 지시들(205)을 보여주는 것은 실용적이지 않을 것이다. 예를 들어, 90분의 영화(5400초)와 매 10초당 하나의 키 프레임에 대해, 500 키 프레임들을 넘을 것이다. 이것은 수평 방향의 표시(200)의 픽셀당 하나의 키 프레임을 의미할 것이다. 그러한 경우에, 지시들(205)은 키 프레임들의 집합의 서브세트에 대해서만 보여질 것이다.
양호하게, 현재 키 프레임(212)의 선택은 슬라이더(206)가 상기 지시들(205) 중 하나의 위치를 따라 움직일 때 마다 이루어진다. 이것은 사용자에게 시각적 "트리거(trigger)"를 제공한다. 이 실시예에서, 새로운 현재 키 프레임(212)이 슬라이더(206)가 지시들(205) 중 하나를 통과할 때 마다 이제 디스플레이된다. 동일한 효과는 이들이 연관된 부분들의 시작에 지시(205)를 꾸준하게 위치시켜 얻어질 수 있다.
복수의 키 프레임들(210-214)이 같이 제공될 때, 표시(200)가 분할되는 부분들을 가로질러 슬라이더(206)가 이동하는 것은 사용자가 스크롤링하는 방식으로 키 프레임들(210-214)을 통해 브라우징할 수 있는 것을 실현한다.
디스플레이되는 키 프레임들(210-214)과 지시들(205) 사이의 관계는 예를 들어 도 2에 도시된 바와 같이 대응하는 키 프레임과 지시 사이의 연결기를 그려서 시각적으로 향상될 수 있다. 이것은 디스플레이(9) 상에 "줌" 효과를 생성한다. 새로운 현재 키 프레임(212)이 선택될 때 대응하는 것들을 지시하는 라인들이 다른 지시들로 이동할 것이다.
본 발명에 따른 시스템은 적절한 소프트웨어가 장착된 컴퓨터, 비디오 레코더, 셋탑 박스, 또는 텔레비전 수신기로서 구현될 수 있다. 본 시스템은 플로피 디스크 또는 CD롬과 같은 저장 매체 상에 저장될 수 있는 컴퓨터 프로그램으로 실현될 수 있으며, 파일 서버에 의해 네트워크 상에서 활용 가능하게 될 수 있다. 프로그램 가능한 장치 내에 장착될 때 컴퓨터 프로그램은 이 장치 내의 프로세서가 본 발명에 따른 방법을 실행하도록 할 것이다. 그러므로, 이 컴퓨터 프로그램은 프로그램 가능한 장치가 본 발명에 따른 시스템으로서 기능하도록 한다.

Claims (12)

  1. 이미지 시퀀스 내의 위치의 선택 방법으로서, 상기 이미지 시퀀스의 표시(200 ; representation)를 디스플레이하는 단계, 상기 표시(200)를 따라 이동하도록 구성되는 위치 지시기(206)를 제공하는 단계, 및 상기 위치 지시기(206)의 현재 위치에 대응하는 상기 이미지 시퀀스 내의 위치를 선택하는 단계를 포함하는, 상기 이미지 시퀀스 내의 위치의 선택 방법에 있어서,
    키 프레임들의 집합을 얻는 단계로서, 각 키 프레임이 상기 표시(200)의 부분과 연관되는 단계, 그 연관된 부분이 위치 지시기(206)의 현재 위치를 포함하는 현재 키 프레임(212)을 키 프레임들의 상기 집합으로부터 선택하는 단계, 상기 현재 키 프레임(212)을 디스플레이하는 단계를 포함하는 것을 특징으로 하는 방법.
  2. 제 1 항에 있어서,
    상기 이미지 시퀀스는 비디오 스트림을 구성하는 방법.
  3. 제 2 항에 있어서,
    키 프레임들의 상기 집합은 상기 비디오 스트림으로부터 복수의 키 프레임들을 자동적으로 생성하여 얻어지는 방법.
  4. 제 1 항에 있어서,
    상기 집합에서 상기 현재 키 프레임(212)에 인접한, 상기 집합으로부터 부가적인 키 프레임(211,213)을 디스플레이하는 단계를 더 포함하는 방법.
  5. 제 1 항에 있어서,
    키 프레임들의 상기 집합에서 상기 현재 키 프레임(212)에 뒤따르는 것인, 키 프레임들의 상기 집합으로부터의 다음 키 프레임(213)과, 키 프레임들의 상기 집합 내의 상기 현재 키 프레임(212)에 선행하는 것인, 키 프레임들의 상기 집합으로부터의 선행 키 프레임(211)과, 키 프레임들의 상기 집합에서 상기 다음 키 프레임(213)에 뒤따르는 것인, 키 프레임들의 상기 집합으로부터의 부가적인 다음 키 프레임(214)과, 키 프레임들의 상기 집합 내의 상기 선행 키 프레임(211)에 선행하는 것인, 키 프레임들의 상기 집합으로부터의 부가적인 선행 키 프레임(210)을 디스플레이하는 단계를 더 포함하는 방법.
  6. 제 1 항에 있어서,
    상기 위치 지시기(206)는 상기 표시(200)를 따라 사용자가 운용가능하게 위치되도록 구성되는 방법.
  7. 제 1 항에 있어서,
    적어도 하나의 키 프레임과 연관된 부분에 대응하는 위치에서 상기 표시(200)를 따라 키 프레임들의 상기 집합으로부터 상기 적어도 하나의 키 프레임의 지시(205)를 디스플레이하는 단계를 더 포함하는 방법.
  8. 제 7 항에 있어서,
    상기 위치 지시기(206)가 키 프레임들의 상기 집합으로부터 키 프레임의 지시(205)의 위치를 따라 움직일 때 마다, 상기 현재 키 프레임(212)의 선택이 이루어지는 방법.
  9. 제 1 항에 있어서,
    일시 정지 동작에 응답하여, 실질적으로 꽉찬 스크린 방식(full-screen fashion)으로 상기 현재 키 프레임(212)을 디스플레이하는 단계를 더 포함하는 방법.
  10. 이미지 시퀀스 내의 위치를 선택하기 위한 시스템으로서, 상기 이미지 시퀀스의 표시(200)와 상기 표시(200)에 따라 움직이도록 구성되는 위치 지시기(206)를 디스플레이하기 위한 브라우징 수단(browsing means), 및 상기 위치 지시기(206)의 현재 위치에 대응하는 상기 이미지 시퀀스 내의 위치를 선택하기 위한 선택 수단을 포함하는, 상기 이미지 시퀀스 내의 위치를 선택하기 위한 시스템에 있어서,
    키 프레임들의 집합을 얻기 위한 시퀀싱 수단(16 ; sequencing means)으로서, 각 키 프레임은 상기 표시(200)의 부분과 연관되는 상기 시퀀싱 수단(16)과, 연관된 부분이 상기 위치 지시기(206)의 현재 위치를 포함하는 현재 키프레임(212)을 키 프레임들의 상기 집합으로부터 선택하기 위한 현재 키 프레임 선택 수단을 포함하고, 상기 브라우징 수단은 상기 현재 키 프레임(212)을 더 디스플레이하기 위해 배열되는 것을 특징으로 하는 시스템.
  11. 제 10 항에 있어서,
    증가 속도 동작의 제 1 발생에 따라 정상 디스플레이 속도보다 더 빠른 디스플레이 속도로 상기 이미지 시퀀스를 디스플레이하고, 상기 증가 속도 동작의 부가적인 발생에 따라 상기 브라우징 수단을 활성하도록 배열되는 시스템.
  12. 프로그램 가능한 장치가 제 10 항에 청구된 바와 같은 시스템과 같은 기능을 하도록 가능하게 하는 컴퓨터 프로그램 제품.
KR1020027017223A 2001-04-17 2002-04-09 이미지 시퀀스 내의 위치를 선택하기 위한 방법 및 시스템 KR20030017997A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP01201399.1 2001-04-17
EP01201399 2001-04-17

Publications (1)

Publication Number Publication Date
KR20030017997A true KR20030017997A (ko) 2003-03-04

Family

ID=8180164

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020027017223A KR20030017997A (ko) 2001-04-17 2002-04-09 이미지 시퀀스 내의 위치를 선택하기 위한 방법 및 시스템

Country Status (6)

Country Link
US (1) US7096427B2 (ko)
EP (1) EP1382041A1 (ko)
JP (1) JP2004519968A (ko)
KR (1) KR20030017997A (ko)
CN (1) CN1461484A (ko)
WO (1) WO2002084667A1 (ko)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040097195A1 (en) * 2002-11-18 2004-05-20 Selleck Mark N. Vehicle-to-vehicle visual messaging system and method
WO2005022211A1 (ja) * 2003-08-29 2005-03-10 Nippon Carbide Kogyo Kabushiki Kaisha 破壊層の設置された再帰反射シート
US7215338B2 (en) * 2003-10-02 2007-05-08 Given Imaging Ltd. System and method for presentation of data streams
KR101172835B1 (ko) * 2003-10-24 2012-08-10 코닌클리케 필립스 일렉트로닉스 엔.브이. 비디오 신호를 제공하기 위한 방법 및 장치
CN1910693A (zh) 2004-01-07 2007-02-07 皇家飞利浦电子股份有限公司 用于标记已记录数据序列的一个或多个部分的方法和***
US20050251835A1 (en) * 2004-05-07 2005-11-10 Microsoft Corporation Strategies for pausing and resuming the presentation of programs
US8117544B2 (en) * 2004-10-26 2012-02-14 Fuji Xerox Co., Ltd. System and method for detecting user actions in a video stream
JP4240314B2 (ja) * 2004-12-13 2009-03-18 ソニー株式会社 編集装置及び編集方法並びに編集プログラム
JP2006174309A (ja) * 2004-12-17 2006-06-29 Ricoh Co Ltd 動画再生装置、プログラム、及び記録媒体
JP4386007B2 (ja) * 2005-07-07 2009-12-16 パナソニック株式会社 部品実装装置および部品実装方法
KR100731378B1 (ko) * 2005-07-18 2007-06-21 엘지전자 주식회사 녹화정보 제공기능을 갖는 영상표시기기 및 그 제어방법
US8552988B2 (en) * 2005-10-31 2013-10-08 Hewlett-Packard Development Company, L.P. Viewing device having a touch pad
EP1806919A1 (en) * 2006-01-05 2007-07-11 Alcatel Lucent Media delivery system with content-based trick play mode
CN101076111B (zh) * 2006-11-15 2010-09-01 腾讯科技(深圳)有限公司 一种获取视频流中关键帧段定位信息的方法
KR101368713B1 (ko) * 2006-11-20 2014-03-04 삼성전자주식회사 A/v기기 및 그 표시방법
KR101146926B1 (ko) * 2006-12-20 2012-05-22 엘지전자 주식회사 이동 단말기에서 비디오의 대표 영상 제공 방법
AU2009260834B2 (en) 2008-06-18 2014-10-09 Covidien Lp System and method of evaluating a subject with an ingestible capsule
KR101537592B1 (ko) 2008-09-03 2015-07-22 엘지전자 주식회사 이동단말기 및 그 제어 방법
US20110041060A1 (en) * 2009-08-12 2011-02-17 Apple Inc. Video/Music User Interface
US9363579B2 (en) 2010-12-22 2016-06-07 Google Inc. Video player with assisted seek
US8873816B1 (en) 2011-04-06 2014-10-28 Given Imaging Ltd. Method and system for identification of red colored pathologies in vivo
CN103348690B (zh) * 2011-11-26 2016-08-17 华为技术有限公司 一种视频处理的方法及装置
JP2013232697A (ja) 2012-04-27 2013-11-14 Sony Corp コンテンツ転送装置及びコンテンツ転送方法、コンテンツ再生装置及びコンテンツ再生方法、コンテンツ配信システム、並びにコンピューター・プログラム
US9110562B1 (en) * 2012-07-26 2015-08-18 Google Inc. Snapping a pointing-indicator to a scene boundary of a video
US9324145B1 (en) 2013-08-08 2016-04-26 Given Imaging Ltd. System and method for detection of transitions in an image stream of the gastrointestinal tract
US9411422B1 (en) * 2013-12-13 2016-08-09 Audible, Inc. User interaction with content markers
BR112016018024A2 (pt) * 2014-02-07 2017-08-08 Qualcomm Technologies Inc Reconhecimento de cena ao vivo que permite modificação de imagem dependente de cena antes de gravação ou exibição de imagem
US9852759B2 (en) * 2014-10-25 2017-12-26 Yieldmo, Inc. Methods for serving interactive content to a user
US11809811B2 (en) * 2014-10-25 2023-11-07 Yieldmo, Inc. Methods for serving interactive content to a user
JP6809168B2 (ja) * 2016-11-28 2021-01-06 コニカミノルタ株式会社 ガイダンス再生装置、ガイダンス再生方法、およびコンピュータプログラム
US11157556B2 (en) 2019-12-20 2021-10-26 Sling Media Pvt Ltd Method and apparatus for thumbnail generation for a video device
US11887629B2 (en) 2020-09-10 2024-01-30 Adobe Inc. Interacting with semantic video segments through interactive tiles
US11455731B2 (en) 2020-09-10 2022-09-27 Adobe Inc. Video segmentation based on detected video features using a graphical model
US11810358B2 (en) 2020-09-10 2023-11-07 Adobe Inc. Video search segmentation
US11887371B2 (en) 2020-09-10 2024-01-30 Adobe Inc. Thumbnail video segmentation identifying thumbnail locations for a 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
US11450112B2 (en) 2020-09-10 2022-09-20 Adobe Inc. Segmentation and hierarchical clustering of video
US11880408B2 (en) 2020-09-10 2024-01-23 Adobe Inc. Interacting with hierarchical clusters of video segments using a metadata search
US11995894B2 (en) 2020-09-10 2024-05-28 Adobe Inc. Interacting with hierarchical clusters of video segments using a metadata panel

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5521841A (en) * 1994-03-31 1996-05-28 Siemens Corporate Research, Inc. Browsing contents of a given video sequence
US5732217A (en) * 1995-12-01 1998-03-24 Matsushita Electric Industrial Co., Ltd. Video-on-demand system capable of performing a high-speed playback at a correct speed
US5884056A (en) * 1995-12-28 1999-03-16 International Business Machines Corporation Method and system for video browsing on the world wide web
US5920317A (en) * 1996-06-11 1999-07-06 Vmi Technologies Incorporated System and method for storing and displaying ultrasound images
US5828370A (en) * 1996-07-01 1998-10-27 Thompson Consumer Electronics Inc. Video delivery system and method for displaying indexing slider bar on the subscriber video screen
WO1998034181A2 (en) * 1997-02-03 1998-08-06 Koninklijke Philips Electronics N.V. A method and device for keyframe-based video displaying using a video cursor frame in a multikeyframe screen
KR100347710B1 (ko) * 1998-12-05 2002-10-25 엘지전자주식회사 등장인물들의관계중심동영상검색데이터구성방법및검색방법
US6317141B1 (en) * 1998-12-31 2001-11-13 Flashpoint Technology, Inc. Method and apparatus for editing heterogeneous media objects in a digital imaging device
EP1024444B1 (en) * 1999-01-28 2008-09-10 Kabushiki Kaisha Toshiba Image information describing method, video retrieval method, video reproducing method, and video reproducing apparatus
US6757906B1 (en) * 1999-03-30 2004-06-29 Tivo, Inc. Television viewer interface system
US6711741B2 (en) * 1999-04-07 2004-03-23 Intel Corporation Random access video playback system on a network

Also Published As

Publication number Publication date
CN1461484A (zh) 2003-12-10
EP1382041A1 (en) 2004-01-21
JP2004519968A (ja) 2004-07-02
US7096427B2 (en) 2006-08-22
US20020186234A1 (en) 2002-12-12
WO2002084667A1 (en) 2002-10-24

Similar Documents

Publication Publication Date Title
KR20030017997A (ko) 이미지 시퀀스 내의 위치를 선택하기 위한 방법 및 시스템
KR101073528B1 (ko) 키 프레임 기초된 재생 위치 선택 방법 및 시스템
JP4325071B2 (ja) デジタルビデオ再生方法及びデジタルビデオ再生装置
US8285114B2 (en) Electronic apparatus and display method
US7796857B2 (en) Video playback apparatus
KR101224393B1 (ko) 비디오 재생 장치 및 그 제어 방법
US7187846B2 (en) Recording apparatus, picture recording apparatus, and method therefor
JP2008547316A (ja) 動的なメディアガイドリスティング
US20060110128A1 (en) Image-keyed index for video program stored in personal video recorder
JP2007266800A (ja) 情報再生装置
US8028313B2 (en) Linear program guide for media content access systems and methods
US20030095792A1 (en) Information recording and playback apparatus
US8655142B2 (en) Apparatus and method for display recording
JP2008048297A (ja) コンテンツ提供方法、コンテンツ提供方法のプログラム、コンテンツ提供方法のプログラムを記録した記録媒体及びコンテンツ提供装置
JP2002057956A (ja) テレビ放送受信機
US11405681B2 (en) Apparatus, systems and methods for trick function viewing of media content
JP4882687B2 (ja) 録画番組管理装置
JP2007180967A (ja) 録画番組管理装置
JP2009246722A (ja) コンテンツ情報表示方法
JP2009076988A (ja) コンテンツ情報表示装置、コンテンツ情報の表示方法
KR101218921B1 (ko) 방송 수신기의 방송 프로그램 하이라이트 구간 처리 방법
US12022151B2 (en) Apparatus, systems and methods for trick function viewing of media content
WO2010035160A1 (en) Method and apparatus for displaying a progress indicator for a content item
JP2007300280A (ja) 映像再生装置および映像再生方法
JP2004007200A (ja) 放送受信機

Legal Events

Date Code Title Description
A201 Request for examination
AMND Amendment
E902 Notification of reason for refusal
E601 Decision to refuse application
J201 Request for trial against refusal decision
AMND Amendment
B601 Maintenance of original decision after re-examination before a trial
E801 Decision on dismissal of amendment
N231 Notification of change of applicant
J301 Trial decision

Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20081027

Effective date: 20091223

Free format text: TRIAL NUMBER: 2008101011277; TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20081027

Effective date: 20091223