Your move

Croatia

Split
Dračevac 3D

Zagreb
Radnička cesta 39

Canada

Toronto
30 Commercial Road

Croatia

Split
Dračevac 3D

Zagreb
Radnička cesta 39

Canada

Toronto
30 Commercial Road

How Our AI-Powered System Automates Class Location Monitoring for Oil & Gas Pipeline Operators

Development

Reading time

6

mins

A digital visualization of two parallel oil and gas pipelines extending toward the horizon over a dark, gridded plane. The image simulates an AI-powered monitoring interface, featuring glowing red and orange lines tracing the pipes, a central targeting reticle, and various digital callout boxes labeling specific sections like "SEG-198," "SEG-167," and "SEG-162"

Author

Profico team

Running oil and gas pipelines across thousands of miles of shifting terrain carries immense responsibility.

Beyond ensuring the safe and efficient transport of vital energy resources, managing vast pipeline networks involves navigating strict safety standards and evolving regulatory requirements.

In simple terms, operators must constantly adapt to the physical environment that surrounds the pipeline, such as when a quiet rural area gradually turns into a housing subdivision or a commercial development, which is why monitoring technology plays such an important role in keeping track of those changes across thousands of miles of pipeline.

The global pipeline monitoring system market size is projected to grow from USD 18.8 billion in 2026 to USD 38.4 billion by 2033, at a CAGR of 10.3%.

In this article, we’ll look at how technology supports class location monitoring today, where the process still leaves room for improvement, and how the AI-powered solution we developed at Profico can give operators more context around each detected change.

The context: What is Class Location?

While numerous engineering factors influence pipeline design, class location is the fundamental concept that dictates the safety standards and maximum operating pressures applicable to different pipeline sections.

Class location is a regulatory classification based on population density that directly determines the safety standards and maximum operating pressure for a specific segment of pipeline.

In areas with higher population density, the risk of an incident affecting human life is greater, necessitating stricter safety protocols, thicker steel pipes, or lower operating pressures.

To standardize this, regulators categorize pipeline segments into four distinct classes based on the number of buildings intended for human occupancy within 220 yards (or around 202 meters) of the pipeline over a continuous one-mile span:


  • Class 1: Rural, sparsely populated areas with ten or fewer buildings within the specified distance. The risk to human life here is considered minimal.

  • Class 2: Transitional or suburban areas containing between 11 and 45 buildings.

  • Class 3: Densely populated suburban or urban areas with 46 or more buildings. The risk profile here is significantly higher.

  • Class 4: Highly urbanized city centers or business districts characterized by buildings with four or more stories.

The Challenge: How can we enhance the pipeline monitoring process with AI?

As we learned how operators monitor their pipeline networks and how existing technology supports that process, we found that these systems are already good at detecting and assessing changes along the pipeline.

For example, operators can use satellite or aerial imagery to monitor the surface around their pipelines, with new images collected as part of scheduled patrols or through satellite services that can revisit the same area much more frequently. 

To find what changed, the system compares images of the same location taken at different times.

Machine learning can then analyze those changes and estimate whether what appeared matches the patterns associated with the risks it was trained to recognize.

But even with ML analyzing those differences and identifying changes such as new construction, structures, or ground disturbance along the pipeline, the best-performing model reached an F1 score of about 70%, meaning operators still have to deal with changes the model misses and detections that turn out not to be relevant (according to the Effective Risk Detection for Natural Gas Pipelines Using Low-Resolution Satellite Imagery study).


Accuracy in Determining the Character and Duration of Changes Along the Pipeline". It compares the accuracy of two methods: "Existing change-detection models," displayed on a red background with a 70% accuracy percentage, and "Change detection + AI context layer," displayed on a green background with a 99% accuracy percentage. The top right corner includes the text "AI IN OIL AND GAS INDUSTRY".

Since we realised that current models still won’t give operators information such as what a property is registered as or whether the activity they detected is temporary, we started looking at whether AI could connect what the model sees with information from other sources and give operators more context around each change.

Integrating an AI Layer over Standard Spatial Workflows

To give operators more information about each detected change, we added an agentic AI layer to the existing spatial workflow.

Its job is to connect a detected change with relevant external sources including:

  • land registry records

  • building permits

  • open mapping systems with crowdsourced data

and other public information that can help determine whether something is temporary.

By putting those pieces together, AI systems can establish the character of the change and how long it is likely to remain, with up to 99% certainty.

So how do we add context to each detected change?


Here is a descriptive alt text for the file how-to-integrate-ai-in-standard-spatial-workflows-in-oil-and-gas-industry.jpg:  A process flow diagram titled "From detected change to operator review" that outlines a four-step sequence in dark rectangular boxes with small right-pointing arrows between them.

A detected change already gives us one important piece of information: its coordinates.

From there, we can work outward from that location to figure out which property the change belongs to and what is happening there.

Here’s how that would work.

1. Connect the change to the right property

Say the monitoring system picks up a new structure near the pipeline. We already know where the change happened, so the next question is which property it belongs to.

Using those coordinates, the AI can identify the corresponding cadastral parcel, take the parcel number or another available property identifier, and use it to find records tied to that specific property.

2. Find out what is happening on that property

Now the agent has something specific to follow. If a building permit comes up, for example, it can read what was approved, when it was approved, and what type of development the permit covers.

A planning application might tell us more about how the property will be used, while cadastral or land records can fill in details about the property itself.

Step 3: Check whether the records line up with what we can see

Say the imagery shows construction and the agent finds a permit for a residential development on the same parcel. 

It can compare when the permit was issued with when construction first appeared in the imagery and check whether the development described in the records matches what the monitoring system picked up.

But the first record may only answer part of the question. A permit could describe a development that hasn’t been built yet. 

A cadastral record could identify the property and its owner without telling us how a new structure will be used. 

When something is missing or two sources don’t line up, the agent can follow the information into other available records and flag anything it still can’t confirm.

Step 4: Bring the evidence back to the operator

By then, the operator can see much more than a change highlighted in the imagery. 

They can see which property it belongs to, what the available records say about the structure or activity, when the relevant permits were issued, and whether the evidence points to a temporary or more permanent change.

They can also see where the records conflict or where the agent couldn’t find enough information to reach a conclusion. 

The operator’s specialists can check those points themselves and decide what the change means for the pipeline.


Review questions

Image detection and classification

With agentic AI layer

Change

Detects and assesses spatial changes

Adds records explaining the change

Property use

Limited by visible information

Adds registered or intended use

Duration

Tracks change across observations

Adds evidence of expected duration

Timing

Dates change between observations

Adds permit and planning dates

Evidence

Primarily imagery-based evidence

Connects multiple external sources

Review

Operator investigates flagged changes

Operator reviews assembled evidence

How Our AI Tools Support Pipeline Class Location Monitoring

Corridor Change Detector

Automating image comparison for spotting new activity along a pipeline

The detection feature allows operators to automatically compare incoming visual data against the existing baseline of the corridor to see exactly what physically changed along the surrounding environment.



Instead of simply dropping a generic pin where pixels don't match, the system identifies and categorizes specific developments (for example: freshly cleared land, municipal roadworks, parked heavy equipment, or newly poured foundations), and logs their exact coordinates. 

This converts raw imagery straight into a prioritized list of actual ground events, giving analysts clear context for every alert before they even open the map.

Class Transition Tracker

Tracking when a pipeline moves into a stricter safety class as its surroundings grow

The whole purpose of the Class Location Risk feature is to remove the necessity for manually recalculating the structure density of the area near the pipeline.


A dark-themed software dashboard for monitoring pipeline safety compliance and class location risk. The central interface displays a visualization of a pipeline network overlaid with a circular sliding mile window, which automatically recalculates surrounding structure density and dwelling counts. Data panels surrounding the main map track these metrics in real-time, specifically flagging active segments that are transitioning to stricter safety classes due to population growth and outlining required mitigation options for GIS teams.


It runs a continuous "sliding mile" window across the pipeline network, and it counts the dwellings around the pipeline and tracks when a specific segment is approaching a stricter safety class.

This helps the GIS team to flag active transitions and immediately outline the required mitigation options (for example: a rural stretch upgrading from Class 1 to Class 2 because of surrounding growth).

Regulatory Report Generator

Turning the system's findings into a finished compliance report

The Report Builder takes the system’s spatial detections and safety calculations and formats them directly into a regulatory filing.


A software interface displaying an automated regulatory compliance report for pipeline operators. The central document, titled "Class Location Change Notification & Right-of-Way Findings," demonstrates how the system formats spatial detections and safety calculations directly into a standardized filing template. The generated report includes drafted narratives for right-of-way encroachments alongside an embedded visual mask of a detected structure, while the surrounding panels display automatically compiled evidence such as cadastre lookups, audit trails, and methodology citations required for final regulator sign-off.


Instead of compliance teams manually compiling map screenshots, cadastre lookups, and regulatory codes into a word processor the platform automatically structures the gathered evidence into a standard template.

It drafts the required narratives for class transitions or right-of-way encroachments and attaches the exact audit trails, methodology citations, and visual masks required for a regulator's final sign-off.

Full-Route Boundary Tracker

The ROW Encroachment Monitor gives an operator a bird's-eye view of an entire pipeline route to track where physical objects are getting too close to the pipe.


A dark-themed analytics dashboard used to monitor pipeline right-of-way violations. The central interface features a "Linear Strip View" that visualizes the pipeline route as a straight horizontal axis, plotting color-coded geometric icons to represent nearby structures, roads, and equipment at their precise distance from the center line. Additional interface elements include summary metrics for open boundary crossings, a bar chart detailing offset distribution, and a right-hand sidebar that ranks specific geographic pipeline segments by their calculated risk score.


It takes a long pipeline route and flattens it into a straight visual timeline, plotting every detected issue—such as a building, a road, or heavy equipment—based on how many meters away it is from the center line. 

It counts how many of those objects have crossed the legal boundary and ranks the different sections of the pipeline by risk, so the operator knows exactly which geographic areas have the most violations to deal with.

FAQ

How does the AI handle different data sources across jurisdictions?

There isn’t one permit, cadastral, or planning database that works the same way everywhere.

The available sources, formats, terminology, and access rules change by jurisdiction. The AI layer therefore needs to work with the sources available for a particular location and make it clear when information isn’t accessible or doesn’t exist.

Can AI eliminate false positives from change detection?

No change-detection model catches everything perfectly, and adding an AI layer doesn’t make that problem disappear.

What the additional layer can do is check a detection against other evidence before a specialist spends time on it. If imagery flags activity and the available records explain it, the operator receives that evidence with the detection. If the evidence remains inconclusive, the case stays unresolved for review.

Does the AI determine the class location?

The operator still owns that decision.

The AI layer can find records, connect them to a detected change, compare evidence, and surface information relevant to the assessment. The operator’s specialists review that evidence and determine how it affects the class location and whether further action is required.

What happens when the AI can’t find enough information about a detected change?

It doesn’t need to force an answer. If the available records don’t establish what a structure is used for, whether it is temporary, or another detail the operator needs, the case can reach the specialist with that information still marked as unresolved.

The operator can see what the AI found, what it couldn’t confirm, and where human review is still needed.

Exploring AI for pipeline integrity or class location monitoring? Talk to Profico about a focused pilot using your monitoring workflow, geographic coverage and available data sources.