WikiPrépaLivrets

Corrigé détaillé CCINP Physique MP 2021 (page 3/3 : Parties VI et VII)

Une brève histoire de la photographie

  • 42 questions corrigées
  • Difficulté estimée : classique (1,6 / 4)
  • Faisable en Sup (en MPSI : 25 questions sur 42, parties II, III, IV et VII)
  • Vérifié question par question

Comment utiliser ce corrigé

Cherchez d'abord chaque question seul. Bloqué ? Ouvrez l'indice, puis la stratégie, et seulement ensuite le corrigé complet. Cochez les questions réussies pour estimer votre note. Comment sont rédigés nos corrigés

Partie VI : Le filtre polarisant

VI.1 · Rayonnement d'un dipôle oscillant

Question 31

Difficulté estimée 1 sur 4 : Application directe

Notions : dipôle électrostatique, moment dipolaire, ordre de grandeur

a) Définir le moment dipolaire associé à ce doublet de charges. Avec quelle unité s'exprime-t-il dans le Système International ? b) À l'échelle microscopique, les atomes et certaines molécules peuvent être considérés comme des dipôles. Donner l'ordre de grandeur de leur moment dipolaire.

Voir l'indice

Définir le vecteur moment dipolaire \vec{p} à partir des charges et de leur séparation, puis rappeler l'ordre de grandeur atomique (q \sim e et d \sim 1\text{ \AA}).

Voir le corrigé complet

a) Par définition, le moment dipolaire électrostatique \vec{p} associé au doublet de charges (la charge -q étant située en A et la charge +q en B) est donné par :

\boxed{\vec{p} = q\,\vec{AB}}

Sa norme vaut donc p = q\,d, où d = AB désigne la distance intercharges.

Puisque la charge électrique s'exprime en coulombs (\text{C}) et la distance en mètres (\text{m}), l'unité du moment dipolaire dans le Système International est le coulomb-mètre, noté \text{C}\cdot\text{m}.

b) À l'échelle microscopique, les charges partielles sont de l'ordre de grandeur de la charge élémentaire e \sim 10^{-19}\text{ C} (ou d'une fraction de celle-ci) et les distances interatomiques caractéristiques d'une liaison chimique sont de l'ordre de l'angström, soit d \sim 1\text{ \AA} = 10^{-10}\text{ m}.

Le moment dipolaire microscopique typique est donc de l'ordre de grandeur de :

p \sim e \times d \approx 1{,}6\cdot 10^{-19}\text{ C} \times 10^{-10}\text{ m} \approx 1{,}6\cdot 10^{-29}\text{ C}\cdot\text{m}
\boxed{p \sim 10^{-30}\text{ à } 10^{-29}\text{ C}\cdot\text{m}}

Résultat

Voir ce qu'a relevé le jury

L'ordre de grandeur du moment dipolaire à l'échelle microscopique est rarement proposé.

« Pas beaucoup d’ordre de grandeur. »

Source : rapport du jury CCINP 2021

Signaler une erreurSommaire

Question 32

Difficulté estimée 2 sur 4 : Classique

Notions : dipôle oscillant, zone de rayonnement, approximation dipolaire

On étudie le rayonnement de ce dipôle dans la zone de rayonnement, en se plaçant dans l'approximation dipolaire et dans le cadre d'une hypothèse non relativiste. Traduire ces approximations par trois inégalités reliant trois échelles de longueurs pertinentes en les justifiant.

Voir l'indice

Ordonner rigoureusement la taille spatiale du dipôle d, la longueur d'onde émise \lambda et la distance d'observation r.

Voir la stratégie
  1. Identifier les trois échelles spatiales fondamentales du problème : la dimension caractéristique du dipôle, la longueur d'onde émise et la distance d'observation.
  2. Traduire et justifier chaque hypothèse physique à l'aide de ces échelles.
  3. Résumer la hiérarchie sous forme d'inégalités.
Voir le corrigé complet

Trois échelles de longueur pertinentes interviennent dans l'étude du rayonnement dipolaire :

  • d (ou d_{\text{max}}) : la dimension spatiale de la source (taille du dipôle) ;
  • \lambda = \frac{2\pi c}{\omega} = cT : la longueur d'onde du rayonnement électromagnétique émis (avec T la période temporelle) ;
  • r = OM : la distance du point d'observation M au centre du dipôle.

1. Hypothèse non relativiste et approximation dipolaire :

  • Hypothèse non relativiste : la charge mobile a une vitesse de l'ordre de v \sim \omega d. L'hypothèse non relativiste impose v \ll c, soit \omega d \ll c, ce qui s'écrit :

    d \ll \frac{c}{\omega} \sim \lambda
  • Approximation dipolaire (retards internes négligés) : le temps de transit de l'information électromagnétique au sein de la source, \tau_{\text{source}} \sim \frac{d}{c}, doit être négligeable devant le temps caractéristique d'évolution de la source, à savoir la période T = \frac{2\pi}{\omega}. Cela conduit également à :

    \frac{d}{c} \ll T \iff \boxed{d \ll \lambda}

2. Zone de rayonnement (ou zone d'onde) : Dans cette zone, la distance d'observation r est très grande devant la longueur d'onde émise :

\boxed{\lambda \ll r}

À cette distance, les effets de propagation l'emportent sur les effets quasi-statiques : le terme en 1/r dans les champs devient dominant par rapport aux termes d'induction et quasi-statiques en 1/r^2 et 1/r^3. L'onde présente localement une structure d'onde plane progressive.

3. Approximation de source quasi-ponctuelle : Pour observer le rayonnement d'ensemble de la source et négliger les effets de géométrie locale, la distance d'observation doit être grande devant la taille de la source :

\boxed{d \ll r}

Cette condition est automatiquement assurée dès lors que les deux précédentes sont remplies.

En résumé, ces approximations se traduisent par la hiérarchie d'échelles de longueur :

\boxed{d \ll \lambda \ll r}

Résultat

Voir ce qu'a relevé le jury

La hiérarchie des distances et les approximations associées sont parfois incomplètes.

« Plutôt bien pour la hiérarchie, parfois partielle. »

Source : rapport du jury CCINP 2021

Signaler une erreurSommaire

Question 33

Difficulté estimée 2 sur 4 : Classique

Notions : vecteur de poynting, dipôle oscillant, puissance rayonnée

a) Montrer que la puissance surfacique moyenne rayonnée en un point de la zone de rayonnement peut se mettre sous la forme . b) Exprimer en fonction de , et .

Voir l'indice

Calculer le flux moyen du vecteur de Poynting \vec{\Pi} = \frac{\vec{E}\wedge\vec{B}}{\mu_0} à travers une sphère et identifier le coefficient de proportionalité K.

Voir la stratégie
  1. Exprimer le vecteur de Poynting instantané \vec{\Pi}(M,t) = \frac{\vec{E}(M,t) \times \vec{B}(M,t)}{\mu_0}.
  2. Calculer sa moyenne temporelle pour obtenir la puissance surfacique moyenne P = \langle \vec{\Pi} \cdot \vec{e}_r \rangle.
  3. Identifier la constante K par identification avec la forme donnée par l'énoncé.
Voir le corrigé complet

a) Le flux d'énergie électromagnétique est décrit par le vecteur de Poynting instantané :

\vec{\Pi}(M,t) = \frac{\vec{E}(M,t) \times \vec{B}(M,t)}{\mu_0}

Dans la base sphérique orthonormée directe (\vec{e}_r, \vec{e}_\theta, \vec{e}_\varphi), on a \vec{e}_\theta \times \vec{e}_\varphi = \vec{e}_r. En injectant les expressions des champs données par l'énoncé :

\begin{aligned} \vec{\Pi}(M,t) &= \frac{1}{\mu_0} \left( -\frac{\mu_0}{4\pi} p_0 \frac{\omega^2}{r} \sin(\theta)\cos(\omega t - kr) \vec{e}_\theta \right) \times \left( -\frac{\mu_0}{4\pi} p_0 \frac{\omega^2}{rc} \sin(\theta)\cos(\omega t - kr) \vec{e}_\varphi \right) \\ &= \frac{\mu_0 p_0^2 \omega^4}{16\pi^2 c} \frac{\sin^2(\theta)}{r^2} \cos^2(\omega t - kr) \, \vec{e}_r \end{aligned}

La puissance surfacique moyenne rayonnée à travers une sphère de rayon r centrée sur le dipôle correspond au flux moyen du vecteur de Poynting à travers la surface élémentaire orientée selon \vec{e}_r, soit :

P = \langle \vec{\Pi}(M,t) \cdot \vec{e}_r \rangle = \frac{\mu_0 p_0^2 \omega^4}{16\pi^2 c} \frac{\sin^2(\theta)}{r^2} \langle \cos^2(\omega t - kr) \rangle

La moyenne temporelle sur une période du carré d'une fonction cosinus vaut \langle \cos^2(\omega t - kr) \rangle = \frac{1}{2}. On obtient ainsi :

P = \frac{\mu_0 p_0^2}{32\pi^2 c} \, \omega^4 \frac{\sin^2(\theta)}{r^2}

Cette expression est bien de la forme :

\boxed{P = K\omega^4 \frac{\sin^2(\theta)}{r^2}}

b) Par identification immédiate, la constante K s'écrit :

\boxed{K = \frac{\mu_0 p_0^2}{32\pi^2 c}}

Résultat

Signaler une erreurSommaire

Question 34

Difficulté estimée 1 sur 4 : Application directe

Notions : indicatrice de rayonnement, dipôle oscillant

Le rayonnement est-il isotrope ? Si non, dans quel plan est-il maximal ?

Voir l'indice

Analyser le terme angulaire en \sin^2\theta de la puissance rayonnée pour localiser les directions d'annulation et le plan de rayonnement maximal.

Voir le corrigé complet

D'après la question Q33, la puissance surfacique moyenne rayonnée à une distance r du dipôle s'exprime par :

P = K\omega^4 \frac{\sin^2(\theta)}{r^2}
  • Un rayonnement est dit isotrope si la puissance rayonnée est indépendante de la direction d'observation, c'est-à-dire si elle ne dépend d'aucune variable angulaire. Ici, P dépend explicitement de l'angle polaire \theta. Par conséquent, le rayonnement n'est pas isotrope.
  • La fonction \theta \mapsto \sin^2(\theta) est maximale pour \sin(\theta) = 1, soit pour \theta = \frac{\pi}{2}\ [\pi].

Cette condition correspond aux points du plan perpendiculaire à l'axe d'oscillation du dipôle passant par l'origine. Le rayonnement est donc maximal dans le plan équatorial, à savoir le plan (xOy) :

\boxed{\text{Plan } (xOy) \quad \left(\theta = \frac{\pi}{2}\right)}

Résultat

Signaler une erreurSommaire

Question 35

Difficulté estimée 2 sur 4 : Classique

Notions : formule de larmor, conservation de l'énergie

a) Donner l'expression de la puissance moyenne totale rayonnée par ce dipôle en fonction de , , et . b) Cette expression ne dépend pas de . Quelle signification peut-on en donner ?

Voir l'indice

Intégrer la puissance surfacique sur l'angle solide élémentaire \mathrm{d}\Omega = \sin\theta\,\mathrm{d}\theta\,\mathrm{d}\varphi sur la sphère complète et interpréter l'absence de perte d'énergie en propagation dans le vide.

Voir la stratégie
  1. Pour la question a), intégrer le flux de la puissance surfacique moyenne (norme du vecteur de Poynting moyen établie en Q33) à travers une sphère fermée de rayon r centrée sur le dipôle, en exploitant l'intégrale fournie dans les données.
  2. Pour la question b), relier l'indépendance en r de ce flux au théorème de Poynting et au principe fondamental de conservation de l'énergie en milieu transparent non dissipatif.
Voir le corrigé complet

a) Expression de la puissance moyenne totale rayonnée

La puissance moyenne totale rayonnée P_{\text{totale}} à travers une sphère \Sigma(O,r) de rayon r centrée à l'origine s'obtient en intégrant la puissance surfacique moyenne P définie à la question Q33 sur la surface de cette sphère, l'élément de surface orienté vers l'extérieur étant \mathrm{d}\vec{S} = r^2 \sin\theta\,\mathrm{d}\theta\,\mathrm{d}\varphi\,\vec{e}_r :

P_{\text{totale}} = \iint_{\Sigma} P\,\mathrm{d}S = \int_{0}^{2\pi} \mathrm{d}\varphi \int_{0}^{\pi} K\omega^4 \frac{\sin^2\theta}{r^2} \, r^2 \sin\theta\,\mathrm{d}\theta = 2\pi K \omega^4 \int_{0}^{\pi} \sin^3(\theta)\,\mathrm{d}\theta

En utilisant le résultat mathématique fourni en fin d'énoncé, \displaystyle\int_{0}^{\pi}\sin^3(\theta)\,\mathrm{d}\theta = \frac{4}{3}, il vient :

P_{\text{totale}} = 2\pi K \omega^4 \times \frac{4}{3} = \frac{8\pi}{3} K \omega^4

D'après la question Q33, K = \dfrac{\mu_0 p_0^2}{32\pi^2 c}. En injectant cette expression, on obtient la formule de Larmor pour un dipôle oscillant :

P_{\text{totale}} = \frac{8\pi}{3} \left( \frac{\mu_0 p_0^2}{32\pi^2 c} \right) \omega^4
\boxed{P_{\text{totale}} = \frac{\mu_0 p_0^2 \omega^4}{12\pi c}}

b) Signification physique de l'indépendance vis-à-vis de r

L'indépendance de P_{\text{totale}} par rapport au rayon r de la sphère d'intégration traduit la conservation de l'énergie :

  • L'onde électromagnétique se propage dans un milieu (ici le vide ou l'air) non absorbant et linéaire, sans pertes par effet Joule ni sources de rayonnement en dehors de l'origine.
  • En moyenne temporelle en régime sinusoïdal permanent, le théorème de Poynting sous forme locale s'écrit \mathrm{div}\langle\vec{\Pi}\rangle = 0 pour tout r > 0. D'après le théorème de Green-Ostrogradski, le flux moyen du vecteur de Poynting à travers toute surface fermée englobant le dipôle est donc strictement conservé : toute l'énergie émise par le dipôle se propage vers l'infini sans atténuation globale.

Résultat

Signaler une erreurSommaire

Question 36

Difficulté estimée 1 sur 4 : Application directe

Notions : diffusion rayleigh, ordre de grandeur

La diffusion Rayleigh se produit lorsque la taille des molécules diffusantes est faible par rapport à la longueur d'onde de l'onde électromagnétique incidente. Montrer, par un calcul d'ordre de grandeur, que cette condition est vérifiée si on envisage la diffusion de la lumière visible par les molécules de l'atmosphère.

Voir l'indice

Comparer la dimension caractéristique d'une molécule d'air (\sim 0{,}1\text{ nm}) aux longueurs d'onde du spectre visible (400\text{ à }700\text{ nm}).

Voir la stratégie
  1. Rappeler l'ordre de grandeur de la longueur d'onde \lambda du spectre visible.
  2. Donner l'ordre de grandeur de la taille caractéristique a des molécules de l'atmosphère (diazote \mathrm{N}_2 et dioxygène \mathrm{O}_2).
  3. Comparer ces deux longueurs pour vérifier la condition de validité du régime de Rayleigh (a \ll \lambda).
Voir le corrigé complet
  • Longueur d'onde de la lumière visible :
    Le domaine du spectre visible s'étend typiquement de \lambda \approx 400\text{ nm} (violet) à \lambda \approx 800\text{ nm} (rouge), soit une longueur d'onde moyenne de l'ordre de :

    \lambda \sim 500\text{ nm} = 5\cdot 10^{-7}\text{ m}.
  • Taille des molécules diffusantes :
    L'atmosphère est principalement constituée de molécules diatomiques de diazote \mathrm{N}_2 et de dioxygène \mathrm{O}_2. La taille caractéristique de ces molécules (diamètre moléculaire ou longueur de liaison) est de l'ordre de quelques dixièmes de nanomètre (ou quelques angströms) :

    a \sim 0{,}2 \text{ à } 0{,}3\text{ nm} \sim 10^{-10}\text{ m}.
  • Comparaison :
    Le rapport entre la dimension moléculaire et la longueur d'onde vaut :

    \frac{a}{\lambda} \sim \frac{10^{-10}\text{ m}}{5\cdot 10^{-7}\text{ m}} \sim 2\cdot 10^{-4} \ll 1.

La taille des molécules étant environ trois à quatre ordres de grandeur plus petite que la longueur d'onde de l'onde incidente :

\boxed{a \ll \lambda}

La condition de diffusion de Rayleigh est donc parfaitement vérifiée.

Résultat

Signaler une erreurSommaire

VI.2 · Utilisation d'un filtre polarisant pour augmenter la saturation du bleu du ciel

Question 37

Difficulté estimée 1 sur 4 : Application directe

Notions : diffusion rayleigh, spectre visible

En utilisant la réponse à Q34, justifier la couleur bleue du ciel, vue par le photographe.

Voir l'indice

Exploiter la dépendance de la puissance diffusée en \omega^4 \propto 1/\lambda^4 pour expliquer la diffusion préférentielle des courtes longueurs d'onde.

Voir le corrigé complet

L'énoncé fait référence à la question Q34, mais c'est l'expression de la puissance rayonnée issue de Q33 (ou la puissance totale de Q35) qui contient la dépendance spectrale responsable de la couleur du ciel.

D'après la question Q33, la puissance surfacique moyenne diffusée par un dipôle oscillant s'écrit :

P = K \omega^4 \frac{\sin^2(\theta)}{r^2}

Comme la pulsation \omega est reliée à la longueur d'onde dans le vide \lambda par \omega = \frac{2\pi c}{\lambda}, la puissance diffusée varie en loi de Rayleigh en l'inverse de la puissance quatrième de la longueur d'onde :

P \propto \omega^4 \propto \frac{1}{\lambda^4}

La lumière blanche émise par le Soleil est polychromatique et couvre l'ensemble du spectre visible, du bleu/violet (\lambda_{\text{b}} \approx 400\text{--}450\text{ nm}) au rouge (\lambda_{\text{r}} \approx 700\text{--}800\text{ nm}).

Le rapport des puissances diffusées entre l'extrémité bleue et l'extrémité rouge du spectre visible vaut :

\frac{P(\lambda_{\text{b}})}{P(\lambda_{\text{r}})} = \left(\frac{\lambda_{\text{r}}}{\lambda_{\text{b}}}\right)^4 \approx \left(\frac{700}{450}\right)^4 \approx 5{,}8 \text{ à } \left(\frac{800}{400}\right)^4 = 16

Les courtes longueurs d'onde (bleu et violet) sont donc diffusées par les molécules de l'atmosphère avec une efficacité nettement supérieure à celle des grandes longueurs d'onde (rouge et orange).

Bien que le violet soit encore plus diffusé que le bleu, le spectre solaire d'émission décroît vers le violet et la sensibilité de l'œil humain est maximale dans le vert et faible dans le violet ; la combinaison de ces facteurs explique que le photographe perçoit le ciel diffusant de couleur bleue.

Voir ce qu'a relevé le jury

La dépendance de la puissance diffusée en pulsation à la puissance 4 devait être explicitement soulignée.

« L’influence de la puissance 4 en pulsation est rarement soulignée. »

Source : rapport du jury CCINP 2021

Signaler une erreurSommaire

Question 38

Difficulté estimée 3 sur 4 : Exigeant

Notions : polarisation de la lumière, diffusion rayleigh, filtre polarisant

a) Montrer que la lumière reçue par le photographe provenant de la diffusion par les molécules de l'atmosphère est polarisée rectilignement. b) Montrer en quoi l'utilisation d'un filtre polarisant peut augmenter la saturation du bleu du ciel (telle que définie dans le document 9). c) Expliquer la phrase du document : « Pour obtenir un effet maximal, le photographe doit se trouver à par rapport à la direction des rayons du soleil ». d) Expliquer la phrase du document : « Par contre le filtre polarisant fait perdre de la lumière ».

Voir l'indice

Considérer l'orientation du dipôle induit oscillant perpendiculairement au rayon solaire incident et observer la direction d'extinction du rayonnement pour un observateur à 90^\circ.

Voir le corrigé complet
  1. Polarisation rectiligne de la lumière diffusée :

    • Les rayons du soleil se propagent selon l'axe (Ox) : le vecteur d'onde incident est colinéaire à \vec{e}_x.
    • La lumière étant une onde électromagnétique transverse, le champ électrique incident \vec{E}_{\text{inc}} est situé dans le plan orthogonal à la direction de propagation, c'est-à-dire le plan (yOz) :

      \vec{E}_{\text{inc}}(t) = E_y(t)\,\vec{e}_y + E_z(t)\,\vec{e}_z
    • Chaque molécule d'air située sur la ligne de visée (le long de l'axe Oy, en arrière-plan du point A) acquiert un moment dipolaire induit \vec{p}_i = \alpha \vec{E}_{\text{inc}} = p_y \vec{e}_y + p_z \vec{e}_z.
    • Le photographe, situé en O, observe ces molécules selon l'axe Oy. Or, d'après les résultats de la question Q34, un dipôle oscillant ne rayonne aucune puissance le long de son propre axe d'oscillation (\theta = 0, d'où \sin\theta = 0). Par conséquent, la composante dipolaire p_y \vec{e}_y n'émet aucun champ électrique vers O.
    • En revanche, la composante p_z \vec{e}_z, oscillant le long de la verticale (Oz), rayonne dans son plan équatorial (\theta = \pi/2) avec une intensité maximale, et le champ électrique émergent en O est colinéaire à -\vec{e}_\theta = \vec{e}_z.

    Le champ électrique parvenant au photographe est donc purement dirigé selon la verticale \vec{e}_z :

    \boxed{\text{La lumière diffusée par le ciel vers le photographe est polarisée rectilignement selon }\vec{e}_z.}
  2. Augmentation de la saturation du bleu du ciel :

    • La couleur bleue provient de la diffusion Rayleigh par les molécules de l'air, qui est fortement polarisée selon \vec{e}_z.
    • L'atmosphère contient également des particules plus grosses (aérosols, poussières, microgouttelettes d'eau) responsables d'une diffusion de Mie non polarisée qui diffuse une lumière blanche. Ce voile atmosphérique blanc se superpose au bleu et le déssature (bleu délavé).
    • En plaçant devant l'objectif un filtre polarisant dont la direction de transmission est alignée avec \vec{e}_z, la lumière bleue polarisée est transmise intégralement (hors pertes d'absorption), tandis que la lumière blanche non polarisée du voile atmosphérique est atténuée d'au moins 50\,\%.
    • Le rapport d'intensité entre le bleu et le blanc augmente, ce qui renforce la pureté chromatique :

      \boxed{\text{Le filtre polarisant accroît la saturation du bleu en filtrant la lumière blanche parasite du voile atmosphérique.}}
  3. Condition d'angle à 90^\circ :

    • Le taux de polarisation rectiligne de la lumière diffusée est maximal lorsque l'observation s'effectue strictement à 90^\circ de la direction des rayons incidents solaires (\vec{u}_{\text{obs}} \perp \vec{u}_{\text{inc}}), car l'une des deux composantes dipolaires induites est alors exactement alignée avec la ligne de visée et ne contribue pas au rayonnement.
    • Pour toute autre direction de visée, les deux composantes du dipôle rayonnent vers l'observateur et la lumière n'est que partiellement polarisée (et totalement dépolarisée vers l'avant ou vers l'arrière).
    \boxed{\text{À } 90^\circ \text{ des rayons solaires, la polarisation du ciel est totale, ce qui maximise l'effet du filtre.}}
  4. Perte de lumière occasionnée par le filtre :

    • D'après la loi de Malus, lorsqu'une lumière naturelle (non polarisée) traverse un polariseur linéaire parfait, la puissance transmise est divisée par deux :

      \langle I_{\text{transmise}} \rangle = \frac{1}{2} I_{\text{incidente}}

      ce qui correspond à une perte d'au moins un diaphragme (une valeur d'exposition).

    • De plus, le filtre absorbe et réfléchit partiellement la lumière par réflexion vitreuse.
    \boxed{\text{Le filtre polarisant réduit d'au moins } 50\,\% \text{ le flux lumineux des parties non polarisées de la scène.}}

Résultat

Signaler une erreurSommaire

Partie VII : Traitement numérique des images

Question 39

Difficulté estimée 1 sur 4 : Application directeFaisable en Sup

Notions : codage numérique, quantification

L'objet "img" possède un attribut "size" qui permet d'obtenir des informations sur sa taille : img.size renvoie le couple de valeurs (largeur, hauteur). Lors de l'exécution de l'instruction print(img.size), la console affiche " (2592,1936) ". Calculer l'ordre de grandeur de la taille (en octets) de cette image.

Voir l'indice

Multiplier la largeur par la hauteur en pixels et considérer qu'un niveau de gris est codé sur un octet par pixel.

Voir le corrigé complet

D'après le préambule de la partie VII, l'image est codée en niveaux de gris et la valeur de chaque pixel est un entier compris entre 0 et 255, soit une valeur codée sur un seul octet (8\text{ bits}).

Le nombre total de pixels constituant l'image est donné par le produit de la largeur par la hauteur :

N = \text{largeur} \times \text{hauteur} = 2\,592 \times 1\,936

Effectuons l'estimation numérique :

\begin{aligned} N &\approx 2{,}6 \cdot 10^3 \times 1{,}9 \cdot 10^3 \approx 5{,}0 \cdot 10^6\text{ pixels} \end{aligned}

(Le calcul exact donne N = 5\,018\,112\text{ pixels}.)

Chaque pixel occupant 1\text{ octet} en mémoire non compressée, la taille mémoire brute T de cette image est :

\boxed{T \approx 5 \cdot 10^6\text{ octets} \approx 5\text{ Mo}}

Résultat

Signaler une erreurSommaire

Question 40

Difficulté estimée 2 sur 4 : ClassiqueFaisable en Sup

Notions : traitement d'image, boucle for

On souhaite créer un " négatif " de l'image, c'est-à-dire à transformer la valeur de chaque pixel de façon à ce que les pixels noirs deviennent blancs, les pixels gris clair devienne gris foncé, etc. Les lignes de code suivantes permettent de créer ce négatif, nommé " nouvelleImage ".

“`python colonne,ligne = img.size nouvelleImage = Image.new(img.mode,img.size) # création d'un nouvel objet avec les mêmes caractéristiques que img pour recueillir l'image finale for i in range(expression 1): for j in range(expression 2): pixel = img.getpixel((j,i)) expression 3 expression 4 “`

L'affichage de " nouvelleImage " permet d'obtenir l'image de la figure 10. Indiquer par quoi il faut remplacer " expression 1 ", " expression 2 ", " expression 3 " et " expression 4 " afin que le programme fonctionne correctement.

Voir l'indice

Parcourir les lignes et les colonnes de l'image et appliquer la transformation de négatif p_{\text{négatif}} = 255 - p avec la méthode putpixel.

Voir la stratégie
  1. Identifier le rôle des indices de boucle : dans la bibliothèque PIL, le repérage d'un pixel s'effectue par (x, y), où x désigne l'abscisse (indice de colonne, variant de 0 à \text{largeur}-1) et y l'ordonnée (indice de ligne, variant de 0 à \text{hauteur}-1).
  2. Déterminer la transformation photométrique du négatif : un niveau de gris étant codé entre 0 et 255, la couleur complémentaire d'une nuance p est 255 - p.
  3. Utiliser la méthode putpixel pour affecter la nouvelle valeur à l'image destination.
Voir le corrigé complet

L'instruction colonne, ligne = img.size affecte respectivement à colonne la largeur de l'image (nombre de colonnes) et à ligne la hauteur de l'image (nombre de lignes).

D'après l'instruction pixel = img.getpixel((j, i)), le premier argument passé correspond à l'abscisse horizontale x = j (colonne) et le second à l'ordonnée verticale y = i (ligne). Par conséquent :

  • La boucle externe sur l'indice i parcourt les lignes :

    \boxed{\text{expression 1} : \texttt{ligne}}
  • La boucle interne sur l'indice j parcourt les colonnes :

    \boxed{\text{expression 2} : \texttt{colonne}}

Pour obtenir le négatif d'une image en niveaux de gris codés sur un octet (0 pour le noir absolu et 255 pour le blanc pur), la valeur du pixel inversé vaut 255 - \text{pixel}. Cette nouvelle valeur est ensuite affectée au pixel de coordonnées (j, i) de l'objet nouvelleImage à l'aide de la méthode putpixel :

  • Calcul du niveau de gris complémentaire :

    \boxed{\text{expression 3} : \texttt{pixel\_neg = 255 - pixel} \quad \text{(ou } \texttt{pixel = 255 - pixel}\text{)}}
  • Écriture dans la nouvelle image :

    \boxed{\text{expression 4} : \texttt{nouvelleImage.putpixel((j, i), pixel\_neg)} \quad \text{(ou } \texttt{nouvelleImage.putpixel((j, i), pixel)}\text{)}}

Remarque : Il est également tout à fait valide d'effectuer l'opération en une seule ligne à l'expression 3 (nouvelleImage.putpixel((j, i), 255 - pixel)), l'expression 4 devenant alors superflue.

Résultat

Signaler une erreurSommaire

Question 41

Difficulté estimée 2 sur 4 : ClassiqueFaisable en Sup

Notions : histogramme, tableau

Pour réaliser cet histogramme avec le langage Python, on a écrit les lignes de code qui sont reproduites dans l'encadré qui suit. Un affichage de " liste_x " en abscisse et de " liste_y " en ordonnée permet d'obtenir l'histogramme de la figure 11.

Écrire l'instruction notée " expression 5 " ci-dessous, sachant qu'il s'agit d'une seule instruction n'exploitant aucune bibliothèque.

“`python colonne,ligne = img.size liste_x = range(256) #génère une liste d'entiers de 0 à 255 liste_y = 256*[0] for i in range(ligne): for j in range(colonne): p = img.getpixel((j,i)) expression 5 plt.plot(liste_x, liste_y, linestyle = 'solid', color = 'blue') plt.xlabel('Valeurs des pixels') plt.ylabel('Nombre de pixels') plt.xlim(0,255) plt.ylim(0,48000) plt.show() “`

Voir l'indice

Incrémenter l'élément de la liste liste_y dont l'indice correspond à la valeur du niveau de gris p du pixel courant.

Voir le corrigé complet

L'histogramme comptabilise le nombre d'occurrences de chaque niveau de gris p \in \{0, \dots, 255\}.

La liste liste_y a été initialisée par 256 * [0], de sorte que chaque case d'indice p sert d'accumulateur pour le niveau de gris p.

Pour chaque pixel de valeur p rencontré lors du parcours de l'image, il faut incrémenter de 1 l'élément correspondant dans la liste.

L'instruction attendue pour « expression 5 » est donc :

liste_y[p] += 1

(ou de façon strictement équivalente : liste_y[p] = liste_y[p] + 1).

Signaler une erreurSommaire

Question 42

Difficulté estimée 1 sur 4 : Application directeFaisable en Sup

Notions : histogramme, traitement d'image

Lequel de ces histogramme (figures 12a, 12b, 12c, 12d) correspond au négatif de l'image d'origine (figure 10) ?

Voir l'indice

Effectuer mentalement une symétrie axiale verticale de l'histogramme initial (figure 11) par rapport à l'abscisse médiane 127{,}5.

Voir la stratégie
  1. Exprimer mathématiquement la transformation des niveaux de gris subie par chaque pixel lors du passage au négatif : p' = 255 - p.
  2. En déduire l'effet géométrique sur l'histogramme des niveaux de gris (symétrie par rapport à la valeur centrale).
  3. Identifier par lecture graphique la figure correspondant à cette transformation.
Voir le corrigé complet

Dans le négatif d'une image en niveaux de gris (codée sur un octet, soit des valeurs comprises entre 0 et 255), la nouvelle valeur p' d'un pixel de valeur initiale p est donnée par :

p' = 255 - p

Un pixel noir (p = 0) devient blanc (p' = 255), et inversement un pixel blanc (p = 255) devient noir (p' = 0).

Le nombre de pixels ayant la valeur p' dans l'image négative est donc égal au nombre de pixels ayant la valeur p = 255 - p' dans l'image initiale :

h_{\text{négatif}}(p') = h(255 - p')

L'histogramme du négatif s'obtient donc graphiquement à partir de celui de l'image d'origine (figure 11) par une symétrie axiale (réflexion horizontale) d'axe vertical p = \frac{255}{2} = 127{,}5.

En examinant les caractéristiques remarquables de la figure 11 :

  • Le pic étroit situé à p \approx 255 de hauteur \approx 15\,000 doit se retrouver à p' \approx 0 ;
  • La zone très sombre de quasi-annulation entre p \approx 190 et 240 doit se retrouver entre p' \approx 15 et 65 ;
  • Le pic maximal situé à p \approx 70 (amplitude > 45\,000) doit se retrouver à p' \approx 255 - 70 = 185 ;
  • Le pic secondaire situé à p \approx 20 (amplitude \approx 27\,000) doit se retrouver à p' \approx 255 - 20 = 235.

L'histogramme de la figure 12b reproduit fidèlement toutes ces caractéristiques inversées horizontalement.

\boxed{\text{L'histogramme correspondant au négatif de l'image est celui de la figure 12b.}}

Résultat

Signaler une erreurSommaire

Où je me situe, question par question

Cochez les questions que vous avez réussies sans aide. Toutes les questions du sujet sont ici, y compris celles des autres pages : votre sélection est gardée d'une page à l'autre.

Note estimée
–
0 question réussie sur 42
Position estimée
–
des copies sous cette note

Estimation indicative, faute de barème officiel publié : chaque question compte selon sa difficulté estimée (de 1 à 4 points), sur les 42 questions de ce corrigé. La position suppose des notes réparties selon une loi normale de moyenne 9,52 et d'écart-type 3,24 (chiffres officiels de l'épreuve). Votre sélection reste sur cet appareil.

Source des chiffres : document officiel du concours.

Signaler une erreur

Une étape vous semble fausse ou incomplète ? Dites-le nous en précisant le numéro de la question (par exemple Q31) : dans les commentaires ci-dessous ou sur le Discord de WikiPrépa. Chaque signalement est vérifié et la question corrigée si besoin.

Corrigé rédigé par WikiPrépa ; ce n'est pas un corrigé officiel du concours. Mis à jour le 25 septembre 2026.