Skip to content
English
  • There are no suggestions because the search field is empty.

Troubleshooting Depth Health Checks

This article provides practical guidance to help you understand, review, and resolve issues identified by Depth Health Checks. You’ll find an overview of what each check means, and recommended steps to fix or prevent them.

✅ What are Depth Health Checks?

Depth Health Checks (DHC) are notifications designed to help you focus your depth registration review on the areas that need attention, so you don’t have to manually inspect every depth registration mark that has been predicted or captured from your imagery.

They highlight potential issues caused by missing depth or core loss information, incorrect depth values, and model confusion, guiding you directly to the sections that may require correction.


 

🔎 Where do I find DHC notifications?

  • To see the relevant checks for each hole, click on the hole.
    Screenshot 2025-12-01 at 13.02.03
  • Go to the Depth Registration tab.

    Screenshot 2025-12-01 at 12.59.15
  • Click on the Notifications panel in the bottom right, and locate the 'Health Checks' list. NB: if there are no DHC warnings to address, a"No health check warnings" will be present.
    Screenshot 2025-12-01 at 13.03.53


✏️ Can I edit DHC settings?

  • Yes, you can edit some Depth Health Check Settings.
1. Editing DHC Tolerances.
Modifying DHC Settings per Hole.
    • Once you're in the ‘Health Checks' section, click on the three dots (…). 

      Screenshot 2025-12-01 at 12.51.23
    • A window will pop up with ‘Depth Error Tolerance (rate)’, ‘Depth Error Tolerance (absolute)’ and ‘Interval Length Tolerance’.
      • Depth Error Tolerance (rate) = tolerance as defined by a rate of drift within an image 
      • Depth Error Tolernce (absolute) = tolerance as defined between two defined DR points/marks
      • Interval Length Tolerance = the amount of metres with no tray depths on images
    • Edit as needed and Click on 'Go'.
      Screenshot 2025-12-01 at 13.04.03
    • Re-run hole.

 

2. Reclassifying Coherent as Incoherent based on width.

 

3. Changing Optical Character Recognition (OCR) settings.
  • Only consider OCR readings from certain objects
    • By default, OCR will read markings on core and core blocks, but upon request, this can be changed for OCR to only consider depths defined on core markings, only on core blocks, or neither. 
    • This can be useful when, for example, depth markings on the core are hard to read and end up delivering inaccurate depth registration marks.
  • Changing decimal separator
    • By default, the OCR decimal separator will be set to period (.), but this can be changed to a comma (,).

🔔 DHC Notifications, Potential Causes & Fixes 

Below is a list of the most common DHC warnings you may encounter, and the suggested fix.
 

Notification

Potential Reason

Fix

Not enough rock to match interval depths

Incorrect tray depths

Edit tray depths.

Core Loss n/a or inaccurate

Add/Update core loss intervals. If spanning across multiple trays, finish intervals within tray.

Core Gain

Cannot be added.

Model doesn’t identify all rock

Lodge a support ticket.

Row model missed a row

Lodge a support ticket.

OCR misreading/missing depths

Lodge a support ticket to request these settings to be modified:
-Core block and mark detection: Turn off reading of core blocks, core marks, or both.
-Decimal separator: Choose your preferred format: point (.) or comma (,).

Too much rock to match interval depths

OCR misreading/missing depths

Lodge a support ticket to request these settings to be modified:
-Core block and mark detection: Turn off reading of core blocks, core marks, or both.
-Decimal separator: Choose your preferred format: point (.) or comma (,).

Incorrect tray depths

Edit tray depths.

Core Loss not accurate

Update core loss intervals.

Misdetection/Overlapping coherent and incoherent rock

Lodge a support ticket.

Row model picked up a row that doesn’t exist.

Sometimes models may detect rows from a nearby tray, or mistakenly identify another object as a row.
-To resolve this, crop the image in Data Manager.
-If the photo contains multiple trays, duplicate the image, split it into separate trays, and re-upload each one individually.

Detecting rock in empty trays (or there are bits of rubble in there)

-Lodge a support ticket.
-If the tray is mostly empty and not an area of particular interest, you can simply delete it instead
-You can also crop the image in Data Manager.

NAVI holes.

Extra/lost meters in NAVI holes.

-When recording this issue, please follow the same approach you would use when logging data. Make sure the images are accurately aligned to the correct downhole depths so that the interval is properly represented.
-If the gap spans a significant number of metres, we recommend logging it as Core Loss. This ensures the missing core is clearly accounted for, providing a more accurate representation of the interval, and preventing the system from interpolating between the nearest known depths in an attempt to fill the gap.

Check interval end/start depth

Incorrect tray depths creating a dipole error

Edit tray depths.

Interval length is greater than Xm

Missing tray depth metadata

Add depths to more trays to reduce the distance between trays below the Interval Length Tolerance.

Missing trays

Upload missing trays and run IP + DR

 
 

If you think we’re missing examples, or if you’re still unsure how to resolve an issue, please reach out by lodging a support ticket. We’re here to help!