Back to ProjectsOct – Dec 2024
Project

DiveDex

Real-time Marine Recognition System for Recreational Divers

RoleIndividual Project
Tech StackFigma, Rhino, Google Coral Dev Board, TensorFlow.js, Arduino
Tags
InteractionSpeculative DesignAI
DiveDex
DiveDex Ideation and Research

Project Overview

This project combines smart diving goggles that run on-device, real-time fish recognition with a mobile app that syncs the detections after the dive. When a diver encounters a fish, the goggles highlight it and classify the species; once back on the surface, the recorded detections automatically transfer to the app, where they are organized by dive session and turned into a searchable personal log of underwater encounters.

DiveDex Ideation and Research

Smart Goggles Design

While designing the UI for the goggles, my main goal is to keep it as simple as possible. When diving, there is already so much information to process, and an overly complicated interface would only create distractions and take attention away from the surroundings.

DiveDex Goggles Design

I added a side button that lets divers activate or deactivate the recognition feature. It is placed on the left side to avoid interference with the regulator hose. This gives divers control over when they want information and lets them turn the feature off when they prefer an uninterrupted experience.

DiveDex Goggles Design

Smart Goggles Model

3D Modeling With Rhino
3D Modeling With Rhino
3D Modeling With Rhino
3D Modeling With Rhino
3D Modeling With Rhino
3D Modeling With Rhino
3D Modeling With Rhino
3D Modeling With Rhino

Smart Goggles Recognition Testing

Phone App UI Design

UI Design of the Phone App