-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.yaml
More file actions
81 lines (70 loc) · 1.52 KB
/
Copy pathconfig.yaml
File metadata and controls
81 lines (70 loc) · 1.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
# Configuration file for GeoVision
# Project Settings
project:
name: "GeoVision"
version: "1.0.0"
description: "Advanced Geospatial Feature Detection from Satellite Imagery"
# Data Sources
data:
satellite_sources:
- "Sentinel-1"
- "Sentinel-2"
- "Landsat-8/9"
- "Resourcesat"
- "LISS"
dem_sources:
- "SRTM"
- "ASTER"
- "CartoDEM"
reference_datasets:
- "NRSC-GL"
- "GLIMS"
- "Hi-MAG"
- "ICIMOD"
- "OSM"
# Model Configurations
models:
glacial_lakes:
architecture: "DeepLabV3+"
backbone: "ResNet50"
input_size: [512, 512]
num_classes: 2
use_temporal: true
road_centerlines:
architecture: "U-Net"
backbone: "EfficientNet-B4"
input_size: [512, 512]
num_classes: 2
post_processing: "skeletonization"
drainage_networks:
architecture: "Hybrid CNN-DEM"
backbone: "ResNet34"
input_size: [512, 512]
use_dem: true
flow_accumulation_threshold: 1000
# Training Parameters
training:
batch_size: 16
learning_rate: 0.001
epochs: 100
optimizer: "Adam"
loss_function: "DiceLoss"
validation_split: 0.2
early_stopping_patience: 10
# Geographic Focus
geographic:
primary_region: "Indian Himalayas"
coordinates:
north: 37.0
south: 26.0
east: 97.0
west: 72.0
# Output Settings
output:
formats: ["GeoJSON", "Shapefile", "GeoTIFF"]
coordinate_system: "EPSG:4326"
# Streamlit Dashboard
dashboard:
title: "Satellite Feature Detection Dashboard"
map_center: [30.0, 79.0]
default_zoom: 6