Wie man die Point Spread Function Schätz
bekommen Sie ein MRT des verletzten Knie; Scannen in eine Seite aus einem Buch ; Sie bei Ihrem Freund Webcam Bild aussehen , wie Sie chatten. Alle diese Situationen haben Bildgebungssysteme : physikalische Systeme , die Energie zu sammeln und eine zweidimensionale Karte der Änderungen in der Intensität . Die Qualität des endgültigen Bildes hängt von der Qualität des Abbildungssystems . Eine Möglichkeit, effizient , die Abbildungsleistung ist eine Menge, die so genannte Point-Spread- Funktion ist . Die Punktstreufunktion ist die gemessene Leistung von einem Abbildungssystem in Reaktion auf einen Impuls : eine Spitze von Energie in der kleinsten möglichen Stelle. Es ist schwer , diese Art von einer Eingangsszenezu arrangieren , so ist es eher üblich, die Point-Spread- Funktion in anderen ways.Things Sie brauchen
Imaging System
Szene mit zwei benachbarten Regionen mit unterschiedlichen Intensitäten
Mittel schätzen der Erhebung der Bilddaten , Pixel für Pixel
anzeigen Weitere Anweisungen
1
Orient die Kamera so, dass die Grenze der beiden unterschiedlichen Regionen Szene reiht sich vertikal in Bezug auf die Kamera.
2
ein Bild der Szene aufnehmen . Dies könnte ein Satellitenbild von zwei benachbarten landwirtschaftlichen Feldern , einem X -ray eines quadratischen Kunststoffplatte in einem Bildfach oder einer Digitalkamera Bild einer weißen Karteikarte auf einem Blatt schwarzes Tonpapier gehalten wird.
3
Übertragen Sie das Bild auf einen numerischen Array. Sie müssen eine Methode der Blick auf eine numerische Darstellung des Bildes. Wenn Sie eine Webcam-Bild nehmen und wandeln es in eine bmp (Bitmap -Datei). , Werden Sie am Ende mit einer Binär-Datei , die Sie mit einem Hex-Editor , die im Internet zu öffnen.
4 Ein Hoch Kontrastbild mit vertikalen und horizontalen Linien wird Ihnen helfen, die PSF zu schätzen.
die Zeilen, die in eine Region , wo die Bildübergänge von einem zum anderen Intensität entsprechen Suche . Die Pixel in dieser Zeile könnte ein Muster etwas davon haben : . 123 , 121 , 132, 186 , 214 , 214 Es würde viel mehr Pixel , aber Sie nur die Pixel in der Nähe der Region, in der das Lesen wesentlich verändert lesen müssen .
5
Durchschnittliche mehreren Reihen zusammen . Dies wird glätten die Effekte durch die Pixel nicht perfekt Ausrichtung mit der vertikalen Spalte von Pixeln . Zum Beispiel, um mit den oben genannten Messwerte gehen , haben Sie vielleicht ein paar anderen Reihen , wie zB: 122 , 122 , 158, 205 , 212, 213; und ein anderer : 121, 123 , 143, 194 , 212, 211 Mittelwertbildung alle drei Reihen ergibt: . . 122 , 122 , 145, 195 , 213 , 212
6
den absoluten Wert der Berechnung ändern von Pixel zu Pixel in Ihrem Durchschnitt. Für das Beispiel Problem , sind die Änderungen: . 122-122 = 0 , 145 bis 122 = 23 , 195 bis 145 = 50, 213 bis 195 = 18 , 213-212 = 1
7
berechnen die mittlere Intensität in jeder der zwei separate Bereiche , dann finden Sie die Intensitätsdifferenz . Der Durchschnitt in der unteren Intensitätsbereich beträgt 122 , in der höheren , es ist 212 . Der Unterschied ist 90 .
8
die Unterschiede in Schritt 6 durch den Unterschied in Schritt 7 berechneten Teilen . Für das Beispiel Problem ist dies 0/90 , 23 /90 50/90 , 18 /90 1/90 = 0 , 0,25, 0,56 , 0,20 , 0,01 . Das ist der geschätzte PSF in horizontaler Richtung.
9
Wiederholen Sie den Vorgang für eine horizontale Linie in das Bild, um die PSF in vertikaler Richtung zu bekommen. Multiplizieren Sie die PSF (x ) mal der PSF (y) PSF (x , y) zu erhalten.