IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

bug affichage FFT moyennées sur ROI [vision]


Sujet :

C#

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2014
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2014
    Messages : 9
    Points : 7
    Points
    7
    Par défaut bug affichage FFT moyennées sur ROI [vision]
    Bonjour à tous,


    Je poste ce sujet car je suis actuellement confronté à un problème concernant un développement c# utilisant une librairie NI vision.

    J'ai une caméra qui affiche une image en temps réel sur une IHM.

    Sur cette image je défini une ROI, et je souhaite ensuite faire une FFT sur cette ROI, mais celle-ci ne fonctionne pas parfaitement, un bug apparait de façon non récurrente, et principalement lorsque je dimensionne de "petites ROIs" (35x45 pixels par exemple), ou lorsque je défini une ROI différente de la précédente.

    Ainsi au lieu d'avoir une image classique de ma fft, j'obtiens une image avec des pixels par-ci par-là (voir image ci-jointe). Normalement cela devrait plutot ressembler à un point rouge au milieu sur fond noir.
    Nom : Bug FFT.png
Affichages : 98
Taille : 1,9 Ko
    Du coup je me demandais si ce bug était déjà arrivé à quelqu'un, ou si quelqu'un a une idée de la source du problème? (Ni vision? code?)

    Je pense qu'il y a un problème lorsque je fais un glisser-déposer d'une nouvelle ROI (1/5 environ), et cela arrive plus souvent lorsque celle-ci est petite.
    J'ai déjà fait des tests en chargeant des ROIs prédéfinies et le problème n'apparait plus, sauf parfois lorsque je veux passer à une ROI de taille différente.

    Merci d'avance pour vos réponses.

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2014
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2014
    Messages : 9
    Points : 7
    Points
    7
    Par défaut
    il semblerait que le problème apparaisse de façon non récurrente au changement de dimension de la ROI.

    Cependant le défaut n'apparait pas lorsque je fais une FFT normale, mais bien lors d'une FFT moyennée. Celle-ci est faite en additionnant 3 images (les pixels de chaque image), puis celle-ci est multipliée par l'inverse du nombre d'image.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    _imageCount = value;
    _imageCountFactor = new PixelValue(1 / (float)_imageCount);
     
    var LastImage = RefreshBuffer(NewImage);
     
    NationalInstruments.Vision.Analysis.Algorithms.Subtract(_buffer, LastImage, _buffer);
     
    NationalInstruments.Vision.Analysis.Algorithms.Multiply(_buffer, _imageCountFactor, _buffer);
     
    NationalInstruments.Vision.Analysis.Algorithms.Add(Sum, _buffer, Sum);
    LastImage.Dispose();
    Je suis un peu surpris que soit utilisé la multiplication d'une inverse plutôt qu'une simple division?

Discussions similaires

  1. [AC-2010] Bug affichage mise en forme conditionnelle sur feuille de données
    Par Michocs17141 dans le forum IHM
    Réponses: 0
    Dernier message: 09/02/2015, 09h49
  2. [CSS 3] Bug aléatoire d'affichage de tableaux sur Safari (overlapping)
    Par redvivi dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 24/11/2014, 19h15
  3. [Migration API 2.0.3/2.1.0] Bug affichage cartographie sur Firefox
    Par gmallants dans le forum IGN API Géoportail
    Réponses: 7
    Dernier message: 16/07/2014, 14h11
  4. Bug affichage sur IE
    Par Lilyiop dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 18/11/2013, 11h01
  5. Réponses: 2
    Dernier message: 06/03/2003, 16h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo