Determination of the presence of additional coded data in a data frame

   
   

An mp3-standard bitstream is formatted into a sequence of fixed-length data frames. These include headers, side information, main information and a remaining data field without generally defined information denoted as `ancillary data`. The mp3PRO format is an extension of the mp3 format, wherein the additional mp3PRO data are transferred in the ancillary data fields. In various applications, e.g. Internet music search machines, a necessity arises for a fast determination of the bitstream types. Such determination is normally executed using an mp3PRO decoder. However, because the frame header does not contain a corresponding pointer to the start address of the ancillary data field, an mp3PRO decoder must first completely decode at least one data frame according to the mp3 standard in order to find the end address of the mp3 data and thereby the following start address of the mp3PRO data in that data frame. Thereafter the mp3PRO decoder must examine the data following in the data stream for characteristics that are typical for mp3PRO additional information. The invention discloses how the bitstream type can be determined without using mp3 decoding and without using an mp3PRO decoder.

Mp3-standaard bitstream is geformatteerd in een opeenvolging van fixed-length gegevenskaders. Deze omvatten headers, zijinformatie, hoofdinformatie en een resterend gegevensgebied zonder over het algemeen bepaalde informatie die als ` assistent data` wordt aangeduid. Het formaat mp3PRO is een uitbreiding van het mp3 formaat, waarin de extra mp3PRO- gegevens worden overgebracht op de gebieden van assistentgegevens. In diverse toepassingen, b.v. de machines van het de muziekonderzoek van Internet, doet een noodzaak zich voor een snelle bepaling van de bitstreamtypes voor. Dergelijke bepaling wordt normaal uitgevoerd gebruikend een decoder mp3PRO. Nochtans, omdat kaderheader geen overeenkomstige wijzer aan het beginadres van het gebied van assistentgegevens bevat, moet een decoder mp3PRO minstens één gegevenskader volgens de mp3 norm volledig eerst decoderen om het eindadres van de mp3 gegevens te vinden en daardoor het volgende beginadres van de mp3PRO- gegevens in dat gegevenskader. Daarna moet de decoder mp3PRO de gegevens onderzoeken die in de gegevensstroom volgen voor kenmerken die voor extra informatie mp3PRO typisch zijn. De uitvinding onthult hoe het bitstreamtype zonder mp3 het decoderen te gebruiken en zonder het gebruiken van een decoder kan worden bepaald mp3PRO.

 
Web www.patentalert.com

< Method, system, and program for connecting to an electronic commerce web site

< System and method for communication of digital images generated from photographic film

> Method and system for handling production problems in an extended enterprise environment

> Telematics system for vehicle diagnostics

~ 00174