|
|
Mittelpunktlinie einer Punktwolke gesucht |
|
Fuchs432 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 26.09.2012, 15:48
Titel: Mittelpunktlinie einer Punktwolke gesucht
|
 |
|
 |
|
Hallo,
ich habe 2d daten einer Sensorbewegung, die ich gern glätten möchte. Mein Problem ist nur, dass ich am Anfang und am Ende der Bewegung recht große Punktwolken habe, da sich der Sensor dort im Stillstand befand. Ich bin daran interessiert, für diese Enden den mittleren Start- un den mittleren Endpunkt zu bekommen. Alles soll automatisiert in einem Programm geschehen, deshalb kommt eine manuelle Lösung nicht in Frage.
Wenn ich die Funktion smooth anwende bekomme ich am Ende und am Anfang der Bewegung eine Art "Wollkneul" heraus. Ich möchte aber eine Glättung auch an den Enden erreichen.
Mein erster Ansatz war, die Daten x nach größe zu sortieren. Aber End- und Startpunkt liegen dann trotzdem noch außerhalb und ganz offensichtlich nicht im mittleren Punkt der Punktwolke.
Zeichnerisch per Hand ist das ja ganz einfach. Ich habe auch zwei Bilder hochgeladen, welche das Problem darstellen.
Ich hoffe ihr kennt einen Algorithmus, das Problem löst. Danke
Beschreibung: |
|
 Download |
Dateiname: |
BspPunktwolke.png |
Dateigröße: |
11.64 KB |
Heruntergeladen: |
371 mal |
Beschreibung: |
|
 Download |
Dateiname: |
MatlabSmooth.png |
Dateigröße: |
27.37 KB |
Heruntergeladen: |
353 mal |
|
|
|
|
|
flashpixx |

Forum-Guru
|
 |
Beiträge: 355
|
 |
|
 |
Anmeldedatum: 19.04.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 26.09.2012, 16:18
Titel:
|
 |
Der Schwerpunkt der Punkte sollte den gewünschten Startpunkt definieren
|
|
|
Fuchs432 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 26.09.2012, 16:32
Titel:
|
 |
Zitat: |
Der Schwerpunkt der Punkte sollte den gewünschten Startpunkt definieren |
Ist der Schwerpunkt dann nicht genau in der Mitte der ganzen Punktwolke? Andererseits ist es nicht ganz eindeutig, welche und wie viele Punkte man an den Enden auswählt, um den mittleren Start- und Endpunkt zu finden.
Aber dafür muss es doch einen Algorithmus geben....
|
|
|
Vito |

Forum-Guru
|
 |
Beiträge: 315
|
 |
|
 |
Anmeldedatum: 02.11.09
|
 |
|
 |
Wohnort: Stuttgart
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 26.09.2012, 16:50
Titel:
|
 |
Hi,
schau mal:
an
Gruß,
Vito
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
| RSS
Hosted by:
Copyright © 2007 - 2025
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.
|
|