Addition et soustraction optiques: importance et besoins

Addition et soustraction optiques: importance et besoins

De nos jours, une quantitรฉ importante dโ€™informations, de nature diverse, sโ€™รฉchange ร  travers le monde. Ces informations subissent diverses opรฉrations de traitement, telles que le filtrage, la dรฉtection, lโ€™identification, le contrรดle, etc. Le marchรฉ des Technologies de lโ€™Information et de la Communication (TIC) actuel est devenu exigeant en termes de vitesse de traitement de lโ€™information. Ceci est illustrรฉ dans diffรฉrents domaines (Fig.1.1).

La mรฉtรฉorologie, lโ€™informatique, le rรฉseau bancaire, la dรฉfense, la biomรฉtrie, la sรฉcuritรฉ routiรจre ainsi que lโ€™astronomie font partie des principaux secteurs des TIC demandeurs dโ€™innovations. Un systรจme offrant un traitement en temps rรฉel, un coรปt faible, une architecture dont la mise en ล“uvre est simple, et ร  faible bruit, figure en haut de la liste des demandes des industriels en relation avec ces domaines. Dans ce contexte, nous prรฉsentons dans ce qui suit lโ€™importance des opรฉrations arithmรฉtiques de base dans plusieurs domaines des TIC.

Systรจmes de dรฉtection et de mesure

Les systรจmes de dรฉtection et de mesure sont constituรฉs par des dispositifs dรฉdiรฉs au contrรดle automatique des รฉvรฉnements ou de la variation dโ€™une scรจne. Les opรฉrations arithmรฉtiques de base constituent des fonctions fondamentales pour plusieurs systรจmes de dรฉtection de la variation. En effet, lโ€™opรฉration de la dรฉtection consiste ร  capter (ou saisir) et ร  comparer deux scรจnes prises par le systรจme ร  deux instants diffรฉrents. Pour cela, le dรฉtecteur calcule la diffรฉrence entre les deux scรจnes.

Il existe plusieurs systรจmes รฉlectroniques et mรฉcaniques qui ont รฉtรฉ mis au point pour ce type de traitement. Toutefois, ces technologies souffrent de plusieurs limitations liรฉes dโ€™une part ร  la qualitรฉ de lโ€™image dรฉjร  affectรฉe par un bruit environnemental comme par exemple les nuages, le vent ou la lumiรจre et ร  la faible vitesse de traitement imposรฉe par les circuits รฉlectroniques, dโ€™autre part. Pour cela diffรฉrentes architectures optiques ont trouvรฉ naturellement leur place offrant ainsi une meilleure rรฉsolution des images et une vitesse de traitement ultra rapide. La surveillance de lโ€™environnement, des dรฉgรขts dโ€™inondation ou du rรฉchauffement climatique est lโ€™un des principaux domaines dโ€™application de ces systรจmes [14]. Le rรฉchauffement climatique engendre plusieurs facteurs qui induisent la destruction de lโ€™รฉcosystรจme, tels que la variation de niveau de glace dans les deux pรดles gรฉnรฉrant lโ€™รฉlรฉvation de la tempรฉrature dโ€™oรน la sรฉcheresse. A cet effet, la prรฉcision de la mesure de la variation de la glace est considรฉrรฉe comme une fonction trรจs importante pour notre existence. Pour cela, la NASA a รฉtรฉ la premiรจre ร  tester un systรจme de dรฉtection ร  base de soustraction pour รฉtudier et contrรดler la variation induite [5]. Ce systรจme est basรฉ sur un systรจme interfรฉromรฉtrique, lโ€™interfรฉromรจtre triangulaire, dont on prรฉsentera le principe de fonctionnement dans la section suivante. Jusquโ€™ร  nos jours, la NASA utilise des tรฉlescopes de traitement optique qui calculent la diffรฉrence entre deux scรจnes prises en temps rรฉel pour des รฉtudes en astronomie. En effet, lโ€™opรฉration de la soustraction entre deux scรจnes prises ร  deux instants diffรฉrents est largement utilisรฉe dans les systรจmes astronomiques dรฉdiรฉs ร  la dรฉtection et ร  lโ€™รฉtude des positions des รฉtoiles et des galaxies. Par ailleurs, elle permet aussi la dรฉcouverte de nouvelles planรจtes [14].

Dans ce contexte, il est aussi important de citer son utilisation dans le domaine de la biomรฉtrie. La reconnaissance des personnes, en utilisant une modalitรฉ particuliรจre, par soustraction entre une image enregistrรฉe et une image saisie en temps rรฉel permet lโ€™identification de la personne. Le visage, lโ€™iris, ou lโ€™empreinte digitale, sont des organes uniques pour chaque รชtre humain. Ces systรจmes sont fortement utilisรฉs dans les banques et lieux qui exigent un niveau de sรฉcuritรฉ et de contrรดle รฉlevรฉ. Cependant la reconnaissance des formes par soustraction reste une technique qui souffre de plusieurs limitations par rapport aux architectures opto-numรฉriques, pour ne citer que celles-ci, basรฉes sur la corrรฉlation [15-18]. En effet, ces corrรฉlateurs dรฉterminent le degrรฉ de ressemblance entre deux images en mesurant la valeur du pic de la corrรฉlation. Ceci a รฉtรฉ rรฉsolu en utilisant des techniques opto-numรฉriques dรฉdiรฉes au changement dโ€™รฉchelle et de repรจre.

En conclusion, les systรจmes optiques de dรฉtection constituent des systรจmes largement exploitรฉs dans le domaine de la surveillance et du contrรดle. Dโ€™oรน, la nรฉcessitรฉ de disposer dโ€™un systรจme permettant la rรฉalisation en temps rรฉel dโ€™opรฉrations arithmรฉtiques qui soit peu sensible au bruit et qui autorise un traitement multiple (notion qui sera dรฉtaillรฉe dans ce qui suit). En plus, outre, la surveillance, ces systรจmes servent dans dโ€™autres applications importantes telles que la cryptographie et les calculateurs.

Systรจme de sรฉcuritรฉ optique

Importance des systรจmes de sรฉcuritรฉ

La sรฉcuritรฉ est une exigence primordiale dans tous les domaines dโ€™applications des TIC. Parmi les diffรฉrents types de donnรฉes ร  transmettre figurent des donnรฉes ยซ sensibles ยป dans diffรฉrents secteurs dโ€™activitรฉ tant รฉconomiques que militaires et nรฉcessitant la confidentialitรฉ. La cryptographie est une discipline dรฉdiรฉe ร  la protection de ces donnรฉes. Les รฉtudes relatives ร  la cryptographie couvrent un champ trรจs large que ce soit pour les techniques de codage que pour les mรฉthodes de transmission des donnรฉes. Le codage permet ร  partir dโ€™une clรฉ de modifier lโ€™information afin de la rendre incomprรฉhensible. Seule la connaissance de la clรฉ permet de reconstituer les donnรฉes initiales. Un problรจme majeur est donc la faรงon de communiquer la clรฉ en toute sรฉcuritรฉ, ce qui a rendu la cryptographie un domaine toujours perfectible. Pour cela, diffรฉrentes mรฉthodes de cryptage en optique ont รฉtรฉ proposรฉes [19-21]. Parmi ces techniques, la cryptographie par contenu figure parmi les mรฉthodes les plus sรฉcurisรฉes et les plus robustes [22] dont le principe est dรฉcrit dans la section qui suit.

Cryptographie par contenu

Dans ce contexte, lโ€™optique offre des gains importants en assurant un niveau de sรฉcuritรฉ รฉlevรฉ avec un traitement parallรจle et rapide. Par ailleurs, dans lโ€™objectif dโ€™augmenter le niveau de la sรฉcuritรฉ, diffรฉrentes architectures optiques ont รฉtรฉ รฉtablies pour coder et dรฉcoder les informations. A titre dโ€™exemple, nous nous intรฉressons ร  la technique de cryptage proposรฉe par Barrera et al. [23] qui consiste en un cryptage par contenu. Lโ€™algorithme de cette approche est prรฉsentรฉ sur la figure 1.2. Elle est basรฉe sur deux architectures 4f. La premiรจre architecture consiste ร  multiplier lโ€™image clรฉ O1 (Fake image) par la fonction alรฉatoire de codage de phase 1 = ฯ€ ( )( ) ,2exp yxniRP , oรน ( ) , yxn est un bruit blanc distribuรฉ de faรงon alรฉatoire dans [0,1]. Par la suite, le spectre du produit obtenu par une transformรฉ de Fourier (FT) est multipliรฉ par la deuxiรจme fonction alรฉatoire de codage de phase RP2. Ensuite, en effectuant une deuxiรจme transformรฉe de Fourier, on obtient lโ€™image fausse E1 cryptรฉe deux fois. Dans la deuxiรจme architecture 4f, lโ€™image information ร  coder O2 (True image) est multipliรฉe par la fonction alรฉatoire de codage de phase RP1. Ensuite, on effectue une transformรฉe de Fourier du produit, le tout sera multipliรฉ par E1. En effectuant une deuxiรจme transformรฉe de Fourier de la fonction obtenue prรฉcรฉdemment, on obtient la fonction E2. En conclusion, lโ€™information transmise M, correspond ร  la somme de deux informations dรฉjร  cryptรฉes par codage de phase: M=E1+E2 [22]. Cette technique permet dโ€™augmenter le niveau de sรฉcuritรฉ par rapport ร  la technique de cryptage par codage de phase. En effet, lorsque le systรจme multiplexe de cryptage est affectรฉ par 40% de bruit de phase alรฉatoire, lโ€™information utile reste cachรฉe tandis que seule lโ€™image fausse peut รชtre distinguรฉe [23].

La cryptographie par contenu, est une technique de codage qui consiste ร  crypter lโ€™information par une autre information [23]. Lโ€™addition constitue alors une opรฉration trรจs importante pour augmenter le niveau de sรฉcuritรฉ. Pour cela, dans le cadre de cette thรจse, nous travaillons sur cette opรฉration de base afin de lโ€™exploiter dans des applications de codage haute sรฉcuritรฉ. Dans lโ€™approche proposรฉe (Fig. 1.3), il sโ€™agit dโ€™additionner lโ€™information utile avec plusieurs informations clรฉs (clรฉ 1 jusquโ€™ร  la clรฉ N). Seule la reconnaissance de la bonne clรฉ permet le dรฉcryptage de lโ€™information utile. Les rรฉsultats obtenus sont trรจs prometteurs. Ils seront prรฉsentรฉs dans la deuxiรจme partie. Nous terminons cette section en prรฉsentant un autre champ dโ€™application de ces opรฉrations.

Systรจme de traitement et de calcul

Le processeur optique dรฉdiรฉ au calcul constitue une tendance technologique dans le secteur de lโ€™informatique. La loi de Moore annoncรฉe en 1969, dรฉclarant que le nombre de transistors dans un processeur augmente de faรงon exponentielle aura une limite technologique vers lโ€™annรฉe 2017, a obligรฉ lโ€™industrie de sโ€™investir et dโ€™exploiter une autre technologie [24, 25]. Ceci dans le but dโ€™assurer un compromis entre vitesse de traitement, รฉnergie consommรฉe et taille du processeur. Cโ€™est dans ce contexte quโ€™en dรฉcembre 2007, IBM annonรงa la mise au point dโ€™un nouveau systรจme permettant de transporter des donnรฉes au sein dโ€™un processeur multi-core grรขce ร  la lumiรจre. Toutefois, il nโ€™a pas prรฉsentรฉ tout le systรจme de transmission. En effet, il sโ€™agit du dรฉbut dโ€™un nouveau projet et il faut prรฉvoir une dizaine dโ€™annรฉes pour le faire aboutir. Dโ€™autre part, Intel a annoncรฉ la rรฉalisation dโ€™une transmission ยซ photonique ยป ร  un dรฉbit de 50 Gb/s ร  partir de puces gravรฉes en silicium [25]. On pourra utiliser des ordinateurs de petites tailles mais beaucoup plus puissants que les machines actuelles, avec moins dโ€™รฉnergie consommรฉe et beaucoup moins de chaleur dรฉgagรฉe. De grands industriels tels que Intel et IBM envisagent lโ€™augmentation de nombre de cล“ur de processeur dans une seule puce de silicium afin dโ€™atteindre le dรฉbit reรงu par les fibres [25]. Cependant, ils seront pรฉnalisรฉs par la taille de la puce ainsi que par une augmentation de sa consommation. Dโ€™oรน lโ€™importance de la rรฉalisation dโ€™un processeur optique permettant la rรฉalisation de diffรฉrentes opรฉrations arithmรฉtiques des signaux telles que lโ€™addition et la soustraction. Il existe un intรฉrรชt immรฉdiat pour un tel processeur pour diffรฉrentes applications exigeant un traitement en temps rรฉel telles que les applications tรฉlรฉphoniques, de smart phone ainsi que celles des systรจmes de localisation (Global Positioning System : GPS).

Le rapport de stage ou le pfe est un document dโ€™analyse, de synthรจse et dโ€™รฉvaluation de votre apprentissage, cโ€™est pour cela chatpfe.com propose le tรฉlรฉchargement des modรจles complet de projet de fin dโ€™รฉtude, rapport de stage, mรฉmoire, pfe, thรจse, pour connaรฎtre la mรฉthodologie ร  avoir et savoir comment construire les parties dโ€™un projet de fin dโ€™รฉtude.

Table des matiรจres

Introduction gรฉnรฉrale
Chapitre 1 Problรฉmatiques liรฉes aux architectures optiques dรฉdiรฉes ร  lโ€™addition et la soustraction des signaux
1.1. Introduction
1.2. Addition et soustraction optiques: importance et besoins
1.2.1. Systรจmes de dรฉtection et de mesure
1.2.2. Systรจme de sรฉcuritรฉ optique
a. Importance des systรจmes de sรฉcuritรฉ
b. Cryptographie par contenu
1.2.3. Systรจme de traitement et de calcul
1.3. Etat de lโ€™art des architectures optiques dรฉdiรฉes aux calculs dโ€™addition et de soustraction
1.3.1. Etat de lโ€™art
1.3.2. Performances et limitations
1.4. Pourquoi la modulation de cohรฉrence ?
1.5. Thรฉorie de la modulation de cohรฉrence
1.5.1. Introduction ร  la cohรฉrence
1.5.2. Interfรฉromรจtre ร  deux ondes
1.5.3. Principe de la modulation de cohรฉrence
1.6. Conclusion
Chapitre 2 Multiplexage de cohรฉrence au service du calcul arithmรฉtique
2.1. Introduction
2.2. Multiplexage de cohรฉrence pour lโ€™addition et la soustraction des signaux
2.3. Addition et soustraction des signaux
2.4. Choix des รฉlรฉments de la chaรฎne de traitement
2.4.1. Choix de la source
2.4.2. Choix de la lame birรฉfringente
2.4.3. Modulateur รฉlectro-optique
2.5. Rรฉsultats expรฉrimentaux
2.6. Interprรฉtations et discussions
2.7. Conclusion
Chapitre 3 Multiplexage de cohรฉrence: application aux traitements des images
3.1. Introduction
3.2. Application du multiplexage de cohรฉrence aux calculs dโ€™addition et de soustraction des images
3.2.1. Modules de codage et de dรฉcodage
3.2.2. Addition et soustraction des images
3.3. Gรฉnรฉralisation pour un systรจme multiplexe dโ€™ordre 3
3.3.1. Modรจle thรฉorique
3.3.2. Rรฉsultats de simulations
3.3. Multiplexage de cohรฉrence au service de la cryptographie des images
3.4. Conclusion
Conclusion et perspectives
Bibliographie

Rapport PFE, mรฉmoire et thรจse PDFTรฉlรฉcharger le rapport complet

Tรฉlรฉcharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiรฉe. Les champs obligatoires sont indiquรฉs avec *