Processing

Please wait...

Settings

Settings

Goto Application

1. WO2002025949 - SYSTEM AND METHOD OF PROCESSING MPEG STREAMS FOR FILE INDEX INSERTION

Publication Number WO/2002/025949
Publication Date 28.03.2002
International Application No. PCT/EP2001/010553
International Filing Date 13.09.2001
Chapter 2 Demand Filed 09.04.2002
IPC
G11B 27/00 2006.01
GPHYSICS
11INFORMATION STORAGE
BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
27Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
G11B 27/032 2006.01
GPHYSICS
11INFORMATION STORAGE
BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
27Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
031Electronic editing of digitised analogue information signals, e.g. audio or video signals
032on tapes
G11B 27/11 2006.01
GPHYSICS
11INFORMATION STORAGE
BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
27Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
10Indexing; Addressing; Timing or synchronising; Measuring tape travel
11by using information not detectable on the record carrier
G11B 27/34 2006.01
GPHYSICS
11INFORMATION STORAGE
BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
27Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
10Indexing; Addressing; Timing or synchronising; Measuring tape travel
34Indicating arrangements
H04N 7/24 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
7Television systems
24Systems for the transmission of television signals using pulse code modulation
H04N 7/52 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
7Television systems
24Systems for the transmission of television signals using pulse code modulation
52Systems for transmission of a pulse code modulated with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
CPC
G11B 2220/41
GPHYSICS
11INFORMATION STORAGE
BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
2220Record carriers by type
40Combinations of multiple record carriers
41Flat as opposed to hierarchical combination, e.g. library of tapes or discs, CD changer, or groups of record carriers that together store one title
G11B 2220/90
GPHYSICS
11INFORMATION STORAGE
BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
2220Record carriers by type
90Tape-like record carriers
G11B 27/002
GPHYSICS
11INFORMATION STORAGE
BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
27Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
002Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing;
G11B 27/032
GPHYSICS
11INFORMATION STORAGE
BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
27Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
031Electronic editing of digitised analogue information signals, e.g. audio or video signals
032on tapes
G11B 27/11
GPHYSICS
11INFORMATION STORAGE
BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
27Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
10Indexing; Addressing; Timing or synchronising; Measuring tape travel
11by using information not detectable on the record carrier
G11B 27/34
GPHYSICS
11INFORMATION STORAGE
BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
27Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
10Indexing; Addressing; Timing or synchronising; Measuring tape travel
34Indicating arrangements
Applicants
  • INTERNATIONAL BUSINESS MACHINES CORPORATION [US]/[US]
  • IBM DEUTSCHLAND GMBH [DE]/[DE] (LU)
Inventors
  • ZETTS, John, Mark
Agents
  • DUSCHER, Reinhard
Priority Data
09/860,70018.05.2001US
60/232,89315.09.2000US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SYSTEM AND METHOD OF PROCESSING MPEG STREAMS FOR FILE INDEX INSERTION
(FR) SYSTEME ET PROCEDE DE TRAITEMENT DE FLUX MPEG POUR L'INSERTION D'INFORMATIONS RELATIVES A L'INDEX DES DOSSIERS
Abstract
(EN)
A method, apparatus and article of manufacture is provided for automatic insertion of a compressed GOP offset table within a previously encoded MPEG video file, for frame accurate random access of each individual video frame in play-from-offset mode. The method creates a compressed GOP offset table having an entry for each GOP header of every video packet of the MPEG video file, and modifies the MPEG video file by inserting the compressed GOP offset table before the MPEG video file as at least one padding packet, thereby preserving the MPEG compliance and compressed audio/video data of the MPEG video file. The method further has a step for estimating a number of padding packets needed for the GOP offset table, thereby limiting the MPEG video file reading to a single read.
(FR)
L'invention concerne un procédé, un appareil et un article de fabrication permettant d'insérer automatiquement une table de décalage de groupe d'images comprimées dans un fichier vidéo MPEG précédemment codé afin de permettre un accès aléatoire précis à chaque trame vidéo dans un mode 'play from offset'. Le procédé selon l'invention permet de créer une table de décalage de groupe d'images comprimées ayant une entrée pour chaque en-tête de groupe d'images de chaque paquet vidéo du fichier vidéo MPEG et de modifier le fichier vidéo MPEG par insertion de la table de décalage de groupe d'images comprimées avant celle du fichier vidéo MPEG sous forme d'au moins un paquet de remplissage, ce qui permet de préserver la conformité MPEG et les données audio/vidéo comprimées du fichier vidéo MPEG. Ce procédé comprend en outre une étape qui consiste à estimer un nombre de paquets de remplissage requis pour la table de décalage de groupe d'images, ce qui permet de limiter la lecture de fichiers vidéo MPEG à une seule lecture.
Latest bibliographic data on file with the International Bureau