Diskussion:SoSe24 - Praktikum Systementwurf - Segmentierung der Fahrbahnmarkierungen: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 11: Zeile 11:


== Quelltext-Effizienz ==
== Quelltext-Effizienz ==
 
* Der Algorithmus wurde effizient programmiert.
== Quelltext-Lesbarkeit==
== Quelltext-Lesbarkeit==
* Der Quelltext ist für den Beurteiler leicht zu verstehen und die Dokumentation mit PAP erläutert die Funktion.
* Nutzen Sie für eine Unterfunktion eine MATLAB<sup>®</sup>-Hilfe.
* Eine umfangreiche Kommentierung wäre wünschenswert.


== Nachhaltigkeit ==
* Halten Sie sich beim Programmieren an die [[Medium:Programmierrichtlinien_für_Matlab.pdf|Programmierrichtlinien für MATLAB<sup>®</sup>]].
* Nutzen Sie beispielsweise sprechende Variablen in deutscher Sprache (z.&thinsp;B. <code>aBinaerBild</code> anstelle von <code>binIm</code>).
* Beide Teammitglieder sollten kollaboriert am Quelltext arbeiten. Zufolge dem SVN-Log hat nur ein Teamteilnehmer am Quelltext gearbeitet.
* Auch ein PAP sollte einen Header bekommen. Lesen Sie bitte den Artikel [[Software_Planung|Software Planung]].


== Nachhaltigkeit ==


=Qualität der Dokumentation im Wiki-Artikel =
=Qualität der Dokumentation im Wiki-Artikel =

Version vom 3. August 2024, 13:03 Uhr

--Ulrich Schneider (Diskussion) 12:32, 3. Aug. 2024 (CEST)--Ulrich Schneider (Diskussion) 08:40, 21. Jun. 2024 (UTC)

Qualität der Lösung der Aufgaben gemäß der Bewertungskriterien

Vollständigkeit

  • Die Aufgaben wurden fast vollständig gelöst (>90%) und die Algorithmen arbeiten "korrekt" mit hoher Zuverlässigkeit (>90%) bei Variation der Eingangsdaten.
  • Das Arbeitsergebnis GeradeInKurve_Segmente.mat findet sich nicht im Abgabeordner.
  • Es werden nicht alle 3 Fahrspuren zuverlässig segmentiert und angezeigt.

Ergebnis-Qualität

  • Die Qualität des Ergebnisses entspricht teilweise den Erwartungen.
  • Die Spurenmarkierungen werden nicht immer vollständig korrekt segmentiert.

Quelltext-Effizienz

  • Der Algorithmus wurde effizient programmiert.

Quelltext-Lesbarkeit

  • Der Quelltext ist für den Beurteiler leicht zu verstehen und die Dokumentation mit PAP erläutert die Funktion.
  • Nutzen Sie für eine Unterfunktion eine MATLAB®-Hilfe.
  • Eine umfangreiche Kommentierung wäre wünschenswert.

Nachhaltigkeit

  • Halten Sie sich beim Programmieren an die Programmierrichtlinien für MATLAB®.
  • Nutzen Sie beispielsweise sprechende Variablen in deutscher Sprache (z. B. aBinaerBild anstelle von binIm).
  • Beide Teammitglieder sollten kollaboriert am Quelltext arbeiten. Zufolge dem SVN-Log hat nur ein Teamteilnehmer am Quelltext gearbeitet.
  • Auch ein PAP sollte einen Header bekommen. Lesen Sie bitte den Artikel Software Planung.


Qualität der Dokumentation im Wiki-Artikel

  • Heben Sie Quelltext hervor z. B. bwconncomp.
  • Nutzen Sie für Firmennamen die korrekte Schreibweise z. B. MATLAB®.
  • Verbinden Sie Text mit z. B. Bildern über Referenzen (s. Abb. 1).
  • Referenzieren Sie alle Abbildungen, Tabellen, Quelltexte und sonstige Quellen im Text.
  • Ein Punkt rechtfertigt keine Aufzählung.
  • Prüfen Sie die Orthografie Ihres Artikels. Chrome hat beispielsweise eine Rechtschreibhilfe.

Problembeschreibung

Analyse der Ursachen der Probleme

Beschreibung der Sie Maßnahmen zur Beseitigung der identifizierten Ursache(n)

Beantwortung der Lernzielkontrollfragen

  1. Mit welchen Ansätzen lassen sich die Mittle- und rechte Fahrspur segmentieren?
    1. Pixelbasierte Ansätze
      1. Kantenerkennung
      2. Region Labeling
      3. Flood-Filling
      4. Edge Linking
    2. Modellbasierte Ansätze
  2. Wieso sollten alle Fahrbahnränder segmentiert werden? Korrekt!
  3. Welche Vor- und Nachteile hat die Segmentierung? Korrekt!
  4. Wie könnten die Nachteile behandelt werden? Modellbasierte Segmentierung mit Filterung der Modellparameter