HK1154110B - Device and method for manipulating an audio signal having a transient event - Google Patents
Device and method for manipulating an audio signal having a transient event Download PDFInfo
- Publication number
- HK1154110B HK1154110B HK11108187.3A HK11108187A HK1154110B HK 1154110 B HK1154110 B HK 1154110B HK 11108187 A HK11108187 A HK 11108187A HK 1154110 B HK1154110 B HK 1154110B
- Authority
- HK
- Hong Kong
- Prior art keywords
- signal
- audio signal
- time
- transient
- transient event
- Prior art date
Links
Claims (10)
- Eine Vorrichtung zum Manipulieren eines Audiosignals, das ein Transientenereignis (801) aufweist, die die folgenden Merkmale aufweist:einen Signalprozessor (110) zum Verarbeiten eines transientenreduzierten Audiosignals, in dem ein erster Zeitabschnitt (804), der das Transientenereignis (801) aufweist, entfernt ist, oder zum Verarbeiten des Audiosignals, das das Transientenereignis (801) aufweist, um ein verarbeitetes Audiosignal zu erhalten;einen Signaleinfüger (120) zum Einfügen eines zweiten Zeitabschnitts (809) in das verarbeitete Audiosignal an einer Signalstelle, wo der erste Zeitabschnitt (804) entfernt wurde oder wo das Transientenereignis (801) in dem verarbeiteten Audiosignal zu ersetzen ist, wobei der zweite Zeitabschnitt (809) das Transientenereignis (801) aufweist, das nicht durch die Verarbeitung beeinflusst ist, die durch den Signalprozessor (110) durchgeführt wird, so dass ein manipuliertes Audiosignal erhalten wird,wobei der Signalprozessor (110) ein Strecken des transientenreduzierten Audiosignals durchführt, wodurch der erste Zeitabschnitt (804) zu dem zweiten Zeitabschnitt (809) gestreckt wird, wobei der zweite Zeitabschnitt (809) zeitlich länger ist als der erste Zeitabschnitt (804), undwobei der Signaleinfüger (120) konfiguriert ist,um einen Abschnitt (809) des Audiosignals, das das Transientenereignis (801) aufweist und einen Signalabschnitt vor oder nach dem Transientenereignis (801) zu kopieren, so dass der Signalabschnitt vor oder nach dem Transientenereignis (801) zusammen mit dem ersten Zeitabschnitt (804) die Dauer des zweiten Zeitabschnitts (809) aufweist, undum eine unmodifizierte Kopie in das verarbeitete Audiosignal einzufügen oder um eine Kopie des Audiosignals, das das Transientenereignis (801) aufweist, bei dem nur ein Startabschnitt (813a) oder ein Endabschnitt (813b) modifiziert wurde, einzufügen.
- Vorrichtung gemäß Anspruch 1, die ferner einen Transientensignalentferner (100) aufweist zum Entfernen des ersten Zeitabschnitts (804) von dem Audiosignal, um das transientenreduzierte Audiosignal zu erhalten, wobei der erste Zeitabschnitt (804) das Transientenereignis (801) aufweist.
- Vorrichtung gemäß Anspruch 1 oder 2, bei der der Signalprozessor (110) konfiguriert ist, um das transientenreduzierte Audiosignal auf eine frequenzabhängige Weise (112, 113) zu verarbeiten, so dass die Verarbeitung Phasenverschiebungen in das transientenreduzierte Audiosignal einführt, die für unterschiedliche Spektralkomponenten unterschiedlich sind.
- Vorrichtung gemäß Anspruch 1, bei der der Signaleinfüger (120) konfiguriert ist, um den zweiten Zeitabschnitt (809) zu bestimmen, so dass der zweite Zeitabschnitt (809) an einem Anfang des zweiten Zeitabschnitts (809) oder an einem Ende des zweiten Zeitabschnitts (809) eine Überlappung mit dem verarbeiteten Audiosignal aufweist und bei der der Signaleinfüger (120) konfiguriert ist, um an einer Grenze zwischen dem verarbeiteten Audiosignal und dem zweiten Zeitabschnitt (809) ein Überblenden (128) durchzuführen.
- Vorrichtung gemäß einem der vorhergehenden Ansprüche, bei der der Signalprozessor (110) einen Vocoder, einen Phasenvocoder oder einen (P)SOLA-Prozessor aufweist.
- Vorrichtung gemäß einem der vorhergehenden Ansprüche, die ferner einen Signalkonditionierer (130) aufweist zum Konditionieren des manipulierten Audiosignals durch Dezimierung oder Interpolation einer zeitdiskreten Version des manipulierten Audiosignals.
- Vorrichtung gemäß einem der vorhergehenden Ansprüche, bei der der Signaleinfüger (120) konfiguriert ist zum:Bestimmen (122) einer Zeitlänge des zweiten Zeitabschnitts (809), der von dem Audiosignal, das das Transientenereignis (801) aufweist, zu kopieren ist,Bestimmen (123) eines Startzeitmoments eines zweiten Zeitabschnitts (809) oder eines Stoppzeitmoments des zweiten Zeitabschnitts (809), vorzugsweise durch Finden eines Maximums einer Kreuzkorrelationsberechnung, so dass eine Grenze des zweiten Zeitabschnitts (809) mit einer entsprechenden Grenze des verarbeiteten Audiosignals vorzugsweise so weit wie möglich übereinstimmt,wobei eine zeitliche Position (803') des Transientenereignisses (801) in dem manipulierten Audiosignal mit der zeitlichen Position (803) des Transientenereignisses (801) in dem Audiosignal zusammenfällt oder von der zeitlichen Position (803) des Transientenereignisses (801) in dem Audiosignal um eine Zeitdifferenz abweicht, die kleiner ist als ein psychoakustisch tolerierbares Maß, das durch eine Vormaskierung oder Nachmaskierung des Transientenereignisses (801) bestimmt wird.
- Vorrichtung gemäß einem der vorhergehenden Ansprüche, die ferner einen Transientendetektor (103) zum Erfassen des Transientenereignisses (801) in dem Audiosignal aufweist, oder ferner einen Nebeninformationen-Extrahierer (106) zum Extrahieren und Interpretieren von Nebeninformationen, die dem Audiosignal zugeordnet sind, aufweist, wobei die Nebeninformationen eine Zeitposition (803) des Transientenereignisses (801) anzeigen oder einen Startzeitmoment oder einen Stoppzeitmoment des ersten Zeitabschnitts (804) oder des zweiten Zeitabschnitts (809) anzeigen.
- Verfahren zum Manipulieren eines Audiosignals, das ein Transientenereignis (801) aufweist, das folgende Schritte aufweist:Verarbeiten eines transientenreduzierten Audiosignals, in dem ein erster Zeitabschnitt (804), der das Transientenereignis (801) aufweist, entfernt ist, oder Verarbeiten des Audiosignals, das das Transientenereignis (801) aufweist, um ein verarbeitetes Audiosignal zu erhalten;Einfügen eines zweiten Zeitabschnitts (809) in das verarbeitete Audiosignal an einer Signalstelle, wo der erste Zeitabschnitt (804) entfernt wurde oder wo das Transientenereignis (801) in dem verarbeiteten Audiosignal zu ersetzen ist, wobei der zweite Zeitabschnitt (809) das Transientenereignis (801) aufweist, das nicht durch das Verarbeiten beeinflusst ist, so dass ein manipuliertes Audiosignal erhalten wird,wobei der Schritt des Verarbeitens (110) ein Strecken des transientenreduzierten Audiosignals aufweist, wodurch der erste Zeitabschnitt (804) zu dem zweiten Zeitabschnitt (809) gestreckt wird, wobei der zweite Zeitabschnitt (809) zeitlich länger ist als der erste Zeitabschnitt (804), undwobei der Schritt des Einfügens (120)einen Abschnitt (809) des Audiosignals, das das Transientenereignis (801) aufweist, und einen Signalabschnitt vor oder nach dem Transientenereignis (801) kopiert, so dass der Signalabschnitt vor oder nach dem Transientenereignis (801) zusammen mit dem ersten Zeitabschnitt (804) die Dauer des zweiten Zeitabschnitts (809) aufweist, undeine unmodifizierte Kopie in das verarbeitete Audiosignal einfügt oder eine Kopie des Audiosignals, das das Transientenereignis (801) aufweist, bei dem nur ein Startabschnitt (813a) oder ein Endabschnitt (813b) modifiziert wurde, einzufügen.
- Computerprogramm mit einem Programmcode zum Durchführen, wenn dasselbe auf einem Computer läuft, des Verfahrens gemäß Anspruch 9.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US35317P | 2008-03-10 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1154110A HK1154110A (en) | 2012-04-13 |
| HK1154110B true HK1154110B (en) | 2020-03-13 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2296145B1 (de) | Vorrichtung und Verfahren zur Manipulation eines Audiosignals mit einem vorübergehenden Ereignis | |
| CA2821035A1 (en) | Device and method for manipulating an audio signal having a transient event | |
| AU2012216539B2 (en) | Device and method for manipulating an audio signal having a transient event | |
| HK1154110B (en) | Device and method for manipulating an audio signal having a transient event | |
| HK1154303B (en) | Device and method for manipulating an audio signal having a transient event | |
| HK1154110A (en) | Device and method for manipulating an audio signal having a transient event | |
| HK1154303A (en) | Device and method for manipulating an audio signal having a transient event | |
| HK1154111A (en) | Device and method for manipulating an audio signal having a transient event | |
| HK1151121A (en) | Device and method for manipulating an audio signal having a transient event | |
| HK1151121B (en) | Device and method for manipulating an audio signal having a transient event |