Supported TasksOil Storage Tank Detection

Oil Storage Tank Detection

Detect industrial storage tanks in satellite imagery

Quick Start

import { geoai } from "@geobase-js/geoai";
 
// Initialize pipeline
const pipeline = await geoai.pipeline(
  [{ task: "oil-storage-tank-detection" }],
  providerParams
);
 
// Run detection
const result = await pipeline.inference({
  inputs: { polygon: myPolygon },
  postProcessingParams: {
    confidenceThreshold: 0.5,
    nmsThreshold: 0.3,
  },
});
 
console.log(`Found ${result.detections.features.length} storage tanks`);
🛢️

Detects cylindrical oil, fuel, and chemical storage tanks in industrial facilities

Parameters

Post-Processing

postProcessingParams: {
  confidenceThreshold: 0.5,  // Confidence threshold (0.0-1.0)
  nmsThreshold: 0.3        // Non-Maximum Suppression threshold
}

Map Source

mapSourceParams: {
  zoomLevel: 18; // 18+ recommended for tank detection
}

Output

Returns GeoJSON with detected storage tanks:

{
  detections: {
    type: "FeatureCollection",
    features: [
      {
        geometry: { /* tank location */ },
        properties: {
          confidence: 0.5,
        }
      }
    ]
  }
}