Descoperirea cunoştinţelor
/ Knowledge Discovery >> Descoperirea cunoştinţelor >> tech >> calculator >> program de calculator >>

Cum Conținutul Recunoașterea Software Works

istă zeci de moduri de a codifica un fișier de sunet sau video, astfel încât crearea unui program care caută cod potrivire nu este foarte util. La urma urmei, un fișier WAV și o fișier MP3 de același cântec nu va arata la fel din punct de vedere-limbaj de programare. În plus, melodii și clipuri video pot fi înregistrate la rate diferite de biți, ceea ce înseamnă că cele două fișiere MP3 de același cântec să nu se potrivească. Software-ul care identifică melodii prin intermediul telefonului mobil trebuie să fie în măsură să identifice piesa ciuda calitatea de înregistrare sau zgomotul de fond de interferență.

Există și alte provocări, de asemenea. Unele pirați video de a aduce dispozitive de înregistrare în filme și filme de captare de pe propriile lor camere. Unele projectionists au fost cunoscute de a înființa o cameră video digitală în sala de proiecție, înregistrând un prim-rula filme pe noapte în premieră. Alte persoane care ocolesc legal de distribuție ar putea trunchia un videoclip sau altfel modifica. Orice program conceput pentru a găsi înregistrări ca acestea nu se pot baza doar pe limbajul de programare sau fișiere identice.

În secțiunea următoare, ne vom uita la procesul de identificare a fișierelor audio și modul în care aceasta compensează pentru aceste provocări.
Content-recunoaștere Software - Audio

Primul pas în identificarea de conținut este asamblarea o bază de date dintr-un material care alte fișiere pot fi comparate cu. Pentru o casa de discuri, aceasta ar include întreaga catalogul companiei de muzica. Software-ul de conținut de recunoaștere analizează fiecare melodie și creează o etichetă de identificare digitală acel cântec. Tag-uri sunt numite amprente sau de semnături.

Software-ul analizează sunetul real al piesei, mai degrabă decât limba sa de codare. Unele programe analiza ritmul și bate de o melodie. Altele măsura amplitudine și frecvență melodiei. Software-ul de amprentare durează de obicei mai multe probe care durează doar câteva secunde fiecare dintr-un singur înregistrare. Câteva companii oferă software care analizeaza clipuri audio întregi, în scopul de a obține cât mai complet o amprentă posibil. Cel puțin un produs curent analizează un cântec pentru repere - momente acustice distincte în clipul - analizează apoi sunetul jurul repere. În mod ideal, reperele vor fi ușor de identificat atunci când scanați altă muzică.

Programele folosesc algoritmi pentru a analiza de sunet. C

Page [1] [2] [3] [4] [5]