INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Dans un mode de réalisation alternatif, M est égal à deux et X est supérieur ou égal à quatre.
Le procédé peut être utilisé pour transformer au moins quatre, au moins cinq ou mieux au moins six signaux d’entrée en deux signaux de sortie. L’utilisation d’un procédé transformant quatre signaux d’entrée ou plus en deux signaux de sortie est particulièrement avantageux pour restituer un contenu au format Dolby Atmos®, ambisonique, 5.1, 7.1 sur les deux enceintes d’un casque audio.
L’invention porte également sur une utilisation d’un procédé selon l’invention pour émettre : - un contenu musical stéréophonique comportant deux signaux d’entrée via des haut-parleurs d’un véhicule motorisé, ou
- un contenu musical stéréophonique comportant deux signaux d’entrée via des haut-parleurs d’un système home cinéma ou d’un système Dolby Atmos® comportant au moins six haut-parleurs, mieux au moins huit haut-parleurs, encore mieux au moins dix haut-parleurs, ou
- un contenu musical stéréophonique comportant deux signaux d’entrée dans une salle de concert comportant quatre haut-parleurs ou plus, ou
- un contenu audio comportant au moins quatre signaux d’entrée, de préférence six signaux d’entrée, via un casque audio comportant deux haut-parleurs.
L’invention concerne également un programme d’ordinateur comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduisent celui-ci à mettre en œuvre le procédé de traitement de signal selon l’invention.
De préférence, l’espace virtuel, en particulier la géométrie prédéterminée de l’espace virtuel et/ou les valeurs des gains g k et τ k sont stockées dans une base de données.
Plusieurs géométries d’espaces virtuels peuvent être stockées dans une base de données. Avant l’étape a) ou avant l’étape b), la géométrie prédéterminée de l’espace virtuel pour la mise en œuvre de l’étape b) peut être sélectionnée dans la base de données.
Plusieurs matrices déterminant des coefficients pour la combinaison linéaire de l’étape e) peuvent être stockées dans une base de données. Avant l’étape e), en particulier avant l’étape a), une matrice est sélectionnée dans la base de données pour mettre en œuvre l’étape e) selon l’invention.
L’invention concerne aussi un système comportant :
- un programme d’ordinateur selon l’invention,
Par interaction réelle est entendu une interaction physique dans un environnement réel. Notamment, l’interaction physique est effectuée sur un contenu textuel réel tel qu’un livre papier, ou un sur un contenu textuel virtuel reproduit tel qu’un livre numérique affiché sur une tablette, un smartphone, une liseuse, etc.
Et, respectivement, par interaction virtuelle est entendu une interaction dans un environnement virtuel ou dans une partie virtuelle d’un environnement en réalité augmenté. Par exemple, l’interaction virtuelle est effectuée sur un contenu textuel virtuel dans un environnement virtuel, tel qu’un livre numérique reproduit en réalité virtuelle ou plus simplement sur une liseuse électronique, ou sans agir directement sur un contenu textuel réel mais dans une partie virtuelle d’un environnement en réalité augmenté placée en superposition sur le contenu textuel réel, tel qu’un livre papier.
Par exemple, l’action commandé ac correspond à un geste réel du dispositif d’interaction réel 7 R , notamment d’un dispositif réel automatisé tel qu’un robot ou plus simplement un bras robotisé ou un dispositif mécanique de manipulation d’un contenu textuel réel 2 R ou virtuel 2 V , notamment un tourne-page électrique, électronique et/ou automatisé notamment pour livre papier et/ou liseuse.
De manière alternative, l’action commandé ac correspond à un geste virtuel dans un environnement virtuel d’un dispositif d’interaction virtuel 3, 13 relativement à un contenu textuel virtuel 2 V ou réel 2 R , tel qu’une fonction d’un éditeur de contenu virtuel, un geste virtuel d’un avatar dans un environnement virtuel reproduisant le contenu textuel virtuel et/ou des informations virtuelles (tel qu’un surlignage du texte, un marque-page, une traduction , une définition de la partie de texte, etc.) générées par le geste virtuel en superposition du contenu textuel réel… Notamment, les informations virtuelles générées constituent un contenu virtuel 32 V superposé au contenu textuel réel 2 R .
En particulier, la portion du texte ptxt est fonction de données de suivi du regard d sr d’un utilisateur. L’action ac est alors réalisée sur la totalité de la portion de texte ptxt ou seulement une partie de celle-ci. Un dispositif de suivi de regard, aussi nommé détecteur de regard, 5, 35, 135 détecte le déplacement, le mouvement du regard mr de l’utilisateur U.
Notamment, le lecteur augmenté de textes 1 reçoit les données de suivi de regard d sr d’un détecteur de regard externe 5, 35, par exemple, d’un détecteur de regard 35 intégré dans des lunettes ou un casque de réalité augmenté 3. De manière alternative, le lecteur augmenté de textes 1 comporte le détecteur de regard 135, aussi nommé dispositif de suivi de regard, fournissant des données de suivi de regard d sr d’un utilisateur.
En particulier, la portion du texte ptxt est une zone de texte captée zc en fonction des données de suivi de regard d sr . L’action ac est alors réalisée notamment sur du texte imprimé sur un support réel, aussi nommé contenu textuel réel.
En particulier, un capteur de textes 6, 36, 136, tel qu’une caméra, capte une zone de texte 21 en fonction des données de suivi de regard d sr et fournit une zone de texte captée zc. Eventuellement, le dispositif de suivi de regard 5, 35, 135 et le capteur de textes 6,36, 136 utilisent le ou les mêmes capteur(s) visuel(s), notamment une seule et même caméra.
Notamment, le lecteur augmenté de textes 1 reçoit la zone captée zc d’un capteur de textes externe 6,36, par exemple, d’un capteur de textes 36 intégré dans des lunettes ou un casque de réalité augmenté 3. De manière alternative, le lecteur augmenté de textes 1 comporte le capteur de textes 136, notamment une caméra apte à captée une zone de texte zc en fonction de données de suivi de regard d sr . La zone de texte captée zc constitue la portion de texte ptxt.
En particulier, le lecteur augmenté de textes 1 comporte un analyseur 14, 141 apte à déterminer un geste gd d’un utilisateur relativement à la portion de texte ptxt en fonction du signal neuronal reçu sn.
Ainsi, l’action commandée ac correspond à une action réelle qui serait réalisée par le geste gd de l’utilisateur si le geste était réel et le support du texte était réel.
En particulier, le geste gd est un geste réel ou simulé. Notamment, l’utilisateur effectue réellement un geste par exemple de la main à distance du contenu réel ou distant, une interface neuronale 4 permet de détecter un signal neuronal particulier sn à l’instant où le geste est effectué. Ce signal neuronal sn est transmis à l’analyseur 14, 141 qui détermine le geste réel effectué par l’utilisateur et commande une action ac pour la réalisation sur le contenu textuel du résultat du geste réel. Ainsi, tout se passe comme si l’utilisateur effectuait ce geste directement sur le contenu textuel. Si l’utilisateur soit en raison d’un handicap, soit parce que ses mains sont déjà utilisées ne peut manipuler directement ou à distance, l’utilisateur simule mentalement le geste qu’il souhaiterait effectuer : le geste est alors dit simulé. Cette simulation mentale du geste déclenche dans le cerveau de l’utilisateur un signal neuronal équivalent au signal neuronal déclenché par le geste réel. Le signal neuronal sn détecté lors du geste simulé est transmis à l’analyseur 14, 141 qui détermine le geste réel mentalement visualisé par l’utilisateur et commande une action ac pour la réalisation sur le contenu textuel du résultat du geste réel. Ainsi, tout se passe comme si l’utilisateur effectuait réellement ce geste directement sur le contenu textuel. Ainsi, même un utilisateur dans un situation ou le geste n’est pas réellement exécutable peut déclencher la commande par le contrôleur de l’action en simulant mentalement ce geste.
En particulier, le contrôleur 10 commande un ou plusieurs des dispositifs commandés suivants (non illustrés): - un éditeur de textes 80, 180, 380, - un traducteur 81, 181, 381,781, - un dictionnaire 82, 182, 382,782, - un manipulateur robotisé de contenus textuels réels 7 R , - un synthétiseur vocal 32, - un système de réalité augmenté 3.
Ainsi, le contrôleur 10 commande respectivement : - des fonctions d’édition du texte, telles que le surlignage de la partie du texte, l’ajout d’une note relativement à cette partie du texte, d’un marque-page…, - une traduction de la portion du texte dans une langue soit prédéfinie, soit sélectionnée par un autre signal neuronal, - une fourniture d’une définition d’un mot correspondant à la partie de texte, voire d’un article encyclopédique correspondant au domaine auquel la portion de texte est relative, - des mouvement d’un manipulateur robotisé, notamment d’un bras robot (permettant de tourner une page, fermer un contenu, ouvrir un contenu sur un marque page, introduire un marque page, corner une page, surligner un texte…), - une reproduction vocale du texte de la partie de texte, - une reproduction en réalité augmenté des éléments générés par d’autres dispositifs commandés (surlignage, traduction, définition, marque-page…).
En particulier, le lecteur augmenté de textes 1 comporte un ou plusieurs des dispositifs d’interactions 3, 7, voire des dispositifs commandés tels qu’un des dispositifs commandés de gestion de textes 8, 18, 38, 78, notamment un éditeur de textes 80, 180, 380 ; un traducteur 81, 1801, 381, 781 ; et/ou un dictionnaire 82, 1802, 382, 782 ; etc.. Un tel dispositif de gestion de textes constitue un dispositif propre 8, 18, 180, 38, 78, 80, 1800, 380, 81, 1801, 381, 781,82, 1802, 382, 782 ou implémenté dans un système 8, 18,180, 38, 78. Le dispositif propre de gestion de textes ou système de gestion de textes comportant un tel dispositif de gestion de textes est soit un dispositif de gestion de textes 8, 80, 81, 82, distinct des dispositifs utilisés pour la lecture augmentée 1, 3, 7 R ; soit un dispositif de gestion de textes 18, 180, 1800, 1801, 1802 implémenté dans le lecteur augmenté de textes 1 ; soit un dispositif de gestion de textes 38, 380, 381, 382, 78, 870, 871, 872 implémenté dans le dispositif d’interaction virtuel 3 ou réel 7.
En particulier, le lecteur 1 comporte un enregistreur 181 apte à stocker des informations générées i la par la mise en œuvre de l’action ac relative au texte. Ainsi, le texte pourra être reconsulté ultérieurement par l’utilisateur aussi bien dans sa version d’édition ou dans sa version enrichie par l’utilisateur.
Le circuit intégré 102 comprend par exemple une mémoire non volatile 104 (NV MEM) de type FLASH. La mémoire 104 est reliée à un contrôleur d’accès 106 (ACCESS CTRL) implémenté, par exemple, par un circuit matériel, ou au moins partiellement par une implémentation logicielle. Le contrôleur d’accès 106 est par exemple relié à un bus 108, le bus 108 comprenant par exemple un bus de donnée.
Le circuit intégré 102 comprend en outre, par exemple, un compteur monotone 110 (MONOTONIC COUNTER) configuré pour générer des valeurs de comptage. De plus, dans certains modes de réalisation, le circuit intégré 102 comprend également un processeur 112 (CPU), et/ou une mémoire volatile 114 (RAM). La mémoire volatile 114 est, par exemple, une mémoire volatile à accès aléatoire (de l’anglais « Random Access Memory »). Le compteur monotone 110, le processeur 112 et la mémoire volatile 114 sont par exemple reliés au contrôleur d’accès 106 par l’intermédiaire du bus 108.
Le contrôleur d’accès 106 comprend par exemple un registre volatile 116 (REGISTER) et un registre volatile ou non volatile 118 (ALT_SECT). Le contrôleur d’accès 106 est par exemple configuré pour recevoir une valeur de niveau TIL générée par le compteur monotone 110. Dans certains cas, le contrôleur d’accès 106 est également configuré pour recevoir un signal TZ et/ou un signal SEC/NSEC. Le signal SEC/NSEC est par exemple un signal indiquant un fonctionnement du circuit intégré 102 dans un mode sécurisé (SEC) ou non sécurisé (NSEC). Le signal TZ est par exemple un signal indiquant un fonctionnement du circuit intégré 102 dans un mode sécurisé avec un domaine de confiance (en anglais « Trust Zone »). Les signaux TZ et SEC/NSEC sont par exemple transmis par un circuit de configuration du démarrage et de la sécurité du circuit intégré 102 (en anglais « System configuration, Boot and Security »), ce circuit de configuration n’étant pas représenté en .
Selon un mode de réalisation de la présente description, la mémoire non volatile 104 comprend un premier secteur 120 (SECT1) et un deuxième secteur 122 (SECT2). La mémoire comprend en outre une zone 124 (CODE/DATA) contenant par exemple des codes, tels que des codes de démarrage et/ ou des codes applicatifs, et/ou des données.
Dans les applications visées par la présente description et en mode de fonctionnement usuel, un seul des deux secteurs contient des données et ce secteur est désigné comme étant un secteur courant de la mémoire non volatile 104, l’autre secteur étant quant à lui désigné comme étant un secteur alternatif. L’usage des deux secteurs 120 et 122 permet de modifier ou de supprimer, de manière individuelle, une valeur d’une donnée stockée dans le secteur courant. Pour ce faire, des valeurs de donnée sont écrites dans le secteur alternatif, puis les rôles des secteurs sont par exemple inversés, le secteur alternatif devenant le secteur courant, et le secteur courant devenant le secteur alternatif.
Selon un mode de réalisation, le secteur 120 comprend un emplacement 126 et le secteur 122 comprend un emplacement 128. Les deux emplacements 126 et 128 sont réservés au stockage d’une ou plusieurs valeurs de sélection SLT1, SLT2. Suite à une mise sous tension de la mémoire non volatile 104, le contenu des emplacements 126 et 128 est lu et les valeurs de sélection SLT1, SLT2 permettent d’identifier lequel parmi les secteurs 120 et 122 est le secteur courant, et lequel parmi les secteurs 120 et 122 est le secteur alternatif. Dans un exemple, chaque valeur de sélection SLT1, SLT2 peut être soit non programmée, c’est-à-dire que l’emplacement est vierge, soit programmée avec l’une parmi trois valeurs de comptage qui vont être désignées 0, 1 et 2.
Selon un mode de réalisation, une règle est établie entre les valeurs de comptage 0, 1 et 2 permettant de décider quel est le secteur courant et quel est le secteur alternatif lorsque les deux emplacements 126 et 128 ne sont pas vierges. A titre d’exemple, lorsque les valeurs de sélection programmées sont les valeurs 0 et 1, le secteur contenant la valeur de sélection 1 est le secteur courant. Lorsque les valeurs de sélection programmées sont les valeurs 1 et 2, le secteur contenant la valeur de sélection 2 est le secteur courant. Lorsque les valeurs de sélection programmées sont les valeurs 2 et 0, le secteur contenant la valeur de sélection 0 est le secteur courant.
Selon un mode de réalisation, lorsque l’emplacement d’un secteur est vierge et l’emplacement de l’autre secteur est non vierge, c’est le secteur comprenant l’emplacement non vierge qui est désigné comme étant le secteur courant.
Selon un exemple, les valeurs de sélection sont des valeurs, exprimées en chiffres hexadécimales, 51, 8A et B4. Les valeurs 51, 8A et B4 sont présentées uniquement à titre d’exemple et d’autres valeurs sont bien sûr envisageables. De plus, comme cela est le cas pour les valeurs 51, 8A et B4, dans certains modes de réalisation, chacune des valeurs de sélection a au moins les valeurs de 2 bits différant des deux autres valeurs de sélections.
Lorsque le secteur courant est identifié, une indication du secteur courant est alors stockée dans le registre 116. L’indication prend par exemple la forme d’un bit ou d’un complément d’adresse.
Selon un mode de réalisation, les emplacements 126 et 128 ne sont pas accessibles par logiciel. Les contenus des emplacements 126 et 128 ne peuvent donc pas être falsifiés facilement.
Selon un mode de réalisation, un bit stocké dans le registre 118 est modifiable par le processeur 112, permettant à un logiciel exécuté par le processeur 112 d’indiquer dans lequel des secteurs courant et alternatif une valeur de donnée sera écrite. A titre d’exemple, lorsque le bit est dans l’état 0, cela traduit que le secteur courant est sélectionné pour écriture, et lorsque le bit vaut 1, cela traduit que le secteur alternatif est sélectionné pour écriture.
La illustre, de façon schématique et sous forme de blocs, le contenu de la mémoire 104 selon un mode de réalisation de la présente description.
A titre d’exemple, la mémoire 104 comprend, dans la zone 124, des données et des codes 200 (DATA/USER CODES) et des codes 202 (CODES). Les codes parmi les données et codes 200 sont par exemple des codes configurables par un utilisateur du circuit 102 afin de l’adapter à ses besoins pour le dispositif 100. Les codes 200 sont par exemple non sécurisés et sont par exemple stockés sur des adresses mémoire, exprimées en valeurs hexadécimales, allant de 0x081F_FFFF à 0x0800_0000. Les codes 202 sont par exemple des codes de démarrage stockés par le fabriquant du circuit 102 et sont par exemple stockés sur des adresses mémoire, exprimées en valeurs hexadécimales, allant de 0x0BF9_FFFF à 0x0BF8_0000.
A titre d’exemple, la mémoire FLASH 104 comprend également une zone 204 configurée pour stocker des paramètres de la mémoire FLASH, tel que des paramètres de sécurité 204 (USER OPTIONS), et/ou une zone 206 (ENGI OPTION) configurée pour stocker des paramètres de configuration, tels que des paramètres de configuration d’un ou plusieurs modules, des paramètres de configuration du circuit intégré 102, des paramètres d’activation ou de désactivation d’une ou plusieurs applications de sécurité, des paramètres indiquant la taille d’une ou plusieurs zones de la mémoire 104, telle que par exemple la zone 204. Les emplacements des zones 204 et 206 ne font par exemple pas partie des zones d’adresses mappées dans la mémoire 104, c’est-à-dire qu’ils ne font pas partie de l’espace mémoire visible et accessible par le processeur 112.
A titre d’exemple, la zone 124 comprend en outre d’autres codes ou données 208.
- un ou plusieurs tensioactifs cationiques, présents en une teneur totale d’au moins 0,8% en poids, par rapport au poids total de la composition.
Dans l’exemple de la , on obtient par exemple les signaux retardés e i,k suivants : pour i=1 : e 1,1 (t)= g 1 * e 1 (t-τ 1 ) e 1,2 (t)= g 2 * e 1 (t-τ 2 ) e 1,3 (t)= g 3 * e 1 (t-τ 3 ) e 1,4 (t)= g 4 * e 1 (t-τ 4 ) pour i=2 : e 2,1 (t)= g 1 * e 2 (t-τ 1 ) e 2,2 (t)= g 2 * e 2 (t-τ 2 ) e 2,3 (t)= g 3 * e 2 (t-τ 3 ) e 2,4 (t)= g 4 * e 2 (t-τ 4 ) ; pour i=3 : e 3,1 (t)= g 1 * e 3 (t-τ 1 ) e 3,2 (t)= g 2 * e 3 (t-τ 2 ) e 3,3 (t)= g 3 * e 3 (t-τ 3 ) e 3,4 (t)= g 4 * e 3 (t-τ 4 ) et pour i=4 : e 4,1 (t)= g 1 * e 4 (t-τ 1 ) e 4,2 (t)= g 2 * e 4 (t-τ 2 ) e 4,3 (t)= g 3 * e 4 (t-τ 3 ) e 4,4 (t)= g 4 * e 4 (t-τ 4 ).
Chaque retard τ k peut être associé à un haut-parleur virtuel H k de l’espace virtuel. De même, chaque gain g k peut être associé à un haut-parleur virtuel H k de l’espace virtuel.
Autrement dit, les signaux retardés e 1,1 , e 2,1 , e 3,1 , e 4,1 résultent d’une simulation d’une écoute des signaux décorrélés e 1 , e 2 , e 3 , e 4 , respectivement au travers des haut-parleurs virtuels H 1 , H 2 , H 3 , H 4 de l’espace virtuel, respectivement.
Les retards τ k et les gains g k dépendent de la géométrie de l’espace virtuel. Pour déterminer les retards τ k et les gains g k , il faut donc déterminer la géométrie l’espace virtuel.
Espace virtuel La détermination de l’espace virtuel peut résulter de la détermination de la position des haut-parleurs virtuels et de la position d’écoute virtuelle de l’espace virtuel.
La détermination de l’espace virtuel peut être déterminée de sorte à minimiser l’IACC.
La détermination de l’espace virtuel peut être déterminée de sorte à minimiser les variations de niveaux de fréquences issus de réponses fréquentielles des signaux retardés e i , k .
Dans un mode de réalisation préféré, la détermination de l’espace virtuel est déterminée de sorte à minimiser l’IACC et les variations de niveaux de fréquences issus d’une réponse fréquentielle des signaux retardés e i , k .
De préférence, l’espace virtuel est un espace sans résonnance, c’est-à-dire que l’espace virtuel ne comporte pas d’obstacle réfléchissant le signal. En particulier, l’espace virtuel n’est, avantageusement, pas une salle virtuelle partiellement fermée ou fermée. L’absence de résonnance permet entre autres de conserver l’intention artistique originale.
Dans un mode de réalisation particulier, un utilisateur peut modifier le nombre et/ou la position des haut-parleurs virtuels, et/ou la position d’écoute virtuelle dans l’espace virtuel.
De préférence, plusieurs espaces virtuels sont pré-paramétrés en fonction du nombre de haut-parleurs virtuels désirés.
Avant l’étape b), en particulier avant l’étape a), l’utilisateur peut déterminer la géométrie de l’espace virtuel, par exemple en sélectionnant une géométrie prédéterminée dans une base de données.
En fonction du nombre de signaux décorrélés N, un espace virtuel prédéterminé est sélectionné parmi un ensemble d’espaces virtuels en fonction du nombre de haut-parleurs virtuels des espaces virtuels de l’ensemble d’espaces virtuels, chaque espace virtuel de l’ensemble d’espaces virtuels comportant un nombre de haut-parleurs virtuels unique.
Retards Les retards τ k peuvent être déterminés en fonction de la distance séparant chaque haut-parleur virtuel de la position d’écoute virtuelle dans l’espace virtuel, en fonction de la vitesse de propagation du son dans le vide c, comme illustré aux figures 2a et 2b.
Les figures 2a et 2b schématisent un espace virtuel 3 comportant huit haut-parleurs virtuels 32 et une position d’écoute virtuelle 34. La représente une vue de dessus de l’espace virtuel 3 et la représente une vue de côté de l’espace virtuel 3. On peut déterminer les valeurs des τ k comme suit : τ k = d k /c, avec c la vitesse du son dans le vide.
Pour l’exemple des figures 2a et 2b on définit les distances d 1 , d 2 , d 3 , d 4 séparant respectivement la position d’écoute virtuelle 34 et les haut-parleurs virtuels H 1 , H 2 , H 3 et H 4 , en fonction du paramètre y. On peut en déduire les τ k suivants :
Un exemple avec deux éléments d’injection a été représenté sur la . Toutefois, le deuxième mode de réalisation couvre également un module lumineux avec une nappe de guidage flexible avec trois parties ou plus, et avec au moins trois éléments d’injection, chaque élément d’injection étant placé en regard de l’une des parties.
La illustre un module lumineux 400 d’un ensemble selon un troisième mode de réalisation de l’invention.
Dans le troisième mode de réalisation de l’invention, le module lumineux 400 comprend au moins une première nappe de guidage flexible 410.1 et une deuxième nappe de guidage flexible 410.2, les deux nappes de guidage flexibles étant superposées, ce qui implique qu’au moins une partie de la première nappe de guidage flexible 410.1, dans le plan X-Y, est superposée avec au moins une partie de la deuxième nappe de guidage flexible 410.2, dans une zone commune, qui correspond à un ensemble de positions dans le plan X-Y.
A noter que du fait de leur flexibilité, les nappes de guidage peuvent ne pas être planes mais peuvent être courbées. La présente ainsi le module lumineux 400 lorsque les nappes de guidage flexibles sont planes, par exemple superposées sur un support plan.
Une telle superposition est notamment avantageuse lorsque les nappes de guidage flexibles sont transparentes comme détaillé précédemment.
Ainsi, les première et deuxième nappes de guidage flexibles 410.1 et 410.2 sont aptes à projeter de la lumière dans une zone commune.
dans laquelle R 4 , R 5 et R 18 sont sélectionnés indépendamment les uns des autres parmi le groupe consistant en C 1 -C 10 alkyle, C 2 -C 5 alkényle, C 1 -C 10 perfluoroalkyle et C 6 aryle ;
R 6 , R 7 , R 8 , R 9 , R 10 , R 11 , R 12 , R 13 , R 15 et R 16 sont sélectionnés indépendamment les uns des autres parmi le groupe consistant en H, C 1 -C 10 alkyle, C 2 -C 5 alkényle, C 1 -C 10 perfluoroalkyle et C 6 aryle ;