Articles Fritz has written:

How to Capture the Best Frame in an iOS Image Processing App

Articles

If you’ve ever developed an iOS Vision app that process frames of a video buffer, you know that you need to be careful with your resources. You shouldn’t process each frame—i.e., where the user just moves the camera around.

In order to classify an image with high accuracy, you’ll need to capture a stable scene. This is crucial for apps that use Vision. In this tutorial, I’ll be diving into this problem and the solution Apple suggests.

Continue reading How to Capture the Best Frame in an iOS Image Processing App

How to create custom wavy headers using react-native-svg and Expo

Articles

In React Native apps, support for Scalable Vector Graphics (SVG) is provided by an open-source module called react-native-svg that’s maintained by the larger developer community.

Using SVG can enhance an app’s design when it comes to displaying different patterns. It can make a difference in how the look and feel of the app might appear to the end-user, as well how it is easy to edit the pattern built using SVG. SVG is mainly found on the web, and while they have similar uses to JPEG, PNG, and WebP image types, SVG is not resolution-dependent. Hence, the definition according to Wikipedia:

Continue reading How to create custom wavy headers using react-native-svg and Expo

Hands-on with Feature Selection Techniques: Embedded Methods

Articles

This article is part 4 of a series centered on hands-on approaches to feature selection techniques. If you’ve missed any of the other posts, I’d recommend checking them out:

Welcome back! In part 4 of our series, we’ll provide an overview of embedded methods for feature selection.

We learned from the previous article a method that integrates a machine learning algorithm into the feature selection process. Those wrapper methods provide a good way to ensure that the selected features are the best for a specific machine learning model.

Continue reading Hands-on with Feature Selection Techniques: Embedded Methods

Exploring Core Image: Apple’s First Computer Vision Framework

Articles

Over the years, Apple has released some breakthrough features at its annual WWDC conference. In addition to the iOS community, developers all over the world keenly look forward to Apple’s annual conferences. It’s no wonder that figuring out which WWDC conference stood out from the rest is always a dilemma.

Some say WWDC 2019 was the best developer conference in years, due to the slew of new features and significant tools introduced. SwiftUI, a powerful new framework for building user interfaces, and major upgrades in the Core ML and Vision framework make it tricky to downplay Apple’s achievements in 2019 — and I won’t do that either.

Continue reading Exploring Core Image: Apple’s First Computer Vision Framework

Embrace your new look with Fritz Hair Segmentation—Now available for Android developers

Articles

Today, we’re excited to launch Fritz Hair Segmentation, giving developers and users the ability to alter their hair with different colors, designs, or images.

Try it out for yourself on Android. You can download our demo app on the Google Play Store to play around with hair coloring.

Continue reading Embrace your new look with Fritz Hair Segmentation—Now available for Android developers

Face Detection in Flutter Using Firebase’s ML Kit

Articles

In the last piece in this series on developing with Flutter, we looked at how we can implement [image labeling using ML Kit, which belongs to the Firebase family.

In this 7th installment of the series, we’ll keep working with ML Kit, this time focusing on implementing face detection. The application we build will be able to detect human faces in an image, like so:

Continue reading Face Detection in Flutter Using Firebase’s ML Kit

Designing an Age Classification Model with Deep Learning

Articles

With recent advancements in deep learning and artificial intelligence, machines can now do increasingly complicated things. Those things can be related to image, video, audio, or other complex data. Today, we have a massive amount of data, and we also have adequate infrastructure to process that data and make use of them.

Nowadays, there are applications available for cell phones that predict your age. But have you ever thought about how these apps can tell your age? Here comes the role of deep and machine learning. The model detects your face and passes the face data through a deep learning classifier that returns your (approximate) age.

Continue reading Designing an Age Classification Model with Deep Learning