Mountain View

My new years resolution in super-resolution

A new year is approaching, which means that it’s time for everybody to think about new-years resolutions to improve your life. An ideal moment to take your new-years resolution and turn it into a super-resolution image! For the sake of learning, I decided to train a network that can take a picture of me, and turn it into a super-resolution…

A 3D-printed Vehicle Coordinate System

If you work with self-driving cars you probably know about the vehicle coordinate system (also known as ISO 8855). This coordinate system is described extensively online, but it can be a bit hard to reason about it. After making a mistake once most people remember that X goes to the front of the car, and Z goes up. However, remembering…

Showing kids what neural networks can detect

Last week the company I work for, Autonomous Intelligent Driving, held an open day for children. I showed the kids an object detector to teach kids what Artificial Intelligence can detect.  The setup I used was overall quite easy. I used OpenCV to interface with the webcam, and a Python library called ImageAI(https://github.com/OlafenwaMoses/ImageAI) for the wrapping of the object detection…

I created the InfoQ Alexa skill

A while ago I started exploring the current state of voice interfaces and smart home technology. One particular interesting smart home application is Amazon’s Alexa. It’s a device with a speaker which can answer questions, turn lights on/off, and can give you a so-called flash briefing. You can develop Alexa skills yourself, and publish them in Amazon’s store. Skills are…

World’s longest palindrome?

In honor of the 20th of February, 2002, a palindromic date, Peter Norvig designed his worlds longest unique palindromic sentence of 21,012 words. With a new palindromic date approaching on August 10, 2018 (8102018), I wanted to take some time to see if I could put my own spin on a palindrome world record. While Norvig focused on making his…

Painting by Prime Number

Two weeks ago I stumbled upon the concept of prime portraits. In short, prime portraits are pictures in which each color is assigned a number. When we align every pixel, the result should be a prime number. Because I could not find the code used in the article, I decided to recreate these prime portraits in Python – in color!…