FR 2913167 A1 20080829 FR 0851162 A 20080222 2913167 RÉFÉRENCE(S) CROISÉE(S) AUX DEMANDES CONNEXES La présente invention revendique la priorité d'une demande de brevet Coréen numéro 2007- 0018340, déposée le 23 février 2007, incorporée 5 dans son intégralité à titre de référence. CONTEXTE DE L'INVENTION La présente invention concerne une technologie de conception de semi-conducteur, et plus particulièrement un dispositif de traitement 10 linéaire par morceaux destiné à appliquer différents taux d'amplification selon un environnement général et un environnement à faible luminance où une quantité importante de bruit existe. 15 Pour renforcer un procédé de traitement linéaire par morceaux classique utilisé pour un circuit de correction gamma et un circuit de correction de contraste dans un traitement d'image, la présente invention met à disposition 20 une fonction qui peut être mise à disposition d'un processeur de signal d'image (ISP) monté dans un capteur d'image à semi-conducteur à oxyde de métal complémentaire (CMOS). La fonction sera décrite en détail avec 25 référence aux figures lA et 1B. La figure 1A est un graphique illustrant une fonction utilisée pour un dispositif de traite- ment linéaire classique par morceaux, illustrant un niveau de données de sortie par rapport à des 30 données d'entrée. 2 2913167 On se réfère à la figure 1A, sur laquelle le dispositif de traitement linéaire par morceaux amplifie un signal d'entrée dans une région de code basse avec un taux d'amplification élevé et amplifie un signal d'entrée dans une région de code haute un taux d'amplification relativement faible de façon à constituer une aptitude à l'identification. Lors du traitement de signaux d'entrée réels, le dispositif de traitement linéaire par morceaux utilise la fonction linéaire divisée en une pluralité de sections telles qu'illustrées sur la figure 1B. Un point d'inflexion définissant chaque section est réglé par un utilisateur. Le dispositif de traitement linéaire classique par morceaux utilisant la fonction linéaire applique un taux d'amplification d'une section appropriée aux données d'entrée IN FX DT correspondantes pour les sortir en tant que données de sortie OUT FX DT. Le dispositif de traitement linéaire par morceaux utilise la pluralité de fonctions linéaires illustrées sur la figure 1B en raison d'une limitation dans une superficie semi- conductrice. En d'autres termes, lorsqu'un matériel est réalisé de façon à traiter un signal d'entrée par l'intermédiaire d'une courbe de fonction illustrée sur la figure 1A, une large superficie est requise, ce qui signifie l'augmentation d'un coût de fabrication. Donc, un matériel traite un signal d'entrée au moyen de la fonction linéaire (représentée sur la figure 1B) réalisée par division de la courbe de 3 2913167 fonction en une pluralité de sections, à la place de la courbe de fonction de la figure 1A. À titre de référence, le dispositif de traitement linéaire par morceaux décrit ci-dessus 5 est utilisé pour un circuit de correction gamma et un circuit de correction du contraste à l'intérieur d'un dispositif de traitement d'image. Le dispositif de traitement linéaire par morceaux peut être utilisé pour un disposi- 10 tif de traitement d'image à dispositif a couplage de charges (CCD), et utilisé pour l'ensemble des circuits d'image et des dispositifs de traitement d'image où un procédé de traitement linéaire par morceaux est utilisé. 15 Une description sera faite avec référence à la figure 2. La figure 2 est un schéma de principe d'un dispositif de traitement linéaire classique par morceaux, ayant une courbe de fonctionnement 20 telle que la fonction linéaire illustrée sur la figure 1B. On se réfère à la figure 2, sur laquelle le dispositif de traitement linéaire classique par morceaux comporte une unité de stockage de point 25 d'inflexion par défaut 10 destinée à stocker une valeur de réglage par défaut Am d'un utilisateur, et une unité de traitement linéaire par morceaux 20 destinée a appliquer un taux d'amplification de section à des données d'entrée 30 INFXDT sur la base de régions définies par des points d'inflexion de l'unité de stockage de point d'inflexion par défaut 10 pour sortir les données de sortie OUT FX DT. 4 2913167 Un fonctionnement sera brièvement décrit ci-dessous. Lorsque l'utilisateur applique une valeur de réglage par défaut Am sur la base d'un environnement général, l'unité de stockage de point 5 d'inflexion par défaut 10 stocke la valeur. L'unité de traitement linéaire par morceaux 20 reçoit les points d'inflexion de l'unité de stockage de point d'inflexion par défaut 10, et applique un taux d'amplification de section 10 correspondant au point d'inflexion aux données d'entrée IN FX DT pour sortir les données de sortie OUT FX DT. Tel que décrit précédemment, le dispositif de traitement linéaire classique applique col- 15 lectivement la valeur de réglage par défaut Am appliquée sur la base d'un environnement général à l'ensemble des environnements pour traiter les données d'entrée IN FX DT. Entre temps, étant donné qu'un bruit dans 20 une bande de code basse des données d'entrée INFXDT est amplifié à un taux d'amplification important dans un environnement à faible luminance où une quantité importante de bruit existe, une quantité totale de bruit d'écran augmente et 25 est mise en relief. Un dispositif de traitement linéaire classique par morceaux utilisant différentes fonctions linéaires pour un environnement général et un environnement à faible luminance sera décrit 30 avec référence à la figure 3. 5 2913167 la figure 3 est un schéma de principe d'un autre dispositif de traitement linéaire classique par morceaux. On se réfère à la figure 3, sur laquelle le 5 dispositif de traitement linéaire classique par morceaux comporte une unité de stockage de point d'inflexion par défaut 30 destinée à stocker une valeur de réglage par défaut Am d'un utilisateur et une valeur de réglage de faible luminance Bm, 10 une unité de détection de luminance 40 destinée à détecter un environnement à faible luminance pour sortir un signal de commande, une unité de commande de sortie 50 destinée à sortir la valeur de réglage par défaut Am ou la valeur de 15 réglage de faible luminance Bm en tant que point d'inflexion en réponse au signal de commande, et une unité de traitement linéaire par morceaux 60 destinée à appliquer un taux d'amplification de section aux données d'entrée IN FX DT sur une 20 région correspondant au point d'inflexion pour sortir les données de sortie OUT FX DT. L'unité de stockage de point d'inflexion par défaut 30 comporte une première unité de stockage de point d'inflexion 32 destinée à stocker 25 une valeur de réglage par défaut Am appliquée, et une seconde unité de stockage de point d'inflexion 34 destinée à stocker une valeur de réglage de faible luminance Bm. Tel que décrit ci-dessus, le dispositif de 30 traitement linéaire classique par morceaux reçoit la valeur de réglage de faible luminance Bm utilisée pour un environnement à faible luminance, et utilise la valeur de réglage de faible luminance Bm en tant que point d'infle- 6 2913167 xion dans l'environnement à faible luminance en réponse à la commande de l'unité de détection de luminance 40. Donc, le dispositif de traitement linéaire par morceaux de la figure 3 résout une 5 limitation sur laquelle le bruit est amplifié dans une région à faible luminance par comparaison avec le dispositif de traitement linéaire par morceaux de la figure 2. La figure 4 est un graphique illustrant la 10 fonction linéaire du dispositif de traitement linéaire par morceaux de la figure 3. Lorsqu'un utilisateur applique une valeur de réglage par défaut Am et une valeur de réglage de faible luminance Bm, elles sont respective- 15 ment stockées dans les unités de stockage de point d'inflexion 32 et 34 correspondantes. Dans un environnement général, l'unité de traitement linéaire par morceaux 60 reçoit en tant que point d'inflexion la valeur de réglage par 20 défaut Am qui est fournie par l'unité de commande de sortie 50 et stockée dans la première unité de stockage de point d'inflexion 32. De même, l'unité de traitement linéaire par morceaux 60 applique un taux d'amplification de 25 section approprié aux données d'entrée IN FX DT sur la base d'un point d'inflexion correspondant à la valeur de réglage par défaut Am pour sortir les données de sortie OUT FX DT. C'est-à-dire que dans un environnement général, le dispositif 30 de traitement linéaire par morceaux a une fonction linéaire comportant A0 à A6 en tant que la valeur de réglage par défaut Am. Entre temps, dans l'environnement à faible luminance, l'unité de détection de luminance 40 7 2913167 détecte l'environnement à faible luminance pour activer un signal de commande. L'unité de commande de sortie 50 sort la valeur de réglage de faible luminance Bm stockée dans la seconde 5 unité de stockage de point d'inflexion 34 en tant que point d'inflexion en réponse au signal de commande. L'unité de traitement linéaire par morceaux 60 applique un taux d'amplification de section approprié aux données d'entrée IN FX DT 10 sur la base d'un point d'inflexion correspondant à la valeur de réglage de faible luminance Bm pour sortir les données de sortie OUT FX DT. Donc, dans l'environnement à faible luminance, le dispositif de traitement linéaire par morceaux a 15 une fonction linéaire comportant BO à B6 en tant que la valeur de réglage de faible luminance Bm. Entre temps, un changement de la fonction linéaire est décrit dans un aspect d'une plage de sortie par rapport à une plage d'entrée en 20 tant que région A. Tout d'abord, une différence entre deux valeurs d'entrée sur un axe X de la fonction linéaire est la plage d'entrée, et une différence entre deux valeurs de sortie sur un axe Y de la fonction linéaire est la plage de 25 sortie. La région A représente une plage de sortie par rapport à une plage d'entrée correspondant aux points A0 et Al de la fonction linéaire pour l'environnement général. Une comparaison entre une plage de sortie par 30 rapport à une plage d'entrée dans l'environne-ment général et une plage de sortie par rapport à une plage d'entrée dans l'environnement à faible luminance montre qu'un rapport entre une plage de sortie et une plage d'entrée se réduit dans l'environnement à faible luminance. Tel que 8 2913167 décrit ci-dessus, on réduit une influence du bruit en réduisant une quantité de plage de sortie par rapport à une plage d'entrée. Donc, le dispositif de traitement linéaire 5 classique par morceaux illustré sur la figure 3 utilise différentes fonctions linéaires ayant respectivement différents taux d'amplification en fonction de l'environnement général et de l'environnement à faible luminance. Plus préci- 10 cément, le dispositif de traitement linéaire classique par morceaux illustré sur la figure 3 empêche le bruit d'être amplifié de manière excessive dans l'environnement à faible luminance en diminuant le taux d'amplification d'une 15 région de code basse et en augmentant le taux d'amplification d'une région de code haute dans l'environnement à faible luminance. Cependant, tel qu'illustré sur la figure 4, étant donné qu'une image sortie sur un écran 20 présente un changement radical à un seuil où la fonction linéaire utilisée pour l'environnement général change en fonction linéaire utilisée pour l'environnement à faible luminance, l'utilisateur détermine qu'un dysfonctionnement est 25 survenu. RÉSUMÉ DE L'INVENTION Des modes de réalisation de la présente invention sont destinés à mettre à disposition un dispositif de traitement linéaire par morceaux 30 qui applique différents taux d'amplification selon un environnement général et un environne-ment à faible luminance lorsqu'une quantité importante de bruit existe. 9 2913167 Conformément à un aspect de la présente invention, on met à disposition un dispositif de traitement linéaire par morceaux comportant une unité de stockage de point d'inflexion configu- 5 rée de façon à stocker une valeur de réglage par défaut d'un utilisateur et une valeur de réglage de faible luminance ; une unité de détection de luminance configurée à détecter un environnement bruyant pour sortir un signal d'information sur 10 la luminance en cours et un signal d'information sur la luminance maximale ; une unité de délivrance de point d'inflexion adaptatif configurée de façon à recevoir la valeur de réglage par défaut, la valeur de réglage de faible lumi- 15 nance, le signal d'information sur la luminance en cours, et le signal d'information sur la luminance maximale pour délivrer un point d'inflexion adaptatif ajusté selon un degré de bruit ; et une unité de traitement linéaire par 20 morceaux configurée de façon à appliquer un taux d'amplification de section à des données d'entrée sur la base d'une région correspondant au point d'inflexion adaptatif. Conformément à un autre aspect de la 25 présente invention, on met à disposition un dispositif de traitement linéaire par morceaux comportant une unité de stockage de point d'inflexion par défaut configurée de façon à stocker une valeur de réglage par défaut ; une 30 unité de détection de luminance configurée de façon à détecter un degré de bruit pour sortir un signal d'information sur la luminance en cours et un signal d'information sur la luminance maximale ; une unité de délivrance de 35 point d'inflexion adaptatif configurée de façon 10 2913167 à délivrer un point d'inflexion adaptatif ajusté au moyen de la valeur de réglage par défaut et un signal d'information sur le code montant et un signal d'information sur le code descendant 5 selon le degré de bruit ; et une unité de traitement linéaire par morceaux configurée de façon à appliquer un taux d'amplification de section à des données d'entrée sur la base d'une région correspondant au point d'inflexion 10 adaptatif pour sortir des données de sortie. Conformément à un autre aspect de la présente invention, on met à disposition un dispositif de traitement linéaire par morceaux comportant une unité de détection de luminance 15 configurée de façon à détecter un environnement à faible luminance pour sortir un signal d 'information sur la luminance en cours et un signal d'information sur la luminance maximale ; un calculateur de point d'inflexion adaptatif 20 configuré de façon à recevoir le signal d'information sur la luminance en cours, le signal d 'information sur la luminance maximale, et les première à Nième valeurs de réglage par défaut pour calculer les premier à Nième points 25 d'inflexion adaptatifs ; une première unité de stockage de point d'inflexion configurée de façon à stocker et sortir la première valeur de réglage par défaut et le premier point d'inflexion adaptatif appliqué ; une première 30 unité de traitement linéaire par morceaux configurée de façon à appliquer un taux d'amplification de section à des premières données d'entrée sur la base d'une région correspondant au premier point d'inflexion adaptatif pour 35 sortir des premières données de sortie ; une 11 2913167 deuxième unité de stockage de point d'inflexion configurée de façon à stocker et sortir la deuxième valeur de réglage par défaut et le deuxième point d'inflexion adaptatif ; une 5 seconde unité de traitement linéaire par morceaux configurée de façon à appliquer un taux d'amplification de section à des deuxièmes données d'entrée sur la base d'une région correspondant au deuxième point d'inflexion 10 adaptatif pour sortir des secondes données de sortie ; une Nième unité de stockage de point d'inflexion configurée de façon à stocker et sortir la Nième valeur de réglage par défaut et le Nième point d'inflexion adaptatif ; et une 15 Nième unité de traitement linéaire par morceaux configurée de façon à appliquer un taux d'amplification de section à des Nièmes données d'entrée sur la base d'une région correspondant au Nième point d'inflexion adaptatif pour sortir 20 des Nièmes données de sortie. BRÈVE DESCRIPTION DES DESSINS La figure 1A est un graphique illustrant une fonction utilisée pour un dispositif de traite- ment linéaire classique par morceaux, représen-25 tant un niveau de données de sortie par rapport à des données d'entrée. La figure 1B est un graphique illustrant une fonction linéaire avec une pluralité de sections. 30 La figure 2 est un schéma de principe d'un dispositif de traitement linéaire classique par morceaux. 12 2913167 La figure 3 est un schéma de principe d'un autre dispositif de traitement linéaire classique par morceaux. La figure 4 est un graphique illustrant la 5 fonction linéaire du dispositif de traitement linéaire par morceaux de la figure 3. La figure 5 est un schéma de principe d'un dispositif de traitement linéaire par morceaux conformément à un mode de réalisation de la 10 présente invention. La figure 6A est un graphique illustrant la fonction linéaire du dispositif de traitement linéaire par morceaux de la figure 5. La figure 6B est un graphique illustrant un 15 réglage de point d'inflexion adaptatif pendant un changement d'un signal d'information sur la luminance en cours (LUlnfocurrent) La figure 7 est un diagramme de rythme illustrant un rythme de sortie d'un signal 20 (Vsync) sur la base d'une norme ITU R BT601 utilisée pour un capteur d'image comportant le dispositif de traitement linéaire par morceaux illustré ci-dessus. La figure 8 est un schéma de principe d'un 25 dispositif de traitement linéaire par morceaux conformément à un autre mode de réalisation de la présente invention. La figure 9 est un schéma de principe d'un dispositif de traitement linéaire par morceaux 30 comportant N unités de traitement linéaire par 13 2913167 morceaux conformément toujours à un autre mode de réalisation de la présente invention. La figure 10 est un diagramme de rythme illustrant un rythme de sortie d'un signal 5 (Vsync) sur la base d'une norme ITU_R BT601 uti- lisée pour un capteur d'image. DESCRIPTION DES MODES DE RÉALISATION SPÉCIFIQUES Ci-après, un dispositif de traitement linéaire adapté par morceaux conformément à la 10 présente invention sera décrit en détail avec référence aux dessins annexés. La figure 5 est un schéma de principe d'un dispositif de traitement linéaire par morceaux conformément à un mode de réalisation de la 15 présente invention. On se réfère à la figure 5, sur laquelle le dispositif de traitement linéaire par morceaux comporte une unité de stockage de point d'infle- xion 100 destinée à stocker une valeur de 20 réglage par défaut Am d'un utilisateur et une valeur de réglage de faible luminance Bm, une unité de détection de luminance 200 destinée à détecter un environnement comportant beaucoup de bruit pour sortir des signaux d'information sur 25 la luminance Lulnfocurrent et LuInfoMAX, une unité de délivrance de point d'inflexion adapta- tif 300 destinée à recevoir la valeur de réglage par défaut Am, la valeur de réglage de faible luminance Bm, les signaux d'information sur la 30 luminance Lulnfocurrent et LuInfoMAX pour déli- vrer un point d'inflexion adaptatif ajusté selon un degré de bruit, et une unité de traitement 14 2913167 linéaire par morceaux 400 destinée à appliquer un taux d'amplification de section à des données d'entrée IN FX DT sur la base d'une région correspondant au point d'inflexion adaptatif. 5 L'unité de stockage de point d'inflexion 100 comporte une première unité de stockage de point d'inflexion 120 destinée à stocker la valeur de réglage par défaut Am appliquée, et une seconde unité de stockage de point d'inflexion 140 10 destinée à stocker la valeur de réglage de faible luminance Bm. L'unité de délivrance de point d'inflexion adaptatif 300 comporte un calculateur de point d'inflexion adaptatif 320 et une unité de sortie 15 340. Le calculateur de point d'inflexion adaptatif 320 sort la valeur de réglage par défaut Am dans un environnement général et sort une valeur entre la valeur de réglage par défaut Am et la valeur de réglage de faible luminance 20 Bm dans un environnement bruyant. L'unité de sortie 340 stocke un signal de sortie du calculateur de point d'inflexion adaptatif 320 et sort le signal de sortie en tant que point d'inflexion adaptatif. 25 À titre de référence, la valeur de réglage par défaut Am est un point d'inflexion utilisé pour le traitement de données d'entrée IN FX DT dans l'environnement général, et la valeur de réglage de faible luminance Bm est un point 30 d'inflexion utilisé pour le traitement de données d'entrée IN FX DT dans l'environnement à faible luminance où une quantité importante de bruit existe. 15 2913167 L'unité de détection de luminance 200 observe un temps d'exposition en cours et un facteur de gain d'écran en fonctionnement conjoint avec une unité d'exposition automatique 5 (non représentée) pour calculer une luminance en cours et délivrer des signaux d'information sur la luminance Lulnfocurrent et LuInfoMAx à l'unité de délivrance de point d'inflexion adaptatif 300. La figure 6A est un graphique illustrant la 10 fonction linéaire du dispositif de traitement linéaire par morceaux de la figure 5. Le dispositif de traitement linéaire par morceaux conformément au mode de réalisation de la présente invention sera décrit avec référence à 15 la figure 6A. Tout d'abord, un utilisateur applique la valeur de réglage par défaut Am et la valeur de réglage de faible luminance Bm, et les unités de stockage de point d'inflexion correspondantes 20 120 et 140 les stockent. L'unité de délivrance de point d'inflexion adaptatif 300 délivre la valeur de réglage par défaut Am (AO à A6) en tant que point d'infle- xion adaptatif dans l'environnement général. Par 25 la suite, l'unité de traitement linéaire par morceaux 400 applique section aux données base d'une région d'inflexion adaptatif 30 par défaut Am pour OUT FX DT. un taux d'amplification de d'entrée IN FX DT sur la correspondant au point ayant la valeur de réglage sortir les données de sortie Entre temps, l'unité de détection de luminance 200 sort des signaux d'information sur la 16 2913167 luminance Lulnfocurrent et LuInfoMAx dans l'environnement à faible luminance. Donc, le calculateur de point d'inflexion adaptatif 320 reçoit la valeur de réglage par 5 défaut Am, la valeur de réglage de faible luminance Bm, et les signaux d'information sur la luminance Lulnfocurrent et LuInfoMAx pour délivrer un point d'inflexion adaptatif ajusté selon un degré de bruit. En d'autres termes, pour le 10 point d'inflexion adaptatif délivré, la valeur de réglage par défaut Am qui doit être appliquée à l'environnement général et la valeur de réglage de faible luminance Bm qui doit être appliquée à l'environnement à faible luminance 15 où un bruit d'écran est important sont interpolées pour calculer et appliquer le point d'inflexion adaptatif pour une luminance en cours en temps réel tel qu'illustré sur la figure 6A. 20 Donc, dans le cas où il n'existe pas de quantité importante de bruit comme dans l'envi- ronnement à faible luminance, les données d'entrée IN FX DT sont traitées au moyen de la valeur de réglage de faible luminance Bm tel 25 qu'illustré sur la figure 6A pour empêcher un taux d'amplification de se concentrer sur une région de code basse du fait de la fonction linéaire utilisée pour l'environnement général. De surcroît, pour réduire une reconnaissance 30 d'erreur qui peut survenir au cours de cette opération de commutation, une plage de sortie est progressivement basculée de A0 à BO en passant par CO. Ici, CO signifie des valeurs intermédiaires entre AO et BO. 17 2913167 Entre temps, un changement dans la fonction linéaire est décrit dans un aspect d'une plage de sortie par rapport à une plage d'entrée en tant qu'une région A. Tout d'abord, une 5 différence entre deux valeurs d'entrée sur un axe X de la fonction linéaire est la plage d'entrée, et une différence entre deux valeurs de sortie sur un axe Y de la fonction linéaire est la plage de sortie. La région A représente 10 une plage de sortie par rapport à une plage d'entrée correspondant aux points A0 et Al de la fonction linéaire pour l'environnement général. Une comparaison entre une plage de sortie par rapport à une plage d'entrée dans l'environ-15 nement général et une plage de sortie par rapport à une plage d'entrée correspondant aux points BO et B1 dans l'environnement à faible luminance montre qu'un rapport entre une plage de sortie et une plage d'entrée se réduit pro- 20 gressivement dans l'environnement à faible luminance. Tel que décrit précédemment, l'unité de délivrance de point d'inflexion adaptatif calcule et applique en temps réel un point 25 d'inflexion adaptatif qui peut être appliqué à une luminance en cours chaque fois qu'un environnement de luminance change pour empêcher un changement radical au niveau du point d'inflexion qui est survenu dans un environne-30 ment de seuil où l'environnement général change pour devenir l'environnement à faible luminance. Entre temps, un procédé de calcul de point d'inflexion adaptatif du calculateur de point 18 2913167 d'inflexion adaptatif 320 est décrit en détail au moyen des Équations ci-dessous. K _ LuInfoCidnen, LulnfoMAx Tout d'abord, le calculateur de point 5 d'inflexion adaptatif 320 calcule une variable de luminance K représentant un degré de bruit. C'est-à-dire qu'étant donné que le degré de bruit peut être représenté par des informations sur la luminance en cours, on peut obtenir la 10 variable K en divisant les signaux d'information sur la luminance LUlnfocurrent par LulnfoMAx comme dans l'Équation 1 ci-dessous. Cm =(Am-Bm)xK+Bm Éq. 2 Par la suite, le calculateur de point 15 d'inflexion adaptatif 320 multiplie une différence entre la valeur de réglage par défaut Am et la valeur de réglage de faible luminance Bm par la variable K représentant un degré de luminosité d'une luminance en cours tel que décrit 20 dans l'Équation 2 pour déterminer un point d'inflexion adaptatif Cm. C'est-à-dire que le calculateur de point d'inflexion adaptatif 320 détermine à partir de la valeur de réglage de faible luminance Bm la façon d'utiliser une 25 valeur proche de la valeur de réglage par défaut Am au moyen de la variable K. Un processus de calcul d'un point d'inflexion adaptatif est décrit au moyen d'une valeur numérique spécifique en tant qu'exemple. Tout 30 d'abord, on suppose que le signal d'information sur la luminance LulnfoMAx est un nombre entier de 16 et le signal d'information sur la 1 19 2913167 luminance en cours LUlnfocurrent est 4. De même, on suppose que la valeur de réglage par défaut Am est 135 et la valeur de réglage de faible luminance Bm est 114. 5 Une variable de luminance K est calculée pour être égale à 4/16 = 0,25 selon l'Équation 1. Un point d'inflexion adaptatif Clm est calculé pour être égal à (135-114) x 0,25 + 114 = 119,25 selon l'Équation 2. 10 De même, on examine un cas dans lequel un signal d'information sur la luminance en cours LuInfocurrent augmente jusqu'à 10. Dans ce cas, une variable de luminance K augmente jusqu'à 10/16 = 0,625 selon l'Équation 1. Donc, un point 15 d'inflexion adaptatif C2m est calculé de façon à être égal à (135-114) x 0,625 + 114 = 127,1250 selon l'Équation 2. Tel que décrit ci-dessus, la figure 6B illustre des réglages de point d'inflexion 20 adaptatifs lorsqu'un signal d'information sur la luminance en cours LUInfocurrent passe de 4 à 10. On se réfère à ce qui précède et à la figure 6B, sur laquelle, étant donné que la luminance en cours augmente, le point d'inflexion adaptatif 25 Cm se déplace de C1m = 119,25 à C2m = 127,1250 pendant que le signal d'information sur la luminance LUlnfocurrent augmente. C'est-à-dire qu'étant donné qu'une augmentation de la luminance signifie un bruit réduit, cela révèle que le 30 point d'inflexion adaptatif Cm s'approche progressivement de la valeur deréglage par défaut Am appliquée à un état normal dans lequel aucun bruit n'existe. En d'autres termes, lorsqu'il existe une quantité importante de bruit et que 20 2913167 la luminance diminue, le point d'inflexion adaptatif change progressivement à partir de la valeur de réglage par défaut Am et s'approche de la valeur de réglage de luminance Bm. 5 À titre de référence, bien que le dispositif de traitement linéaire par morceaux conformément au mode de réalisation de la présente invention utilise les signaux d'information sur la luminance Lulnfocurrent et LuInfoMAx en tant que degré 10 de bruit, d'autres valeurs de référence représentant le bruit peuvent être utilisées en tant que degré de bruit si nécessaire. Entre temps, le processus de calcul décrit ci-dessus est accompli au cours d'un temps 15 vacant V time au cours duquel aucune sortie de pixel ne survient entre des trames sur un rythme de sortie de pixel, ce qui sera décrit en détail avec référence aux dessins. La figure 7 est un diagramme de rythme 20 illustrant un rythme de sortie d'un signal Vsync sur la base d'une norme ITU R BT601 utilisée pour un capteur d'image comportant le dispositif de traitement linéaire par morceaux illustré ci-dessus. 25 On se réfère à la figure 7, sur laquelle le rythme de sortie d'un signal Vsync est divisé en un temps de sortie Y _time au cours duquel un pixel d'un signal d'image Ydata, c'est-à-dire, des données de sortie OUT FX DT, est sorti, et 30 un temps vacant V time pendant lequel une sortie de pixel ne survient pas. 21 2913167 Entre temps, le dispositif de traitement linéaire par morceaux accomplit un processus linéaire par morceaux sur les données d'entrée IN FX DT en temps réel pour sortir les données 5 de sortie OUT FX DT pour le temps de sortie Ytime. A cet effet, lorsqu'un pilotage de l'unité de délivrance de point d'inflexion adaptatif 300 est également accompli pendant un temps de sortie Y time, qui est une durée au 10 cours de laquelle des données sont traitées, un temps additionnel pour le calcul des Équations 1 et 2 sera consommé pendant le même temps de sortie Y time. La consommation de temps additionnel fera augmenter les coûts de réalisation. 15 Donc, un temps consommé pour le calcul d'un point d'inflexion adaptatif n'est pas ajouté au temps de sortie Y time en permettant d'accomplir le calcul du point d'inflexion adaptatif pendant le temps vacant V time. C'est-à-dire que les 20 coûts de réalisation provoqués par le calcul du point d'inflexion adaptatif peuvent être minimisés. Entre temps, dans le cas du dispositif de traitement linéaire par morceaux conformément au mode de réalisation de la présente invention, la 25 valeur de réglage par défaut Am qui doit être appliquée à un état de luminance normale, qui est un environnement général ne comportant aucun bruit, et la valeur de réglage de faible luminance Bm qui doit être appliquée à un 30 environnement dans lequel une quantité importante de bruit existe, devra être réglée. Donc, le dispositif de traitement linéaire par morceaux présente une limitation selon laquelle il faut inclure la deuxième unité de stockage de 22 2913167 point d'inflexion 140 pour stocker la valeur de réglage de faible luminance Bm. Un autre mode de réalisation de la présente invention qui ne requiert pas le réglage d'un 5 point d'inflexion dans l'environnement à faible luminance sera décrit. La figure 8 est un schéma de principe d'un dispositif de traitement linéaire par morceaux conformément à autre mode de réalisation de la 10 présente invention. On se réfère à la figure 8, sur laquelle le dispositif de traitement linéaire par morceaux comporte une unité de stockage de point d'inflexion par défaut 500, une unité de détection de 15 luminance 200, une unité de délivrance de point d'inflexion adaptatif 600, et une unité de traitement linéaire par morceaux 400. L'unité de stockage de point d'inflexion par défaut 500 stocke une valeur de réglage par 20 défaut Am d'un utilisateur. L'unité de détection de luminance 200 détecte un degré de bruit pour sortir les signaux d'information sur la lumi- nance Lulnfocurrent et LuInfoMAx. L'unité de déli- vrance de point d'inflexion adaptatif 600 délivre 25 un point d'inflexion ajusté au moyen de la valeur de réglage par défaut Am et des signaux d'information sur le code UpCode et DownCode selon le degré de bruit. L'unité de traitement linéaire par morceaux 400 applique un taux 30 d'amplification par morceaux aux données d'en- trée IN FX DT sur la base d'une région corres- pondant à un point d'inflexion de l'unité de 23 2913167 délivrance de point d'inflexion adaptatif 600 pour sortir les données de sortie OUT FX DT. L'unité de délivrance de point d'inflexion adaptatif 600 comporte un calculateur de point 5 d'inflexion adaptatif 620 et une unité de sortie 640. Le calculateur de point d'inflexion adaptatif 620 sort la valeur de réglage par défaut Am dans un environnement général, et sort un point d'inflexion adaptatif correspondant à 10 un degré de bruit au moyen de la valeur de réglage par défaut Am et des signaux d'information sur le code UpCode et DownCode dans un environnement bruyant. L'unité de sortie 640 stocke un signal de sortie du calculateur de 15 point d'inflexion adaptatif 620 pour sortir le signal de sortie en tant que point d'inflexion adaptatif. Tel que décrit ci-dessus, étant donné que le dispositif de traitement linéaire par morceaux 20 conformément à l'autre mode de réalisation de la présente invention règle un point d'inflexion en ne tenant compte que de l'environnement général, il ne requiert pas d'unité de stockage destinée à stocker la valeur de réglage de faible lumi- 25 nance Bm illustrée sur la figure 5 et ainsi il est avantageux dans un aspect d'une superficie. Entre temps, un procédé de calcul du calculateur de point d'inflexion adaptatif 620 sera décrit en détail au moyen de l'équation suivante. 30 En particulier, un processus de calcul de la valeur de réglage de faible luminance Bm requise pour l'environnement à faible luminance où une quantité importante de bruit existe est décrit. 24 2913167 (OutputCodeMAx ù DownCode) ù UpCode SlopeREF = InputCode MAx où UpCode et DownCode sont des valeurs appliquées pour calculer la valeur de réglage de 5 faible luminance Bm, InputCode Max et OutputCode Max sont respectivement un code d'entrée maximale et un code de sortie maximale utilisés pour le dispositif de traitement linéaire par morceaux. 10 Tout d'abord, le calculateur de point d'in- flexion adaptatif 620 applique des signaux d'information sur le code appliqué UpCode et DownCode à l'Équation 3 pour obtenir une pente SlopeREF 15 Bm = SlopeREF X Xpt AM + UPCode Éq. 4 Par la suite, le calculateur de point d'inflexion adaptatif 620 multiplie la pente SlopeREF obtenue au moyen de l'Équation 3 par une valeur de coordonnée XptAm sur un axe X de 20 chaque valeur de réglage par défaut Am, et en ajoutant le code UpCode, pour obtenir de ce fait la valeur de réglage de faible luminance Bm. Tel que décrit ci-dessus, les Équations 3 et 4 ont été ajoutées pour calculer le point 25 d'inflexion adaptatif, mais la valeur de réglage de luminance peut être obtenue par calcul, si bien qu'une unité de stockage destinée à stocker la valeur de réglage de luminance n'est pas nécessaire et une augmentation de la superficie 30 du matériel peut être empêchée. Éq 3 25 2913167 K _ LuInfocun.ei t LuInfo MAx 5 Cm = (Am ù Bm) x K + Bm Entre temps, le calculateur de point d'inflexion adaptatif 620 calcule un point 5 d'inflexion adaptatif au moyen de l'Équation 5, qui est la même que les Équations 1 et 2, donc leurs descriptions détaillées sont omises. De même, on se réfère à la figure 7, sur laquelle le processus de calcul décrit ci-dessus est 10 accompli pendant un temps vacant V_time lors-qu'une sortie de pixel ne survient pas entre des trames sur un rythme de sortie de pixel. Donc, le dispositif de traitement linéaire par morceaux comportant le calculateur de point 15 d'inflexion adaptatif 620 calcule la valeur de réglage de faible luminance Bm dans l'environnement à faible luminance au moyen des Équations 3 et 4. Étant donné qu'un utilisateur n'a pas besoin d'appliquer séparément la valeur de 20 réglage de faible luminance Bm pour l'environnement à faible luminance, cela est avantageux dans un aspect d'une superficie. Entre temps, le dispositif de traitement linéaire par morceaux décrit ci-dessus peut être 25 utilisé pour une correction gamma, une correc- tion du contraste, et une correction de la saturation. Donc, on peut mettre à disposition N dispositifs de traitement linéaire par morceaux pour la correction gamma, la correction de contraste, et la correction de la saturation à l'intérieur d'un capteur d'image. Dans le cas où chacun des N dispositifs de traitement linéaire par morceaux comporte un calculateur de point 26 2913167 d'inflexion adaptatif et une unité de détection de luminance, et que la superficie de réalisation matérielle du calculateur de point d'inflexion adaptatif est A, la superficie augmente, de 5 NxA, ce qui ajoute un poids supplémentaire dans un aspect de la réalisation. Pour aborder cette limitation, un calculateur de point d'inflexion adaptatif central et une unité de détection de luminance sont partagés par une pluralité de 10 dispositifs de traitement linéaire par morceaux, si bien qu'une augmentation additionnelle de la superficie de réalisation matérielle peut être empêchée même lorsque le nombre de dispositifs de traitement linéaire par morceaux augmente. La 15 construction du dispositif de traitement linéaire par morceaux conformément à ce cas est décrite avec référence à un dessin. La figure 9 est un schéma de principe d'un dispositif de traitement linéaire par morceaux 20 comportant N unités de traitement linéaire par morceaux conformément toujours à autre mode de réalisation de la présente invention. On se réfère à la figure 9, sur laquelle le dispositif de traitement linéaire par morceaux 25 comporte une unité de détection de luminance 780, un calculateur de point d'inflexion adapta- tif 760, une première unité de stockage de point d'inflexion 720, une première unité de traite- ment linéaire par morceaux 740, une deuxième 30 unité de stockage de point d'inflexion 820, une deuxième unité de traitement linéaire par mor- ceaux 840, une Nième unité de stockage de point d'inflexion 920, et une Nième unité de traite- ment linéaire par morceaux 940. L'unité de 27 2913167 détection de luminance 780 détecte un environnement à faible luminance pour sortir un signal d'information sur la luminance Lulnfocurrent • Le calculateur de point d'inflexion adaptatif 760 5 reçoit les signaux d'information sur la luminance Lulnfocurrent et LuInfoMAx et les première à Nième valeurs de réglage par défaut Ami, Am2, Amn pour calculer les premier à Nième points d'inflexion adaptatifs Cml, Cm2, ..., Cmn. La 10 première unité de stockage de point d'inflexion 720 stocke et sort la première valeur de réglage par défaut Ami appliquée et le premier point d'inflexion adaptatif Cml appliqué. La première unité de traitement linéaire par morceaux 740 15 applique un taux d'amplification de section à des premières données d'entrée IN FX DT sur la base d'une région correspondant au premier point d'inflexion adaptatif Cml pour sortir des premières données de sortie OUT FX DT. La deuxième 20 unité de stockage de point d'inflexion 820 stocke et sort la deuxième valeur de réglage par défaut Am2 appliquée et le deuxième point d'in-flexion adaptatif Cm2 appliqué. La deuxième unité de traitement linéaire par morceaux 840 25 applique un taux d'amplification de section à des deuxièmes données d'entrée IN FX DT sur la base d'une région correspondant au deuxième point d'inflexion adaptatif Cm2 pour sortir des deuxièmes données de sortie OUT FX DT. La Nième 30 unité de stockage de point d'inflexion 920 stocke et sort la Nième valeur de réglage par défaut AmN appliquée et le Nième point d'inflexion adaptatif CmN appliqué. La Nième unité de traitement linéaire par morceaux 940 applique un 35 taux d'amplification de section à des Nièmes 28 2913167 données d'entrée IN FX DT sur la base d'une région correspondant au Nième point d'inflexion adaptatif CmN pour sortir des Nièmes données de sortie OUT FX DT. 5 Tel que décrit ci-dessus, le dispositif de traitement linéaire par morceaux ayant les N unités de traitement linéaire par morceaux conformément toujours à un autre mode de réalisation partage le calculateur de point d'infle- 10 xion adaptatif 760 et l'unité de détection de luminance 780. Le pilotage du dispositif de traitement linéaire par morceaux sera décrit avec référence à son diagramme de rythme de fonctionnement. 15 La figure 10 est un diagramme de rythme illustrant un rythme de sortie d'un signal Vsync sur la base d'une norme ITU R BT601 utilisée pour un capteur d'image. En particulier, un rythme de calcul d'un point d'inflexion adapta- 20 tif dans le cas de l'utilisation d'une pluralité d'unités de traitement linéaire par morceaux est illustré. Tel qu'illustré sur la figure 10, le dispositif de traitement linéaire par morceaux 25 accomplit un calcul de point d'inflexion adapta-tif pendant un temps vacant V-time au cours duquel une sortie de pixel ne survient pas entre les trames. En particulier, le dispositif de traitement linéaire par morceaux calcule les 30 premier à Nième points d'inflexion adaptatifs Cml, Cm2, ...CmN au moyen d'un procédé de partage de temps. En d'autres termes, le dispositif de traitement linéaire par morceaux accomplit un calcul pendant un temps T1 pour mettre à jour le 29 2913167 premier point d'inflexion adaptatif Cm' de la première unité de stockage de point d'inflexion 720. Lorsque le calcul est achevé, la mise à jour du deuxième point d'inflexion adaptatif Cm2 5 de la deuxième unité de stockage de point d'in-flexion 820 débute. Donc, le dispositif de traitement linéaire par morceaux comportant la pluralité de dispositifs de traitement linéaire par morceaux 10 conformément toujours à un autre mode de réalisation peut empêcher une augmentation additionnelle d'une superficie provoquée par une unité de détection de luminance et un calculateur de point d'inflexion adaptatif séparés tout en 15 ayant une pluralité d'unités de traitement linéaire par morceaux en partageant l'unité de détection de luminance centrale et le calculateur de point d'inflexion adaptatif central. À titre de référence, dans le cas où le 20 nombre d'unités de traitement linéaire par morceaux mises à disposition du dispositif de traitement linéaire par morceaux conformément toujours à un autre mode de réalisation est trop important pour achever l'ensemble des opérations 25 de mise à jour pendant le temps vacant V time, un calculateur de point d'inflexion adaptatif séparé peut être mis à disposition de certaines des unités de traitement linéaire par morceaux. De même, une pluralité de calculateurs de points 30 d'inflexion adaptatifs centraux peuvent être mis à disposition et partagés. Donc, la présente invention détecte un degré de bruit au moyen d'une valeur représentative LuInfocurrent représentant un état de la luminance 30 2913167 en cours pour commander et générer un point d'inflexion à utiliser pour le dispositif de traitement linéaire par morceaux selon le degré de bruit. Par conséquent, une limitation selon 5 laquelle le bruit est amplifié dans une région spécifique est résolue. On peut empêcher un changement radical survenant sur un écran de sortie finale lorsque la fonction linéaire classique change. 10 De même, la présente invention pilote une pluralité d'unités de traitement linéaire par morceaux au moyen d'un procédé de partage de temps pour réduire un poids qui s'est ajouté du fait d'une augmentation d'une superficie du 15 matériel dans un aspect de la réalisation. C'est-à-dire que la présente invention non seulement minimise un rapport signal-bruit dans un environnement à faible luminance mais améliore également un poids que la réalisation du 20 matériel a ajouté. La présente invention fournit un point d'in- flexion progressivement ajusté entre un point d'inflexion utilisé pour un environnement géné- ral et un point d'inflexion utilisé pour un 25 environnement bruyant selon un degré de bruit pour sortir un écran stable comportant peu de bruit. Bien que la présente invention ait été décrite par rapport aux modes de réalisation 30 spécifiques, les hommes du métier constateront que divers changements et modifications peuvent être apportés sans s'éloigner de l'esprit ni de 31 2913167 la portée de l'invention selon les revendications suivantes. Bien entendu, l'invention n'est pas limitée aux exemples de réalisation ci-dessus décrits et 5 représentés, à partir desquels on pourra prévoir d'autres modes et d'autres formes de réalisation, sans pour autant sortir du cadre de l'invention. 32 REVENDICATIONS 1. Dispositif de traitement linéaire par morceaux, comprenant . une unité de stockage de point d'inflexion (10, 30, 100, 500) configurée de façon à stocker une valeur de réglage par défaut (Am) d'un utilisateur et une valeur de réglage de faible luminance (Bm) ; une unité de détection de luminance (40, 200, 780) configurée de façon à détecter un environnement bruyant pour sortir un signal d'information sur la luminance en cours (LUInfOcurrent) et un signal d'information sur la luminance maximale (LulnfoMAx) ; une unité de délivrance de point d'inflexion adaptatif (300, 600) configurée de façon à recevoir la valeur de réglage par défaut (Am), la valeur de réglage de faible luminance (Bm), le signal d'information sur la luminance en cours (LUInfOcurrent) , et le signal d'information sur la luminance maximale (LuInfoMAx) pour délivrer un point d'inflexion adaptatif ajusté selon un degré de bruit ; et une unité de traitement linéaire par morceaux (20, 600, 400) configurée de façon à appliquer un taux d'amplification de section à des données d'entrée sur la base d'une région correspondant au point d'inflexion adaptatif (Cm). 2. Dispositif de traitement linéaire par morceaux selon la revendication 1, dans lequel 33 2913167 l'unité de délivrance de point d'inflexion adaptatif (300, 600) comprend : un calculateur de point d'inflexion adapta-tif (320, 620, 760) configuré de façon à sortir 5 la valeur de réglage par défaut (Am) dans un environnement général, et sortir une valeur entre la valeur de réglage par défaut (Am) et la valeur de réglage de faible luminance (Bm) dans l'environnement bruyant ; et 10 une unité de sortie (340, 640) configurée de façon à stocker un signal de sortie du calculateur de point d'inflexion adaptatif (320, 620, 760) pour sortir le signal de sortie en tant que point d'inflexion adaptatif (Cm). 15 3. Dispositif de traitement linéaire par morceaux selon la revendication 2, dans lequel la valeur de réglage par défaut (Am) comprend un point d'inflexion utilisé pour traiter les données d'entrée dans l'environnement général, 20 et la valeur de réglage de faible luminance (Bm) comprend un point d'inflexion utilisé pour traiter les données d'entrée dans l'environne-ment bruyant. 4. Dispositif de traitement linéaire par 25 morceaux selon la revendication 3, dans lequel le calculateur de point d'inflexion adaptatif (320, 620, 760) calcule le point d'inflexion adaptatif (Cm) au moyen d'une équation suivante : K = LuInfocunent LuInfo MAx 30 Cm=(AmùBm)xK+Bm 34 2913167 où LUlnfocurrent est le signal d'information sur la luminance en cours, LulnfoMAx est le signal d'information sur la luminance maximale, Am est la valeur de réglage par défaut, Bm est 5 la valeur de réglage de faible luminance, et Cm est le point d'inflexion adaptatif. 5. Dispositif de traitement linéaire par morceaux selon la revendication 4, dans lequel l'unité de stockage de point d'inflexion (10, 10 30, 100, 500) comprend : une première unité de stockage de point d'inflexion (32, 120, 720) configurée de façon à stocker la valeur de réglage par défaut (Am) qui est appliquée ; et 15 une deuxième unité de stockage de point d'in-flexion (34, 140, 820) configurée de façon à stocker la valeur de réglage de faible luminance (Bm) . 6. Dispositif de traitement linéaire par morceaux selon la revendication 5, dans lequel 20 le calculateur de point d'inflexion adaptatif (320, 620, 760) accomplit une opération pendant un temps vacant (V_time) où une sortie de pixel ne survient pas entre des trames sur un rythme de sortie de données de sortie. 25 7. Dispositif de traitement linéaire par morceaux, comprenant . une unité de stockage de point d'inflexion par défaut (10, 30, 100, 500) configurée de façon à stocker une valeur de réglage par défaut 30 (Am) ; 2913167 une unité de détection de luminance (40, 200, 780) configurée de façon à détecter un degré de bruit pour sortir un signal d'information sur la luminance en cours (Lulnfocurrent) et 5 un signal d'information sur la luminance maxi-male (LulnfoMAx) une unité de délivrance de point d'inflexion adaptatif (300, 600) configurée de façon à délivrer un point d'inflexion adaptatif ajusté 10 au moyen de la valeur de réglage par défaut (Am) et un signal d'information sur le code montant (UpCode) et un signal d'information sur le code descendant (DownCode) selon le degré de bruit ; et une unité de traitement linéaire par 15 morceaux (20, 60, 400) configurée de façon à appliquer un taux d'amplification de section à des données d'entrée sur la base d'une région correspondant au point d'inflexion adaptatif (Cm) pour sortir des données de sortie. 20 8. Dispositif de traitement linéaire par morceaux selon la revendication 7, dans lequel l'unité de délivrance de point d'inflexion adaptatif (300, 600) comprend : un calculateur de point d'inflexion adapta- 25 tif (320, 620, 760) configuré de façon à sortir la valeur de réglage par défaut (Am) dans un environnement général, et sortir un point d'inflexion ajusté au moyen de la valeur de réglage par défaut (Am), du signal d'information 30 sur le code montant (UpCode), et du signal d'in-formation sur le code descendant (DownCode) dans un environnement bruyant ; et 36 2913167 une unité de sortie (340, 640) configurée de façon à stocker un signal de sortie du calculateur de point d'inflexion adaptatif (320, 620, 760) pour sortir le signal de sortie en tant que 5 point d'inflexion adaptatif (Cm). 9. Dispositif de traitement linéaire par morceaux selon la revendication 8, dans lequel la valeur de réglage par défaut (Am) comprend un point d'inflexion utilisé pour traiter les 10 données d'entrée dans l'environnement général. 10. Dispositif de traitement linéaire par morceaux selon la revendication 9, dans lequel le calculateur de point d'inflexion (320, 620, 760) calcule le point d'inflexion adaptatif (Cm) 15 au moyen d'une équation suivante : (OutputCodeMAx ù DownCode) ù UpCode InputCodeMAx Bm = S1ope REF x Xpt AM + UPCode K ù LuInfoeun.ent Lulnfo MAx Cm=(AmùBm)xK+Bm, 20 où UpCode est le signal d'information sur le code montant, DownCode est le signal d'information sur le code descendant, XptAM est une coordonnée X de la valeur de réglage par défaut, Lulnfocurrent est le signal d'information sur la 25 luminance en cours, LulnfoMAx est le signal d'information sur la luminance maximale, Am est la valeur de réglage par défaut, Bm est la valeur de réglage de faible luminance, et Cm est le point d'inflexion adaptatif. 30 11. Dispositif de traitement linéaire par morceaux selon la revendication 10, dans lequel S10peREF 37 2913167 le calculateur de point d'inflexion adaptatif (320, 620, 760) accomplit une opération pendant un temps vacant (V time) où une sortie de pixel ne survient pas entre les trames sur un rythme 5 de sortie des données de sortie. 12. Dispositif de traitement linéaire par morceaux, comprenant . une unité de détection de luminance (40, 200, 780) configurée de façon à détecter un 10 environnement à faible luminance pour sortir un signal d'information sur la luminance en cours (Lulnfocurrent) et un signal d'information sur la luminance maximale (LulnfoMAx) un calculateur de point d'inflexion adaptatif 15 (320, 620, 760) configuré de façon à recevoir le signal d'information sur la luminance en cours (Lulnfocurrent), le signal d'information sur la luminance maximale (LulnfoMAx), et des première à Nième valeurs de réglage par défaut (Ami, AmN) 20 pour calculer des premiers à Nième points d'in-flexion adaptatifs (Cmi, CmN) ; une première unité de stockage de point d'inflexion (32, 120, 720) configurée de façon à stocker et sortir la première valeur de réglage 25 par défaut (Ami) et le premier point d'inflexion adaptatif (Cmi) qui sont appliqués ; une première unité de traitement linéaire par morceaux (740) configurée de façon à appli- quer un taux d'amplification de section à des 30 premières données d'entrée sur la base d'une région correspondant au premier point d'infle- 38 2913167 xion adaptatif (Cm') pour sortir des premières données de sortie ; une deuxième unité de stockage de point d'inflexion (820) configurée de façon à stocker 5 et sortir la deuxième valeur de réglage par défaut (Am2) et le deuxième point d'inflexion adaptatif (Cm2) ; une deuxième unité de traitement linéaire par morceaux (840) configurée de façon à appli- 10 quer un taux d'amplification de section à des secondes données d'entrée sur la base d'une région correspondant au second point d'inflexion adaptatif (Cm2) pour sortir des secondes données de sortie ; 15 une Nième unité de stockage de point d'in-flexion (920) configurée de façon à stocker et sortir la Nième valeur de réglage par défaut (AmN) et le Nième point d'inflexion adaptatif (CmN) ; et 20 une Nième unité de traitement linéaire par morceaux (940) configurée de façon à appliquer un taux d'amplification de section à des Nièmes données d'entrée sur la base d'une région correspondant au Nième point d'inflexion adaptatif 25 (CmN) pour sortir des Nièmes données de sortie. 13. Dispositif de traitement linéaire par morceaux selon la revendication 12, dans lequel le calculateur de point d'inflexion adaptatif (320, 620, 760) accomplit une opération pendant 30 un temps vacant (V time) où la sortie des don- nées de sortie ne survient pas entre des trames, une opération de calcul des premier à Nième 3 9 2913167 points d'inflexion adaptatifs (Cml, CmN) étant accomplie selon un procédé de partage de temps. 14. Dispositif de traitement linéaire par morceaux selon la revendication 13, dans lequel 5 chacun des premier à Nième dispositifs de traitement linéaire par morceaux accomplit une correction gamma, une correction de contraste et une correction de la saturation sur des données d'entrée à l'intérieur d'un capteur d'image pour 10 sortir les données de sortie.