Système visuel humainLe est l'ensemble des organes participant à la perception visuelle humaine, de la rétine au système sensori-moteur. Son rôle est de percevoir et d'interpréter deux images en deux dimensions en une image en trois dimensions. Il est principalement constitué de l'œil (et plus particulièrement la rétine), des nerfs optiques, du chiasma optique, du tractus optique, du corps genouillé latéral, des radiations optiques et du cortex visuel. En première approximation, l'œil peut être assimilé à un appareil photographique.
Oculométrievignette|Vidéo de l'étude du mouvement de l'œil avec la méthode oculométrique. L’oculométrie (en anglais pour « suivi oculaire », ou pour « suivi du regard ») regroupe un ensemble de techniques permettant d'enregistrer les mouvements oculaires. Les oculomètres les plus courants analysent des images de l'œil humain enregistrées par une caméra, souvent en lumière infrarouge, pour calculer la direction du regard du sujet. En fonction de la précision souhaitée, différentes caractéristiques de l'œil sont analysées.
Œilthumb|Œil humain. thumb|Yeux multiples d'une araignée (Maevia inclemens). thumb|Yeux composés d'une mouche (Holcocephala fusca). thumb|Les crevettes-mantes (ici Odontodactylus scyllarus) sont réputés avoir les plus complexes yeux du règne animal. Lœil (pl. yeux) est l'organe de la vision, sens qui permet à un être vivant de capter la lumière pour ensuite l'analyser et interagir avec son environnement. Chez les animaux, il existe au moins quarante types d'organes visuels que l'on appelle « yeux ».
Computational complexityIn computer science, the computational complexity or simply complexity of an algorithm is the amount of resources required to run it. Particular focus is given to computation time (generally measured by the number of needed elementary operations) and memory storage requirements. The complexity of a problem is the complexity of the best algorithms that allow solving the problem. The study of the complexity of explicitly given algorithms is called analysis of algorithms, while the study of the complexity of problems is called computational complexity theory.
Test de visionUn examen de la vue est une série de tests effectués pour évaluer l'acuité visuelle et la capacité de mise au point. Il comprend également d'autres tests et examens relatifs aux yeux. Les examens de la vue sont principalement effectués par un optométriste, un ophtalmologiste, un orthoptiste ou un opticien. Les professionnels de la santé recommandent souvent de subir des examens oculaires périodiques et approfondis dans le cadre des soins primaires de routine, d'autant plus que de nombreuses maladies oculaires sont asymptomatiques.
Œil composéthumb|150px|Yeux composés d’Aeshna cyanea (vus de dessus). thumb|150px|Yeux d'un fourmilion. Un œil composé, ou œil à facettes, est constitué d'un ensemble de récepteurs sensibles à la lumière qui sont appelés des ommatidies. Il s'agit en général d'un attribut des arthropodes. Chez les crustacés, l'œil composé peut être pédonculé (crabes) alors que celui des insectes ne l'est jamais. Les yeux composés ont évolué il y a très longtemps. On en trouve sur les premiers arthropodes présents dans les schistes de Burgess, tels Anomalocaris, ou sur les trilobites.
Œil humainvignette|Un œil humain. vignette|Anatomie externe de l'œil humain. vignette|Coupe d'un œil humain. vignette|upright=2|Schéma anatomique de l'œil humain. Lœil humain' est l'organe de la vision de l'être humain ; il lui permet de capter la lumière, pour ensuite l'analyser et interagir avec son environnement. L'œil humain permet de distinguer les formes et les couleurs. La science qui étudie l'œil s'appelle l'ophtalmologie.
Computational resourceIn computational complexity theory, a computational resource is a resource used by some computational models in the solution of computational problems. The simplest computational resources are computation time, the number of steps necessary to solve a problem, and memory space, the amount of storage needed while solving the problem, but many more complicated resources have been defined. A computational problem is generally defined in terms of its action on any valid input.
Théorie de la complexité (informatique théorique)vignette|Quelques classes de complexité étudiées dans le domaine de la théorie de la complexité. Par exemple, P est la classe des problèmes décidés en temps polynomial par une machine de Turing déterministe. La théorie de la complexité est le domaine des mathématiques, et plus précisément de l'informatique théorique, qui étudie formellement le temps de calcul, l'espace mémoire (et plus marginalement la taille d'un circuit, le nombre de processeurs, l'énergie consommée ...) requis par un algorithme pour résoudre un problème algorithmique.
Cartographie et localisation simultanéesvignette|Une carte générée par le robot Darmstadt. La localisation et cartographie simultanées, connue en anglais sous le nom de SLAM (simultaneous localization and mapping) ou CML (concurrent mapping and localization), consiste, pour un robot ou véhicule autonome, à simultanément construire ou améliorer une carte de son environnement et de s’y localiser. La plupart des robots industriels sont fixes et effectuent des tâches dans un environnement connu.
Merge algorithmMerge algorithms are a family of algorithms that take multiple sorted lists as input and produce a single list as output, containing all the elements of the inputs lists in sorted order. These algorithms are used as subroutines in various sorting algorithms, most famously merge sort. The merge algorithm plays a critical role in the merge sort algorithm, a comparison-based sorting algorithm.
Histoire évolutive de l'œilthumb|350px|Un modèle théorique de l’évolution de l’œil chez les vertébrés. L'œil est un système sensoriel utilisé dans l'ensemble du règne animal. En effet, la lumière donnant un grand nombre d'informations sur l'environnement, elle est, et a été, une force sélective majeure, qui a conduit à la formation d'une grande variété de systèmes capables de percevoir la lumière. La définition de l'œil varie selon les biologistes, certains considérant qu'un œil est un organe capable de produire une image à partir de différences d'intensités entre photorécepteurs.
Problème algorithmiqueUn problème algorithmique est, en informatique théorique, un objet mathématique qui représente une question ou un ensemble de questions auxquelles un ordinateur devrait être en mesure de répondre. Le plus souvent, ces problèmes sont de la forme : étant donné un objet (l'instance), effectuer une certaine action ou répondre à telle question. Par exemple, le problème de la factorisation est le problème suivant : étant donné un nombre entier, trouver un facteur premier de cet entier.
Algorithme de triUn algorithme de tri est, en informatique ou en mathématiques, un algorithme qui permet d'organiser une collection d'objets selon une relation d'ordre déterminée. Les objets à trier sont des éléments d'un ensemble muni d'un ordre total. Il est par exemple fréquent de trier des entiers selon la relation d'ordre usuelle « est inférieur ou égal à ». Les algorithmes de tri sont utilisés dans de très nombreuses situations. Ils sont en particulier utiles à de nombreux algorithmes plus complexes dont certains algorithmes de recherche, comme la recherche dichotomique.
Tri fusionEn informatique, le tri fusion, ou tri dichotomique, est un algorithme de tri par comparaison stable. Sa complexité temporelle pour une entrée de taille n est de l'ordre de n log n, ce qui est asymptotiquement optimal. Ce tri est basé sur la technique algorithmique diviser pour régner. L'opération principale de l'algorithme est la fusion, qui consiste à réunir deux listes triées en une seule. L'efficacité de l'algorithme vient du fait que deux listes triées peuvent être fusionnées en temps linéaire.
Ocelle (œil)Un ocelle est un œil simple présent chez certains dinoflagellés, cnidaires, annélides, arthropodes et échinodermes. Le terme ocelle est dérivé du latin oculus qui signifie « petit œil ». Il s'agit principalement d'organes sensibles à la lumière, mais il peut avoir d'autres fonctions, par exemple la détection du cycle circadien, la visualisation de la polarité, l'aide à la stabilité en vol. Les ocelles sont des organes sensibles à la lumière qui se trouvent sur la face dorsale ou frontale de la tête de nombreux insectes.
PhacoémulsificationLa phacoémulsification est la technique opératoire moderne d'opération de la cataracte. Elle permet de fragmenter et aspirer le cristallin opacifié par "la cataracte"(maladie due à la viellesse qui mène à la perte de la vue) au travers d'une micro-incision avant d'y glisser un implant intraocculaire pliable que l'on glisse dans l'enveloppe du cristallin (cristallin artificiel).
Adaptation visuelleL’adaptation visuelle, appelée aussi accoutumance rétinienne, est le processus par lequel le système visuel adapte la perception aux propriétés de l'environnement lumineux. Elle permet la vision dans des intensités lumineuses très variées, et la reconnaissance de la couleur des objets vus dans des lumières de répartitions spectrales différentes. On peut distinguer deux processus similaires. L’adaptation au niveau lumineux, pour ce qui concerne les intensités lumineuses, et l’adaptation chromatique pour ce qui concerne la répartition spectrale de l'énergie lumineuse.
Saccade oculairethumb|Tracés de saccades oculaires lors de l'observation d'un visage. Une saccade oculaire est un bref et rapide mouvement des yeux entre deux positions stables (vitesse variant de 400 à et durée inférieure à ). Le but d'une saccade oculaire est d'amener très rapidement l'image d'un objet sur la fovéa. Cependant, on retrouve des saccades chez des animaux sans fovéa comme le lapin. Le système des saccades peut collaborer avec d’autres systèmes, par exemple lors du nystagmus optocinétique et vestibulo-oculaire ainsi qu’avec le système de vergences et de poursuite.
Algorithmethumb|Algorithme de découpe d'un polygone quelconque en triangles (triangulation). Un algorithme est une suite finie et non ambiguë d'instructions et d’opérations permettant de résoudre une classe de problèmes. Le domaine qui étudie les algorithmes est appelé l'algorithmique. On retrouve aujourd'hui des algorithmes dans de nombreuses applications telles que le fonctionnement des ordinateurs, la cryptographie, le routage d'informations, la planification et l'utilisation optimale des ressources, le , le traitement de textes, la bio-informatique L' algorithme peut être mis en forme de façon graphique dans un algorigramme ou organigramme de programmation.