![]() ![]()
This thesis presents multiple new CCA algorithms for both CPU and GPU architectures. The first step of this algorithm is to prepare the data by grouping pixels of the silicon sensors into hits this process is called connected component analysis (CCA). Its goal is to find the initial track candidate that are then followed through the other layers of the LHCb detector with a good enough resolution that they could also be used to locate the origin of the collisions. The VELO is the first detector encountered by particles, directly surrounding the interaction region. This thesis focus on the first algorithm of LHCb's High Level Trigger software: the Vertex Locator (VELO) reconstruction algorithm. #TAP TITANS 2 OPTIMIZER 2.11 SOFTWARE#To cope with this massive data input, the software must be optimized to use the processing power of the filtering farm more efficiently. ![]() It is now facing the challenge of being able to process incoming events at a rate of 30 million events per second. #TAP TITANS 2 OPTIMIZER 2.11 UPGRADE#The LHCb experiment, at CERN, is preparing a major upgrade of its detector and a change from an hardware-based to a fully software-based trigger system. ![]() #TAP TITANS 2 OPTIMIZER 2.11 PLUS#Pour beaucoup d'applications, la présence de bruit dans les vidéos peut être un problème majeur.Des algorithmes de débruitage existent, la plupart sont qualitativement très efficaces mais au prix d'un temps de traitement trop important pour pouvoir envisager une implémentation temps réel embarquée.D'autres méthodes, plus rares, peuvent être exécutées en temps réel mais gèrent mal les forts niveaux de bruit.Pour bon nombre d'applications, il est cependant important de conserver une bonne qualité d'images en toutes conditions avec parfois d'importantes contraintes d'embarquabilité.Dans ces travaux, nous cherchons à proposer une solution de débruitage vidéo qui permet un traitement en direct sur des systèmes embarqués.La solution proposée doit rester efficace même pour de forts niveaux de bruit.Ici, nous nous limitons à l'utilisation de CPU embarqués d'une consommation inférieure à 30W.Les travaux menés dans le cadre de cette thèse ont permis la mise en place d'une chaîne de débruitage nommée RTE-VD (Real-Time Embedded Video Denoising).RTE-VD se décompose en trois étapes : stabilisation, recalage temporel par flot optique et filtrage spatio-temporel.Sur un CPU embarqué (Jetson AGX), RTE-VD permet de traiter à une cadence de 30 images par seconde, des vidéos au format qHD (960x540 pixels).Afin de pouvoir atteindre ces performances, de nombreux compromis et optimisations ont dû être faits.Nous comparons RTE-VD à d'autres méthodes de référence de la littérature à la fois en termes de qualité du débruitage et de vitesse d'exécution.Nous montrons que RTE-VD apporte un nouveau positionnement pertinent au niveau du rapport qualité/vitesse. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |