FR3075443A1 - Traitement d'un signal monophonique dans un decodeur audio 3d restituant un contenu binaural - Google Patents
Traitement d'un signal monophonique dans un decodeur audio 3d restituant un contenu binaural Download PDFInfo
- Publication number
- FR3075443A1 FR3075443A1 FR1762478A FR1762478A FR3075443A1 FR 3075443 A1 FR3075443 A1 FR 3075443A1 FR 1762478 A FR1762478 A FR 1762478A FR 1762478 A FR1762478 A FR 1762478A FR 3075443 A1 FR3075443 A1 FR 3075443A1
- Authority
- FR
- France
- Prior art keywords
- signal
- processing
- restitution
- binauralization
- rendering engine
- 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.)
- Ceased
Links
- 238000012545 processing Methods 0.000 title claims abstract description 78
- 238000009877 rendering Methods 0.000 claims abstract description 83
- 238000000034 method Methods 0.000 claims abstract description 27
- 238000001514 detection method Methods 0.000 claims abstract description 14
- 230000005236 sound signal Effects 0.000 claims abstract description 12
- 238000003672 processing method Methods 0.000 claims abstract description 10
- 239000004334 sorbic acid Substances 0.000 claims abstract description 6
- 239000004291 sulphur dioxide Substances 0.000 claims abstract description 6
- 239000004305 biphenyl Substances 0.000 claims abstract description 5
- WSFSSNUMVMOOMR-UHFFFAOYSA-N formaldehyde Substances O=C WSFSSNUMVMOOMR-UHFFFAOYSA-N 0.000 claims abstract description 4
- 238000004590 computer program Methods 0.000 claims description 8
- 230000006870 function Effects 0.000 description 11
- 230000000694 effects Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 238000010276 construction Methods 0.000 description 4
- 210000005069 ears Anatomy 0.000 description 3
- 239000005711 Benzoic acid Substances 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 241000948268 Meda Species 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000004091 panning Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000002747 voluntary effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/008—Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S7/00—Indicating arrangements; Control arrangements, e.g. balance control
- H04S7/30—Control circuits for electronic adaptation of the sound field
- H04S7/302—Electronic adaptation of stereophonic sound system to listener position or orientation
- H04S7/303—Tracking of listener position or orientation
- H04S7/304—For headphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S2400/00—Details of stereophonic systems covered by H04S but not provided for in its groups
- H04S2400/01—Multi-channel, i.e. more than two input channels, sound reproduction with two speakers wherein the multi-channel information is substantially preserved
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S2400/00—Details of stereophonic systems covered by H04S but not provided for in its groups
- H04S2400/11—Positioning of individual sound objects, e.g. moving airplane, within a sound field
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S2420/00—Techniques used stereophonic systems covered by H04S but not provided for in its groups
- H04S2420/01—Enhancing the perception of the sound image or of the spatial distribution using head related transfer functions [HRTF's] or equivalents thereof, e.g. interaural time difference [ITD] or interaural level difference [ILD]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Stereophonic System (AREA)
Abstract
L'invention se rapporte à un procédé de traitement d'un signal monophonique audio dans un décodeur audio 3D comportant une étape de traitement de binauralisation des signaux décodés destinés à être restitué spatialement par un casque audio. Le procédé est tel que, à la détection (E200), dans un flux de données représentatif du signal monophonique, d'une indication de non-traitement de binauralisation associée à une information de position spatiale de restitution, le signal monophonique décodé est dirigé (O-E200) vers un moteur de rendu stéréophonique prenant en compte l'information de position pour construire deux voies de restitution (E220) traitées directement par une étape de mixage direct (E230) sommant ces deux voies avec un signal binauralisé issu du traitement de binauralisation, pour être restitué (E240) sur le casque audio.
L'invention se rapporte également à un dispositif et décodeur mettant en œuvre le procédé de traitement.
Description
Traitement d’un signal monophonique dans un décodeur audio 3D restituant un contenu binaural
La présente invention se rapporte au traitement d’un signal audio dans un système de décodage audio 3D de type codée normalisé MPEG-H 3D audio. L’invention se rapporte plus particulièrement au traitement d’un signal monophonique destiné à être restitué sur un casque recevant par ailleurs des signaux audio binauraux.
Le terme binaural vise une restitution sur casque audio ou paire d’écouteurs, d’un signal sonore avec néanmoins des effets de spatialisation. Un traitement binaural de signaux audio, appelé par la suite binauralisation ou traitement de binauralisation, utilise des filtres HRTF (pour « Head Related Transfert Function » en anglais) dans le domaine fréquentiel ou HRIR, BRI R (Pour « Head Related Transfert Function », « Binaural Room Impulse Response » en anglais) dans le domaine temporel qui reproduisent les fonctions de transfert acoustiques entre les sources sonores et les oreilles de l’auditeur. Ces filtres servent à simuler des indices de localisation auditive qui permettent à un auditeur de localiser les sources sonores comme en situation d’écoute réelle.
Le signal de l’oreille droite est obtenu en filtrant un signal monophonique par la fonction de transfert (HRTF) de l’oreille droite et le signal de l’oreille gauche est obtenu en filtrant ce même signal monophonique par la fonction de transfert de l’oreille gauche.
Dans les codées de type NGA (pour « Next Génération Audio » en anglais), tels que MPEG-H 3D audio décrit dans le document référencé ISO/1EC 23008-3 : « High efficiency coding and media delivery in heterogeneous environments - Part 3 :3D audio » publié le 25/07/2014 ou encore AC4 décrit dans le document référencé ETSI TS 103 190 : « Digital Audio Compression Standard » publié en Avril 2014, les signaux reçus au décodeur sont dans un premier temps décodés puis subissent un traitement de binauralisation tel que décrit cidessus avant d’être restitués sur un casque audio. On s’intéresse ici au cas de la restitution sur casque audio, avec son spatialisé, c’est-à-dire à un signal binauralisé.
Les codées cités prévoient donc la possibilité d’une restitution sur plusieurs des hautparleurs virtuels grâce à l’écoute d’un signal binauralisé sur casque mais prévoient également la possibilité d’une restitution sur plusieurs haut-parleurs réels, d’un son spatialisé.
Dans certains cas, est associée avec le traitement de binauralisation, une fonction de traitement de suivi de la tête de l’auditeur (« Head tracking » en anglais) que l’on nommera rendu dynamique, par opposition au rendu statique. Ce traitement permet de prendre en compte le mouvement de la tête de l’auditeur pour modifier la restitution sonore sur chaque oreille afin de garder la restitution de la scène sonore stable. En d’autres termes, l’auditeur percevra les sources sonores au même endroit dans l’espace physique s’il bouge ou s’il ne bouge pas la tête.
Ceci peut être important pour la visualisation et l’écoute associée d’un contenu vidéo 360°.
Cependant, pour certains contenus, il n’est pas souhaitable qu’ils soient traités par ce type de traitement. En effet, dans certains cas, lorsque le contenu a été créé spécifiquement pour un rendu binaural, par exemple si les signaux ont été enregistrés directement par une tête artificielle ou déjà traités par un traitement de binauralisation, alors ils doivent être restitués directement sur les écouteurs du casque. Ces signaux ne nécessitent pas de traitement de binauralisation supplémentaire.
De même, un producteur de contenu peut souhaiter qu’un signal sonore soit restitué de façon indépendante de la scène sonore, c’est-à-dire qu’il soit perçu comme un son à part de la scène sonore, par exemple comme dans le cas d’une voix « OFF ».
Ce type de restitution peut permettre par exemple de donner des explications sur une scène sonore par ailleurs restituée. Par exemple, le producteur de contenu peut souhaiter que le son soit restitué sur une seule oreille pour pouvoir obtenir un effet volontaire de type « oreillette », c’est-à-dire que le son n’est entendu que d’une seule oreille. On peut souhaiter également que ce son reste en permanence uniquement sur cette oreille même si l’auditeur bouge sa tête, ce qui est le cas dans l’exemple précédent. Le producteur de contenu peut également souhaiter que ce son soit restitué à une position précise dans l’espace sonore, par rapport à une oreille de l’auditeur (et pas uniquement à l’intérieur d’une seule oreille) et ce, même s’il bouge la tête.
Un tel signal monophonique décodé et mis en entrée d’un système de restitution d’un codée de type MPEG-H 3D audio ou AC4, sera binauralisé. Le son sera alors réparti sur les deux oreilles (même s’il sera moins fort dans l’oreille contra-latérale) et si l’auditeur bouge sa tête, il ne percevra pas le son de la même façon sur son oreille, puisque le traitement de suivi de la tête, s’il est mis en œuvre, fera en sorte que la position de la source sonore reste la même que dans la scène sonore initiale : selon la position de la tête, le son apparaîtra donc plus fort dans l’une ou l’autre des oreilles.
Dans une proposition de modification du codée MPEG-H 3D audio, une contribution référencée « ISO/IEC JTC1/SC29/WG11 MPEG2015/M37265 » d’Octobre 2015 propose d’identifier les contenus qui ne doivent pas être altérés par la binauralisation.
Ainsi, une identification « Dichotic » est associée aux contenus ne devant pas être traités par binauralisation.
Tous les éléments audio seront alors binauralisés sauf ceux référencés « Dichotic ». « Dichotic » signifie que l’on a un signal différent sur chacune des oreilles.
De la même façon, dans la norme AC4, un bit d’information indique qu’un signal est déjà virtualisé. Ce bit permet la désactivation du post-traitement. Les contenus ainsi identifiés sont des contenus déjà formatés pour le casque audio, c’est à dire en binaural. Ils comportent deux canaux.
Ces méthodes ne traitent pas du cas d’un signal monophonique pour lequel, le producteur de la scène sonore ne désire pas de binauralisation.
Ceci ne permet pas de restituer un signal monophonique de façon indépendante de la scène sonore, à une position précise par rapport à une oreille d’un auditeur qu’on appellera en mode « oreillette ». En utilisant les techniques de l’état de l’art à deux canaux, une solution serait de créer un contenu à 2 canaux constitué d’un signal dans une des voies et d’un silence dans l’autre voie pour une restitution souhaitée sur une seule oreille ou bien de créer un contenu stéréophonique prenant en compte la position spatiale souhaitée et d’identifier ce contenu comme ayant déjà été spatialisé avant de le transmettre.
Cependant ce type de traitement crée de la complexité par la création de ce contenu stéréophonique et demande un débit supplémentaire de transmission de ce contenu stéréophonique.
Il existe donc un besoin d’offrir une solution qui permette de faire transiter un signal qui sera restitué à une position précise par rapport à une oreille d’un porteur de casque audio de façon indépendante d’une scène sonore restituée par ce même casque, tout en optimisant le débit du codée utilisé.
La présente invention vient améliorer la situation.
Elle propose à cet effet, un procédé de traitement d’un signal monophonique audio dans un décodeur audio 3D comportant une étape de traitement de binauralisation des signaux décodés destinés à être restitué spatialement par un casque audio. Le procédé est tel que, à la détection, dans un flux de données représentatif du signal monophonique, d’une indication de non-traitement de binauralisation associée à une information de position spatiale de restitution, le signal monophonique décodé est dirigé vers un moteur de rendu stéréophonique prenant en compte l’information de position pour construire deux voies de restitution traitées par une étape de mixage direct sommant ces deux voies avec un signal binauralisé issu du traitement de binauralisation, pour être restitué sur le casque audio.
Ainsi, il est possible de spécifier qu’un contenu monophonique doit être restitué à une position spatiale précise par rapport à une oreille d’un auditeur et qu’il ne subisse pas de traitement de binauralisation de façon à ce que ce signal restitué puisse avoir un effet « oreillette », c’est-à-dire qu’il soit entendu par l’auditeur à une position déterminée par rapport à une oreille, à l’intérieur de la tête de la même façon qu’un signal stéréophonique et ceci même si la tête de l’auditeur bouge.
En effet, les signaux stéréophoniques sont caractérisés par le fait que chaque source sonore se trouve présente dans chacune des 2 voies de sortie (gauche et droite) avec une différence d’intensité (ou ILD pour « Interaural Level Différence ») et parfois de temps (ou ITD pour « Interaural Time Différence ») entre les voies. Lors d’une écoute au casque d’un signal stéréophonique, les sources sont perçues à l’intérieur de la tête, à un endroit se situant entre l’oreille gauche et l’oreille droite, dépendant de l’ILD et/ou de l’ITD. Les signaux binauraux s’opposent aux signaux stéréophoniques en ce que les sources se voient appliquer un filtre reproduisant le trajet acoustique de la source à l’oreille de l’auditeur. Lors d’une écoute au casque d’un signal binaural, les sources sont perçues en dehors de la tête, à un endroit se situant sur une sphère, dépendant du filtre utilisé.
Les signaux stéréophoniques et binauraux se rapprochent en ce qu’ils sont constitués de 2 voies gauche et droite, et se distinguent par le contenu de ces 2 voies.
Ce signal mono (pour monophonique) restitué vient alors en superposition aux autres signaux restitués qui forment une scène sonore 3D.
Le débit nécessaire pour indiquer ce type de contenu est optimisé puisqu’il ne suffit de coder qu’une indication de position dans la scène sonore en plus de l’indication de nonbinauralisation pour informer le décodeur du traitement à effectuer, contrairement à une méthode qui nécessiterait d’encoder, transmettre puis décoder un signal stéréophonique prenant en compte cette position spatiale.
Les différents modes particuliers de réalisation mentionnés ci-après peuvent être ajoutés indépendamment ou en combinaison les uns avec les autres, aux étapes du procédé de traitement défini ci-dessus.
Dans un mode de réalisation particulier, l’information de position spatiale de restitution est une donnée binaire indiquant une seule voie du casque audio de restitution.
Cette information ne nécessite qu’un bit de codage, ce qui permet encore de restreindre le débit nécessaire.
Dans ce mode de réalisation, seule la voie de restitution correspondant à la voie indiquée par la donnée binaire est sommée à la voie correspondante du signal binauralisé à l’étape de mixage direct, l’autre voie de restitution étant de valeur nulle.
La sommation ainsi effectuée est simple à mettre en oeuvre et apporte l’effet « oreillette » désiré, de superposition du signal mono à la scène sonore restituée.
Dans un mode de réalisation particulier, le signal monophonique est un signal de type canal dirigé vers le moteur de rendu stéréophonique avec l’information de position spatiale de restitution.
Ainsi, le signal monophonique ne subit pas d’étape de traitement de binauralisation et n’est pas traité comme les signaux de type canal habituellement traités par les méthodes de l’état de l’art. Ce signal est traité par un moteur de rendu stéréophonique différent de celui existant pour les signaux de type canal. Ce moteur de rendu consiste à dupliquer le signal monophonique sur les 2 voies, en appliquant des facteurs fonctions de l’information de position spatiale de restitution, sur les deux canaux.
Ce moteur de rendu stéréophonique peut par ailleurs être intégré au moteur de rendu canal avec un traitement différencié selon la détection faite pour le signal à l’entrée de ce moteur de rendu ou au module de mixage direct sommant les voies issues de ce moteur de rendu stéréophonique au signal binauralisé issu du module de traitement de binauralisation.
Dans un mode de réalisation lié au signal de type canal, l’information de position spatiale de restitution est une donnée de différence interaurale de niveau sonore de type ILD ou plus généralement une information de rapport de niveau entre les voies gauche et droite.
Dans un autre mode de réalisation, le signal monophonique est un signal de type objet associé à un ensemble de paramètres de restitution comprenant l’indication de nonbinauralisation et l’information de position de restitution, le signal étant dirigé vers le moteur de rendu stéréophonique avec l’information de position spatiale de restitution.
Dans cet autre mode de réalisation, l’information de position spatiale de restitution est par exemple une donnée d’angle azimut.
Cette information permet de donner une position de restitution par rapport à une oreille du porteur du casque audio de façon à ce que ce son soit restitué en superposition d’une scène sonore.
Ainsi, le signal monophonique ne subit pas d’étape de traitement de binauralisation et n’est pas traité comme les signaux de type objet habituellement traités par les méthodes de l’état de l’art. Ce signal est traité par un moteur de rendu stéréophonique différent de celui existant pour les signaux de type objet. L’indication de non-traitement de binauralisation ainsi que l’information de position de restitution sont comprises dans les paramètres de restitution (Métadata) associés au signal de type objet. Ce moteur de rendu peut par ailleurs être intégré au moteur de rendu objet ou au module de mixage direct sommant les voies issues de ce moteur de rendu stéréophonique au signal binauralisé issu du module de traitement de binauralisation.
La présente invention se rapporte aussi à un dispositif de traitement d’un signal monophonique audio d’un décodeur audio 3D comportant un module de traitement de binauralisation des signaux décodés destinés à être restitués spatialement par un casque audio. Ce dispositif est tel qu’il comporte :
un module de détection apte à détecter, dans un flux de données représentatif du signal monophonique, une indication de non-traitement de binauralisation associée à une information de position spatiale de restitution ;
un module de redirection, dans le cas d’une détection positive par le module de détection, apte à diriger le signal monophonique vers un moteur de rendu stéréophonique ;
un moteur de rendu stéréophonique apte à prendre en compte l’information de position pour construire deux voies de restitution ;
un module de mixage direct apte à traiter directement les deux voies de restitution en les sommant avec un signal binauralisé issu du module de traitement de binauralisation, pour être restitué sur le casque audio.
Ce dispositif présente les mêmes avantages que le procédé décrit précédemment, qu’il met en œuvre.
Dans un mode de réalisation particulier, le moteur de rendu stéréophonique est intégré dans le module de mixage direct.
Ainsi, ce n’est qu’au module de mixage direct que les voies de restitution sont construites, seule l’information de position étant alors transmise avec le signal mono jusqu’au module de mixage direct. Ce signal peut être de type canal ou de type objet.
Dans un mode de réalisation, le signal monophonique est un signal de type canal et le moteur de rendu stéréophonique est intégré à un moteur de rendu canal construisant par ailleurs des voies de restitution pour des signaux à plusieurs canaux.
Dans un autre mode de réalisation, le signal monophonique est un signal de type objet et le moteur de rendu stéréophonique est intégré à un moteur de rendu objet construisant par ailleurs des voies de restitution pour des signaux monophoniques associées à des ensembles de paramètres de restitution.
La présente invention vise un décodeur audio comportant un dispositif de traitement tel que décrit ainsi qu’un programme informatique comportant des instructions de code pour la mise en œuvre des étapes du procédé de traitement tel que décrit, lorsque ces instructions sont exécutées par un processeur.
Enfin l’invention se rapporte à un support de stockage, lisible par un processeur, intégré ou non au dispositif de traitement, éventuellement amovible, mémorisant un programme informatique comportant des instructions pour l’exécution du procédé de traitement tel que décrit précédemment.
D’autres caractéristiques et avantages de l’invention apparaîtront plus clairement à la lecture de la description suivante, donnée uniquement à titre d’exemple non limitatif, et faite en référence aux dessins annexés, sur lesquels :
la figure 1 illustre un décodeur de type MPEG-H 3D audio tel qu’il existe dans l’état de l’art ;
La figure 2 illustre les étapes d’un procédé de traitement selon un mode de réalisation de l’invention ;
la figure 3 illustre un décodeur comportant un dispositif de traitement selon un premier mode de réalisation de l’invention ;
la figure 4 illustre un décodeur comportant un dispositif de traitement selon un deuxième mode de réalisation de l’invention ; et la figure 5 illustre une représentation matérielle d’un dispositif de traitement selon un mode de réalisation de l’invention.
La figure 1 illustre schématiquement un décodeur tel que normalisé dans la norme MPEG-H 3D audio selon le document référencé ci-dessus. Le bloc 101 est un module de décodage cœur qui décode à la fois des signaux audio multicanaux (Ch.) de type « canal », des signaux audio monophoniques de type « objet » (Obj.) associés à des paramètres de spatialisation (« Metadata ») (Obj.MeDa.) et des signaux audio en format audio ambiophonique d’ordre supérieur (HOA) (HOA pour « Higher Order Ambisonic » en anglais).
Un signal de type canal est décodé et traité par un moteur de rendu canal 102 (« Channel renderer » en anglais, encore appelé « Format Converter » dans MPEG-H 3D Audio) afin d’adapter ce signal canal au système de restitution audio. Le moteur de rendu canal connaît les caractéristiques du système de restitution et fournit ainsi un signal par voie de restitution (Rdr.Ch.) pour alimenter soit des haut-parleurs réels soit des haut-parleurs virtuels (qui seront alors binauralisés pour un rendu au casque).
Ces voies de restitutions sont mixées par le module de mixage 110, à d’autres voies de restitutions issues des moteurs de rendu objet 103 et HOA 105 décrits ultérieurement.
Les signaux de type objet (Obj.) sont des signaux monophoniques associés à des données (« Metadata ») comme des paramètres de spatialisation (angles azimut, élévation) qui permettent de positionner le signal monophonique dans la scène sonore spatialisée, des paramètres de priorité ou des paramètres de volume sonore. Ces signaux objet sont décodés ainsi que les paramètres associés, par le module de décodage 101 et sont traités par un moteur de rendu objet 103 (« Object Renderer » en anglais) qui, connaissant les caractéristiques du système de restitution, adapte ces signaux monophoniques à ces caractéristiques. Les différentes voies de restitution (Rdr.Obj.) ainsi créées sont mixées avec les autres voies de restitution issues des moteurs de rendu canal et HOA, par le module de mixage 110.
De la même façon, les signaux de type ambiophonique (HOA pour «Higher Order Ambisonic » en anglais) sont décodés et les composantes ambiophoniques décodées sont mis en entrée d’un moteur de rendu ambiophonique 105 (« HOA renderer » en anglais) pour adapter ces composantes au système de restitution sonore.
Les voies de restitution (Rdr .HOA) créées par ce moteur de rendu HOA sont mixées en 110 avec les voies de restitution crées par les autres moteurs de rendu 102 et 103.
Les signaux à la sortie du module de mixage 110 peuvent être restitués par des hauts parleurs réels HP situés dans une pièce de restitution. Dans ce cas, les signaux en sortie du module de mixage peuvent alimenter directement ces haut-parleurs réels, une voie correspondant à un haut-parleur.
Dans le cas où les signaux en sortie du module de mixage sont à restituer sur un casque audio CA, alors ces signaux sont traités par un module de traitement de binauralisation 120 selon des techniques de binauralisation décrits par exemple dans le document cité pour la norme MPEG-H 3D audio.
Ainsi, tous les signaux destinés à être restitués sur un casque audio, sont traités par le module de traitement de binauralisation 120.
La figure 2 décrit à présent les étapes d’un procédé de traitement selon un mode de réalisation de l’invention.
Ce procédé concerne le traitement d’un signal monophonique dans un décodeur audio 3D. Une étape E200 détecte si le flux de données (SMo) représentatif du signal monophonique (par exemple le bitstream à l’entrée du décodeur audio) comporte une indication de non-traitement de binauralisation associée à une information de position spatiale de restitution. Dans le cas contraire (N à l’étape E200), le signal doit être binauralisé. Il est traité par un traitement de binauralisation, à l’étape E210, avant d’être restitué en E240 sur un casque audio de restitution. Ce signal binauralisé peut être mixé avec d’autres signaux stéréophoniques issus de l’étape E220 décrite ci-dessous.
Dans le cas où le le flux de données représentatif du signal monophonique comporte à la fois une indication de non-binauralisation (Di.) et une information de position spatiale de restitution (Pos.) (O à l’étape E200), le signal monophonique décodé est dirigé vers un moteur de rendu stéréophonique pour être traité par une étape E220.
Cette indication de non-binauralisation peut être par exemple comme dans l’état de l’art, une identification « Dichotic » donnée au signal monophonique ou une autre identification comprise comme une instruction de ne pas traiter le signal par un traitement de binauralisation. L’information de position spatiale de restitution peut être par exemple un angle azimut indiquant la position de restitution du son par rapport à une oreille, droite ou gauche, ou encore une indication de différence de niveau entre les voies gauche et droite comme une information d’ILD permettant de répartir l’énergie du signal monophonique entre les voies gauche et droite, ou encore simplement l’indication d’une seule voie de restitution, correspondant à l’oreille droite ou gauche. Dans ce dernier cas, cette information est une information binaire qui ne nécessite que très peu de débit (1 seul bit d’information).
A l’étape E220, l’information de position est prise en compte pour construire deux voies de restitution pour les deux écouteurs du casque audio. Ces deux voies de restitution ainsi construites sont traitées directement par une étape de mixage direct E230 sommant ces deux voies stéréophoniques avec les deux voies du signal binauralisé issues du traitement de binauralisation E210.
Chacune des voies de restitution stéréophonique est alors sommée avec la voie correspondante du signal binauralisé.
Suite à cette étape de mixage direct, les deux voies de restitution issues de l’étape de mixage E230 sont restituées en E240 sur le casque audio CA.
Dans un mode de réalisation où l’information de position spatiale de restitution est une donnée binaire indiquant une seule voie du casque audio de restitution, cela veut dire que le signal monophonique doit être restitué uniquement sur un écouteur de ce casque. Les deux voies de restitution construites à l’étape E220 par le moteur de rendu stéréophonique sont constituées d’une voie comportant le signal monophonique, l’autre voie étant nulle, et donc possiblement absente.
A l’étape de mixage direct E230, une seule voie est donc sommée avec la voie correspondante du signal binauralisé, l’autre voie étant nulle. Cette étape de mixage est donc simplifiée.
Ainsi, l’auditeur muni du casque audio entend d’une part, une scène sonore spatialisée provenant du signal binauralisé, cette scène sonore est entendue par lui au même endroit physique même s’il bouge la tête dans le cas d’un rendu dynamique et d’autre part, un son positionné à l’intérieur de la tête, entre une oreille et le centre de la tête, qui se superpose à la scène sonore de façon indépendante, c’est-à-dire que si l’auditeur bouge la tête, ce son sera entendu à la même position par rapport à une oreille.
Ce son est donc perçu en superposition des autres sons binauralisés de la scène sonore, et agira par exemple comme une voix « OFF » à cette scène sonore.
L’effet « oreillette » est alors réalisé.
La figure 3 illustre un premier mode de réalisation d’un décodeur comportant un dispositif de traitement mettant en œuvre le procédé de traitement décrit en référence à la figure 2. Dans cet exemple de réalisation, le signal monophonique traité par le procédé mis en œuvre est un signal de type canal (Ch.).
Les signaux de type objet (obj.) et de type HOA (HOA) sont traités de la même façon par les blocs respectifs 303, 304 et 305 que les blocs 103, 104 et 105 décrits en référence à la figure 1. De la même façon, le bloc de mixage 310 effectue un mixage tel que décrit pour le bloc 110 de la figure 1.
Le bloc 330 recevant les signaux de type canal traite différemment un signal monophonique comportant une indication de non-binauralisation (Di.) associée à une information de position spatiale de restitution (Fbs.) qu’un autre signal ne comportant pas ces informations, en particulier un signal multicanal. Pour ces signaux ne comportant pas ces informations, ils sont traités par le bloc 302 de la même façon que le bloc 102 décrit en référence à la figure 1.
Pour un signal monophonique comportant l’indication de non-binauralisation associée à une information de position spatiale de restitution, le bloc 330 agit comme un routeur ou interrupteur et dirige le signal monophonique décodé (Mo.) vers un moteur de rendu stéréophonique 331. Ce moteur de rendu stéréophonique reçoit par ailleurs, du module de décodage, l’information de position spatiale de restitution (Fbs.). Avec cette information, il construit deux voies de restitution (2 Vo.), correspondants aux voies gauche et droite du casque audio de restitution, pour que ces voies soient restituées sur le casque audio CA.
Dans un exemple de réalisation, l’information de position spatiale de restitution est une information de différence interaurale de niveau sonore entre les voies gauche et droite. Cette information permet de définir un facteur à appliquer à chacune des voies de restitution pour respecter cette position spatiale de restitution.
La définition de ces facteurs peut s’effectuer comme dans le document référencé MPEG-2 AAC: ISO/IEC13818-4:2004/DCOR2, AACdans la section 7.2 décrivant l’intensité stéréo.
Avant d’être restituées sur le casque audio, ces voies de restitution sont ajoutées aux voies d’un signal binauralisé issu du module de binauralisation 320 qui effectue un traitement de binauralisation de la même façon que le bloc 120 de la figure 1.
Cette étape de sommation des voies s’effectue par le module de mixage direct 340 qui somme la voie gauche issue du moteur de rendu stéréophonique 331 à la voie gauche du signal binauralisé issu du module de traitement de binauralisation 320 et la voie droite issue du moteur de rendu stéréophonique 331 à la voie droite du signal binauralisé issu du module de traitement de binauralisation 320, avant la restitution sur le casque CA.
Ainsi, le signal monophonique ne passe pas par le module de traitement de binauralisation 320, il est transmis directement au moteur de rendu stéréophonique 331 avant d’être mixé directement à un signal binauralisé.
Ce signal ne subira donc pas non plus de traitement de suivi de la tête. Le son restitué sera donc à une position de restitution par rapport à une oreille de l’auditeur et restera à cette position même si l’auditeur bouge sa tête.
Dans ce mode de réalisation, le moteur de rendu stéréophonique 331 peut être intégré au moteur de rendu canal 302. Dans ce cas, ce moteur de rendu canal met en œuvre à la fois l’adaptation des signaux de type canal classiques, comme décrit à la figure 1 et la construction des deux voies de restitution du moteur de rendu 331 comme expliqué ci-dessus en recevant l’information de position spatiale de restitution (Pos.). Seules les deux voies de restitution sont alors redirigées vers le module de mixage direct 340 avant restitution sur le casque audio CA.
Dans une variante de réalisation, le moteur de rendu stéréophonique 331 est intégré au module de mixage direct 340. Dans ce cas, le module de routage 330, dirige le signal monophonique décodé (pour lequel il a été détecté l’indication de non-binauralisation et l’information de position spatiale de restitution) vers le module de mixage direct 340. D’autre part, l’information de position spatiale de restitution (Pos.) décodée est transmise également au module de mixage direct 340. Ce module de mixage direct comportant alors le moteur de rendu stéréophonique, met en œuvre la construction des deux voies de restitution prenant en compte l’information de position spatiale de restitution ainsi que le mixage de ces deux voies de restitution avec les voies de restitution d’un signal binauralisé issu du module de traitement de binauralisation 320.
La figure 4 illustre un deuxième mode de réalisation d’un décodeur comportant un dispositif de traitement mettant en œuvre le procédé de traitement décrit en référence à la figure 2. Dans cet exemple de réalisation, le signal monophonique traité par le procédé mis en œuvre est un signal de type objet (Obj.).
Les signaux de type canal (Ch.) et de type HOA (HOA) sont traités de la même façon par les blocs respectifs 402 et 405 que les blocs 102 et 105 décrits en référence à la figure 1. De la même façon, le bloc de mixage 410 effectue un mixage tel que décrit pour le bloc 110 de la figure 1.
Le bloc 430 recevant les signaux de type objet (Obj.) traite différemment un signal monophonique pour lequel il a été détecté une indication de non-binauralisation (Di.) associée à une information de position spatiale de restitution (Pos.) qu’un autre signal monophonique pour lequel ces informations n’ont pas été détectées.
Pour ces signaux monophoniques pour lequel ces informations n’ont pas été détectés, ils sont traités par le bloc 403 de la même façon que le bloc 103 décrit en référence à la figure 1 en utilisant les paramètres décodés du bloc 404 décodant les Metadata de la même façon que le bloc 104 de la figure 1.
Fbur un signal monophonique de type objet pour lequel il a été détecté l’indication de non-binauralisation associée à une information de position spatiale de restitution, le bloc 430 agit comme un routeur ou interrupteur et dirige le signal monophonique décodé (Mo.) vers un moteur de rendu stéréophonique 431.
L’indication de non-binauralisation (Di.) ainsi que l’information de position spatiale de restitution (Pos.) sont décodées par le bloc de décodage 404 des metadata ou paramètres associés aux signaux de type objet. L’indication de non-binauralisation (Di.) est transmise au bloc de routage 430 et l’information de position spatiale de restitution est transmise au moteur de rendu stéréophonique 431.
Ce moteur de rendu stéréophonique recevant ainsi l’information de position spatiale de restitution (Pos.), construit deux voies de restitution, correspondants aux voies gauche et droite du casque audio de restitution, pour que ces voies soient restituées sur le casque audio CA.
Dans un exemple de réalisation, l’information de position spatiale de restitution est une information d’angle azimut définissant un angle entre la position de restitution voulue et le centre de la tête de l’auditeur.
Cette information permet de définir un facteur à appliquer à chacune des voies de restitution pour respecter cette position spatiale de restitution.
Les facteurs de gains pour les voies gauche et droite peuvent être calculés de la manière présentée dans le document intitulé « Virtual Sound Source Positioning Using Vector Base Amplitude Panning » de Ville Pulkki dans J. Audio Eng. Soc., Vol.45, No.6, de Juin 1997.
Par exemple, les facteurs de gain du moteur de rendu stéréophonique peuvent être donnés par:
g1 = (cosO.sinH + sinO.cosH)/(2.cosH.sinH) g2 = (cosO.sinH - sinO.cosH)/(2.cosH.sinH)
Où g1 et g2 correspondent aux facteurs pour les signaux des voies gauche et droite, O est l’angle entre la direction frontale et l’objet (nommé azimut), et H est l’angle entre la direction frontale et la position du haut-parleur virtuel (correspondant au demi-angle entre les haut-parleurs), fixé par exemple à 45°.
Avant d’être restituées sur le casque audio, ces voies de restitution sont ajoutées aux voies d’un signal binauralisé issu du module de binauralisation 420 qui effectue un traitement de binauralisation de la même façon que le bloc 120 de la figure 1.
Cette étape de sommation des voies s’effectue par le module de mixage direct 440 qui somme la voie gauche issue du moteur de rendu stéréophonique 431 à la voie gauche du signal binauralisé issu du module de traitement de binauralisation 420 et la voie droite issue du moteur de rendu stéréophonique 431 à la voie droite du signal binauralisé issu du module de traitement de binauralisation 420, avant la restitution sur le casque CA.
Ainsi, le signal monophonique ne passe pas par le module de traitement de binauralisation 420, il est transmis directement au moteur de rendu stéréophonique 431 avant d’être mixé directement à un signal binauralisé.
Ce signal ne subira donc pas non plus de traitement de suivi de la tête. Le son restitué sera donc à une position de restitution par rapport à une oreille de l’auditeur et restera à cette position même si l’auditeur bouge sa tête.
Dans ce mode de réalisation, le moteur de rendu stéréophonique 431 peut être intégré au moteur de rendu objet 403. Dans ce cas, ce moteur de rendu objet met en œuvre à la fois l’adaptation des signaux de type objet classiques, comme décrit à la figure 1 et la construction des deux voies de restitution du moteur de rendu 431 comme expliqué ci-dessus en recevant l’information de position spatiale de restitution (Pos.) du module de décodage 404 des paramètres. Seules les deux voies de restitution (2Vo.) sont alors redirigées vers le module de mixage direct 440 avant restitution sur le casque audio CA.
Dans une variante de réalisation, le moteur de rendu stéréophonique 431 est intégré au module de mixage direct 440. Dans ce cas, le module de routage 430, dirige le signal monophonique décodé (Mo.) (pour lequel il a été détecté l’indication de non-binauralisation et l’information de position spatiale de restitution) vers le module de mixage direct 440. D’autre part, l’information de position spatiale de restitution (Pos.) décodée est transmise également au module de mixage direct 440 par le module de décodage des paramètres 404. Ce module de mixage direct comportant alors le moteur de rendu stéréophonique, met en œuvre la construction des deux voies de restitution prenant en compte l’information de position spatiale de restitution ainsi que le mixage de ces deux voies de restitution avec les voies de restitution d’un signal binauralisé issu du module de traitement de binauralisation 420.
La figure 5 illustre à présent un exemple de réalisation matérielle d’un dispositif de traitement apte à mettre en œuvre le procédé de traitement selon l’invention.
Le dispositif DIS comporte un espace de stockage 530, par exemple une mémoire MEM, une unité de traitement 520 comportant un processeur PROC, piloté par un programme informatique Rg, stocké dans la mémoire 530 et mettant en œuvre le procédé de traitement selon l’invention.
Le programme informatique Pg comporte des instructions de code pour la mise en œuvre des étapes du procédé de traitement au sens de l'invention, lorsque ces instructions sont exécutées par le processeur PROC, et notamment, à la détection, dans un flux de données représentatif du signal monophonique, d’une indication de non-traitement de binauralisation associée à une information de position spatiale de restitution, une étape de direction du signal monophonique décodé vers un moteur de rendu stéréophonique prenant en compte l’information de position pour construire deux voies de restitution traitées directement par une étape de mixage direct sommant ces deux voies avec un signal binauralisé issu du traitement de binauralisation, pour être restitué sur le casque audio.
Typiquement, la description de la figure 2 reprend les étapes d'un algorithme d'un tel programme informatique.
A l’initialisation, les instructions de code du programme Pg sont par exemple chargées dans une mémoire RAM (non représentée) avant d’être exécutées par le processeur PROC de l’unité de traitement 520. Les instructions de programme peuvent être mémorisées sur un support de stockage tel qu’une mémoire flash, un disque dur ou tout autre support de stockage non-transitoire.
Le dispositif DIS comporte un module de réception 510 apte à recevoir un flux de données SMo représentatif notamment d’un signal monophonique. Il comprend un module de détection 540 apte à détecter, dans ce flux de données, une indication de non-traitement de binauralisation associée à une information de position spatiale de restitution. Il comprend un module de direction 550, dans le cas d’une détection positive par le module de détection 540, du signal monophonique décodé vers un moteur de rendu stéréophonique 560, le moteur de rendu stéréophonique 560 étant apte à prendre en compte l’information de position pour construire deux voies de restitution.
Le dispositif DIS comporte également un module de mixage direct 570 apte à traiter directement les deux voies de restitution en les sommant avec les deux voies d’un signal binauralisé issu d’un module de traitement de binauralisation. Les voies de restitution ainsi obtenues sont transmises à un casque audio CA via un module de sortie 560, pour être restituées.
Ces différents modules sont tels que décrits en référence aux figures 3 et 4 selon les modes de réalisation.
Le terme module peut correspondre aussi bien à un composant logiciel qu’à un composant matériel ou un ensemble de composants matériels et logiciels, un composant logiciel correspondant lui-même à un ou plusieurs programmes ou sous-programmes d’ordinateur ou de manière plus générale à tout élément d’un programme apte à mettre en œuvre une fonction ou un ensemble de fonctions telles que décrites pour les modules concernés. De la même manière, un composant matériel correspond à tout élément d’un ensemble matériel (ou hardware) apte à mettre en œuvre une fonction ou un ensemble de 5 fonctions pour le module concerné (circuit intégré, carte à puce, carte à mémoire, etc.)
Le dispositif peut être intégré dans un décodeur audio tel que décrit en figure 3 ou 4 et peut être intégré par exemple dans des équipements multimédia de type décodeur de salon, set top box ou lecteur de contenu audio ou vidéo. Ils peuvent également être intégré dans des équipements de communication de type téléphone mobile ou passerelle de 10 communication.
Claims (14)
- REVENDICATI ONS1. Procédé de traitement d’un signal monophonique audio dans un décodeur audio 3D comportant une étape de traitement de binauralisation des signaux décodés destinés à être restitué spatialement par un casque audio, caractérisé en ce que, à la détection (E200), dans un flux de données représentatif du signal monophonique, d’une indication de non-traitement de binauralisation associée à une information de position spatiale de restitution, le signal monophonique décodé est dirigé (O-E200) vers un moteur de rendu stéréophonique prenant en compte l’information de position pour construire deux voies de restitution (E220) traitées directement par une étape de mixage direct (E230) sommant ces deux voies avec un signal binauralisé issu du traitement de binauralisation, pour être restitué (E240) sur le casque audio.
- 2. Procédé selon la revendication 1, dans lequel l’information de position spatiale de restitution est une donnée binaire indiquant une seule voie du casque audio de restitution.
- 3. Procédé selon la revendication 2, dans lequel seule la voie de restitution correspondant à la voie indiquée par la donnée binaire est sommée à la voie correspondante du signal binauralisé à l’étape de mixage direct, l’autre voie de restitution étant de valeur nulle.
- 4. Procédé selon la revendication 1, dans lequel le signal monophonique est un signal de type canal dirigé vers le moteur de rendu stéréophonique, avec l’information de position spatiale de restitution.
- 5. Procédé selon la revendication 4, dans lequel l’information de position spatiale de restitution est une donnée de différence interaurale de niveau sonore (I LD).
- 6. Procédé selon la revendication 1, dans lequel le signal monophonique est un signal de type objet associé à un ensemble de paramètres de restitution comprenant l’indication de non-binauralisation et l’information de position de restitution, le signal étant dirigé vers le moteur de rendu stéréophonique avec l’information de position de restitution.
- 7. Procédé selon la revendication 6, dans lequel l’information de position spatiale de restitution est une donnée d’angle azimut.
- 8. Dispositif de traitement d’un signal monophonique audio d’un décodeur audio 3D comportant un module de traitement de binauralisation des signaux décodés destinés à être restitués spatialement par un casque audio, caractérisé en ce qu’il comporte :un module de détection (330 ;430) apte à détecter, dans un flux de données représentatif du signal monophonique, une indication de non-traitement de binauralisation associée à une information de position spatiale de restitution ;un module de redirection (330, 430), dans le cas d’une détection positive par le module de détection, apte à diriger le signal monophonique décodé vers un moteur de rendu stéréophonique ;un moteur de rendu stéréophonique (331 ; 431) apte à prendre en compte l’information de position pour construire deux voies de restitution ;un module de mixage direct (340 ; 440) apte à traiter directement les deux voies de restitution en les sommant avec un signal binauralisé issu du module de traitement de binauralisation (320 ; 420), pour être restitué sur le casque audio.
- 9. Dispositif de traitement selon la revendication 8, dans lequel le moteur de rendu stéréophonique est intégré dans le module de mixage direct.
- 10. Dispositif selon la revendication 8, dans lequel le signal monophonique est un signal de type canal et dans lequel le moteur de rendu stéréophonique est intégré à un moteur de rendu canal construisant par ailleurs des voies de restitution pour des signaux à plusieurs canaux.
- 11. Dispositif selon la revendication 8, dans lequel le signal monophonique est un signal de type objet et dans lequel le moteur de rendu stéréophonique est intégré à un moteur de rendu objet construisant par ailleurs des voies de restitution pour des signaux monophoniques associées à des ensembles de paramètres de restitution.
- 12. Décodeur audio comportant un dispositif de traitement selon l’une des revendications 8 à 11.
- 13. Programme informatique comportant des instructions de code pour la mise en œuvre des étapes du procédé de traitement selon l’une des revendications 1 à 7, lorsque ces instructions sont exécutées par un processeur.
- 14. Support de stockage, lisible par un processeur, mémorisant un programme informatique comportant des instructions pour l’exécution du procédé de traitement selon l’une des revendications 1 à 7.1/5
Priority Applications (13)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1762478A FR3075443A1 (fr) | 2017-12-19 | 2017-12-19 | Traitement d'un signal monophonique dans un decodeur audio 3d restituant un contenu binaural |
| PCT/FR2018/053161 WO2019122580A1 (fr) | 2017-12-19 | 2018-12-07 | Traitement d'un signal monophonique dans un décodeur audio 3d restituant un contenu binaural |
| CN201880081437.9A CN111492674B (zh) | 2017-12-19 | 2018-12-07 | 在3d音频解码器中处理单声道信号以传送双耳内容 |
| ES18833274T ES2986617T3 (es) | 2017-12-19 | 2018-12-07 | Procesamiento de una señal monofónica en un descodificador de audio 3d que reproduce contenido binaural |
| BR112020012071-5A BR112020012071A2 (pt) | 2017-12-19 | 2018-12-07 | processamento de um sinal monofônico em um decodificador de áudio 3d reproduzindo um conteúdo binaural |
| US16/955,398 US11176951B2 (en) | 2017-12-19 | 2018-12-07 | Processing of a monophonic signal in a 3D audio decoder, delivering a binaural content |
| JP2020533148A JP7279049B2 (ja) | 2017-12-19 | 2018-12-07 | バイノーラルコンテンツを配信する3d音声デコーダにおけるモノラル信号の処理 |
| RU2020121890A RU2779295C2 (ru) | 2017-12-19 | 2018-12-07 | Обработка монофонического сигнала в декодере 3d-аудио, предоставляющая бинауральный информационный материал |
| PL18833274.6T PL3729832T3 (pl) | 2017-12-19 | 2018-12-07 | Przetwarzanie sygnału monofonicznego w dekoderze 3d audio renderującego treść binauralną |
| EP18833274.6A EP3729832B1 (fr) | 2017-12-19 | 2018-12-07 | Traitement d'un signal monophonique dans un décodeur audio 3d restituant un contenu binaural |
| KR1020207018299A KR102555789B1 (ko) | 2017-12-19 | 2018-12-07 | 입체 음향 콘텐츠를 전달하는 3차원 오디오 디코더에서의 모노포닉 신호의 처리 |
| EP22197901.6A EP4135350A1 (fr) | 2017-12-19 | 2018-12-07 | Traitement d'un signal monophonique dans un décodeur audio 3d restituant un contenu binaural |
| JP2023077357A JP7639053B2 (ja) | 2017-12-19 | 2023-05-09 | バイノーラルコンテンツを配信する3d音声デコーダにおけるモノラル信号の処理 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1762478 | 2017-12-19 | ||
| FR1762478A FR3075443A1 (fr) | 2017-12-19 | 2017-12-19 | Traitement d'un signal monophonique dans un decodeur audio 3d restituant un contenu binaural |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| FR3075443A1 true FR3075443A1 (fr) | 2019-06-21 |
Family
ID=62222744
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR1762478A Ceased FR3075443A1 (fr) | 2017-12-19 | 2017-12-19 | Traitement d'un signal monophonique dans un decodeur audio 3d restituant un contenu binaural |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US11176951B2 (fr) |
| EP (2) | EP3729832B1 (fr) |
| JP (2) | JP7279049B2 (fr) |
| KR (1) | KR102555789B1 (fr) |
| CN (1) | CN111492674B (fr) |
| BR (1) | BR112020012071A2 (fr) |
| ES (1) | ES2986617T3 (fr) |
| FR (1) | FR3075443A1 (fr) |
| PL (1) | PL3729832T3 (fr) |
| WO (1) | WO2019122580A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021034983A3 (fr) * | 2019-08-19 | 2021-04-01 | Dolby Laboratories Licensing Corporation | Orientation de la binauralisation de l'audio |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR3075443A1 (fr) | 2017-12-19 | 2019-06-21 | Orange | Traitement d'un signal monophonique dans un decodeur audio 3d restituant un contenu binaural |
| JP7661742B2 (ja) * | 2021-03-29 | 2025-04-15 | ヤマハ株式会社 | オーディオミキサ及び音響信号の処理方法 |
| TW202348047A (zh) * | 2022-03-31 | 2023-12-01 | 瑞典商都比國際公司 | 用於沉浸式3自由度/6自由度音訊呈現的方法和系統 |
| WO2024212118A1 (fr) * | 2023-04-11 | 2024-10-17 | 北京小米移动软件有限公司 | Procédé et appareil de traitement de signal de flux de code audio, dispositif électronique et support de stockage |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160266865A1 (en) * | 2013-10-31 | 2016-09-15 | Dolby Laboratories Licensing Corporation | Binaural rendering for headphones using metadata processing |
| US20160300577A1 (en) * | 2015-04-08 | 2016-10-13 | Dolby International Ab | Rendering of Audio Content |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09327100A (ja) * | 1996-06-06 | 1997-12-16 | Matsushita Electric Ind Co Ltd | ヘッドホン再生装置 |
| GB2374505B (en) * | 2001-01-29 | 2004-10-20 | Hewlett Packard Co | Audio announcements with range indications |
| US20090299756A1 (en) * | 2004-03-01 | 2009-12-03 | Dolby Laboratories Licensing Corporation | Ratio of speech to non-speech audio such as for elderly or hearing-impaired listeners |
| US7634092B2 (en) * | 2004-10-14 | 2009-12-15 | Dolby Laboratories Licensing Corporation | Head related transfer functions for panned stereo audio content |
| KR100754220B1 (ko) * | 2006-03-07 | 2007-09-03 | 삼성전자주식회사 | Mpeg 서라운드를 위한 바이노럴 디코더 및 그 디코딩방법 |
| CN101690269A (zh) * | 2007-06-26 | 2010-03-31 | 皇家飞利浦电子股份有限公司 | 双耳的面向对象的音频解码器 |
| ES2592416T3 (es) * | 2008-07-17 | 2016-11-30 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Esquema de codificación/decodificación de audio que tiene una derivación conmutable |
| TWI475896B (zh) * | 2008-09-25 | 2015-03-01 | Dolby Lab Licensing Corp | 單音相容性及揚聲器相容性之立體聲濾波器 |
| WO2010085083A2 (fr) * | 2009-01-20 | 2010-07-29 | Lg Electronics Inc. | Appareil de traitement d'un signal audio et son procédé |
| WO2010122455A1 (fr) * | 2009-04-21 | 2010-10-28 | Koninklijke Philips Electronics N.V. | Synthèse de signal audio |
| WO2010149700A1 (fr) * | 2009-06-24 | 2010-12-29 | Fraunhofer Gesellschaft zur Förderung der angewandten Forschung e.V. | Décodeur de signal audio, procédé de décodage de signal audio et programme d'ordinateur utilisant des étapes de traitement en cascade d'objets audio |
| FR3075443A1 (fr) | 2017-12-19 | 2019-06-21 | Orange | Traitement d'un signal monophonique dans un decodeur audio 3d restituant un contenu binaural |
-
2017
- 2017-12-19 FR FR1762478A patent/FR3075443A1/fr not_active Ceased
-
2018
- 2018-12-07 EP EP18833274.6A patent/EP3729832B1/fr active Active
- 2018-12-07 ES ES18833274T patent/ES2986617T3/es active Active
- 2018-12-07 BR BR112020012071-5A patent/BR112020012071A2/pt unknown
- 2018-12-07 KR KR1020207018299A patent/KR102555789B1/ko active Active
- 2018-12-07 EP EP22197901.6A patent/EP4135350A1/fr active Pending
- 2018-12-07 WO PCT/FR2018/053161 patent/WO2019122580A1/fr not_active Ceased
- 2018-12-07 US US16/955,398 patent/US11176951B2/en active Active
- 2018-12-07 PL PL18833274.6T patent/PL3729832T3/pl unknown
- 2018-12-07 CN CN201880081437.9A patent/CN111492674B/zh active Active
- 2018-12-07 JP JP2020533148A patent/JP7279049B2/ja active Active
-
2023
- 2023-05-09 JP JP2023077357A patent/JP7639053B2/ja active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160266865A1 (en) * | 2013-10-31 | 2016-09-15 | Dolby Laboratories Licensing Corporation | Binaural rendering for headphones using metadata processing |
| US20160300577A1 (en) * | 2015-04-08 | 2016-10-13 | Dolby International Ab | Rendering of Audio Content |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021034983A3 (fr) * | 2019-08-19 | 2021-04-01 | Dolby Laboratories Licensing Corporation | Orientation de la binauralisation de l'audio |
| CN114503607A (zh) * | 2019-08-19 | 2022-05-13 | 杜比实验室特许公司 | 音频的双耳化的操控 |
| CN114503607B (zh) * | 2019-08-19 | 2024-01-02 | 杜比实验室特许公司 | 用于操控音频的双耳化的方法、系统和计算机可读介质 |
| US11895479B2 (en) | 2019-08-19 | 2024-02-06 | Dolby Laboratories Licensing Corporation | Steering of binauralization of audio |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111492674B (zh) | 2022-03-15 |
| JP7279049B2 (ja) | 2023-05-22 |
| WO2019122580A1 (fr) | 2019-06-27 |
| US20210012782A1 (en) | 2021-01-14 |
| BR112020012071A2 (pt) | 2020-11-24 |
| EP4135350A1 (fr) | 2023-02-15 |
| KR20200100664A (ko) | 2020-08-26 |
| ES2986617T3 (es) | 2024-11-12 |
| EP3729832A1 (fr) | 2020-10-28 |
| EP3729832C0 (fr) | 2024-06-26 |
| CN111492674A (zh) | 2020-08-04 |
| JP2021508195A (ja) | 2021-02-25 |
| EP3729832B1 (fr) | 2024-06-26 |
| PL3729832T3 (pl) | 2024-11-04 |
| JP2023099599A (ja) | 2023-07-13 |
| KR102555789B1 (ko) | 2023-07-13 |
| US11176951B2 (en) | 2021-11-16 |
| JP7639053B2 (ja) | 2025-03-04 |
| RU2020121890A (ru) | 2022-01-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3729832B1 (fr) | Traitement d'un signal monophonique dans un décodeur audio 3d restituant un contenu binaural | |
| EP2042001B1 (fr) | Spatialisation binaurale de donnees sonores encodees en compression | |
| WO2011045506A1 (fr) | Traitement de donnees sonores encodees dans un domaine de sous-bandes | |
| US20220262373A1 (en) | Layered coding of audio with discrete objects | |
| US11570569B2 (en) | Associated spatial audio playback | |
| US12035127B2 (en) | Spatial audio capture, transmission and reproduction | |
| EP3603076B1 (fr) | Procédé de sélection d'au moins une partie d'image à télécharger par anticipation pour restituer un flux audiovisuel | |
| FR3011373A1 (fr) | Terminal portable d'ecoute haute-fidelite personnalisee | |
| CN114631332A (zh) | 比特流中音频效果元数据的信令 | |
| KR100598602B1 (ko) | 가상 입체 음향 생성 장치 및 그 방법 | |
| RU2779295C2 (ru) | Обработка монофонического сигнала в декодере 3d-аудио, предоставляющая бинауральный информационный материал | |
| FR3040253B1 (fr) | Procede de mesure de filtres phrtf d'un auditeur, cabine pour la mise en oeuvre du procede, et procedes permettant d'aboutir a la restitution d'une bande sonore multicanal personnalisee | |
| WO2024012805A1 (fr) | Transport de signaux audio dans un signal audio spatial | |
| WO2006075079A1 (fr) | Procede d’encodage de pistes audio d’un contenu multimedia destine a une diffusion sur terminaux mobiles | |
| EP3108670B1 (fr) | Procédé et dispositif de restitution d'un signal audio multicanal dans une zone d'écoute |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PLFP | Fee payment |
Year of fee payment: 2 |
|
| PLSC | Publication of the preliminary search report |
Effective date: 20190621 |
|
| RX | Complete rejection |
Effective date: 20200512 |