• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 482
  • 201
  • 43
  • 2
  • Tagged with
  • 723
  • 723
  • 334
  • 329
  • 196
  • 174
  • 144
  • 126
  • 114
  • 113
  • 105
  • 88
  • 83
  • 67
  • 67
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
511

Sécurité temps réel dans les systèmes embarqués critiques / Real-time security in critical embedded system

Buret, Pierrick 01 December 2015 (has links)
La croissance des flux d'information à travers le monde est responsable d'une importante utilisation de systèmes embarqués temps-réel, et ce notoirement dans le domaine des satellites. La présence de ces systèmes est devenue indispensable pour la géolocalisation, la météorologie, ou les communications. La forte augmentation du volume de ces matériels, impactée par l'afflux de demande, est à l'origine de l'accroissement de la complexité de ces derniers. Grâce à l'évolution du matériel terrestre, le domaine aérospatial se tourne vers de nouvelles technologies telles que les caches, les multi-coeurs, et les hyperviseurs. L'intégration de ces nouvelles technologies est en adéquation avec de nouveaux défis techniques. La nécessité d'améliorer les performances de ces systèmes induit le besoin de réduction du coût de fabrication et la diminution du temps de production. Les solutions technologiques qui en découlent apportent pour majeure partie des avantages en matière de diminution du nombre global de satellites à besoin constant. La densité d'information traitée est parallèlement accrue par l'augmentation du nombre d'exploitants pour chaque satellite. En effet, plusieurs clients peuvent se voir octroyer tout ou partie d'un même satellite. Intégrer les produits de plusieurs clients sur une même plateforme embarquée la rend vulnérable. Augmenter la complexité du système rend dès lors possible un certain nombre d'actes malveillants. Cette problématique autrefois à l'état d'hypothèse devient aujourd'hui un sujet majeur dans le domaine de l'aérospatial. Figure dans ce document, en premier travail d'exploration, une présentation des actes malveillants sur système embarqué, et en particulier ceux réalisés sur système satellitaire. Une fois le risque exposé, je développe la problématique temps-réel. Je m'intéresse dans cette thèse plus précisément à la sécurité des hyperviseurs spatiaux. Je développe en particulier deux axes de recherche. Le premier porte sur l'évolution des techniques de production et la mise en place d'un système de contrôle des caractéristiques temporelles d'un satellite. Le deuxième axe améliore les connaissances techniques sur un satellite en cours de fonctionnement et permet une prise de décision en cas d'acte malveillant. Je propose plus particulièrement une solution physique permettant de déceler une anomalie sur la gestion des mémoires internes au satellite. En effet, la mémoire est un composant essentiel du fonctionnement du système, et ses propriétés communes entre tous les clients la rend particulièrement vulnérable. De plus, connaître le nombre d'accès en mémoire permet un meilleur ordonnancement et une meilleure prédiction d'un système temps réel. Notre composant permet la détection et l'interprétation d'une potentielle attaque ou d'un problème de sûreté de fonctionnement. Cette thèse met en évidence la complémentarité des deux travaux proposés. En effet, la mesure du nombre d'accès en mémoire peut se mesurer via un algorithme génétique dont la forme est équivalente au programme cherchant le pire temps d'exécution. Il est finalement possible d'étendre nos travaux de la première partie vers la seconde. / Satellites are real-time embedded systems and will be used more and more in the world. Become essential for the geo-location, meteorology or communications across the planet, these systems are increasingly in demand. Due to the influx of requests, the designers of these products are designing a more and more complex hardware and software part. Thanks to the evolution of terrestrial equipment, the aero-space field is turning to new technologies such as caches, multi-core, and hypervisor. The integration of these new technologies bring new technical challenges. In effect, it is necessary to improve the performance of these systems by reducing the cost of manufacturing and the production time. One of the major advantages of these technologies is the possibility of reducing the overall number of satellites in space while increasing the number of operators. Multiple clients softwares may be together today in a same satellite. The ability to integrate multiple customers on the same satellite, with the increasing complexity of the system, makes a number of malicious acts possible. These acts were once considered as hypothetical. Become a priority today, the study of the vulnerability of such systems become major. In this paper, we present first work a quick exploration of the field of malicious acts on onboard system and more specifically those carried out on satellite system. Once the risk presentation we will develop some particular points, such as the problematic real-time. In this thesis we are particularly interested in the security of space hypervisors. We will develop precisely 2 lines of research. The first axis is focused on the development of production technics and implementing a control system of a satellite temporal characteristics. The objective is to adapt an existing system to the constraints of the new highly complex systems. We confront the difficulty of measuring the temporal characteristics running on a satellite system. For this we use an optimization method called dynamic analysis and genetic algorithm. Based on trends, it can automatically search for the worst execution time of a given function. The second axis improves the technical knowledge on a satellite in operation and enables decision making in case of malicious act. We propose specifically a physical solution to detect anomalies in the management of internal memory to the satellite. Indeed, memory is an essential component of system operation, and these common properties between all clients makes them particularly vulnerable to malicious acts. Also, know the number of memory access enables better scheduling and better predictability of a real time system. Our component allows the detection and interpretation of a potential attack or dependability problem. The work put in evidence the complementarity of the two proposed work. Indeed, the measure of the number of memory access that can be measured via a genetic algorithm whose shape is similar to the program seeking the worst execution time. So we can expand our work of the first part with the second.
512

Acquisition en temps réel, identification et mise en correspondance de données 3D

Engels, Laurent 29 September 2011 (has links)
Cette thèse décrit le développement et la mise en œuvre d'un système d'acquisition 3D ayant pour but la localisation temps réel en 3D et l'identification d'électrodes et des antennes utilisées lors d'un examen MEG/EEG. La seconde partie concerne la mise en correspondance de ces données avec les informations de la résonance magnétique. / Doctorat en Sciences de l'ingénieur / info:eu-repo/semantics/nonPublished
513

Classification audio sous contrainte de faible latence / Audio classification under low latency constraint

Flocon-Cholet, Joachim 29 June 2016 (has links)
Cette thèse porte sur la classification audio sous contrainte de faible latence. La classification audio est un sujet qui a beaucoup mobilisé les chercheurs depuis plusieurs années. Cependant, on remarque qu’une grande majorité des systèmes de classification ne font pas état de contraintes temporelles : le signal peut être parcouru librement afin de rassembler les informations nécessaires pour la prise de décision (on parle alors d’une classification hors ligne). Or, on se place ici dans un contexte de classification audio pour des applications liées au domaine des télécommunications. Les conditions d’utilisation sont alors plus sévères : les algorithmes fonctionnent en temps réel et l’analyse du signal et le traitement associé se font à la volée, au fur et à mesure que le signal audio est transmis. De fait, l’étape de classification audio doit également répondre aux contraintes du temps réel, ce qui affecte son fonctionnement de plusieurs manières : l’horizon d’observation du signal se voit nécessairement réduit aux instants présents et à quelques éléments passés, et malgré cela, le système doit être fiable et réactif. Dès lors, la première question qui survient est : quelle stratégie de classification peut-on adopter afin de faire face aux exigences du temps réel ? On retrouve dans littérature deux grandes approches permettant de répondre à des contraintes temporelles plus ou moins fortes : la classification à la trame et la classification sur segment. Dans le cadre d’une classification à la trame, la décision est prise en se basant uniquement sur des informations issues de la trame audio courante. La classification sur segment, elle, exploite une information court-terme en utilisant les informations issues de la trame courante et de quelques trames précédentes. La fusion des données se fait via un processus d’intégration temporelle qui consiste à extraire une information pertinente basée sur l’évolution temporelle des descripteurs audio. À partir de là, on peut s’interroger pour savoir quelles sont les limites de ces stratégies de classification ? Une classification à la trame et une classification sur segment peuvent-elles être utilisées quel que soit le contexte ? Est-il possible d’obtenir des performances convenables avec ces deux approches ? Quelle mode de classification permet de produire le meilleur rapport entre performance de classification et réactivité ? Aussi, pour une classification sur segment, le processus d’intégration temporelle repose principalement sur des modélisation statistiques mais serait-il possible de proposer d’autres approches ? L’exploration de ce sujet se fera à travers plusieurs cas d’étude concrets. Tout d’abord, dans le cadre des projets de recherche à Orange Labs, nous avons pu contribuer au développement d’un nouvel algorithme de protection acoustique, visant à supprimer très rapidement des signaux potentiellement dangereux pour l’auditeur. La méthode mise au point, reposant sur la proposition de trois descripteurs audio, montre un taux de détection élevé tout en conservant un taux de fausse alarme très bas, et ce, quelles que soient les conditions d’utilisation. Par la suite, nous nous sommes intéressés plus en détail à l’utilisation de l’intégration temporelle des descripteurs dans un cadre de classification audio faible latence. Pour cela, nous avons proposé et évalué plusieurs méthodologies d’utilisation de l’intégration temporelle permettant d’obtenir le meilleur compromis entre performance globale et réactivité. Enfin, nous proposons une autre manière d’exploiter l’information temporelle des descripteurs. L’approche proposée s’appuie sur l’utilisation des représentations symboliques permettant de capter la structure temporelle des séries de descripteurs. L’idée étant ensuite de rechercher des motifs temporels caractéristiques des différentes classes audio. Les expériences réalisées montrent le potentiel de cette approche. / This thesis focuses on audio classification under low-latency constraints. Audio classification has been widely studied for the past few years, however, a large majority of the existing work presents classification systems that are not subject to temporal constraints : the audio signal can be scanned freely in order to gather the needed information to perform the decision (in that case, we may refer to an offline classification). Here, we consider audio classification in the telecommunication domain. The working conditions are now more severe : algorithms work in real time and the analysis and processing steps are now operated on the fly, as long as the signal is transmitted. Hence, the audio classification step has to meet the real time constraints, which can modify its behaviour in different ways : only the current and the past observations of the signal are available, and, despite this fact the classification system has to remain reliable and reactive. Thus, the first question that occurs is : what strategy for the classification can we adopt in order to tackle the real time constraints ? In the literature, we can find two main approaches : the frame-level classification and the segment-level classification. In the frame-level classification, the decision is performed using only the information extracted from the current audio frame. In the segment-level classification, we exploit a short-term information using data computed from the current and few past frames. The data fusion here is obtained using the process of temporal feature integration which consists of deriving relevant information based on the temporal evolution of the audio features. Based on that, there are several questions that need to be answered. What are the limits of these two classification framework ? Can an frame-level classification and a segment-level be used efficiently for any classification task ? Is it possible to obtain good performance with these approaches ? Which classification framework may lead to the best trade-off between accuracy and reactivity ? Furthermore, for the segment-level classification framework, the temporal feature integration process is mainly based on statistical models, but would it be possible to propose other methods ? Throughout this thesis, we investigate this subject by working on several concrete case studies. First, we contribute to the development of a novel audio algorithm dedicated to audio protection. The purpose of this algorithm is to detect and suppress very quickly potentially dangerous sounds for the listener. Our method, which relies on the proposition of three features, shows high detection rate and low false alarm rate in many use cases. Then, we focus on the temporal feature integration in a low-latency framework. To that end, we propose and evaluate several methodologies for the use temporal integration that lead to a good compromise between performance and reactivity. Finally, we propose a novel approach that exploits the temporal evolution of the features. This approach is based on the use of symbolic representation that can capture the temporal structure of the features. The idea is thus to find temporal patterns that are specific to each audio classes. The experiments performed with this approach show promising results.
514

Enforcement à l'éxécution de propriétés temporisées / Runtime enforcement of timed properties

Pinisetty, Srinivas 23 January 2015 (has links)
L'enforcement à l'exécution est une technique efficace de vérification et de validation dont le but est de corriger les exécutions incorrectes d'un système, par rapport à un ensemble de propriétés désirées. En utilisant un moniteur d'enforcement, une exécution (possiblement incorrecte), vue comme une séquence d'événements, est passée en entrée du moniteur, puis corrigée en sortie par rapport à la propriété. Durant les dix dernières années, l'enforcement à l'exécution a été étudiée pour des propriétés non temporisées. Dans cette thèse, nous considérons l'enforcement à l'exécution pour des systèmes où le temps entre les actions du système influence les propriétés à valider. Les exécutions sont donc modélisées par des séquences d'événements composées d'actions avec leurs dates d'occurence (des mots temporisés). Nous considérons l'enforcement à l'exécution pour des spécifications régulières modélisées par des automates temporisés. Les moniteurs d'enforcement peuvent, soit retarder les actions, soit les supprimer lorsque retarder les actions ne permet pas de satisfaire la spécification, permettant ainsi à l'exécution de continuer. Pour faciliter leur conception et la preuve de leur correction, les mécanismes d'enforcement sont modélisés à différents niveaux d'abstraction : les fonctions d'enforcement qui spécifient le comportement attendu des mécanismes en termes d'entrées-sorties, les contraintes qui doivent être satisfaites par ces fonctions, les moniteurs d'enforcement qui décrivent les mécanismes de manière opérationnelle, et les algorithmes d'enforcement qui fournissent une implémentation des moniteurs d'enforcement. La faisabilité de l'enforcement à l'exécution pour des propriétés temporisées est validée en prototypant la synthèse des moniteurs d'enforcement à partir d'automates temporisés. Nous montrons également l'utilité de l'enforcement à l'exécution de spécifications temporisées pour plusieurs domaines d'application. / Runtime enforcement is a verification/validation technique aiming at correcting possibly incorrect executions of a system of interest. It is a powerful technique to ensure that a running system satisfies some desired properties. Using an enforcement monitor, an (untrustworthy) input execution (in the form of a sequence of events) is modified into an output sequence that complies with a property. Over the last decade, runtime enforcement has been mainly studied in the context of untimed properties. In this thesis, we consider enforcement monitoring for systems where the physical time elapsing between actions matters. Executions are thus modeled as sequences of events composed of actions with dates (called timed words). We consider runtime enforcement for timed specifications modeled as timed automata, in the general case of regular timed properties. The proposed enforcement mechanism has the power of both delaying events to match timing constraints, and suppressing events when no delaying is appropriate, thus allowing the enforcement mechanisms and systems to continue executing. To ease their design and correctness-proof, enforcement mechanisms are described at several levels: enforcement functions that specify the input-output behavior in terms of transformations of timed words, constraints that should be satisfied by such functions, enforcement monitors that describe the operational behavior of enforcement functions, and enforcement algorithms that describe the implementation of enforcement monitors. The feasibility of enforcement monitoring for timed properties is validated by prototyping the synthesis of enforcement monitors from timed automata. We also show the usefulness of enforcement monitoring of timed specifications for several application-domains.
515

Modélisation du processus de pilotage d'un atelier en temps réel à l'aide de la simulation en ligne couplée à l'exécution / Decision-making aid for production activity control in production by the integration of manufacturing executive system and online discrete event simulation

Mirdamadi, Samieh 17 June 2009 (has links)
Ce travail de recherche met en avant l'intérêt qu'offre la simulation en ligne comme outil d'aide à la décision, outil centré sur le pilotage d'atelier vis-à-vis d'événements se produisant en temps réel et pour un horizon à très court terme. Après avoir présenté le contexte général du pilotage des systèmes de production, nous avons étudié les outils existants et utilisés industriellement pour l'exploitation de la production, de même que les outils d'aide au pilotage permettant d'assurer le respect optimal des objectifs fixés. Après un travail préalable sur la simulation hors ligne, nous proposons de coupler un outil de simulation en ligne à un outil d'exécution d'atelier de type MES afin de piloter en temps réel le processus de production. Une démarche de modélisation faisant appel de façon complémentaire à deux approches, analytique et simulatoire, est finalement mise en place. Nous mettons en exergue l'utilisation de la simulation de flux en ligne pour aider au pilotage d'un processus opérationnel. Ainsi nous modélisons le processus de pilotage en temps réel afin de décrire les fonctions requises. Pour cela, nous utilisons différentes stratégies d'utilisation des simulateurs en ligne pour le pilotage, avec un ou deux modèles et avec plusieurs méthodes d'utilisation de ces modèles. La simulation en ligne apporte alors des informations objectives sur les conséquences à court terme d'un événement, ainsi que sur les divers scenarii de correction envisagés. Pour mieux convaincre les industriels de l'intérêt de la simulation en ligne, nous présentons des solutions pratiques aux spécifications et besoins énoncés précédemment en nous appuyant sur une plate-forme expérimentale. / This research work highlights the interest of online simulation as a decision support tool. This tool is focused on workshop control in relation with real time and short-term events. Online simulation enables to analyze and compare scenarios affecting the production, such as failures or unexpected orders. Moreover online simulation allows a very short term projection in the future in order to quantify the consequences of some unexpected event: we call it projection simulation. Finally, online simulation is helpful to choose the solution that will reduce the impact of a critical event, through the simulation of several scenarios. To conclude, online simulation is one the most interesting decision support tool in workshop piloting. However, there are few industrial applications in manufacturing systems. The first part of this research work introduces the overall context of production system management. The different generic functions of controlling the production, the modes of piloting and the evolutions of workshop are detailed. We also explain piloting typologies according to their reactivity. In the second part, we study the existing software tools used in industry for the operation of production, and support tools that ensure optimal compliance in regard to the objectives. After a preliminary work on the offline simulation, we propose to couple an online simulation tool with a type MES delivery tool in order to control the production process in real time. A modeling approach using two complementary approaches, an analytical one and simulation, is then introduced. The objective of the third part is to emphasize the use of online flow simulation to assist in operating a production process. Thus we model the process in real time to describe the required functions. Therefore we try out different strategies of use of online simulators, through one or two models and several methods of using these models. Online simulation then provides realistic information on the short-term consequences of an event, as well as on the different ways of correcting the scenarios. To convince industry of the relevance of online simulation, the fourth part presents practical solutions to the specifications and requirements previously stated. An experimental platform helped us validate the concept of online simulation as piloting support tool, but also underline the difficulties of development.
516

Étude des instabilités dans les modèles de trafic / A study of instabilities in traffic models

Sainct, Rémi 22 September 2016 (has links)
Lorsque la densité de véhicules devient trop élevée, le trafic autoroutier est instable, et génère naturellement des accordéons, c'est-à-dire une alternance entre des zones fluides et des zones congestionnées. Ce phénomène n'est pas reproduit par les modèles de trafic standards d'ordre 1, mais peut l'être par des modèles d'ordre supérieurs, aussi bien microscopiques (modèles de loi de poursuite) que macroscopiques (systèmes de lois de conservation).Cette thèse analyse comment différents modèles représentent des états de trafic instables, et les oscillations qui en résultent. Au niveau microscopique, à cause de la concavité du flux, le débit moyen de ces oscillations est inférieur au débit d'équilibre pour une densité équivalente. Un algorithme est proposé pour stabiliser le flux par multi-anticipation, en utilisant un véhicule autonome intelligent.Au niveau macroscopique, cette thèse introduit les modèles moyennés, en partant du principe que l'échelle spatio-temporelle des oscillations est trop petite pour être correctement prédite par une simulation. Le modèle LWR moyenné, composé de deux lois de conservations, permet de représenter au niveau macroscopique la variance de la densité d'un trafic hétérogène, et calcule correctement le débit moyen de ces états. Une comparaison avec le modèle ARZ, également d'ordre 2, montre que le modèle moyenné permet de simuler une chute de capacité de façon plus réaliste.Enfin, cette thèse présente le projet SimulaClaire, de prédiction en temps réel du trafic sur le périphérique toulousain, et en particulier l'algorithme parallélisé d'optimisation en temps réel des paramètres développé pour ce projet / Highway traffic is known to be unstable when the vehicle density becomes too high, and to create stop-and-go waves, with an alternance of free flow and congested traffic. First-order traffic models can't reproduce these oscillations, but higher-order models can, both microscopic (car-following models) and macroscopic (systems of conservation laws).This thesis analyses the representation of unstable traffic states and oscillations in various traffic models. At the microscopic level, because of the flux concavity, the average flow of these oscillations is lower than the equilibrium flow for the same density. An algorithm is given to stabilize the flow with multi-anticipation, using an intelligent autonomous vehicle.At the macroscopic level, this work introduces averaged models, using the fact that the spatio-temporal scale of the oscillations is too small to be correctly predicted by simulations. The averaged LWR model, which consists of two conservation laws, enables a macroscopic representation of the density variance in a heterogeneous traffic, and gives the correct average flow of these states. A comparison with the ARZ model, also of order 2, shows that the averaged model can reproduce a capacity drop in a more realistic way.Finally, this thesis presents the SimulaClaire project of real-time traffic prediction on the ring road of Toulouse, and its parallelized parameter optimization algorithm
517

Compatibilité des bactéries phytobénéfiques Azospirillum et Pseudomonas dans la rhizosphère / Compatibility between the plant growth-promoting rhizobacteria Azospirillum and Pseudomonas on roots

Couillerot, Olivier 04 December 2009 (has links)
Les bactéries rhizosphériques qualifiées de PGPR (Plant Growth-Promoting Rhizobacteria) forment des symbioses associatives avec les plantes, stimulant la croissance de ces dernières. Les PGPR présentent différents mécanismes phytobénéfiques (production de phytohormones, fixation non symbiotique de l’azote, etc.). Plusieurs PGPR sont susceptibles d’interagir avec la même plante hôte, et il est possible que leurs effets phytobénéfiques soient influencés par les interactions qu’elles auront les unes avec les autres. L’objectif de cette thèse était de caractériser la compatibilité des PGPR dans la rhizosphère d’une même plante hôte, dans le cas de modèles bactériens appartenant aux genres Azospirillum et Pseudomonas. Certains Pseudomonas phytobénéfiques produisant des métabolites antimicrobiens, comme le 2,4-diacétylphloroglucinol (DAPG), nous avons tout d’abord examiné si la capacité à produire du DAPG pouvait inhiber Azospirillum. Les expériences de confrontation réalisées in vivo avec P. fluorescens F113 et un mutant DAPG-négatif, en système gnotobiotique, ont montré que la colonisation racinaire et l’activité phytostimulatrice de certaines PGPR Azospirillum pouvaient effectivement être diminuées en présence de Pseudomonas producteurs de DAPG. Pour évaluer la colonisation racinaire par Azospirillum en sol non stérile, des outils de PCR quantitative en temps réel ont été développés et validés pour trois souches de premier plan (A. lipoferum CRT1, A. brasilense UAP-154 et CFN-535). L’utilisation de ces outils a permis la comparaison de ces trois souches d’Azospirillum, chacune co-inoculée avec la souche P. fluorescens F113 productrice de DAPG, sur du maïs cultivé en sol non stérile. Les niveaux de colonisation racinaire différaient selon la souche d’Azospirillum, et la combinaison de microorganismes phytobénéfiques conduisait à une meilleure croissance du maïs par comparaison avec des plantes non inoculées. Les résultats suggèrent que des PGPR des genres Pseudomonas et Azospirillum peuvent être compatibles dans la rhizosphère d’une même plante, même si les premiers ont le potentiel d’inhiber certains des seconds par la production de métabolites secondaires antimicrobiens / Plant Growth-Promoting Rhizobacteria (PGPR) can form an associative symbiosis with plants, which results in stimulation of plant growth. PGPR harbour different phytobeneficial mechanisms (non-symbiotic nitrogen fixation, phytohormone synthesis, etc.). Various PGPR can interact with the same host plant, and it is possible that their phytobeneficial effects will be influenced by the interactions between these PGPR. The objective of this doctoral work was to characterize PGPR compatibility in the rhizosphere of the same host plant, in the case of model bacteria belonging to the genera Azospirillum and Pseudomonas. Because certain phytobeneficial Pseudomonas produce antimicrobial metabolites, such as 2,4-diacetylphloroglucinol (DAPG), we have first examined if DAPG production capacity could be involved in Azospirillum inhibition. In vivo experiments, performed with P. fluorescens F113 and a DAPG-negative mutant in gnotobiotic systems, showed that root colonization and phytostimulation activity of certain Azospirillum PGPR was indeed affected in the presence of DAPG-producing Pseudomonas. In order to evaluate Azospirillum root colonization in non-sterile soil, real-time quantitative PCR tools were developed and validated for three prominent Azospirillum strains (A. lipoferum CRT1, A. brasilense UAP-154 and CFN-535). The use of these real-time PCR tools enabled the comparison of the three Azospirillum strains, each co-inoculated with the DAPG-producing strain P. fluorescens F113, in the rhizosphere of maize grown in non-sterile soil. Root colonization levels differed according to the Azospirillum strain, and the combination of phytobeneficial microorganisms led to enhanced maize growth in comparison with non-inoculated plants. These results suggest that PGPR belonging to the genera Pseudomonas and Azospirillum may be compatible in the rhizosphere of a same plant, even if the former have the potential to inhibit some of the latter by producing antimicrobial secondary metabolites
518

Microbiote intestinal des gorilles : évaluation de la diversité bactérienne, détection des pathogènes et description des nouvelles espèces / Gorilla Gut Microbiota

Keita, Mamadou Bhoye 31 October 2014 (has links)
L'objectif principal de ce travail etait d'explorer les bactéries pathogènes que recèle le tube digestif des gorilles. Pour ce faire, un total de 48 échantillons de selles, provenant du Cameroun, appartenant à 21 gorilles ont été analysés. D'abord la culturomique et le pyroséquençage ont été utilisés pour évaluer exhaustivement la diversité bactérienne. En appliquant la culturomique, 86 conditions de culture dont des milieux fabriqués à base de plantes tropicales, sur un échantillon de selles de gorille, 12 800 colonies microbiennes ont été isolées et testées, et 147 espèces bactériennes identifiées. De nombreux pathogènes opportunistes ont été observés, dont 8 qui sont fréquemment associés à des maladies chez l'homme: Mycobacterium bolletii, Proteus mirabilis, Acinetobacter baumannii, Klebsiella pneumoniae, Serratia marcescens, Escherichia coli, Staphylococcus aureus et Clostridium botulinum. En utilisant la PCR en temps réel pour cribler des pathogènes bactériens dans les 48 échantillons de selles de gorilles, des bactéries fastidieuses telles que Bartonella spp. Borrelia spp., Coxiella burnetii, Tropheryma whipplei ont été observées. Nous avons estimé la prévalence de ces agents pathogènes qui varie entre 4,76% et 85,7%. Ce travail a permis de savoir que l'homme et le gorille ont en commun plusieurs espèces bactériennes dont des pathogènes émergents. Par conséquent, les gorilles sauvages peuvent servir de réservoir et de source pour l'émergence et/ou la réémergence des bactéries pathogènes pour l'homme. / The main objective of this work is to explore the gorilla's potential role as a reservoir for pathogenic bacteria. We used both microbial culturomics and pyrosequencing to analyze the gorilla gut bacteria. By applying culturomics to one index gorilla, we tested 12,800 colonies and identified 147 different bacterial species, including 5 new species. Many opportunistic human pathogens were observed, including 8 frequently associated with human disease: Mycobacterium bolletii, Proteus mirabilis, Acinetobacter baumannii, Klebsiella pneumoniae, Serratia marcescens, Escherichia coli, Staphylococcus aureus and Clostridium botulinum. Using specific real-time PCR on 48 gorilla fecal samples, we also observed the fastidious pathogens Bartonella spp. Borrelia spp., Coxiella burnetii, Tropheryma whipplei. Using microsatellite analysis of the gorilla samples, we estimated that the prevalence of these pathogens was between 4.76% and 85.7%. Therefore, the gorilla shares many bacterial pathogens with humans, which suggests that wild gorillas might be a reservoir for the emergence and/or reemergence of these pathogens, especially in areas where human and gorilla habitats overlap and because of the increasing presence of humans in the African equatorial forests.
519

Interprétation d'images acquises en situation de faible éclairement ou d'éclairement variable / Processing images acquired under low light and variable conditions

Carré, Maxime 20 September 2013 (has links)
La qualité d’une prise de vue est un point incontournable dans la résolution des problèmes d’imagerie. Un capteur non adapté, un éclairage non contrôlé, ou des conditions variables de la scène observée peuvent être à l’origine de problèmes très difficiles à surmonter. Nous présentons différentes méthodes de traitement d’image permettant de prendre en compte au mieux ces conditions de prise de vue instables. Les approches que nous proposons sont définies dans le cadre du modèle LIP (Logarithmic Image Processing). Dans une première partie, nous nous intéressons à des notions de contraste : le contraste LIP additif et un nouveau contraste LIP multiplicatif, ainsi qu’à leurs métriques associées. De nouveaux outils de traitement basés sur ces notions sont ensuite définis : seuillage, détecteur de contours, reconnaissance de modèle. L’utilisation de ces notions de contraste confère à ces algorithmes la capacité des contrastes LIP à s’adapter à différents types d’images mal conditionnées. Nous proposons ensuite de nouvelles techniques de correction de dynamique d’images en exploitant les opérations LIP. Différentes corrections globales et locales sont présentées ainsi que leurs applications directes : correction de dérive d’éclairement pour du contrôle industriel ou amélioration d’image pour de la visualisation. Nous obtenons notamment une méthode de correction locale dont les résultats se rapprochent de ceux de certaines techniques de tone mapping. En comparaison, notre technique s’avère simple, rapide (temps réel à 30 images par seconde) et réaliste car basée sur une interprétation physique de la problématique / The quality of image acquisitions is crucial in the resolution of imaging problems. Troubles during acquisiton can lead to unstability for image processing algorithms. We propose different methods (thresholding techniques, contour detection, pattern matching) based on new metrics and contrasts in the LIP context. The LIP (Logarithmic Image Processing) model is recognized as an efficient framework to process images acquired in transmitted light and to take into account the human visual system. LIP operations are also useful to simulate varitations of image parameters in situation of reflected light. Finally, we propose new methods of global and local dynamic enhancement in the LIP framework like a real time and realistic local dynamic correction that brings results close to those obtained by certain tone mapping methods
520

Générateur de coprocesseur pour le traitement de données en flux (vidéo ou similaire) sur FPGA. / CoProcessor generator for real-time data flow processing FPGA

Goavec-Merou, Gwenhael 26 November 2014 (has links)
L’utilisation de matrice de portes logiques reconfigurables (FPGA) est une des seules solutionspour traiter des flux de plusieurs 100 MÉchantillons/seconde en temps-réel. Toutefois, ce typede composant présente une grande difficulté de mise en oeuvre : au delà d’un type langage spécifique,c’est tout un environnement matériel et une certaine expérience qui sont requis pourobtenir les traitements les plus efficaces. Afin de contourner cette difficulté, de nombreux travauxont été réalisés dans le but de proposer des solutions qui, partant d’un code écrit dans unlangage de haut-niveau, vont produire un code dans un langage dédié aux FPGAs. Nos travaux,suivant l’approche d’assemblage de blocs et en suivant la méthode du skeleton, ont visé à mettreen place un logiciel, nommé CoGen, permettant, à partir de codes déjà développés et validés,de construire des chaînes de traitements en tenant compte des caractéristiques du FPGA cible,du débit entrant et sortant de chaque bloc pour garantir l’obtention d’une solution la plus adaptéepossible aux besoins et contraintes. Les implémentations des blocs de traitements sont soitgénérés automatiquement soit manuellement. Les entrées-sorties de chaque bloc doivent respecterune norme pour être exploitable dans l’outil. Le développeur doit fournir une descriptionconcernant les ressources nécessaires et les limitations du débit de données pouvant être traitées.CoGen fournit à l’utilisateur moins expérimenté une méthode d’assemblage de ces blocsgarantissant le synchronisme et cohérence des flux de données ainsi que la capacité à synthétiserle code sur les ressources matérielles accessibles. Cette méthodologie de travail est appliquéeà des traitements sur des flux vidéos (seuillage, détection de contours et analyse des modespropres d’un diapason) et sur des flux radio-fréquences (interrogation d’un capteur sans-fils parméthode RADAR, réception d’un flux modulé en fréquence, et finalement implémentation deblocs de bases pour déporter le maximum de traitements en numérique). / Using Field Programmable Gate Arrays (FPGA) is one of the very few solution for real time processingdata flows of several hundreds of Msamples/second. However, using such componentsis technically challenging beyond the need to become familiar with a new kind of dedicateddescription language and ways of describing algorithms, understanding the hardware behaviouris mandatory for implementing efficient processing solutions. In order to circumvent these difficulties,past researches have focused on providing solutions which, starting from a description ofan algorithm in a high-abstraction level language, generetes a description appropriate for FPGAconfiguration. Our contribution, following the strategy of block assembly based on the skeletonmethod, aimed at providing a software environment called CoGen for assembling various implementationsof readily available and validated processing blocks. The resulting processing chainis optimized by including FPGA hardware characteristics, and input and output bandwidths ofeach block in order to provide solution fitting best the requirements and constraints. Each processingblock implementation is either generated automatically or manually, but must complywith some constraints in order to be usable by our tool. In addition, each block developer mustprovide a standardized description of the block including required resources and data processingbandwidth limitations. CoGen then provides to the less experienced user the means to assemblethese blocks ensuring synchronism and consistency of data flow as well as the ability to synthesizethe processing chain in the available hardware resources. This working method has beenapplied to video data flow processing (threshold, contour detection and tuning fork eigenmodesanalysis) and on radiofrequency data flow (wireless interrogation of sensors through a RADARsystem, software processing of a frequency modulated stream, software defined radio).

Page generated in 0.066 seconds