Here is an interview that journalist Jim Jansen of the newspaper Het Parool had with me. He wanted to know how scientists spend their Summer holiday. It is in Dutch though, but I added a translation in English. Continue reading “Interview with newspaper “Het Parool””
There is presently a limited number of computer vision capabilities in Apple’s impressive technology stack. The main one that comes to mind is the face detection functionality. You can use it in the Camera app on your iDevice and in the Photos app on your Mac.
When I teach my workshop on 3D vision, the students also play with a 3D graphics framework called Scene Kit. It is very powerful and easy to use. With just a few lines of code they can create a vivid 3D scene. At some point in the tutorial, the student has created a scene with a red sphere on a grey shiny floor against a deep blue sky. Then they start playing with the controls, changing the distance, rotating the scene, or panning to the side. Invariably someone pushed the sphere to one of the corners of the image and then checks with me whether there is a mistake in the code. Continue reading “Spheres in perspective”
4 October 2017 – I updated the code for Swift 4 and iOS 11. You can find it here.
When an iPhone is processing an image from one of its cameras, the main purpose is to make it look good for us. The iPhone has no interest in interpreting the image itself. It just wants to adjust the brightness and the colours, so that we can optimally enjoy the image.
There is however one exception. The iPhone can detect whether there is a human face in the image. It is not interested in who it is, merely that there is a face present. It can even keep track of multiple faces. Continue reading “Detecting position and orientation of faces with iOS”
The three guys in the painting below are all depictions of King Charles I, painted from different viewpoints by Anthonis van Dyck in 1636. In the middle we see a frontal view (“en face”), on the left a side view (“en profile”), and the most intriguing is the one on the right: the three-quarter view (“en trois quarts”). So here is the question that has bugged me for some time. Why is it called three-quarter, or 3/4? Three quarters of what? Continue reading “3/4 view”
The short answer is: not much.
Well. Maybe we first have to talk about what it means to “see”. Vision is an extremely rich natural phenomenon. Most of us humans have the uncanny ability to turn light into meaning – as do many other species in the animal kingdom. Vision is mainly used for navigation and recognition. We use our eyes to detect objects in our environment and use the shapes and layout of these objects to navigate our way through life. Continue reading “What can your iPhone see?”
This week I seriously started learning Swift. Swift is a novel programming language developed by Apple to replace Objective-C. I already like it and I definitely enjoy the learning process. Some iOS developers I know are talking about how they love Swift. I am not there yet, although I have found three things that may ignite my love. Continue reading “Switching to Swift”