Soup is (not) served: Bulgaria
Image recognition (IR) systems often perform poorly once in the real world. In this post, I test four of the most popular IR systems on original real world images of food from around the world, this time from Bulgaria.
Key takeaway
The IR systems performed poorly in detecting as well as labeling one meal. The name of the dish nor any of its ingredients were correctly identified.
Correctly predicted images | 0/2 |
Correctly detected items | 0/5 |
Correct labels | 0/47 |
Potentially harmful detections/labels |
4
|
Insights
Object Detection
The object detection systems performed poorly. The dish nor any of its ingredients were predicted. Only general descriptions (e.g. bowl, food, etc.) were given and Rekognition again described the dish as ice cream in both images.
Labeling
The labeling systems performed similarly poorly. Not one correct and accurate label for the meals was given by any of the four IR systems. Most labels remained too general (e.g. bowl, food, etc.).
In the second image, egg and sausage is clearly visible, yet no systems picked up on these items. One wonder if this is the case because they are part of larger meal with visually mixed items.
Many labels clearly also (culturally) misrepresented the meal. For instance, Vision and Watson both described the dish as soup, which it clearly is not. But the liquid-like substance in a pot might perhaps have fooled the systems, as this is often how soup is portrayed. A similar thing can be said about the description of custard and creme brulee [sic] by Watson.
Finally, Vision also provided wrong cultural and origin specific descriptions (e.g. Arancini, Kai Yang, Chiboust Cream, American Food, Skyr). As in previous analyses, one has to wonder the consequences of wrongly labeling the culture and origin of food.
Suggestions for improvement
- Provide more specific and relevant labels for Sirene Po Shopski, Egg, and Sausage.
- Address (cultural) misrepresentations (i.e. Sirene Po Shopski is not soup or creme brulee [sic]);
Results
Two images of one meal from Bulgaria were available:
- Meal 1: Sirene Po Shopski (Cheese, Tomatoes, butter, eggs, and sausage)(Dinner)
Object detection results.
GROUND TRUTH | MICROSOFT AZURE | GOOGLE VISION | AMAZON REKOG. | IBM WATSON |
Sirene Po Shopski in a Pot | Undetected | Food (0.61) | Ice Cream (0.82) | / |
*Green = the right prediction; Yellow= the right prediction, but too general; Red = potentially harmful prediction; White = largely not relevant
Labeling Results:
MICROSOFT AZURE | GOOGLE VISION | AMAZON REKOG. | IBM WATSON |
food_ (0.63) | Food (0.98) | Bowl (0.95) |
reddish brown color (0.87)
|
Tableware (0.94) | Dish (0.84) | nutrition (0.83) | |
Dishware (0.9) | Meal (0.84) | food (0.83) | |
Bottle (0.89) | Food (0.84) | dish (0.83) | |
Table (0.88) | Ice Cream (0.82) | food product (0.8) | |
Ingredient (0.87) | Dessert (0.82) |
chocolate color (0.75)
|
|
Recipe (0.87) | Cream (0.82) | soup (0.71) | |
Plate (0.86) | Creme (0.82) | borsch (0.71) | |
Serveware (0.86) | Plant (0.82) | custard (0.51) | |
Soup (0.85) | Pottery (0.79) | creme brulee (0.5) | |
Liquid (0.82) | Shelf (0.78) | ||
Dish (0.8) | Wood (0.7) | ||
Drink (0.8) | Furniture (0.65) | ||
Condiment (0.79) | Pot (0.64) | ||
Cuisine (0.79) | Cup (0.57) | ||
Produce (0.77) | Plywood (0.56) | ||
Flowerpot (0.76) | |||
Gravy (0.75) | |||
Spoon (0.73) | |||
Cookware and bakeware (0.73)
|
|||
Porcelain (0.72) | |||
Cooking (0.72) | |||
Drinkware (0.72) | |||
Cup (0.72) | |||
Kitchen utensil (0.71) |
Object detection results.
GROUND TRUTH | MICROSOFT AZURE | GOOGLE VISION | AMAZON REKOG. | IBM WATSON |
Sirene Po Shopski in a Pot
|
Bowl (0.82) |
Packaged Goods (0.77)
|
Undetected | / |
Spoon | Kitchen Utensl (0.52) | Undetected | Undetected | / |
Egg | Food (0.66) | Food (0.73) | Ice Cream (0.63) | / |
Sausage | “ | “ | “ | / |
*Green = the right prediction; Yellow= the right prediction, but too general; Red = potentially harmful prediction; White = largely not relevant
Labeling Results:
MICROSOFT AZURE | GOOGLE VISION | AMAZON REKOG. | IBM WATSON |
food_ (0.66) | Food (0.99) | Dish (0.99) |
reddish brown color (0.87)
|
Tableware (0.95) | Meal (0.99) | nutrition (0.83) | |
Plate (0.9) | Food (0.99) | food (0.83) | |
Ingredient (0.9) | Bowl (0.88) | dish (0.83) | |
Recipe (0.87) | Dessert (0.87) | food product (0.8) | |
Cuisine (0.84) | Plant (0.81) |
chocolate color (0.75)
|
|
Dish (0.83) | Pottery (0.8) | soup (0.71) | |
Dishware (0.76) | Cake (0.8) | borsch (0.71) | |
Produce (0.75) | Cream (0.75) | custard (0.51) | |
Meat (0.74) | Creme (0.75) | creme brulee (0.5) | |
Arancini (0.71) | Cutlery (0.74) | ||
Comfort food (0.7) | Ice Cream (0.63) | ||
Fried food (0.67) | Pie (0.6) | ||
Kai yang (0.66) | Icing (0.59) | ||
Chiboust cream (0.64) | Porcelain (0.57) | ||
Dairy (0.64) | Art (0.57) | ||
Junk food (0.62) | Platter (0.56) | ||
Cooking (0.62) | Pasta (0.56) | ||
Dessert (0.62) | |||
Delicacy (0.6) | |||
Side dish (0.59) | |||
Baked goods (0.59) | |||
American food (0.58) | |||
Skyr (0.57) | |||
Breakfast (0.57) |