User Tools

Site Tools


jobs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
jobs [2011/09/13 17:13]
tenorth created
jobs [2013/11/08 16:42]
mayerc
Line 1: Line 1:
-====== ​Open positions ​in the Intelligent Autonomous Systems group ======+====== ​Erkennung von Logos und Einblendungen ​in Fernsehübertragungen von Fußballspielen - Detection of Logos and Overlays in TV Broadcasts of Soccer Games ======
  
-The Intelligent Autonomous Systems Group (Department of Informatics,​ TU München) is looking for excellent doctoral and post-doctoral 
-researchers. 
  
-Our research focuses on cognition-enabled mobile manipulationaiming at integrating perceptionknowledge representationreasoningtask +Unser Projekt behandelt die automatische Analyse von Fußballspielen aus Kamerabildern. Die Hauptdatenquelle sind aufgenommene Fernsehübertragungen von Fußballspielen. Besonders interessiert sind wir an der Position der Spieler auf dem Spielfelddie wir in einem mehrstufigen Verfahren ermitteln. Allerdings zeigen typische Fernsehbilder neben den für uns relevanten Objektendem Felddem Ball und den Spielernoft nichtrelevante Inhaltewie beispielsweise Einblendungen die das TorverhältnisWerbung oder Senderlogos zeigenDiese stören bei der weiteren Verarbeitung. Die vorzulegende Arbeit soll es daher ermöglichensolche Einblendungen automatisch zu detektieren und entsprechend in den Bildern zu maskieren. Die Arbeit umfasst zunächst eine Literaturrecherche um bereits bestehende Vorarbeiten zu diesem Thema zu sichten sowie die Auswahl und Weiterentwicklung eines geeigneten Algorithmuswobei auf die Echtzeitfähigkeit der Implementierung geachtet werden soll. Zur Implementierung steht bereits ein in C++ verfasstes Framework zur Verfügung, in welches die neu erstellten Algorithmen integriert werden sollen. Ein Bibliothek zur Bildverarbeitung ist ebenfalls vorhanden.
-planningmotion planning and action execution on physical robots +
-performing complexrealistic tasksRecent demonstrations include +
-baking pancakespreparing Bavarian sausagesand mobile +
-pick-and-place-tasks including interaction with articulated objects like cupboards and drawers.+
  
-As part of the PR2 beta program by Willow Garage, the group has received +**English:​** 
-a PR2 robot to develop ​the CRAM (Cognitive Robot Abstract Machine) +Our project covers ​the automatic analysis of soccer games from camera imagesThe main data source are recorded TV broadcasts of soccer gamesWe are especially interested in the positions of the players on the field, which is determined in multi-step process. Howevertypical TV images display not only relevant objectslike the ball and the players, but also non-relevant content, like overlays and the goal scoreThese are disturbing during ​the later processing. Therefore, this work should allow to detect and mask such overlays automatically. The task firstly comprises a literature search to inspect existing work on this topic and to select a suitable algorithm where real-time capability of the implementation is important. A framework in C++ already exists, in which the developed algorithms should ​be integrated. A library for computer vision is also available already.
-framework (http://ias.cs.tum.edu/​new/​research/​cram). CRAM +
-is a software toolbox for the designthe implementation, and the +
-deployment of cognition-enabled autonomous robots performing everyday +
-manipulation activitiesCRAM equips autonomous robots with lightweight +
-reasoning mechanisms that can infer control decisions rather than +
-requiring ​the decisions ​to be preprogrammed.+
  
-The IAS group is integrated into the cluster ​of excellence "​Cognition +====== Rendering künstlicher Ansichten realer Fußballspiele mit Hilfe der CryEngine. - Renderig ​of Artificial Views of Real Soccer Games With the CryEngine ======
-for Technical Systems",​ in which more than 120 researchers from +
-different disciplines and 5 renowned research institutes collaborate. +
-Furthermore, ​the IAS group is involved in several national and European +
-projects and collaborates with multiple renowned research groups all +
-over the world.+
  
-TU München enjoys an excellent international reputation as an academic 
-leader and has been consistently ranked as one of the three best 
-universities in Germany. The Munich area itself offers high quality of 
-living, with unparalleled out-door recreational opportunities and a 
-great cultural life. 
  
-=== About the candidate ===+Unser Projekt behandelt die automatische Analyse von Fußballspielen aus Kamerabildern. Die Hauptdatenquelle sind aufgenommene Fernsehübertragungen von Fußballspielen. Besonders interessiert sind wir an der Position der Spieler auf dem Spielfeld, die wir in einem mehrstufigen Verfahren ermitteln. Die so ermittelten Daten sollen nun in einer optisch möglichst ansprechenden Form visualiert werden. Dazu sollen ausgehend von den Spielerpositionen künstliche Ansichten des Spielfeldes gerendert werden. Dies umfasst nicht nur die Implementierung des Renderings sondern auch das Erstellen geeigneter Modelle für Spielfeld und Spieler. Dazu soll die für wissenschaftliche Zwecke freie CryEngine verwendet werden, die schon bei verschiedenen PC-Spielen Einsatz gefunden hat und entsprechend leistungsfähig ist. Vorhandene Kenntnisse der CryEngine sind nicht zwingend notwendig, ein Grundverständnis der Prinzipien der Computergrafik ist allerdings wünschenswert.
  
-Candidates for PhD positions should have a Master'​s degree in computer +**English:​** Our project covers the automatic analysis of soccer games from camera images. The main data source are recorded TV broadcasts of soccer gamesWe are especially interested ​in the positions of the players ​on the fieldwhich is determined in a multi-step processIn this work, the extracted data should be visualized in a optically pleasing wayThereto the player positions should be used to render ​artificial ​views of the field. This covers not only the implementation of the approach but also the creation of suitable ​models ​for game field and playersThe CryEngine should be used, which is free for scientific purpose and which has already been used in computer games and is therefore very powerful. Prior knowledge about the CryEngine is not necessary, basic knowledge of the principles of computer graphics, however, are required.
-science or equivalentExpertise ​in one or more topics related to our +
-research ​on cognition-enabled autonomous robots is expectede.g. +
-artificial ​intelligence,​ robotics, knowledge representation,​ task +
-planning, control systems engineering,​ probabilistic ​modelsand +
-machine learningExperience ​in working with real robot systems ​is +
-plus.+
  
-The candidates should have strong programming skills ​in more than one +====== Verfolgung des Balls in Fernsehmitschnitten von Fußballspielen - Tracking of the Ball in TV Broadcasts of Soccer Games====== 
-language, preferably including a functional programming language, and + 
-should be interested in programming language design concepts.+
  
-Research in our group involves close collaboration with other team 
-members and with international partners. Candidates should therefore be 
-willing to work in a team and to integrate their work into the complete 
-robotic system. Software developed in the group is usually released as 
-open source, and candidates are expected to actively contribute to our 
-open-source activities. 
  
-International candidates are encouraged to applyknowledge of the +Unser Projekt behandelt die automatische Analyse von Fußballspielen aus Kamerabildern. Die Hauptdatenquelle sind aufgenommene Fernsehübertragungen von Fußballspielen. In einem mehrstufigen Verfahren ermitteln wir die Position der Spieler auf dem Spielfeld in Weltkoordinaten. Allerdings sind die Algorithmen zur Verfolgung der Spieler nicht zur Verfolgung des Balls geeignet. Darum soll das bereits bestehende Framework erweitert werdenum auch eine Verfolgung des Ballsder eine zentrale Rolle im Spielablauf einnimmt, zu ermöglichen. Dabei soll die Position zunächst in Bildkoordinaten ermittelt werden, eine Umrechnung in Weltkoordinaten ist nicht notwendig. Die Implementierung des Ansatzes soll innerhalb des bereits bestehenden in C++ verfassten Frameworks geschehen und soll Echtzeitfähig sein. Die Aufgabenstellung umfasst eine Literaturrecherche,​ die Auswahl und Adaption eines geeigneten Algorithmus sowie dessen Implementierung.
-German language is not requiredthough fluent English is a must.+
  
-=== About the position ​===+**English:​** Our project covers the automatic analysis of soccer games from camera images. The main data source are recorded TV broadcasts of soccer games. In a multi-step approach we determine the players'​ coordinates on the field in world coordinates. However, the algorithms used to track the players are not suitable to track the ball. Therefore, the existing framework should be extended to also allow for a tracking of the ball, which takes a central role in the game. In the beginning, ​the position ​should be determined in image coordinates,​ a transformation in world coordinates is not necessary. The implementation should be integrate in the already existing framework and should be real-time capable. The task also comprises a literature research, the selection and adaption of a suitable algorithm and its implementation.
  
-We offer a full-time employment as scientific research staff with the 
-option of obtaining a doctoral degree. The successful candidates will 
-perform research in the context of our Cognitive Robot Abstract Machine 
-project, working on cognition-enabled mobile manipulation in close 
-collaboration with the other members of the group and international 
-partners. They are further expected to contribute to the group'​s 
-teaching program and will be given the opportunity to work with Bachelor 
-and Master students. 
  
-The employment is limited with the possibility of extension to four +====== Vorhersage des Laufverhaltens einzelner Spieler in Fußballspielen ======
-years. The position is to be filled at the earliest date possible. The +
-salary will be according to the German TV-L E13 payment scheme. TU +
-München aims for a higher proportion of women. Therefore, applications +
-from women are explicitly appreciated. Severely disabled people will be +
-considered preferentially if qualifications are basically equal.+
  
-=== How to apply === 
  
-Applicants should provide the following material: +Unser Projekt behandelt die automatische Analyse von Fußballspielen aus Kamerabildern. Die Hauptdatenquelle sind aufgenommene Fernsehübertragungen von Fußballspielen. Besonders interessiert sind wir an der Position der Spieler auf dem Spielfeld, die wir in einem mehrstufigen Verfahren ermitteln. Allerdings sind in klassischen Fernsehübertragungen nicht zu jedem Zeitpunkt alle Spieler sichtbar. Es kommt oft vor, dass ein Spieler das Kamerabild verlässt und wenige Sekunden später wieder betritt. Daher wird ein Verfahren benötigt, welches das Laufverhalten von Spielern für einige Sekunden vorhersagt und dabei unterstützt,​ solche Szenen zu überbrücken. Ein solches System soll in dieser Arbeit implementiert werden. Dazu existieren bereits ein in C++ implementiertes Framework, das verschiedene Teilaufgaben,​ wie das Einlesen einer Videodatei übernimmt und eine Bibliothek zur Bildverarbeitung. Die Aufgabe umfasst neben einer Literaturrecherche auch die Implementierung und Evaluierung eines geeigneten Algorithmus.
-  * Motivation letter that briefly describes the candidate'​s background +
-  * CV +
-  * Academic certificates +
-  * Date of availability+
  
-All documents should be submitted as a PDF file via email to Michael +** 
-Beetz <​beetz@cs.tum.edu>CC to Moritz Tenorth <​tenorth@cs.tum.edu>. For +English:** Our project covers the automatic analysis of soccer games from camera imagesThe main data source are recorded TV broadcasts of soccer gamesWe are especially interested in the positions of the players on the fieldwhich is determined in a multi-step processHowever, in typical TV broadcasts not all players are visible at any timeSometimes, a player leaves the field-of-view and re-enters itagain, after a few secondsTherefore, an approach is required, which predicts the movement of players for a few secondsSuch a system should be implemented in this thesis. A computer vision library and framework in C++, which handles several sub-tasks, like grabbing images from a video file, already exist. The thesis task covers a literature research, the implementation and evaluation of a suitable algorithm.
-further questions please contact Moritz Tenorth (+49-89-289-26912, +
-tenorth@cs.tum.edu) or consult our website.+
  
-Applicants are encouraged to contact Michael Beetz during IROS 2011 in +====== HiWi Stelle ======
-San Francisco or Humanoids 2011 in Bled, Slovenia.+
  
-=== Related links === 
- 
-  * Intelligent Autonomous Systems Group: http://​ias.cs.tum.edu 
-  * Our robots making pancakes: http://​www.youtube.com/​watch?​v=4usoE981e7I 
-  * Our robots preparing Bavarian breakfast: http://​www.youtube.com/​watch?​v=gbIDPqb_2iM 
-  * Cognitive Robot Abstract Machine (CRAM) http://​ias.cs.tum.edu/​new/​research/​cram 
-  * TU München: http://​www.tum.de/​ 
-  * Salary calculator (in German): http://​oeffentlicher-dienst.info/​c/​t/​rechner/​tv-l/​west?​id=tv-l-2011 
  
 +Unser Projekt behandelt die automatische Analyse von Fußballspielen aus Kamerabildern. Die erstellte Bibliothek hat eine Anbindung an ein Web-Framework,​ das eine graphische Oberfläche zur Anwendung der unterschiedlichen Bibliotheksfunktionen liefert und die visualisierung der Ergebnisse übernimmt. Zur Wartung und Weiterentwicklung dieses Systems suchen wir eine studentische Hilfskraft. Einerseits umfassen die Aufgaben Arbeiten an der Webschnittstelle,​ wie das Testen der Seite mit unterschiedlichen Browsern und Betriebssystemen,​ das Uebersetzen der Seite auf Englisch oder das Weiterentwickeln des Videoplayers,​ anderseits suchen wir Hilfe bei der Weiterentwicklung der Bibliothek, wie beispielsweise durch das Annotieren von Testdaten. Kenntnisse im Bereich Webentwicklung und Python wären sehr wünschenswert,​ Erfahrungen im Bereich Bildverarbeitung sind nicht erforderlich. Die Arbeit in diesem Projekt bietet die Gelegenheit,​ bei der Entwicklung eines komplexen Projektes mitzuarbeiten und Erfahrungen insbesondere im Bereich Webentwicklung zu sammeln.
jobs.txt · Last modified: 2014/12/04 10:50 by herrmmic