CN100399296C - Method and apparatus for search and recording of media signals - Google Patents

Method and apparatus for search and recording of media signals Download PDF

Info

Publication number
CN100399296C
CN100399296C CNB028054628A CN02805462A CN100399296C CN 100399296 C CN100399296 C CN 100399296C CN B028054628 A CNB028054628 A CN B028054628A CN 02805462 A CN02805462 A CN 02805462A CN 100399296 C CN100399296 C CN 100399296C
Authority
CN
China
Prior art keywords
fragment
search key
public
signal
search
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 - Fee Related
Application number
CNB028054628A
Other languages
Chinese (zh)
Other versions
CN1493029A (en
Inventor
雅各布·伯格
理卡德·伯格
汤玛斯·阿尔内
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.)
Popcatcher AB
Original Assignee
Popcatcher AB
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 SE0100642A external-priority patent/SE0100642D0/en
Priority claimed from US10/047,532 external-priority patent/US7062442B2/en
Application filed by Popcatcher AB filed Critical Popcatcher AB
Publication of CN1493029A publication Critical patent/CN1493029A/en
Application granted granted Critical
Publication of CN100399296C publication Critical patent/CN100399296C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/78Detection of presence or absence of voice signals
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/48Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use

Abstract

The method and a system is for locating and recording time-limited signal sequences (10, 20, 30, 40, 50, 60, 70, 80, 90) in media channels that may contain undesirable signal components (102, 103, 104, 105, 202, 204), e.g., recording music in radio transmissions. The signals are continuously buffered in a memory. The user identifies a desired source material. Out of this desired source material a section may be taken as a search key (100, 112, 400). The device may also select search keys automatically. If a second instance of the search key (114, 200, 500, 510, 520) is detected, signal sequences that in time are connected to the search keys are compared. The signal sequences that by comparison are substantially identical are identified as belonging to the same, wanted, source material. The next step is an iteration of the above procedure results in a longer and higher quality segment of source material than the initial common segment.

Description

The method of search and recording of media signals
Existing application
The application is the continuation application of the United States Patent (USP) provisional application submitted to March 9 calendar year 2001 number 60/274,904.
Technical field
The present invention relates to a method and system that is used for writing down the finite time burst of the media channel that may comprise the unwanted signal composition.For example, the present invention can be used for writing down the music in the radio broadcasting.
Background technology
After radio and TV tech are developed at first, music and other broadcastings on just come into vogue record radio and the TV.Its example can comprise song, film and music event.Record is made to preserve and can also repeats to appreciate the broadcasting that one section specific quilt is appreciated, and is not necessarily limited to simultaneously to listen to/to watch when broadcasting.A problem of record (for example writing down the music of broadcasting from radio) is that the audience does not know which first song of broadcasting under most of situation.In many cases, recognizing that certain first song should be from beginning when just being recorded, this song has been played a little while.In addition, if do not know the broadcasting time, it is very consuming time being careful radio broadcasting or watching for a specific film for a first particular songs.
Along with the growth of the price of music on CD, DVD and other storage mediums and film, the new more cheap replacement method that obtains these amusements is developed.Now the internet is more or less legal or propagate illegally in the music of different file layouts and playing the part of bigger role.In particular, music and film are to be replicated such as forms such as MP3 and can to use the general public on the internet.Have huge number of users that search engine can make the user obtain the homepage of free music and shown interest free music; An example of this homepage is Napster.com.
Notice that equally enjoyably the people who listens to music greatly knows little for listening to which artistical music, just listens to the wireless station that broadcasts the artistical music of mixing, they always are familiar with these artists.The consumer is compared to from the music of the particular artist interest that also shows for the growth with mixing philharmonic society/artistical music CD interested for the music from specific genre.
Patented claim DE19810114 has illustrated that is used on selected radio channel the music of broadcasting being searched for and mating previously stored musical portions (being called key word) the selected song of automatic record when mating with the song of these key words of box lunch and broadcasting.For every first will be searched and the song of record, the initial key word that the form of a part that begins with song occurs and be stored in the wireless storer with the termination key word of the form appearance of the latter end of song.Every kind of thing broadcasting on the key word that those are selected in advance and a plurality of radio channel compares, and when finding a key word, then center section is recorded.Also may search for the music of certain particular type by storage classification key word, be used for coupling and record particular musical class, as the music of pop music, rock music, ancient Qu Yinle and other types.
A shortcoming of the method for this recording musical is that the music of having only the form with the part of so-called music key word such as the previous selection on the CD that is stored in advance to occur can be mated to write down required music with radio channel.Can not from any song that radio is play, extract one or more key words and be used for mating with radio channel continuously, make the audience can obtain the version of the complete length of this song automatically.Another shortcoming is the music that impossible complete documentation does not have undesirable signal content, because anything between the key word all is recorded, this means undesirable signal content, be included in the music as the distortion meeting of talking and cause owing to broadcasting inferior.The situation that talker in radio is broadcast in the radio broadcasting or advertisement interrupt music is very common.
Summary of the invention
The present invention is intended to by providing a process and a device that is used for searching for the required source material of recording medium channel to solve the problems referred to above, wherein said source material comprises undesirable signal content, and wherein same source material is broadcast twice in identical channel or different channel at least.One section source material can be a first song, the thing that can being regarded as an of film or other any finite times separated with other materials.In particular, if desired, signal is buffered in the storer in the receiving-member at least one media channel continuously.Next step can comprise by an activating part that is connected to receiving-member discerns and selects required source material.To take out a fragment part or a fragment from this required source material represents as search key.In carrying out version of the present invention, device also can be selected search key automatically.Be arranged in search key media signal on every side then and can be stored in a storer.Search key is compared with other media signals of storage or the media signal of current broadcasting.Occur for the second time if detect search key, then the signal section that relatively on time domain, links to each other with search key.By finding that relatively fully identical burst is identified as the source material that belongs to identical.The beginning and the end of public part be can find out by the public fragment of discerning between first signal segment and the secondary signal fragment, thereby all or part of beginning and the end of source material found out.These public fragments can be stored so that use in the future.
Next step can repeat detection search key above-mentioned, stores in storer and compare media signal, wherein is identified as the public fragment that the signal segment that derives from the identical sources material can be replenished previous discovery.This will produce the source material fragment longer, that more the complete sum quality is higher that obtains than initial.
Repeat to be stopped threshold value by one and stop, thereby one section acceptable public fragment with length of enough quality has been identified and has been stored in final memory location, so that play in the future.
The present invention provides a kind of record new method of continuous acquisition such as source materials such as music and film of uniqueness for the user.If being used to radio, the present invention broadcasts, all songs of can continuous recording in radio broadcasting, repeating of the present invention then, and they are kept in the playlist so that use in the future.In addition, when the user of this device heard the song that he wishes to write down, the user only need be by the record of next button with the complete length that obtains this song automatically.The present invention will distinguish music, advertisement and the talk in the radio broadcasting.
Description of drawings
With reference to the accompanying drawings to understand the present invention and explanation realization a kind of method of the present invention better, wherein:
Fig. 1 schematically illustrates the process of the search key that fragment creating music or fragment represent, this music is stored in the storer, is used for comparison and coupling such as the same music on the radio channel;
Fig. 2 has illustrated an example that is used for discerning by the search key that uses storage the process of music;
How Fig. 3 has illustrated by continuous match search key word and the music broadcast on such as radio channel to come from the detection, the comparison that repeat and store example of the more complete music of establishment the essentially identical music sequence;
Fig. 4 illustration an example that is used to create the process of more search keys; And
Fig. 5 has shown that one is being used first search key coupling and detecting the example that the process of additional searching key word is created in the back.
Embodiment
Below be a process and a device that is used for searching for and write down the source material of the media channel that comprises undesirable signal content, wherein identical source material is broadcast at least twice on identical media channel or different media channel.This method is distinguished source material and the undesirable source material that needs, as talk, advertisement and distortion.The example of source material can be music, film or similar thing.Adopt in the present invention and in a radio is broadcast, search for and write down hit songs property example as an illustration.Should be understood that and the invention is not restricted to identification and record hit songs; It also can be used to the source material of film, Music Television (MTV) and other types.Search and record can be finished by a repetitive process, this process comprise search, the signal segment from the source material that will be recorded of comparison and memory search key word indication.
According to the present invention, the user can select the current source material that is broadcast to receiving-member on media channel of record at any time by using this method and device.In carrying out a kind of method of the present invention, the user also can make source material be recorded from media channel automatically.Device will be discerned the beginning and the end of whole source material or part source material automatically, and these parts are preserved so that use in the future.
An example of source material can be that a head is broadcast to a wireless hit songs on a radio channel.By using the method, the user needn't carry out hand labour again, just can obtain to be stored in the version of the high-quality complete length of this hit songs in the device after a period of time.The user can any moment of played songs only by come its full release of opening entry by next button.The method of the application of the invention, device also can be extracted the music in the radio broadcasting automatically, and write down every first song separately.Thereby the tabulation of the continuous renewal of the single song that makes device users have in radio broadcasting, to play.The present invention provides at least two kinds of peculiar methods that obtain music for user of the present invention.A kind of method is to press the button when hearing required song, and another kind of method is to allow automatically whole songs of record and they are kept in the playlist of device.
Be sent to a receiving element on media channel, the media signal of Source Music, televisor, PC or similar device is broadcast and television broadcasting as radio, is temporarily stored in one or more memory buffer.In the memory buffer of device of the present invention, early the media signal of storage will be replaced continuously by the media signal of one or more channels of up-to-date broadcasting.Media signal can be accessed by the user, but user's active device.
Store one or more memory locations, memory buffer into by this continuous buffering with media signal temporarily, and be adjusted into interim storage period, then may carve at a time and notice and write down complete source material, describe in detail as following such as 5 days.Even broadcast when just determining to write down latter stage at source material as the user, also may carry out record.
When user or device indication will be write down certain source material, can be selected as a search key in a fragment of the media signal of this time point or the expression of a fragment.Search key also can be from whole source material.
Device also can be preserved the fully long part of search key in the media signal that is recorded on every side; For hit songs, fully length can be before the activation moments and afterwards 5 minutes.This process provides the whole broadcasting of the source material of broadcasting at that time for the user.The activation of writing function can by by next button, rotate a runner or other any parts of activating on a handle or the receiver are finished.Activate also and can finish automatically by device.Certain discernible feature that this automatic activation can be triggered at random, the cycle triggers or broadcast triggers.In the example of the music in radio is broadcast, the method makes device can set up the music list of having play automatically in radio broadcasting.Music can be stored as on common CD Player, makes the user can a head connect one and listens to song firstly.
Before the activation moments and the necessary length that is recorded part afterwards can be by estimating this type the possible length of source material determine.For hit songs, in most cases 5 minutes before and after the activation moments should be enough.The media signal broadcasting that is stored in the source material in the storer may comprise undesirable signal content.For example, in radio was broadcast, when song began or finish, the situation that interrupts music of talking was very common at least.Though when one section music was play in radio broadcasting in the time of most, its major part was to broadcast under the situation that nothing interrupts, the music program host in radio station even may interrupt sometimes in the centre of music.
Another problem is not know when source material begins and finish in the record of storage.The invention provides a kind of solution that how in a continuous media signal, to find the beginning and the end of source material, for example in continuous radio is broadcast, find the method for the beginning and the end of song.If device activates automatically, but the music that its continuous recording repeats in radio broadcasting, thus can from radio broadcasting, preserve song automatically.
Fig. 1 has illustrated the process of a search key 100 of an expression of a fragment that is used to create source material or this fragment.Media signal 10 may be one section music 12 for example, and it may comprise undesirable signal content 102,104 and other undesirable fragments 103,105 in song 12 front and back.Source material 12 required in Fig. 1 is by the thick line mark.Fragment 12 has 13 and one of beginnings and finishes 15.Search key 100 can be used to detect the previous broadcasting and the broadcasting in the future of identical source material (as identical music).Detection can be by mating the content of search key and relatively finishing with the fragment that is stored in media signal in the memory buffer or that will be broadcast in the future.Previous or the broadcasting in the future that detects required source material can realize by direct match search key word.Also can check with one or more methods with one or more steps whether actual process from required source material realizes these parts to test them then by the fragment of discerning the broadcasting that may comprise source material.Media signal 10 should be longer than required source material 12, finally is recorded to guarantee whole source material 12.
When preservation part of media signal was used for the comparison in future, media signal 10 should extend the time that a segment length be large enough to hold whole source material before and after search key.For example, most pop musics are shorter than 5 minutes, and can take place in any moment of playing this music owing to record activates, so respectively preserve 5 minutes before and after being preferably in activation moments, to guarantee to have caught whole section music.Media signal 10 can be about 10 minutes like this.Certainly, can select section any time as required.
When second time that detects search key 100 during fully identical example, the signal segment that links to each other with search key on time domain is compared.Be identified as from identical source material 12 by the abundant identical signal segment that relatively is found to be between them.By the public fragment of identification between first signal segment and secondary signal fragment, can find the beginning and the end of public part, thereby find all or part of beginning and the end of source material.
As hereinafter illustrated, repetitive process of the present invention is progressively replaced these impaired fragments 102,104 by the not impaired clean signal fragment of duplicating same source material and having broadcast in the version that maybe will broadcast, thereby the destruction of these signal segment is reduced to minimum.Important hypothesis of the present invention is the each broadcasting for same source material, and the reception of required source material is fully identical, and for example, when radio broadcasting was broadcast, its reception was near identical at every turn for a first song.And undesirable signal segment is as talk, advertisement and distortion, normally different when identical song is played at every turn.
Fig. 2 has shown a process that detects second fragment of a media signal 20, thereby this media signal 20 comprises the parts fully identical with fragment 10 can be regarded as from the identical sources material, and described detection is second identical or near identical example 200 by match search key word 100 and search key.Should notice that media signal 20 begins to locate to have the short fragment 202 that is damaged at required source material 22, this source material has 24 and one of beginnings and finishes 26.But signal 20 has compares the relative long fragment 204 that is damaged with the fragment 104 of signal 10.Two identical parts of media signal are the time between 107 and 109, and these can be saved and be public fragment.A purpose of repetitive process of the present invention is the relatively short distortion fragment 202 of utilization but ignores relatively than long fragment 204.
As mentioned above, media signal should continuous being buffered in the memory buffer.Detected media signal 20 also can further be tested its similarity by test being expanded to the scope (may adopt additive method) that surmounts search key by identical with this search key or the approaching second identical example 200 of identification search key 100.When providing enough evidences and show them from identical source material, fragment 20 can be copied in a storer or the storer or its beginning or end point are stored.This operation can be finished by the sufficiently long fragment after second example 200 of sufficiently long fragment before second example 200 that duplicates search key and search key.This operation has prevented that this signal segment that may be used for further handling with the duplicate that obtains required source material from disappearing when memory buffer is filled once more by new media signal.In an embodiment of the invention, device is not a mobile media signal between storer, but media signal is stored in its original position, and does not cover it within the predetermined time.
The identification of search key and the preservation of media signal make two media signal (being media signal 10,20) be stored.Media signal 20 compares with the media signal 10 of original stored.Two media signal 10,20 identical or approaching identical parts are counted as not containing signal content that does not meet needs and at least a portion that therefore is considered required source material.This can be part or all of required song for example, does not comprise the talk or the advertisement of interference.In this case, the fragment 106 of signal 10 is identical with the fragment 206 of signal 20.Public fragment will be saved so that use in the future, for example, so that listen in the future.The media signal 10,20 of fragment 106,206 front and back does not match or identical segments is assumed that the undesirable signal content of expression.In particular, fragment 106 can be stored in the storer and add by repeating in the future, has been stored in the final storer or has reached one up to required whole source material 12 to stop threshold value.Like this, the fragment 106 of source material 12 can be used for playing, and fragment 106 has the end 109 of an identification and the beginning 107 of an identification.
Identical or abundant identical part is identified in the media signal owing to have only, and therefore when fragment 106 is saved for the first time, may have only the short fragment 106 of required source material 12 to be identified.If the user is lucky, he or she may obtain whole source material when finding for the first time second example of search key, as whole first song.
In carrying out a simpler method of the present invention, device is only finished process one time.The public fragment of the duplicate of finding that comprises search key is used as beginning and the end of discerning source material for the first time.This process below Fig. 1 and Fig. 2 in illustrate.The public part that this better simply version of the present invention may only will be discerned for the first time offers device users as final version, thereby makes the user find the probability of whole source material less.
In order to increase the probability that finds whole source material (as the whole first song 12 in the radio broadcasting), said process is repeated repeatedly.Like this, detect media signal, the detected media signal of storage in a storer and relatively media signal can continue with the step of the public fragment of finding out coupling.A purpose is by the fragment of newly mating being added to the signal segment 106 in the final storer of storage, matching and replenish the identical media signal of the media fragment 106 of identification before, thereby detect how public fragment.This repeats to cause more and more longer public fragment 106 to be stored in the final storer.
Fig. 3 how search key 116 these processes in the fragment 705 of search key 114 in the fragment 703 of search key 112 by repeated matching media signal 70, media signal 80 and media signal 90 have been described and therefrom produce one almost complete and do not have a source material 110 of damage.Media signal 70 comprises required source material 702, and it has 704 and one of beginnings and finishes 706.Should notice that media signal 70,80,90 comprises identical source material, search key 112,114,116 also is identical or approaching identical.Fragment 118 can be added in the public fragment that is stored in the final storer, because the fragment 120 of signal 80 is identical with the fragment 122 of signal 90.Similarly, fragment 124 can be added in the public fragment that is stored in the final storer, because the fragment 126 of media signal 90 is identical with the fragment 128 of media signal 70.If the beginning and the end of starting point 130 and the public fragment of end point 132 expressions, then fragment 110 has almost covered whole source material 702.The fragment of losing only is the fragment 133 and the fragment 135 that finishes 706 places at beginning 704 places of signal segment 702.Process can continue repetition by this way, has write down whole source material up to.
For preventing that the repeat search process that comprises the comparison and the process of interpolation from continuing forever, can be provided with the termination threshold value.This can be the repeating step number of the repeat search process of being scheduled to.Another kind of substitute mode can be the termination of a known and discernible feature of use media signal as process.The termination that repeats also can hour be triggered than certain value in the length of the public fragment of a plurality of interpolations, because this situation shows that the fragment that may not have multi-source material more is found.Also can be set to when being stopped when the identification of how many times identical sources material does not all have other public fragment to be added no matter carried out.
When a public fragment was found for the first time, this public fragment can be stored in the final storer, and prepared to be play by the user.This will for example, repeat to appreciate a first song by a music rendition apparatus is connected to final storer for the user provides the option that repeats to appreciate public fragment.Along with the time goes over, can add the new part of song to every first song, thereby the longer and more complete version of required music is provided for the audience.
In carrying out another simpler method of the present invention, device is finished identifying as depicted in figs. 1 and 2 described above, and finish as the top and illustrated repetitive process of Fig. 3, but device is not that public fragment is added together, and only be to use the longest possible identification division of source material, promptly the longest public fragment is as final version.It is less that this better simply version of the present invention makes device users find out whole source material probability, but this device may easier exploitation.
Fig. 4 has illustrated an example creating a plurality of search keys 300,310,320 in the media signal 30.The method is particularly useful when media signal comprises a large amount of undesirable signal content.The method has increased that at least one does not comprise the probability of undesirable signal content in the search key 300,310,320.
In illustrated example, have only search key 310 not comprise undesirable signal content, and the search key identical with mate when finding source material 31 after can working as or broadcasting source material 31 again in storer.Mate in search key 300 and the 320 unlikely media signals afterwards, because undesirable signal content unlikely repeats in identical mode in the broadcasting afterwards.The additional fragment that process can be designed to detect same signal is right, so that the public fragment of adding in the storer by public fragments that these are additional is finished the public fragment that is identified.
The method has improved to be found and is identified in the storer or the probability of the not broken parts of the required source material of broadcasting next time.The method has also quickened to find and obtain to accept the process of the required source material 31 of length.Whole process can repeat with repeating step described above.
Fig. 5 has shown a process of search key 500,510,520 that is used in coupling and creates the fragment 501 of media signal 50 after detecting first search key 400 of media signal 40.This process by with three search keys 510,500 and 520 and media signal 60 compare continuation.Search key 520 is fully identical with search key 620, thereby shows the coupling that sheet is intersegmental.As noted above, media signal 40,50,60 may comprise identical source material, but three different media signals have undesirable signal content of the interference source materials of different amounts, as talking and advertisement.This provides relatively three chances that comprise the edition 40,50,60 of part identical sources material at least of storage.Owing between search key 400 and search key 500 coupling is arranged, therefore the first public fragment 402 can be kept in the final storer.The above-mentioned repetition with before when using search key to find other public fragments, adding public fragment to public fragment 402 and afterwards.
Owing between search key 400 and search key 500 coupling is arranged, media signal 40 is assumed that with media signal 50 to have a part at least from identical source material.Difference is that two signals all have undesirable signal content of different amounts.Important feature is owing between search key 520 and search key 620 coupling is arranged, so media signal 40,50 is assumed that with media signal 60 to have public part, thereby these media signals are from identical source material.The signal segment 602 that this means media signal 60 is fully identical with the fragment 404 of media signal 40, thereby this public fragment can be added in the public fragment in the final storer.Whole process can repeat with above-mentioned repeating step.
A purpose of repetition methods of the present invention is a complete length version that does not comprise any undesirable signal segment (as talk, advertisement, distortion etc.) that obtains source material in final storer.
Replace in the embodiment at one of the present invention, this method is that the search key of the expression of a selected fragment of source material or this fragment is discerned source material by means of one, and source material is the hit songs in for example radio broadcasting.For example, search key can be represented a very short fragment of required hit songs or the expression of this fragment.Required source material can be discerned by the similarity between identification search key and the media signal.
There is multiple possible method to can be used to determine similarity degree between search key and the media signal fragment.For example, when fragment of media signal during with identical or other other fragment convolution of media signal, can use is correlated with obtains to express the value of the intersegmental similarity degree of two relevant sheets.This value is big more, then have high more similarity, thereby they is high more from the probability of identical source material.
Usually, correct coupling, be that investigated fragment is during in fact from identical time period of the identical source material that takes out search key, the fragment that relates in the correlated process is long more, then will produce ratio wrong time section on every side and have the pattern of higher matching value more clearly, be favourable thereby use long fragment in correlated process.But long fragment also needs more processing power, therefore for spendable fragment length a physical constraints is arranged.
Can use additive method to determine similar between the fragment of media signal.In a kind of method that is called cancellation (cancellation), search key is a fragment of a media signal as in correlation technique, and other fragments of it and media signal compare then.At first the gain of the fragment of the search key that will compare similarity and media signal is carried out normalization so that they have gain much at one.Deduct the sampling from another fragment then from the sampling from a fragment, the absolute value of these differences is added up obtains final cancellation value.If fragment is identical, the value that then obtains will be zero.In actual applications, correct coupling will produce low-down cancellation value.The method be called as cancellation be because if fragment be identical then they with cancellation each other, if perhaps they are closely similar then with almost cancellation each other.
, relate to long more fragment during the course and then will produce more clearly accurately coupling also with the same for cancellation for being correlated with.
Relevant and cancellation all is useful to two methods above-mentioned to use long fragment during the course.Owing to the physical constraints that the restriction by processing power causes, therefore designed the revision of relevant and cancellation for spendable fragment length.These methods just do not comprise each sampling in the process, but get every N sampling, and wherein N can be any numeral more than 1 and 1.N even can not be a fixing value, even can between the different step in the calculating of a processing costs, change.The method that comprises every N sampling of media signal can be used to great majority, and other are used to discern the method for the similarity between the fragment of search key and media signal.The sequence of steps of different disposal value needn't be identical.When each processing costs was calculated, the reply search key adopted identical step with investigated fragment.These newly-designed methods are called as amended relevant and amended cancellation.
These amended methods can provide gem-pure result in the beginning of search matched and search source material with when finishing, but the cost of each sampling in the not use is to depart from the noise level height that the average noise level of accurate coupling will be when comprising all sampling.
In carrying out a kind of method of the present invention, device can by with its gain separately of normalization as a comparison the part of process solve the comparison problem of the media signal of broadcasting with different gains.The normalization of gain also can be used as the part of the process of recording of media signals and finishes.If be used for determining that the comparative approach of the similarity degree between search key and the media signal is the method that correlation technique or other any results depend on the gain of signal chains, then the method for a compensating gain variation can be used to the normalization measurement.Several possible methods are arranged, and as under the situation of audio frequency, a kind of audio compression machine that uses wireless station often to use prevents the overload of transmitter, sends big as far as possible sound equipment simultaneously.
Adhoc approach with many advantages of the present invention is to come the calculated similar value of normalization with the absolute value sum of the sampling in the interested fragment.The method can be eliminated the influence of different signal gains effectively, for example when a DJ when two different occasions are arranged on the identical song of broadcast in the mixing console with different gains.
When the relevant or amended relevant method that is used as the similarity between the fragment of determining search key fragment and media signal, the correlation when knowing accurate coupling in advance will be useful for many height.Because examination is because from the identical sources material and media signal much at one, the fragment of expection will be what kind of in the time of therefore may knowing accurate coupling in advance.Accurately coupling must be closely similar with the search key fragment.Therefore, as long as, just may precompute the correlation of the expection of accurate coupling by the search key fragment is relevant with itself and by means of the result that the moving average of the absolute value of the sampling of search key fragment comes the normalization gained.This value can be called as the T value.When seeking may be for the accurate result's of coupling correlation the time, the T value that search criterion can be correlation and expection is approaching.
When another use of T value is to attempt to determine the recording quality of identical sources material.When several signal segment are found when being defined as from identical source material, then may use the indication of T value about its some things about the relative mass of noise, interference and distortion.If the T value of computing medium signal when accurate coupling not only, then partly or the continuous T value on the entire segment all calculated.This fragment can with correlation relevant from another fragment of identical sources material and that relatively produce and corresponding T value.Here should be noted that the signal segment that will be compared should be alignd in time and normalization in gain, and the sampling number in the calculating of T value should be identical with the sampling number in relevant.If fragment is identical, the then previous T value of calculating should equate fully with the correlation that calculates afterwards.Because two fragments of supposition are all from identical source material, therefore any departing from of T value to expection all may be to produce owing to certain undesirable signal changes.T value to expection departs from greatly more, and then the difference between the fragment may be big more.Also can suppose if correlation near the T value, then two fragments have high-quality, are identical because unlikely damage the random perturbation of two fragments.
Often a fragment obtains the indication of its relative mass.For three fragments, can compare fragment 1 and 2, then 1 and 3, last 2 and 3.The method for quality of the fragment of this definite media signal can be used for being provided with when a fragment will be used as the standard that enough good fragment is accepted, and it can also have the fragment of similar quality with electing.It is very important that the latter is spliced together when forming the long continuous fragment of source material in the fragment from the different recording of identical sources material.When the fragment of growing that broadcast is spliced into, notice that suddenly the jump of quality may be a kind of interference for the user.
When using the cancellation conduct to determine the method for the similarity between the fragment of media signal, the desired value when then mating may be near zero.Similarity degree has determined cancellation value and zero distance.Cancellation can be used for determining when that fragment is similar, and this method also can be used for determining the relative mass between the fragment when fragment is confirmed as from identical source material.Though fragment by normalization and alignment exactly in time, is polluted manyly more from two fragments of the same section of identical sources material by noise and other interference, then expect cancellation value offset from zero more muchly in gain.
In a substitute mode, the search of the fragment of media signal and coupling are only carried out in the conversion of the subclass of data available and/or these data.This can finish by several different methods.Perhaps install the fraction that when creating search key, only uses the sampling of forming this material.Another kind method is that device can be recorded in media signal in two or more independent files, one or more search files and one or more file that is used for using in the future (as being used for playing).Search file may be the record of media signal, but has lower bandwidth, perhaps may be the file that only comprises the characteristic frequency interval.Search file also can be the expression of the media signal of record.Search file can be used for creating search key, also can be used for searching for the appearance second time of search key.Search file also can be used to search the beginning and the end of source material.For the music of broadcasting in radio broadcasting, search file can be that low sampling rate is (as, the independent record of media signal 6kHz).This search file can be used for creating search key and the beginning and the end of searching other appearance of search key and searching source material.This begins the beginning and the end that can be used to search source material with ending message in the record of full-quality then.Using a reason of independent search file is the needs that reduce processing power.
Carrying out another kind of method of the present invention, device is created a search key and search for it in being stored in a file on the hard disk drive.If have only processor speed enough fast, then the factor of restraint device speed is the speed that visit is stored in the media signal on the hard disk drive.Its shortcoming is that hard disk drive must be visited continuously, thus power drain continuously.In carrying out another kind of method of the present invention, device will be created a plurality of search keys continuously when broadcasting media signal, and will search for a plurality of search keys simultaneously.Because search can be finished in the RAM storer of device fully, thereby the method reduced the needs of visit from the information of final hard disk drive, thereby saved the power of device.For example, by downloading one hour music or search file from hard disk drive or broadcasting to the RAM storer, and with a plurality of search keys search RAM storeies, then hard disk has obtained rest, can save the power of battery thereby install, and work sooner.
In carrying out other method of the present invention, the method that device can a kind of classification is carried out the search and the coupling of signal segment, at first selects several possible couplings, finds out accurate match with more accurate method from possible coupling then.For example, a kind of method of finishing the method can be and at first calculates being correlated with between search key and the media signal, identification has the fragment with the sufficiently high relevant media signal of search key, finishes the fragment of this operation back with the more accurate method test of another kind identification.Described additive method can be the longer search key of use or certain diverse method.
The search key that is used to search the duplicate of source material can be formed with diverse ways.In carrying out a kind of method of the present invention, employed search key is the short fragment of media signal, as long fragment 0.1-2 second.In carrying out another kind of method of the present invention, search key can be an expression of fragment, for example by this fragment being done a mathematic(al) manipulation or being passed through to extract some illustrative aspects.In carrying out another kind of method of the present invention, search key is much longer, and also can be used in conjunction with compression or service routine or media signal of algorithmic descriptions.Dissimilar search keys also can combine and use so that search required media signal better.
Also can not only use sampling in comparison procedure, i.e. the instantaneous amplitude value of media signal can also be indexed so that short signal segment can be stored in the position that this fragment has some feature that this fragment and other music discrimination are come for music.For example, a first song may have the drum music fragment of a uniqueness, and only some drum music fragment is stored and compares with other media signals, up to finding identical drum music fragment.In case this drum music fragment is play once more, then this fragment is stored in the indexed storer, the indexed part of searching storage only so that needn't search for whole storer.Drum music fragment can be carried out conversion so that reduce necessary memory requirement or promote coupling by certain mathematical algorithm.
Carrying out another kind of method of the present invention, the step of the broadcasting of the search key of search and relatively storage and current media signal or record can be finished by continuous search characteristic frequency.For example, search key may not comprise whole frequency register, and only comprises specific preset frequency.When being used for the music of radio broadcasting, search key may only comprise the frequency of 30-31Hz and 13000-13100Hz.Identical tum in the song of the certain-length in the signal of 30-31Hz can be used for discerning at certain time intervals.Similarly, the 13000-13100Hz signal can be used for being identified in the identical guitar sound in specified time interval and the length.Therefore search procedure can be finished by the 30-31Hz signal that a searching radio is broadcast.When the matched signal in storer, found on the 30-31Hz frequency, then search for and compare the 13000-13100Hz frequency.If media signal has identical guitar sound in the 13000-13100Hz frequency, then it is assumed that identical media signal.
Compare with the whole frequency range of search, only the specific part of comparison frequency register can produce better power utilization.The beginning of source material and end also can be by relatively minority frequency discoveries.As long as the frequency that is compared of signal segment is fully identical, the signal segment that then is compared is considered to identical.
The embedded code of the source material that identification is broadcast in the search procedure possibility searching media signal.For example, in digital radio is broadcast, may send code and discern current in progress music.Some CD comprises the artist that discerns every track and the code of song.This coded message can be used for searching required song.This information can be utilized by a process then, is used to search the duplicate of song, locatees it and begins and finish, and cut off undesirable signal content.
In order to search source material fast, for example in broadcasting, a radio that has write down searches a first song, and the storage capacity of receiving element must be able to be stored 2-3 hour broadcasting at least.For the music of standard MP3 format, this is the music of the about 100-200MB of storage.Storer also can be much bigger so that can comprise one section a plurality of different media channel in the longer time section.Storer also can comprise the precedence record of the source material that device found.
Search procedure can be triggered when noticing its source material of wishing record by the user, or is triggered by device itself.When device when not taken by the searching request of manual triggers, it can be created search key automatically and carry out search and be stored in public phase library or tabulation in the storer with foundation.The tabulation of the public fragment that these have repeated in media signal can or be play by the user later in search in the future.This automatic search is particularly useful when only playing a limited number of song in wireless station, for example broadcasts preceding 40 wireless station for one.For radio station with more kinds of music, need the bigger memory buffer of search, searching the song of repetition, but as long as a first song is repeated then to install and will discerns it and also preserve it.When the user wished to write down a first song, device may carry out having repeated several times for a long time, so that the audience needn't wait for that finishing of all repetitions just can obtain whole first song.By begin search procedure among the source material of discerning and preserving, search may be faster, because required source material may be discerned and preserve by device already.
The device to test search key comprises enough useful informations to guarantee it in a version of following invention.For example, if device itself has generated a search key automatically, if then it is positioned at the middle noiseless part of broadcasting, it may be without any effect.This also may take place when the manual triggers searching request.Method by slight modification acquisition search key can make search key unique as far as possible.This can make the probability of the coupling that finds search key bigger.
A kind of method that improves the quality of search key is the several possible search keys near activation moments of test, and selects one to be considered to unique search key, and unique significance because is meant finding required matched signal fragment the most useful.When search key when the noiseless moment of broadcasting is triggered, the another kind of method that improves the quality of search key is that the taking-up with search key moves to the moment before noiseless or the moment afterwards.The method makes device can obtain to comprise the search key of more information.
When search key compares with another fragment of media signal, and indicated as the standard of certain setting, second step of identifying when very big, then can take place from the possibility of the same section of identical sources material in them.If this is actually an accurately coupling, then can suppose by coupling in two fragments constantly to move forward and backward certain period, and carry out new comparison again, thereby possible signal is still closely similar still from identical source material.Certain point in fragment, similarity will be lower than certain level, then can suppose the end points of the part that has reached similar fragment.Can search for another end points with similar methods.
The end points search can be carried out with several different methods.Can by on fragment continuously mobile test be regarded as acceptable minimum similar level and come test fragment up to reaching, this point is confirmed as an end points.Also may and test once more, be lower than certain point up to similar level if still be considered as enough similar then repeat this jump and test from the one specific period of previous comparison point tripping.Can reduce step-length then and reverse the jump direction.This new point is tested and reduce step-length once more.If now fragment is regarded as leapfrog direction enough similar then that conversion is new, if perhaps fragment to be regarded as enough similar then not new leapfrog direction constant.Continue repetitive process up to reaching predetermined minimum step, this point is regarded as end points.Another end points can obtain by identical method.
Because the fragment that is compared may also may obtain at different time points from different media players, therefore has certain speed difference therebetween.Therefore, can not suppose when the comparison between two fragments can be definitely in the new maximum similarity of some indication during certain time period from the some tripping of previous comparison in fragment.This point in Ying Zaiyi fragment jumps forward a period of time, from then on puts then between the point after enough leaning on after the mathematical point and carries out relatively, and note reaching wherein the highest similarity.Being expressed as of mathematicization more, tripping time t in a fragment JUMP, and in another fragment tripping t JUMP-M, wherein M represents a sampling number.Then to the t in one fragment of back JUMP-MThe part on every side and the t of another fragment JUMPThe part of equal length on every side compares.Reduce M then and repeat this process to reach a particular value up to M, be generally-M, this moment, process stopped.
The variable of writing speed may be influenced by suppose device capacity and related other, t can be determined JUMPAn interval around the matched position of place expection, this interval still because fully near and be accepted, with the fragment of representing this some place still from the identical sources material, as long as the similarity at this some place is also fully high.Said method can be expanded thinks that we provide the another kind of probability method that increases the fragment at specified point place from the identical sources material.Yes for first method according to calculating similarity someway, if the value of being somebody's turn to do is better than certain setting level, then it may be an accurately coupling.Second kind of fragment of further guaranteeing this point from the method for identical sources material be note actual when reaching maximum similarity and the distance of mathematical point on time domain.For example, we can suppose 1000 the sampling beginnings of comparison procedure before this point, proceed to 1000 sampling after this point, and have before determined that accurate coupling must appear within 10 sampling before or after the mathematical point.Can calculate all 2000 possible relatively also noting now in which point acquisition optimum value.
If this value is within 10 sampling of mathematical point, then the fragment at this some place increases from the probability of identical sources material.Two incoherent fragments will be indicated the probability of its highest similarity in these 20 sample ranges be 20/2000=0.01.Can see that the hunting zone around the mathematical point is long more, then can trust the maximum similitude in the limit more.
When number of hops in the limit of setting goes on foot and finds enough similarities, can reduce the limit in order to jump in the future.This is because to go on foot another step from one may be identical with the deviation of desired point, when determining that how many times anticipated deviation is, then may set a narrower limit on every side in this deviation.Other factors of installed capacity and the writing speed that influences fragment unlikely change at short notice.These two kinds of methods are promptly measured similarity degree and only are received in the point that has maximum similarity in certain time limit around the time point of expection, can use simultaneously or use separately.
In a version of following invention, method also comprises a counter, and it is counted the number of times that partially or completely detects the identical sources material.Also can be at the second time that recognizes search key of metering number during example.An application of this method is that the number of times that is played of a first song is many more, and the possibility that the higher and almost whole first song of the quality of the final song records that obtains is recorded is high more.
In a version of the present invention, counting also can be used to generate the source material tabulation, and this source material tabulation is arranged according to the number of times that source material was played on one or more media channels in certain time period.For radio broadcasting, this method can be used for creating certain or a plurality of wireless stations play the tabulation of maximum music last week, and can carry out rank to it according to the broadcast frequency of this music.
In a version of the present invention, this method also can generate based on user's the selection and the tabulation of preference.The user discerns it when source material is played, thereby this source material of active device can be kept in audience's selective listing automatically.This may be a tabulation or a plurality of tabulation for different source material types or user; For example,, has the tabulation of Hard Rock, the tabulation that a friend of the main users of pop music tabulation and device creates for radio broadcasting.
In a version of the present invention, the user also can classify so that the source material of playing on the same format media channel is stored in the identical tabulation or storehouse to media channel.For example, for radio broadcasting, a storehouse can comprise Hard Rock, and they know the wireless station that can play such music from the user, and another storehouse is used for the soft music from such wireless station, and the rest may be inferred.
In carrying out a version of the present invention, it is lower and such source material deleted from tabulation that device also can be discerned the broadcast frequency of certain source material when.For example, if the time period between each broadcast source material surpass the fixed time, thereby then source material will be regarded as so unpopular deleted from top tabulation.
As previously pointed out, this method can be deleted specific undesirable signal content, as advertisement.For example, this method can be deleted the public fragment that is shorter than certain hour section (as 30 seconds or one minute), because most advertisement is shorter than required source material.Device can be discerned undesirable signal content and they are kept in the independent tabulation.
This method also can be deleted and is found to be identical signal segment in the long time period.Finishing this operation is the whole program of broadcasting again in order to delete.For example, if radio broadcast with another broadcasting have more than five to ten minutes time all identical, then be not a first song probably, but the replay of whole program, thereby the user who wishes record head song dare not interest to it.These time parameters can be adjusted by the user, so as its both the independent source material of available apparatus record also can write down the source material collection.
In a version of the present invention, device also can generate the user and not wish the list of materials that receives.This operation can be finished by user's activator button when playing undesirable material.In the situation of radio broadcasting, this tabulation can comprise advertisement, talk, the tinkle of bells etc.These signal segment can be stored in the undesirable tabulation then, can be used for then these fragments are screened from the tabulation of material requested.The user also can be labeled as the source material in the needs tabulation undesirable, thereby no longer is played or presents to the user after making it.
In carrying out a kind of method of the present invention, the user can not receive direct broadcasting but a version that postpones was a little deleted it before undesirable signal content arrives the user so that install if having time, and fills these gaps with the content that needs.Undesirable signal content during this operation can be broadcast by automatic search, and detecting undesirable signal content change time-delay to skip this signal content.Finally like this may create greatly to the gap of enough filling with the material of the needs of precedence record, when their broadcast end, this source can be switched gets back to previous program.
Device also can be changed media channel automatically when running into particular case, as no electric wire platform.For example, device can be in certain hour section (as per five minutes or per 24 hours) back change wireless station.Change wireless station when it can not find new song over time yet.Being changed to that new media channel is extendible can found source material number.Device also can be programmed so that search predetermined number (as 20 s') source material on a media channel, and the switching media channel is searched the different source material of predetermined number on second media channel then.Change media channel when device can not find any new source material yet behind a special time period is changed when all not finding new source material in 48 hours.Device also can be in the time can't finding discernible media signal the switching media channel, as broadcast out of joint or during the transmitter un-activation.
Device also can with from the signal storage of a plurality of media channels in a memory buffer.Searching for a plurality of media channels can increase the probability of the whole needed source material of final acquisition (as a whole first song).
Using a kind of method of the present invention, device can restart repetitive process to realize higher-quality source material record.For example, when music that record is broadcast from radio, what may obtain that the mass ratio of very short a section or it of required song needs is low.Under this kind situation, device or use the user of activating part can start a process from the public fragment of the source material that write down, obtaining new search key, this will cause at storer or in broadcasting to the new search of required source material.
In another version of the present invention, described device will be connected to an external system, so that required source material is named.The method can be realized the part of required source material or the answer that sends to external system and obtain this source material of identification from the search key of required source material by device.If this method is used for the music that radio is broadcast, device will be connected to this system and send one section music that has write down so that identification.Successively, recognition system can send to device with title, artist or the philharmonic society of music.This makes the user not only listen to music but also learns title and know who art or philharmonic society is playing.This identification can be finished or be triggered by the user automatically.
The quality from the media fragment of the same section of identical sources material that has write down promptly with the degree of approach of source material, can improve by utilizing a plurality of records to the identical sources material.For example, if device finds that three media signals comprise identical source material, then can delete undesirable signal content by the fragment of using the corresponding fragment that does not contain the media signal of undesirable signal content from other two identical therefore being regarded as to replace undesirable signal content.In particular, similarity if the same clip of certain fragment of first media signal and second media signal has lower similarity between second fragment and the 3rd fragment is higher, then can design this method so that replace this fragment of first media signal with the respective segments of the second or the 3rd media signal.
Search key can operate with similar methods, because search key will only be discerned the fragment that is higher than certain predetermined similar value.If similar value is provided with De Taigao, then may have the danger of omitting from the searched key word of the fragment of identical sources material really.If similar value is provided with too lowly, Cuo Wu signal segment or may be selected then from the second-rate signal segment of the broadcasting of correct source material.
Certainly, device also can be set up selects to have the fragment of equal similar value, rather than only maximizes acoustic mass, and other is not so clear to avoid some sound equipment fragment to be perfectly clear.In other words, a whole first song can have a less equally distributed distortion of acceptable and level.
Being used in the version of the present invention one, to improve the media signal method for quality be to be added up in the sampling ground of sampling of record from the time unifying of identical sources material, and the range value that obtains with the record number removal of participation additive process.Desired signal can not be affected, because it all is identical in all records.Undesirable signal content, as noise and distortion, can be not unaffected as the signal message that needs.Undesirable information of noise and other similar types, can be regarded as in fact more or less is at random, therefore works as two signals with identical average noise level and is added in a time-out, the average noise level can not double.On average, if noise signal has identical average noise level, the increase degree of the noise level that then obtains only is the square root that adds the number of noise signal together.When the amplitude of desired signal part is recovered by removing range value with the record number of participation process, the average noise level will be reduced to the noise level that is lower than original record.
When the difference of the noise level in the record of identical sources material during, then in fact only select best record and do not attempt to improve the quality relatively good by record is added up greater than certain level.Undesirable signal message of the other types except that noise and similar signal also can reduce with the method.
If have only two records of identical sources material, and their quality differs quite big, and then wherein which is best or whether they have roughly the same quality hardly.A solution of this situation be two records are added up and with the range value that obtains divided by 2.Possible one of them record is more much better than another, has preferably picked out this record, if but can not be to pick out, the version of then handling will be optimal selection.
If the source material fragment is broadcast from radio or easily produced the broadcast channel of disturbing from other, then can the signal intensity from receiver obtain a possible quality index.More weak reception generally comprise more noises and degree of distortion bigger.The parameter of the signal that other receive also can be measured and be used to provide the quality index of the source material that obtains.
In a version of following invention, repetitive process of the present invention is added new glitch-free source material fragment in the source material fragment that is stored in the storer to.Device can mate two with the fragment that is stitched together by the similarity of two fragments is carried out a mathematical computations, so that, for example, the beginning of the end of first fragment and second fragment is accurately mated, thereby makes that two fragment placements in time are definite.Device can be tested different overlapping, and when similarity was the highest, device combined two fragments, has added in second fragment so that the user may not can notice first fragment.
In a version of following invention, whether device self-verifying signal segment is broadcast with the phase place of putting upside down.Signal segment with inversion phase is compared with the signal segment of playing with opposite phase may have negative similarity or correlativity, though they are from the same section of identical sources material.Device can check that the similarity of positive and negative of search key is so that can use the signal segment of inversion phase.In a version of following invention, if device detects the phase inversion of one of media signal, then device can be adjusted automatically by the phase place of a media signal of change before two media signals are combined.
The sample point of the fragment that combines is alignment not, makes may occur discontinuous at the plotted point place in the fragment after final the merging when merging.For the transition that makes two fragments that will combine level and smooth as far as possible, can be near plotted point in one section finite time gradually mathematics stretch or compress the signal of one or two fragment so that the merging between two fragments can take place under the discontinuous situation not having.The another kind of method that solves this discontinuous problem moves the sample point of one or two fragment with can be mathematics, and it is discontinuous that transition can not occurred.
Media signal can be broadcasting on radio broadcasting, television broadcasting, the computer network, computer documents, is stored in file or similar thing on the device.
Media channel can be radio or television network, mobile telephone network, computer network or similar thing.
Receiving-member can be radio, televisor, VCR, personal computer, mobile phone or other are used for the device of receiving media signal.
Activating part can be button, lever, computing machine degree, algorithm, bearing circle or similar parts.Also can be that acoustic control, infrared ray or bluetooth connect the combination of wireless connections or these parts.
More than all parts can be activating part use and programming, robotization or time control.
Undesirable signal content in the broadcasting may be talker, DJ, VJ, TV people, reader or news in the radio broadcasting or the voice of people of the kind or thing.Undesirable signal content in the broadcasting also may be to interrupt by more weak broadcasting or owing to other are any or the reason of the broadcasting disturbed causes.
Source material can be one section music, a film, an advertisement, TV programme, news, speech, acoustics, film effect or a similar things.
Detection part can be made up of LP wave filter, HP wave filter, BP wave filter, BS wave filter or an activation that is used for frequency filtering and digital filter structure or a computer program, a processor or an algorithm.
Duplicate components can be for example a computer program or an algorithm.
Final storer can be an internal storage in the media signal player.Final storer also can be a CD-R, minidisk, floppy disk, hard disk drive, magnetic tape recorder, multimedia card, compact flash card or other outsides or internal storage or above various combination.Final storer also can be the part of an outside or internal storage or the part of memory buffer.
Playback component can be a CD Player, minidisk player, cassette recorder, stereo, radio, televisor, VCR, MP3 player, PC, PDA or other any devices that is used for media play.
Said process and the device of realizing the target of foregoing invention both can comprise the combination that software also can comprise hardware or comprise the two.
Though the present invention has been described, has been appreciated that and under the situation of the spirit and scope that do not deviate from following claim, carries out certain replacement and change to it according to first-selection formation and embodiment.

Claims (28)

1. method that receives a media signal in a receiving trap comprises:
The media signal that storage is received by receiving trap (10,20), media signal comprise undesirable signal content (102,103,104,105);
In media signal, select one first search key (100);
Search for one and essentially identical second search key of first search key (200);
With appear at before first search key and one first fragment (106) of afterwards media signal with appear at second search key before compare with one second fragment (206) afterwards;
Discern the first public fragment (106,206) between first fragment and second fragment.
2. according to the process of claim 1 wherein that this method further comprises one of search and essentially identical the 3rd search key of first search key (112) (116);
To appear at before the 3rd search key and one the 3rd fragment (705) of afterwards media signal compares with first fragment (702) and second fragment (703);
Discern second public fragment (128,126) between first fragment (702) and the 3rd fragment (705) or the 3rd public fragment (120,122) between second fragment (703) and the 3rd fragment (705).
3. according to the method for claim 2, wherein this method further comprises the first public fragment and the second public fragment coupled together and forms a media signal fragment (110).
4. according to the process of claim 1 wherein that this method further comprises by using the step of one the first manual active device of activating part.
5. according to the process of claim 1 wherein that this method further comprises the step of automatic active device.
6. according to the process of claim 1 wherein that this method further comprises the step of creating first and second search keys;
Store first and second search keys; And
Search for first and second search keys.
7. according to the process of claim 1 wherein that this method further comprises a similar factors of calculating between second search key and first search key.
According to the process of claim 1 wherein device set up a sampling use during search key media signal every n sample and;
When using this sampling search key to search for, use identical every n the sampling of media signal; And
Make the value of parameter n be equal to or greater than 1.
9. according to the process of claim 1 wherein that this method further comprises the signal gain of normalization media signal.
10. according to the method for claim 2, wherein this method further comprises a signal fragment the longest of selecting in the first public fragment, the second public fragment and the 3rd public fragment.
11. according to the process of claim 1 wherein that this method further comprises several duplicates of making media signal or several expressions of media signal, and the described duplicate or the expression of medium signal.
12. the number of times that receives a public fragment that is identified is counted according to the process of claim 1 wherein that this method further comprises.
13. second search key and the essentially identical number of times of first search key are counted according to the process of claim 1 wherein that this method further comprises.
14. according to the process of claim 1 wherein that this method further comprises one first tabulation that produces public fragment.
15. according to the method for claim 14, wherein this method further comprises by one second activating part on the active device and discerns undesirable public fragment, and undesirable public fragment is kept in one second tabulation.
16. according to the method for claim 14, wherein this method further comprises the public fragment of selecting to be shorter than a predetermined amount of time, and the public fragment that these are short is kept in one the 3rd tabulation.
17. according to the method for claim 16, wherein this method further comprises the public fragment of getting rid of in the 3rd tabulation from first tabulation.
18. according to the method for claim 15, wherein this method further comprises the public fragment of getting rid of in second tabulation from first tabulation.
19. method according to claim 14, wherein this method comprises the public fragment that first predetermined amount of time is longer than in selection, described first predetermined amount of time is shorter than the normal length of material requested, for example 30 seconds, and from first tabulation, get rid of the public fragment of choosing of being longer than second predetermined amount of time, described second predetermined amount of time is longer than the normal length of material requested, for example 5 to 10 minutes.
20. method according to claim 1, wherein this method further comprises, relatively in the time period that receives the first public fragment in first signal intensity of the input of receiving trap and the time period that is receiving the second public fragment in the secondary signal intensity of the input of receiving trap; And select first fragment during greater than secondary signal intensity and select second fragment during greater than first signal intensity in secondary signal intensity in first signal intensity.
21. according to the method for claim 2, wherein this method further comprises and determines one first similarity between first and second fragments in the first public fragment, and determines one second similarity between second fragment and the 3rd fragment in the 3rd public fragment; And
When first similarity shows higher similarity degree than second similarity, select the first public fragment, when second similarity shows higher similarity degree than first similarity, select the 3rd public fragment.
22. according to the process of claim 1 wherein that this method comprises that further the frequency that is identified according to public fragment in some time periods produces one the 4th tabulation of public fragment.
23. be identified one the 5th tabulation that time of back experience produces public fragment last time according to the process of claim 1 wherein that this method further comprises according to public fragment.
24. change media channel when passing through the regular hour and not having new public fragment to be identified according to the process of claim 1 wherein that this method further is included in.
25. pass through the regular hour after this method further is included in receiving trap last-chance media channel according to the process of claim 1 wherein, for example five minutes or 24 hours, the change media channel.
26. change media channel when the process of claim 1 wherein that new common segments that this method further is included in a given number is identified.
27. according to the process of claim 1 wherein that this method further comprises a plurality of and essentially identical search key of first search key of search; And essentially identical the 4th signal segment of signal segment of identification and selected first search key of generation.
28. according to the process of claim 1 wherein that this method further comprises the signal gain of normalization media signal, wherein normalized factor comes from an absolute value sum of choosing the sampling in the fragment.
CNB028054628A 2001-02-23 2002-02-21 Method and apparatus for search and recording of media signals Expired - Fee Related CN100399296C (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
SE0100642A SE0100642D0 (en) 2001-02-23 2001-02-23 Procedure and apparatus
SE01006428 2001-02-26
US27490401P 2001-03-09 2001-03-09
US60/274,904 2001-03-09
US10/047,532 US7062442B2 (en) 2001-02-23 2001-10-23 Method and arrangement for search and recording of media signals
US10/047,532 2001-10-23

Publications (2)

Publication Number Publication Date
CN1493029A CN1493029A (en) 2004-04-28
CN100399296C true CN100399296C (en) 2008-07-02

Family

ID=56290253

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB028054628A Expired - Fee Related CN100399296C (en) 2001-02-23 2002-02-21 Method and apparatus for search and recording of media signals

Country Status (5)

Country Link
EP (1) EP1417583B1 (en)
CN (1) CN100399296C (en)
AT (1) ATE342562T1 (en)
BR (1) BR0207553A (en)
DE (1) DE60215357T2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104778218A (en) * 2015-03-20 2015-07-15 广东欧珀移动通信有限公司 Method and device for processing incomplete song
CN111554329A (en) * 2020-04-08 2020-08-18 咪咕音乐有限公司 Audio editing method, server and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1127409A (en) * 1994-06-29 1996-07-24 大宇电子株式会社 Video-song media having chord data recorded thereon and playback system thereof
US5739451A (en) * 1996-12-27 1998-04-14 Franklin Electronic Publishers, Incorporated Hand held electronic music encyclopedia with text and note structure search
US5870583A (en) * 1993-04-23 1999-02-09 Sony Corporation Method of editing information for managing recordable segments of a recording medium where scanned and reference addresses are compared
DE19810114A1 (en) * 1998-03-09 1999-09-16 Stefan Weigelt Search process for musical pieces, for radio receiver
US6185527B1 (en) * 1999-01-19 2001-02-06 International Business Machines Corporation System and method for automatic audio content analysis for word spotting, indexing, classification and retrieval

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4697209A (en) * 1984-04-26 1987-09-29 A. C. Nielsen Company Methods and apparatus for automatically identifying programs viewed or recorded
FR2765715B1 (en) * 1997-07-04 1999-09-17 Sextant Avionique METHOD FOR SEARCHING FOR A NOISE MODEL IN NOISE SOUND SIGNALS

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5870583A (en) * 1993-04-23 1999-02-09 Sony Corporation Method of editing information for managing recordable segments of a recording medium where scanned and reference addresses are compared
CN1127409A (en) * 1994-06-29 1996-07-24 大宇电子株式会社 Video-song media having chord data recorded thereon and playback system thereof
US5739451A (en) * 1996-12-27 1998-04-14 Franklin Electronic Publishers, Incorporated Hand held electronic music encyclopedia with text and note structure search
DE19810114A1 (en) * 1998-03-09 1999-09-16 Stefan Weigelt Search process for musical pieces, for radio receiver
US6185527B1 (en) * 1999-01-19 2001-02-06 International Business Machines Corporation System and method for automatic audio content analysis for word spotting, indexing, classification and retrieval

Also Published As

Publication number Publication date
DE60215357D1 (en) 2006-11-23
EP1417583B1 (en) 2006-10-11
BR0207553A (en) 2004-09-14
EP1417583A4 (en) 2006-02-01
DE60215357T2 (en) 2007-08-23
CN1493029A (en) 2004-04-28
EP1417583A1 (en) 2004-05-12
ATE342562T1 (en) 2006-11-15

Similar Documents

Publication Publication Date Title
US7062442B2 (en) Method and arrangement for search and recording of media signals
EP1197020B1 (en) Electronic music and programme storage, comprising the recognition of programme segments, such as recorded musical performances and system for the management and playback of these programme segments
EP1791130A2 (en) Utilizing metadata to improve the access of entertainment content
EP1634450B1 (en) Method and device for generating a user profile on the basis of playlists
US8816179B2 (en) Methods and systems for disambiguation of an identification of a sample of a media stream
US9471573B2 (en) User preference based collecting of music content
US20040143349A1 (en) Personal audio recording system
CN1636240A (en) System for selling a product utilizing audio content identification
WO2005003915A2 (en) Method and system for recording and processing of broadcast signals
CN101142591A (en) Content sampling and identification
CN1998168A (en) Method and apparatus for identification of broadcast source
US7665035B2 (en) Content selection apparatus, system, and method
JP2005519336A (en) Automatic audio recorder / player and its operating method
JP2007219178A (en) Musical piece extraction program, musical piece extraction device, and musical piece extraction method
US20130045673A1 (en) Media Rating
US20180121159A1 (en) Content Receiver to Tune and Segment Programming
US20050229204A1 (en) Signal processing method and arragement
WO2002062059A1 (en) Contents providing device, contents providing method and program for contents providing method
CN100399296C (en) Method and apparatus for search and recording of media signals
JP4056057B2 (en) Method and apparatus for retrieving and recording media signal
KR100798524B1 (en) Method and arrangement for search and recording of media signals
KR200194358Y1 (en) Apparatus writing and playing audio signal file of radio wave
CN101169954A (en) Streaming audio recording method and device
CN101442645A (en) Recording/playback device and method, program, and recording medium
JP2005123782A (en) Transmitter and receiver

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1061291

Country of ref document: HK

ASS Succession or assignment of patent right

Owner name: QUICK TRAP STOCK CO., LTD.

Free format text: FORMER OWNER: POPCATCHER INC.

Effective date: 20050527

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20050527

Address after: Stockholm

Applicant after: Popcatcher AB

Address before: Washington, USA

Applicant before: Popcatcher Inc.

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1061291

Country of ref document: HK

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080702

Termination date: 20170221