Für eine korrekte Darstellung dieser Seite benötigen Sie einen XHTML-standardkonformen Browser, der die Darstellung von CSS-Dateien zulässt.

News

You are here


Courses

Semester: 
Summer Term 2018
Place/Time: 
Mondays, 12:15-13:45
Recommended for: 
Master Students in Computer Science
News: 

Lecture Materials:
Lecture Materials

Semester: 
Summer Term 2017
Place/Time: 
Tuesdays, 10:15-11:45, H-F 115
Recommended for: 
Master Students in Computer Science
News: 

Lecture Materials
Lecture Materials

Semester: 
Winter Term 2017/2018
Place/Time: 
Lecture: H-C 7326, Fridays 08:00-10:00 AM, Practice: H-C- 7326, Wednesday 18:00- 20:00
Recommended for: 
Bachelor Students of Computer Science
News: 

Dear students,
I would like to bring your kind attention to the following points:

  • The examination materials are from the posted slides, exercises and introduced references.  
  • The share of the practical part will be around 30% and the rest will cover the discussed theory, methods and principles in the lectures.
  • The project presentations will take place on Friday 02.02.2018. Each group is given ca. 12 mins time slot for presentation. 
  • The due of the first exercise set is 15.11.2017
  • The due of the second exercise set is 29.11.2017.
  • Due to a bussines trip the next exercise class will take place on 20.12.2017. (Update:The project topics have been updated and they are discussed on 20.12.2017)
  • The third exercise will be uploaded shortly and it is due on 10.01.2018 (The new deadline is 17.01.2018).   
  • Remark: After selecting your time slot please send me an Email to assign the exact examination time. Also please be advised that maximum number of attendees per 2-hour slot is 3. Thanks for your collaboration.  

 
 
Recommended Book: Applied Medical Image Processing, A Basic Course, By: Wolfgang Birkfellner, CRC Press, 2011, 
ISBN: 978-1-4398-2444-3

Lecture Materials

Semester: 
Winter Term 2017/2018
Place/Time: 
Lecture: H-F 001, Exercise: H-F 107/108
Recommended for: 
Bachelor Students of Computer Science

Lecture Materials
Lecture Materials

Practice Manager: 
Exercise operational: 

Exercise Materials

Topic Date Slides Etc.
Introduction and OpenCV Installation 19.10    
Basic Knowledge about Images in OpenCV 26.10    
Different Image Processing Functions 02.11    
Query by Example: Color Histogram Extraction 09.11    
Query by Example: Similarity Computation 16.11    
Continued (Implementing the retrieval system) 23.11   If you have already implemented the retrieval system, please try to extract additional edge features (HOG: Histogram of Oriented Gradients) by referring to [1] and [2]
Query by Example: Evaluating Retrieval Results 30.11    
ImageClassification: Support Vector Machine 06.12    
Image Classification: Implementing SVM-based Classification 21.12    
Continued (Implementing SVM-based Classification) 11.01    
Local Features (SIFT: Scale-Invariant Feature Transform) 18.01   Compared to the original slides I used at the lecture, these uploaded slides miss many images that may be related to copyright issues. If you want to have the original slides, please e-mail me. 
Local Features: SIFT Feature Extraction by OpenCV 25.01    
Local Features: Feature Matching 01.02    

Additional Information:

  • Please take your own laptops to the exercise.
  • Programming skill for C is necessary for implementing the codes (C++ is desirable, but is not necessary).
  • If you want to use other programming languages like java and python, I will support you as much as possible.
  • In the oral examination, you will be asked several questions about the exercise course.
Semester: 
Summer Term 2016
Place/Time: 
H-F-115, Lectures: 12:15-14:15, Exercises: 14:15-16:15
Recommended for: 
Master Students in Computer Science

Semester: 
Winter Term 2015/2016
Place/Time: 
Lectures: Monday, 8:30 - 10:00am, H-C 6336
SWS/LP: 
4 SWS/5 LP
Recommended for: 
Bachelor Students of Computer Science
News: 

Lecture Materials

Lecture Materials

Additional Information

Practice Manager: 
Exercise operational: 

Exercise Materials

Exercise Materials

Semester: 
Winter Term 2015/2016
Place/Time: 
Lecture: H-F 010, Thursday 10:15-11:45am, Exercise: H-F 010, Thursday 12:15-13:45pm
SWS/LP: 
4 SWS/5 LP
Recommended for: 
Bachelor Students of Computer Science
News: 

Lecture Materials
Lecture Materials

Additional Information

Practice Manager: 
Exercise operational: 

Exercise Materials

Topic Date Slides Etc.
Introduction and OpenCV Installation 22.10 p01_intro.pdf  
Basic of Image Processing by OpenCV 27.10 p02_basic.pdf  
  27.10 p02_basic_with_code.pdf I will closely teach you the basic image proessing by OpenCV by using 2 lecture slots.
Query by Example: Color Histogram Extraction 05.11 p03_qbe1.pdf Using the slides at the last lesson, I will firstly teach you the things that we could not finish. Then, using the slides on the left, we will study a part of color histogram extraction.
  12.11   I hope that, in this timesplot, all of you will finish extracting histograms from all the Caltech 101 images.
Query by Example: Similarity Computation 26.11 p04_qbe2.pdf histograms.txt
If you want, you can use histogram data that I have extracted. Please replace image filenames with the ones suitable for your environment.
  26.11    
Query by Example: Finishing the System 03.12 p06_qbe3.pdf  
Local Features (SIFT: Scale-Invariant Feature Transform) 07.01 p07_lf1.pdf If you want the original slides, please contanct me.
Extracting and Matching Local Features 04.02 p08_ls2.pdf  
Simple Specific Oject Recognition System   p09_ls3.pdf Image index file: ids.txt
SURF feature file:surf_features.txt (about 388MB)
When using these files, please change the image filenames so that they are suitable for your PC environment. For this, one option is to implement a code for replacing image filenames. Another option is to use a replacement functionality of some advaced text editor, which can read a text file with nearly 300,000 lines.

Additional Information:

  • Please take your own laptops to the exercise.
  • Programming skill for C is necessary for implementing the codes (C++ is desirable, but is not necessary).
  • In the oral examination, you will be asked several questions about the exercise course.

Semester: 
Winter Term 2015/2016
Place/Time: 
-
Recommended for: 
Studierende des Departments Maschinenbau
News: 

02.05.2016:

Die Einsicht zur "Einführung in die Informatik II" findet am 06.05.2016 von 8:30-9:45 in Raum PB-A-410 statt. Bringen Sie bitte einen Lichtbildausweis und Ihren Studentenausweis mit.

23.04.2016:

Die Matrikelnummern der bestandenen Leistungsnachweise wurden am Mittwoch an das Prüfungsamt weitergeleitet und sollten mittlerweile eingetragen worden sein.
Wenn der Leistungsnachweis nicht bestanden wurde, werden Sie keine Eintragung in LSF vorfinden. Andernfalls sind Ihnen die Credit-Points gutgeschrieben worden.

Alle Informationen zu der Einsicht werden Sie bald an dieser Stelle vorfinden können.

 01.04.2016:

+++ Wichtige Informationen zum Leistungsnachweis am 05.04.2016 +++

Beginn: Der Leistungsnachweis beginnt um 12:15 Uhr. Seien Sie bitte rechtzeitig da, damit Sie ihren persönlichen Sitzplatz besetzen können.

Raumaufteilung: Die Klausur wird am Paul-Bonatz-Campus geschrieben. Finden Sie sich bitte in dem ihrer Matrikelnummer entsprechenden Raum ein. Den Sitzplatz entnehmen Sie bitte dem SITZPLAN.
Alle rechtzeitig schriftlich angemeldeten Studenten, die nicht im Sitzplan aufgeführt sind, treffen sich wie beschrieben vor den Hörsälen PB-A-118 und PB-A-119. Sie werden dort aufgeteilt.

Raum Kennzeichnung Matrikelnummern
Aula PB-C-101 660204-1102790
Alfred-Schaber-Hörsaal PB-I-001 1103119-1154067
Hörsaal PB-A-118; PB-A-119 Matrikelnummern ab 1154067;
Schriftliche Anmeldungen

Hilfsmittel: Keine. Ein Verstoß gilt als Täuschungsversuch und der Leistungsnachweis ist somit nicht bestanden.

Identitätsnachweis: Halten Sie bitte während des Leistungsnachweises Ihren aktuell gültigen Studentenausweis und einen Lichtbildausweis bereit, damit Anwesenheit und Identität von uns überprüft werden können.

Noteneintragung: Die Ergebnisse werden voraussichtlich etwa vier Wochen nach dem Leisungsnachweis in LSF verfügbar sein. Wir werden Sie an dieser Stelle über die Eintragung informieren. Sollten Sie dann keinen Eintrag im LSF finden können, ist der Leistungsnachweis nicht bestanden.

23.12.2015:

Der Leistungsnachweis für Einführung in die Informatik II findet am 05.04.2016 statt. Sie können sich bereits jetzt dafür anmelden. Eine Anmeldung ist noch bis zwei Wochen vor der Klausur möglich. Danach können wir leider aus organisatiorischen Gründen keine weiteren Teilnehmer mehr zulassen.

Wenn Sie teilnehmen möchten, melden Sie sich bitte zu der Veranstaltung "Einführung in die Informatik 2 - Klausur als Leistungsnachweis" (1110000681) im LSF an. Sollte es Probleme bei der Anmeldung geben, melden Sie sich bitte rechtzeitig bei uns.

Achten Sie bitte darauf, dass Sie das Semester auf das Wintersemester 2015/2016 einstellen.

Weitere Informationen werden an dieser Stelle zu gegebenem Zeitpunkt bekanntgegeben.

Hallo und Willkommen zur Website von "Einführung in die Informatik II"

Diese Veranstaltung wird im Sommersemester angeboten.

Um sich auf den zweiten Klausurtermin im Wintersemester vorbereiten zu können, bleiben die Unterlagen des vergangenen Semesters online. Lösungen zu den Aufgaben werden nicht veröffentlicht!

Bei Fragen wenden Sie sich bitte an mb-info-tutoren@listserv.uni-siegen.de
 

Vorlesung und Übung

Die Kurzeinführung zu Matlab, sowie weitere Unterlagen finden Sie im Kurs "Einführung in die Informatik I".

 
Kapitel Inhalt Datum Link
III MATLAB Fortsetzung    
III.1 Internet und Werkzeuge   Übung 1Info-II-01
III.2 Dateien   Übung 2Info-II-02Daten
III.3 Visualisierung   Übung 3Info-II-03Matrix
III.4 Visualisierung von 3D-Dateien   Übung 4Info-II-04Daten
III.5 Optimierung   Übung 5Info-II-05Daten
 
Semester: 
Winter Term 2015/2016
Place/Time: 
PB-C 101 Aula / Mittwoch 10:00 - 12:00
SWS/LP: 
3 / 3
Recommended for: 
Studierende des Departments Maschinenbau
News: 

29.03.2016: 

Die Noten für die Klausur sind in LSF eingetragen. Der Termin zur Einsicht wird in Kürze an dieser Stelle bekanntgegeben.

Kurzer Hinweis:

Ab dem folgenden Semseter werden die Vorlesungen zur "Einführung in die Informatik" von einem anderen Lehrstuhl angeboten. Den Link zur Folgeveranstaltung "Einführung in die Informatik II" finden sie hier.

17.02.2016:

+++ Wichtige Informationen zur Klausur am 20.02.2016 +++

Beginn: Die Klausur beginnt um 8:15 Uhr. Seien Sie bitte rechtzeitig da, damit Sie ihren persönlichen Sitzplatz besetzen können.

Raumaufteilung: Die Klausur wird am Adolf-Reichwein-Campus geschrieben. Finden Sie sich bitte in dem ihrer Matrikelnummer entsprechenden Raum ein.

Raum Kennzeichnung Matrikelnummern
Audimax AR-E 8101 193438-1208212
Mensa AR-M 0105 1210839-1234367
Blauer Hörsaal AR-D 5102 1208241-1210826

Hilfsmittel: Keine. Ein Verstoß gilt als Täuschungsversuch und die Klausur ist somit nicht bestanden.

Identitätsnachweis: Halten Sie bitte während der Klausur Ihren aktuell gültigen Studentenausweis und einen Lichtbildausweis bereit, damit Anwesenheit und Identität von uns überprüft werden können.

Noteneintragung: Die Klausurergebnisse werden voraussichtlich am 30.03.2016 über das LSF verfügbar sein. Weitere Informationen dazu sowie zur Klausureinsicht werden Sie auf dieser Seite finden können.

07.02.2016:

Der Anmeldezeitraum für die Klausur ist nun abgelaufen. Eine nachträgliche Anmeldung ist unter keinen Umständen möglich.

Alle notwendigen Informationen zur Klausur und Sitzplatzzuteilung werden wir in den kommenden Tagen an dieser Stelle bekanntgeben.
 
04.11.2015:

Die Planung der Übungsgruppen ist nun final abgeschlossen. Die erste Übung beginnt zusammen mit der vierten Vorlesung in der kommenden Woche. Die genauen Zeitpunkte ihrer jeweiligen Gruppe entnehmen Sie bitte den in LSF vermerkten Informationen.
Aus organisatorischen Gründen wurden einige Gruppen zusammengelegt. Informieren Sie sich dazu bitte ebenso in LSF.

Alle Informationen und Dokumente zu Vorlesung und Übung finden Sie unten auf dieser Seite. Wie bereits angemerkt kümmern Sie sich bitte um Ihren PC-Pool Ausweis. Die mitnahme eines eigenen Laptops mit MATLAB zu den Übungsverantstaltung ist sehr empfehlenswert.

30.10.2015:

Wir haben die LSF-Belegphase nochmals bis zum 01.11.15, 14:00 Uhr, verlängert. Bitte melden Sie sich in diesem Zeitraum an. Eine nachträgliche Anmeldung ist dann nicht mehr möglich!
Alle Informationen zum Übungsbetrieb werden wir an dieser Stelle in den nächsten Tagen bekannt geben.

Kümmern Sie sich derweil bitte um einen PC-Pool Ausweis (eintragen in die ausgelegten Listen) und installieren Sie MATLAB für Übungszwecke auf Ihrem eigenen Rechner. Eine Hilfestellung dazu finden sie hier!

19.10.2015:

Liebe Studierende,

wir heißen euch herzlich auf unserer Homepage willkommen!

Die erste Vorlesung findet am Mittwoch, den 21.10.2015, zwischen 10 und 12 Uhr im Raum PB-C 101 (Aula) statt. Alle nötigen Informationen zu der Veranstaltung und LSF Anmeldung werden dort bekannt gegeben. Wenn Sie Fragen haben sollten, können Sie sich dann gerne an uns wenden.

Hallo und Herzlich Willkommen auf der Website zur Veranstaltung "Einführung in die Informatik I"

Im Wintersemester 2015/2016 finden Sie hier alle notwendigen Informationen und Unterlagen, die für den Kurs benötigt werden.

Als Unterlagen werden wir bereitstellen:

  • Vorlesungsunterlagen in Form von PDF-Dateien
  • Übungsblätter und ggf. weiterführende Lektüre (ohne Lösungen!)


Allgemeines

Nach den Vorlesungen und Übungen findet eine 1-stündige schriftliche Prüfung zum Bestehen des Kurses statt. Relevant sind dabei alle Vorlesungsunterlagen sowie die in den Übungen besprochenen Übungsblätter.

Bei Fragen jeglicher Art wenden Sie sich bitte an die Folgende Adresse: mb-info-tutoren@listserv.uni-siegen.de

In der Vorlesung wird primär mit MATLAB gearbeitet, daher empfiehlt es sich, dies zur Übung auf dem eigenen Rechner zu installieren. Obwohl in den Übungsräumen (PC-Pool) Lizenzen vorhanden sind, ist das mitbringen eines eigenen Notebooks/Laptops usw. gern gesehen, da die Plätze an den Rechnern teils knapp sind.


Inhalte Vorlesung

Die Datei MatlabIntro.pdf beinhaltet eine Kurzeinführung in die Programmierumgebung MATLAB.

 

Kapitel

Überschrift

Link

I

MATLAB-Einführung

MATLAB-Intro

I.1

Voraussetzungen und Konventionen

Inf-I-01

I.2

Variablen und arithmetische Ausdrücke

Inf-I-02

I.3

Automatisierungen von Berechnungen

Inf-I-03

I.4

Logische Ausdrücke

Inf-I-04

I.5

Verzweigungen

Inf-I-05

I.6

Schleifen

Inf-I-06

I.7

Fehlersuche in Programmen

Inf-I-07

I.8

Funktionen

Inf-I-08

I.9

Arbeitsweise von Funktionen

Inf-I-09

I.10

Vektoren

Inf-I-10

I.11

Matrizen

Inf-I-11

 

 

 

II

Algorithmen

 

II.1

Suchen

Inf-I-12

II.2

Spezielle Suchalgorithmen

Inf-I-13

II.3

Sortieren

Inf-I-14

II.4

Rekursion und Quicksort

Inf-I-15

Inhalte Übungen

Übung

Thema

Link

1

Operatorpräzedenz und logische Ausdrücke Übung 1

2

Bedingte Anweisungen und Schleifen Übung 2

3

Vektoren und Schleifen Übung 3

4

Multidimensionale Felder und Fehlersuche Übung 4

5

Operationen auf Vektoren und Matrizen Übung 5 Lösung Zusatzaufgabe 5

Semester: 
Summer Term 2015
News: 

19.09.2015:

+++Klausureinsicht+++

Die Klausureinsicht findet am Dienstag, den 22.09.2015 zwischen 16 und 18 Uhr in Raum H-F 107/08 statt. Für den Leistungsnachweis (Einführung in die Informatik II) beginnt die Einsicht um 16:00 Uhr, für die Klausur hingegen um 17 Uhr.

Für die Einsicht des Leistungsnachweises wurde eine LSF-Veranstaltung eingerichtet, zu  welcher man sich anmelden muss. Diese finden sie unter dem Titel "Klausureinsicht---Einführung in die Informatik 2". Wenn Sie Probleme bei der Anmeldung haben, wenden Sie sich bitte bis Montagabend an die E-Mail-Adresse des Tutorenteams.

Hallo und Willkommen zur Website von "Einführung in die Informatik I"

Im Sommersemester 2015 finden Sie hier alle notwendigen Informationen und Unterlagen, die für den Kurs bzw. den zweiten Termin benötigt werden.

Als Unterlagen werden wir bereitstellen:

  • Vorlesungsunterlagen in Form von PDF-Dateien
  • Übungsblätter und ggf. weiterführende Lektüre (keine Lösungen)

Allgemeines

Bitte beachten Sie, dass es sich bei der Prüfung im SoSe um den zweiten Prüfungstermin handelt. Es wird daher davon ausgegangen, dass Studierende im vergangenen WiSe die Vorlesung und Übung besucht und dort aktiv an den Übungen teilgenommen haben. 

Inhalte Vorlesung

Die Datei MatlabIntro.pdf beinhaltet eine Kurzeinführung in die Programmierumgebung MATLAB.

 

Kapitel

Überschrift

Link

I

MATLAB-Einführung

MATLAB-Intro

I.1

Voraussetzungen und Konventionen

Inf-I-01

I.2

Variablen und arithmetische Ausdrücke

Inf-I-02

I.3

Automatisierungen von Berechnungen

Inf-I-03

I.4

Logische Ausdrücke

Inf-I-04

I.5

Verzweigungen

Inf-I-05

I.6

Schleifen

Inf-I-06

I.7

Fehlersuche in Programmen

Inf-I-07

I.8

Funktionen

Inf-I-08

I.9

Arbeitsweise von Funktionen

Inf-I-09

I.10

Vektoren

Inf-I-10

I.11

Matrizen

Inf-I-11

 

 

 

II

Algorithmen

 

II.1

Suchen

Inf-I-12

II.2

Spezielle Suchalgorithmen

Inf-I-13

II.3

Sortieren

Inf-I-14

II.4

Rekursion und Quicksort

Inf-I-15

 

Inhalte Übungen

Übung

Thema

Link

1

Operatorpräzedenz und logische Ausdrücke

Übung 1

2

Bedingte Anweisungen und Schleifen

Übung 2

3

Vektoren und Matrizen

Übung 3

4

Multidimensionale Felder und Fehlersuche

Übung 4

5

Operationen auf Vektoren und Matrizen

Übung 5

 

Pages

Subscribe to RSS - Courses