A Bitesize introduction – Image Classification

Reading Time: < 1 minute

Edge Computing and AIoT is an exciting space since it is an opportunity to use technology in new and innovative ways. Yet technology must deliver value to the stakeholders. Helping people and companies understand and unlock the value of the edge and AIoT and helping to deliver solutions that realize this value is what I spend most of my time doing these days.

Toby McClean

✉️ toby.mcclean@adlinktech.com 🔗 https://www.linkedin.com/in/tobymcclean/

Object detection is a computer vision technique for labeling what is seen in images or videos. The labels assigned to images are also given a level of confidence so that downstream processing can make decisions based on those labels. The algorithms used for classification typically use machine learning or deep learning techniques to produce meaningful results.

Some of the challenges in image classification are:

An example of image classification would be classifying the emotions of customers in a retail setting. An object detection algorithm is first used to find people’s faces in a camera’s field of view. The detected faces define a region of interest that is based to the algorithm for classifying the emotion being expressed.

Another popular use case for image classification is an automatic organization of images. In this use case as a user classifies and organizes their images. An algorithm learns the different labels (classes) used to organize the images, called a training dataset. That way, when new images arrive they can automatically be organized without user intervention.