[go: up one dir, main page]

ES2407967T3 - Soporte de almacenamiento que almacena metadatos para proporcionar una función de búsqueda mejorada - Google Patents

Soporte de almacenamiento que almacena metadatos para proporcionar una función de búsqueda mejorada Download PDF

Info

Publication number
ES2407967T3
ES2407967T3 ES06702008T ES06702008T ES2407967T3 ES 2407967 T3 ES2407967 T3 ES 2407967T3 ES 06702008 T ES06702008 T ES 06702008T ES 06702008 T ES06702008 T ES 06702008T ES 2407967 T3 ES2407967 T3 ES 2407967T3
Authority
ES
Spain
Prior art keywords
data
scene
metadata
search
scenes
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES06702008T
Other languages
English (en)
Inventor
Hye-Jeong Chun
Sung-Wook Park
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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
Priority claimed from KR1020050001749A external-priority patent/KR100782810B1/ko
Priority claimed from KR1020050108532A external-priority patent/KR101029073B1/ko
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Application granted granted Critical
Publication of ES2407967T3 publication Critical patent/ES2407967T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/022Control panels
    • G11B19/025'Virtual' control panels, e.g. Graphical User Interface [GUI]
    • 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/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • 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
    • G11B27/32Indexing; 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 on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • 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 
    • 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/213Read-only discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2541Blu-ray discs; Blue laser DVR discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • 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/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • 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/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/806Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal
    • H04N9/8063Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals
    • 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
    • H04N9/8227Transformation 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 the additional signal being at least another television signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Television Signal Processing For Recording (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

Aparato de reproducción (200) configurado para reproducir datos audiovisuales (AV) almacenados en un soportede almacenamiento de información, comprendiendo el aparato: una unidad de lectura (210) configurada para leer datos AV y metadatos desde el soporte de almacenamiento deinformación con el fin de efectuar una búsqueda de los datos AV por escena usando por lo menos una palabraclave de búsqueda introducida por el usuario, para hallar escenas que tienen información de palabras clave debúsqueda que coincide con dicha por lo menos una palabra clave de búsqueda introducida por el usuario, en el que los metadatos contienen la información de palabras clave de búsqueda, que es definida por un autorpara cada una de las escenas de los datos AV, y un punto de entrada para cada una de las escenas en por lomenos una lista de reproducción, siendo la lista de reproducción una unidad de reproducción de los datos AV; y una unidad de reproducción (220), configurada para reproducir los datos AV correspondientes a escenashalladas mediante la comparación de una palabra clave de búsqueda, introducida por un usuario, con lainformación de palabras clave de búsqueda incluida en los metadatos, caracterizado porque la unidad de lectura (210) está configurada para leer los metadatos a partir de por lo menos un archivo demetadatos que está escrito en un lenguaje de marcado y grabado en un directorio aparte de los datos AV,correspondiéndose cada uno de dicho por lo menos un archivo de metadatos con una de dicha por lo menos unalista de reproducción y presentando un nombre de archivo que comprende información de identificación de lalista de reproducción correspondiente, y porque para cada escena, el punto de entrada se usa para indicar un punto de inicio de la escena en una lista dereproducción sobre un eje de tiempo global y, cuando los datos AV son datos multi-ángulo, los metadatoscomprenden además un número de ángulo de un ángulo soportado por cada escena y, cuando escenas halladasse solapan entre sí, las escenas halladas se diferencian por el número de ángulo.

Description

Soporte de almacenamiento que almacena metadatos para proporcionar una función de búsqueda mejorada.
Campo técnico
La presente invención se refiere a la reproducción de datos audiovisuales (AV) grabados en un soporte de almacenamiento, y más particularmente, a un soporte de almacenamiento que almacena metadatos para proporcionar una función de búsqueda mejorada y a un aparato para reproducir datos AV y metadatos desde dicho soporte de almacenamiento.
Antecedentes de la técnica
Los soportes de almacenamiento, tales como DVDs y discos Blu-ray (BDs), almacenan datos audiovisuales (AV) compuestos por vídeo, audio, y/o subtítulos que se codifican con compresión según normativas para la compresión de vídeo y audio digital, tales como la normativa MPEG (Grupo de Expertos en Imágenes en Movimiento). Los soportes de almacenamiento almacenan también información adicional tal como propiedades de codificación de datos AV o el orden en el que se van a reproducir los datos AV. En general, las imágenes en movimiento grabadas en un soporte de almacenamiento se reproducen secuencialmente en un orden predeterminado. No obstante, las imágenes en movimiento se pueden reproducir en unidades de capítulos mientras se están reproduciendo datos AV.
La figura 1 ilustra una estructura de datos AV grabados en un soporte típico de almacenamiento. Tal como se muestra en la figura 1, un soporte de almacenamiento (tal como el soporte 250 mostrado, por ejemplo, en la figura 2) se forma típicamente con múltiples capas con el fin de gestionar una estructura de datos AV grabados en el mismo. La estructura de datos 100 incluye uno o más fragmentos (clips) 110, que son unidades de grabación de una imagen multimedia (datos AV); una o más listas de reproducción 120, que son unidades de reproducción de imagen multimedia (datos AV); objetos de película 130, que incluyen órdenes de navegación que se usan para reproducir una imagen multimedia (datos AV); y una tabla de índices 140, que se usa para especificar un objeto de película a reproducir en primer lugar y títulos de objetos de película 130.
Los fragmentos 110 se implementan como un objeto que incluye un flujo continuo AV de fragmentos 112 correspondiente a un flujo continuo de datos AV para una película de imágenes de alta calidad e información de fragmentos 114 para atributos correspondientes al flujo continuo de datos AV. Por ejemplo, el flujo continuo de datos AV se puede comprimir según una normativa, tal como el grupo de expertos en imágenes en movimiento (MPEG). Sin embargo, no es necesario que dichos fragmentos 110 requieran la compresión del flujo continuo de datos AV 112 en todos los aspectos de la presente invención. Adicionalmente, la información de fragmentos 114 puede incluir propiedades de audio/vídeo del flujo continuo de datos AV 112, un mapa de puntos de entrada en el cual se graba, en unidades de una sección predeterminada, información referente a una ubicación de un punto de entrada accesible de forma aleatoria, y similares.
Cada lista de reproducción 120 incluye una marca de lista de reproducción compuesta por marcas que indican las posiciones de fragmentos 110 correspondientes a la lista de reproducción 120. Cada lista de reproducción 120 incluye también un conjunto de intervalos de reproducción de estos fragmentos 110, y a cada intervalo de reproducción se le hace referencia como elemento de reproducción 122. Por lo tanto, los datos AV se pueden reproducir en unidades de listas de reproducción 120 y en un orden de elementos de reproducción 122 enumerado en cada lista de reproducción 120.
El objeto de película 130 se forma con programas de órdenes de navegación, y estas órdenes de navegación dan inicio a la reproducción de una lista de reproducción 120, conmutan entre objetos de película 130, o gestionan la reproducción de una lista de reproducción 120 de acuerdo con las preferencias de un usuario.
La tabla de índices 140 es una tabla en la capa superior del soporte de almacenamiento para definir una pluralidad de títulos y menús, e incluye información de ubicación inicial de todos los títulos y menús de tal forma que se pueda reproducir un título o menú seleccionado por una operación del usuario, tal como una búsqueda de título o una llamada a menú. La tabla de índices 140 también incluye información de ubicación inicial de un título o menú que se reproduce automáticamente en primer lugar cuando un soporte de almacenamiento se coloca en un aparato de reproducción.
En el documento US 2004/0170391 se da a conocer una evolución que permite que un usuario inserte un punto de entrada (marcador) en una posición de grabación arbitraria de datos de vídeo, datos de audio, y similares como si colocase un marcador entre páginas de un libro.
En el documento US 6.289.165, se describe un método, y un sistema con capacidad, de reproducción de por lo menos una porción de por lo menos un segmento de presentación, tal como un segmento de ángulo de cámara, de entre un conjunto de segmentos de presentación intercalados incluidos dentro de un vídeo.
En el documento US 2002/0069218 se dan a conocer un método y un sistema para etiquetar, indexar, buscar, recuperar, manipular, y editar imágenes de vídeo en una red de área extensa tal como Internet.
Exposición de la invención
Problema técnico
Sin embargo, en un soporte de almacenamiento de este tipo, no existe ningún método para saltar a una escena arbitraria de acuerdo con una condición de búsqueda (por ejemplo, escena, personaje, ubicación, sonido, o elemento) deseada por un usuario y para reproducir la escena. En otras palabras, un soporte de almacenamiento típico no proporciona una función para moverse a una porción de los datos AV de acuerdo con una condición de búsqueda (por ejemplo, escena, personaje, ubicación, sonido, o elemento) fijada por el usuario y para reproducir la porción. Por lo tanto, el soporte de almacenamiento no puede ofrecer funciones de búsqueda diversas.
Puesto que los datos AV se codifican con compresión y se graban en un soporte de almacenamiento convencional de acuerdo con una normativa MPEG 2 y se multiplexan, resulta difícil fabricar un soporte de almacenamiento que contenga metadatos necesarios para buscar una imagen en movimiento. Adicionalmente, una vez que se ha fabricado un soporte de almacenamiento, resulta casi imposible editar o reutilizar datos AV o metadatos almacenados en el soporte de almacenamiento.
Además, una marca de lista de reproducción definida en la actualidad no puede distinguir múltiples ángulos o múltiples rutas. Por lo tanto, incluso cuando los datos AV soportan múltiples ángulos o múltiples rutas, resulta difícil proporcionar diversas funciones de búsqueda mejoradas sobre los datos AV.
Solución técnica
Varios aspectos y formas de realización ejemplificativas de la presente invención proporcionan un aparato de reproducción que reproduce datos audiovisuales almacenados en un soporte de almacenamiento de información de acuerdo con la reivindicación 1, y un soporte de almacenamiento de información que comprende una estructura de datos audiovisuales (AV) grabados en el mismo, de acuerdo con la reivindicación 4.
Efectos ventajosos
Según se ha descrito anteriormente, la presente invención proporciona un soporte de almacenamiento que almacena metadatos para proporcionar una función de búsqueda mejorada usando varias palabras clave de búsqueda para datos AV, y un aparato para reproducir el soporte de almacenamiento. La presente invención también puede proporcionar la función de búsqueda mejorada en relación con datos AV en varios formatos.
En otras palabras, los metadatos para proporcionar la función de búsqueda mejorada se definen por escena de un autor, y cada escena incluye información referente a por lo menos una palabra clave de búsqueda. Adicionalmente, cada escena incluye información referente a un punto de entrada y/o duración, ángulos, y otros. Por lo tanto, la función de búsqueda mejorada puede llevarse a cabo usando varias palabras clave de búsqueda.
Además, los resultados de búsqueda se pueden reproducir de acuerdo con diversos escenarios, y la función de búsqueda mejorada se puede proporcionar para títulos de películas que soportan múltiples ángulos o múltiples rutas. Por otra parte, se pueden crear metadatos en múltiples idiomas, lo cual posibilita la provisión de la función de búsqueda mejorada que soporta múltiples idiomas.
Descripción de los dibujos
La figura 1 ilustra una estructura de datos AV grabados en un soporte de almacenamiento típico;
la figura 2 es un diagrama de bloques de un aparato de reproducción de ejemplo que reproduce un soporte de almacenamiento que almacena metadatos para proporcionar una función de búsqueda mejorada de acuerdo con una forma de realización de la presente invención;
la figura 3 es un diagrama de flujo que ilustra un método de reproducción de un soporte de grabación que almacena los metadatos para proporcionar la función de búsqueda mejorada de acuerdo con una forma de realización de la presente invención;
la figura 4 ilustra pantallas de ejemplo que visualizan un ejemplo de búsqueda de una escena deseada usando metadatos para una búsqueda de escenas en un título;
la figura 5 ilustra la relación entre metadatos para una búsqueda de escenas en un título y datos audiovisuales (AV) de acuerdo con una forma de realización de la presente invención;
la figura 6 ilustra un directorio de metadatos de acuerdo con una forma de realización de la presente invención;
la figura 7 ilustra una regla de nomenclatura de un archivo de metadatos de ejemplo de acuerdo con una forma de realización de la presente invención;
la figura 8 ilustra la estructura de los metadatos de acuerdo con una forma de realización de la presente invención;
la figura 9 ilustra una estructura detallada de metadatos mostrada en la figura 8;
la figura 10 ilustra el alcance de aplicación de un título que proporciona la función de búsqueda mejorada;
la figura 11 ilustra una aplicación de los metadatos de acuerdo con una forma de realización de la presente invención;
la figura 12 ilustra una aplicación de los metadatos de acuerdo con otra forma de realización de la presente invención;
la figura 13 ilustra un ejemplo de una reproducción de destacados que utiliza los metadatos de acuerdo con una forma de realización de la presente invención;
la figura 14 ilustra un título multi-ángulo que proporciona la función de búsqueda mejorada usando los metadatos de acuerdo con una forma de realización de la presente invención; y
la figura 15 ilustra un proceso de reproducción de un aparato de reproducción de ejemplo de acuerdo con una forma de realización de la presente invención.
Modo óptimo
De acuerdo con un aspecto de la presente invención, se proporciona un soporte de almacenamiento que almacena: datos audiovisuales (AV); y metadatos para llevar a cabo una búsqueda mejorada de los datos AV por escena usando información referente a por lo menos una palabra clave de búsqueda.
Los datos AV pueden ser un título de película. Los metadatos se pueden definir para cada lista de reproducción, la cual es una unidad de reproducción de los datos AV. La búsqueda mejorada puede aplicarse a una lista de reproducción de ruta de reproducción principal, la cual se reproduce automáticamente de acuerdo con una tabla de índices cuando se carga el soporte de almacenamiento.
Los metadatos pueden incluir información referente a un punto de entrada de cada escena. Cada escena puede representarse como contenido entre dos puntos de entrada vecinos. Cuando un usuario busca un contenido usando una palabra clave de búsqueda, los resultados de la búsqueda pueden representarse como un grupo de puntos de entrada que se corresponden con metadatos cuya información de palabras claves de búsqueda coincide con la palabra clave de búsqueda. Los puntos de entrada pueden disponerse secuencialmente de forma temporal en una lista de reproducción.
Los metadatos pueden incluir información referente a un punto de entrada y una duración de cada escena. Cuando los puntos de entrada se disponen secuencialmente de forma temporal, cada escena puede definirse como una sección entre un punto de entrada de la escena y un punto al final de la duración de la escena.
Cuando un usuario busca un contenido usando la palabra clave de búsqueda, puede reproducirse una lista de reproducción desde un punto de entrada de una escena seleccionada de entre resultados de búsqueda por el usuario hasta el final de la lista de reproducción.
Cuando un usuario busca un contenido usando la palabra clave de búsqueda, puede reproducirse una escena seleccionada por el usuario de entre resultados de búsqueda, desde el punto de entrada de la escena mientras dure la escena, y puede reproducirse una escena sucesiva.
Cuando un usuario busca un contenido usando la palabra clave de búsqueda, los resultados de búsqueda se pueden reproducir secuencialmente sin esperar una entrada de un usuario.
Cuando un usuario busca un contenido usando la palabra clave de búsqueda, puede reproducirse una escena seleccionada por el usuario de entre resultados de búsqueda, desde el punto de entrada de la escena mientras dure la escena, y puede detenerse la reproducción.
Los metadatos pueden incluir además información referente a ángulos soportados por cada escena. Cuando los datos AV se representan por medio un único ángulo, cada escena puede diferenciarse por su punto de entrada, y no por la información referente a los ángulos. Ninguno de los puntos de entrada encontrados como resultado de llevar a
cabo la búsqueda mejorada usando una palabra clave de búsqueda puede solaparse con otro.
Cuando los datos AV son datos multi-ángulo, cada escena se puede diferenciar por el punto de entrada de la escena y la información referente a los ángulos. Por lo menos uno de los puntos de entrada encontrados como resultado de llevar a cabo la búsqueda mejorada usando una palabra clave de búsqueda puede solaparse con otro.
La por lo menos una palabra clave de búsqueda puede comprender por lo menos uno de un tipo de escena, un personaje, un actor, y una palabra clave de búsqueda que puede ser definida arbitrariamente por un autor. Los metadatos se pueden grabar en un archivo por separado con respecto a los datos AV.
Modo para llevar la invención a la práctica
A continuación se hará referencia detalladamente a las presentes formas de realización de la presente invención, cuyos ejemplos se ilustran en los dibujos adjuntos, en donde los números de referencia iguales se refieren a los mismos elementos a lo largo de todos ellos. Las formas de realización se describen a continuación con el fin de explicar la presente invención en referencia a las figuras.
La figura 2 es un diagrama de bloques de un aparato de reproducción de ejemplo el cual reproduce un soporte de almacenamiento que almacena metadatos para proporcionar una función de búsqueda mejorada de acuerdo con una forma de realización de la presente invención. En referencia a la figura 2, el aparato de reproducción 200 incluye una unidad de lectura 210, una unidad de reproducción 220, una unidad de búsqueda 230, y una interfaz de usuario
240.
La unidad de lectura 210 lee datos audiovisuales (AV) y metadatos para proporcionar la función de búsqueda mejorada a partir de un soporte de almacenamiento 250, tal como un disco Blu-ray (BD). La unidad de reproducción 220 decodifica y reproduce los datos AV. En particular, cuando un usuario introduce una palabra clave de búsqueda, la unidad de reproducción 220 recibe, desde la unidad de búsqueda 230, información referente a una escena que coincide con la palabra clave de búsqueda y reproduce la escena. Cuando hay múltiples escenas que coinciden con la palabra clave de búsqueda, la unidad de reproducción 220 visualiza las escenas en la interfaz de usuario 240 y reproduce una o más de las escenas seleccionadas por el usuario o reproduce secuencialmente todas las escenas. La unidad de reproducción 220 puede denominarse también motor de control de reproducción.
La unidad de búsqueda 230 recibe una palabra clave de búsqueda desde la interfaz de usuario 240 y busca escenas que coincidan con la palabra clave de búsqueda. A continuación, la unidad de búsqueda 230 transmite los resultados de búsqueda a la interfaz de usuario 240 para visualizar los resultados de búsqueda en forma de una lista
o a la unidad de reproducción 220 para reproducir los mismos. Tal como se ilustra en la figura 2, los resultados de búsqueda pueden presentarse como una lista de escenas que coinciden con una palabra clave de búsqueda.
La interfaz de usuario 240 recibe una palabra clave de búsqueda introducida por un usuario o visualiza resultados de búsqueda. Asimismo, cuando un usuario selecciona una escena a partir de resultados de búsqueda, es decir, una lista de escenas encontradas, visualizadas en la interfaz de usuario 240, la interfaz de usuario 240 recibe información referente a la selección.
La figura 3 es un diagrama de flujo que ilustra un método de reproducción de un soporte de grabación que almacena los metadatos para proporcionar la función de búsqueda mejorada de acuerdo con una forma de realización de la presente invención. En referencia al método de reproducción 300 mostrado en la figura 3, un usuario introduce una palabra clave de búsqueda usando la interfaz de usuario 240, tal como se muestra en la figura 2, en el bloque 310. La palabra clave de búsqueda puede ser un tipo de escena, un personaje, un actor, un elemento, una ubicación, un sonido, o cualquier palabra definida por un autor. Por ejemplo, cuando se reproduce la película "Matrix", pueden buscarse todas las escenas en las cuales aparece el personaje "Neo". Asimismo, pueden buscarse todas las escenas en las cuales aparece un elemento "teléfono móvil".
Seguidamente, se buscan todas las escenas que coinciden con la palabra clave de búsqueda de entrada en referencia a un archivo de metadatos en el bloque 320. El archivo de metadatos define una pluralidad de escenas, e incluye información referente a palabras clave de búsqueda asociadas a cada escena y un punto de entrada de cada escena. La estructura del archivo de metadatos se describirá posteriormente de forma detallada. Se buscan porciones de datos AV que se corresponden con escenas encontradas, usando puntos de entrada de las escenas encontradas, y las mismas se reproducen en el bloque 330. De esta forma, puede llevarse a cabo una búsqueda mejorada sobre datos AV usando varias palabras clave de búsqueda. En lo sucesivo en la presente, a la función de búsqueda mejorada también se le hará referencia como "función de búsqueda de escenas en un título".
La figura 4 ilustra pantallas de ejemplo 400 visualizadas en un ejemplo de búsqueda de una escena deseada usando los metadatos para la búsqueda de escenas en un título. Los metadatos para la búsqueda de escenas en un título incluyen información de búsqueda para cada escena en datos AV grabados en un soporte de almacenamiento 250, tal como un disco Blu-ray (BD). En referencia a la figura 4, mientras en la etapa n.º1 se está reproduciendo un título de película, tal como "Matrix" o "El señor de los anillos", un usuario selecciona la función de búsqueda de escenas
en un título usando la interfaz de usuario 240, tal como un mando a distancia, según se muestra en la figura 2, para buscar escenas que estén asociadas a una palabra clave de búsqueda deseada.
El usuario selecciona una de una pluralidad de categorías de palabras clave de búsqueda visualizadas en la interfaz de usuario 240 en la etapa n.º2, y en la etapa n.º3 selecciona una palabra clave de búsqueda a partir de la categoría de palabras clave de búsqueda seleccionada. Por ejemplo, cuando el usuario selecciona "elemento" como categoría de palabras clave de búsqueda y selecciona "torre" como palabra clave de búsqueda correspondiente a "elemento", se buscan en el título de la película escenas en las cuales aparece "torre", y los resultados de la búsqueda se visualizan junto con imágenes en miniatura respectivas en la etapa n.º4. Cuando el usuario selecciona uno de los resultados de búsqueda, es decir, escenas encontradas, la escena seleccionada se reproduce en la etapa n.º5. Usando una orden tal como "saltar al siguiente resultado de búsqueda" o "saltar al resultado de búsqueda previo" en la interfaz de usuario 240, puede buscarse una escena previa o sucesiva y la misma se puede reproducir en la etapa n.º6.
También puede proporcionarse una función de "reproducción de destacados" para reproducir secuencialmente todas las escenas encontradas. En la reproducción de destacados, todos los resultados de la búsqueda se reproducen secuencialmente. Como consecuencia, no hay necesidad de esperar hasta que un usuario seleccione uno de los resultados de la búsqueda. Cuando un usuario selecciona una palabra clave de búsqueda asociada a contenido, se obtienen resultados de búsqueda correspondientes a la palabra clave de búsqueda seleccionada. Los resultados de búsqueda forman los destacados del contenido asociado a la palabra clave de búsqueda seleccionada.
A continuación se describirá detalladamente en lo sucesivo en la presente, la estructura de los metadatos para la búsqueda de escenas en un título.
La figura 5 ilustra la relación entre metadatos 500 para la búsqueda de escenas en un título y datos AV en un soporte de almacenamiento de acuerdo con una forma de realización de la presente invención. En referencia a la figura 5, el soporte de almacenamiento de acuerdo con una forma de realización de la presente invención (tal como el soporte 250, mostrado en la figura 2) almacena los metadatos 500 además de los datos AV mostrados en la figura
1. Los metadatos 500 pueden almacenarse en archivos por separado con respecto a listas de reproducción de películas, las cuales son unidades de reproducción. Para cada lista de reproducción 520 se crea un archivo de metadatos 510, y el mismo incluye una pluralidad de escenas 512, que son secciones de cada lista de reproducción 520 definidas por el autor. Cada escena 512 incluye un punto de entrada que indica una posición inicial de la misma. En formas de realización de ejemplo de la presente invención, cada escena 512 puede incluir además la duración de la misma.
Usando un mapa de puntos de entrada (EP) incluido en información de fragmentos 114, cada punto de entrada se convierte en una dirección de una escena en un flujo continuo AV de fragmento 112 incluido en cada fragmento 110. Por lo tanto, la posición inicial de cada escena incluida en un flujo continuo AV de fragmento 112, que es datos AV reales, puede encontrarse usando un punto de entrada. Cada escena 512 incluye también información referente a palabras clave de búsqueda asociadas a la misma (a la que se hará referencia en lo sucesivo en la presente como información de palabras clave de búsqueda). Por ejemplo, la información de palabras clave de búsqueda puede incluir lo siguiente:
La escena 1 es una escena de una batalla,
Los personajes son A, B y C,
Los actores son a, b, y c, y
La ubicación es x.
Por consiguiente, un usuario puede buscar escenas que coincidan con una palabra clave de búsqueda deseada sobre la base de la información de palabras clave de búsqueda de cada escena 512. Además, las posiciones de inicio de escenas encontradas en un flujo continuo AV de fragmento 112 pueden determinarse usando los puntos de entrada de las escenas encontradas, y a continuación las escenas encontradas pueden reproducirse.
La figura 6 ilustra un directorio de metadatos 500 de acuerdo con una forma de realización de la presente invención. En referencia a la figura 6, los metadatos 500 relacionados con los datos AV mostrados en la figura 5, se almacenan en archivos en directorios respectivos. Específicamente, una tabla de índices se almacena en un archivo index.bdmv, un objeto de película se almacena en un archivo MovieObject.bdmv, y las listas de reproducción se almacenan en archivos xxxxx.mpls en un directorio PLAYLIST. Además, la información de fragmentos se almacena en archivos xxxxx.clpi en un directorio CLIPINF, los flujos continuos AV de fragmentos se almacenan en archivos xxxxx.m2ts en un directorio STREAM, y otros datos se almacenan en archivos en un directorio AUXDATA.
Los metadatos 500 para la búsqueda de escenas en un título se almacenan en archivos en un directorio META por separado con respecto a los datos AV. Un archivo de metadatos para una biblioteca de disco es dlmt_xxx.xml, y un
archivo de metadatos para la búsqueda de escenas en un título es esmt_xxx_yyyyy.xml. De acuerdo con una forma de realización de la presente invención, los metadatos 100 se graban en un formato XML y en un lenguaje de marcado para facilitar la edición y la reutilización. Así, después de fabricar el soporte de almacenamiento, los datos grabados en el mismo se pueden editar y reutilizar.
La figura 7 ilustra una regla de nomenclatura de un archivo de metadatos de ejemplo 510 de acuerdo con una forma de realización de la presente invención. En referencia a la figura 7, el nombre del archivo de metadatos 510 comienza con un prefijo esmt_ que indica metadatos 500. Los siguientes tres caracteres indican un código de idioma de acuerdo con una norma ISO 639-2, y los siguientes cinco caracteres indican un número de lista de reproducción correspondiente. Tal como se ha descrito anteriormente, se crea un archivo de metadatos 510 para cada lista de reproducción 520, según se muestra en la figura 5. Además, un menú visualizado durante la búsqueda de escenas en un título puede soportar múltiples idiomas usando el código de idioma de acuerdo con una norma ISO 639-2.
La figura 8 ilustra la estructura de un archivo de metadatos de ejemplo 510 de acuerdo con una forma de realización de la presente invención. Tal como se ha descrito en relación con la figura 5, cada archivo de metadatos 510 incluye una pluralidad de escenas 512. En referencia a la figura 8, cada escena 512 se corresponde con palabras clave de búsqueda tales como tipo de escena, personaje, actor, etc. Un valor de cada palabra clave de búsqueda puede expresarse usando un sub-elemento o un atributo de la palabra clave de búsqueda de acuerdo con una regla XML.
La figura 9 ilustra una estructura detallada de un archivo de metadatos de ejemplo 510 mostrado en la figura 8. En referencia a la figura 9, cada escena 512 para la búsqueda de escenas en un título incluye un elemento de tipo de escena, un elemento de personaje, un elemento de actor, o un elemento "defautor" el cual es una palabra clave de búsqueda definida por el autor. Además, cada escena 512 incluye "punto_entrada" que indica la posición de inicio de cada escena y "duración" que indica un periodo de tiempo durante el cual se reproduce cada escena. Cuando se soportan múltiples ángulos, cada escena 512 también incluye "núm_ángulo" que indica un ángulo particular. La inclusión de "duración" y "núm_ángulo" en cada escena 512 es opcional.
A continuación se describirá un ejemplo de ejecución de la búsqueda de escenas en un título usando metadatos 500 de la siguiente manera.
Específicamente, la figura 10 ilustra el alcance de aplicación de un título que proporciona la función de búsqueda mejorada de acuerdo con una forma de realización de la presente invención. Tal como se ha mostrado anteriormente en la figura 5, un soporte de almacenamiento 250, tal como un disco Blu-ray (BD), puede almacenar un título de película para reproducir una imagen en movimiento, tal como una película, y un título interactivo que incluye programas para proporcionar funciones interactivas a usuarios. Los metadatos 500 para la búsqueda de escenas en un título proporcionan la función de búsqueda mejorada mientras se está reproduciendo una imagen en movimiento. Por lo tanto, los metadatos 500 se usan solo para títulos de películas. El tipo de título puede identificarse mediante un campo "Tipo_título_reproducción". Si el campo “Tipo_título_reproducción" de un título es 0b, el título es un título de película. Si el campo “Tipo_título_reproducción" de un título es Ib, el título es un título interactivo. Por lo tanto, la búsqueda de escenas en un título de acuerdo con una forma de realización de la presente invención puede realizarse solo cuando el campo “Tipo_título_reproducción" es 0b.
En referencia a la figura 10, cuando un soporte de almacenamiento 250, tal como un disco Blu-ray (BD), se carga en un aparato de reproducción de ejemplo 200, según se muestra en la figura 2, se accede al título n.º1 usando una tabla de índices. Cuando se ejecuta una orden de navegación "Reproducir lista de reproducción n.º1" incluida en el objeto de película n.º1 del título n.º1, se reproduce la lista de reproducción n.º1. Tal como se muestra en la figura 10, la lista de reproducción n.º1 está compuesta por al menos un elemento de reproducción. Un autor puede definir arbitrariamente un capítulo o una escena, con independencia del elemento de reproducción.
Una lista de reproducción que se reproduce automáticamente de acuerdo con la tabla de índices cuando un soporte de almacenamiento 250 se carga en un aparato de reproducción de ejemplo 200, mostrado en la figura 2, se denomina lista de reproducción de ruta de reproducción principal, y una lista de reproducción que se reproduce por medio de otro objeto de película al que un usuario llama usando un objeto de botón mientras se está reproduciendo la lista de reproducción de ruta de reproducción principal se denomina lista de reproducción de ruta de reproducción secundaria. La lista de reproducción de ruta de reproducción secundaria no se sitúa dentro del alcance de un capítulo o una escena definida por un autor. Por lo tanto, de acuerdo con una forma de realización de la presente invención, la función de búsqueda de escenas en un título se habilita para la lista de reproducción de ruta de reproducción principal y se deshabilita para la lista de reproducción de ruta de reproducción secundaria.
En resumen, el alcance de aplicación del título que proporciona la función de búsqueda mejorada presenta las siguientes restricciones.
1.
La búsqueda de escenas en un título se aplica a títulos de películas.
2.
Los metadatos para la búsqueda de escenas en un título se definen en unidades de listas de reproducción. Puesto que un título de película puede incluir una o más listas de reproducción, para una lista de reproducción se
pueden definir uno o más metadatos.
3. La búsqueda de escenas en un título se aplica a la lista de reproducción de ruta de reproducción principal, pero no a la lista de reproducción de ruta de reproducción secundaria.
La figura 11 ilustra una aplicación de metadatos 500 de acuerdo con una forma de realización de la presente invención. En referencia a la figura 11, se definen escenas utilizadas en los metadatos 500. Las escenas son unidades básicas usadas en los metadatos 500 para la búsqueda de escenas en un título y unidades básicas de contenido incluido en una lista de reproducción. Un autor puede designar puntos de entrada en una lista de reproducción sobre un eje de tiempo global. El contenido entre dos puntos de entrada vecinos es una escena.
Cuando un usuario busca contenido usando una palabra clave de búsqueda, los resultados de la búsqueda se representan como un grupo de puntos de entrada incluidos en escenas que tienen metadatos cuya información de palabras clave de búsqueda coincide con la palabra clave de búsqueda. Dichos puntos de entrada se disponen secuencialmente de manera temporal y se transmiten al motor de control de reproducción, es decir, como unidad de reproducción 200 según se muestra en la figura 2. El motor de control de reproducción puede buscar una pluralidad de escenas asociadas a palabras clave de búsqueda idénticas y reproducir las escenas.
En referencia a la figura 11, los puntos de entrada para cada palabra clave de búsqueda se expresan como círculos. Por ejemplo, cuando un usuario selecciona tipoescena n.º1 como palabra clave de búsqueda, los resultados de la búsqueda incluyen la escena n.º1, la escena n.º3, y la escena n.ºn. A continuación, el usuario puede seleccionar algunas de entre escena n.º1, escena n.º3, y escena n.ºn para la reproducción. Además, el usuario puede navegar y reproducir resultados de búsqueda previos o sucesivos usando una operación de usuario (UO) tal como "Saltar a la siguiente escena ()" o "Saltar a la escena anterior ()" a través de la interfaz de usuario 240, mostrada en la figura 2.
La figura 12 ilustra una aplicación de metadatos 500 de acuerdo con otra forma de realización de la presente invención. En referencia a la figura 12, se definen escenas usando la duración además de los puntos de entrada descritos anteriormente. Un intervalo entre un punto de entrada y un punto al final de la duración se define como una escena. Cuando un usuario selecciona una escena, pueden reproducirse resultados de búsqueda de acuerdo con tres escenarios.
Escenario 1: reproducción simple
Con independencia de la duración, una lista de reproducción se reproduce desde un punto de entrada de una escena seleccionada por un usuario a partir de resultados de búsqueda, hasta el final de la lista de reproducción a no ser que se produzca una entrada del usuario. Por ejemplo, cuando un usuario selecciona tipoescena n.º1, se reproduce la lista de reproducción n.º1 desde un punto de entrada de la escena n.º1 hasta el final de la lista de reproducción n.º1.
Escenario 2: reproducción de destacados
Una lista de reproducción se reproduce desde un punto de entrada de una escena seleccionada por un usuario de entre resultados de búsqueda, hasta el final de la duración de la escena seleccionada. A continuación, la unidad de reproducción 20 salta a una escena sucesiva y reproduce la siguiente escena. Por ejemplo, cuando un usuario selecciona tipoescena n.º2, solo se reproducen la escena n.º1 y la escena n.º3, los cuales son resultados de búsqueda. En otras palabras, solo se reproducen los destacados de la lista de reproducción n.º1 que están asociados a la palabra clave de búsqueda tipoescena n.º 2. En la figura 13 se ilustra otro ejemplo de la reproducción de destacados. En referencia a la figura 13, los resultados de búsqueda se reproducen secuencialmente. Por lo tanto, no hay necesidad de detenerse y esperar una entrada de usuario después de que se reproduzca una escena encontrada. En otras palabras, después de que se reproduzca una de una pluralidad de resultados de búsqueda correspondientes a actor "a", se reproduce subsiguientemente un resultado de búsqueda sucesivo. De esta manera, solo se reproducen los destacados de actor "a". Para la reproducción de destacados, cada resultado de búsqueda se expresa usando una duración y un punto de entrada. Los resultados de búsqueda pueden enlazarse y reproducirse secuencialmente usando los puntos de entrada y la información de duración.
Escenario 3: reproducción basada en escenas
Los resultados de búsqueda se reproducen por escena. En otras palabras, una escena seleccionada por un usuario de entre resultados de búsqueda se reproduce desde un punto de entrada de la escena mientras dure la escena. Después de la duración, la reproducción se detiene hasta que se recibe una entrada de usuario. El escenario 3 es similar al escenario 2 excepto que la reproducción se detiene al final de la escena.
La figura 14 ilustra un título multi-ángulo de ejemplo que proporciona la función de búsqueda mejorada usando metadatos 500 de acuerdo con una forma de realización de la presente invención. En referencia a la figura 14, se ilustra un ejemplo de un título de múltiples rutas compuesto por múltiples ángulos. El título de múltiples rutas está compuesto por cinco (5) elementos de reproducción. De los cinco elementos de reproducción, un segundo (2º)
elemento de reproducción está compuesto por tres (3) ángulos, y un cuarto (4º) elemento de reproducción está compuesto por cuatro (4) ángulos. En una lista de reproducción que soporta múltiples ángulos se encuentran la escena n.º1 y la escena n.º2 que coinciden con la palabra clave de búsqueda tipoescena n.º1, y la escena n.º3 y la escena n.º4 que coinciden con la palabra clave de búsqueda tipoescena n.º2. Cada escena está definida por un punto de entrada y una duración.
Las escenas encontradas pueden solaparse entre sí ya que los puntos de entrada solapados pueden distinguirse mediante un "núm_ángulo " mostrado en la figura 5. Sin embargo, cuando los puntos de entrada no se solapan entre sí, las escenas encontradas como consecuencia de la búsqueda mejorada no pueden solaparse entre sí. Cuando un usuario desea reproducir resultados de búsqueda de acuerdo con el escenario 2, el aparato de reproducción reproduce secuencialmente escenas a lo largo de una flecha de puntos en la figura 14.
En referencia a la figura 14, se ilustran escenas que abarcan una porción de un elemento de reproducción o una pluralidad de elementos de reproducción. En cada escena, se definen los metadatos 500 de datos AV de la misma.
En el caso de elementos de reproducción que soportan múltiples ángulos (por ejemplo, el segundo y cuarto elementos de reproducción), los metadatos 500 se aplican a datos AV que se corresponden con uno de los múltiples ángulos soportados. Por ejemplo, en el caso de la escena n.º1, partes del primer y segundo elementos de reproducción se definen como una sección de reproducción, y un valor de núm_ángulo es tres. El valor de núm_ángulo se aplica solo a elementos de reproducción que soportan múltiples ángulos. Por lo tanto, los elementos de reproducción que no soportan múltiples ángulos se reproducen con un ángulo por defecto. Un registro de estado del reproductor (PSR), 3 el cual es un registro de estado del aparato de reproducción 200, tal como se muestra, por ejemplo, en la figura 2, se designa como ángulo por defecto. Por consiguiente, cuando se reproduce la escena n.º1, el elemento de reproducción n.º1 que no soporta múltiples ángulos se reproduce con el ángulo por defecto, y el elemento de reproducción n.º2 que soporta múltiples ángulos se reproduce con el ángulo 3 de acuerdo con el valor designado como atributo de núm_ángulo. En este caso, las palabras clave de búsqueda definidas para la escena n.º1 para la búsqueda de escenas en un título se aplican al ángulo 3 para el elemento de reproducción 2 que soporta múltiples ángulos. Tal como se ha descrito anteriormente, cuando se usan metadatos 500 que incluyen núm_ángulo, un título que soporta múltiples ángulos también puede proporcionar varias funciones de búsqueda mejoradas de acuerdo con una palabra clave de búsqueda designada.
La figura 15 ilustra un proceso de reproducción de un aparato de reproducción de ejemplo de acuerdo con una forma de realización de la presente invención. En referencia a la figura 15, el aparato de reproducción 200, mostrado en la figura 2, proporciona la función de búsqueda de escenas en un título mientras reproduce un título de película. Cuando un soporte de almacenamiento 250, tal como un disco Blu-ray (BD), se carga en el aparato de reproducción 200 y comienza la reproducción de un título de película (operación 1510), se activa la función de búsqueda de escenas en un título de manera que se sitúe en un estado válido (operación 1520). Tal como se ha descrito anteriormente en referencia a la figura 14, cuando se reproduce un título de película que soporta múltiples ángulos, la búsqueda de escenas en un título se puede efectuar cambiando un ángulo (operación 1530). Además, si se soporta una lista de reproducción de múltiples rutas (operación 1522), cuando una lista de reproducción se cambia a una lista de reproducción de ruta de reproducción principal, la función de búsqueda de escenas en un título se activa de manera que se sitúe en el estado válido (operación 1534). Sin embargo, cuando la lista de reproducción se cambia a una lista de reproducción de ruta de reproducción secundaria, la función de búsqueda de escenas en un título se convierte en no válida (operación 1532). Además, cuando un título se cambia a un título interactivo, no un título de película, la función de búsqueda de escenas en un título se convierte en no válida (operación 1538).
Formas de realización de ejemplo del método de búsqueda mejorada de acuerdo con la presente invención pueden escribirse como un programa de ordenador y también pueden implementarse en un ordenador digital general que ejecute el programa de ordenador grabado en un soporte legible por ordenador. Los códigos y los segmentos de código que constituyen el programa de ordenador pueden ser deducidos fácilmente por los programadores de ordenadores de la técnica. El soporte legible por ordenador puede ser cualquier dispositivo de almacenamiento de datos que pueda almacenar datos que posteriormente puedan ser leídos por medio de un sistema de ordenador. Los ejemplos del soporte de grabación legible por ordenador incluyen memoria de solo lectura (ROM), memoria de acceso aleatorio (RAM), CD-ROMs, cintas magnéticas, discos flexibles, dispositivos ópticos de almacenamiento de datos, y ondas portadoras (tales como la transmisión de datos a través de Internet). El soporte legible por ordenador también puede estar distribuido sobre sistemas de ordenadores acoplados en red de manera que el código legible por ordenador se almacena y ejecuta de una forma distribuida.
Pueden utilizarse cualesquiera soportes legibles por ordenador o dispositivos de almacenamiento de datos, siempre que en la lista de reproducción se incluyan metadatos según la manera mostrada en la figura 5 a la figura 15. Adicionalmente, los metadatos también pueden configurarse de manera diferente tal como se muestra en la figura 5. Por otra parte, un aparato de reproducción según se muestra en la figura 2 se puede implementar como parte de un aparato de grabación, o alternativamente un aparato individual para realizar funciones de grabación y/o reproducción con respecto a un soporte de almacenamiento. De modo similar, la CPU se puede implementar como un conjunto de chips que tenga microprogramas, o alternativamente, un ordenador de propósito general o especial programado para ejecutar los métodos según se ha descrito, por ejemplo, en referencia a la figura 3, y las FIGS. 10 a 15.

Claims (5)

  1. REIVINDICACIONES
    1. Aparato de reproducción (200) configurado para reproducir datos audiovisuales (AV) almacenados en un soporte de almacenamiento de información, comprendiendo el aparato:
    5 una unidad de lectura (210) configurada para leer datos AV y metadatos desde el soporte de almacenamiento de información con el fin de efectuar una búsqueda de los datos AV por escena usando por lo menos una palabra clave de búsqueda introducida por el usuario, para hallar escenas que tienen información de palabras clave de búsqueda que coincide con dicha por lo menos una palabra clave de búsqueda introducida por el usuario,
    en el que los metadatos contienen la información de palabras clave de búsqueda, que es definida por un autor para cada una de las escenas de los datos AV, y un punto de entrada para cada una de las escenas en por lo menos una lista de reproducción, siendo la lista de reproducción una unidad de reproducción de los datos AV; y
    15 una unidad de reproducción (220), configurada para reproducir los datos AV correspondientes a escenas halladas mediante la comparación de una palabra clave de búsqueda, introducida por un usuario, con la información de palabras clave de búsqueda incluida en los metadatos,
    caracterizado porque
    la unidad de lectura (210) está configurada para leer los metadatos a partir de por lo menos un archivo de metadatos que está escrito en un lenguaje de marcado y grabado en un directorio aparte de los datos AV, correspondiéndose cada uno de dicho por lo menos un archivo de metadatos con una de dicha por lo menos una lista de reproducción y presentando un nombre de archivo que comprende información de identificación de la
    25 lista de reproducción correspondiente, y porque
    para cada escena, el punto de entrada se usa para indicar un punto de inicio de la escena en una lista de reproducción sobre un eje de tiempo global y, cuando los datos AV son datos multi-ángulo, los metadatos comprenden además un número de ángulo de un ángulo soportado por cada escena y, cuando escenas halladas se solapan entre sí, las escenas halladas se diferencian por el número de ángulo.
  2. 2. Aparato (200) según la reivindicación 1, que comprende además una interfaz de usuario (240) que recibe la palabra clave de búsqueda introducida por un usuario y que visualiza los resultados de búsqueda correspondientes a la palabra clave de búsqueda introducida.
  3. 3.
    Aparato 200 según la reivindicación 2, en el que los resultados de búsqueda se visualizan junto con unas imágenes en miniatura respectivas.
  4. 4.
    Soporte de almacenamiento de información, que comprende una estructura de datos correspondiente a datos audiovisuales (AV) grabados en el mismo, que comprende:
    los datos AV; y
    unos metadatos que están configurados para efectuar una búsqueda de los datos AV por escena y que
    45 comprenden información de palabras clave de búsqueda y un punto de entrada para cada una de las escenas en por lo menos una lista de reproducción, siendo la lista de reproducción una unidad de reproducción de los datos AV, llevándose a cabo la búsqueda comparando la palabra clave de búsqueda de entrada de usuario, introducida por un usuario, con la información de palabras clave de búsqueda incluida en los metadatos,
    caracterizado porque
    los metadatos comprenden por lo menos un archivo de metadatos que está escrito en un lenguaje de marcado y grabado en un directorio aparte de los datos AV, correspondiéndose cada uno de dicho por lo menos un archivo de metadatos con una de dicha por lo menos una lista de reproducción y presentando un nombre de archivo que
    55 comprende información de identificación de la lista de reproducción correspondiente, y porque
    para cada escena, el punto de entrada se usa para indicar un punto de inicio de la escena en una lista de reproducción sobre un eje de tiempo global y, cuando los datos AV son datos multi-ángulo, los metadatos comprenden además un número de ángulo de un ángulo soportado por cada escena y, cuando escenas halladas se solapan entre sí, las escenas halladas se diferencian por el número de ángulo.
  5. 5. Soporte de almacenamiento según la reivindicación 4, en el que los metadatos comprenden además un tiempo de duración de reproducción de la escena correspondiente.
    65 6. Soporte de almacenamiento de información según la reivindicación 4 ó 5, en el que la información de palabras clave de búsqueda incluye por lo menos uno de entre un tipo de escena, uno o más personajes que aparecen en la escena correspondiente, uno o más actores/actrices que interpretan los personajes correspondientes, y un criterio de búsqueda que define un fabricante.
ES06702008T 2005-01-07 2006-01-06 Soporte de almacenamiento que almacena metadatos para proporcionar una función de búsqueda mejorada Active ES2407967T3 (es)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
KR1020050001749A KR100782810B1 (ko) 2005-01-07 2005-01-07 확장 검색 기능을 제공하기 위한 메타데이터가 기록된 저장매체를 재생하는 방법 및 장치
KR20050001749 2005-01-07
KR1020050108532A KR101029073B1 (ko) 2005-11-14 2005-11-14 확장 검색 기능을 제공하기 위한 메타데이터가 기록된 저장매체 및 재생 장치
KR20050108532 2005-11-14
PCT/KR2006/000050 WO2006073275A1 (en) 2005-01-07 2006-01-06 Storage medium storing metadata for providing enhanced search function

Publications (1)

Publication Number Publication Date
ES2407967T3 true ES2407967T3 (es) 2013-06-17

Family

ID=36647736

Family Applications (1)

Application Number Title Priority Date Filing Date
ES06702008T Active ES2407967T3 (es) 2005-01-07 2006-01-06 Soporte de almacenamiento que almacena metadatos para proporcionar una función de búsqueda mejorada

Country Status (9)

Country Link
US (2) US8842977B2 (es)
EP (2) EP2093767B1 (es)
JP (2) JP5128291B2 (es)
ES (1) ES2407967T3 (es)
MX (1) MX2007008298A (es)
MY (1) MY151806A (es)
RU (1) RU2367034C2 (es)
TW (1) TWI323456B (es)
WO (1) WO2006073275A1 (es)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI323456B (en) 2005-01-07 2010-04-11 Samsung Electronics Co Ltd Storage medium storing metadata for providing enhanced search function
KR100782810B1 (ko) * 2005-01-07 2007-12-06 삼성전자주식회사 확장 검색 기능을 제공하기 위한 메타데이터가 기록된 저장매체를 재생하는 방법 및 장치
JP4687424B2 (ja) 2005-11-25 2011-05-25 ソニー株式会社 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム
US7669128B2 (en) * 2006-03-20 2010-02-23 Intension, Inc. Methods of enhancing media content narrative
WO2007148407A1 (ja) * 2006-06-23 2007-12-27 Fujitsu Limited 通信プログラム、通信サーバ、移動体通信端末、および通信方法
US20080172276A1 (en) * 2007-01-12 2008-07-17 Burton Mary C Apparatus, system, and method for assessing information technology environment needs
US9177603B2 (en) 2007-03-19 2015-11-03 Intension, Inc. Method of assembling an enhanced media content narrative
JP4349441B2 (ja) 2007-06-12 2009-10-21 ソニー株式会社 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
US8239359B2 (en) * 2008-09-23 2012-08-07 Disney Enterprises, Inc. System and method for visual search in a video media player
WO2010051583A1 (en) * 2008-11-05 2010-05-14 Software Shortlist Pty Ltd Method for analysing business solutions
JP2010124130A (ja) * 2008-11-18 2010-06-03 Toshiba Corp 蓄積素材再生装置及び蓄積素材再生方法
US20110066942A1 (en) 2009-09-14 2011-03-17 Barton James M Multifunction Multimedia Device
US8682145B2 (en) * 2009-12-04 2014-03-25 Tivo Inc. Recording system based on multimedia content fingerprints
EP2517466A4 (en) * 2009-12-21 2013-05-08 Estefano Emilio Isaias SYSTEM AND METHOD FOR VIDEO SEGMENT MANAGEMENT AND DISTRIBUTION
US20110208606A1 (en) * 2010-02-19 2011-08-25 Computer Associates Think, Inc. Information Technology Services E-Commerce Arena for Cloud Computing Environments
US20110213712A1 (en) * 2010-02-26 2011-09-01 Computer Associates Think, Ink. Cloud Broker and Procurement System and Method
US20110231229A1 (en) * 2010-03-22 2011-09-22 Computer Associates Think, Inc. Hybrid Software Component and Service Catalog
US20110313808A1 (en) * 2010-06-18 2011-12-22 4Tell Solutions Built Environment Management System and Method
US20120179501A1 (en) * 2011-01-07 2012-07-12 Yolanta Beresnevichiene Decision support
US8948568B2 (en) * 2012-07-31 2015-02-03 Google Inc. Customized video
CN104462272B (zh) * 2014-11-25 2018-05-04 百度在线网络技术(北京)有限公司 搜索需求分析方法和装置
US11722739B2 (en) 2021-07-02 2023-08-08 Datashapes, Inc. Navigating content by relevance
US11729480B2 (en) 2021-08-27 2023-08-15 Rovi Guides, Inc. Systems and methods to enhance interactive program watching
US11570523B1 (en) 2021-08-27 2023-01-31 Rovi Guides, Inc. Systems and methods to enhance interactive program watching

Family Cites Families (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1992022983A2 (en) 1991-06-11 1992-12-23 Browne H Lee Large capacity, random access, multi-source recorder player
JP2677775B2 (ja) 1994-04-14 1997-11-17 株式会社東芝 再生装置
GB2301930B (en) 1995-06-06 1999-06-30 Sony Corp Information data reproducing system reproducing apparatus reproducing method data forming apparatus and data record medium
US20020044757A1 (en) 1995-08-04 2002-04-18 Sony Corporation Information carrier, device for reading and device for providing the information carrier and method of transmitting picture information
WO1997007506A1 (en) 1995-08-21 1997-02-27 Matsushita Electric Industrial Co., Ltd. Multimedia optical disk which realizes dynamic switching between reproduced outputs, and reproducing apparatus
TW305043B (es) 1995-09-29 1997-05-11 Matsushita Electric Industrial Co Ltd
SG80607A1 (en) 1995-09-29 2001-05-22 Matsushita Electric Industrial Co Ltd Method and device for recording and reproducing interleaved bitstream on and from medium
EP0867003A2 (en) 1995-12-12 1998-09-30 The Board of Trustees for the University of Illinois Method of and system for transmitting and/or retrieving real-time video and audio information over performance-limited transmission systems
JP3554177B2 (ja) 1997-04-23 2004-08-18 キヤノン株式会社 出力制御装置、出力制御方法、記憶媒体
JPH1125654A (ja) 1997-05-08 1999-01-29 Toshiba Corp オートチエンジャーを備えたディスク再生装置
US20030113096A1 (en) 1997-07-07 2003-06-19 Kabushiki Kaisha Toshiba Multi-screen display system for automatically changing a plurality of simultaneously displayed images
US6360234B2 (en) 1997-08-14 2002-03-19 Virage, Inc. Video cataloger system with synchronized encoders
TW385436B (en) 1997-12-12 2000-03-21 Toshiba Corp Digital recording system using variable recording rate
US6553086B1 (en) 1998-10-02 2003-04-22 Lg Electronics, Inc. Method and apparatus for recording time information for digital data streams
US20040210932A1 (en) * 1998-11-05 2004-10-21 Toshiaki Mori Program preselecting/recording apparatus for searching an electronic program guide for programs according to predetermined search criteria
US6408128B1 (en) 1998-11-12 2002-06-18 Max Abecassis Replaying with supplementary information a segment of a video
JP3376314B2 (ja) 1999-05-12 2003-02-10 株式会社東芝 デジタル映像情報媒体、デジタル映像情報記録再生装置およびデジタル映像情報処理方法
GB2354105A (en) 1999-09-08 2001-03-14 Sony Uk Ltd System and method for navigating source content
EP1102271B8 (en) 1999-11-05 2016-12-07 Sony Europe Limited Method of generating audio and/or video signals and apparatus therefore
US20040220791A1 (en) 2000-01-03 2004-11-04 Interactual Technologies, Inc. A California Corpor Personalization services for entities from multiple sources
US6633903B1 (en) 2000-03-23 2003-10-14 Monkeymedia, Inc. Method and article of manufacture for seamless integrated searching
JP4491902B2 (ja) 2000-04-04 2010-06-30 ソニー株式会社 摺動型グラフックウィンドウを用いたメディアコンテンツとのインターラクティブシステム
EP1183688B1 (en) 2000-04-05 2011-10-12 Sony Europe Limited Audio/video reproducing apparatus and method
US6760721B1 (en) 2000-04-14 2004-07-06 Realnetworks, Inc. System and method of managing metadata data
JP4682434B2 (ja) 2000-04-21 2011-05-11 ソニー株式会社 情報処理装置および方法、記録媒体、並びにプログラム
JP4599740B2 (ja) 2000-04-21 2010-12-15 ソニー株式会社 情報処理装置および方法、記録媒体、プログラム、並びに記録媒体
US7477833B2 (en) 2000-04-21 2009-01-13 Sony Corporation Information processing apparatus and method, program, and recorded medium specifying particular picture characteristics
WO2001082610A1 (fr) 2000-04-21 2001-11-01 Sony Corporation Appareil et procede de traitement d'informations, programme et support enregistre
US7646967B2 (en) 2000-04-21 2010-01-12 Sony Corporation Information processing apparatus and method, program and recorded medium
US20010056434A1 (en) 2000-04-27 2001-12-27 Smartdisk Corporation Systems, methods and computer program products for managing multimedia content
JP4273636B2 (ja) 2000-06-30 2009-06-03 ソニー株式会社 情報記録装置及び方法、情報記録システム
JP2002044611A (ja) 2000-07-24 2002-02-08 Funai Electric Co Ltd ディスク再生装置
WO2002008948A2 (en) 2000-07-24 2002-01-31 Vivcom, Inc. System and method for indexing, searching, identifying, and editing portions of electronic multimedia files
US6836456B2 (en) 2000-07-27 2004-12-28 Victor Company Of Japan, Ltd. Information reproducing apparatus
JP2002108892A (ja) 2000-09-29 2002-04-12 Canon Inc データ管理システム、データ管理方法、及び、記録媒体
US7051048B2 (en) 2000-09-29 2006-05-23 Canon Kabushiki Kaisha Data management system, data management method, and program
MXPA03007512A (es) 2001-02-21 2003-12-04 United Video Properties Inc Sistemas y metodos para guias de programa interactivas con caracteristicas de grabacion personal.
US20030061610A1 (en) 2001-03-27 2003-03-27 Errico James H. Audiovisual management system
US6741996B1 (en) 2001-04-18 2004-05-25 Microsoft Corporation Managing user clips
US7295755B2 (en) 2001-06-22 2007-11-13 Thomson Licensing Method and apparatus for simplifying the access of metadata
KR20030033852A (ko) 2001-10-25 2003-05-01 삼성전자주식회사 정보기록매체의 부가정보 관리방법 및 그 장치
JP2003186885A (ja) 2001-12-18 2003-07-04 Ricoh Co Ltd Dvd作成システム
JP3659498B2 (ja) 2002-01-18 2005-06-15 パイオニア株式会社 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造
JP2003256461A (ja) 2002-03-04 2003-09-12 Fuji Photo Film Co Ltd 画像検索方法および装置並びにプログラム
US20040047588A1 (en) 2002-03-27 2004-03-11 Tomoyuki Okada Package medium, reproduction apparatus, and reproduction method
JP3617975B2 (ja) 2002-04-17 2005-02-09 株式会社東芝 デジタル情報媒体、デジタル情報記録方法およびデジタル情報再生方法
US8027562B2 (en) 2002-06-11 2011-09-27 Sanyo Electric Co., Ltd. Method and apparatus for recording images, method and apparatus for recording and reproducing images, and television receiver utilizing the same
US7558318B2 (en) 2002-06-11 2009-07-07 Sanyo Electric Co., Ltd. Method and apparatus for processing images, method and apparatus for recording and reproducing images, and television receiver utilizing the same
DE10228103A1 (de) 2002-06-24 2004-01-15 Bayer Cropscience Ag Fungizide Wirkstoffkombinationen
JP3971346B2 (ja) 2002-06-24 2007-09-05 株式会社東芝 動画像再生装置、スケジュール・データ、動画像再生方法、及びプログラム
RU2334286C2 (ru) * 2002-06-28 2008-09-20 Эл Джи Электроникс Инк. Носитель записи со структурой данных для управления записью и воспроизведением записанных на нем данных нескольких каналов и способы и устройства записи и воспроизведения
JP2004054435A (ja) 2002-07-17 2004-02-19 Toshiba Corp ハイパーメディア情報提示方法、ハイパーメディア情報提示プログラムおよびハイパーメディア情報提示装置
WO2004023234A2 (en) 2002-09-05 2004-03-18 Lg Electronics Inc. Recording medium having data structure for managing reproduction of slideshows recorded thereon and recording and reproducing methods and apparatuses
ITBO20020794A1 (it) 2002-12-17 2004-06-18 Conti & Figli S R L Materiale biodegradabile e prodotti ottenuti con tale materiale e metodo per realizzarli.
US8225194B2 (en) 2003-01-09 2012-07-17 Kaleidescape, Inc. Bookmarks and watchpoints for selection and presentation of media streams
KR100514817B1 (ko) 2003-01-17 2005-09-14 주식회사 알티캐스트 대화형 디지털 텔레비전용 어플리케이션 사용자인터페이스 및 이를 이용한 네비게이션 방법
CN1754225B (zh) 2003-02-21 2012-05-30 松下电器产业株式会社 再现设备、记录方法以及再现方法
US20060215984A1 (en) 2003-03-18 2006-09-28 Nesvadba Jan A D Device and method for recording information
US7224664B2 (en) 2003-03-25 2007-05-29 Lg Electronics Inc. Recording medium having data structure for managing reproduction of data streams recorded thereon and recording and reproducing methods and apparatuses
JP3677779B2 (ja) 2003-04-04 2005-08-03 ソニー株式会社 情報処理装置および方法、プログラム、並びに記録媒体
CN100581230C (zh) 2003-04-24 2010-01-13 索尼株式会社 用于记录av流的信息处理装置和信息处理方法
JP4228767B2 (ja) 2003-04-25 2009-02-25 ソニー株式会社 再生装置、再生方法、再生プログラムおよび記録媒体
US7734568B2 (en) 2003-06-26 2010-06-08 Microsoft Corporation DVD metadata wizard
TWI478154B (zh) 2003-10-04 2015-03-21 Samsung Electronics Co Ltd 儲存搜尋資訊的再生方法
JP4172379B2 (ja) 2003-11-14 2008-10-29 船井電機株式会社 記録再生装置
CA2498364C (en) * 2004-02-24 2012-05-15 Dna 13 Inc. System and method for real-time media searching and alerting
US7730012B2 (en) * 2004-06-25 2010-06-01 Apple Inc. Methods and systems for managing data
RU2346996C2 (ru) 2004-06-29 2009-02-20 ЮРОПИЭН НИКЕЛЬ ПиЭлСи Усовершенствованное выщелачивание основных металлов
KR100619064B1 (ko) 2004-07-30 2006-08-31 삼성전자주식회사 메타 데이터를 포함하는 저장 매체, 그 재생 장치 및 방법
US20060045473A1 (en) * 2004-08-30 2006-03-02 Eric Alterman Method and apparatus for storing and accessing videos
KR20060065476A (ko) * 2004-12-10 2006-06-14 엘지전자 주식회사 기록매체, 기록매체 내의 콘텐츠 서치방법 및 기록매체재생방법과 재생장치
KR100782810B1 (ko) 2005-01-07 2007-12-06 삼성전자주식회사 확장 검색 기능을 제공하기 위한 메타데이터가 기록된 저장매체를 재생하는 방법 및 장치
TWI323456B (en) 2005-01-07 2010-04-11 Samsung Electronics Co Ltd Storage medium storing metadata for providing enhanced search function

Also Published As

Publication number Publication date
EP1834330A4 (en) 2010-01-20
JP5128525B2 (ja) 2013-01-23
TW200629250A (en) 2006-08-16
JP2009136002A (ja) 2009-06-18
EP2093767A2 (en) 2009-08-26
EP1834330B1 (en) 2013-03-13
US20060153542A1 (en) 2006-07-13
EP1834330A1 (en) 2007-09-19
EP2093767A3 (en) 2010-01-20
JP5128291B2 (ja) 2013-01-23
RU2007125643A (ru) 2009-01-20
MX2007008298A (es) 2007-09-07
HK1113852A1 (en) 2008-10-17
US20090182719A1 (en) 2009-07-16
TWI323456B (en) 2010-04-11
EP2093767B1 (en) 2019-05-01
MY151806A (en) 2014-07-14
US8437606B2 (en) 2013-05-07
WO2006073275A1 (en) 2006-07-13
US8842977B2 (en) 2014-09-23
JP2008527834A (ja) 2008-07-24
RU2367034C2 (ru) 2009-09-10

Similar Documents

Publication Publication Date Title
ES2394330T3 (es) Aparato y método para reproducir un soporte de almacenamiento que almacena metadatos para proporcionar una función de búsqueda mejorada
ES2407967T3 (es) Soporte de almacenamiento que almacena metadatos para proporcionar una función de búsqueda mejorada
HK1110691B (en) Apparatus and method for reproducing storage medium that stores metadata for providing enhanced search function
KR20060081332A (ko) 확장 검색 기능을 제공하기 위한 메타데이터가 기록된저장매체
HK1113852B (en) Apparatus and method for processing data from information storage medium
KR20080077074A (ko) 정보저장매체로부터 데이터를 재생하는 방법