KR100763197B1 - 컨텐츠 검색 방법 및 장치 - Google Patents

컨텐츠 검색 방법 및 장치 Download PDF

Info

Publication number
KR100763197B1
KR100763197B1 KR1020060011187A KR20060011187A KR100763197B1 KR 100763197 B1 KR100763197 B1 KR 100763197B1 KR 1020060011187 A KR1020060011187 A KR 1020060011187A KR 20060011187 A KR20060011187 A KR 20060011187A KR 100763197 B1 KR100763197 B1 KR 100763197B1
Authority
KR
South Korea
Prior art keywords
preview information
feature vector
feature value
feature
type
Prior art date
Application number
KR1020060011187A
Other languages
English (en)
Other versions
KR20070080082A (ko
Inventor
김용성
정태웅
노동현
장소희
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020060011187A priority Critical patent/KR100763197B1/ko
Priority to US11/653,901 priority patent/US8340474B2/en
Priority to JP2007017564A priority patent/JP2007213574A/ja
Priority to EP07101667A priority patent/EP1816576A3/en
Priority to CNB2007100065627A priority patent/CN100472535C/zh
Publication of KR20070080082A publication Critical patent/KR20070080082A/ko
Application granted granted Critical
Publication of KR100763197B1 publication Critical patent/KR100763197B1/ko
Priority to US11/945,703 priority patent/US20080067191A1/en

Links

Images

Classifications

    • 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/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/783Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/7847Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using low-level visual features of the video content
    • G06F16/785Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using low-level visual features of the video content using colour or luminescence
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B42BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
    • B42DBOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
    • B42D7/00Newspapers or the like
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B42BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
    • B42DBOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
    • B42D1/00Books or other bound products
    • B42D1/003Books or other bound products characterised by shape or material of the sheets
    • B42D1/004Perforated or punched sheets
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B42BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
    • B42DBOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
    • B42D1/00Books or other bound products
    • B42D1/003Books or other bound products characterised by shape or material of the sheets
    • B42D1/006Books or other bound products characterised by shape or material of the sheets with at least one foldable or folded sheet
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/54Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/5838Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/5854Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using shape and object relationship
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/5862Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using texture
    • 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/743Browsing; Visualisation therefor a collection of video files or sequences
    • 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/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/783Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/7834Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using audio features
    • 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/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/783Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/7847Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using low-level visual features of the video content
    • G06F16/7857Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using low-level visual features of the video content using texture
    • 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/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/783Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/7847Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using low-level visual features of the video content
    • G06F16/786Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using low-level visual features of the video content using motion, e.g. object motion or camera motion
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B42BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
    • B42PINDEXING SCHEME RELATING TO BOOKS, FILING APPLIANCES OR THE LIKE
    • B42P2241/00Parts, details or accessories for books or filing appliances
    • B42P2241/20Protecting; Reinforcing; Preventing deformations

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Library & Information Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Educational Technology (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Image Generation (AREA)
  • Digital Computer Display Output (AREA)

Abstract

본 발명은 컨텐츠 검색 방법 및 장치에 관한 것이다.
본 발명의 실시예에 따른 컨텐츠 검색 방법은 복수의 특징 벡터 유형과 상기 복수의 특징 벡터 유형 중에서 선택된 기준 특징 벡터 유형을 구성하는 복수의 특징값 유형을 제공하는 단계, 상기 복수의 특징값 유형 중에서 선택된 기준 특징값 유형에 따라서 적어도 하나 이상의 컨텐츠의 미리보기 정보의 배열 순서를 결정하는 단계, 및 상기 배열 순서에 따라서 상기 미리보기 정보를 제공하는 단계를 포함한다.
컨텐츠 검색, 내용기반, 특징 벡터

Description

컨텐츠 검색 방법 및 장치{Method and apparatus for content browsing}
도 1은 본 발명의 일 실시예에 따른 컨텐츠 검색 장치를 나타낸 블록도이다.
도 2는 본 발명의 일 실시예에 따른 사용자 인터페이스를 나타낸 도면이다.
도 3은 본 발명의 일 실시예에 따른 특징 벡터 저장 과정을 나타낸 흐름도이다.
도 4는 본 발명의 일 실시예에 따른 컨텐츠 검색 방법을 나타낸 흐름도이다.
도 5는 본 발명의 일 실시예에 따른 기준 특징값 유형의 변경에 따른 사용자 인터페이스 제공 과정을 나타낸 흐름도이다.
도 6은 본 발명의 일 실시예에 따른 기준 특징 벡터 유형의 변경에 따른 사용자 인터페이스 제공 과정을 나타낸 흐름도이다.
도 7a 및 도 7b는 본 발명의 일 실시예에 따른 미리보기 정보 디스플레이 상태를 나타낸 도면이다.
도 8a 및 도 8b는 본 발명의 일 실시예에 따른 검색 위치 정보 제공 상태를 나타낸 도면이다.
<도면의 주요 부분에 관한 부호의 설명>
110 : 컨텐츠 저장부 120 : 특징 벡터 추출부
130 : 특징 벡터 관리부 140 : 제어부
150 : 사용자 입력부 160 : 미리보기 정보 제공부
170 : 정렬부
본 발명은 컨텐츠 검색에 관한 것으로서, 더욱 상세하게는 컨텐츠의 내용기반 검색 방법 및 장치에 관한 것이다.
하드 디스크 드라이브, 플레쉬 메모리 등의 디지털 저장 장치가 대용량화 되고, 멀티미디어 데이터에 대한 압축 기술이 발달함에 따라서 디지털 기기의 멀티미디어 컨텐츠 저장 능력이 날로 향상되고 있다. 예를 들어, 휴대용 MP3 플레이어나 PMP(Personal Media Player)는 수만 곡 이상의 음악 컨텐츠를 저장할 수 있고, DVR(Digital Video Recorder)는 수만 장 이상의 사진 컨텐츠나 수백 시간 분량의 동영상 컨텐츠를 저장할 수 있게 되었다.
또한, 디지털 기기들이 네트워크를 통하여 연결됨으로써, 멀티미디어 컨텐츠를 상호간에 공유할 수 있게 됨에 따라서 하나의 디지털 기기가 접근할 수 있는 멀티미디어 컨텐츠의 양은 더욱 방대해지고 있다.
이에 따라서 사용자가 원하는 컨텐츠를 보다 용이하게 검색할 수 있는 컨텐츠 검색 기술이 개발되고 있다. 예를 들어, 한국등록특허 10-0350787(멀티미디어 객체의 사용자 프로파일 생성 방법과 사용자 프로파일을 이용한 멀티미디어 검색 및 브라우징 방법)은 사용자가 선호하는 항목을 멀티미디어 검색에 이용할 수 있도 록 하는 기술을 제안하고 있다.
보다 효과적인 컨텐츠 검색을 위해서는 컨텐츠 자체의 특징을 나타내는 내용기반 정보를 사용하는 것이 바람직하다. 그런데, 내용기반 정보는 그 종류가 다양할 뿐만 아니라, 하나의 내용기반 정보도 다차원의 세부 정보들로 구성되기 때문에, 2차원의 화면상에서 내용기반 정보에 따른 컨텐츠의 분류 및 검색에 어려움이 있었다.
본 발명은 컨텐츠 검색을 보다 용이하게 하는데 그 목적이 있다.
본 발명의 목적들은 이상에서 언급한 목적들로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
상기 목적을 달성하기 위하여, 본 발명의 실시예에 따른 컨텐츠 검색 방법은 복수의 특징 벡터 유형과 상기 복수의 특징 벡터 유형 중에서 선택된 기준 특징 벡터 유형을 구성하는 복수의 특징값 유형을 제공하는 단계, 상기 복수의 특징값 유형 중에서 선택된 기준 특징값 유형에 따라서 적어도 하나 이상의 컨텐츠의 미리보기 정보의 배열 순서를 결정하는 단계, 및 상기 배열 순서에 따라서 상기 미리보기 정보를 제공하는 단계를 포함한다.
상기 목적을 달성하기 위하여, 본 발명의 실시예에 따른 컨텐츠 검색 장치는 복수의 특징 벡터 유형과 상기 복수의 특징 벡터 유형 중에서 선택된 기준 특징 벡 터 유형을 구성하는 복수의 특징값 유형을 제공하는 제어부, 상기 복수의 특징값 유형 중에서 선택된 기준 특징값 유형에 따라서 적어도 하나 이상의 컨텐츠의 미리보기 정보의 배열 순서를 결정하는 정렬부, 및 상기 배열 순서에 따라서 상기 미리보기 정보를 제공하는 미리보기 정보 제공부 포함한다.
기타 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.
도 1은 본 발명의 일 실시예에 따른 컨텐츠 검색 장치를 나타낸 블록도이다. 도시된 컨텐츠 검색 장치는 컨텐츠 저장부(110), 특징 벡터 추출부(120), 특징 벡터 관리부(130), 제어부(140), 사용자 입력부(150), 미리보기 정보 제공부(160), 및 정렬부(170)를 포함한다.
컨텐츠 저장부(110)는 하나 이상의 컨텐츠를 저장한다. 여기서 컨텐츠는 동 영상, 정지영상, 오디오 등의 멀티미디어 데이터를 포함한다.
특징 벡터 추출부(120)는 컨텐츠 저장부(110)에 저장된 컨텐츠에서 특징 벡터를 추출한다. 본 발명에서 특징 벡터는 컨텐츠의 내용을 기술하는 특징으로서, 컨텐츠 자체의 내용 분석을 통해서 얻을 수 있는 내용기반 메타데이터를 의미한다. 특징 벡터의 예로써, 오디오 컨텐츠에서는, 음색(timbre), 멜로디(melody), 리듬(rhythm), 템포(tempo) 등을 들 수 있으며, 정지영상이나 동영상 컨텐츠에서는 컬러(color), 질감(texture), 얼굴(face), 움직임(motion) 등을 들 수 있다.
만약, 정지영상 컨텐츠의 컬러(color)에 대한 특징 벡터를 추출하고자 한다면, 특징 벡터 추출부(120)는 정지영상 컨텐츠의 내용 분석을 통하여 이미지의 전체적인 컬러의 분위기를 나타내는 컬러 히스토그램(color histogram), 이미지를 구성하는 주도적인 컬러를 나타내는 도미넌트 컬러(dominant color), 또는 이미지의 컬러 분포를 나타내는 컬러 레이아웃(color layout) 등을 추출할 수 있다. 여기서, 컬러(color)에 관한 특징 벡터 추출 기법은, RGB, HSV, HMMD 등 다양한 컬러 공간(color space) 중에서 어떤 것을 사용할 것인지, 어떠한 양자화(quantization) 방식을 사용할 것인지, 몇 개의 빈(bin)을 사용할 것인지에 따라서 매우 다양하다. 따라서 특징 벡터 추출부(120)가 사용하는 특징 벡터 추출 기법은 특정 알고리즘에 제한되지 않으며, 실시예에 따라서 다양하게 구현될 수 있다. 참고로, 특징 벡터 추출에 대한 종래 기술의 일 예로서 "내용 기반 동영상 검색을 위한 컬러 및 모션 특징 추출 알고리즘, 1999, 방송공학회논문지, 4권, 2호, 187-196쪽"은 동영상의 컬러 히스토그램 정보와 컬러의 공간분포 정보를 반영할 수 있는 특징 추출 알고리 즘을 제안하고 있다.
일반적으로 특징 벡터는 복수의 특징값으로 구성된다. 예를 들어 이미지의 전체적인 색상 분위기를 나타내는 칼라 히스토그램은 N개의 대표 색상이 이미지에서 차지하는 비율을 배열함으로써 표현될 수 있다. 이 경우, 칼라 히스토그램이라는 특징 벡터는 N개의 특징값으로 구성된다. 만약, 빨강색, 주황색, 노랑색, 초록색, 파랑색, 남색, 보라색, 흰색, 및 검정색의 9가지 칼라를 대표 색상으로 하여 이미지에 대한 칼라 히스토그램을 추출하였다면, 칼라 히스토그램에 관한 특징 벡터는 9개의 특징값의 배열로 이루어지는 것이다.
본 발명의 일 실시예에 따르면, 특징 벡터 추출부(120)는 컨텐츠로부터 추출한 특징 벡터를 구성하는 특징값들이 동일한 다이나믹 레인지(dynamic range)를 갖도록 정규화하는 작업을 수행할 수 있다. 일 예로써, 특징 벡터 추출부는 특징값들의 표준편차를 정규화함으로써 각 특징값들이 동일한 다이나믹 레인지(dynamic range)를 갖도록 할 수 있다.
한편, 국제 표준화 기구인 ISO/IEC의 MPEG-7은 컨텐츠의 내용기반 검색을 위한 특징 벡터의 표현 방식에 대한 표준이다. 컨텐츠로부터 특징 벡터를 추출하는 방식은 MPEG-7의 표준화 범위에 포함되어 있지 않다. 만약 저장부(110)에 저장된 컨텐츠가 MPEG-7 표준을 따른다면, 특징 벡터 추출부(120)는 MPEG-7이 정의하고 있는 방식에 따라서 컨텐츠의 특징 벡터를 추출할 수도 있다.
특징 벡터 관리부(130)는 특징 벡터 추출부(120)가 추출한 특징 벡터를 저장하고 관리한다. 특징 벡터 관리부(130)는 특징 벡터들을 저장부(110)에 저장된 컨 텐츠와 매핑시켜 둔다. 즉, 컨텐츠 A로부터 추출된 특징 벡터 a는 컨텐츠 A와 매핑된다. 따라서 각 특징 벡터가 어떤 컨텐츠에 관한 것인지 알 수 있다. 만약 저장부(110)에서 특정 컨텐츠가 삭제되면, 특징 벡터 관리부(130)는 삭제된 컨텐츠에 매핑된 특징 벡터를 삭제한다.
사용자 입력부(150)는 사용자로부터 소정의 제어 요청을 입력 받는다. 이를 위하여 사용자 입력부(150)는 키패드, 터치패스, 터치스크린 등의 입력 수단을 포함할 수 있다. 실시예에 따라서 사용자 입력부(150)는 리모콘의 제어 신호를 수신하고 처리할 수도 있다. 이 경우, 사용자는 리모콘을 통해서 원하는 제어 요청을 입력할 수 있다.
미리보기 정보 제공부(160)는 컨텐츠 저장부(110)에 저장된 컨텐츠들의 미리보기 정보를 제공한다. 미리보기 정보는 컨텐츠에 대한 명세를 나타내는 정보이다. 음악 컨텐츠의 미리보기 정보로서, 제목, 장르, 가수, 앨범 정보, 재생시간 등을 예로 들 수 있으며, 영화 컨텐츠의 미리보기 정보로서, 출연자, 제목, 감독, 재생시간, 줄거리 등을 예로 들 수 있다. 이러한 미리보기 정보는 컨텐츠에 명시적으로 첨부되어 있는 부가 데이터로부터 추출할 수 있다. MP3 형식의 오디오 컨텐츠에 첨부되어 있는 ID3 태그, JPEG 형식의 이미지 컨텐츠에 첨부되어 있는 Exif 정보, MPEG-2 형식의 동영상 컨텐츠에 첨부되어 있는 MPEG 헤더 등은 부가 데이터를 포함하고 있는 필드의 예이다.
만약 컨텐츠가 사진이나 그림과 같은 이미지를 포함한다면, 미리보기 정보 제공부(160)는 컨텐츠의 썸네일이나 이미지를 미리보기 정보로서 제공할 수 있다.
제어부(140)는 컨텐츠 검색 장치의 동작 과정을 제어한다. 특히, 제어부(140)는 특징 벡터 리스트와 특징값 리스트를 제공하고, 사용자 입력부(150)를 통하여 입력되는 사용자의 제어 요청에 따라서 디스플레이부(180)가 디스플레이하는 사용자 인터페이스를 제어한다.
정렬부(170)는 미리보기 정보 제공부(160)가 제공하는 미리보기 정보의 배열 순서를 결정한다.
디스플레이부(180)는 제어부(140)의 제어에 따라서 컨텐츠 검색을 위한 사용자 인터페이스를 디스플레이한다. 이를 위하여 디스플레이부(180)는 LCD, PDP, 유기 EL 등을 포함할 수 있다. 디스플레이부(180)가 디스플레이하는 사용자 인터페이스의 일 예를 도 2에 도시하였다.
도 2에 도시된 사용자 인터페이스는 제어부(140)가 제공하는 특징 벡터 리스트 및 특징값 리스트가 디스플레이되는 제1 디스플레이 영역(210) 및 제2 디스플레이 영역(220)과, 미리보기 정보 제공부(160)가 제공하는 미리보기 정보가 디스플레이되는 제3 디스플레이 영역(230)을 포함한다.
제1 디스플레이 영역(210)에 디스플레이되는 특징 벡터 리스트는 특징 벡터 추출부(120)가 컨텐츠로부터 추출하는 특징 벡터의 종류(이하 특징 벡터 유형이라 한다)를 나열한 것으로, 컨텐츠 검색 장치의 구현시 설정되어 있을 수 있다. 특징 벡터 리스트에 포함되는 각 특징 벡터 유형은 텍스트, 도형, 아이콘, 색상 등의 형태로 제공될 수 있다. 도 2에 도시된 예에서는 칼라, 질감, 및 얼굴이라는 특징 벡터 유형이 텍스트로 디스플레이되어 있다.
사용자는 사용자 입력부(150)나 리모콘을 조작하여 특징 벡터 리스트에서 기준 특징 벡터 유형을 선택 및 변경할 수 있다. 제어부(140)는 색상 변화, 하이라이트, 아이콘 첨부, 크기 변화, 테두리 표시 등을 통하여 기준 특징 벡터 유형이 사용자에게 용이하게 식별되도록 할 수 있다. 도 2에 도시된 예에서는 기준 특징 벡터 유형으로서 칼라(240)가 선택되어 있음을 나타낸다.
제2 디스플레이 영역(220)에 디스플레이되는 특징값 리스트는 제1 디스플레이 영역(210)에 디스플레이된 특징 벡터 리스트 중에서 선택된 기준 특징 벡터 유형을 구성하는 특징값의 종류(이하 특징값 유형이라 한다)를 나타낸 것으로서, 컨텐츠 검색 장치의 구현시 설정되어 있을 수 있다. 특징값 리스트에 포함되는 각 특징값 유형은 텍스트, 도형, 아이콘, 색상 등의 형태로 제공될 수 있다. 도 2에 도시된 예에서는 빨강 내지 검정의 9가지 특징값 유형이 텍스트로 디스플레이되어 있다. 도시된 특징값 유형은 색상을 나타내므로, 실제 구현시 각 특징값 유형에 맞는 색상과 함께 디스플레이될 수도 있다.
사용자는 사용자 입력부(150)나 리모콘을 조작하여 특징값 리스트에서 기준 특징값 유형을 선택 및 변경할 수 있다. 제어부(140)는 색상 변화, 하이라이트, 아이콘 첨부, 크기 변화, 테두리 표시 등을 통하여 기준 특징값 유형이 사용자에게 용이하게 식별되도록 할 수 있다. 도 2에 도시된 예에서는 기준 특징값 유형으로서 남색(250)이 선택되어 있음을 나타낸다.
제3 디스플레이 영역(230)에는 제2 디스플레이 영역(220)에 디스플레이된 특징값 리스트 중에서 선택된 기준 특징값 유형을 기준으로 하여 결정된 배열 순서에 따라서 저장부(110)에 저장된 컨텐츠들의 미리보기 정보가 제공된다. 미리보기 정보의 배열 순서는 정렬부(170)에 의하여 결정된다. 도 2에 도시된 예에서는 미리보기 정보로서 컨텐츠의 썸네일을 사용하고 있으나 본 발명은 이에 한정되지 않는다.
미리보기 정보들은 1차원적으로 배열되는 것이 바람직하다. 도 2에 도시된 예에서 미리보기 정보들은 가로 방향으로 배열되어 있으나 본 발명은 이에 한정되지 않는다. 예를 들어 미리보기 정보들은 세로 방향으로 배열될 수도 있다.
복수의 미리보기 정보 중에서 선택된 기준 미리보기 정보에는 하이라이트, 아이콘 표시, 색상 변화, 테두리 표시 등의 셀렉터(260)가 위치할 수 있다. 사용자는 사용자 입력부(150)나 리모콘을 조작하여 기준 미리보기 정보를 변경함으로써 컨텐츠 검색을 수행하게 된다. 예를 들어 사용자가 리모콘의 오른쪽 방향 버튼을 누르면, 사용자 입력부(150)가 사용자의 제어 요청을 해석하여 제어부(140)에게 전달한다. 이 때 제어부(140)는 셀렉터(260)가 지시하고 있던 미리보기 정보의 오른쪽에 인접한 미리보기 정보 상으로 셀렉터(260)를 이동시킬 수 있다. 또는 셀렉터(260)는 고정된 위치에 있고, 미리보기 정보들이 왼쪽 방향으로 일정 간격씩 이동하여 셀렉터(260)가 새로운 미리보기 정보를 지시하도록 하는 실시예도 가능하다.
또한 본 발명의 일 실시예로서, 제3 디스플레이 영역(230)에 일부 미리보기 정보가 디스플레이 되는 경우, 중앙에 위치한 미리보기 정보가 기준 미리보기 정보로 설정될 수도 있다. 이 경우에 사용자가 기준 미리보기 정보의 변경을 요청하면, 제어부(140)는 미리보기 정보들의 위치를 이동시킴으로써 기준 미리보기 정보 를 변경할 수 있다.
이상의 설명에서 도 1의 컨텐츠 검색 장치를 구성하는 기능성 블록들인 '~부'는 일종의 모듈로 구현될 수 있다. 여기서 모듈은 소프트웨어 또는 Field Programmable Gate Array(FPGA) 또는 주문형 반도체(Application Specific Integrated Circuit, ASIC)과 같은 하드웨어 구성요소를 의미하며, 모듈은 어떤 역할들을 수행한다. 그렇지만 모듈은 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. 모듈은 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 실행시키도록 구성될 수도 있다. 따라서, 일 예로서 모듈은 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다. 구성요소들과 모듈들에서 제공되는 기능은 더 작은 수의 구성요소들 및 모듈들로 결합되거나 추가적인 구성요소들과 모듈들로 더 분리될 수 있다.
이하, 전술한 컨텐츠 검색 장치의 동작 과정에 대하여 설명하도록 한다.
도 3은 본 발명의 일 실시예에 따른 특징 벡터 저장 과정을 나타낸 흐름도이다.
새로운 컨텐츠가 저장부(110)에 저장되면(S310), 특징 벡터 추출부(120)는 저장된 컨텐츠를 분석하여 특징 벡터를 추출한다(S320). 이 때, 특징 벡터 추출부(120)는 추출된 특징 벡터를 구성하는 복수의 특징값들이 상호 동일한 다이나믹 레 인지를 갖도록 정규화 작업을 수행할 수 있다. 특징 벡터 추출부가 하나의 컨텐츠로부터 추출하는 특징 벡터의 종류는 복수인 것이 바람직하다.
그 후, 특징 벡터 관리부(130)는 특징 벡터 추출부(120)가 추출한 특징 벡터들을 저장한다(S330). 이 때, 특징 벡터 관리부(130)는 특징 벡터를 컨텐츠 저장부(110)에 저장된 컨텐츠와 매핑시켜 둘 수 있다.
도 4는 본 발명의 일 실시예에 따른 컨텐츠 검색 방법을 나타낸 흐름도이다.
컨텐츠 검색이 시작되면, 제어부(140)는 특징 벡터 리스트 중에서 기준 특징 벡터 유형을 선택한다(S410). 여기서 특징 벡터 리스트는 특징 벡터 추출부(120)가 컨텐츠로부터 추출하는 특징 벡터의 종류를 나타내며, 사전에 설정되어 있을 수 있다. 어떤 특징 벡터 유형을 기준 특징 벡터 유형으로 선택할 것인가는 실시예에 따라서 다양하게 구현될 수 있다. 예를 들어, 기준 특징 벡터 유형으로서 제어부(140)는 임의의 특징 벡터 유형을 선택하거나 가장 최근에 기준 특징 벡터 유형으로 선택되었던 특징 벡터 유형을 다시 선택할 수 있다.
기준 특징 벡터 유형이 결정되면 제어부(140)는 기준 특징 벡터 유형에 대한 특징값 리스트에서 기준 특징값 유형을 선택한다(S420). 여기서 특징값 리스트는 특징 벡터 유형을 구성하는 특징값들의 종류를 나타내며, 사전에 설정되어 있을 수 있다. 어떤 특징값 유형을 기준 특징값 유형으로 선택할 것인가는 실시예에 따라서 다양하게 구현될 수 있다. 예를 들어, 기준 특징값 유형으로서 제어부(140)는 임의의 특징값 유형을 선택하거나 가장 최근에 기준 특징값 유형으로 선택되었던 특징값 유형을 다시 선택할 수 있다. 다른 실시예로써, 제어부(140)는 기준 미리 보기 정보에 대응하는 컨텐츠의 특징 벡터 중에서 기준 특징 벡터 유형에 해당하는 특징 벡터를 구성하는 특징값들을 분석하고, 가장 큰 수치의 특징값을 나타내는 특징값 유형을 기준 특징값 유형으로 선택할 수도 있다. 기준 미리보기 정보는 복수의 미리보기 정보 중에서 임의의 미리보기 정보로 선택되거나, 가장 최근에 기준 미리보기 정보 사용되었던 미리보기 정보로 선택될 수 있다.
기준 특징값 유형이 결정되면 정렬부(170)는 기준 특징값 유형에 따라서 미리보기 정보들의 배열 순서를 결정한다(S430). 이를 위하여 정렬부(170)는 기준 특징값 유형에 해당하는 각 컨텐츠들의 특징값들을 특징 벡터 관리부(130)에서 검색하고, 검색된 특징값의 크기 순서대로 각 컨텐츠의 미리보기 정보의 배열 순서를 결정할 수 있다.
그 후, 미리보기 정보 제공부(160)는 결정된 배열 순서에 따라서 미리보기 정보를 제공한다(S440). 또는, 미리보기 정보 제공부(160)가 제공하는 미리보기 정보들을 제어부(140)가 결정된 배열 순서에 따라서 배열시킬 수도 있다.
도 4의 과정에서 제시된 특징 벡터 리스트, 특징값 리스트, 및 미리보기 정보들은 제어부(140)의 제어에 따라서 디스플레이부(180)를 통하여 디스플레이된다. 사용자는 디스플레이되는 미리보기 정보들을 브라우징할 수 있으며, 미리보기 정보의 브라우징 과정에서 기준 미리보기 정보가 변경될 수 있다.
도 5는 본 발명의 일 실시예에 따른 기준 특징값 유형의 변경에 따른 사용자 인터페이스 제공 과정을 나타낸 흐름도이다.
사용자 입력부(150)를 통하여 기준 특징값 유형의 변경 요청이 입력되면 (S510), 제어부(140)는 기준 특징값 유형을 변경한다(S520).
이 때, 정렬부(170)는 변경된 기준 특징값 유형에 따라서 미리보기 정보들의 배열 순서를 다시 결정한다(S530).
그 후, 미리보기 정보 제공부(160)는 새로운 배열 순서에 따라서 미리보기 정보를 제공한다(S540).
도 5의 과정에서 기준 특징값 유형의 변경 상태와 새로운 배열 순서에 따라서 제공되는 미리보기 정보들은 디스플레이부(180)를 통하여 디스플레이된다.
도 6은 본 발명의 일 실시예에 따른 기준 특징 벡터 유형의 변경에 따른 사용자 인터페이스 제공 과정을 나타낸 흐름도이다.
사용자 입력부(150)를 통하여 기준 특징 벡터 유형의 변경 요청이 입력되면(S610), 제어부(140)는 기준 특징 벡터 유형을 변경한다(S620).
기준 특징 벡터 유형이 변경되면 제어부(140)는 새로운 기준 특징 벡터 유형에 포함되는 특징값 유형으로 구성된 특징값 리스트를 제공한다(S630).
이 때, 제어부(140)는 특징값 리스트 중에서 기준 특징값 유형을 선택한다(S640). 여기서 어떤 특징값 유형을 기준 특징값 유형으로 선택할 것인가는 실시예에 따라서 다양하게 구현될 수 있다. 예를 들어, 기준 특징값 유형으로서 제어부(140)는 임의의 특징값 유형을 선택하거나 제공된 특징값 리스트 중에서 가장 최근에 기준 특징값 유형으로 선택되었던 특징값 유형을 다시 선택할 수 있다. 다른 실시예로써, 제어부(140)는 기준 미리보기 정보에 대응하는 컨텐츠의 특징 벡터 중에서 변경된 기준 특징 벡터 유형에 해당하는 특징 벡터를 구성하는 특징값들을 분 석하고, 가장 큰 수치의 특징값을 나타내는 특징값 유형을 기준 특징값 유형으로 선택할 수도 있다.
그 후, 정렬부(170)는 변경된 기준 특징값 유형에 따라서 미리보기 정보들의 배열 순서를 다시 결정하고(S650), 미리보기 정보 제공부(160)는 새로운 배열 순서에 따라서 미리보기 정보를 제공한다(S660).
한편, 도 5와 도 6의 과정을 통해서 미리보기 정보의 배열 순서가 변경되더라도 제어부(140)는 기존의 기준 미리보기 정보를 유지시킬 수 있다. 따라서, 도 5와 도 6의 과정을 거친후 디스플레이되는 미리보기 정보들은 기존의 기준 미리보기 정보를 중심으로 디스플레이될 수 있다. 이에 대한 실시예를 도 7a 및 도 7b를 참조하여 설명하도록 한다.
도 7a와 도 7b는 5개의 미리보기 정보의 배열 순서와 미리보기 정보들이 도 2를 참조하여 설명한 사용자 인터페이스 중에서 제3 디스플레이 영역(230)을 통해서 디스플레이 되는 상태를 나타낸 것이다. 도 7a 및 도 7b에서 점선으로 나타낸 미리보기 정보는 제3 디스플레이 영역(230)을 통하여 아직 디스플레이되지 않고 있음을 나타낸다.
먼저 도 7a에 도시된 바와 같이 5개의 미리보기 정보의 배열 순서가 결정된 상태에서, 미리보기 정보b, 미리보기 정보c, 및 미리보기 정보d가 제3 디스플레이 영역(230)을 통하여 디스플레이되고 이는 상태를 가정한다. 이 중, 미리보기 정보c에 셀렉터(260)가 위치하고 있으므로, 미리보기 정보c가 기준 미리보기 정보로 선택되었음을 알 수 있다.
이러한 상황에서 도 5 또는 도 6의 과정을 통하여 미리보기 정보의 배열 순서가 바뀌게 되더라도 본 발명에 따르면 제3 디스플레이 영역은 기준 미리보기 정보를 중심으로 하여 미리보기 정보를 디스플레이하게 되며, 이를 도 7b에 도시하였다. 도 7b에서 미리보기 정보들의 배열 순서가 바뀌어, 미리보기 정보c의 순번은 3번째(도 7a 참조)에서 4번째로 변경되었다. 그러나 제3 디스플레이 영역(230)은 여전히 기준 미리보기 정보인 미리보기 정보c를 중심으로 하여 미리보기 정보들을 디스플레이하고 있다. 이에 따라서 사용자는 미리보기 정보의 배열 기준(기준 특징 벡터 유형 또는 기준 특징값 유형)이 변경되더라도 혼동없이 연속적으로 검색 작업을 수행할 수 있게 된다.
한편, 본 발명의 일 실시예에 따르면, 제어부(140)는 기준 특징값 유형을 나타내는 영역 상에 미리보기 정보의 검색 위치에 관한 정보를 제공할 수 있다. 이에 관한 일 실시예를 도 8a에 도시하였다. 도 8a에서는 도 2를 참조하여 설명한 사용자 인터페이스에서 제2 디스플레이 영역(220)과 제3 디스플레이 영역(230)을 나타내었다. 도 8a에 도시한 바와 같이, 기준 특징값 유형인 남색 아이콘(810) 상에 포인터(820)가 제공될 수 있는데, 포인터(820)는 현재의 검색 위치를 나타낸다. 포인터(820)가 남색 아이콘(810) 상에서 왼쪽으로 위치할수록 선순위의 미리보기 정보가 검색 중에 있음을 나타내고, 오른쪽으로 위치할수록 후순위의 미리보기 정보가 디스플레이되고 있음을 나타낼 수 있다. 보다 구체적으로 포인터(820)의 위치는 기준 미리보기 정보가 전체 미리보기 정보 중에서 갖는 순번에 대응할 수 있다. 도 8b는 본 발명의 일 실시예에 따라서 미리보기 정보의 검색 상황에 따라서 포인터(820)의 이동 상태를 나타낸 도면이다. 도 8b에서 점선으로 표시된 미리보기 정보는 디스플레이되지 않은 미리보기 정보를 나타낸다. 도시된 바와 같이 후순위의 미리보기 정보가 기준 미리보기 정보로 선택될수록 포인터(820)는 기준 특징값 유형의 아이콘(810) 상에서 우측으로 이동하게 된다.
이상과 첨부된 도면을 참조하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다.
상기한 바와 같은 본 발명의 컨텐츠 검색 방법 및 장치에 따르면 컨텐츠 검색을 보다 용이하게 할 수 있는 효과가 있다.

Claims (20)

  1. 컨텐츠 검색 장치에 의하여 수행되는 컨텐츠 검색 방법에 있어서,
    복수의 특징 벡터 유형과 상기 복수의 특징 벡터 유형 중에서 선택된 기준 특징 벡터 유형을 구성하는 복수의 특징값 유형을 제공하는 단계;
    상기 복수의 특징값 유형 중에서 선택된 기준 특징값 유형에 따라서 적어도 하나 이상의 컨텐츠의 미리보기 정보의 배열 순서를 결정하는 단계; 및
    상기 배열 순서에 따라서 상기 미리보기 정보를 제공하는 단계를 포함하는, 컨텐츠 검색 방법.
  2. 제 1항에 있어서,
    상기 컨텐츠로부터 내용기반 특징을 나타내는 서로 다른 복수의 특징 벡터를 추출하는 단계를 더 포함하고,
    상기 복수의 특징 벡터 유형은 각각 상기 서로 다른 복수의 특징 벡터를 나타내는, 컨텐츠 검색 방법.
  3. 제 2항에 있어서,
    상기 추출된 특징 벡터 별로 상기 특징 벡터를 구성하는 특징값들의 다이나믹 레인지를 균일화하는 단계를 더 포함하는, 컨텐츠 검색 방법.
  4. 제 3항에 있어서,
    상기 균일화하는 단계는, 상기 특징값들의 표준 편차를 정규화하는 단계를 포함하는, 컨텐츠 검색 방법.
  5. 제 1항에 있어서,
    상기 기준 특징값 유형이 변경된 경우,
    상기 변경된 기준 특징값 유형에 따라서 상기 미리보기 정보의 배열 순서를 재결정하는 단계; 및
    상기 재결정된 배열 순서에 따라서 상기 미리보기 정보를 제공하는 단계를 더 포함하는, 컨텐츠 검색 방법.
  6. 제 1항에 있어서,
    상기 기준 특징 벡터 유형이 변경된 경우,
    상기 변경된 기준 특징 벡터 유형을 구성하는 복수의 특징값 유형을 제공하는 단계;
    상기 변경된 기준 특징 벡터 유형을 구성하는 복수의 특징값 유형 중에서 기준 특징값 유형을 재선택하는 단계;
    상기 재선택된 기준 특징값 유형에 따라서 상기 미리보기 정보의 배열 순서를 재결정하는 단계; 및
    상기 재결정된 배열 순서에 따라서 상기 미리보기 정보를 제공하는 단계를 더 포함하는, 컨텐츠 검색 방법.
  7. 제 6항에 있어서,
    상기 기준 특징값 유형을 재선택하는 단계는,
    기준 미리보기 정보의 상기 변경된 기준 특징 벡터 유형에 포함되는 기준 특징값 중에서 가장 높은 수치를 갖는 특징값을 나타내는 기준 특징값 유형을 선택하는 단계를 포함하는, 컨텐츠 검색 방법.
  8. 제 1항에 있어서,
    상기 배열 순서가 변경되더라도, 상기 미리보기 정보 중에서 선택된 기준 미리보기 정보를 유지시키는 단계를 더 포함하는, 컨텐츠 검색 방법.
  9. 제 1항에 있어서,
    상기 제공되는 미리보기 정보들은 1차원적인 배열로 디스플레이되는, 컨텐츠 검색 방법.
  10. 제 1항에 있어서,
    상기 미리보기 정보의 검색 위치에 관한 정보를 제공하는 단계를 더 포함하는, 컨텐츠 검색 방법.
  11. 복수의 특징 벡터 유형과 상기 복수의 특징 벡터 유형 중에서 선택된 기준 특징 벡터 유형을 구성하는 복수의 특징값 유형을 제공하는 제어부;
    상기 복수의 특징값 유형 중에서 선택된 기준 특징값 유형에 따라서 적어도 하나 이상의 컨텐츠의 미리보기 정보의 배열 순서를 결정하는 정렬부; 및
    상기 배열 순서에 따라서 상기 미리보기 정보를 제공하는 미리보기 정보 제공부 포함하는, 컨텐츠 검색 장치.
  12. 제 11항에 있어서,
    상기 컨텐츠로부터 내용기반 특징을 나타내는 서로 다른 복수의 특징 벡터를 추출하는 특징 벡터 추출부를 더 포함하고,
    상기 복수의 특징 벡터 유형은 각각 상기 서로 다른 복수의 특징 벡터를 나타내는, 컨텐츠 검색 장치.
  13. 제 12항에 있어서,
    상기 특징 벡터 추출부는, 상기 추출된 특징 벡터 별로 상기 특징 벡터를 구성하는 특징값들의 다이나믹 레인지를 균일화하는, 컨텐츠 검색 장치.
  14. 제 13항에 있어서,
    상기 특징 벡터 추출부는, 상기 특징값들의 표준 편차를 정규화하여 상기 다이나믹 레인지를 균일화하는, 컨텐츠 검색 장치.
  15. 제 11항에 있어서,
    상기 기준 특징값 유형이 변경된 경우,
    상기 정렬부는 상기 변경된 기준 특징값 유형에 따라서 상기 미리보기 정보의 배열 순서를 재결정하고,
    상기 미리보기 정보 제공부는 상기 재결정된 배열 순서에 따라서 상기 미리보기 정보를 제공하는, 컨텐츠 검색 장치.
  16. 제 11항에 있어서,
    상기 기준 특징 벡터 유형이 변경된 경우,
    상기 제어부는 상기 변경된 기준 특징 벡터 유형을 구성하는 복수의 특징값 유형을 제공하고, 상기 변경된 기준 특징 벡터 유형을 구성하는 복수의 특징값 유형 중에서 기준 특징값 유형을 재선택하고,
    상기 정렬부는, 상기 재선택된 기준 특징값 유형에 따라서 상기 미리보기 정보의 배열 순서를 재결정하고,
    상기 미리보기 정보 제공부는 상기 재결정된 배열 순서에 따라서 상기 미리보기 정보를 제공하는, 컨텐츠 검색 장치.
  17. 제 16항에 있어서,
    상기 제어부는 기준 미리보기 정보의 상기 변경된 기준 특징 벡터 유형에 포함되는 기준 특징값 중에서 가장 높은 수치를 갖는 특징값을 나타내는 기준 특징값 유형을 상기 기준 특징값 유형으로 선택하는, 컨텐츠 검색 장치.
  18. 제 11항에 있어서,
    상기 제어부는 상기 배열 순서가 변경되더라도, 상기 미리보기 정보 중에서 선택된 기준 미리보기 정보를 유지시키는, 컨텐츠 검색 장치.
  19. 제 11항에 있어서,
    상기 제어부는 상기 제공되는 미리보기 정보들이 1차원적인 배열로 디스플레이되도록 제어하는, 컨텐츠 검색 장치.
  20. 제 11항에 있어서,
    상기 제어부는 상기 미리보기 정보의 검색 위치에 관한 정보를 제공하는, 컨텐츠 검색 장치.
KR1020060011187A 2006-02-06 2006-02-06 컨텐츠 검색 방법 및 장치 KR100763197B1 (ko)

Priority Applications (6)

Application Number Priority Date Filing Date Title
KR1020060011187A KR100763197B1 (ko) 2006-02-06 2006-02-06 컨텐츠 검색 방법 및 장치
US11/653,901 US8340474B2 (en) 2006-02-06 2007-01-17 Apparatus and method of browsing contents
JP2007017564A JP2007213574A (ja) 2006-02-06 2007-01-29 コンテンツ検索方法および装置
EP07101667A EP1816576A3 (en) 2006-02-06 2007-02-02 Apparatus and method of browsing contents
CNB2007100065627A CN100472535C (zh) 2006-02-06 2007-02-05 浏览内容的设备和方法
US11/945,703 US20080067191A1 (en) 2006-02-06 2007-11-27 System for facilitating preparation of medication doses

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060011187A KR100763197B1 (ko) 2006-02-06 2006-02-06 컨텐츠 검색 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20070080082A KR20070080082A (ko) 2007-08-09
KR100763197B1 true KR100763197B1 (ko) 2007-10-04

Family

ID=37907639

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060011187A KR100763197B1 (ko) 2006-02-06 2006-02-06 컨텐츠 검색 방법 및 장치

Country Status (5)

Country Link
US (1) US8340474B2 (ko)
EP (1) EP1816576A3 (ko)
JP (1) JP2007213574A (ko)
KR (1) KR100763197B1 (ko)
CN (1) CN100472535C (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009117260A1 (en) * 2008-03-18 2009-09-24 Motorola, Inc. Method and apparatus to facilitate automatically forming an aggregation of multiple different renderable content items

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8775424B2 (en) * 2010-01-26 2014-07-08 Xerox Corporation System for creative image navigation and exploration
WO2011150648A1 (zh) * 2010-12-24 2011-12-08 华为技术有限公司 提供预览视频的方法、***、媒体服务器及播放终端
US8988578B2 (en) 2012-02-03 2015-03-24 Honeywell International Inc. Mobile computing device with improved image preview functionality

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6370543B2 (en) 1996-05-24 2002-04-09 Magnifi, Inc. Display of media previews
KR20030084418A (ko) * 2002-04-26 2003-11-01 노용만 사용자 내용 기반 관련 검색 선호도의 항목 정의 및 기술구조와 이를 이용한 멀티미디어 컨텐츠의 내용 기반 검색방법의 구조
KR20040035589A (ko) * 2001-01-29 2004-04-29 소니 컴퓨터 엔터테인먼트 아메리카 인코포레이티드 검색 요청에 반응하여 변환된 정보를 제공하는 시스템
JP2005056021A (ja) 2003-08-08 2005-03-03 Kddi Corp 情報検索装置および方法ならびにコンピュータプログラム

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6182069B1 (en) * 1992-11-09 2001-01-30 International Business Machines Corporation Video query system and method
JP3545007B2 (ja) 1993-03-17 2004-07-21 新日鉄ソリューションズ株式会社 データベース検索システム
JP3586549B2 (ja) 1997-12-08 2004-11-10 株式会社日立製作所 画像検索方法およびその装置
KR100350787B1 (ko) 1999-09-22 2002-08-28 엘지전자 주식회사 멀티미디어 객체의 사용자 프로파일 생성방법과 사용자 프로파일을 이용한 멀티미디어 검색 및 브라우징 방법
KR20010055492A (ko) * 1999-12-10 2001-07-04 오길록 영상 히스토그램을 이용한 영상 검색 시스템과 그 방법
US6748398B2 (en) 2001-03-30 2004-06-08 Microsoft Corporation Relevance maximizing, iteration minimizing, relevance-feedback, content-based image retrieval (CBIR)
US7421376B1 (en) * 2001-04-24 2008-09-02 Auditude, Inc. Comparison of data signals using characteristic electronic thumbprints
JP2003006227A (ja) 2001-06-26 2003-01-10 Barbalogue Kk 特徴量座標による情報検索方法、情報検索装置及び情報検索プログラム
US7664830B2 (en) * 2002-03-29 2010-02-16 Sony Corporation Method and system for utilizing embedded MPEG-7 content descriptions
GB2395808A (en) * 2002-11-27 2004-06-02 Sony Uk Ltd Information retrieval
US7065521B2 (en) 2003-03-07 2006-06-20 Motorola, Inc. Method for fuzzy logic rule based multimedia information retrival with text and perceptual features
US7188316B2 (en) * 2003-03-24 2007-03-06 Microsoft Corporation System and method for viewing and editing multi-value properties
US7334195B2 (en) * 2003-10-14 2008-02-19 Microsoft Corporation System and process for presenting search results in a histogram/cluster format

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6370543B2 (en) 1996-05-24 2002-04-09 Magnifi, Inc. Display of media previews
KR20040035589A (ko) * 2001-01-29 2004-04-29 소니 컴퓨터 엔터테인먼트 아메리카 인코포레이티드 검색 요청에 반응하여 변환된 정보를 제공하는 시스템
KR20030084418A (ko) * 2002-04-26 2003-11-01 노용만 사용자 내용 기반 관련 검색 선호도의 항목 정의 및 기술구조와 이를 이용한 멀티미디어 컨텐츠의 내용 기반 검색방법의 구조
JP2005056021A (ja) 2003-08-08 2005-03-03 Kddi Corp 情報検索装置および方法ならびにコンピュータプログラム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009117260A1 (en) * 2008-03-18 2009-09-24 Motorola, Inc. Method and apparatus to facilitate automatically forming an aggregation of multiple different renderable content items

Also Published As

Publication number Publication date
CN101017499A (zh) 2007-08-15
EP1816576A3 (en) 2008-01-23
US8340474B2 (en) 2012-12-25
JP2007213574A (ja) 2007-08-23
CN100472535C (zh) 2009-03-25
EP1816576A2 (en) 2007-08-08
US20070192698A1 (en) 2007-08-16
KR20070080082A (ko) 2007-08-09

Similar Documents

Publication Publication Date Title
JP5005154B2 (ja) 記憶媒体上に記憶された情報信号を再生する装置
RU2443016C1 (ru) Способ отображения списка и отображение списка с большим количеством элементов контента
US7031596B2 (en) Digital video reproduction method, digital video reproducing apparatus and digital video recording and reproducing apparatus
US7979879B2 (en) Video contents display system, video contents display method, and program for the same
US7698658B2 (en) Display controlling apparatus, display controlling method, and recording medium
JP5086617B2 (ja) コンテンツ再生装置
US8184947B2 (en) Electronic apparatus, content categorizing method, and program therefor
JP4891740B2 (ja) コンテンツ検索装置及びコンテンツ検索方法
US20090116811A1 (en) Tagboard for video tagging
US9396213B2 (en) Method for providing keywords, and video apparatus applying the same
US20090063981A1 (en) Display control apparatus and control method thereof, program, and recording medium
CN102084361A (zh) 媒体资产管理
CN102822827A (zh) 内容检索的装置和方法及程序
KR100725411B1 (ko) 컨텐츠 검색을 위한 사용자 인터페이스, 사용자 인터페이스제공 방법, 및 컨텐츠 검색 장치
KR100763197B1 (ko) 컨텐츠 검색 방법 및 장치
JP2012048324A (ja) 情報処理装置、その処理方法及びプログラム
US8732759B2 (en) Method of browsing recorded news program and browsing apparatus for performing the method
JP2007122562A (ja) 情報処理装置および方法、並びにプログラム
KR101176069B1 (ko) 저장된 방송 목록에 대한 빠른 정보검색(quick browsing) 기능을 갖춘 PVR 장치의 디스플레이 방법
KR101624273B1 (ko) 컨텐츠 검색을 위한 자동 영상 쿼리 추천 방법 및 이를 이용한 컨텐츠 플레이 단말
JP2009076988A (ja) コンテンツ情報表示装置、コンテンツ情報の表示方法
JPH11239322A (ja) ビデオブラウジング/ビューイングシステム
JP3916802B2 (ja) 映像検索方法、映像検索装置及び記憶媒体
JP4769838B2 (ja) コンテンツ操作方法及びコンテンツ操作プログラム
JP2009251838A (ja) 画像検索装置

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

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130822

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140822

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150818

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160817

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20170818

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20190820

Year of fee payment: 13