1

Summary of the Winter 2020/21 AMOS Projects

 3 years ago
source link: https://dirkriehle.com/2021/03/02/summary-of-the-winter-2020-21-amos-projects/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Summary of the Winter 2020/21 AMOS Projects

The students of TU Berlin just completed three AMOS projects in the winter semester. The project summaries below detail the final result for each of the projects:

  1. Traffic data visualization and extraction (an app to display traffic data effectively),
  2. Computer vision for sights (an app to present images and information of sights ), and
  3. BPF superpower (an extension of kinvolk’s Inspector Gadget and Headlamp)

Traffic data visualization and extraction

Project nameTraffic data visualization and extractionProject missionThe mission of this project is to deliver a proof of concept which displays traffic data in a dynamic, performant, and user friendly way. To achieve this we normalize the provided data from TomTom and Here APIs, store them in a database, and make them accessible via a REST endpoint to a frontend for display in a dashboard.Industry partnerIAV GmbHTeam logop1logo.jpg?w=525&ssl=1Project summaryThe AMOS Traffic Tracker is an interactive dashboard built to compare traffic data of the two providers TomTom and HERE. Both providers offer information about current traffic incidents. The UI has four parts. The main page consists of an OpenStreetMap to display our data as color coded polylines – the traffic incidents. The data can be selected by cities and filtered by data provider and incident type. The historization view displays the absolute number of incidents over time in a bar chart for a selected city. This view allows the user to see how the data develops over time. Specific timestamps (from the past) can be selected, which display the historized traffic situation in our map. The backend retrieves data from the providers’ APIs for preconfigured cities. The cities can be added or deleted via a REST endpoint for the client in a configuration view. After that, data is normalized to a common format and stored in a relational database. Further, we evaluate the providers’ incident data for commonalities and process statistical data. The data can be received from several REST endpoints.Project illustrationp1a.png?w=525&ssl=1p1b.png?w=525&ssl=1p1c.png?w=525&ssl=1Team photop1d.png?w=525&ssl=1Project repositoryhttps://github.com/basselfa/AMOS_Team1

SightScan: Computer vision for sights

Project nameSightScan: Computer vision for sights Project missionOur mission is to create a reliable and robust application in the form of an MVP for IAV. The main features of this product will be a dynamic and adaptable pipeline that gathers attraction data for different cities and a user-side application that takes location and images as inputs to provide them with fast information about what is currently in front of them.Industry partnerIAV GmbHTeam logop2logo.png?w=525&ssl=1Project summarySightScan provides an advanced microservice architecture whose main feature is a fully automated pipeline to train and deliver models that detect city landmarks, all from scratch. This pipeline contains each step from image collection to the final trained model, ready for sight detection. Various clients, such as desktop applications or car window overlays, can use these models. Additionally, our team implemented a user interface to interact with the aforementioned automated pipeline. Our application contains options to detect sights inside static images or live video feeds, submit new data to the infrastructure for improving city models. Suggesting new cities for sight detection is also possible.Project illustrationp2a.png?w=525&ssl=1p2b.png?w=525&ssl=1p2c.png?w=525&ssl=1Team photop2d.png?w=525&ssl=1Project repositoryhttps://github.com/fabian-0520/amos-pj-ws20-21-computer-vision-for-sights

BPF superpower

Project nameBPF superpowerProject missionTo develop software that will help the users to debug kubernetes clusters and containers without the source code of each software component that is used in deployment.Industry partnerKinvolk GmbHTeam logop3logo.png?w=525&ssl=1Project summaryWe have focused our efforts on extending two different applications. The first application that we have extended was inspector gadget. We have adapted and added a tool called tracee, developed by aquasecurity, to the suite provided to the user. This also included extending libbpf.go, to include new functions for interoperation with eBPF system and then adding sufficient functionale to tracee in order to be generically usable among already existing library of gadgets. The second application that we have extended was Headlamp. We have implemented an ability to use the Network Policy Advisor from Inspector Gadget from Headlamp, which is a WebUI application, instead of CLI, enabling both remote and simpler usage of the NPA. Project illustrationp3a.png?w=525&ssl=1p3b.png?w=525&ssl=1Project repositoryhttps://github.com/adriannajuchacz/amos3-headlamp
https://github.com/ogozman/amos3-gadget
https://github.com/ogozman/amos3-tracee

Like this:

Loading...

Related

Categories3. Research and Teaching, 3.4 The AMOS Project


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK