[go: up one dir, main page]

HK1231625B - Signal processor and method for processing a signal - Google Patents

Signal processor and method for processing a signal Download PDF

Info

Publication number
HK1231625B
HK1231625B HK17105231.9A HK17105231A HK1231625B HK 1231625 B HK1231625 B HK 1231625B HK 17105231 A HK17105231 A HK 17105231A HK 1231625 B HK1231625 B HK 1231625B
Authority
HK
Hong Kong
Prior art keywords
window
values
signal
signal processing
value index
Prior art date
Application number
HK17105231.9A
Other languages
English (en)
French (fr)
Chinese (zh)
Other versions
HK1231625A1 (en
Inventor
Christian Helmrich
Ralf Geiger
Original Assignee
Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.
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 EP10175141A external-priority patent/EP2372703A1/de
Application filed by Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. filed Critical Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.
Publication of HK1231625A1 publication Critical patent/HK1231625A1/en
Publication of HK1231625B publication Critical patent/HK1231625B/en

Links

Claims (5)

  1. Ein Signalprozessor (100) zum Bereitstellen einer verarbeiteten Version eines Eingangssignals in Abhängigkeit von dem Eingangssignal, wobei das Eingangssignal ein Audiosignal oder ein Videosignal ist, wobei der Signalprozessor folgende Merkmale aufweist:
    eine Fensterungseinrichtung, die dazu konfiguriert ist, einen Abschnitt des Eingangssignals oder einer vorverarbeiteten Version desselben in Abhängigkeit von einem Signalverarbeitungsfenster, das durch Signalverarbeitungsfensterwerte beschrieben wird, für eine Mehrzahl von Fensterwertindexwerten zu fenstern, um die verarbeitete Version des Eingangssignals zu erhalten; und
    eine Fensterbereitstellungseinrichtung (300) zum Bereitstellen der Signalverarbeitungsfensterwerte (w(n); w1(n)) einer Fensterfunktion zum Verarbeiten des Audio- oder Videosignals für die Mehrzahl von Fensterwertindexwerten (n) in Abhängigkeit von einem oder mehreren Fensterformparametern (310; af),
    wobei die Fensterbereitstellungseinrichtung dazu konfiguriert ist, eine Sinusfunktion für eine Mehrzahl von Argumentwerten zu evaluieren, die den Fensterwertindexwerten (n) zugeordnet sind, um die Signalverarbeitungsfensterwerte zu erhalten,
    wobei die Fensterbereitstellungseinrichtung dazu konfiguriert ist, eine gewichtete Summe eines linearen Terms (c(n)), der linear abhängig von den Fensterwertindexwerten (n) ist, und Funktionswerte von mehreren Formgebungsfunktionen zu berechnen, wobei die mehreren Formgebungsfunktionen die Fensterwertindexwerte (n) auf die entsprechenden Funktionswerte abbilden und wobei die mehreren Formgebungsfunktionen in Bezug auf eine Mitte einer Fensterflanke (1630) punktsymmetrisch sind, um die Argumentwerte zu erhalten.
  2. Ein Signalprozessor (200) zum Bereitstellen einer verarbeiteten Version (212) eines Eingangssignals (210) in Abhängigkeit von dem Eingangssignal (210), wobei das Eingangssignal ein Audiosignal oder ein Videosignal ist, wobei der Signalprozessor folgendes Merkmal aufweist:
    eine Fensterungseinrichtung (220), die dazu konfiguriert ist, einen Abschnitt des Eingangssignals oder einer vorverarbeiteten Version desselben in Abhängigkeit von einem Signalverarbeitungsfenster, das durch Signalverarbeitungsfensterwerte (w(n); w1(n)) beschrieben wird, für eine Mehrzahl von Fensterwertindexwerten (n) zu fenstern, um die verarbeitete Version des Eingangssignals zu erhalten;
    wobei die Signalverarbeitungsfensterwerte Ergebniswerte einer Sinusfunktionsauswertung für eine Mehrzahl von Argumentwerten (π/2·c'(n)) sind, die den Fensterwertindexwerten (n) zugeordnet sind; und
    wobei die Argumentwerte (π/2·c'(n)) gewichtete Summen eines linearen Terms (c(n)), der linear abhängig von den Fensterwertindexwerten (n) ist, und Funktionswerte von mehreren Sinustypformgebungsfunktionen (sin(2π·f·c(n))) sind, wobei die mehreren Sinustypformgebungsfunktionen (sin(2π·f·c(n))) die Fensterwertindexwerte (n) auf die entsprechenden Funktionswerte abbilden und wobei die mehreren Sinustypformgebungsfunktionen in Bezug auf eine Mitte einer Fensterflanke (1630) punktsymmetrisch sind.
  3. Ein Verfahren zum Codieren oder Decodieren oder Verarbeiten eines Audio- oder Videosignals für eine Mehrzahl von Fensterwertindexwerten in Abhängigkeit von einem oder mehreren Fensterformparametern, wobei das Verfahren folgende Schritte aufweist:
    Auswerten einer Sinusfunktion für eine Mehrzahl von Argumentwerten, die den Fensterwertindexwerten zugeordnet sind, um Signalverarbeitungsfensterwerte zu erhalten; und
    Berechnen einer gewichteten Summe eines linearen Terms, der linear abhängig von den Fensterwertindexwerten ist, und von Funktionswerten von mehreren Formgebungsfunktionen, wobei die mehreren Formgebungsfunktionen Fensterwertindexwerte auf entsprechende Funktionswerte abbilden und wobei die mehreren Formgebungsfunktionen in Bezug auf eine Mitte einer Fensterflanke des Signalverarbeitungsfensters punktsymmetrisch sind, um die Argumentwerte zu erhalten; und Codieren oder Decodieren oder Verarbeiten des Audio- oder Videosignals unter Verwendung der Signalverarbeitungsfensterwerte.
  4. Ein Verfahren zum Bereitstellen einer verarbeiteten Version eines Eingangssignals in Abhängigkeit von dem Eingangssignal, wobei das Eingangssignal ein Audiosignal oder ein Videosignal ist, wobei das Verfahren folgenden Schritt aufweist:
    Fenstern eines Abschnitts des Eingangssignals oder einer vorverarbeiteten Version desselben in Abhängigkeit von einem Signalverarbeitungsfenster, das durch Signalverarbeitungsfensterwerte beschrieben wird, für eine Mehrzahl von Fensterwertindexwerten, um die verarbeitete Version des Eingangssignals zu erhalten,
    wobei die Signalverarbeitungsfensterwerte Ergebniswerte einer Sinusfunktionsauswertung für eine Mehrzahl von Argumentwerten sind, die den Fensterwertindexwerten zugeordnet sind, wobei die Argumentwerte gewichtete Summen eines linearen Terms, der linear abhängig von den Fensterwertindexwerten ist, und Funktionswerte von mehreren Sinustypformgebungsfunktionen sind, wobei die mehreren Sinustypformgebungsfunktion die Fensterwertindexwerte auf die entsprechenden Funktionswerte abbilden und wobei die mehreren Sinustypformgebungsfunktionen in Bezug auf eine Mitte einer Fensterflanke des Signalverarbeitungsfensters punktsymmetrisch sind.
  5. Ein Computerprogramm, das dazu konfiguriert ist, die Verfahren gemäß einem der Ansprüche 3 oder 4 durchzuführen, wenn das Computerprogramm auf einem Computer läuft.
HK17105231.9A 2010-03-11 2013-07-10 Signal processor and method for processing a signal HK1231625B (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US31277510P 2010-03-11 2010-03-11
US312775P 2010-03-11
EP10175141 2010-09-02
EP10175141A EP2372703A1 (de) 2010-03-11 2010-09-02 Signalprozessor, Fensterlieferant, codiertes Mediensignal, Verfahren zur Verarbeitung eines Signals und Verfahren zur Bereitstellung eines Fensters

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
HK13108113.0A Addition HK1180827B (en) 2010-03-11 2011-03-08 Signal processor, encoded media signal and method for processing a signal

Related Child Applications (1)

Application Number Title Priority Date Filing Date
HK13108113.0A Division HK1180827B (en) 2010-03-11 2011-03-08 Signal processor, encoded media signal and method for processing a signal

Publications (2)

Publication Number Publication Date
HK1231625A1 HK1231625A1 (en) 2017-12-22
HK1231625B true HK1231625B (en) 2019-06-28

Family

ID=

Similar Documents

Publication Publication Date Title
EP3096317B1 (de) Signalprozessor und verfahren zur verarbeitung eines signals
KR101712475B1 (ko) 부-대역 도메인 내의 자유롭게 선택가능한 주파수 변이를 위한 장치, 방법 및 컴퓨터 프로그램
KR102006897B1 (ko) 절단 분석 또는 합성 윈도우 중첩부를 이용한 오디오 신호 처리를 위한 프로세서, 방법 및 컴퓨터 프로그램
HK1231625B (en) Signal processor and method for processing a signal
HK1181179B (en) Signal processor and method for processing a signal
HK1180827B (en) Signal processor, encoded media signal and method for processing a signal
Helmrich On the Use of Sums of Sines in the Design of Signal Windows