Case Study

Ingest image management

Ingest image management

Ingest image management

Details

Team:

Designer, Product Owner, 3 Engineers, 2 QAs, 3 SMEs

Time Frame:

Around 1 year

Tools:

Figma, Marvel, Miro

Details

Team:

Designer, Product Owner, 3 Engineers, 2 QAs, 3 SMEs

Time Frame:

Around 1 year

Tools:

Figma, Marvel, Miro

Details

Team:

Designer, Product Owner, 3 Engineers, 2 QAs, 3 SMEs

Time Frame:

Around 1 year

Tools:

Figma, Marvel, Miro

Overview

Overview

Overview

Kore Geosystems uses AI to help geologists work faster. The scanning, uploading, cropping and preparation of rock core tray images are part of their Ingest system (image management).

The product team wanted to convert their Windows app to the web so people could access it from anywhere and work together more easily. They also needed ways for users to upload images from different sources like DSLR cameras and other systems. I was tasked with streamlining the rock scanning and analysis workflow to improve geologist user experience.

How Ingest fits in core analysis

How Ingest fits in core analysis

How Ingest fits in core analysis

When I first came into the team, I had to learn how core (rocks and minerals) analysis affects geologists' work within the mining field. Our team included several subject matter experts who regularly shared insights into their complex work.


While our AI accelerates analysis (Logging), the image scanning and management process introduces new challenges for geologists who previously never dealt with digitizing rock images. My role was to ensure this workflow ran seamlessly with AI.

Receiving customer feedback

Even though our in-house geologists are not direct users, they frequently received customer input about issues with our legacy Windows application, which they then communicated to me.

Interface & Navigation Issues

  • Users find the interface unintuitive, requiring explanation from geologists and support staff

  • The overall contrast is weak, making links and buttons obscure

  • Some fields do not have enough context or information

  • Wayfinding, navigation and visual context of the boxes (core trays) are lacking

  • Operators need to keep switching screens when reviewing scanned images

  • "I'm completely lost with these settings - it's my first time scanning a core tray."


Workflow & Process Problems

  • Operators often enter wrong box numbers or swap box orders while scanning

  • Mistakes aren't noticed until images are already cropped and organized (days/weeks later)

  • Operators feel they need to take on more responsibilities, slowing productivity

  • Tedious organization and search for specific images

  • Many editing features are only available through backend support (requiring calls/emails)

  • "No. When you have hundreds of images, scrolling through them to find a particular image is time-consuming"

  • "How am I supposed to make a new box when I don't even know what number to give it?"

  • "Can't I just scan this thing and let the system handle the box numbering?"


Technical Limitations

  • Images take time to load after switching pages

  • Not enough variation of image quality/renders for different needs (reviewing, zooming, comparing)

  • Operators can't figure out proper cropping or templating of boxes

  • The templating has strict rules users may not know beforehand


User Anxiety & Expectations

  • Users are afraid to export images for logging because actions can't be undone

  • Users expected AI assistance during the process

  • Desire to import images from other software or archives

  • Some parameters, such as padding or box stack direction are not relevant for geologists.

  • “I don’t understand what these fields mean.”

  • "Let me know if there are any mistakes or if things are overlapping."

Brainstorming ideas with the team

Since our original application contained no AI assistance for image cropping, I facilitated a series of brainstorming meetings to establish our strategy. Throughout these discussions, I emphasized customer pain points and feedback.

User workflow

When we implemented AI to support image cropping and management functions, our team needed to reevaluate our entire technical architecture. Although complete automation was the target, data resource challenges required us to deploy the solution in phases.

Image & data structure

Since we were getting images from more places than our own scanners, I discussed with the team about all the different image types and compositions we might see. I wanted to cover all the edge cases so our support team would know what to expect.

Sketching

After getting all the must-have details from the devs and SMEs, I created a table view that lets users see the big picture - showing each hole (project) and how it connects to other parts of the app.

Current state

We've enhanced our workflow to fix troubleshooting issues and improve cross-platform accessibility. While AI automation saves significant time for operators, lingering legacy requirements contribute to product bloat.

Usability testing conflicting design ideas

While striving to provide customers with the best user experience possible, we simultaneously needed to respect timeline constraints and deliver the product according to schedule. Our testing of various design options led to a solution that effectively balanced usability considerations with resource efficiency. The engineering team and I chose MUI framework to streamline design and development.

We wanted to give customers a great experience, but we also had to stick to our timeline and deliver on schedule. After testing different design options, we found a solution that balanced usability with efficiency.

Even with our framework, design changes were needed for better UX. The left design (original framework) puts the "new image" button above parameters, while the right places it at the bottom for smoother transitions.

I wanted to see which table information was most helpful for users. Even with images in the grid, participants still completed tasks successfully, though about 20% slower than without images. It's worth considering that including these images could significantly impact page loading performance.

Ingest cam

Our scanner app has been renamed Ingest Cam and now supports DSLR cameras for greater accessibility. The UI has been streamlined to focus on two key tasks for camera operators: capturing quality images and viewing all photos in a single hub.

Improved image capture

Previously, customers struggled with poor visual context, low contrast, and excessive data entry for core tray photos. The new design makes it easier to take photos one after another while reducing data requirements.

New image management hub

Our old cluttered page is now a customizable hub where operators can fix mistakes easily. These improvements make troubleshooting more intuitive, reducing support team workload.

Ingest image management (web)

The Ingest Web management hub now features AI-powered image cropping, helping users prioritize image quality and sequencing.

Mirrored image management hub

The image hub is also available on the web platform with more functionality that supports imports from third-party applications and local storage.

AI-cropped image view

Users can also review or edit AI-cropped images and override any errors.

Updated image cropping tool

The new cropping feature offers greater flexibility by enabling users to adjust multiple x and y coordinates for complex core trays.

Importing images from other sources

Despite the new import feature improving accessibility to our product, it still requires numerous data fields inherited from our legacy architecture.

In November 2023, Ingest Cam and an improved Ingest image management (web) were launched during a mining conference, boosting customer satisfaction and generating more detailed feedback from our users.

40%

40%

40%

Support Ticket Reduction

Reduced related monthly support ticket volume from around 50 to 20 tickets

80%

80%

80%

Feature Adoption Usage

Over 80% of projects successfully used our AI crop tool within 3 months of release.

10x

10x

10x

Project Image Uploads

Increased image handling 10x (tens to hundreds of GB/project) in a year

Future and thoughts

Operators hit a learning curve when switching to this product since regular core logging doesn't usually utilize image systems. Looking ahead, we need to improve three main areas: AI tools, cropping options, and ways to edit image info. This would make everything run smoother and speed up core logging. However, these improvements require significant investment in scalability, data structure modifications and AI development, which means solutions to current user needs may not be immediate.


Working in a startup, I came to appreciate product design more deeply during this project, as I realized that better user experience often requires greater investment of time and resources to bring to market. Finding the right balance involved multiple discussions with the team.

OTHER PROJECTS

OTHER PROJECTS

OTHER PROJECTS

geological analysis with ai

Logging

geological analysis with ai

Logging

geological analysis with ai

Logging

Learning platform for pilots

CrewPad

Learning platform for pilots

CrewPad

Learning platform for pilots

CrewPad