[go: up one dir, main page]

HK1213361B - Encoder, decoder and methods for signal-dependent zoom-transform in spatial audio object coding - Google Patents

Encoder, decoder and methods for signal-dependent zoom-transform in spatial audio object coding Download PDF

Info

Publication number
HK1213361B
HK1213361B HK16101374.6A HK16101374A HK1213361B HK 1213361 B HK1213361 B HK 1213361B HK 16101374 A HK16101374 A HK 16101374A HK 1213361 B HK1213361 B HK 1213361B
Authority
HK
Hong Kong
Prior art keywords
signal
audio object
subband
transformed
downmix
Prior art date
Application number
HK16101374.6A
Other languages
German (de)
English (en)
Chinese (zh)
Other versions
HK1213361A1 (en
Inventor
Sascha Disch
Jouni PAULUS
Bernd Edler
Oliver Hellmuth
Jürgen HERRE
Thorsten Kastner
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 EP13167487.1A external-priority patent/EP2717262A1/fr
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 HK1213361A1 publication Critical patent/HK1213361A1/en
Publication of HK1213361B publication Critical patent/HK1213361B/en

Links

Claims (13)

  1. Décodeur pour générer un signal de sortie audio comprenant un ou plusieurs canaux de sortie audio à partir d'un signal de mélange vers le bas, dans lequel le signal de mélange vers le bas code un ou plusieurs signaux d'objet audio, dans lequel le décodeur comprend:
    une unité de commande (181) destinée à régler une indication d'activation à un état d'activation en fonction d'une propriété de signal d'au moins un des un ou plusieurs signaux d'objet audio,
    un premier module d'analyse (182) destiné à transformer le signal de mélange vers le bas pour obtenir un premier mélange vers le bas transformé comprenant une pluralité de premiers canaux de sous-bande,
    un deuxième module d'analyse (183) destiné à générer, lorsque l'indication d'activation est réglée à l'état d'activation, un deuxième mélange vers le bas transformé en transformant au moins un des premiers canaux de sous-bande pour obtenir une pluralité de deuxièmes canaux de sous-bande, où le deuxième mélange vers le bas transformé comprend les premiers canaux de sous-bande qui n'ont pas été transformés par le deuxième module d'analyse et les deuxièmes canaux de sous-bande, et
    une unité pour défaire le mélange (184), dans laquelle l'unité pour défaire le mélange (184) est configurée pour défaire le deuxième mélange vers le bas transformé lorsque l'indication d'activation est réglée à l'état d'activation, sur base des informations latérales paramétriques sur les un ou plusieurs signaux d'objet audio pour obtenir le signal de sortie audio, et pour défaire le premier mélange vers le bas transformé lorsque l'indication d'activation n'est pas réglée à l'état d'activation, sur base des informations latérales paramétriques sur les un ou plusieurs signaux d'objet audio pour obtenir le signal de sortie audio,
    dans lequel l'unité de commande (181) est configurée pour régler l'indication d'activation à l'état d'activation en fonction d'une présence d'un transitoire dans au moins un des un ou plusieurs signaux d'objet audio, dans lequel le transitoire indique un changement de signal de l'au moins un des un ou plusieurs signaux d'objets audio.
  2. Décodeur selon la revendication 1, dans lequel une indication de transformée de sous-bande est attribuée à chacun des premiers canaux de sous-bande, dans lequel l'unité de commande (181) est configurée pour régler l'indication de transformée de sous-bande de chacun des premiers canaux de sous-bande à un état de transformée de sous-bande en fonction de la propriété de signal d'au moins un des un ou plusieurs signaux d'objet audio, et dans lequel le deuxième module d'analyse (183) est configuré pour transformer chacun des premiers canaux de sous-bande dont l'indication de transformée de sous-bande est réglée à l'état de transformée de sous-bande, pour obtenir la pluralité de deuxièmes canaux de sous-bande, et pour ne pas transformer chacun des deuxièmes canaux de sous-bande dont l'indication de transformée de sous-bande n'est pas réglée à l'état de transformée de sous-bande.
  3. Décodeur selon l'une des revendications précédentes, dans lequel le premier module d'analyse (182) est configuré pour transformer le signal de mélange vers le bas pour obtenir le premier mélange vers le bas transformé comprenant la pluralité de premiers canaux de sous-bande à l'aide d'un filtre miroir en quadrature.
  4. Décodeur selon l'une des revendications précédentes, dans lequel le premier module d'analyse (182) est configuré pour transformer le signal de mélange vers le bas en fonction d'une première longueur de fenêtre d'analyse, dans lequel la première longueur de fenêtre d'analyse dépend de ladite propriété de signal, ou dans lequel le deuxième module d'analyse (183) est configuré pour générer, lorsque l'indication d'activation est réglée à l'état d'activation, le deuxième mélange vers le bas transformé en transformant l'au moins un des premiers canaux de sous-bande en fonction d'une deuxième longueur de fenêtre d'analyse, dans lequel la deuxième longueur de fenêtre d'analyse dépend de ladite propriété de signal.
  5. Décodeur selon l'une des revendications précédentes, dans lequel le décodeur est configuré pour générer le signal de sortie audio comprenant un ou plusieurs canaux de sortie audio à partir du signal de mélange vers le bas, dans lequel le signal de mélange vers le bas code deux ou plusieurs signaux d'objet audio, dans lequel l'unité de commande (181) est configurée pour régler l'indication d'activation à l'état d'activation en fonction de la propriété de signal d'au moins un des deux ou plusieurs signaux d'objet audio, et dans lequel l'unité pour défaire le mélange (184) est configurée pour défaire le deuxième mélange vers le bas transformé lorsque l'indication d'activation est réglée à l'état d'activation, sur base des informations latérales paramétriques sur les un ou plusieurs signaux d'objet audio pour obtenir le signal de sortie audio, et pour défaire le premier mélange vers le bas transformé lorsque l'indication d'activation n'est pas réglée à l'état d'activation, sur base des informations latérales paramétriques sur les deux ou plusieurs signaux d'objet audio pour obtenir le signal de sortie audio.
  6. Codeur pour coder un signal d'objet audio d'entrée, dans lequel le codeur comprend:
    une unité de commande (191) destinée à régler une indication d'activation à un état d'activation en fonction d'une propriété de signal du signal d'objet audio d'entrée,
    un premier module d'analyse (192) destiné à transformer le signal d'objet audio d'entrée pour obtenir un premier signal d'objet audio transformé, où le premier signal d'objet audio transformé comprend une pluralité de premiers canaux de sous-bande,
    un deuxième module d'analyse (193) pour générer, lorsque l'indication d'activation est réglée à l'état d'activation, un deuxième signal d'objet audio transformé en transformant au moins un de la pluralité de premiers canaux de sous-bande pour obtenir une pluralité de deuxièmes canaux de sous-bande, où le deuxième signal d'objet audio transformé comprend les premiers canaux de sous-bande qui n'ont pas été transformés par le deuxième module d'analyse et les deuxièmes canaux de sous-bande, et
    une unité d'estimation de PSI (194), où l'unité d'estimation de PSI (194) est configurée pour déterminer les informations latérales paramétriques sur base du deuxième signal d'objet audio transformé lorsque l'indication d'activation est réglée à l'état d'activation, et pour déterminer les informations latérales paramétriques sur base du premier signal d'objet audio transformé lorsque l'indication d'activation n'est pas réglée à l'état d'activation,
    dans lequel l'unité de commande (191) est configurée pour régler l'indication d'activation à l'état d'activation en fonction d'une présence d'un transitoire dans le signal d'objet audio d'entrée, dans lequel le transitoire indique un changement de signal du signal d'objet audio d'entrée.
  7. Codeur selon la revendication 6, dans lequel une indication de transformée de sous-bande est attribuée à chacun des premiers canaux de sous-bande, dans lequel l'unité de commande (191) est configurée pour régler l'indication de transformée de sous-bande de chacun des premiers canaux de sous-bande à un état de transformée de sous-bande en fonction de la propriété de signal du signal d'objet audio d'entrée, et dans lequel le deuxième module d'analyse (193) est configuré pour transformer chacun des premiers canaux de sous-bande dont l'indication de transformée de sous-bande est réglée à l'état de transformée de sous-bande, pour obtenir la pluralité de deuxièmes canaux de sous-bande, et pour ne pas transformer chacun des deuxièmes canaux de sous-bande dont l'indication de transformée de sous-bande n'est pas réglée à l'état de transformée de sous-bande.
  8. Codeur selon la revendication 6 ou 7, dans lequel le premier module d'analyse (192) est configuré pour transformer chacun des signaux d'objets audio d'entrée à l'aide d'un filtre miroir en quadrature.
  9. Codeur selon l'une des revendications 6 à 8, dans lequel le premier module d'analyse (192) est configuré pour transformer le signal d'objet audio d'entrée en fonction d'une première longueur de fenêtre d'analyse, dans lequel la première longueur de fenêtre d'analyse dépend de ladite propriété de signal, ou dans lequel le deuxième module d'analyse (193) est configuré pour générer, lorsque l'indication d'activation est réglée à l'état d'activation, le deuxième signal d'objet audio transformé en transformant au moins un de la pluralité de premiers canaux de sous-bande en fonction d'une deuxième longueur de fenêtre d'analyse, dans lequel la deuxième longueur de fenêtre d'analyse dépend de ladite propriété de signal.
  10. Codeur selon l'une des revendications 6 à 9, dans lequel le codeur est configuré pour coder le signal d'objet audio d'entrée et au moins un autre signal d'objet audio d'entrée, dans lequel l'unité de commande (191) est configurée pour régler l'indication d'activation à l'état d'activation en fonction de la propriété de signal du signal d'objet audio d'entrée et en fonction d'une propriété de signal de l'au moins un autre signal d'objet audio d'entrée, dans lequel le premier module d'analyse (192) est configuré pour transformer au moins un autre signal d'objet audio d'entrée pour obtenir au moins un autre premier signal d'objet audio transformé, dans lequel chacun des au moins un autre premier signal d'objet audio transformé comprend une pluralité de premiers canaux de sous-bande, dans lequel le deuxième module d'analyse (193) est configuré pour transformer, lorsque l'indication d'activation est réglée à l'état d'activation, au moins un de la pluralité de premiers canaux de sous-bande d'au moins un des au moins un autre premier signal d'objet audio transformé pour obtenir une pluralité de deuxièmes autres canaux de sous-bande, et dans lequel l'unité d'estimation de PSI (194) est configurée pour déterminer les informations latérales paramétriques sur base de la pluralité d'autres deuxièmes canaux de sous-bande lorsque l'indication d'activation est réglée à l'état d'activation.
  11. Procédé permettant de décoder en générant un signal de sortie audio comprenant un ou plusieurs canaux de sortie audio à partir d'un signal de mélange vers le bas, dans lequel le signal de mélange vers le bas code deux ou plusieurs signaux d'objets audio, le procédé comprenant le fait de:
    régler une indication d'activation à un état d'activation en fonction d'une propriété de signal d'au moins un des deux ou plusieurs signaux d'objet audio,
    transformer le signal de mélange vers le bas pour obtenir un premier mélange vers le bas transformé comprenant une pluralité de premiers canaux de sous-bande,
    générer, lorsque l'indication d'activation est réglée à l'état d'activation, un deuxième mélange vers le bas transformé en transformant au moins un des premiers canaux de sous-bande pour obtenir une pluralité de deuxièmes canaux de sous-bande, où le deuxième mélange vers le bas transformé comprend les premiers canaux de sous-bande qui n'ont pas été transformés par un deuxième module d'analyse et les deuxièmes canaux de sous-bande, et
    défaire le deuxième mélange vers le bas transformé lorsque l'indication d'activation est réglée à l'état d'activation, sur base des informations latérales paramétriques sur les deux ou plusieurs signaux d'objet audio pour obtenir le signal de sortie audio, et défaire le premier mélange vers le bas transformé lorsque le l'indication d'activation n'est pas réglée à l'état d'activation, sur base des informations latérales paramétriques sur les deux ou plusieurs signaux d'objet audio pour obtenir le signal de sortie audio,
    dans lequel l'indication d'activation est réglée à l'état d'activation en fonction d'une présence d'un transitoire dans au moins un des deux ou plusieurs signaux d'objet audio,
    dans lequel le transitoire indique un changement de signal des au moins un des deux ou plusieurs signaux d'objet audio.
  12. Procédé de codage de deux ou plusieurs signaux d'objets audio d'entrée, dans lequel le procédé comprend le fait de:
    régler une indication d'activation à un état d'activation en fonction d'une propriété de signal d'au moins un des deux ou plusieurs signaux d'objet audio d'entrée,
    transformer chacun des signaux d'objet audio d'entrée pour obtenir un premier signal d'objet audio transformé dudit signal d'objet audio d'entrée, où ledit premier signal d'objet audio transformé comprend une pluralité de premiers canaux de sous-bande,
    générer pour chacun des signaux d'objet audio d'entrée, lorsque l'indication d'activation est réglée à l'état d'activation, un deuxième signal d'objet audio transformé en transformant au moins un des premiers canaux de sous-bande du premier signal d'objet audio transformé dudit signal d'objet audio d'entrée pour obtenir une pluralité de deuxièmes canaux de sous-bande, où le deuxième signal d'objet audio transformé comprend lesdits premiers canaux de sous-bande qui n'ont pas été transformés par un deuxième module d'analyse et lesdits deuxièmes canaux de sous-bande, et
    déterminer les informations latérales paramétriques sur base du deuxième signal d'objet audio transformé de chacun des signaux d'objet audio d'entrée lorsque l'indication d'activation est réglée à l'état d'activation, et déterminer les informations latérales paramétriques sur base du premier signal d'objet audio transformé de chacun des signaux d'objet audio d'entrée lorsque l'indication d'activation n'est pas réglée à l'état d'activation,
    dans lequel l'indication d'activation est réglée à l'état d'activation en fonction d'une présence d'un transitoire dans au moins un des deux ou plusieurs signaux d'objet audio,
    dans lequel le transitoire indique un changement de signal d'au moins un des deux ou plusieurs signaux d'objet audio.
  13. Programme d'ordinateur adapté pour mettre en œuvre le procédé selon la revendication 11 ou 12 lorsqu'il est exécuté sur un ordinateur ou un processeur de signal.
HK16101374.6A 2012-10-05 2013-10-02 Encoder, decoder and methods for signal-dependent zoom-transform in spatial audio object coding HK1213361B (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201261710133P 2012-10-05 2012-10-05
US61/710,133 2012-10-05
EP13167487.1 2013-05-13
EP13167487.1A EP2717262A1 (fr) 2012-10-05 2013-05-13 Codeur, décodeur et procédés de transformation de zoom dépendant d'un signal dans le codage d'objet audio spatial
PCT/EP2013/070550 WO2014053547A1 (fr) 2012-10-05 2013-10-02 Codeur, décodeur et procédés de transformation de focale dépendant du signal dans le codage d'objet audio spatial

Publications (2)

Publication Number Publication Date
HK1213361A1 HK1213361A1 (en) 2016-06-30
HK1213361B true HK1213361B (en) 2021-10-08

Family

ID=

Similar Documents

Publication Publication Date Title
EP2904610B1 (fr) Codeur, décodeur et procédés de transformation de focale dépendant du signal dans le codage d'objet audio spatial
CA2887228C (fr) Codeur, decodeur et procedes pour codage d'objet audio spatial multi-resolution retrocompatible
HK1213361B (en) Encoder, decoder and methods for signal-dependent zoom-transform in spatial audio object coding
HK1213360B (en) Encoder, decoder and methods for backward compatible multi-resolution spatial-audio-object-coding