Untitled

Creating an AI model

This guide explains how to use functionality within the Hammer Missions platform to generate an AI model that can be used to help identify and label deficiencies. Follow these steps to teach the model what a particular deficiency looks like on your project images and then build a model that can scan the rest of the dataset for matching issues.

"You will learn how the Hammer Missions platform can make you more efficient by automatically identifying deficiencies that you have defined within your project..."

If you prefer to watch a video on this topic use the link immediately below, otherwise skip over it to the Blog article

https://www.loom.com/share/b45c00bf97d14bbfa3d78b6d8ad4b794?sid=fe366df6-c85e-44ef-9c49-4be71ca4653e

Overview

The process has three clear phases:

Step 1 — Open the project and prepare

Begin from the Data Analysis section and open the project you want to work on. Even if the 3D model is still being processed, you can open the project and start annotating the image set immediately.

Opening the project in the Data Analysis section

Step 2 — Inspect facades and identify the deficiency

Scroll to the façade or area you want to examine and zoom in to spot issues. In this example, we focused on paint deterioration — cracks and flaking — so we searched the façade images for visible paint cracks.

Zooming in on the façade to inspect potential defects

Step 3 — Choose an annotation tool

The platform provides two primary annotation tools:

You may find it easier to start with the polygon tool when labelling irregular shaped items like paint cracking because it allows you to follow the outline more closely.

Annotation tool options: rectangle and polygon

How to draw a polygon annotation

  1. Hold the Shift key and click the first corner.
  2. Continue clicking around the defect to create the polygon boundary.
  3. Double-click to finish the polygon.

Using the polygon tool to outline the defect

Step 4 — Create and apply labels

When you complete an annotation you can either pick an existing label (if it’s been used before) or type a new one. For this walkthrough we created the label "cracked paintwork".

Typing a new tag name: 'cracked paintwork'

You can also mark an annotation as severe. Severe annotations are highlighted with a red border both around the defect and on the image thumbnail. If a defect merits immediate action, mark it severe; otherwise keep it standard.

Option to mark an annotation as severe (red highlight)

Step 5 — Annotate enough examples

To teach the AI what the deficiency looks like in different conditions, annotate multiple images showing the same defect in varied lighting, angles and contexts. Aim for around 10–12 examples of the defect to provide the model with sufficient variation.

In our example we annotated eleven images showing cracked paintwork across different façade shots.

Thumbnail grid with annotated images

Tip: You can filter thumbnails to show only images that already have annotations. This helps you track progress and confirm you have the required number of labelled examples.

Filtering thumbnails to display only annotated images

Step 6 — Build the AI model

Once you have a representative set of annotated images, use the AI button to search for tags and select the defect label(s) you want to include in the training set. The platform will indicate whether you have annotated enough images (green = ready to build, red = needs more annotated images).

Selecting tags for the AI model from annotated labels

Give the model a name (accept the default or rename it) and a description will be generated automatically. Then start the build process to generate the AI model and train the detection algorithm.

Naming the AI model before building

Step 7 — What happens next

The Hammer platform will process the task to generate the AI model. You will receive email confirmations when the process starts and when it finishes. After the model is built you can use it to scan the full image dataset and identify matching deficiencies automatically.

Checklist before building

Next steps

After the model completes, use it to analyse the complete image dataset and identify any additional occurrences of the specific deficiency. In another walkthrough we will show how to run the model across the project and review the AI identified matches.

Final notes

Annotating thoughtfully — using the polygon tool for irregular defects, marking severity where appropriate, and providing diverse examples — maximises model accuracy. Small, consistent labelling efforts up front will save substantial time when the trained AI model starts to scan your images.