ES2328222T3 - Claves incorporadas de manera subliminal en video para su sincronizacion. - Google Patents

Claves incorporadas de manera subliminal en video para su sincronizacion. Download PDF

Info

Publication number
ES2328222T3
ES2328222T3 ES01308791T ES01308791T ES2328222T3 ES 2328222 T3 ES2328222 T3 ES 2328222T3 ES 01308791 T ES01308791 T ES 01308791T ES 01308791 T ES01308791 T ES 01308791T ES 2328222 T3 ES2328222 T3 ES 2328222T3
Authority
ES
Spain
Prior art keywords
data
data file
video
audio
key
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.)
Expired - Lifetime
Application number
ES01308791T
Other languages
English (en)
Inventor
Ajit M. Limaye
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.)
Tektronix Inc
Original Assignee
Tektronix Inc
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 Tektronix Inc filed Critical Tektronix Inc
Application granted granted Critical
Publication of ES2328222T3 publication Critical patent/ES2328222T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2389Multiplex stream processing, e.g. multiplex stream encrypting
    • H04N21/23892Multiplex stream processing, e.g. multiplex stream encrypting involving embedding information at multiplex stream level, e.g. embedding a watermark at packet level

Landscapes

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

Abstract

Un procedimiento de sincronización de un archivo de datos asociado a datos de audio/vídeo caracterizado por usar una clave incorporada de manera subliminal, que actúa como puntero y señal de sincronización para el archivo de datos, comprendiendo las etapas: en un sitio de transmisión (12, 18), incorporar la clave de manera subliminal en una parte activa de vídeo de una imagen de la clave de los datos de audio/vídeo usando técnicas de marcas de agua digitales, indicando la clave la localización del archivo de datos en un medio de almacenamiento de red (14) e indicando un tiempo de latencia que comprende un número de imágenes entre la imagen de la clave y una imagen en la que el archivo de datos se debe reproducir o se deben ejecutar las instrucciones contenidas en el archivo de datos, en el que el tiempo de latencia es una función de un tiempo de acceso para recuperar el archivo de datos del medio de almacenamiento y tiene un tamaño del archivo de datos; en un sitio de recepción (16, 22) extraer la clave de los datos de audio/vídeo; acceder (20) al medio de almacenamiento de red según la localización indicada por la clave y almacenar el archivo de datos en un búfer; usar (22) el archivo de datos en sincronía con los datos de audio/vídeo según el tiempo de latencia.

Description

Claves incorporadas de manera subliminal en vídeo para su sincronización.
Antecedentes de la invención
La presente invención se refiere a sistemas multimedia y más en concreto a una clave incorporada de manera subliminal en una señal de vídeo para la sincronización del control de la reproducción de datos multimedia y/o la ejecución de instrucciones contenidas en datos de control.
El documento US-A-5774664 describe el uso del intervalo de supresión vertical para entregar direcciones de páginas web de internet (URL) a un PC. Las URL han asociado relojes fechadores que indican a estaciones de abonado cuándo visualizar, durante un programa de vídeo, las páginas web particularmente direccionadas.
Las marcas de agua digitales de señales de vídeo se usan cada vez más como medio para transmitir datos a velocidad de transferencia muy baja como parte de la señal de vídeo. Las marcas de agua digitales de vídeo se han propuesto para presentar audio en una compensación de retraso de vídeo, para indicar la autenticación o la propiedad del programa y para verificar la reproducción de una señal de vídeo como en el registro de publicidad. La técnica de las marcas de agua digitales inserta los datos a velocidad de transferencia muy baja en la parte activa de la señal de vídeo de forma que sea invisible mientras aún tenga la solidez para sobrevivir al procesamiento de la señal de vídeo, incluyendo múltiples generaciones de codificación/decodificación por compresión. Véase la patente de Estados Unidos nº 4.969.041 otorgada a William O'Grady y otros el 6 de noviembre de 1990, titulada "Incorporación de datos en una señal de vídeo" y la Solicitud de Patente de Estados Unidos en tramitación con número de serie 08/829.524 de Daniel Baker y otros presentada el 28 de marzo de 1997, titulada "Incorporación transparente de datos en una señal de vídeo".
También se conoce el uso de canales auxiliares para transmitir datos relacionados con señales de vídeo, como se muestra en la Patente de Estados Unidos nº 6.075.561 otorgada a Bozidar Janko el 13 de junio de 2000, titulada "Transporte de ciclo de servicio bajo de imágenes con referencia de vídeo". Con la llegada de internet, se han hecho propuestas para usar internet como canal auxiliar para transportar datos. Está previsto que cuando se reproduce un vídeo que se distribuye por internet, puede ser deseable reproducir también otros datos, llamados metadatos, que están asociados con el vídeo para sumergir al espectador en la experiencia. También puede ser deseable transmitir datos de control al equipo que recibe el vídeo. Estos datos de control se pueden usar con una o más de las siguientes finalidades: (1) insertar un anuncio; (2) especificar un destino al que se debe dirigir el vídeo; (3) controlar el equipo auxiliar para accionar otras inserciones sensoriales, como la activación de una iluminación especial o efectos de sonido; (4) controlar los parámetros para comprimir el vídeo antes de su almacenamiento; etc.
No obstante, la transmisión de metadatos no es posible actualmente usando la tecnología de marcas de agua digitales con vídeo. La velocidad de transmisión de los metadatos, por ejemplo 9.600 baudios, es demasiado alta para el canal con velocidad de transmisión de datos muy baja que ofrecen las marcas de agua digitales. La transmisión de datos de control puede o no ser posible con el uso directo de la tecnología de marcas de agua digitales, dependiendo de la cantidad de datos que varía según la aplicación.
El problema que surge consiste en cómo sincronizar los metadatos u otros datos de control con el vídeo cuando se transmiten por diferentes canales, de manera que los metadatos aparezcan en el momento adecuado en relación al vídeo cuando lo está viendo el espectador o se recuperan y usan los datos de control en el momento adecuado en relación con el vídeo.
Lo que se desea es un medio para la sincronización de metadatos o datos de control con el vídeo asociado cuando se reproduce el vídeo.
Breve resumen de la invención
Según un primer aspecto de esta invención se proporciona un procedimiento como el que se reivindica en la reivindicación 1 en esta invención.
Según un segundo aspecto de esta invención se proporciona un sistema como el que se reivindica en la reivindicación 5 en esta invención.
La presente invención proporciona claves incorporadas de manera subliminal en vídeo que actúan como punteros y señales de sincronización para un archivo de datos que contiene metadatos y/o datos de control, de manera que los metadatos se visualizan con el vídeo y/o las instrucciones contenidas en los datos de control se ejecutan en el momento adecuado. En el extremo de transmisión de un sistema se genera una clave en sincronización con el vídeo, estando asociada la clave con el correspondiente archivo de datos. La clave se incorpora de manera subliminal en el vídeo en un momento apropiado usando técnicas de marcas de agua digitales. En el receptor, se decodifica la clave del vídeo y se usa para acceder a un servidor de red que contiene el archivo de datos. Una vez recuperados los metadatos del archivo de datos, se visualizan con el vídeo en un momento de sincronización con el vídeo tal y como indica la clave, o se usan los datos de control para llevar a cabo una o más funciones auxiliares en los momentos designados. En el caso de archivos de datos pequeños en los que el tiempo de recuperación es breve, la clave puede estar tan sólo unas pocas imágenes antes de la primera imagen de vídeo que está asociada con el archivo de datos, mientras que en el caso de archivos de datos grandes, la clave puede insertarse varios segundos antes de la primera imagen de vídeo que está asociada con el archivo de datos. La clave proporciona tanto una "dirección" para recuperar el archivo de datos como un momento de la imagen de la clave en el que los metadatos del archivo de datos deben reproducirse con el vídeo para un espectador o en el que se deben ejecutar las instrucciones contenidas en los datos de control. De esta manera, el archivo de datos está sincronizado con el vídeo.
Los objetos, ventajas y otras características novedosas de la presente invención son evidentes a partir de la siguiente descripción detallada cuando se lee junto con las reivindicaciones anexas y el dibujo adjunto.
Breve descripción de varias vistas del dibujo
La figura es una vista en diagrama de bloque de un sistema para la sincronización de un archivo de datos con un vídeo, usando claves incorporadas de manera subliminal según la presente invención.
Descripción detallada de la invención
En referencia a continuación a la figura, el vídeo, audio y un archivo de datos asociados que contiene metadatos y/o datos de control entra en un sistema de edición/producción 12. La salida del sistema de edición/producción 12 es un audio/vídeo distribuido y el archivo de datos con claves asociadas incorporadas de manera subliminal. El archivo de datos se almacena en un dispositivo de almacenamiento 14 apropiado, como un servidor de red, y las claves entran con el audio/vídeo distribuible en un sistema de incorporación de claves 16, como los que se describen en la Patente de Estados Unidos nº 4.969.041 y en la Solicitud de Patente de Estados Unidos con nº de serie 08/829.524 que se han referenciado anteriormente. Las claves tienen información que indica la localización del archivo de datos asociado en el medio de almacenamiento 14 y un momento en número de imágenes de la imagen en que está incorporada la clave, cuando deberían ejecutarse las instrucciones de control del archivo de datos o deberían reproducirse los metadatos para estar en sincronía con el flujo de audio/vídeo a fin de dar cuenta de la latencia al acceder al archivo de datos. Los archivos de datos grandes requieren un mayor tiempo de acceso, por lo que la clave se incorpora en una imagen mucho más lejana de la imagen en la que se debe usar el archivo de datos, mientras que los archivos pequeños de datos pueden no necesitar un tiempo de espera tan largo.
El audio/vídeo distribuible con claves incorporadas se transmite por un canal de transmisión a un sitio de recepción en el que un decodificador de claves 16 extrae las claves de un audio/vídeo distribuible y accede a un canal alternativo 20, como internet. La información de las claves se transmite por el canal alternativo 20 al medio de almacenamiento 14, y el archivo de datos se transfiere del medio de almacenamiento a un búfer en el decodificador de claves 16. Cuando el número de imágenes de la imagen en la que está incorporada la clave ha pasado, como indica la clave, los metadatos del archivo de datos se reproducen con el audio/vídeo distribuible en un sistema de reproducción 22, de manera que se sincroniza con el flujo de audio/vídeo. De manera alternativa, se ejecutan las instrucciones contenidas en los datos de control del archivo de datos. El sistema de reproducción 22 puede ser un sintonizador de TDT para una televisión u ordenador multimedia del consumidor en el que el espectador puede controlar si quiere o no ver metadatos o sólo partes de los metadatos. El sistema de reproducción 22 también puede ser un dispositivo responsable de poner en práctica las instrucciones contenidas en los datos de control.
Por lo tanto, la presente invención proporciona claves incorporadas de manera subliminal en vídeo para la sincronización de un archivo de datos que contiene metadatos y/o datos de control con flujos de audio/vídeo asociados, proporcionándose el archivo de datos por medio de un canal alternativo y teniendo las claves una dirección para el archivo de datos así como un momento en el que los metadatos en el archivo de datos se reproducen con los flujos de audio/vídeo o se ejecutan las instrucciones en los datos de control.
\vskip1.000000\baselineskip
Referencias citadas en la memoria descriptiva
Este listado de referencias citadas por el solicitante es únicamente para la comodidad del lector. No forma parte del documento de patente europea. Aunque se ha puesto gran cuidado en compilar las referencias, no se pueden excluir errores u omisiones, y la Oficina Europea de Patentes rechaza toda responsabilidad a ese respecto.
Documentos de patente citados en la memoria descriptiva
\bullet US 5774664 A [0002]
\bullet US 6075561 A, Bozidar Janko [0004]
\bullet US 4969041 A, William O'Grady [0003] [0013]
\bullet US 829524 A [0013]
\bullet US 82952497 A, Daniel Baker [0003]

Claims (7)

1. Un procedimiento de sincronización de un archivo de datos asociado a datos de audio/vídeo caracterizado por usar una clave incorporada de manera subliminal, que actúa como puntero y señal de sincronización para el archivo de datos, comprendiendo las etapas:
en un sitio de transmisión (12, 18), incorporar la clave de manera subliminal en una parte activa de vídeo de una imagen de la clave de los datos de audio/vídeo usando técnicas de marcas de agua digitales, indicando la clave la localización del archivo de datos en un medio de almacenamiento de red (14) e indicando un tiempo de latencia que comprende un número de imágenes entre la imagen de la clave y una imagen en la que el archivo de datos se debe reproducir o se deben ejecutar las instrucciones contenidas en el archivo de datos, en el que el tiempo de latencia es una función de un tiempo de acceso para recuperar el archivo de datos del medio de almacenamiento y tiene un tamaño del archivo de datos; en un sitio de recepción (16, 22) extraer la clave de los datos de audio/vídeo;
acceder (20) al medio de almacenamiento de red según la localización indicada por la clave y almacenar el archivo de datos en un búfer;
usar (22) el archivo de datos en sincronía con los datos de audio/vídeo según el tiempo de latencia.
2. El procedimiento según se ha mencionado en la reivindicación 1, en el que el archivo de datos comprende metadatos para reproducirse en sincronía con los datos de audio/vídeo asociados y la etapa del uso comprende una etapa de reproducción de los metadatos para visualizar en sincronía con los datos de audio/vídeo.
3. El procedimiento según se ha mencionado en la reivindicación 1, en el que el archivo de datos comprende datos de control para activarse en sincronía con los datos de audio/vídeo asociados y la etapa de uso comprende la etapa de activación de las instrucciones contenidas en los datos de control para su ejecución en sincronía con los datos de audio/vídeo.
4. Un procedimiento según se reivindica en cualquiera de las reivindicaciones anteriores, en el que el tiempo de latencia es una función de un tiempo de acceso para recuperar el archivo de datos del medio de almacenamiento.
5. Un sistema para sincronizar un archivo de datos con datos de audio/vídeo en un sitio de recepción, estando asociado el archivo de datos con los datos de audio/vídeo, comprendiendo: un medio de almacenamiento (14) para almacenar los archivos de datos; caracterizado por
medios (18) para incorporar de manera subliminal, usando técnicas de marcas de agua digitales, una clave, asociada al archivo de datos, que actúa como puntero y señal de sincronización para el archivo de datos, dentro de una parte de vídeo activo de una imagen de la clave de los datos de audio/vídeo antes de la transmisión al sitio de recepción por un canal de transmisión;
medios (16) en el sitio de recepción para extraer la clave de la parte activa de vídeo;
medios (20) para acceder al medio de almacenamiento para recuperar el archivo de datos en respuesta a la clave por medio de un canal alternativo que no esté relacionado con el canal de transmisión, almacenándose el archivo de datos en un búfer de datos (16) en el sitio de recepción; y
medios (22) para reproducir el archivo de datos desde el búfer de datos en sincronización con los datos de audio/vídeo en un tiempo indicado por la clave, comprendiendo la clave una dirección para el archivo de datos dentro del medio de almacenamiento e indicando un tiempo de latencia que comprende un número de imágenes entre la imagen de la clave y una imagen en la que se debe visualizar el archivo de datos o se deben ejecutar las instrucciones contenidas en el archivo de datos para sincronizarse con los datos de audio/vídeo, en el que el tiempo de latencia es una función de un tiempo de acceso para recuperar el archivo de datos del medio de almacenamiento y tiene un tamaño del archivo de datos.
6. El sistema según se ha mencionado en la reivindicación 5, en el que el archivo de datos comprende metadatos asociados con los datos de audio/vídeo para reproducir en sincronización con los datos de audio/vídeo.
7. El sistema según se ha mencionado en la reivindicación 5, en el que el archivo de datos comprende datos de control asociados con los datos de audio/vídeo para la ejecución en sincronización con los datos de audio/vídeo.
ES01308791T 2000-11-06 2001-10-16 Claves incorporadas de manera subliminal en video para su sincronizacion. Expired - Lifetime ES2328222T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US707520 2000-11-06
US09/707,520 US6642966B1 (en) 2000-11-06 2000-11-06 Subliminally embedded keys in video for synchronization

Publications (1)

Publication Number Publication Date
ES2328222T3 true ES2328222T3 (es) 2009-11-11

Family

ID=24842041

Family Applications (1)

Application Number Title Priority Date Filing Date
ES01308791T Expired - Lifetime ES2328222T3 (es) 2000-11-06 2001-10-16 Claves incorporadas de manera subliminal en video para su sincronizacion.

Country Status (6)

Country Link
US (1) US6642966B1 (es)
EP (1) EP1204277B1 (es)
JP (1) JP4076754B2 (es)
CN (1) CN1283104C (es)
DE (1) DE60138860D1 (es)
ES (1) ES2328222T3 (es)

Families Citing this family (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7095871B2 (en) 1995-07-27 2006-08-22 Digimarc Corporation Digital asset management and linking media signals with related data using watermarks
US20030056103A1 (en) 2000-12-18 2003-03-20 Levy Kenneth L. Audio/video commerce application architectural framework
US7602940B2 (en) 1998-04-16 2009-10-13 Digimarc Corporation Steganographic data hiding using a device clock
EP2312474A1 (en) * 1999-04-13 2011-04-20 Canon Kabushiki Kaisha Data processing method and apparatus
US7096416B1 (en) * 2000-10-30 2006-08-22 Autovod Methods and apparatuses for synchronizing mixed-media data files
WO2002039739A1 (en) * 2000-11-08 2002-05-16 Koninklijke Philips Electronics N.V. Method and device for communicating a command
US20020083091A1 (en) * 2000-11-29 2002-06-27 Gregory Pulier Seamless integration of video on a background object
US7822969B2 (en) * 2001-04-16 2010-10-26 Digimarc Corporation Watermark systems and methods
US6903779B2 (en) * 2001-05-16 2005-06-07 Yahoo! Inc. Method and system for displaying related components of a media stream that has been transmitted over a computer network
US20020188959A1 (en) * 2001-06-12 2002-12-12 Koninklijke Philips Electronics N.V. Parallel and synchronized display of augmented multimedia information
US7415539B2 (en) * 2001-09-28 2008-08-19 Siebel Systems, Inc. Method and apparatus for detecting insufficient memory for data extraction processes
US7257649B2 (en) * 2001-09-28 2007-08-14 Siebel Systems, Inc. Method and system for transferring information during server synchronization with a computing device
US7260439B2 (en) * 2001-11-01 2007-08-21 Fuji Xerox Co., Ltd. Systems and methods for the automatic extraction of audio excerpts
US7886151B2 (en) * 2002-01-22 2011-02-08 Purdue Research Foundation Temporal synchronization of video and audio signals
US20050120208A1 (en) * 2002-01-25 2005-06-02 Albert Dobson Robert W. Data transmission systems
US20040034655A1 (en) * 2002-07-17 2004-02-19 Tecu Kirk Steven Multimedia system and method
US7239981B2 (en) 2002-07-26 2007-07-03 Arbitron Inc. Systems and methods for gathering audience measurement data
JP2004120440A (ja) * 2002-09-26 2004-04-15 Toshiba Corp サーバー装置及びクライアント装置
US9711153B2 (en) 2002-09-27 2017-07-18 The Nielsen Company (Us), Llc Activating functions in processing devices using encoded audio and detecting audio signatures
US8959016B2 (en) 2002-09-27 2015-02-17 The Nielsen Company (Us), Llc Activating functions in processing devices using start codes embedded in audio
US6996251B2 (en) 2002-09-30 2006-02-07 Myport Technologies, Inc. Forensic communication apparatus and method
US10721066B2 (en) 2002-09-30 2020-07-21 Myport Ip, Inc. Method for voice assistant, location tagging, multi-media capture, transmission, speech to text conversion, photo/video image/object recognition, creation of searchable metatags/contextual tags, storage and search retrieval
US7778438B2 (en) 2002-09-30 2010-08-17 Myport Technologies, Inc. Method for multi-media recognition, data conversion, creation of metatags, storage and search retrieval
US7827312B2 (en) 2002-12-27 2010-11-02 The Nielsen Company (Us), Llc Methods and apparatus for transcoding metadata
GB2400254A (en) 2003-03-31 2004-10-06 Sony Uk Ltd Video processing
JP2006528859A (ja) * 2003-07-25 2006-12-21 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ オーディオとビデオを同期させるための指紋生成及び検出の方法及び装置
AU2003279935A1 (en) * 2003-08-29 2005-04-14 Nielsen Media Research, Inc. Methods and apparatus for embedding and recovering an image for use with video content
US8165449B2 (en) * 2003-10-01 2012-04-24 Microsoft Corporation DV metadata extraction
EP1526734B1 (fr) * 2003-10-21 2006-12-13 France Telecom Sa Procédé et dispositif de transmission de données associées à des informations transmises
JP4649850B2 (ja) * 2004-03-04 2011-03-16 ソニー株式会社 コンテンツ再生装置、コンテンツ記録装置、ネットワークシステム、およびコンテンツ記録・再生方法
US8407752B2 (en) * 2004-03-18 2013-03-26 Digimarc Corporation Synchronizing broadcast content with corresponding network content
US7602820B2 (en) 2005-02-01 2009-10-13 Time Warner Cable Inc. Apparatus and methods for multi-stage multiplexing in a network
US8443040B2 (en) * 2005-05-26 2013-05-14 Citrix Systems Inc. Method and system for synchronizing presentation of a dynamic data set to a plurality of nodes
WO2007072327A2 (en) * 2005-12-22 2007-06-28 Koninklijke Philips Electronics N.V. Script synchronization by watermarking
ATE457112T1 (de) * 2005-12-23 2010-02-15 Ambx Uk Ltd Skript-synchronisierung über aus einem inhaltsstream bestimmte fingerabdrücke
US7729508B2 (en) 2006-01-11 2010-06-01 Hewlett-Packard Development Company, L.P. Modifying data
US8363161B2 (en) * 2006-05-26 2013-01-29 Broadcom Corporation Systems, methods, and apparatus for synchronization of audio and video signals
JP2010505318A (ja) * 2006-09-26 2010-02-18 エーエムビーエックス ユーケー リミテッド ビデオフレームと補助データを含むビットストリームの形成及び処理
US7739596B2 (en) 2007-04-06 2010-06-15 Yahoo! Inc. Method and system for displaying contextual advertisements with media
US9794605B2 (en) * 2007-06-28 2017-10-17 Apple Inc. Using time-stamped event entries to facilitate synchronizing data streams
US8625607B2 (en) 2007-07-24 2014-01-07 Time Warner Cable Enterprises Llc Generation, distribution and use of content metadata in a network
EP2338278B1 (en) 2008-09-16 2015-02-25 Intel Corporation Method for presenting an interactive video/multimedia application using content-aware metadata
US9667365B2 (en) 2008-10-24 2017-05-30 The Nielsen Company (Us), Llc Methods and apparatus to perform audio watermarking and watermark detection and extraction
US8359205B2 (en) 2008-10-24 2013-01-22 The Nielsen Company (Us), Llc Methods and apparatus to perform audio watermarking and watermark detection and extraction
US8121830B2 (en) 2008-10-24 2012-02-21 The Nielsen Company (Us), Llc Methods and apparatus to extract data encoded in media content
US8508357B2 (en) 2008-11-26 2013-08-13 The Nielsen Company (Us), Llc Methods and apparatus to encode and decode audio for shopper location and advertisement presentation tracking
FI124520B (fi) * 2009-04-14 2014-09-30 Moncef Gabbouj Menetelmä ja järjestely digitaalisten multimediasignaalien synkronoimiseksi
JP2012525655A (ja) 2009-05-01 2012-10-22 ザ ニールセン カンパニー (ユー エス) エルエルシー 一次ブロードキャストメディアコンテンツに関連する二次コンテンツを提供するための方法、機器、及び製造品
WO2011066432A2 (en) * 2009-11-25 2011-06-03 Thomas Bowman System and method for uploading and downloading a video file and synchronizing videos with an audio file
US8713168B2 (en) 2010-09-22 2014-04-29 The Nielsen Company (Us), Llc Methods and apparatus to determine impressions using distributed demographic information
US9380356B2 (en) 2011-04-12 2016-06-28 The Nielsen Company (Us), Llc Methods and apparatus to generate a tag for media content
US9209978B2 (en) 2012-05-15 2015-12-08 The Nielsen Company (Us), Llc Methods and apparatus to measure exposure to streaming media
US9515904B2 (en) 2011-06-21 2016-12-06 The Nielsen Company (Us), Llc Monitoring streaming media content
US9282366B2 (en) 2012-08-13 2016-03-08 The Nielsen Company (Us), Llc Methods and apparatus to communicate audience measurement information
US9313544B2 (en) 2013-02-14 2016-04-12 The Nielsen Company (Us), Llc Methods and apparatus to measure exposure to streaming media
US9711152B2 (en) 2013-07-31 2017-07-18 The Nielsen Company (Us), Llc Systems apparatus and methods for encoding/decoding persistent universal media codes to encoded audio
US20150039321A1 (en) 2013-07-31 2015-02-05 Arbitron Inc. Apparatus, System and Method for Reading Codes From Digital Audio on a Processing Device
KR101883579B1 (ko) 2013-09-20 2018-07-30 코닌클리즈케 케이피엔 엔.브이. 미디어 스트림들 간의 타임라인 정보를 상관시키기 위한 시스템 및 방법
US9860581B2 (en) * 2013-09-20 2018-01-02 Koninklijke Kpn N.V. Correlating timeline information between media streams
US9332035B2 (en) 2013-10-10 2016-05-03 The Nielsen Company (Us), Llc Methods and apparatus to measure exposure to streaming media
US9699499B2 (en) 2014-04-30 2017-07-04 The Nielsen Company (Us), Llc Methods and apparatus to measure exposure to streaming media
PL3522554T3 (pl) 2014-05-28 2021-06-14 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Procesor danych i transport danych kontrolnych użytkownika do dekoderów audio i modułów renderowania
US10652127B2 (en) 2014-10-03 2020-05-12 The Nielsen Company (Us), Llc Fusing online media monitoring data with secondary online data feeds to generate ratings data for online media exposure
US9769417B1 (en) * 2014-11-05 2017-09-19 Lattice Semiconductor Corporation Metadata transfer in audio video systems
US9762965B2 (en) 2015-05-29 2017-09-12 The Nielsen Company (Us), Llc Methods and apparatus to measure exposure to streaming media
TWI720153B (zh) * 2016-03-29 2021-03-01 日商新力股份有限公司 送訊裝置、送訊方法、收訊裝置、收訊方法及收送訊系統
TWI602076B (zh) * 2016-05-13 2017-10-11 矽統科技股份有限公司 音訊處理編碼鎖定方法與收音裝置
CN112351273B (zh) * 2020-11-04 2022-03-01 新华三大数据技术有限公司 一种视频播放质量检测方法及装置
CN113891132B (zh) * 2021-10-25 2024-07-19 北京字节跳动网络技术有限公司 一种音视频同步监控方法、装置、电子设备及存储介质

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4969041A (en) 1988-09-23 1990-11-06 Dubner Computer Systems, Inc. Embedment of data in a video signal
US5543849A (en) * 1992-10-13 1996-08-06 Gilbarco Inc. Synchronization of prerecorded audio/video signals with multi-media controllers
US6122403A (en) * 1995-07-27 2000-09-19 Digimarc Corporation Computer system linked by using information in data objects
US5537141A (en) * 1994-04-15 1996-07-16 Actv, Inc. Distance learning system providing individual television participation, audio responses and memory for every student
ATE230539T1 (de) * 1995-05-08 2003-01-15 Digimarc Corp Verbindungsherstellung zwischen computern beruhend auf der dekodierung einer steganographisch in einem audioobjekt eingebetteten adresse
US5818441A (en) * 1995-06-15 1998-10-06 Intel Corporation System and method for simulating two-way connectivity for one way data streams
US6018768A (en) * 1996-03-08 2000-01-25 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US5774664A (en) * 1996-03-08 1998-06-30 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US5778181A (en) * 1996-03-08 1998-07-07 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US6058430A (en) * 1996-04-19 2000-05-02 Kaplan; Kenneth B. Vertical blanking interval encoding of internet addresses for integrated television/internet devices
ES2531195T3 (es) * 1996-10-16 2015-03-11 Gemstar Dev Corp Aparato de grabación de programas y método de gestión de planificación de grabación
US5774666A (en) * 1996-10-18 1998-06-30 Silicon Graphics, Inc. System and method for displaying uniform network resource locators embedded in time-based medium
US5842978A (en) * 1996-11-18 1998-12-01 Levy; Itchak Supplemental audio visual emergency reviewing apparatus and method
ES2211402T3 (es) * 1997-03-11 2004-07-16 Actv Inc Sistema digital interactivo para proporcionar una total interactividad con programas audiovisuales en directo.
US6173317B1 (en) * 1997-03-14 2001-01-09 Microsoft Corporation Streaming and displaying a video stream with synchronized annotations over a computer network
US6211919B1 (en) * 1997-03-28 2001-04-03 Tektronix, Inc. Transparent embedment of data in a video signal
US6061719A (en) * 1997-11-06 2000-05-09 Lucent Technologies Inc. Synchronized presentation of television programming and web content
US6075561A (en) 1998-02-20 2000-06-13 Tektronix, Inc. Low duty-cycle transport of video reference images
US6426778B1 (en) * 1998-04-03 2002-07-30 Avid Technology, Inc. System and method for providing interactive components in motion video
US6169541B1 (en) * 1998-05-28 2001-01-02 International Business Machines Corporation Method, apparatus and system for integrating television signals with internet access
US6357042B2 (en) * 1998-09-16 2002-03-12 Anand Srinivasan Method and apparatus for multiplexing separately-authored metadata for insertion into a video data stream
US6493872B1 (en) * 1998-09-16 2002-12-10 Innovatv Method and apparatus for synchronous presentation of video and audio transmissions and their interactive enhancement streams for TV and internet environments
GB9902235D0 (en) * 1999-02-01 1999-03-24 Emuse Corp Interactive system
EP1266522B1 (en) * 2000-03-31 2012-02-15 OpenTV, Inc. System and method for local meta data insertion
US7203758B2 (en) * 2000-10-19 2007-04-10 Loudeye Technologies, Inc. System and method for selective insertion of content into streaming media

Also Published As

Publication number Publication date
JP4076754B2 (ja) 2008-04-16
CN1355652A (zh) 2002-06-26
DE60138860D1 (de) 2009-07-16
EP1204277B1 (en) 2009-06-03
EP1204277A3 (en) 2003-06-04
EP1204277A2 (en) 2002-05-08
JP2002199360A (ja) 2002-07-12
US6642966B1 (en) 2003-11-04
CN1283104C (zh) 2006-11-01

Similar Documents

Publication Publication Date Title
ES2328222T3 (es) Claves incorporadas de manera subliminal en video para su sincronizacion.
KR101004248B1 (ko) 스크램블된 디지털 데이터의 기록 방법, 저장 매체 및 그데이터의 판독 방법
US6823131B2 (en) Method and device for decoding a digital video stream in a digital video system using dummy header insertion
KR101362941B1 (ko) 스테레오스코픽 콘텐츠 재생에 이용되는 메타 데이터의복호화 방법 및 장치
JP5519117B2 (ja) コンテンツデータについての付加データの検索方法及びその装置
US20090157750A1 (en) Integrated multimedia file format structure, and multimedia service system and method based on the intergrated multimedia format structure
ES2339330T3 (es) Magacin interactivo bajo demanda.
ES2206319T3 (es) Lectura de programas interactivos.
KR20040080735A (ko) Smil을 사용하여 제작된 멀티미디어 컨텐츠를관리하는 방법 및 그 파일 시스템
CN102077600A (zh) 输出和显示图像数据的方法和设备
US20080150964A1 (en) Method and apparatus for displaying content
WO2001052178A1 (en) Authenticating metadata and embedding metadata in watermarks of media signals
WO2000068871A1 (en) High redundancy system and method for watermarking digital image and video data
TWI324767B (en) Storage medium including metadata and reproduction apparatus and method therefor
CN103975363B (zh) 用于传输和接收多媒体内容的方法和设备
ES2355207T3 (es) Procedimiento y dispositivo para proporcionar acceso condicional.
KR102081347B1 (ko) 라이브 픽쳐 파일 생성 및 재생 장치, 방법 및 컴퓨터 판독 가능한 기록 매체
JP2004040455A (ja) 伝送再生方法、伝送方法、及びそのシステム
JP4227229B2 (ja) 画像処理装置及び方法及びシステム並びに記憶媒体
CN1717933A (zh) 用于创建个人内容的方法和电子设备
JPH0818521A (ja) データ表示装置
KR101295377B1 (ko) 파일 포맷을 구성하는 방법과 상기 파일 포맷을 가지는파일을 포함한 방송 신호를 처리하는 장치 및 방법
JP5782120B2 (ja) コンテンツデータ再生方法、およびサムネイル画像生成方法
US20040247285A1 (en) Storing and retrieving encoded data stream with specified time of delivery on hard disk
RU2008100853A (ru) Способ и устройство воспроизведения анимационных данных