Brevet FR3046489A1 (20170707)
REVENDICATIONS1. Encodeur ambisonique (400) d'onde sonore (410) à pluralité de réflexions, comprenant : Une logique (420) de transformation fréquentielle de l'onde sonore ; Une logique (430) de calcul d'harmoniques sphériques de l'onde sonore et de la pluralité de réflexions à partir d'une position d'une 10 source de l'onde sonore et de positions d'obstacles à une propagation de l'onde sonore ; - une pluralité (440) de logiques de filtrage dans le domaine fréquentiel recevant en entrée des harmoniques sphériques de la pluralité de réflexions, chaque logique de filtrage étant paramétrée 15 par des coefficients acoustiques et des délais des réflexions ; - Une logique (450) d'addition d'harmoniques sphériques de l'onde sonore et des sorties des logiques de filtrage.\n<CLM>\1\tEncodeur ambisonique selon la revendication 1, dans lequel la logique 20 de calcul d'harmoniques sphériques de l'onde sonore est configurée pour calculer les harmoniques sphériques de l'onde sonore et de la pluralité de réflexions à partir d'une position fixe de la source de l'onde sonore. 25\n<CLM>\1\tEncodeur ambisonique selon la revendication 1, dans lequel la logique de calcul d'harmoniques sphériques de l'onde sonore est configurée pour calculer de manière itérative les harmoniques sphériques de l'onde sonore et de la pluralité de réflexions à partir de positions successives de la source de l'onde sonore. 30\n<CLM>\1\tEncodeur ambisonique selon l'une des revendications 1 à 3, dans lequel chaque réflexion est caractérisée par un unique coefficient acoustique. 3046489 30\n<CLM>\1\tEncodeur ambisonique selon l'une des revendications 1 à 3, dans lequel chaque réflexion est caractérisée par un coefficient acoustique pour chaque fréquence dudit échantillonnage fréquentiel.\n<CLM>\1\tEncodeur ambisonique selon l'une des revendications 1 à 5, dans lequel les réflexions sont représentées par des sources sonores virtuelles.\n<CLM>\1\tEncodeur ambisonique selon l'une des revendications 1 à 5, comprenant en outre une logique de calcul des coefficients acoustiques, des délais et de la position de des sources sonores virtuelles des réflexions, ladite logique de calcul étant configurée pour calculer les coefficients acoustiques et les délais des réflexions en fonction d'estimations d'une différence de distance parcourue par le son entre la position de la source de l'onde sonore et une position estimée d'un utilisateur d'une part, et d'une distance parcourue par le son entre les positions des sources sonores virtuelles des réflexions et la position estimée de l'utilisateur d'autre part.\n<CLM>\1\tEncodeur ambisonique selon la revendication 7, dans lequel la logique de calcul des coefficients acoustiques, des délais et des positions des sources sonores virtuelles des réflexions, est en outre configurée pour calculer les coefficients acoustiques des réflexions en fonction d'au moins un coefficient acoustique d'au moins un obstacle à la propagation d'ondes sonores, sur lequel le son est réfléchi.\n<CLM>\1\tEncodeur ambisonique selon l'une des revendications 7 à 8, dans lequel la logique de calcul des coefficients acoustiques, des délais et des positions des sources sonores virtuelles des réflexions est configurée pour calculer des positions de sources sonores virtuelles des réflexions comme des symétriques de la position de la source de l'onde sonore par rapport à un plan tangent à un obstacle à la propagation d'ondes sonores.\n<CLM>\1\tEncodeur ambisonique selon l'une des revendications 1 à 9, dans lequel la logique de calcul d'harmoniques sphériques de l'onde sonore et de la pluralité de réflexions est en outre configurée pour calculer des 3046489 31 harmoniques sphériques de l'onde sonore et de la pluralité de réflexions à chaque fréquence de sortie du circuit de transformation fréquentielle, ledit encodeur ambisonique comprenant en outre une logique de calcul de coefficients binauraux de l'onde sonore, 5 configurée pour calculer des coefficient binauraux de l'onde sonore en multipliant à chaque fréquence de sortie du circuit de transformation fréquentielle de l'onde sonore le signal de l'onde sonore par les harmoniques sphériques de l'onde sonore et de la pluralité de réflexions à cette fréquence. 10\n<CLM>\1\tEncodeur ambisonique selon l'une des revendications 7 à 9, dans lequel la logique de calcul des coefficients acoustiques, des délais et des positions des sources sonores virtuelles des réflexions est configurée pour calculer des coefficients acoustiques et des délais 15 d'une pluralité de réflexions tardives.\n<CLM>\1\tMéthode d'encodage ambisonique d'onde sonore à pluralité de réflexions, comprenant : une transformation fréquentielle (710) de l'onde sonore ; 20 un calcul (720) d'harmoniques sphériques de l'onde sonore et de la pluralité de réflexions à partir d'une position d'une source de l'onde sonore et de positions d'obstacles à une propagation d'ondes sonores ; un filtrage (730), par une pluralité de logiques de filtrage dans le 25 domaine fréquentiel, des harmoniques sphériques de la pluralité de réflexions, chaque logique de filtrage étant paramétrée par des coefficients acoustiques et des délais des réflexions; une addition (740) d'harmoniques sphériques de l'onde sonore et 30 des sorties des logiques de filtrage.\n<CLM>\1\tProduit programme d'ordinateur comprenant des instructions de code de programme enregistrées sur un support lisible par ordinateur pour l'encodage ambisonique d'onde sonore à pluralité de réflexions, lesdites instructions de code de programme étant configurées pour : - effectuer une transformation fréquentielle de l'onde sonore ; 35 - calculer des harmoniques sphériques de l'onde sonore et de la pluralité de 3046489 32 réflexions à partir d'une position d'une source de l'onde sonore et de positions d'obstacles à une propagation de l'onde sonore ; - paramétrer une pluralité de logiques de filtrage dans le domaine fréquentiel s recevant en entrée des harmoniques sphériques de la pluralité de réflexions, chaque logique de filtrage étant paramétrée par des coefficients acoustiques et des délais des réflexions ; - additionner des harmoniques sphériques de l'onde sonore et des sorties des 10 logiques de filtrage Lorsque ledit programme fonctionne sur un ordinateur.