WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Größenverteilung aus Kugelschnitten

 

Titox

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.11.2010, 14:14     Titel: Größenverteilung aus Kugelschnitten
  Antworten mit Zitat      
Hallo Leute,

ich brauche eure Hilfe...
Es soll aus einer Dispersion ein Schnitt ausgewertet werden und daraus eine Größenverteilung ermittelt werden.
Ich habe also eine Dispersion mit kugelförmigen Partikel mit unterschiedlichen Radien.
Mittels Laser Scanning Mikroskops wird ein Schnittbild erzeugt. Dieser Schnitt zeigt mir unterschiedliche Kreise mit unterschiedlichen Radien. Jedoch kann es sein, dass eine Kugel durch den Schnitt mitten durch den Mittelpunkt getroffen wird, andere Kugel vielleicht oberhalb, manche unterhalb des Mittelpunkts.

Wie kann ich aus der Verteilung der Schnittkreisradien zu einer Größenverteilung der kugelförmigen Partikel in der Probe kommen ?

Wäre echt genial wenn mir jemand weiterhelfen könnte.
Gibts dazu vielleicht schon Codes ?
Ich bin übrigens absoluter Neuling in Sachen Matlab.

Gruß


aj.geissler
Forum-Guru

Forum-Guru



Beiträge: 251
Anmeldedatum: 26.11.07
Wohnort: Seeheim-Jugenheim
Version: ---
     Beitrag Verfasst am: 25.11.2010, 15:36     Titel:
  Antworten mit Zitat      
Hi,

das könnte schwierig werden.

Im Falle, daß alle Kugeln gleich groß (da müsste man eine solche Analyse nicht machen), ergibt sich als WDF für die Verteilung der Radien eine Funktion der Form

fx(x)=(x/r) / sqrt( 1 - (x/r)^2 ) für 0 <= x <= r [0 sonst]

Hier könnte man bei genügend großer Anzahl von Schnittkreisen aus dem maximalen Radius auf den Radius aller Kugeln schließen.

Bei kleiner Anzahl müsste die WDF näher analysiert werden.

Da aber nun die Kugeln nicht gleich groß sind, müsste man hier Annahmen über die Größenverteilung der Kugeln treffen (gleichverteilt, normalverteilt ?)

Damit ergibt sich ein weiterer Freiheitsgrad, dem man nicht so leicht bzw. mit geringerer Genauigkeit beikommt.

Scheint ein spannendes Problem zu sein.

Anstelle der Schnittmethode werden aber oft Verfahren der Projektionsmethode verwendet, bei bem die äußere Kontur des Partikel (in deinem Falle also maximaler Radius) auf eine Ebene projeziert wird.

Die Kugelgröße jeder Kugel wäre dort direkt ersichtlich und Du könntest direkt mit Statistik loslegen, ohne irgendwelche Annahmen machen zu müssen.

Grüße
Andreas
_________________

Andreas Geißler
Private Nachricht senden Benutzer-Profile anzeigen
 
tito
Forum-Newbie

Forum-Newbie


Beiträge: 1
Anmeldedatum: 02.12.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.12.2010, 20:03     Titel:
  Antworten mit Zitat      
Hey danke für deine Antwort...
als damaliger Gast hier im Forum hab ich keine Erinnerungsmail bekommen.
Nun bin ich angemeldet.

Zurück zum Problem.
Ich habe schon einige mathematische Theorien dazu gelesen, doch ich bin jetzt nicht grad der Mathematiker der sowas versteht. Aber generell kann man ja sagen, dass man es mathematisch ja nur mit Annahmen schaffen kann, was letzten Endes auch keine 100% Aussage ermöglicht.

Da ich aber ein exaktes Ergebnis bekommen möchte, muss ich es anders machen. Ich kenne mich mit Matlab noch nicht aus, und weiß deswegen noch nicht was das Programm alles kann.

Ich versuch jetzt nochmal genauer mein Problem zu schildern, vielleicht ist das ganze ja ausschliesslich mittels Bildanalyse machbar, ganz ohne mathematische Annahmen:

- Ich habe eine Doppelemulsion, sprich ich habe Wasser in dem sich kleine Öltropfen befinden. In diesen Öltropfen sind dann widerrum noch kleinere Wassertropfen vorhanden. Jede Phase ist unterschiedlich fluoreszierend gefärbt, so dass sich klare Grenzen ergeben.
- Ich habe nicht nur ein Schnittbild, sondern 20-40. Somit kann ich aus den ganzen Schnittbildern ein 3D Bild rekonstruieren. Kleines Problem könnte sein, dass durch Molekularbewegungen die Schnitbilder nicht immer exakt aufeinander passen und somit verschiedene Tropfen in der 3D Darstellung dann etwas verzerrt aussehen.


Ich fände es genial wenn man aus den 20-40 Schnittbildern, die Tropfen als 3D Objekt erstellen könnte um sie dann wirklich exakt zu vermessen. Geht sowas ?

Somit könnte ich die ungenaue Mathematik umgehen und wirklich genaue Ergebnisse erhalten.
Private Nachricht senden Benutzer-Profile anzeigen
 
jay-jey
Forum-Newbie

Forum-Newbie


Beiträge: 6
Anmeldedatum: 03.12.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 24.03.2011, 16:24     Titel:
  Antworten mit Zitat      
Hi,

falls es noch aktuell ist. Arbeite gerade auch an etwas ähnlichem. Hab dazu aber noch ein ne Fragen:

über wieviele Bilder reden wir und über wieviele Tropfen sind in etwa auf einem Bild?

Wenn es nicht ganz so viele Tropfen und Bilder sind ist es auf jedenfall schneller und exakter wenn du z.B. mit ImageJ arbeitest. Ist ne freie Software mit der du die Kreise per Hand makierst und dir die Größe bestimmen lässt. So dann hast du aber auch wahrscheinlich auch die Dicke der Schnitte. Darüber müsste man doch dann eigentlich den Radius berechnen können.
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.