The application's right of priority is the interim patent of the U.S. (application serial is 60/777,756), and the date of application is on February 27th, 2006, and title is " method and apparatus of DVD CD fingerprint extraction and identification ", for reference and other purpose are attached to the back.The invention still further relates to the non-interim patent of the U.S. (application number for _ _/_), the date of application is on February 27th, 2007, title be " system and method for metadata of issue, search, retrieval and binding digital object ", also intactly is attached to as a reference at the back at this.
Background of invention
Description of Related Art
Because DVD player and DVD video content is universal at a low price, DVD becomes all the fashion in the past 10 years.According to the data of DVD amusement group, by the end of the end of the year 2005, the American family more than 80% has at least one DVD player.Simultaneously, from 1997, surpass 70000 DVD video discs and issue with 1 district (U.S. and Canada) form.The DVD film distribution quantity that increases day by day and the surge of digital media program order machine and online service all need be used for index and discern the high efficiency method and the equipment of DVD video disc uniquely.
A digital object can be by identification uniquely.Here term " digital object " can be defined as a digital document or bit stream, or the assembly of multiple digital file or multidigit stream.For example, digital object can comprise the computer documents that is stored on the hard disk drive, and is transferred to the video bit stream on computing machine or the TV with broadcasting or streaming mode.DVD video disc or more precisely the content on the DVD can be described as a digital object, this digital object has comprised a plurality of files that leave on the DVD video disc.In the DVD laser disc structure of content, form and tissue be described in " standard of compact disk read only memory DVD, the 3rd part, video specification " 1.1 editions, be published on DVD forum in Dec, 1997.Such as in the industry knowledge; Can obtain a digital object through hash function the output (calling cryptographic hash or informative abstract) of certain regular length; And digital object is carried out the identification of uniqueness with this, the output of this regular length is cryptographic hash or informative abstract normally.The cryptographic hash of a digital object is commonly called a digital finger-print, because can discern this digital object uniquely with this cryptographic hash.A hash function that often is used to produce the digital finger-print of digital object is the MD5 hash function of RFC 1321 definition.Hereinafter, term " fingerprint " and " digital finger-print " can be used by mutual.
Although can be input to all data among the DVD in certain hash function, such as the MD5 hash function, generate fingerprint, the fingerprint that generates like this is often not enough for senior identification mission.For example, a pirate DVD can produce one and the diverse MD5 cryptographic hash of legal laser disc, and the cryptographic hash of pirate DVD seems to have no relation with the cryptographic hash of legal DVD.Likewise, a DVD who has comprised a film widescreen version is not necessarily relevant with the DVD that has comprised the full frame version of this film, because their MD5 cryptographic hash is different.Therefore in order to be used for distinguishing out the different editions of pirate DVD and master DVD or certain film, just need the more senior generation of DVD fingerprint and recognition methods and device.
The invention outline
Embodiments more of the present invention provide an object video and digital finger-print sampling system associated and method.On the basis that the known fingerprint of digital finger-print that calculates and known object video is complementary, digital finger-print can help identification video object and operating characteristic thereof.In some particular, the situation of having only part to be complementary with the fingerprint that has calculated might show that said object video is the copy or the piracy of a master object video.
For realizing the foregoing invention purpose, adopt following technical scheme:
A method that is used for to a Video Object Extraction fingerprint comprises:
Acquisition data from object video; Comprise information in the data of acquisition about the object video operating characteristic;
Obtain a plurality of digital finger-prints of acquisition data; The process that obtains a plurality of digital finger-prints comprises:
From the data word fingerprint that counts of falling into a trap of acquisition, after from the data that capture, masking, calculate digital finger-print once more about one of the information of object video operating characteristic or more bits; Preserve a copy of a plurality of digital finger-prints relevant with the identification video object information, wherein the data of acquisition comprise encoded video, and wherein at least one digital finger-print can uniquely identify the part encoded video.
Said method, wherein object video comprises a DVD who comprises a plurality of message files.
Said a plurality of digital finger-print comprises the first digit fingerprint that calculates from a plurality of message files.
Above-mentioned one or more conductively-closed bit definitions DVD operating characteristic.
Above-mentioned one or more conductively-closed bits comprise a code that is used for the represent content scrambling system.
One of them or more conductively-closed bits comprise a locality protection code.
Or one or more conductively-closed bits comprise simulation protection system position.
Said one or more digital finger-print can identify the source of DVD.
Can identify content, structure and the source of a DVD in above-mentioned one or more digital finger-print.
Said method and further comprising provides a plurality of digital finger-prints and information with the corresponding to DVD of digital finger-print in being used for identifying and store.
Said method, wherein a plurality of digital finger-prints can identify the content and the source of object video, and further comprise and provide a plurality of digital finger-prints and information with the corresponding to DVD of digital finger-print in being used for identifying and store.
Another technical scheme of the present invention: a method that is used for the identification video object comprises: acquisition data comprises encoded video and the extraneous information of definition object video operating characteristic in the object video; Data based on acquisition obtain a plurality of digital finger-prints; The process that obtains a plurality of digital finger-prints comprises: from the data word fingerprint that counts of falling into a trap of acquisition, after masking from the data that capture about one of the information of object video operating characteristic or more bits, calculate digital finger-print once more; Corresponding known digital fingerprint through with at least one fingerprint in a plurality of digital finger-prints that calculate and known video object matees to come the identification video object.
Further be included in identification video object on the information basis relevant with corresponding known digital fingerprint.
Wherein the identification of object video is to realize through the method for mating a corresponding known digital fingerprint of digital finger-print that calculates and known video object.
Wherein object video comprises a DVD who comprises a plurality of message files.
Wherein at least one digital finger-print calculates from a plurality of message files.
Wherein a plurality of digital finger-prints comprise the data fingerprint that from a plurality of message file neutralizations and the corresponding extraneous information of DVD, calculates.
Wherein extraneous information comprises a code that is used for the represent content scrambling system.
Wherein extraneous information comprises a locality protection code.
Wherein extraneous information comprises simulation protection system position.
Wherein coupling comprises the source of clear and definite DVD, when all a plurality of digital finger-prints before carry out the digital finger-print of DVD of fingerprint extraction with it corresponding to the time, just can conclude it is master DVD.
Wherein consistent if not the preceding with it DVD digital finger-print that extracts of whole a plurality of digital finger-prints, then explanation is the DVD of copy.
The present invention also provides a system that is used for the identification video object, comprising:
The capture device that is used for acquisition data comprises encoded video and the extraneous information that defines the object video operating characteristic in the object video;
In order to data, obtain the extraction element of a plurality of digital finger-prints based on acquisition;
Extraction element comprises:
In order to the data word fingerprint that counts of falling into a trap, the calculation element that calculates digital finger-print after masking from the data that capture about of the information of object video operating characteristic or more bits once more from acquisition;
Through the corresponding known digital fingerprint of at least one fingerprint in a plurality of digital finger-prints that calculate and known video object being mated to come the recognition device of identification video object.
Wherein object video comprises a DVD who contains a plurality of message files, and a plurality of digital finger-prints comprise the digital finger-print that from a plurality of message file neutralizations and DVD corresponding work information, calculates.
Be used for the system to a Video Object Extraction fingerprint as another, comprise:
Be used for the capture device of from object video acquisition data; Comprise information in the data of acquisition about the object video operating characteristic;
In order to the data word fingerprint that counts of falling into a trap, the calculation element that calculates digital finger-print after masking from the data that capture about of the information of object video operating characteristic or more bits once more from acquisition;
In order to the preservation recognition device of a copy preserving a plurality of digital finger-prints relevant with the identification video object information, the data that wherein capture comprise encoded video, and wherein at least one digital finger-print can uniquely identify the part encoded video.
Wherein object video is a DVD who comprises a plurality of message files.
Wherein digital finger-print comprises the first digit fingerprint that from a plurality of message files, calculates.
One of them or more conductively-closed bit definitions DVD operating characteristic.
One of them or more conductively-closed bits comprise a code that is used for the represent content scrambling system.
One of them or more conductively-closed bits comprise a locality protection code.
One of them or more conductively-closed bits comprise simulation protection system position.
Wherein one or more digital finger-prints can identify the source of DVD.
Can identify content, structure and the source of a DVD in wherein one or more digital finger-prints.。
Comprised in some particular and used the process of supporting senior recognition capability to obtain the system and method for fingerprint.Calculate DVD fingerprint of generation and can allow to discern uniquely some aspects that this DVD also can disclose this DVD.Some data can be added from the data that object video captures or deletion selectively, and are used for calculating digital signature, make to have or lack these data to have embedded extra information to digital signature.Comprise a plurality of fingerprints of different embedded information through generation, can identify various features and the aspect of DVD, comprise the source of DVD and its operating characteristic.
In some embodiments, the calculating of a fingerprint comprises collects a bit string and calculates a digital finger-print according to this bit string, and fingerprint can be a kind of form of for example cryptographic hash here.In some embodiments, playback apparatus or media player can be obtained the known signature that is kept at known video object in one or more databases.Playback apparatus can be accepted an object video and be used for playing, and makes comparisons through a plurality of digital finger-prints on the calculating object video and with the known signature of those known object, identifies object video.Usually; Through with the coupling of one or more signatures of the coding video frequency data that results from digital object; Object video can be identified, and on the basis of other digital signature matches of coming out with the data computation that extracts from digital object, can confirm the source of digital object.The ability that determines one's identity with external information is similar to the ability of distinguishing finger, and promptly can pick out is that which finger has stayed the fingerprint that can identify to uniqueness this people.
Embodiment
In conjunction with the example chart that provides, below will make description, can let the insider be applied to practice to the detail section of embodiment of the present invention.Obviously, the purpose of following chart and case is not that scope of the present invention is limited in certain single embodiment, and other embodiment also is feasible through switching part or element that all are described or are illustrated.For simplicity, in each chart, all use same reference number to represent identical or similar parts.Some elements in these embodiments can be able to partly or entirely implement through using known inscape; Have only just can being described to of those known inscapes to understanding part essential to the invention; The detailed description of other parts will be ignored, in order to avoid cause and obscure.In current explanation, the embodiment that manifests single inscape should not be regarded as limiting, and unless expressly stated otherwise,, otherwise purpose of the present invention is to comprise other embodiment that contains a plurality of identical inscapes, and vice versa.In addition, only if offer some clarification on, the applicant can be not painstakingly certain uncommon special meaning be imposed to specify or claim on.In addition, comprised the known equivalents existing and inscape that might occur in the future among the present invention, will illustrate here.
Provide in embodiments more of the present invention an object video and the effectively a plurality of fingerprint system associated and the method for identification video object.Some embodiments have comprised the system and method that uses the process picking up fingerprint of supporting senior recognition capability.In one embodiment, the fingerprint of DVD can be captured so that DVD is discerned uniquely, and can disclose some aspect of DVD.According to certain aspects of the invention, extraneous information can be embedded in generation in a plurality of fingerprints of DVD, makes that each fingerprint all is unique.Some data can be added or deletion from the data that object video captures selectively, can be used to calculate digital signature, make to have or lack some numerical informations to can be the extra information of digital signature embedding.Through embedding the multiple fingerprint that difference or extraneous information produce in the signature on a DVD, can identify various features and the characteristic of DVD.Embodiments more of the present invention can make application program when the DVD video disc is inserted into the DVD driver, video disc made unique identification; And confirm the place of production and the source of this video disc, comprise and confirm the DVD video disc that inserts is whether legal, copy or pirate and this DVD are the versions that has comprised a known features.
Object video is carried out fingerprint extraction
In some embodiments, the calculating to a fingerprint comprises the collection of bit strings and calculates a digital finger-print from bit string data.In some embodiments, the calculating of digital finger-print is to obtain cryptographic hash in the hash function through passing to character string.Provide new method to be used for constructing bit string in some embodiments and carried out hash calculation or fingerprint calculating.Discuss in the example of DVD at above this, can comprise the information that directly captures in the character string of at least one structure without change from the DVD video disc.A basic character string (String-0) can be through constructing to the information without changing that captures on the DVD video disc; Other a plurality of extra character string (String-N; N=1 wherein, 2,3...) can be configured to comprise from the information of more correcting one's mistakes after the DVD video disc obtains.Therefore, a character string can be come through the information structuring that captures from certain DVD, and the some of them position can be added, deletes or change.Although have only the embodiment of minority to set forth at this paper, multiple advised structure character string all is within the scope of the invention with the alternative and compensation process that produces fingerprint.
In an example of Fig. 1 and Fig. 2 elaboration, all information (" IFO ") file 102,104,106 that a basic character string (String-0) 100 possibly find in the DVD video disc through being linked in sequence and 108 way are constructed.Next; Character string-1120 can be constructed and comprised basic character string String-0100; The back, for example indicates the DVD video disc and whether has used the bit of Content Scrambling System (" CSS ") to content-encrypt comprising the bit that can distinguish the DVD operating characteristic with one or more bits 122.In some embodiments; String-2140 can construct through the shielding version that uses String-1120; String-2140 can comprise extraneous information and can shield some information; For example comprise and to identify area protection code (" RPC ") 142, the position of CSS146 and simulation protection system (" APS ") 144 states.Mask bit is eliminated is 0 or be set to 1 in shielding.
More particularly, String-1100 comprises IFO file 102,104,106,108 in example, and they can depict a DVD navigational structure fully, also comprises a CSS position 120 can expressing the DVD encryption state simultaneously.Therefore, the fingerprint that produces from String-1120 can identify said DVD uniquely.Usually; The fingerprint that produces from String-2140 can produce with identical method from the DVD of master, copy and piracy unchangeably; Because use the RPC 142 of shielding, CSS146 and APS 144 can make fingerprint to RPC, CSS; Do not change with the modification of APS state, and the variation of these states can show that this is a pirate video disc.
In some embodiments, fingerprint can produce from the information of identification video object internal characteristics.In an example, String-0 100, and String-1 120 and String-2 140 can construct from a DVD of above description.The reproduction time code 202,204,206 and 208 of all chapters and sections that in addition, String-3200 can be through being included in positive among the DVD structure that is linked in sequence.According to the standard of DVD, the reproduction time code 202,204,206,208 of a title or its chapters and sections can be through calculating the parsing of IFO file among the DVD.Owing to String-3200 constructs from the Pgmtime structure of content; Rather than directly representative is stored in the position on the DVD video disc, common do not change along with the screen format (screen width high ratio) of content and other characteristics (the for example widescreen or full frame) of the fingerprint that from String-3, produces.
In another example, String-0100, it is that a DVD constructs that String-1120 and String-2140 all can use foregoing method.Extra character string can be configured, and makes each extra character string all can be mapped with each different title on the DVD video disc.More particularly, each extra character string can be encoded through the reproduction time of unique title on the DVD video disc that is linked in sequence and constructed.
The process of DVD fingerprint extraction can produce a plurality of fingerprints to each DVD.These fingerprints can be kept on a database or other storeies together with the DVD information of correspondence.Fingerprint possibly deposited or/and be kept in certain database or storage space on local storage or certain webserver.Because DVD is used as read-only video disc (except on DVD-RW, writing, or the like), all copies of identical DVD title have one or more identical fingerprints usually.
Discern a DVD
Some embodiments provide and have been used for the identification video object and comprise the system and method for dvd content, through carrying out that fingerprint calculates and the fingerprint of the known video object of sample fingerprint that calculates and storage being compared.Fig. 3 provides system's letter illustration intention according to some aspects among the present invention.In example; Playback apparatus 33; 34 and 35 can be any equipment that is used for playing an object video, comprises the for example computing machine 35 of PC and MAC system, for example the audio-visual equipment of the mobile device 33 of DVD player and digital VTR (" DVR ") 34 and suitable video playback.Computing equipment 35 can be from any existing source the receiver, video object, comprise integrated hard disk drive, DVD, HD-DVD is or/and blue light high definition DVD player and the streamed video objects that receives from network 32.
In some embodiments, playback apparatus can be obtained the known signature that is kept at object video in one or more databases 30.Some databases 30 possibly safeguarded by the owner at the pairing video title of object video of encoding.Some databases maybe by the manufacturer of the tissue relevant or group, object video and provider with video title, and other group that is desirable to provide with the relevant service of object video safeguard.
In an example, database 30 can comprise the known fingerprint of a plurality of DVD video discs.Database 30 maybe be through using database or other servers 31 by access.Fingerprint can extract on the production of DVD through using special-purpose fingerprint computing machine and server 36, perhaps can be through from the information of playback apparatus 33,34 and 35 acquisitions, obtaining.
Still with reference to Fig. 3, a process that is used for discerning an object video is provided among the figure now.For distinct discussion purpose, quoted the example of an identification DVD, the object video that wherein is used as identification is a dvd content, its identification is the carrying out by certain playback devices 33,34 or 35.According to aspects more of the present invention, the identifying of a DVD is by step 400 beginning, and the fingerprint of selected DVD is calculated.Usually, for example with Fig. 1 and Fig. 2 in relevant fingerprint, can calculate through playback apparatus 33,34 or 35, can be used to discern the fingerprint in dvd content, structure and source together with calculating other.
In step 402, the fingerprint that the fingerprint that is calculated by playback apparatus 33,34 or 35 can be used to be associated with known video object compares.Relatively can comprise inquiry to a network data base 30.In some embodiments, to calculated and known fingerprint matching the time, local storage may be by playback apparatus 33,34 or 35 inquiries.Local storage possibly comprise nearest coupling or the buffer area of the fingerprint that often matches.In some embodiments, a local data base 305 possibly supported by for example playback apparatus 35, with the copy of preserving known fingerprint and the quick identification of assisting object video.In an example, a DVD player 34 possibly be furnished with the DVD database (not shown) an of this locality, the fingerprint of the DVD that can purchase on this local in store market of DVD database.In another example, a DVR possibly be provided with a database that is used for discerning certain streamed video objects.
If the corresponding fingerprint of clear and definite all fingerprints that calculate and a known DVD is complementary in step 404, the DVD in playback apparatus 33,34 or 35 can be identified as a master DVD in step 405 so.In some embodiments, if not every fingerprint is mated in step 404, can do other judgement to the DVD source so.For example, in step 406,, just can conclude in step 407 that so certain non-master or pirate DVD have been inserted in playback apparatus 33,34 or 35 if version that calculates and known fingerprint-2 (see figure 1) version are complementary.Similarly; If in step 408; Version that calculates and known fingerprint-3 (see figure 1) version are complementary; Just can conclude in step 409 that so a non-master DVD has been inserted in playback apparatus 33,34 or 35, but this copy representing one unidentified so far for fingerprint memory on the same version.As do not have fingerprint and be complementary, in step 410, this DVD possibly be confirmed to be master works, the version of the change of a known video object so.
The supplementary notes of some aspects of the present invention
Embodiments more of the present invention provide the method for discerning an object video fingerprint; Comprise acquisition data from object video; And from these data, calculate one or more digital finger-prints; And the copy of preservation one or more digital finger-prints relevant with the identification video object information, wherein the data of acquisition comprise encoded video, at least one can be used to the digital finger-print of certain part of unique recognition coding video.In some embodiments, object video comprises a DVD who comprises a plurality of message files.In some embodiments, one or more digital finger-prints comprise the first digit fingerprint that from a plurality of message files, calculates.In some embodiments, one or more digital finger-prints comprise from a plurality of message files and are used for discerning the second digit fingerprint that calculates the extraneous information of DVD operating characteristic.In some embodiments, extraneous information comprises a code that is used for the represent content scrambling system.In some embodiments, extraneous information comprises a locality protection code.In some embodiments, extraneous information comprises simulation protection system position.In some embodiments, the operating characteristic that identifies can identify the source of DVD.In some embodiments, one or more digital finger-prints can identify content, structure and the source of a DVD.Whether some embodiments have also comprised a step, and one or more digital finger-prints and information can be provided, be used for discerning on the memory block digital finger-print and go up consistent with DVD.In some embodiments, one or more digital finger-prints can identify the content and the source of object video, and further comprise one or more digital finger-prints and the information of providing, be used for identifying with the memory block on the corresponding to object video of digital finger-print.
Comprised a computer readable medium in some embodiments; It is encoded with the data and instruction; Carrying out fingerprint with the object video of opposing generates; Data cause equipment execution command with the data on the acquisition object video with instruction, from the data of acquisition, calculate one or more digital finger-prints, preserve to be used for the one or more digital finger-prints of identification video object and the copy of information; Wherein the data of acquisition comprise encoded video, wherein have at least a digital finger-print can uniquely identify the part of encoded video.In some embodiments, object video comprises and has comprised a DVD that a plurality of message files are arranged.In some embodiments, one or more digital finger-prints comprise the first digit fingerprint that from a plurality of message files, calculates.In some embodiments, one or more digital finger-prints comprise from a plurality of message files and are used for discerning the second digit fingerprint that calculates the extraneous information of DVD operating characteristic.In some embodiments, extraneous information comprises a code that is used for the represent content scrambling system.In some embodiments, extraneous information comprises a locality protection code.In some embodiments, extraneous information comprises simulation protection system position.In some embodiments, the operating characteristic that identifies can identify the source of DVD.In some embodiments, one or more digital finger-prints can identify content, structure and the source of a DVD.Whether some embodiments comprise the data and the instruction that can let equipment that one or more digital finger-prints and information are provided, be used for discerning on the memory block digital finger-print and go up consistent with DVD.In some embodiments, one or more digital finger-prints can identify the content and the source of object video.Whether some embodiments comprise the data and the instruction that can let an equipment that one or more digital finger-prints and information are provided, be used for discerning on the memory block digital finger-print and go up consistent with DVD.
Certain methods provides a kind of method of identification video object; Object video comprises the data of acquisition; The data of acquisition comprise the encoded video of object video again; Said method can go out one or more digital finger-prints based on the data computation of acquisition, and wherein the corresponding known digital fingerprint of at least one digital finger-print and known video object is complementary, and one of them digital finger-print that calculates can uniquely identify a part of encoded video.In some embodiments, the identification video object is based on the information relevant with the known digital fingerprint.In some embodiments, the identification of object video is to realize through the method for mating the corresponding known digital fingerprint of the digital finger-print that calculates and certain known video object.In some embodiments, object video comprises a DVD who comprises a plurality of message files.In some embodiments, digital finger-print calculates from a plurality of message files.In some embodiments, one or more digital finger-prints comprise the digital finger-print that from a plurality of message files, calculates and with the corresponding extraneous information of DVD.In some embodiments, extraneous information comprises and is used for a code of represent content scrambling system.In some embodiments, extraneous information comprises a locality protection coding.In some embodiments, extraneous information comprises simulation protection system position.In some embodiments, coupling comprises the source of confirming DVD, and is consistent with the digital finger-print of the DVD that gathers fingerprint before when all one or more fingerprints, just can confirm that this DVD is legal.In some embodiments, consistent with the digital finger-print of the DVD that gathers fingerprint before if not whole fingerprints, then hint is pirate DVD.
Some embodiments comprise a computer readable medium that data and order number are arranged; Be used for discerning an object video; To cause an equipment acquisition to comprise the data of the encoded video on the object video; Calculate the digital finger-print of a plurality of acquisition datas, and mate the corresponding known digital fingerprint of at least one digital finger-print that calculates and known video object, wherein one or more digital finger-prints that calculate can uniquely identify the part encoded video.Also comprise data and instruction in some embodiments, can cause an equipment based on the basis of corresponding known digital fingerprint relevant information on identify object video.In some embodiments, object video comprises a DVD who comprises a plurality of message files.In some embodiments, one or more digital finger-prints calculate from a plurality of message files.In some embodiments, one or more digital finger-prints from a plurality of message files and with the corresponding operation information of DVD calculate.In some embodiments, operation information comprises a code that is used for the represent content scrambling system, locality protection code and simulation protection system position.Some embodiments also comprise data and instruction, can cause an equipment to judge the source of DVD, and are consistent with the digital finger-print of the DVD that gathers fingerprint before when one or more digital finger-prints, just can conclude that this DVD is a master.In some embodiments, the known digital fingerprint is stored in the digital fingerprint repository.In some embodiments, digital fingerprint repository is stored in the database.In some embodiments, equipment is a DVD player.In some embodiments, equipment is a computing machine.In some embodiments, equipment is a digital video recorder.
Some embodiments provide a system that is used for discerning an object video; Comprise being used for acquisition data after the media player transformation; These data comprise the encoded video that obtains from object video; Be used for calculating the program that from the data of acquisition, calculates one or more digital finger-prints after the configuration; Mate at least one fingerprint in one or more digital finger-prints that calculate and the corresponding known digital fingerprint of known video object, wherein at least one digital finger-print that calculates can uniquely identify the part encoded video.In some embodiments, known digital finger-print is stored in the memory block of a digital finger-print.In some embodiments, digital fingerprint repository is stored in and can be processed device in a database of local access.In some embodiments, digital fingerprint repository is stored in and can be processed in the database of device through network access.In some embodiments, media player is a DVD player.In some embodiments, media player is a media player program on the computing machine.In some embodiments, media player is a digital video recorder.In some embodiments, object video comprises a DVD who comprises a plurality of message files, and one or more digital finger-prints comprise the digital finger-print that from a plurality of message file neutralizations and the corresponding operation information of DVD, calculates.
Some embodiments provide the system that an object video is carried out fingerprint recognition; Comprising a processor; Be configured to be used for to calculate the digital finger-print of acquisition data from the object video, also comprise and the attachable storer of processor, be used for depositing the digital finger-print relevant with the object video relevant information; Wherein the data of acquisition comprise encoded video, and wherein at least one digital finger-print can uniquely identify the part encoded video with object video.In some embodiments, object video is a DVD who comprises a plurality of message files.In some embodiments, digital finger-print comprises the first digit fingerprint that from a plurality of message files, calculates.In some embodiments, digital finger-print comprises from the neutralization of a plurality of message files and is used for discerning the second digit fingerprint that calculates the extraneous information of DVD operating characteristic.In some embodiments, extraneous information comprises a code that is used for the represent content scrambling system.In some embodiments, extraneous information comprises a locality protection code.In some embodiments, extraneous information comprises simulation protection system position.In some embodiments, the operating characteristic that identifies can identify the source of DVD.In some embodiments, digital finger-print can identify content, structure and the source of a DVD.
Although the present invention describes through the reference drawing number of the specific embodiments in the embodiment to some extent; The ordinary skill personage can both obviously find out in the industry; On the basis that does not break away from more wide theory of the present invention and scope, can make various adjustment and change to these embodiments.Therefore, standard and drawing all are considered to be an illustrative and nonrestrictive meaning.