News / All

November 2019

Deep Fakes in real time

Deep Fakes are imitations of pictures and video, created using artificial intelligence. Common scenarios include exchanging faces in order to create the illusion to see another person in a video.  Within the scope of a research project, the TNG Innovation Hacking team investigated Deep Fakes to better understand what is technically feasible. Furthermore, we wanted to explore the limitations of the technology - especially if and with what image quality it is possible to create Deep Fakes in real time.

Our research shows that it is possibled to exchange the face of a person filmed via a real-time video streamwith the face of another person, including applying facial expressions and movements of the person filmed.

By applying various techniques from the area of computer vision and neural networks, faces in the video feed are recognized, transformed and embedded in the video output. The project uses autoencoder networks trained in Keras. They were trained using so called GANs (Generative Adversarial Networks). Aditionally, the developers used different neuronal networks for face recognition and segmentation.

October 2019

Conferences and User Groups

In September and October our colleagues were out and about again presenting the topics "Deep Fakes" and Style Transfer in showcases and lectures: at the NerdNite and Media Days in Munich, the Autumn Campus in Nuremberg, the JavaZone Conference in Oslo, the KanDDDinsky in Berlin and the JFall in Ede.

Colleagues also gave lectures on diverse topics, such as "7 ways to run Apache Flink on AWS" or "Automated Testing of an Angular Application" at various conferences. TNG was preset at the AWS Community Day Germany, the WDC Conference and the Open Source Summit Europe.

TNG also took part in Meetups and User Groups in September and October: the Piazza Meetup, the Software Architecture Meetup Nuremberg and Meetup der Wardley Mapping Community. We again organized the  Haskell Hackathon MuniHac in September.

August 2019

Big Techday 12 Videos now live

The Big Techday, our annual conference on science and IT, took place for the twelfth year on 7 June 2019, comprising more than 40 lectures in up to seven parallel tracks. The videos of many lectures can now be found on the program page.

We are proud of the successful twelfth edition of our Big Techday and are already looking forward to next year: Big Techday 13 takes place on 8 May 2020. Save the date!

August 2019

Internship

Summer is internship time at TNG and we were happy to welcome 18 interns with ten different nationalities and from six different universities in June, July and August.

Many students joined us from the United Kingdom. This is partly due to our partnership with the universities of Oxford and Cambridge. In 2019 we were named Gold Standard Internship Host by the University of Oxford, due to the very good co-operation.

August 2019

Conferences and User Groups

TNG gave a talk "Style Transfer AI - How Neural Nets generate Art" at the TDWI Conference and the DWX Developer Week. Also at the DWX Developer Week, TNG colleagues hosted a workshop on Kubernetes basics. TNG was represented at the Summer BOB 2019 in Berlin with a lecture, "Functional Design Patterns".

TNG also hosted a meeting of the Wardley Mapping Community Munich and organized the Design Thinking Munich Meetup as well as the PyData Meetup.

June 2019

AI Size Recommender for Fashion

For a large fashion retailer, TNG developed an application that makes individual size recommendations for web shop customers. The task for the solution was – despite a large number of size ranges and partly low availability – to display to individual customers only those products really likely to fit. To do this, we started with an idea workshop, convinced our client by developing a prototype, and finally rolled out a production solution with measurable success. To create the individual size profiles, we experimented with various machine learning approaches. The final version was then implemented using AWS Lambda and Elasticsearch. 

May 2019

Conferences und User Groups

TNG was present at the Minds Mastering Machines in Mannheim with the keynote lecture "Style Transfer - How neural networks generate art" as well as a talk "AI-supported quality assurance in aircraft construction. At the TEQNation in Utrecht, colleagues gave a lecture entitled "Stereoscopic Real-time Style Transfer AI - Art is not what you see?"

At the Java User Group Stuttgart, a colleague gave a lecture "Test Driven Architecture". TNG also hosted the first meeting of the Wardley Mapping Community Munich and organized the Atlassian User Group Munich.

April 2019

Conferences and User Groups

TNG was present at the JavaLand 2019 in Brühl with the talks "Test Driven Architecture" and "Stereoscopic Style Transfer AI - Art is not what you see?" The latter talk was also held at the Codemotion in Amsterdam. Colleagues also spoke on "Microservices with Akka Streams" at the microXchg in Berlin, "Applicative DSLs" at the BobKonf 2019 in Berlin, "How Machines learn to code - Machine Learning auf Basis von Source Code" at the AccSoCon in Montabaur and "Preventing Manipulation of Enterprise Databases using Public Blockchains" at the Praxisforum Blockchain 2019 in Munich. Internationally, TNG was present at the Open Source Leadership Summit 2019 near San Fransisco with the talk "FOSSology Project - Latest News and Future Plans" and the lecture "Test Driven Architecture" at the JEEConf in Kiev.

TNG also contributed lectures or organizational assistance to the following user groups: Angular Meetup, Anonyme Agilisten Munich Meetup, Atlassian User Group Munich, Deep Learning Meetup Munich, Design Thinking Munich, Kotlin User Group Munich, Munich Frontend Developers Meetup, Open Infra Meetup Munich, PHP User Group Munich and Software Architecture Munich.

April 2019

Launch of a Real Time Chat App

To strengthen the contact between customers and pharmacists we supported a wholesale pharmaceutical company in the development of a chat system.

As a "progressive web app", the chat is available without installation and is optimized for mobile devices. We employed cloud services and among many other services a GraphQL interface.

Users' feedback is collected and incorporated into the product, along with improvements and features, in an agile scrum process.

March 2019

Modularization of a Monolithic Legacy Application through New Architecture and UI

We designed and verified a new architecture for a provider in the logistics sector, enabling incremental migration from two monolithic legacy applications to state-of-the-art modules. We supported risk reduction though various proofs of concept – particularly for the seamless integration of a modern React UI into the existing ExtJS application, as well as to verify backend integration mechanisms.

Previous news and events can be found in the archive.