Building a Pokedex in Python: Indexing our Sprites using Shape Descriptors (Step 3 of 6)

So, how is our Pokedex going to “know” what Pokemon is in an image? How are we going to describe each Pokemon? Are we going to characterize the color of the Pokemon? The texture? Or the shape? Well, do you remember playing Who’s that Pokemon as a kid? You were able to identify the Pokemon […]

Continue Reading 18

Building a Pokedex in Python: Getting Started (Step 1 of 6)

So you’re telling me that we are going to build a Pokedex in Python that can visually recognize Pokemon? Just like in the TV show? – Ash Ketchum Yes, Ash. That’s exactly what I’m telling you. The next series of blog posts will be dedicated to building a Pokedex that can visually recognize Pokemon from the […]

Continue Reading 7

Charizard Explains How To Describe and Quantify an Image Using Feature Vectors

If you haven’t noticed, the term “feature vector” is used quite often in this blog. And while we’ve seen it a lot, I wanted to dedicate an entire post to defining what exactly a feature vector is. What is an Image Feature Vector? Image Feature Vector: An abstraction of an image used to characterize and […]

Continue Reading 23

I’m Writing a Book: “Practical Python and OpenCV: An Introductory, Example Driven Guide to Image Processing and Computer Vision”

I’ve been throwing around the idea of writing a book for the past few months, but I wasn’t sure on what the exact focus was going to be. I’ve given it a ton of thought, worked out the specifics, and spoke with a lot of developers, programmers, and researchers like yourselves. All of this work […]

Continue Reading 0

Building an Image Search Engine: Indexing Your Dataset (Step 2 of 4)

Last Wednesday’s blog post reviewed the first step of building an image search engine: Defining Your Image Descriptor. We then examined the three aspects of an image that can be easily described: Color: Image descriptors that characterize the color of an image seek to model the distribution of the pixel intensities in each channel of the […]

Continue Reading 14