INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Le poste de travail 10 d'acquisition d'image gère la gamme dynamique des niveaux de gris pour une zone cliniquement pertinente ou une zone d'intérêt dans une image médicale numérique obtenue par le détecteur numérique 22. Le poste de travail IO d'acquisition d'image tient compte de différences entre les gammes diagnostiques des images médicales obtenues par le détecteur numérique 22. Le poste de travail 10 d'acquisition d'image garantit en outre une constance de la densité optique des images numériques imprimées par l'imprimante 38 ou présentées par le moniteur 36 indépendamment du type d'imprimante ou de moniteur. La luminance genérée par des films éclairés par l'arrière à densité optique ajustée génerés par l'imprimante 38 va correspondre à la luminance des images présentées sur le moniteur 36. Le poste de travail 10 d'acquisition d'image offre à un utilisateur la possibilité de choisir une densité optique désirée pour une structure anatomique particulière et/ou un type de film pour chaque application. De plus, l'utilisateur peut choisir des zones d'intérêt correspondant à des régions anatomiques ou manipuler les cibles calculées automatiquement. La figure 2 est une représentation graphique d'une relation entre l'exposition les valeurs de densité optique d'un exemple de film. Le film peut par exemple représenter une combinaison écran à très fort contraste/film ITC de Kodak. Le graphe de la figure 2 représente l'exposition relative du film en échelle logarithmique suivant l'axe horizontal. L'axe vertical représente la densité optique film. L'exemple de film de la figure 2 présente une relation sigmoïde entre le niveau de gris relatif et la densité optique, ayant une partie initiale comprimée 100 et partie finale comprimée 102. Une partie sensiblement linéaire 104 est située au centre du graphe.
La figure 3 représente un ensemble de courbes associées à des exemples de film de différentes sensibilités et différents contrastes. L'axe horizontal représente de nouveau l'exposition relative en échelle logarithmique, tandis que l'axe vertical représente la densité optique associée à chaque exposition. Des courbes caractéristiques 106, 108 et 110 correspondent à des films de contrastes différents, tels que très fort contraste, fort contraste, et normal. Une courbe 112 représente une combinaison de sensibilité plus faible que les courbes 106, 108 et 110. En option, l'ensemble des courbes de densité optique en fonction de l'exposition pour des films particuliers peut être mémorisé en tant qu'ensembles de caractéristiques de film 40 dans le poste de travail 10 d'acquisition d'image. Les courbes caractéristiques 106 112 peuvent être mémorisées sous la forme de tables de consultation pour former des caractéristiques de film 40. Selon une variante, les courbes caractéristiques 106-112 peuvent être mémorisées sous la forme d'équations définissant des courbes particulières en tant que caractéristiques de film 40. Selon une autre variante, il suffit de mémoriser seulement certains points le long de chaque courbe 106-112, tels que des points de maximum et de minimum sur la courbe. La figure 4 représente une fonction exposition-densité optique 118 qui peut être mémorisée en tant que modèle exposition-DO 42 dans le poste de travail 10 d'acquisition d'image. La fonction exposition-densité optique 118 peut représenter modèle de film définissant une relation entre des niveaux de gris de l'image médicale obtenue par détecteur numérique 22 et des densités optiques à atteindre définies par un médecin ou opérateur, ou prédéfinies d'après des données d'historique ou préférences de l'utilisateur. Un détecteur numérique présente généralement une réponse non linéaire à l'exposition incidente. La transformation de l'espace des niveaux de gris à l'espace du logarithme des expositions est donc réalisée par un logarithme fonctionnel (flog). Cette fonction peut être étalonnée ou précisée. La fonction exposition/densité optique de la figure 4 représente suivant l'axe horizontal le logarithme l'exposition ou flog(niveaux de gris) d'une image médicale originale captée par le détecteur numérique 22. L'axe vertical correspond à des densités optiques désirées par l'opérateur ou prédéfinies d'après des préférences l'utilisateur. figure 4 représente une fonction sigmoïde comprenant une partie initiale 120 et une partie finale 122. Les parties initiale et finale 120 et 122 sont séparées par une partie sensiblement linéaire 124. Dans l'exemple de fonction représenté sur la figure 4, les densités optiques (DO) suivant l'axe vertical sont définies par l'équation suivante: 1 Dans l'équation logE représente le logarithme en base 10 de l'exposition.
Les figures 7A et 7B représentent un exemple de fonction de présentation en niveaux de gris normalisée et sa mise en oeuvre. La figure 7A représente suivant l'axe horizontal les valeurs numériques de niveau de gris d'un dispositif de sortie, comprises par exemple entre 0 et 256. L'axe vertical de la figure 7A représente un niveau de luminance produit en un pixel particulier lorsque le dispositif de sortie reçoit une valeur numérique de niveau de gris correspondante comprise entre 0 et 256. Le graphe 200 représente une "norme" universellement acceptée selon laquelle doivent fonctionner des dispositifs de présentation (par exemple, un dispositif doit fournir une luminance correspondant au graphe 200 lorsqu'il reçoit une valeur binaire de 0-256). Le graphe 202 représente une séquence de valeurs de luminance mesurées lors de l'étalonnage d'un exemple de dispositif de sortie. Des dispositifs de sortie tels que des imprimantes et des moniteurs, ne fournissent pas une luminance constante et prédéterminée au cours de la durée de vie du dispositif, car Page, l'usure et autres affectent les performances du dispositif. On doit donc étalonner les dispositifs pour mettre en corrélation la luminance et les niveaux de gris d'entrée. Les points de données mesurées sur la courbe 202 représentent une luminance produite par le dispositif de sortie non étalonné en réponse à un niveau de gris particulier reçu. Par exemple, lorsque le dispositif de sortie reçoit un niveau de gris de 64, dispositif de sortie génère un pixel ayant une luminance d'environ 1,6 (point 204). Cependant, si le dispositif fonctionnait idéalement et sans erreur, il devrait générer pixel ayant une luminance d'environ 4,0 (point 206) en recevant en entrée un niveau de gris de On utilise la fonction de présentation normalisée pour étalonner le dispositif calculant, pour chaque niveau de gris d'entrée, un niveau de gris étalonné ou corrigé qui permettra de produire la valeur de luminance désirée. Dans l'exemple de la figure 7A, lorsque le dispositif non étalonné reçoit un niveau de gris de 64, la fonction de présentation normalisée identifie la luminance désirée (point 206) et un niveau de gris corrigé (point 208) qui, entré dans le dispositif de sortie, produira la luminance désirée. Dans l'exemple de la figure 7A, le niveau de gris étalonné au point 208 correspond à environ 98. L'opération de correction illustrée sur la figure 7A entre les points 204-208 est répétée pour chaque valeur de pixel pour former une courbe d'étalonnage 210 qui peut représenter une fonction de présentation en niveaux de gris normalisée, telle que représentée sur la figure 7B.
La figure 7B représente suivant l'axe horizontal des niveaux de gris compris entre 0 et 256 associés à une imagë médicale d'entrée. L'axe vertical représente des niveaux de gris d'un dispositif de sortie étalonné. La courbe d'étalonnage 210 définit une relation entre chaque niveau de gris de l'image d'entrée et un niveau de gris corrigé qui doit être fourni au dispositif de sortie afin d'obtenir la luminance désirée. Dans l'exemple des figures 7A et 7B, on a déterminé sur la figure 7A que le niveau de gris 64 de l'image originale d'entrée correspondait à une valeur de pixel étalonnée de 98. En conséquence, la courbe d'étalonnage 210 inclut un point 212 associant le niveau de gris 64 de l'image originale au niveau de gris 98 à fournir dispositif de sortie.
La figure 5 représente le séquençage du traitement exécuté selon une forme réalisation préférée de la présente invention. A une étape initiale , l'utilisateur choisit un type de film et des densités optiques à atteindre pour des structures anatomiques particulières. Le type de film choisi peut être un type de film préféré par médecin ou un type couramment utilisé. Les densités optiques à atteindre peuvent être déterminées automatiquement d'après des valeurs mémorisées pour des zones particulières d'intérêt, telles que les poumons et la colonne vertébrale. En option, les densités optiques à atteindre peuvent être prédéfinies et mémorisées dans la mémoire 34 pour que l'opérateur les choisisse plus tard. Une fois que l'opérateur a choisi un type de film, à une étape 302 l'unité centrale 32 obtient les valeurs maximale et minimale de densité optique pour le film choisi. Les densités optiques maximale et minimale sont obtenues à partir caractéristiques de film 40 mémorisées dans le poste de travail 10 d'acquisition d'image. A une étape 304, les densités optiques à atteindre sont converties en première et deuxième densités optiques et D02. Les densités optiques DO1 et D02 peuvent correspondre à des bornes supérieure et inférieure de gamme dynamique pour une zone d'intérêt qui coïncide avec une structure anatomique d'intérêt. Par exemple, les poumons et la colonne vertébrale peuvent avoir des densités optiques situées aux extrémités opposées d'une gamme dynamique à atteindre pour une zone d'intérêt. La conversion à l'étape 304 peut simplement correspondre à l'obtention des valeurs DOl et D02 depuis la mémoire, d'après un mode du système ou une sélection effectuée par un opérateur par l'interface utilisateur 30. Ensuite, à une étape 306, l'unité centrale 32 obtient, à partir du sous-système 26 de détection de gamme dynamique, des niveaux de mesurés g1 et g2 représentatifs de la gamme dynamique de l'image médicale obtenue au niveau du détecteur numérique 22. Les niveaux de gris mesurés g1 et peuvent correspondre à des niveaux de gris minimal et maximal pour une zone clinique de l'image médicale. Les niveaux de gris mesurés peuvent correspondre à DO 1 et D02. Selon une variante, les niveaux de gris g1 et g2 peuvent simplement correspondre aux niveaux de gris minimal et maximal de l'image médicale entière obtenue le détecteur numérique 22, qui peuvent être inférieurs à la gamme dynamique complète du détecteur numérique 22. Les niveaux de gris g1 et g2, lorsqu'ils correspondent à la gamme dynamique d'une zone clinique, peuvent représenter les niveaux gris associés aux poumons et au médiastin ou colonne vertébrale, respectivement. Selon une variante, les niveaux de gris g1 et g2 peuvent correspondre à d'autres structures anatomiques telles que os, tissus mous et autres. Le sous-système 26 de détection de gamme dynamique peut obtenir des niveaux de gris g1 et g2 associés à différentes structures anatomiques en fonction du test particulier à effectuer ou d'une préférence de l'opérateur.
A une étape 308, l'unité centrale 32 génère un modèle niveau de gris-DO 42 en se basant sur les niveaux de gris mesurés g1 et g2, les densités optiques DOl et D02, et les valeurs maximale et minimale maxDO et minDO de densité optique obtenues aux étapes 306, 304 et 302, respectivement. Le modèle niveau de gris-DO 42 est calculé d'après les équations 1-7 précédemment indiquées. Le modèle niveau de gris 42 peut ressembler à la fonction sigmoïde représentée sur la figure 4. En option, modèle niveau de gris-DO 42 ne définit pas forcément une relation sigmoïde entre exposition/niveau de gris et densité optique. Le modèle niveau de gris-DO 42 peut au contraire correspondre à une relation linéaire entre niveau de gris et densité optique.
A étape 310, l'unité centrale 32 calcule l'inverse de la fonction de présentation normalisée, telle que l'inverse de la courbe d'étalonnage 210 de la figure 7B. Par exemple, si l'image médicale est à imprimer par une imprimante numérique à laser, on peut obtenir une fonction d'étalonnage telle que la "fonction d'étalonnage de Barten" et l'utiliser pour calculer son inverse. La fonction de présentation normalisée (figures et 7B) convertit des valeurs de niveaux de gris en luminances (par exemple densités optiques). La fonction d'étalonnage inverse 44 est calculée à l'étape 31 pour convertir des densités optiques en niveaux de gris. A une étape , l'unité centrale 32 combine le modèle niveau de gris-densité optique 42 et la fonction d'étalonnage inverse 44 pour construire une carte d'auto-contraste 46. Le modèle niveau gris-DO 42 convertit des niveaux de gris de l'image médicale originale densités optiques à atteindre. La fonction d'étalonnage inverse 44 convertit densités optiques à atteindre en niveaux de gris étalonnés pour l'entrée d'un dispositif de sortie.
combinant le modèle niveau de gris-DO 42 et la fonction d'étalonnage inverse 44, le poste de travail 10 d'acquisition d'image définit une relation entre niveaux de gris de l'image médicale originale obtenue par le détecteur numérique 22 et des niveaux de gris d'entrée étalonnés associés à un dispositif de sortie choisi, à savoir imprimante 38, un moniteur 36 et autres. La carte d'auto-contraste 46 peut être mémorisée sous la forme d'une table de consultation, d'une équation polynomiale et autres. Enfin, à une étape 314, l'image médicale numérique obtenue par le détecteur numérique 22 est convertie en utilisant la carte d'auto-contraste 46 pour former image étalonnée, ayant une gamme dynamique ajustée d'après des préférences d'un opérateur et qui est présentée au niveau de l'afficheur 28, de l'imprimante 38 ou du moniteur 36. La figure 6 est destinée à mieux illustrer les transformations entre l'espace de niveaux de gris et l'espace de densités optiques effectuées selon le traitement de la figure 5. Un espace 350 de niveaux de gris d'image brute est représenté, correspondant à l'image médicale originale obtenue par le détecteur numérique 22 et mémorisée sous la forme d'un tableau bidimensionnel de valeurs de pixels. A titre d'exemple, les valeurs de pixels peuvent être des valeurs à 14 bits, offrant une gamme dynamique de 0-16K pour le détecteur numérique. Les expositions niveaux de gris de l'image médicale numérique ne s'étalent pas sur l'ensemble 16K de gamme dynamique du détecteur numérique. Au contraire, l'image médicale numérique peut n'inclure que quelques centaines de niveaux de gris distincts représentant gamme dynamique moins étendue que les 16K du détecteur numérique 22. sous-système 26 de détection de gamme dynamique mesure une gamme dynamique désirée. Un espace 352 de densités optiques à atteindre correspond à des densités optiques ou luminances à atteindre associées à un moyen de sortie utilisé pour présenter l'image médicale numérique au médecin ou l'opérateur. Un espace 354 de niveaux de gris étalonnés correspond à une image comprenant des niveaux de gris ayant été corrigés pour qu'un dispositif de sortie fournisse des valeurs de luminance désirées. Au cours du traitement, le poste de travail 10 d'acquisition d'image calcule modèle niveau de gris-densité optique 42 qui est utilisé pour envoyer l'image médicale numérique originale d'un espace 350 de niveaux de gris à un espace 352 de densités optiques à atteindre. L'espace 352 de densités optiques à atteindre correspond aux valeurs de densité optique définies par l'opérateur lors du choix d'un type de film désiré et de densités optiques désirées pour des structures anatomiques particulières. Par exemple, l'image médicale numérique peut être envoyée de l'espace 350 de niveaux de gris à l'espace 352 de densités optiques à atteindre d'après relation indiquée sur la figure 4.
L'image corrigée pour atteindre certaines densités optiques est ensuite étalonnée en fonction d'un moyen de sortie désiré (par exemple une imprimante un moniteur). On étalonne l'image à densités optiques atteintes en l'envoyant l'espace 352 de densités optiques par une fonction d'étalonnage inverse 44 pour former une image étalonnée de l'espace 354 de niveaux de gris étalonnés.
Selon variante, le modèle exposition-DO 42, la fonction d'étalonnage inverse 44 et fonction d'étalonnage peuvent être combinés en une seule carte définissant relation entre l'espace 350 de niveaux de gris de l'image originale et l'espace 354 niveaux de gris étalonnés associés à un moyen de sortie désiré tel que l'imprimante 38 ou le moniteur 36. La carte obtenue peut être mémorisée en tant que carte d'auto-contraste 46. Une fois qu'elle a calculé la carte d'auto-contraste 46, l'unité centrale 32 peut envoyer l'image médicale originale obtenue par le détecteur numérique 22 de l'espace 350 de niveaux de gris directement à l'espace 354 de niveaux de gris étalonnés en utilisant la carte d'auto-contraste 46.
Les figures 8A-8E représentent des exemples de graphes que peut utiliser le poste de travail 10 d'acquisition d'image pour exécuter la séquence de traitement décrite précédemment à propos de la figure 5. La figure 8A représente une courbe caractéristique associée à un type de film particulier, défini par une relation logarithmique entre exposition et densité optique. La figure 8D représente courbe caractéristique du même film que sur la figure 8A, mais sur une échelle linéaire de densité optique en fonction de l'exposition. La figure 8B représente courbe caractéristique d'un film analogique à atteindre une fois que le film analogique a été défini par le modèle exposition-DO 42. La courbe caractéristique de la figure 8B représente une relation entre niveau de gris d'entrée et densité optique du film. La figure 8E représente une courbe d'étalonnage de Barten établie définissant une relation entre un niveau de gris d'entrée et la densité optique d'une imprimante numérique à laser étalonnée selon la norme d'étalonnage de Barten. La figure 8C représente une carte d'auto-contraste 46 définissant une relation entre des niveaux de gris d'une image médicale originale obtenue par le détecteur numérique 22 et des valeurs de densité optique associées à un moyen de sortie particulier qu'une imprimante.
Une fois que le poste de travail 10 d'acquisition d'image a défini la courbe caractéristique localisée 250, la courbe 250 est mémorisée à la place du modèle niveau de gris-DO 42 et combinée selon le traitement de la figure 5 avec la fonction d'étalonnage inverse 44 pour définir une carte d'auto-contraste 46 envoyant finalement des niveaux de gris de l'image médicale originale un espace 354 de niveaux de gris étalonnés (figure 6). La courbe caractéristique localisée 250 représentée sur la figure 9 envoie l'espace de niveaux de gris d'entrée dans un espace de niveaux de gris de sortie. On comprendra donc que la fonction d'étalonnage inverse 44 sera modifiée pour former correctement la d'auto-contraste 46 désirée.
CIRCUIT DE COMMANDE D'UNE MEMOIRE SYNCHRONE La présente invention concerne le domaine du contrôle des mémoires à accès aléatoire dynamiques (DRAM, dynamic random access memory ). On distingue deux catégories de DRAM - les DRAM asynchrones fonctionnent en réponse à des séquences transitions d'états logiques des signaux de commande qui leur sont adressés. Deux modes de fonctionnement de DRAM asynchrones sont assez répandus : FPM ( Fast Page Mode ) et EDO ( Extended Data Out ) ; - les DRAM synchrones (SDRAM, synchronous DRAM ) fonctionnent en réponse à des états logiques des signaux de commande qui leur sont adressés aux instants des fronts actifs d'un signal d'horloge.
La figure 1 montre un agencement classique d'un microcontrôleur 1 associé à une DRAM asynchrone 2, le microcontrôleur 1 ayant un contrôleur de DRAM intégré. La référence 3 désigne un oscillateur qui fournit une horloge système au microcontrôleur 1. Dans l'exemple représenté, l'interface entre la DRAM 2 et son contrôleur comporte un bus de données 4 (DATA), un bus d'adresses 5 et des liaisons transportant des signaux binaires de commande RW/, RAS/ et CAS/. Le signal RW/ (read/write) distingue les cycles de lecture (par exemple RW/ = 1, représentant un état logique haut) et les cycles d'écriture (RW/ = 0, représentant un état logique bas). Les signaux RAS/ ( row address strobe ) et CAS/ ( column address strobe ) portent des impulsions de validation d'adresses de lignes et de colonnes, par exemple des impulsions de niveau logique bas. Par convention, les noms des signaux actifs à l'état bas se terminent par le suffixe / .
Le deuxième document D2 est ensuite écrit à l'étape E6 dans l'ensemble de zone de fonction et de zone d'image, en substitution du premier document Dl, en utilisant la méthode "WRITELN" du script. Dans le deuxième document D2, les valeurs des attributs HEIGHT et WIDTH ont changé. L'utilisateur du terminal client fait apparaître la deuxième image, généralement agrandie par rapport à la première image, en faisant défiler celle-ci dans la fenêtre de zone d'image W.H au moyen de barres de défilement horizontale BH et vertical BV longeant la zone d'image.
Après l'étape E6, l'utilisateur peut décider à l'étape E7 de choisir une autre modification, agrandissement ou réduction, en demandant l'exécution d'un autre cycle des étapes E1 à E6 débutant par une autre sollicitation de l'un des boutons BP et BM. Au cours de cet autre cycle, une troisième image déterminée à l'étape E4 est créée en fonction de l'image précédente, ladite deuxième image Z12, et ainsi de suite.
Toutefois, après l'étape E6, l'utilisateur peut souhaiter retourner à la session d'échange en cours entre le client CL et le serveur SER, comme indiqué en E8. Le deuxième document hypertexte D2 créé aux étapes précédentes est un document HTML qui est susceptible d'être transmis dans une demande HTTP par le client vers le serveur.
Système de gestion à distance d'au moins un dispositif de reproduction d'informations audiovisuelles La présente invention concerne un système de gestion d'au moins un dispositif de reproduction d'informations audiovisuelles Il est connu par la demande de brevet internationale WO 96/12255 un dispositif de reproduction d'informations audiovisuelles communément appelé juke-box. Ce juke-box est élaboré autour d'une unité centrale gérant des moyens de reproduction audiovisuelle et des moyens de mémorisation d'au moins une information audiovisuelle correspondant à la reproduction sonore d'une chanson. L'unité centrale gère également des moyens de télécommunication tels qu'un modem pour permettre, notamment le téléchargement d'informations audiovisuelles à partir d'un serveur central La gestion des commandes de nouvelles chansons et le paramétrage nécessitent soit le déplacement d'un opérateur sur les lieux d'implantation du juke-box, soit l'utilisation par l'opérateur d'un ordinateur possédant une liaison avec le serveur central. De plus, les opérations de gestion réalisables, par l'intermédiaire de la liaison avec le serveur central, sont limitées à la commande de nouvelles sélections musicales.
La présente invention a donc pour objet de pallier les inconvénients de l'art antérieur en proposant un système de gestion à distance de systèmes intelligents de reproduction d'informations audiovisuelles implantés localement permettant de limiter les déplacements de l'opérateur pour réaliser des opérations de gestion et de paramétrage.
Ce but est atteint par le fait que le système de gestion à distance d'un dispositif de reproduction d'informations audiovisuelles comprenant un serveur central connecté aux moyens de télécommunication de chaque dispositif de reproduction d'informations audiovisuelles, le serveur central comprenant des moyens de mémorisation permettant de stocker une base de données comprenant des informations de gestion de chaque dispositif de reproduction d'informations audiovisuelles, l'ensemble des sélections musicales disponibles,