-

Date | January 2021
Duration | 14 Weeks
Tools | Unity 3d, Adobe Illustrator, Dimension, After Effects, Runwayml
affiliations | ArtCenter
Project objective

JeepneyML

In this project, I conducted first-hand and secondary research on Machine Learning (ML) and Artificial Intelligence (AI) technology to develop a deeper understanding of how algorithms and ML systems perceive us and our surroundings.

The problem with ML today is the lack of data available to train machines to recognize complex ideas an image can contain and to recognize how people will naturally interpret them. Training datasets should grow, change, and evolve the same way a picture can move from one person to another by sharing it and contributing thoughts to it as it passes along over time and space. The phrase "an image is worth a thousand words" is a limiting description because it neglects to mention an image's cultural significance or historical relevancy, which is worth more than (a thousand) words.

Machine Learning

Object Recognition / Object Symbolism

In ML, a [word] is represented as an [object] in an image. For example, in captcha systems, you are asked to identify the [traffic cones] in an image or a set of images. In this case, the image is defined, or rather boxed, into one word, the object seen. The quality of the data, representing the object, is as essential as the quantity of the data.

How can symbolism be represented? What if we replace [object] with [artifact] or [monument]? How does that [word] affect the meaning associated with that [object]? What are the surfaces and essences of that [word]? How can we represent what can't be seen but can be known in an image?

FINAL Solution

Jeepney Builder & Training Library

[JeepneyML] is an open-source tool for building, capturing, and collecting synthetic image data to train an image recognition model to recognize jeepneys from other vehicles on the road. The tool consists of a [Jeepney Builder], which allows you to customize your own jeepney vehicle and place it in a synthetic environment of your choosing, and a [Training Library], where you can contribute the image data you captured in the builder to a [Training Dataset] for jeepney recognition training.

Jeepney (noun): Jeepneys, sometimes called simply jeeps, are minibus-like public utility vehicles serving as the most popular means of public transportation in the Philippines. They are known for their crowded seating and kitsch decorations, which have become a widespread symbol of Philippine culture and art.
video demo | Click to Play
Jeejeepney builder | How to build your own jeepney
Problem

Images of misrecognition

Today, image recognition machines are not able to capture the unique visual language of [jeepney] vehicles. It's not a [truck] or a [bus]. It's a cultural [artifact] adorned with symbolism, identity, and history. An image of a [jeepney] is rich with visual information. They display a personality that an object can possess. We are building technology that cannot sense the cultural attributes that give objects in an image their [name].

Image recognition in the context of machine vision, is the ability of software to identify objects, places, people, writing, and actions in images. Computers can use machine vision technologies in combination with a camera and artificial intelligence software to achieve image recognition.
The unique visual language of jeepney vehicles
recognizing history

Where did jeepneys come from?

Jeepney's history began at the end of World War II when it was first recognized as a military vehicle left behind by American soldiers after the war. It has gone through some—mildly dramatic—changes since then.

A jeepney was and is a 1943 Willys Jeep.

1943 Willys Jeep(ney) detected
recognizing culture

How do we recognize cultural symbols?

Over the years, Jeepneys have turned into a cultural symbol in the Philippines. Today, they are still the same old Willys Jeep but all dressed up with an extended body capable of hoarding 20+ passengers both inside and outside the vehicle. They are recognized for their vibrant colors and kitschy ornamentation that jeepney drivers use to stand out from the mass jungle and to tell their story. These narratives include references to family members working overseas, nature scenes of their province and heritage, basketball players, and images that emphasize the Filipino obsession with Western pop culture.

A jeepney is a symbol containing many symbols.

Preserving History & culture

How can we preserve objects with meaning?

Despite the jeepneys long-standing popular appeal in economy and mobility, they bear a fair amount of responsibility for contributing to the traffic and pollution prevalent in Metro Manila—the most densely populated city in the Philippines. It is a [symbol/object] near its end of use. What if ML technology can be a function of recognizing in order to preserve a [thing] we hold dear, and can't seem to let go of. The importance of community is in the ability to share similar values we hold for an [object]. With JeepneyML people can engage in a communal effort to train machines to see how important objects are to the identity of a place or persons—what a jeepney is to us.

Maybe, then we can finally let jeepneys go.

"Training. Training. Training. Training. Training."
jeepney overhead sign
1943 Willys Jeep(ney) detected
mustang hood ornament
jeepney vehicle license plate: case number, operator number, type, and route.
high beams
ML logo
"Training. Training. Training. Training. Training."